Opened 11 years ago

Closed 10 years ago

#24674 closed defect (fixed)

cln: universal variant fails to build

Reported by: ryandesign (Ryan Schmidt) Owned by: gwright@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: michaelld (Michael Dickens)
Port: cln

Description

cln's +universal variant fails to build. Attached is the output I get on Snow Leopard, but this has also been reported in #24234 and on the mailing list. The universal variant should either be fixed (the muniversal variant is an option to consider) or disabled.

Attachments (2)

cln-universal.txt (23.8 KB) - added by ryandesign (Ryan Schmidt) 11 years ago.
build log on snow leopard
cln_Portfile.diff (247 bytes) - added by michaelld (Michael Dickens) 10 years ago.
"svn diff" in 'cln' dports directory; simple patch to allow for universal building.

Download all attachments as: .zip

Change History (6)

Changed 11 years ago by ryandesign (Ryan Schmidt)

Attachment: cln-universal.txt added

build log on snow leopard

comment:1 Changed 11 years ago by gwright@…

Status: newassigned

Changed 10 years ago by michaelld (Michael Dickens)

Attachment: cln_Portfile.diff added

"svn diff" in 'cln' dports directory; simple patch to allow for universal building.

comment:2 Changed 10 years ago by michaelld (Michael Dickens)

I've attached a simple patch to allow universal building for cln -- via the muniversal portgroup. cln will not build properly using the standard "-arch i386 -arch x86_64", as demonstrated by the original logfile. I think it's really an issue with how Apple's GCC does multiple arch building, but the end result is that the builds have to be done separately -- in this case muniversal works like a charm!

comment:3 Changed 10 years ago by michaelld (Michael Dickens)

Cc: michaelld@… added

Cc Me!

comment:4 Changed 10 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: assignedclosed

Fixed in r74430: maintainer timeout on a non-working variant with a trivial fix.

Note: See TracTickets for help on using tickets.