Bug 245017 - textproc/re-flex: update to 1.6.5, fixing flex compatibility bug
Summary: textproc/re-flex: update to 1.6.5, fixing flex compatibility bug
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Pietro Cerutti
URL: https://github.com/Genivia/RE-flex/re...
Keywords: patch-ready
Depends on:
Blocks:
 
Reported: 2020-03-23 21:39 UTC by Matthias Andree
Modified: 2020-03-24 09:29 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gahr)


Attachments
textproc/re-flex update from 1.6.4 to 1.6.5 (812 bytes, patch)
2020-03-23 21:39 UTC, Matthias Andree
mandree: maintainer-approval? (gahr)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Andree freebsd_committer 2020-03-23 21:39:54 UTC
Created attachment 212658 [details]
textproc/re-flex update from 1.6.4 to 1.6.5

https://github.com/Genivia/RE-flex/issues/68 describes a flex compatibility bug, where flex expects %top{ to be closed with }, and re-flex <= 1.6.4 with %}.

See also contains a detailed bug report.

re-flex 1.6.5 fixes this issue and accepts } and %} to close %top{, %class{, %init{

The attached patch brings the port to v1.6.5.
Comment 1 Pietro Cerutti freebsd_committer 2020-03-24 09:29:20 UTC
Fixed in r529035, thanks.