[MacPorts] #53533: hdf4 @4.2.12: Don't create flat-namespace dylib on Yosemite

MacPorts noreply at macports.org
Fri Feb 10 12:45:58 UTC 2017


#53533: hdf4 @4.2.12: Don't create flat-namespace dylib on Yosemite
------------------------+----------------------
 Reporter:  ryandesign  |      Owner:  tenomoto
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:  haspatch    |       Port:  hdf4
------------------------+----------------------
 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

 {{{
 $ otool -hv /opt/local/lib/libdf.dylib
 Mach header
       magic cputype cpusubtype  caps    filetype ncmds sizeofcmds
 flags
 MH_MAGIC_64  X86_64        ALL  0x00       DYLIB    15       1720 DYLDLINK
 NO_REEXPORTED_DYLIBS
 }}}

 == After

 {{{
 $ otool -hv /opt/local/lib/libdf.dylib
 Mach header
       magic cputype cpusubtype  caps    filetype ncmds sizeofcmds
 flags
 MH_MAGIC_64  X86_64        ALL  0x00       DYLIB    15       1720
 NOUNDEFS DYLDLINK TWOLEVEL NO_REEXPORTED_DYLIBS
 }}}

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


More information about the macports-tickets mailing list