[MacPorts] #69748: glib2, glib2-devel @2.80.0 conflicts with gobject-introspection
MacPorts
noreply at macports.org
Tue Apr 16 17:40:24 UTC 2024
#69748: glib2, glib2-devel @2.80.0 conflicts with gobject-introspection
-------------------------------------------------+-------------------------
Reporter: barracuda156 | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Resolution: | Keywords:
Port: glib2, glib2-devel, gobject- |
introspection |
-------------------------------------------------+-------------------------
Comment (by mascguy):
For anyone interested in the technical details/background: For version
1.80.x, some core introspection-related components were migrated between
`gobject-introspection` and `glib2`.
And due to the changes, it looks like - and still working to confirm this
- that `glib2` now requires a two-step installation process. Still trying
to wrap my head around the details, but thus far, the tentative approach
looks like it might be something like:
* First `glib2` must be built with introspection disabled
* Then `gobject-introspection` is built
* And finally, `glib2` must be built again with introspection enabled.
There's nothing for anyone else to do at this point though, as this all
needs to be handled by our ports for `glib2` and `gobject-introspection`.
In any case, I'm presently reviewing what's being done by Linux
distributions, to determine the best pattern to use.
Suffice it to say, this is my top priority at the moment, given the
potential user impact. And hoping to resolve this within the next 24 hours
or less, to minimize that.
More to follow, as everything becomes more clear...
--
Ticket URL: <https://trac.macports.org/ticket/69748#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list