[MacPorts] #53531: libart_lgpl @2.3.21: Don't create flat-namespace dylib on Yosemite

MacPorts noreply at macports.org
Fri Feb 10 11:40:06 UTC 2017


#53531: libart_lgpl @2.3.21: Don't create flat-namespace dylib on Yosemite
------------------------+--------------------------
 Reporter:  ryandesign  |      Owner:  tobypeterson
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:  haspatch    |       Port:  libart_lgpl
------------------------+--------------------------
 This fixes the well-known libtool-generated configure script dylib
 creation bug on OS X 10.10 and later, with the usual patch we've used in
 many other ports already. See #44596 for history.

 == Before

 {{{
 $ port installed libart_lgpl
 The following ports are currently installed:
   libart_lgpl @2.3.21_0+universal (active)
 $ otool -hv /opt/local/lib/libart_lgpl_2.2.dylib
 Mach header
       magic cputype cpusubtype  caps    filetype ncmds sizeofcmds
 flags
 MH_MAGIC_64  X86_64        ALL  0x00       DYLIB    13       1536 DYLDLINK
 NO_REEXPORTED_DYLIBS
 }}}

 == After

 {{{
 $ port installed libart_lgpl
 The following ports are currently installed:
   libart_lgpl @2.3.21_1+universal (active)
 $ otool -hv /opt/local/lib/libart_lgpl_2.2.dylib
 Mach header
       magic cputype cpusubtype  caps    filetype ncmds sizeofcmds
 flags
 MH_MAGIC_64  X86_64        ALL  0x00       DYLIB    13       1536
 NOUNDEFS DYLDLINK TWOLEVEL NO_REEXPORTED_DYLIBS
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53531>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list