[MacPorts] #67428: icu @73.1 does not build on PPC Tiger, Mac OS X 10.4.11, because ld: -rpath can only be used when targeting Mac OS X 10.5 or later

MacPorts noreply at macports.org
Wed May 17 07:16:57 UTC 2023


#67428: icu @73.1 does not build on PPC Tiger, Mac OS X 10.4.11, because ld: -rpath
can only be used when targeting Mac OS X 10.5 or later
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:             |   Keywords:  tiger ppc
      Port:  icu        |
------------------------+-----------------------

Comment (by ballapete):

 I performed

 {{{
  • port extract icu
  • editing
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icu/source/config/Makefile.inc.in
  • port build icu
 }}}

 and got now:

 {{{
 root 462 /\ gfind
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icu
 -type f -name icuinfo -ls
  99659208     24 -rwxr-xr-x   1 macports admin       22900 Mai 17 08:39
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icu/source/tools/icuinfo/icuinfo
 root 463 /\ otool -L
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icu/source/tools/icuinfo/icuinfo
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icu/source/tools/icuinfo/icuinfo:
         libicutu.73.dylib (compatibility version 73.0.0, current version
 73.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)
         /opt/local/lib/libgcc/libstdc++.6.dylib (compatibility version
 7.0.0, current version 7.24.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
         /opt/local/lib/libgcc/libgcc_s.1.dylib (compatibility version
 1.0.0, current version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 88.1.12)
 }}}

 I think it's already (and still) a faulty build. Nevertheless I'll upgrade
 and check that it's still not working. With the old version saved I can
 easily get a working icu installation.

-- 
Ticket URL: <https://trac.macports.org/ticket/67428#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list