#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 11 years ago by gellule.xg@…
| Attachment: | gtk_window.c.diff added |
|---|
comment:1 Changed 11 years ago by su-v
| Cc: | suv-sf@… added |
|---|
comment:2 Changed 11 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 11 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 11 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!