Alan Lord wrote:
Hi All,

I read the earlier thread re: xorg 7.0 and discussion seems to have stopped around the end of December.

I have viewed this page http://www.linuxfromscratch.org/~dj/blfs-xorg7/x/xorg7.html to get an idea of what's involved but I wanted to check if any further work has been done on the package ordering, scripting etc... Before I launch into the quicksand of doing 200 CMMIs in the right order! I am just about to put X on my newest machine and an wondering which way to go...

This way:
http://svn.linuxfromscratch.org/viewcvs.cgi/trunk/packages/Xorg-modular/?root=livecd

Note: this has many differences from other recommendations on this list. Or even build the whole CD yourself. As root:

cd /mnt/lfs
svn co svn://svn.linuxfromscratch.org/livecd/trunk lfs-livecd
cd lfs-livecd
make
# wait 12 hours, be online all this time, this will download
# approximately 700 MB of sources. Then the CD is ready:
cdrecord lfslivecd-x86-6.2-pre3.iso

To be honest, this [7.0] looks like a total PITA compared to the monolithic tree (but maybe that's just my aversion to change?).

It's doable, scriptable and (unlike X11R6.9) allows easy customization of what is built and what is not.

There also seems to be no mention of influencing the build with the host.def file as was done previously! Is this correct? Are we now required to apply the right configure switches to the right packages individually? Of which there seem to be hundreds!!!

As it can be seen from the LiveCD Makefile, sepecial switches are needed only for xorg-server itself.

I am tempted to build 6.9 instead, as this uses the old build method, if I am not mistaken, but is the same code as 7.0.

You are right.

Also, does anyone know if the GGC4 patch is needed for these versions of X?

No, but (as well as X11R6.9.0) it hits a bug in Linux-Libc-Headers which is asily worked around with the command just below the "Fix build failure" comment.

--
Alexander E. Patrakov
Don't mail to [EMAIL PROTECTED]: the server is off until 2006-01-11
Use my GMail or linuxfromscratch address instead
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to