[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
Sun Nov 20 13:09:18 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:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.0
Resolution:             |   Keywords:  tiger ppc
      Port:  icu        |
------------------------+-----------------------

Comment (by ballapete):

 The build **succeeded** with `gcc10-bootstrap`:

 {{{
 /opt/local/libexec/gcc10-bootstrap/bin/g++ -DU_ATTRIBUTE_DEPRECATED=
 -DU_TOOLUTIL_IMPLEMENTATION -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=1 -I.
 -I../../common -I../../i18n "-DU_BUILD=\"powerpc-apple-darwin8.11.0\""
 "-DU_HOST=\"powerpc-apple-darwin8.11.0\""
 "-DU_CC=\"/opt/local/libexec/gcc10-bootstrap/bin/gcc\""
 "-DU_CXX=\"/opt/local/libexec/gcc10-bootstrap/bin/g++\""
 -DUNISTR_FROM_CHAR_EXPLICIT=explicit
 -DUNISTR_FROM_STRING_EXPLICIT=explicit -pipe -Os
 -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -W -Wall -pedantic -Wpointer-arith
 -Wwrite-strings -Wno-long-long -std=c++11 -fvisibility=hidden -fno-common
 -c -dynamic -MMD -MT "pkg_genc.d pkg_genc.o pkg_genc.ao" -o pkg_genc.o
 pkg_genc.cpp
 /usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'm' flag!
 /usr/bin/../libexec/gcc/darwin/ppc/as: Flag option -m has already been
 seen!
 /usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'm' flag!
 /usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'a' flag!
 /usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'c' flag!
 /usr/bin/../libexec/gcc/darwin/ppc/as: Flag option -o has already been
 seen!
 pkg_genc.cpp: In function 'uint32_t write32(FileStream*, uint32_t,
 uint32_t)':
 pkg_genc.cpp:588:23: warning: comparison of integer expressions of
 different signedness: 'int32_t' {aka 'int'} and 'long unsigned int'
 [-Wsign-compare]
   588 |         for (i = 0; i < sizeof(uint32_t); i++)
       |                     ~~^~~~~~~~~~~~~~~~~~
 }}}

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


More information about the macports-tickets mailing list