[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