[MacPorts] #66258: icu @72.1 does not build on PPC Tiger, Mac OS X 10.4.11, because of problems with assembly code

MacPorts noreply at macports.org
Wed Nov 30 23:53:22 UTC 2022


#66258: icu @72.1 does not build on PPC Tiger, Mac OS X 10.4.11, because of
problems with assembly code
-------------------------+-----------------------
  Reporter:  ballapete   |      Owner:  (none)
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.8.0
Resolution:  worksforme  |   Keywords:  tiger ppc
      Port:  icu         |
-------------------------+-----------------------

Comment (by ballapete):

 Ken, there is some twist…

 I start to build with:

 {{{
 /usr/bin/install -c ./config/icu-config-top config/icu-config
 /usr/bin/gnumake[0]: Making `all' in `stubdata'
 /usr/bin/gnumake[0]: Making `all' in `common'
 /usr/bin/ranlib: file: ../lib/libicuuc.a(cwchar.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(icuplug.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(restrace.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(wintz.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(cwchar.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(icuplug.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(restrace.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicuuc.a(wintz.ao) has no symbols
 /usr/bin/gnumake[0]: Making `all' in `i18n'
 /usr/bin/ranlib: file: ../lib/libicui18n.a(windtfmt.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicui18n.a(winnmfmt.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicui18n.a(wintzimpl.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicui18n.a(windtfmt.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicui18n.a(winnmfmt.ao) has no symbols
 /usr/bin/ranlib: file: ../lib/libicui18n.a(wintzimpl.ao) has no symbols
 /usr/bin/gnumake[0]: Making `all' in `io'
 }}}

 and you start to build on two CPU cores with:

 {{{
 /usr/bin/install -c ./config/icu-config-top config/icu-config
 /usr/bin/gnumake[0]: Making `all' in `stubdata'
 /usr/bin/gnumake[0]: Making `all' in `common'
 /opt/local/bin/ranlib: file: ../lib/libicuuc.a(cwchar.ao) has no symbols
 /opt/local/bin/ranlib: file: ../lib/libicuuc.a(icuplug.ao) has no symbols
 /opt/local/bin/ranlib: file: ../lib/libicuuc.a(restrace.ao) has no symbols
 /opt/local/bin/ranlib: file: ../lib/libicuuc.a(wintz.ao) has no symbols
 /usr/bin/gnumake[0]: Making `all' in `i18n'
 /opt/local/bin/ranlib: file: ../lib/libicui18n.a(windtfmt.ao) has no
 symbols
 /opt/local/bin/ranlib: file: ../lib/libicui18n.a(winnmfmt.ao) has no
 symbols
 /opt/local/bin/ranlib: file: ../lib/libicui18n.a(wintzimpl.ao) has no
 symbols
 /usr/bin/gnumake[0]: Making `all' in `io'
 }}}

 I am not aware of any change I applied to the MacPorts build system. On
 Tiger my search path is:
 /Users/pete/bin:/opt/local/bin:/opt/local/libexec/perl5.34:/usr/X11R6/bin:/usr/local/clamXav/bin:/usr/local/bin:/bin:/usr/bin:/usr/sbin:/opt/local/sbin:/usr/local/clamXav/sbin:/usr/local/sbin:/Developer/Tools:/Users/pete/bin:/sbin:/usr/local/texlive/2009/bin:/Users/pete/bin/FDK/Tools/osx.
 And root, which operates MacPorts, has:
 /var/root/bin:/usr/libexec:/opt/local/bin:/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin.

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


More information about the macports-tickets mailing list