#45966 closed defect (fixed)
gtk3 @3.14.5 +quartz : cherry pick a recent commit to fix a missing GTK_IS_PLUG?
Reported by: | gellule.xg@… | Owned by: | neverpanic (Clemens Lang) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | dbevans (David B. Evans), su-v | |
Port: | gtk3 |
Description (last modified by mf2k (Frank Schima))
Building gtk3 with the +quartz variant causes problems like the following:
dyld: lazy symbol binding failed: Symbol not found: _GTK_IS_PLUG Referenced from: /opt/local/lib/libgtk-3.0.dylib Expected in: flat namespace
This is solved by a commit more recent than 3.14.5: https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-14&id=0b8f666e022d983db2cefaffb24315dc34b26673
Could this be cherry picked? I'm attaching the patch to use.
Attachments (1)
Change History (7)
Changed 10 years ago by gellule.xg@…
Attachment: | gtk_window.c.diff added |
---|
comment:1 Changed 10 years ago by su-v
Cc: | suv-sf@… added |
---|
comment:2 Changed 10 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to cal@… |
In the future, please use WikiFormatting.
comment:3 Changed 10 years ago by neverpanic (Clemens Lang)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Yes, we can do that. Thanks for the pointer, in r128498.
Actually, was this a runtime or a build-time problem? If it was a runtime problem we'll have to revbump the port as well.
comment:6 Changed 10 years ago by gellule.xg@…
Runtime error fixed in inkscape +quartz +gtk3. Thanks for the lightning fast response!
Note: See
TracTickets for help on using
tickets.
Cc Me!