Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#27022 closed defect (fixed)

openslp does not build universal

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: openslp

Description

(cd .libs/libslp.lax/libcommonlibslp.a && ar x /opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_openslp/work/openslp-1.2.1/libslp/../common/.libs/libcommonlibslp.a)
ar: /opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_openslp/work/openslp-1.2.1/libslp/../common/.libs/libcommonlibslp.a is a fat file (use libtool(1) or lipo(1) and ar(1) on it)
ar: /opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_openslp/work/openslp-1.2.1/libslp/../common/.libs/libcommonlibslp.a: Inappropriate file type or format
make[2]: *** [libslp.la] Error 1

Change History (4)

comment:1 Changed 14 years ago by rmstonecipher@…

Added 'universal_variant no' in r73792 to ensure openslp builds for 64-bit Intel even if +universal is selected by default.

comment:2 Changed 14 years ago by rmstonecipher@…

I felt like trying a little harder instead of weaseling out with 'universal_variant no'.
A post-configure routine which resolved non-universality of smpeg and exif also fixes +universal building for openslp in r73793.

comment:3 Changed 14 years ago by rmstonecipher@…

Resolution: fixed
Status: newclosed

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

Linking an installed file into the build directory has always seemed like a bad idea to me. What if the build system decides to write to it?

Note: See TracTickets for help on using tickets.