Created attachment 215680 [details]
Patch to the devel/aegis repo files
Fails to build:
Can you check this log and maybe test in the poudriere? Thanks!
(In reply to Li-Wen Hsu from comment #1)
1. There is a patch in the included files that fixes just that and works on postmaster and "make install". Do you have devel/bison-3.6.3_1 installed on your test machine?
2. The patch was made specifically under the advice of the bison mailing list thread on this (and an other program that had the same issue written by the same upstream author). https://lists.gnu.org/archive/html/help-bison/2020-06/msg00008.html
So I highly suspect there is something out of date on the committer's machine. If it is bison I will add it as a build depend.
Created attachment 215692 [details]
fixes issues with bison vs. byacc
Added USES+=bison should fix build on committer's machine
- [tags] in issue Titles are deprecated
- Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval
Attachment -> Details -> maintainer-approval [+]
A commit references this bug:
Date: Fri Jun 19 06:29:39 UTC 2020
New revision: 539592
Make work with devel/bison-3.6.X
Submitted by: email@example.com (maintainer)
Committed, thanks! It's tested in the poudriere, which is a freshly installed jail with latest ports tree, for ensuring that the package building is not affected by the packaged installed on the machine. This is the standard of official package building.
Thanks for your patch and do you have a plan to upstream them?
(In reply to Li-Wen Hsu from comment #6)
The upstream author (one person team) died of cancer in 2014. So there is no upstream.
(In reply to aryeh.friedman from comment #7)
I'm sorry to hear that. RIP. If needed in the future, maybe we need to consider fork and modify.