[MacPorts] #50463: DDD 3.3.12 (i386-apple-darwin15.2.0) gets Xt error

MacPorts noreply at macports.org
Thu Jan 28 01:27:43 PST 2016


#50463: DDD 3.3.12 (i386-apple-darwin15.2.0) gets Xt error
---------------------------------------------+-----------------------------
 Reporter:  ewout+keyword+macports.8d331b@…  |      Owner:  macports-
     Type:  defect                           |  tickets@…
 Priority:  Normal                           |     Status:  new
Component:  ports                            |  Milestone:
 Keywords:  xorg-libXt xorg-libXaw           |    Version:  2.3.4
                                             |       Port:  DDD
---------------------------------------------+-----------------------------
 Hi,

 after upgrading to El Capitan recently, I got this error in a previously
 working DDD setup, after upgrading a few X11 ports:

 ----

 Warning: No type converter registered for 'String' to 'Orientation'
 conversion.
 Warning: No type converter registered for 'String' to 'Orientation'
 conversion.
 Warning: No type converter registered for 'String' to 'Orientation'
 conversion.
 Error: Unresolved inheritance operation

 Xt error (Unresolved inheritance operation).

 Oops!  You have found a bug in DDD.

 If you can reproduce this bug, please send a bug report
 to <ddd at gnu.org>, giving a subject like

     DDD 3.3.12 (i386-apple-darwin15.2.0) gets Xt error

 To enable us to fix the bug, you should include the following information:
 * What you were doing to get this message.  Report all the facts.
 * The contents of the `~/.ddd/log' file as generated by this session.
 Please read also the section "Reporting Bugs" in the DDD manual.

 We thank you for your support.

 ddd: Cannot save options


 ----


 I searched through trac.macports.org and found out this error was last
 detected in 2009 on OS X Tiger. Previously I was running Snow Leopard and
 I didn't have any problems there.
  A little research showed that the culprit for this error most likely is
 xorg-libXaw, because that  after upgrading that port, DDD would not
 execute properly anymore.

 However, I am no expert in X11 so I could not find out exactly what
 dependency was missing. The DDD code itself is archaic, but the program is
 very useful - I use it as a GUI frontend to arm-none-eabi-gdb for embedded
 software development.

 I can confirm that DDD3.3.12 works on other X11 platforms without a
 problem (FreeBSD 10.2 and CentOS Linux).

-- 
Ticket URL: <https://trac.macports.org/ticket/50463>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list