[MacPorts] #68017: gtk3 fails on 10.6 i386 32bit missing symbol _macroman2ucs
MacPorts
noreply at macports.org
Wed Aug 23 22:34:34 UTC 2023
#68017: gtk3 fails on 10.6 i386 32bit missing symbol _macroman2ucs
-----------------------+------------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: i386 snowleopard
Port: gtk3 |
-----------------------+------------------------------
Comment (by kencu):
way back here:
https://lists.macosforge.org/pipermail/xquartz-
changes/2015-June/002159.html
Jeremy bracketed that function with guards to prevent unused-function
warnings.
It looks like that function is only called on 32bit builds, and I guess
the linker can't find an invocation of it any longer.
https://gitlab.gnome.org/GNOME/gtk/-/blob/gtk-3-24/gdk/quartz/gdkkeys-
quartz.c#L266
Probably have to inline an implemenation of the function into
{{{gdk/quartz/gdkkeys-quartz.c}}}, also guarded by {{{#ifdef __LP64__}}}
--
Ticket URL: <https://trac.macports.org/ticket/68017#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list