On 08/09/2016 11:47, akhiezer wrote:
From: DJ Lucas <[email protected]>
Date: Thu, 8 Sep 2016 00:53:08 -0500
Subject: [lfs-dev] Removing /lib64 symlink and /usr/lib64 revisited

Okay, now that 7.10 has released, time to bring this up again.

(Is it a little unseemly to jump on this again so immediately after
new-releases announcement.)

This and a few other things have been put on hold because freeze and release was to close. Now we have six months to discuss those.

This gets rid of the "seems to be moved" messages,

Or fixup the dumbness of the generators of the 'seems to be moved' msgs?
Let's put it the other way around. Upstream do a lot of things we may or may not agree with (e.g. making gnome systemd only, or making c++14 the default for C++ code in GCC, etc). But this book is about using upstream packages, so it has to cope with upstream's decisions. The question is then: what is the reason to depart from upstream will about lib vs lib64? At a time, the answer was: because not all packages were able to cope with it, and the symlink was there to avoid a big mess. Now, this is not true anymore. We may have other reasons to keep the symlink, though, but not that one.
as well as a most tests for arch=x86_64.

Not a big deal, shurely?

The /lib64 directory remains for LSB (and other binary)
compatibility. Requires changes to a few CMake packages, as well as
CLang, otherwise, relatively easy. I still haven't tested rebuild of
ada, but did build a significant portion of BLFS (and since we are
following what is already done for CLFS Pure64), seems relatively safe.

Why do you want (seemingly so much) to do such work - not least vs the
above 'moved'/'tests' reasons - and to take b/lfs down that avenue.


Does it make things more awkward for folks who may want to add 32-bit
multilib to a 64-bit build.

Again, the other way around: why would you want to keep the symlink? Note that we already have a lot of places where we fix install directories (for docs, mainly, but also for /usr/libexec vs /usr/lib, &c), What DJ proposes does not add so much.

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

Reply via email to