[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