On 09/08/2016 12:53 AM, DJ Lucas wrote:
Okay, now that 7.10 has released, time to bring this up again.

So, after a few BLFS builds, and then a few more. I've moved in a slightly different direction to address binary compatibility and the conformance issue brought up by akh. This is just a status update. The BLFS patch is not fully baked just yet, as I have not yet been through *all* of BLFS, but most packages so far have not needed changes.

Here are current patches for both LFS and BLFS (covers up to Gnome Desktop on systemd, haven't touched LX* or KDE just yet, but soon):

http://www.linuxfromscratch.org/~dj/lfs-svn-20161029-no-symlinks.patch
http://www.linuxfromscratch.org/~dj/blfs-20161029-no-symlinks.patch

As you can see, it's minimally invasive. Build changes are only creating dirs, gcc, glibc, and libcap in LFS. And in BLFS, freeglut, gcc, and libical (the rest are removing the libtool hacks). There may be a few more that I've not come across yet in BLFS, most would-be problems are cmake packages and older packages with static makefiles (I obviously have not been through the entire book, though with a full Gnome desktop, I'm guessing ~65% has been validated). KDE is next on my list for this part.

Also, here is a current render of an after LFS multilib setup (I added a chapter 10). I have no intention of adding something like this, it's just a quick functional mock-up since there was some question about it earlier in the thread...although changing only the library path (and not the linker paths) should have eliminated that concern:

http://www.linuxfromscratch.org/~dj/lfs-book-multilib/

The would be chapter 10 is identical for the systemd book (that one is sysv).

--DJ

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

Reply via email to