I've found a better solution to our LessTif problems. There is no need to compile xfree86 with -flat_namespace, so long as every package which depends on LessTif is compiled with a new LDFLAG, -force_flat_namespace .
I've checked this with five packages: ddd, geomview, mgv, nedit, xephem. (I have put modified versions of these packages on the package submission tracker under an item called "LessTif-dependent packages" if anyone else would like to test.) My testing conditions are: XFree86 4.2 installed with the installer from XonX, together with the latest lesstif from unstable recompiled after installation. (I'm not sure if it was necessary to recompile lesstif.) These modified packages should work fine, even if you have compiled xfree86 with -flat_namespace. See the explanation of -force_flat_namespace below. I also expect that this new flag will fix the problems which Finlay was having when he tried to compile a new version of Amaya which has been on the tracker since November. If this solution works for everyone, we will be able to go back to the default options for fink's xfree86 packages, which will then be functionally equivalent to the XonX installation. Here's an excerpt from man ld: -force_flat_namespace Specifies the executable output to be built and executed treating all its dynamic libraries as flat namespace images. This marks the executable so that the dynamic link editor know to treat all dynamic libraries as flat namespace images when the program is executed. -- Dave _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel