Re: Future features (was Re: Discussing issues)

Egbert Eich <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
Michel Dänzer writes:
 > On Mit, 2003-04-16 at 21:59, Havoc Pennington wrote:
 > > 
 > >  - I think it would help people test and work with the XFree86
 > >    codebase if you could basically just run a build-and-install script
 > >    which would leave you with a way to start an X session using
 > >    XFree86 from CVS, without messing up the files owned by your
 > >    packaging system. i.e. type one command, walk away, shut down
 > >    current X, start the new one, now you're using your custom X build.
 > >    Maybe it's this easy now, but it isn't clear to me how you do it.

To look at this is on my list.

 > 
 > I don't know if you'd call it easy, but it's possible. I do this by
 > setting ProjectRoot to somewhere in /usr/local and creating symlinks
 > there pointing to the build tree. You don't even need to shut down the
 > current X, gdm makes it particularly easy to run multiple sessions with
 > different X servers.
 > 

I even run my stuff in the build tree as you don't need to change that
match to adjust the XF86Config appropriately. 
To test the entire system environment you need to do some more.
Basically one needs to add the path to the libraries to the 
LD_LIBRARY_PATH env variable.
There are other things (like application resource files, xkb mappings
etc ) should be configurable by environment variables but actually
may have a hardcoded paths. This is something on my list to explore 
further. It should really get fixed.

Egbert.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.