Opened 6 years ago
Closed 6 years ago
#57311 closed defect (fixed)
le @1.16.5 build fails on mojave
Reported by: | rlhamil | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | mojave | Cc: | |
Port: | le |
Description
Attachments (2)
Change History (5)
Changed 6 years ago by rlhamil
Attachment: | config.log-le.txt added |
---|
Changed 6 years ago by rlhamil
Attachment: | main.log-le.txt added |
---|
comment:1 Changed 6 years ago by jmroot (Joshua Root)
comment:2 Changed 6 years ago by rlhamil
Wow, no /usr/include at all! Some googling tells me that the following can supply it: sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
However, I for one don't think that at least in the long run, the port(s) should require this, rather they should be fixed to use and/or test for the headers in a more flexible way, finding them where Apple wants you to find them.
comment:3 Changed 6 years ago by jmroot (Joshua Root)
Owner: | set to jmroot |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
It's assuming that the curses headers are in /usr/include or /usr/local/include, which they're (normally) not on Mojave.