Opened 2 years ago

Last modified 2 years ago

#64267 new defect

gtk-doc fails to configure on PowerPC: could not find DocBook XML DTD V4.3 in XML catalog

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: PowerPC, Leopard, ppc64 Cc:
Port: gtk-doc

Description

It should build since it is noarch, but it fails for me in whichever configuration (ppc, ppc64, universal). Perhaps I do something wrong, but I don't see where. Portfile is unmodified.

Attachments (1)

main.log (93.6 KB) - added by barracuda156 2 years ago.

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by barracuda156

Attachment: main.log added

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

checking for DocBook XML DTD V4.3 in XML catalog... ./configure: line 12666: 16694 Trace/BPT trap          ( $XMLCATALOG --noout "$XML_CATALOG_FILE" "-//OASIS//DTD DocBook XML V4.3//EN" 1>&2 ) 2>&5
not found
configure: error: could not find DocBook XML DTD V4.3 in XML catalog

Looks like the xmlcatalog program is crashing. Could you find and attach the crash log? It's probably in /Library/Logs/CrashReporter.

comment:2 in reply to:  1 ; Changed 2 years ago by barracuda156

Replying to ryandesign:

Looks like the xmlcatalog program is crashing. Could you find and attach the crash log? It's probably in /Library/Logs/CrashReporter.

Here are logs:

Process:         xmlcatalog [14658]
Path:            /opt/local/bin/xmlcatalog
Identifier:      xmlcatalog
Version:         ??? (???)
Code Type:       PPC-64 (Native)
Parent Process:  sh [13697]

Date/Time:       2021-12-22 15:47:46.484 +0800
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  99497BDF-6DA0-45E3-A7B5-49F83D1E7CC6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00007fff5fc0105c
Crashed Thread:  0

Dyld Error Message:
  Symbol not found: _UCNV_TO_U_CALLBACK_STOP_67
  Referenced from: /opt/local/lib/libxml2.2.dylib
  Expected in: dynamic lookup
Process:         xmlcatalog [15670]
Path:            /opt/local/bin/xmlcatalog
Identifier:      xmlcatalog
Version:         ??? (???)
Code Type:       PPC-64 (Native)
Parent Process:  sh [14708]

Date/Time:       2021-12-22 15:49:47.293 +0800
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  99497BDF-6DA0-45E3-A7B5-49F83D1E7CC6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00007fff5fc0105c
Crashed Thread:  0

Dyld Error Message:
  Symbol not found: _UCNV_TO_U_CALLBACK_STOP_67
  Referenced from: /opt/local/lib/libxml2.2.dylib
  Expected in: dynamic lookup
Process:         xmlcatalog [16694]
Path:            /opt/local/bin/xmlcatalog
Identifier:      xmlcatalog
Version:         ??? (???)
Code Type:       PPC-64 (Native)
Parent Process:  sh [15732]

Date/Time:       2021-12-22 15:51:18.317 +0800
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  99497BDF-6DA0-45E3-A7B5-49F83D1E7CC6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00007fff5fc0105c
Crashed Thread:  0

Dyld Error Message:
  Symbol not found: _UCNV_TO_U_CALLBACK_STOP_67
  Referenced from: /opt/local/lib/libxml2.2.dylib
  Expected in: dynamic lookup

comment:3 in reply to:  2 ; Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to barracuda156:

Dyld Error Message:
  Symbol not found: _UCNV_TO_U_CALLBACK_STOP_67
  Referenced from: /opt/local/lib/libxml2.2.dylib
  Expected in: dynamic lookup

So this is the same problem you reported in #64264.

comment:4 in reply to:  3 Changed 2 years ago by barracuda156

Replying to ryandesign:

Replying to barracuda156:

Dyld Error Message:
  Symbol not found: _UCNV_TO_U_CALLBACK_STOP_67
  Referenced from: /opt/local/lib/libxml2.2.dylib
  Expected in: dynamic lookup

So this is the same problem you reported in #64264.

Yes, after I deactivated universal libxml2, gtk-doc builds for ppc32.

Note: See TracTickets for help on using tickets.