LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
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.

Notices

Reply
 
Search this Thread
Old 09-03-2012, 09:07 PM   #1
stoat
Member
 
Registered: May 2007
Distribution: LFS
Posts: 465

Rep: Reputation: 133Reputation: 133
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 stdio.in.h in their sources. This is a typical example from the Diffutils page...
Code:
sed -i -e '/gets is a/d' lib/stdio.in.h
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 10:29 AM.
 
Old 09-04-2012, 09:53 PM   #2
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, FreeBSD 10.0
Posts: 3,276
Blog Entries: 15

Rep: Reputation: 876Reputation: 876Reputation: 876Reputation: 876Reputation: 876Reputation: 876Reputation: 876
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, 06:03 PM   #3
stoat
Member
 
Registered: May 2007
Distribution: LFS
Posts: 465

Original Poster
Rep: Reputation: 133Reputation: 133
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 06:11 PM.
 
  


Reply


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 02:05 PM
LFS-4.0 released lfslinux Linux From Scratch 6 10-11-2002 12:42 AM
LFS-3.3 released lfslinux Linux From Scratch 0 04-07-2002 07:36 PM
LFS-3.2 released lfslinux Linux From Scratch 0 03-07-2002 06:03 PM
LFS-3.2-RC1 released lfslinux Linux From Scratch 7 02-11-2002 08:13 PM


All times are GMT -5. The time now is 09:51 AM.

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