LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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 08-16-2019, 08:54 AM   #1
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,680
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Hey! LFS 9.0-rc1` has been released


Big toolchain updates: gcc-9 and Linux-5.2. I'll definitely be trying it out. In my experience LFS release candidates usually work just fine. Here are the links:
http://www.linuxfromscratch.org/lfs/view/9.0-rc1/
http://www.linuxfromscratch.org/lfs/downloads/9.0-rc1/
http://www.linuxfromscratch.org/lfs/...0-systemd-rc1/
http://www.linuxfromscratch.org/lfs/...0-systemd-rc1/

Last edited by hazel; 08-16-2019 at 09:08 AM.
 
Old 08-16-2019, 01:39 PM   #2
spiky0011
Senior Member
 
Registered: Jan 2011
Location: PLANET-SPIKE
Distribution: /LFS/Debian
Posts: 2,511
Blog Entries: 1

Rep: Reputation: 412Reputation: 412Reputation: 412Reputation: 412Reputation: 412
Hi
You beat me to it, and built no problems
 
Old 08-17-2019, 10:31 AM   #3
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,680

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
I'm going to build it using Emmet's multilib instructions. I used a modified version on my present LFS but I want to really do it from scratch this time.

Why do I want multilib? So as to be able to use my printer, which has 32-bit drivers.
 
Old 08-20-2019, 04:54 PM   #4
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
I'm on it. Building base system now
 
Old 08-20-2019, 05:22 PM   #5
Mechanikx
Member
 
Registered: Jul 2018
Distribution: Slackware
Posts: 352

Rep: Reputation: 259Reputation: 259Reputation: 259
Quote:
Originally Posted by hazel View Post
Big toolchain updates: gcc-9 and Linux-5.2. I'll definitely be trying it out. In my experience LFS release candidates usually work just fine. Here are the links:
http://www.linuxfromscratch.org/lfs/view/9.0-rc1/
http://www.linuxfromscratch.org/lfs/downloads/9.0-rc1/
http://www.linuxfromscratch.org/lfs/...0-systemd-rc1/
http://www.linuxfromscratch.org/lfs/...0-systemd-rc1/
Quote:
Current Pre-release Version — LFS-9.0-rc1

This is the upcoming version of LFS. It has been marked for release as stable in the near future and is in the meantime considered to be under testing. Major components of the book should stay unchanged from day to day, but minor adjustments and bug fixes may be applied while the book undergoes testing.
If you don't mind me asking, from your own experience do you know how long in general it takes to move from Pre-release to stable?
 
Old 08-20-2019, 08:48 PM   #6
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
I think it's around the first week of Sept.
 
1 members found this post helpful.
Old 08-20-2019, 09:07 PM   #7
Mechanikx
Member
 
Registered: Jul 2018
Distribution: Slackware
Posts: 352

Rep: Reputation: 259Reputation: 259Reputation: 259
Quote:
Originally Posted by rabidlinux View Post
I think it's around the first week of Sept.
Great, thank you!

I've never built an LFS before, but have been wanting to for quite some time. Since it would be my first time I'm unsure if I should build the Pre-release. So, I guess I could just build 8.4 now or just wait for the Pre-release to turn stable.
 
1 members found this post helpful.
Old 08-21-2019, 06:07 AM   #8
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,680

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Quote:
Originally Posted by Mechanikx View Post
I've never built an LFS before, but have been wanting to for quite some time. Since it would be my first time I'm unsure if I should build the Pre-release. So, I guess I could just build 8.4 now or just wait for the Pre-release to turn stable.
I wouldn't use a release candidate if it's your first time. As I said above, they are pretty good but why take an extra risk?

Some tips from experience:

1) Choose your host system carefully. People who build LFS from Fedora or Ubuntu seem to have more trouble. Debian is fine provided that you install gawk (by default Debian uses mawk, which won't work) and make sure the system shell sh points to bash. Slackware is considered ideal.

2) Be meticulous about the settings in Chapter 4. It looks boring, and you will be in a hurry to actually start building things, but making a mistake here can cause a wreck further downstream.

3) Don't diverge from the book on your first build. You can experiment in later ones, but never alter the order in which packages are built and installed. That won't work.

4) Use copy and paste as much as possible rather than transcribing. It's not a test of accuracy in typing!

5) You might like to test out instructions for edits and so on by finding out exactly what each one does and confirming that the file has been altered accordingly. That's not necessary at all, but it will add to your understanding.

Last edited by hazel; 08-21-2019 at 07:48 AM.
 
2 members found this post helpful.
Old 08-21-2019, 08:20 AM   #9
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,392

Rep: Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594
How do most of the lfs gurus upgrade there lfs systems to a new release? I have a 8.2 lfs sitting on a drive that came out of a broke laptop that I'm thinking about updating/upgrading

Last edited by colorpurple21859; 08-21-2019 at 08:23 AM.
 
Old 08-21-2019, 09:02 AM   #10
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,680

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Quote:
Originally Posted by colorpurple21859 View Post
How do most of the lfs gurus upgrade there lfs systems to a new release? I have a 8.2 lfs sitting on a drive that came out of a broke laptop that I'm thinking about updating/upgrading
You don't upgrade. You use the old LFS as a host for building the new one, although I'm not sure if you can build 9.1 from 8.2. It's probably too great a gap. But the real gurus use automated scripts (automated LFS or ALFS) so that they can build a complete system in one day. I don't do that because I think it spoils the fun. What's the point of doing it if you're not going to do it by hand?
 
2 members found this post helpful.
Old 08-21-2019, 09:24 AM   #11
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,680

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Hey, I've noticed one difference already. Perhaps someone can explain it.

On all my previous LFS builds, the temporary bash in tools did not behave normally when printing long lines. The line would move to the left and the beginning of it would disappear. Only when the final Chapter 6 bash, built against readline, was installed, did I see the normal behaviour of running over to the next line. But this time around, bash behaves normally from the start.
 
Old 08-21-2019, 09:33 AM   #12
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,392

Rep: Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594
Quote:
You don't upgrade. You use the old LFS as a host for building the new one
That is what I thought but wasn't sure. I prefer Slackware as a host for building lfs
Quote:
But the real gurus use automated scripts (automated LFS or ALFS) so that they can build a complete system in one day. I don't do that because I think it spoils the fun. What's the point of doing it if you're not going to do it by hand?
My sentiments also.
 
Old 08-21-2019, 11:42 AM   #13
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
Im using Arch on this build
 
Old 08-21-2019, 05:23 PM   #14
Mechanikx
Member
 
Registered: Jul 2018
Distribution: Slackware
Posts: 352

Rep: Reputation: 259Reputation: 259Reputation: 259
Quote:
Originally Posted by hazel View Post
I wouldn't use a release candidate if it's your first time. As I said above, they are pretty good but why take an extra risk?

Some tips from experience:

1) Choose your host system carefully. People who build LFS from Fedora or Ubuntu seem to have more trouble. Debian is fine provided that you install gawk (by default Debian uses mawk, which won't work) and make sure the system shell sh points to bash. Slackware is considered ideal.

2) Be meticulous about the settings in Chapter 4. It looks boring, and you will be in a hurry to actually start building things, but making a mistake here can cause a wreck further downstream.

3) Don't diverge from the book on your first build. You can experiment in later ones, but never alter the order in which packages are built and installed. That won't work.

4) Use copy and paste as much as possible rather than transcribing. It's not a test of accuracy in typing!

5) You might like to test out instructions for edits and so on by finding out exactly what each one does and confirming that the file has been altered accordingly. That's not necessary at all, but it will add to your understanding.
Thank you for the great advice!
 
Old 08-22-2019, 10:22 AM   #15
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
Base completed. Wait for stable blfs or continue?

I'm finished with build base system. Was thinking about holding off on X until stable 9.0 blfs is ready. What do you all think?
 
  


Reply



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
Hey Hey Hey nathank33 LinuxQuestions.org Member Intro 2 09-07-2013 08:10 PM
hey hey hey SteveV LinuxQuestions.org Member Intro 5 07-19-2013 03:13 AM
LXer: XBMC 11 Eden RC1 has been released! PPA UBUNTU LXer Syndicated Linux News 0 02-29-2012 08:01 PM
Hey, hey, hey! theBowler LinuxQuestions.org Member Intro 1 02-29-2012 02:33 AM
Linux 3.0-rc1 has been released! Didier Spaier Slackware 15 05-31-2011 07:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 10:19 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration