[MacPorts] #50463: ddd @3.3.12: Xt error (Unresolved inheritance operation) (was: DDD 3.3.12 (i386-apple-darwin15.2.0) gets Xt error)
MacPorts
noreply at macports.org
Fri Nov 17 12:46:59 UTC 2017
#50463: ddd @3.3.12: Xt error (Unresolved inheritance operation)
----------------------------------------------+----------------------------
Reporter: ewout+keyword+macports.8d331b@… | Owner: macports-
| tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: ddd |
----------------------------------------------+----------------------------
Comment (by ryandesign):
Replying to [comment:6 zacaway]:
> I also have this same problem. I tried
[http://michaelgalloy.com/2016/11/11/problems-with-xquartz-2-7-11-on-
macos.html this suggestion], repeated here:
>
> {{{
> sudo mv /opt/X11/lib/libXt.6.dylib{,.bak}
> sudo cp /opt/X11/lib{/flat_namespace,}/libXt.6.dylib
> }}}
>
> but this didn't work for me.
/opt/X11 is where [https://www.xquartz.org XQuartz] installs its files.
Following the above instructions will presumably replace the default two-
level namespace version of libXt with the flat-namespace version of libXt,
which is what Motif, a dependency of ddd, requires. If you are using the
MacPorts xorg ports instead of the XQuartz package, the below instructions
would be equivalent.
> When I first tried to install ddd I got this message:
>
> {{{
> Error: Failed to archivefetch openmotif: xorg-libXt must be installed
with +flat_namespace.
> }}}
>
> So I installed xorg-libXt with +flat_namespace and then the ddd
installation completed.
>
> {{{
> port install xorg-libXt +flat_namespace
> port install ddd
> }}}
I have xorg-libXt installed with the +flat_namespace variant and I still
see the problem, which is not that ddd does not build or install, but
rather that after installation it does not run.
> Any other suggestions would be welcome.
Here is the upstream bug report:
https://savannah.gnu.org/bugs/index.php?50156
The developers have not responded.
--
Ticket URL: <https://trac.macports.org/ticket/50463#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list