Opened 5 months ago

Closed 5 months ago

#70311 closed defect (fixed)

osinfo-db-tools fail to build against current libxml2

Reported by: sunrunn3r Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc:
Port: osinfo-db-tools

Description (last modified by ryandesign (Ryan Carsten Schmidt))

For context... I'm using macports in a non-standard location and with no-root access. This port used to build but either due to compiler updates or port changes its now broken.

Install fails in many ways with no attempt to force the compiler it gives errors related to Redefining typedefs (matching the comment next to the compiler blacklist). Forcing clang-mp-17 the build fails in a different place...

...
error: incompatible function pointer types passing 'void (void *, xmlErrorPtr)' (aka 'void (void *, struct _xmlError *)') to parameter of type 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)') [-Wincompatible-function-pointer-types]

Change History (3)

comment:1 Changed 5 months ago by jmroot (Joshua Root)

Summary: Install error or osinfo-db-toolsosinfo-db-tools fail to build against current libxml2

comment:2 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:3 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In d1b31e0b42b1be03cff54d6c1c7c39c0d0ec932c/macports-ports (master):

osinfo-db-tools: Fix build with libxml2 2.12+

Closes: #70311

Note: See TracTickets for help on using tickets.