[MacPorts] #58520: ucommon-7.0.0 fails to build on Mac OS X 10.5 Leopard: error: 'AI_NUMERICSERV' was not declared in this scope
MacPorts
noreply at macports.org
Sat May 25 22:04:12 UTC 2019
#58520: ucommon-7.0.0 fails to build on Mac OS X 10.5 Leopard: error:
'AI_NUMERICSERV' was not declared in this scope
-----------------------------+---------------------
Reporter: linuxjunkie999 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Resolution: | Keywords: leopard
Port: ucommon |
-----------------------------+---------------------
Comment (by kencu):
I have enhanced the `legacysupport` port to add this missing define,
however, even though (with that PG added) `ucommon` now builds on Leopard,
many tests fail.
{{{
/usr/bin/make check-TESTS
PASS: ucommonLinked
PASS: ucommonSocket
../autoconf/test-driver: line 107: 34808 Abort trap "$@" >
$log_file 2>&1
FAIL: ucommonStrings
PASS: ucommonThreads
../autoconf/test-driver: line 107: 34847 Abort trap "$@" >
$log_file 2>&1
FAIL: ucommonMemory
PASS: ucommonKeydata
PASS: ucommonStream
PASS: ucommonUnicode
../autoconf/test-driver: line 107: 34925 Abort trap "$@" >
$log_file 2>&1
FAIL: ucommonDatetime
PASS: ucommonShell
../autoconf/test-driver: line 107: 34963 Abort trap "$@" >
$log_file 2>&1
FAIL: ucommonDigest
PASS: ucommonCipher
make[4]: Nothing to be done for `all'.
============================================================================
Testsuite summary for ucommon 7.0.0
============================================================================
# TOTAL: 12
# PASS: 8
# SKIP: 0
# XFAIL: 0
# FAIL: 4
# XPASS: 0
# ERROR: 0
============================================================================
See test/test-suite.log
}}}
I don't know if this is a 32bit thing, or a Leopard thing, or whether
there are multiple issues at play.
It's a bit hard to commit this fix but have the `ucommon` port so clearly
broken on these older systems. Perhaps better to leave it non-building
until this can be sorted out properly?
--
Ticket URL: <https://trac.macports.org/ticket/58520#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list