[MacPorts] #67433: Build of libxml2 @2.10.4_1 on PPC Tiger, Mac OS X 10.4.11 is faulty, registers dylibs without path

MacPorts noreply at macports.org
Mon May 15 14:56:11 UTC 2023


#67433: Build of libxml2 @2.10.4_1 on PPC Tiger, Mac OS X 10.4.11 is faulty,
registers dylibs without path
-----------------------+---------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.8.1
 Keywords:  tiger ppc  |       Port:  libxml2
-----------------------+---------------------
 I had uninstalled the old version, `2.10.4_0`, because when `dyld` linked
 `libxml2.2.dylib` to a software this failure was reported:

 {{{
 dyld: Library not loaded: libicui18n.73.dylib
   Referenced from: /opt/local/lib/libxml2.2.dylib
   Reason: image not found
 }}}

 {{{
 otool -L   /opt/local/lib/libxml2.2.dylib
 /opt/local/lib/libxml2.2.dylib:
         /opt/local/lib/libxml2.2.dylib (compatibility version 13.0.0,
 current version 13.4.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.13)
         /opt/local/lib/liblzma.5.dylib (compatibility version 10.0.0,
 current version 10.2.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 88.1.12)
         /opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0,
 current version 9.1.0)
         libicui18n.73.dylib (compatibility version 73.0.0, current version
 73.1.0)
         libicuuc.73.dylib (compatibility version 73.0.0, current version
 73.1.0)
         libicudata.73.dylib (compatibility version 73.0.0, current version
 73.1.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
 }}}

 Could be the cause is that `icu @73.1_0` was built with the `configure`
 option `--disable-rpath` instead of the faulty, on Tiger not working,
 `--enable-rpath`.

 I am going to build `icu` without any `rpath` option.


 `Port` finds, after completing an installation, that `icu`, `libxml2` and
 more have to be rebuilt.

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


More information about the macports-tickets mailing list