Opened 8 years ago

Last modified 4 days ago

#50463 closed defect

DDD 3.3.12 (i386-apple-darwin15.2.0) gets Xt error — at Version 2

Reported by: ewout+keyword+macports.8d331b@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: ddd

Description (last modified by mf2k (Frank Schima))

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@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).

Change History (2)

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Keywords: xorg-libXt xorg-libXaw removed
Port: ddd added; DDD removed

In the future, please use WikiFormatting.

comment:2 Changed 8 years ago by mf2k (Frank Schima)

Description: modified (diff)
Note: See TracTickets for help on using tickets.