Opened 7 years ago

Closed 7 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)

0001-cjdns-fix-build.patch (381 bytes) - added by l2dy (Zero King) 7 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 7 years ago by l2dy (Zero King)

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.

comment:2 Changed 7 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 in reply to:  2 Changed 7 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 7 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.

Last edited 7 years ago by l2dy (Zero King) (previous) (diff)

comment:5 Changed 7 years ago by l2dy (Zero King)

Resolution: fixed
Status: newclosed

In 3023b5a/macports-ports:

cjdns: use the right compiler

Fixes: #53631

Changed 7 years ago by l2dy (Zero King)

Attachment: 0001-cjdns-fix-build.patch added
Note: See TracTickets for help on using tickets.