Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.


  Search this Thread
Old 09-03-2012, 10:07 PM   #1
Registered: May 2007
Distribution: LFS
Posts: 526

Rep: Reputation: 139Reputation: 139
LFS v7.2 now released

I know some folks here already know about it because recent topics have been referring to it. I just finished building it. No problems. The book's steps are perfect again. I spent two evenings working on it, and that includes one stop-and-start-over due to a blunder by me.

The layout and style of the book are unchanged (I like it that way). The package collection has undergone version upgrades to many of the standard packages. Two notable ones are GCC-4.7.1 and Glibc-2.16.0. Another interesting change to the packages is the addition of Pkg-config which 'til now has been a BLFS package. There are some minor changes to the order of the packages here and there.

Watch out for the Udev page. Udev has been merged with Systemd. Systemd itself is of no interest to us, but Udev has to be extracted from the Systemd source. So when you arrive at the Udev-188 page, you untar the systemd-188 tarball and cd into its directory to begin the steps. The udev-lfs-188 package is then untarred into the systemd-188 source directory to provide some additional source files to build Udev for LFS. I didn't botch any of that, but I did have to stop and stare at that stuff for a few minutes to catch on. See the little yellow note box.

About a half-dozen or so packages have seds to fix "incompatibilities with Glibc-2.16.0" that all involve in their sources. This is a typical example from the Diffutils page...
sed -i -e '/gets is a/d' lib/
All of those packages compiled and installed just fine. But I'm wondering if that issue will pop up while building the BLFS system on top of this little base system. I build and install a lot of things that are not in the book. Perhaps the issue (and I don't even know what it is yet) will be easy to recognize and amenable to similarly worded seds then, too. Anyway, whatever happens, it can't possibly be as bad as the libpng-1.5 mess a while back. That busted stuff all over the place for a while.

Okay, onward to BLFS with it.

Last edited by stoat; 09-04-2012 at 11:29 AM.
Old 09-04-2012, 10:53 PM   #2
LQ Guru
Registered: Jul 2011
Location: California
Distribution: FreeBSD 11.0-Current Slackware64-Current
Posts: 5,450
Blog Entries: 15

Rep: Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587Reputation: 1587
Be aware that udev was recently forked back out from systemd also, so eventually ripping udev back out of systemd might not be required hopefully much longer.
Old 09-23-2012, 07:03 PM   #3
Registered: May 2007
Distribution: LFS
Posts: 526

Original Poster
Rep: Reputation: 139Reputation: 139
Okay. I wanted to follow up here and report that I just finished the BLFS system on top of the LFS v7.2 system. It took the usual three weeks (for me). I had very few problems along the way. That GLibc business (mentioned above) came up a few times. But looking at the latest online version of the book usually had the correction. The only thing that I had to get help for was with the very last thing I always install...Tripwire. An issue with GCC-4.7.0 stopped it from building. But there is plenty of discussion on the Internet about that issue, so I managed to fix that myself. Then it stopped again for a different reason, and for that I had to start a ticket at the wiki. Bruce Dubbs knew what to do about that one. So that allowed me to finish the project last night.

This is my fifth BLFS system. So far it is the best yet. A lot of little things are better (and I don't always know why). For example, the mount command knows about ntfs-3g now, so I don't have to enter -t ntfs-3g to mount NTFS partitions now. Things like that. Plus I get better at this every time (fewer mistakes and backup-do-overs).

My BLFS systems are my prized possessions and the only operating systems that I use. I don't use any Linux distro or any Windows system. I value the work of the people who maintain this project, and I make a donation every time I build a new system. Thank you Linux From Scratch!

Last edited by stoat; 09-23-2012 at 07:11 PM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LFS 5.0 Released! trickykid Linux From Scratch 4 11-29-2003 03:05 PM
LFS-4.0 released lfslinux Linux From Scratch 6 10-11-2002 01:42 AM
LFS-3.3 released lfslinux Linux From Scratch 0 04-07-2002 08:36 PM
LFS-3.2 released lfslinux Linux From Scratch 0 03-07-2002 07:03 PM
LFS-3.2-RC1 released lfslinux Linux From Scratch 7 02-11-2002 09:13 PM

All times are GMT -5. The time now is 11:51 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration