Bug 245017

Summary: textproc/re-flex: update to 1.6.5, fixing flex compatibility bug
Product: Ports & Packages Reporter: Matthias Andree <mandree>
Component: Individual Port(s)Assignee: Pietro Cerutti <gahr>
Status: Closed FIXED    
Severity: Affects Some People CC: gahr
Priority: --- Keywords: patch-ready
Version: LatestFlags: bugzilla: maintainer-feedback? (gahr)
Hardware: Any   
OS: Any   
URL: https://github.com/Genivia/RE-flex/releases/tag/v1.6.5
See Also: https://github.com/Genivia/RE-flex/issues/68
Attachments:
Description Flags
textproc/re-flex update from 1.6.4 to 1.6.5 mandree: maintainer-approval? (gahr)

Description Matthias Andree freebsd_committer freebsd_triage 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 freebsd_triage 2020-03-24 09:29:20 UTC
Fixed in r529035, thanks.