Date: Tue, 21 Jan 1997 23:05:42 +1100 (EST) From: David Dawes <dawes@rf900.physics.usyd.edu.au> To: hackers@freebsd.org Subject: Re: X-inside CDE segfaulting all over the place Message-ID: <199701211205.XAA27815@rf900.physics.usyd.edu.au> In-Reply-To: <199701210909.UAA00557@putte.seeware.DIALix.oz.au> from Mark Hannon at "Jan 21, 97 08:09:09 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
>> > PS It would be nice if all our X-packages defaulted to install in >> > /usr/local instead of /usr/X11R6. I will migrate them over in >> > the next few days. >> >> Yikes! No! >> >> There are very good reasons for them being there, most notably the >> application resource file issues. Believe me, we've HAD this >> discussion many times and the final verdict was /usr/X11R6 for all X >> related stuff. :-) >> > >The app-defaults is easy to fix: >setenv XFILESEARCHPATH /usr/local/lib/X11/app-defaults/%N:\ > /usr/X11R6/lib/X11/app-defaults/%N >I'm sure you could even compile that into the X distribution >if wanted. > >Otherwise what more needs to be done? xmkmf would need to >be configured/cloned to allow one to use Imakefiles. > >I can't see any other reasons to not seperate the core X11 >distribution from the rest of the packages. I'd very much like to see that happen, but it needs to be looked into carefully. I think that to do it properly would require some not-insignificant modifications to the imake system (ie, the config files). The location of app-defaults is probably the easiest aspect of this to deal with. A little more difficult is allowing non-core libraries/headers (eg, Xpm) to be installed under /usr/local, and have imake-generated Makefiles (the only type that should ever be used for building X-apps) find everything. The changes shouldn't require any changes to existing correctly-written Imakefiles. If someone looks into this, XFree86 would be happy to include the changes in our standard releases. David
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701211205.XAA27815>