Opened 9 years ago
Last modified 6 months ago
#50463 closed defect
DDD 3.3.12 (i386-apple-darwin15.2.0) gets Xt error — at Initial Version
Reported by: | ewout+keyword+macports.8d331b@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | ddd |
Description
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@…>, 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).