| Summary: | Makefile in graphics/aalib 1.4.0 requires CFLAGS to have -I/usr/local/include | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Dennis Clarke <dclarke> | ||||||
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | CC: | amdmi3, ndowens04, vbox | ||||||
| Priority: | --- | ||||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
|
Description
Dennis Clarke
2018-08-31 02:23:22 UTC
Testing on my local 12-current machine and in poudriere, no issue (In reply to Nathan from comment #1) which depends on aalib that fails? Confirmed Created attachment 196817 [details]
Add cflags
(In reply to Nathan from comment #4) > Created attachment 196817 [details] > Add cflags This is not correct. There's hidden dependency on slang which should be fixed properly. Created attachment 196819 [details]
Patch
How's this?
- Add options for all available drivers including slang and allow them to be enabled independently. This also fixes hidden dependency on slang which makes the port fail to build in presence of devel/libslang2
- Switch to USES=localbase, options helpers, fix license, other minor fixes
(In reply to Dmitry Marakasov from comment #6) If no one gets to it before I do when I get home and can I’ll work on it. At work atm (In reply to Nathan from comment #7) > (In reply to Dmitry Marakasov from comment #6) > If no one gets to it before I do when I get home and can I’ll work on it. At > work atm Not sure what you mean by work here - the patch is complete and tested. I'm asking for review/additional testing and I'm going to commit it if there are no objections. (In reply to Dmitry Marakasov from comment #8) Ah didn’t see ya made a patch. My bad (In reply to Dmitry Marakasov from comment #8) Tested and built with me I can not reproduce this either. titan# stat -x /usr/ports/UPDATING File: "/usr/ports/UPDATING" Size: 534019 FileType: Regular File Mode: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ wheel) Device: 246,763887817 Inode: 19 Links: 1 Access: Sun Sep 2 04:20:17 2018 Modify: Thu Jun 21 23:07:50 2018 Change: Sun Sep 2 04:20:17 2018 titan# Now the process blows up elsewhere .. hence bugid 231125 A commit references this bug: Author: amdmi3 Date: Tue Sep 4 12:37:13 UTC 2018 New revision: 478952 URL: https://svnweb.freebsd.org/changeset/ports/478952 Log: - Fix license - Switch to USES=localbase - Fix hidden dependency on devel/libslang2 [1] - Add separate option for each supported driver (X11, NCURSES, SLANG) - Sort plist PR: 231044 [1] Reported by: dclarke@blastwave.org [1] Changes: head/graphics/aalib/Makefile head/graphics/aalib/pkg-plist |