On 3/22/2020 5:21 PM, Pierre Labastie via blfs-dev wrote:
Le 22/03/2020 à 22:59, Bruce Dubbs via blfs-dev a écrit :
On 3/22/20 4:47 PM, Ken Moffat via blfs-dev wrote:
(Bcc to DJ in case he is not following everything on this list)

Prompted by noticing yesterday that someone had a problem while
trying to build mozjs60 and happened to be building that in the xc
directory -

In 'Introduction to Xorg-7' we say:

   First, you'll need to create a working directory:

mkdir xc &&
cd xc

But we never actually go out of those directories anywhere in the
book.  I have not created an xc/ directory for building in _many_
years.

  From memory, DJ introduced this directory in the days when Xorg was
transitioning from the old monolithic "everything in one tarball" to
the current "many separate packages" approach, perhaps releases 6.8
(old-style) and 6.9 (new-style).  The purpose was to ensure that
nothing which was compiled in the old approach had been omitted from
the new approach.

I think the time to remove the xc directory is long overdue.  But as
always, I might be missing something.  comments welcome,
particularly from DJ.
I do have my sources in an xc directory, but that only has other directories
within it.  For me it's a convenience, but it is certainly not needed in the
book. I'm OK with removing it.

Ok too. Since xc is only mentioned in the Introduction, and not in the
packages pages, an automated builder such as jhalfs does not use it.

Pierre


Your memory is correct. xc was the working directory in the monolithic tarball. There really is no purpose for it now days, other than maybe a convenient separation of the Xorg packages, and in the not too distant future, that probably won't be all that many packages anyway. I'll probably continue to use it out of habit, but it serves no real purpose for the book (and honestly, never really did).

--DJ


--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to