[MacPorts] #69549: glib2: Type mismatch, gint64 does not match int64_t
MacPorts
noreply at macports.org
Wed Mar 20 15:03:36 UTC 2024
#69549: glib2: Type mismatch, gint64 does not match int64_t
--------------------------+------------------------------------------------
Reporter: Dave-Allured | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: glib2, glib2-devel, gjs, gjs-devel
--------------------------+------------------------------------------------
Upstream developer said:
... `int64_t` is aliased to `long long` while `gint64` is aliased to
`long`. Those should never mismatch, and it means that GLib is
misconfigured. That would seem to be caused by
[https://github.com/macports/macports-
ports/blob/7795ccf1516705e82830ad6c0a91768be4f95e23/devel/glib2/files/universal.patch#L16
this patch] (2023 May 13).
I guess you can work around it by ..., but it would be better to fix that
patch; it's likely to break all sorts of assumptions down the line.
Upstream ticket:
https://gitlab.gnome.org/GNOME/gjs/-/issues/608#note_2056862
This breaks updates for the latest upstream versions of port `gjs`.
--
Ticket URL: <https://trac.macports.org/ticket/69549>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list