[MacPorts] #70311: osinfo-db-tools fail to build against current libxml2

MacPorts noreply at macports.org
Sun Jun 30 03:04:25 UTC 2024


#70311: osinfo-db-tools fail to build against current libxml2
------------------------------+--------------------
  Reporter:  sunrunn3r        |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.9.3
Resolution:                   |   Keywords:
      Port:  osinfo-db-tools  |
------------------------------+--------------------
Description changed by ryandesign:

Old description:

> 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]

New description:

 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]
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/70311#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list