tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

x11/motif and osx xquartz



hi-

    has anyone looked at updating motif from 2.3.4 to 2.3.8?

https://sourceforge.net/projects/motif/files/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz


    it seems that changes made to newer versions of xquartz on
osx cause motif programs to fail at run time (they compile
fine).  for example:

    > xmgrace 
    Warning: Widget must be a VendorShell.
    Warning: Fatal Error: 
    _XmGetDefaultDisplay cannot be used prior to VendorS.Initialize, returns NULL

    Oops! Got SIGSYS

    Please use "Help/Comments" to report the bug.
    Abort



I did some searches on this and from what I've read it appears to
be due xquartz changing the way libXt is linked (no longer has a
flat namespace).   This is documented in motif bug 1655:

	http://bugs.motifzone.com/show_bug.cgi?id=1655

this is supposedly fixed in 2.3.8.

additional info on this popped up here as well:

	https://github.com/Homebrew/homebrew-x11/issues/255


as it currently stands, pkgsrc motif programs may compile OK, but
they are likely to fail when you run them.

thanks,
chuck


Home | Main Index | Thread Index | Old Index