New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #27022 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

openslp does not build universal

Reported by: ryandesign@… 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

comment:1 Changed 2 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 2 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 2 years ago by rmstonecipher@…

  • Status changed from new to closed
  • Resolution set to fixed

comment:4 Changed 2 years ago by jmr@…

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.