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

MacPorts noreply at macports.org
Thu Jan 28 07:52:27 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:
Resolution:                                   |    Version:  2.3.4
      Port:  ddd                              |   Keywords:
----------------------------------------------+----------------------------
Description changed by mf2k@…:

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

New 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 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#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list