On 03/02/2012 06:30 PM, Ken Moffat wrote:
> It's a legacy from when modular xorg was introduced: to ensure that
> the monolithic and modular versions built the same things, people
> built modular below an xc directory, the way that monolithic xorg had
> always been.
>
> Not necessary.  Actually, since BLFS instructions assume you build as
> a regular user, and only become root to install, /usr/src is probably
> not the best place to build. ~/ is good.
>
> ĸen
>
>

My original question was badly written as I flat-out made a mistake.  I 
follow the LFS documentation and compile in the /sources directory.  I 
meant to reference the following:

-------------------------------------------------
Linux From Scratch - Version 7.0
Chapter 3. Packages and Patches

Downloaded packages and patches will need to be stored somewhere that is 
conveniently available throughout the entire build. A working directory 
is also required to unpack the sources and build them. $LFS/sources can 
be used both as the place to store the tarballs and patches and as a 
working directory. By using this directory, the required elements will 
be located on the LFS partition and will be available during all stages 
of the building process.

To create this directory, execute the following command, as user root, 
before starting the download session:
mkdir -v $LFS/sources
---------------------------------

My question is, if the xc directory is a carryover and unnecessary for 
building X, why reinvent the wheel?  A working directory is already 
mentioned in LFS.  Again, it's by no means a big issue.  It just seems 
more consistent and clearer to omit xc from the documentation.

My point on /usr/src I'll save until I learn to better proof my post 
before submitting.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to