[MacPorts] #67568: gtkmm3: regression: atkmm-api disabled, causing inkscape failure: symbol not found: __ZN3Gtk6Widget20get_accessible_vfuncEv (was: inkscape @1.2.2: Symbol not found: (__ZN3Gtk6Widget20get_accessible_vfuncEv))

MacPorts noreply at macports.org
Sun Jun 4 12:05:40 UTC 2023


#67568: gtkmm3: regression: atkmm-api disabled, causing inkscape failure: symbol
not found: __ZN3Gtk6Widget20get_accessible_vfuncEv
-------------------------------+----------------------
  Reporter:  ryandesign        |      Owner:  mascguy
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.8.1
Resolution:                    |   Keywords:  monterey
      Port:  inkscape, gtkmm3  |
-------------------------------+----------------------

Comment (by mascguy):

 Sorry about this, here's the quick backstory:

 I went through multiple rounds of testing, when validating the various
 updates to the libs tracked by issue:65859.

 During that validation, I tested every currently-installed app by
 launching them, and quickly kicking the tires of each. But none of them
 failed with that error. (Inkscape included.) The important thing to note
 is that I purposely didn't rebuild any apps like Inkscape either, to
 mirror the update scenario for all of our users.

 So I'm not entirely clear how this slipped through without being caught
 sooner. And I would have expected a Trac ticket to be submitted by now,
 but there haven't been any reports that I'm aware of.

 The one difference is that I use Quartz ports exclusively, but I don't
 think that should have any bearing on the missing symbol in question: The
 accessibility-related API should exist and function similarly, regardless
 of whether the libs are installed as Quartz or X11.

 I'm reasonably confident that everything else is OK, but I'll re-review
 all of the updates regardless. And great catch Ryan, thanks for bringing
 this to my attention!

-- 
Ticket URL: <https://trac.macports.org/ticket/67568#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list