[MacPorts] #64787: shared-mime-info fails to build for ppc64 on Leopard
MacPorts
noreply at macports.org
Mon Mar 7 23:56:08 UTC 2022
#64787: shared-mime-info fails to build for ppc64 on Leopard
-------------------------------------+------------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Keywords: powerpc, leopard, ppc64 | Port: shared-mime-info
-------------------------------------+------------------------------
{{{
---> Building shared-mime-info
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_shared-mime-info/shared-mime-
info/work/build" && /opt/local/bin/ninja -j4 -v
[1/8] /usr/bin/gcc-4.2 -Isrc/test-subclassing.p -Isrc -I../shared-mime-
info-2.1/src -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include/libxml2
-I/opt/local/include -Wall -Winvalid-pch -g -pipe -Os -arch ppc64 -MD -MQ
src/test-subclassing.p/test-subclassing.c.o -MF src/test-subclassing.p
/test-subclassing.c.o.d -o src/test-subclassing.p/test-subclassing.c.o -c
../shared-mime-info-2.1/src/test-subclassing.c
[2/8] /usr/bin/gcc-4.2 -o src/test-subclassing src/test-subclassing.p
/test-subclassing.c.o -L/opt/local/lib -I/opt/local/include
-Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names
-Wl,-undefined,error -Wl,-headerpad_max_install_names -arch ppc64 -pipe
-Os -arch ppc64 -L/opt/local/lib -lglib-2.0 -lintl
/opt/local/lib/libxml2.a
FAILED: src/test-subclassing
/usr/bin/gcc-4.2 -o src/test-subclassing src/test-subclassing.p/test-
subclassing.c.o -L/opt/local/lib -I/opt/local/include
-Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names
-Wl,-undefined,error -Wl,-headerpad_max_install_names -arch ppc64 -pipe
-Os -arch ppc64 -L/opt/local/lib -lglib-2.0 -lintl
/opt/local/lib/libxml2.a
Undefined symbols:
"_deflate", referenced from:
_xmlIOHTTPCloseWrite in libxml2.a(xmlIO.o)
_xmlIOHTTPWrite in libxml2.a(xmlIO.o)
"_deflateEnd", referenced from:
_xmlFreeZMemBuff in libxml2.a(xmlIO.o)
"_gzclose", referenced from:
_xmlGzfileClose in libxml2.a(xmlIO.o)
"_ucnv_setToUCallBack_67", referenced from:
_openIcuConverter in libxml2.a(encoding.o)
"_crc32", referenced from:
_xmlIOHTTPWrite in libxml2.a(xmlIO.o)
_xmlIOHTTPOpenW in libxml2.a(xmlIO.o)
_xz_decomp in libxml2.a(xzlib.o)
_xz_decomp in libxml2.a(xzlib.o)
_xz_make in libxml2.a(xzlib.o)
"_UCNV_TO_U_CALLBACK_STOP_67", referenced from:
_UCNV_TO_U_CALLBACK_STOP_67$non_lazy_ptr in libxml2.a(encoding.o)
"_gzwrite", referenced from:
_xmlGzfileWrite in libxml2.a(xmlIO.o)
"_ucnv_convertEx_67", referenced from:
_xmlUconvWrapper in libxml2.a(encoding.o)
"_gzdopen", referenced from:
_xmlGzfileOpenW in libxml2.a(xmlIO.o)
_xmlGzfileOpen_real in libxml2.a(xmlIO.o)
"_ucnv_close_67", referenced from:
_closeIcuConverter in libxml2.a(encoding.o)
_closeIcuConverter in libxml2.a(encoding.o)
_openIcuConverter in libxml2.a(encoding.o)
"_inflateEnd", referenced from:
_xmlNanoHTTPFreeCtxt in libxml2.a(nanohttp.o)
___libxml2_xzclose in libxml2.a(xzlib.o)
"_inflate", referenced from:
_xmlNanoHTTPRead in libxml2.a(nanohttp.o)
_xz_decomp in libxml2.a(xzlib.o)
"_deflateInit2_", referenced from:
_xmlIOHTTPOpenW in libxml2.a(xmlIO.o)
"_inflateReset", referenced from:
_xz_make in libxml2.a(xzlib.o)
"_lzma_end", referenced from:
___libxml2_xzclose in libxml2.a(xzlib.o)
"_lzma_properties_decode", referenced from:
_xz_make in libxml2.a(xzlib.o)
"_libiconv_close", referenced from:
_xmlCharEncCloseFunc in libxml2.a(encoding.o)
_xmlCharEncCloseFunc in libxml2.a(encoding.o)
_xmlFindCharEncodingHandler in libxml2.a(encoding.o)
_xmlFindCharEncodingHandler in libxml2.a(encoding.o)
"_gzdirect", referenced from:
___xmlParserInputBufferCreateFilename in libxml2.a(xmlIO.o)
"_inflateInit2_", referenced from:
_xmlNanoHTTPMethodRedir in libxml2.a(nanohttp.o)
_xz_make in libxml2.a(xzlib.o)
"_libiconv", referenced from:
_xmlIconvWrapper in libxml2.a(encoding.o)
"_ucnv_setFromUCallBack_67", referenced from:
_openIcuConverter in libxml2.a(encoding.o)
"_UCNV_FROM_U_CALLBACK_STOP_67", referenced from:
_UCNV_FROM_U_CALLBACK_STOP_67$non_lazy_ptr in libxml2.a(encoding.o)
"_libiconv_open", referenced from:
_xmlFindCharEncodingHandler in libxml2.a(encoding.o)
_xmlFindCharEncodingHandler in libxml2.a(encoding.o)
_xmlFindCharEncodingHandler in libxml2.a(encoding.o)
_xmlFindCharEncodingHandler in libxml2.a(encoding.o)
"_lzma_auto_decoder", referenced from:
_xz_make in libxml2.a(xzlib.o)
"_ucnv_open_67", referenced from:
_openIcuConverter in libxml2.a(encoding.o)
_openIcuConverter in libxml2.a(encoding.o)
"_gzopen", referenced from:
_xmlGzfileOpenW in libxml2.a(xmlIO.o)
_xmlGzfileOpen_real in libxml2.a(xmlIO.o)
"_gzread", referenced from:
_xmlGzfileRead in libxml2.a(xmlIO.o)
"_lzma_code", referenced from:
_xz_decomp in libxml2.a(xzlib.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
[3/8] /usr/bin/gcc-4.2 -Isrc/update-mime-database.p -Isrc -I../shared-
mime-info-2.1/src -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include/libxml2
-I/opt/local/include -Wall -Winvalid-pch -g -pipe -Os -arch ppc64 -MD -MQ
src/update-mime-database.p/update-mime-database.c.o -MF src/update-mime-
database.p/update-mime-database.c.o.d -o src/update-mime-database.p
/update-mime-database.c.o -c ../shared-mime-info-2.1/src/update-mime-
database.c
In file included from /opt/local/include/glib-2.0/glib/gthread.h:34,
from /opt/local/include/glib-2.0/glib/gasyncqueue.h:32,
from /opt/local/include/glib-2.0/glib.h:32,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gutils.h:336: warning: ‘GVoidFunc’ is
deprecated
In file included from /opt/local/include/glib-2.0/glib.h:32,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gasyncqueue.h:116: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gasyncqueue.h:119: warning: ‘GTimeVal’ is
deprecated
In file included from /opt/local/include/glib-2.0/glib.h:43,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gdate.h:201: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gdate.h:204: warning: ‘GTime’ is
deprecated
In file included from /opt/local/include/glib-2.0/glib.h:44,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gdatetime.h:118: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gdatetime.h:120: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gdatetime.h:246: warning: ‘GTimeVal’ is
deprecated
In file included from /opt/local/include/glib-2.0/glib/giochannel.h:33,
from /opt/local/include/glib-2.0/glib.h:54,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gmain.h:654: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gmain.h:679: warning: ‘GTimeVal’ is
deprecated
In file included from /opt/local/include/glib-2.0/glib.h:85,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gtestutils.h:379: warning:
‘GTestTrapFlags’ is deprecated
In file included from /opt/local/include/glib-2.0/glib.h:88,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gtimer.h:67: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gtimer.h:71: warning: ‘GTimeVal’ is
deprecated
/opt/local/include/glib-2.0/glib/gtimer.h:73: warning: ‘GTimeVal’ is
deprecated
In file included from /opt/local/include/glib-2.0/glib.h:90,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/gtrashstack.h:41: warning: ‘GTrashStack’
is deprecated
/opt/local/include/glib-2.0/glib/gtrashstack.h:45: warning: ‘GTrashStack’
is deprecated
/opt/local/include/glib-2.0/glib/gtrashstack.h:48: warning: ‘GTrashStack’
is deprecated
/opt/local/include/glib-2.0/glib/gtrashstack.h:50: warning: ‘GTrashStack’
is deprecated
/opt/local/include/glib-2.0/glib/gtrashstack.h:52: warning: ‘GTrashStack’
is deprecated
In file included from /opt/local/include/glib-2.0/glib.h:107,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:47: warning:
‘GCacheNewFunc’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:48: warning:
‘GCacheDestroyFunc’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:49: warning:
‘GCacheDupFunc’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:50: warning:
‘GCacheDestroyFunc’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:55: warning: ‘GCache’
is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:57: warning: ‘GCache’
is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:60: warning: ‘GCache’
is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:63: warning: ‘GCache’
is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gcache.h:67: warning: ‘GCache’
is deprecated
In file included from /opt/local/include/glib-2.0/glib.h:111,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:52: warning:
‘GThreadPriority’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:70: warning:
‘GTimeVal’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:81: warning:
‘GThreadPriority’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:88: warning:
‘GThreadPriority’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:94: warning:
‘GThreadFunctions’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:111: warning:
‘GThreadPriority’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:116: warning:
‘GThreadPriority’ is deprecated
In file included from /opt/local/include/glib-2.0/glib.h:111,
from ../shared-mime-info-2.1/src/update-mime-
database.c:11:
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:146: warning:
‘GStaticMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:148: warning:
‘GStaticMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:150: warning:
‘GStaticMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:156: warning:
‘GStaticMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:172: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:175: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:178: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:181: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:184: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:188: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:191: warning:
‘GStaticRecMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:197: warning:
‘GStaticMutex’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:209: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:212: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:215: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:218: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:221: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:224: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:227: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:230: warning:
‘GStaticRWLock’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:244: warning:
‘GStaticPrivate’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:247: warning:
‘GStaticPrivate’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:250: warning:
‘GStaticPrivate’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:255: warning:
‘GStaticPrivate’ is deprecated
/opt/local/include/glib-2.0/glib/deprecated/gthread.h:283: warning:
‘GTimeVal’ is deprecated
[4/8] /opt/local/bin/xmlto -o data/shared-mime-info-spec-html html-
nochunks ../shared-mime-info-2.1/data/shared-mime-info-spec.xml
[5/8]
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_shared-mime-info/shared-mime-
info/work/shared-mime-info-2.1/data/freedesktop_generate.sh
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_shared-mime-info/shared-mime-
info/work/shared-mime-info-2.1
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_shared-mime-info/shared-mime-
info/work/build
ninja: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_shared-mime-info/shared-mime-
info/work/build'
[0/1] Running external command shared-mime-info-gmo (wrapped by meson to
set env)
ninja: build stopped: subcommand failed.
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_shared-mime-info/shared-mime-
info/work/build" && /opt/local/bin/ninja -j4 -v
Exit code: 1
Error: Failed to build shared-mime-info: command execution failed
}}}
Just in case, `glib2` is built for `ppc64`:
{{{
36-72:~ svacchanda$ port -v installed glib2
The following ports are currently installed:
glib2 @2.62.6_2+x11 requested_variants='-universal' platform='darwin 9'
archs='ppc' date='2021-12-22T12:28:22+0800'
glib2 @2.64.6_0+x11 requested_variants='' platform='darwin 9'
archs='ppc' date='2021-12-29T16:07:42+0800'
glib2 @2.64.6_1+x11 (active) requested_variants='-universal'
platform='darwin 9' archs='ppc64' date='2022-03-08T06:30:55+0800'
}}}
As well as `libxml2`:
{{{
36-72:~ svacchanda$ port -v installed libxml2
The following ports are currently installed:
libxml2 @2.9.12_1 requested_variants='-universal' platform='darwin 9'
archs='ppc' date='2021-12-22T12:25:12+0800'
libxml2 @2.9.12_1+universal requested_variants='+universal'
platform='darwin 9' archs='ppc ppc64' date='2021-12-22T08:28:30+0800'
libxml2 @2.9.13_0 requested_variants='-universal' platform='darwin 9'
archs='ppc' date='2022-03-03T04:18:59+0800'
libxml2 @2.9.13_0+universal (active) requested_variants='+universal'
platform='darwin 9' archs='ppc ppc64' date='2022-03-08T06:06:56+0800'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/64787>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list