Opened 8 years ago
Closed 8 years ago
#53631 closed defect (fixed)
cjdns @19.1: not UsingTheRightCompiler
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | l2dy (Zero King) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | cjdns |
Description
cjdns is not UsingTheRightCompiler.
Attachments (1)
Change History (6)
comment:1 Changed 8 years ago by l2dy (Zero King)
comment:2 follow-up: 3 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
The MacPorts build is not respecting $CC
. Just look at the log.
Blacklisting has nothing to do with this, except to the extent that blacklisting will not work because the port does not use the compiler MacPorts tells it to. See the wiki page for how to fix that.
comment:3 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign:
The MacPorts build is not respecting
$CC
. Just look at the log.
For example, this one.
comment:4 Changed 8 years ago by l2dy (Zero King)
Thanks. You can use git am 0001-cjdns-fix-build.patch
to apply the commit to the current branch.
This patch was created with git format-patch
. Since emails in patches aren't obfuscated, please delete the attachment from Trac after applying it.
comment:5 Changed 8 years ago by l2dy (Zero King)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Changed 8 years ago by l2dy (Zero King)
Attachment: | 0001-cjdns-fix-build.patch added |
---|
Note: See
TracTickets for help on using
tickets.
cjdns is respecting $CC on darwin at https://github.com/cjdelisle/cjdns/blob/cjdns-v19.1/node_build/make.js#L28.
Should I blacklist some compilers? I couldn't test the changes since I don't have an older OS X.