Opened 14 years ago

Closed 14 years ago

#22780 closed defect (duplicate)

defect: cyrus-sasl2 fails to build with +universal variant on SL 10.6.2

Reported by: erik.abair@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc:
Port: cyrus-sasl2

Description

cyrus-sasl2 fails to build due to the special version of libtool used, which doesn't support proper -arch handling.

From looking at the portfile it seems this is a known issue, universal is explicitly disabled and there is some partial code to support universal builds.

I didn't want to spend a lot of time fixing the root issue, so I wrote a hackaround that just uses muniversal and patches the i386 libtool by forcibly defining CC to include -arch i386

Attachments (1)

Portfile-universalhackaround.diff (1.1 KB) - added by erik.abair@… 14 years ago.
Patch to the portfile that hacks in the ability to build +universal

Download all attachments as: .zip

Change History (2)

Changed 14 years ago by erik.abair@…

Patch to the portfile that hacks in the ability to build +universal

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.