[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 09:31:50 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):
Finally a build failure for `icu-devel`:
{{{
gnumake[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_devel_icu-devel/icu-
devel/work/icu/source/data'
/bin/sh ../mkinstalldirs ./out
DYLD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$DYLD_LIBRARY_PATH
../bin/icupkg -tb ./in/icudt72l.dat ./out/icudt72b.dat
/bin/sh ../mkinstalldirs ./out/tmp ./out/build/icudt72b
mkdir ./out/tmp
mkdir ./out/build
mkdir ./out/build/icudt72b
Unpacking ./out/icudt72b.dat and generating out/tmp/icudata.lst (list of
data files)
DYLD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$DYLD_LIBRARY_PATH
../bin/icupkg -d ./out/build/icudt72b --list -x \* ./out/icudt72b.dat -o
out/tmp/icudata.lst
echo timestamp > build-local
DYLD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$DYLD_LIBRARY_PATH
../bin/pkgdata -O ../data/icupkg.inc -q -c -s
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_devel_icu-devel/icu-
devel/work/icu/source/data/out/build/icudt72b -d ../lib -e icudt72 -T
./out/tmp -p icudt72b -L icudata -m static -r 72.1 ./out/tmp/icudata.lst
/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!
./out/tmp/icudt72b_dat.S:7:77: error: token "." is not valid in
preprocessor expressions
7 | #if defined(__ppc__)
&&__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1050 .align 16
|
^
./out/tmp/icudt72b_dat.S:8:7: warning: extra tokens at end of #else
directive [-Wendif-labels]
8 | #else .balign 16
| ^
./out/tmp/icudt72b_dat.S:7: error: unterminated #else
7 | #if defined(__ppc__)
&&__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1050 .align 16
|
-- return status = 256
Error creating with assembly code. Failed command:
/opt/local/libexec/gcc10-bootstrap/bin/gcc -DU_ATTRIBUTE_DEPRECATED=
-DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=1 -pipe -Os -arch ppc -std=c11
-Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-
strings -fno-common -c -I../common -I../common -dynamic -o
./out/tmp/icudt72b_dat.o ./out/tmp/icudt72b_dat.S
Error generating assembly code for data.
pkgdata: /opt/local/libexec/gcc10-bootstrap/bin/gcc
-DU_ATTRIBUTE_DEPRECATED= -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=1
-pipe -Os -arch ppc -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -fno-common -c -I../common
-I../common -dynamic -o ./out/tmp/icudt72b_dat.o ./out/tmp/icudt72b_dat.S
gnumake[1]: *** [packagedata] Error 1
gnumake[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_devel_icu-devel/icu-
devel/work/icu/source/data'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/66258#comment:21>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list