Opened 14 years ago

Closed 13 years ago

#24627 closed defect (fixed)

libmodplug-0.8.7.0 built for x86_64 even though arch is set to i386 on snow leopard

Reported by: nzaidenberg@… Owned by: rmstonecipher@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: libmodplug

Description

libmodplug was built for x86_64 even though build arch was i386 (built on x86_64 machine) I also tried the universal port variant (x86_64 and i386) but it still built x86_64 only

this in turn messed gst-plugins-bad (but when I fixed libmodplug it also fixed gst-plugins-bad)

Change History (5)

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

Owner: changed from macports-tickets@… to rmsfisher@…
Port: libmodplug added

Please remember to fill in the Port field and cc the maintainer.

comment:2 Changed 14 years ago by rmsfisher@…

Owner: changed from rmsfisher@… to rmstonecipher@…

comment:3 Changed 14 years ago by rmstonecipher@…

Status: newassigned

comment:4 Changed 13 years ago by rmstonecipher@…

  1. Zaidenberg,

I am attempting to build libmodplug +universal to ensure all Snow Leopard users including those with 32-bit processors can use it.
What did you do to fix libmodplug to build properly for i386?

Ryan

comment:5 Changed 13 years ago by rmstonecipher@…

Resolution: fixed
Status: assignedclosed

Good news[[br]] libmodplug 0.8.8.1 built for x86_64 and i386:

euclid:~ ryan$ file /opt/local/lib/libmodplug.dylib 
/opt/local/lib/libmodplug.dylib: Mach-O universal binary with 2 architectures
/opt/local/lib/libmodplug.dylib (for architecture x86_64):      Mach-O 64-bit dynamically linked shared library x86_64
/opt/local/lib/libmodplug.dylib (for architecture i386):        Mach-O dynamically linked shared library i386

Fixed in r73781.

Note: See TracTickets for help on using tickets.