LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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 05-20-2010, 03:25 PM   #1
chutsu
Member
 
Registered: Nov 2003
Location: UK
Distribution: Debian Lenny
Posts: 255

Rep: Reputation: 31
How to implement a rolling release with LFS?


Hi

I was reading the LFS doc, and came across when it mentioned that if you were to upgrade binutils, they recommend you start over again from scratch and build the whole system with the newer binutils.

Was wondering, if that is so, how does other linux distros like arch or gentoo achieve rolling releases without starting from scratch?

Thanks
 
Old 05-25-2010, 06:31 PM   #2
anket
LQ Newbie
 
Registered: Feb 2008
Posts: 21

Rep: Reputation: 16
The upgrading of toolchain elements (binutils, gcc, glibc) is rather significant. The amount of effort that goes into the upgrade depends on whether the package is a major or minor release.

For example, according to the Gentoo GCC Upgrade Guide [1], you may be able to get by with upgrading the package in question - if it was a rather minor release:
Quote:
Generally speaking, upgrades to bug fix releases, like from 3.3.5 to 3.3.6, should be quite safe -- just emerge new version, switch your system to use it and rebuild the only affected package, libtool. However, some GCC upgrades break binary compatibility; in such cases a rebuild of the affected packages (or even whole toolchain and system) might be required...

To be completely safe that your system is in a sane state, you must rebuild the toolchain and then world to make use of the new compiler.
(Bold face emphasis mine)

However, if the change in the package is substantial, the guide states that the entire system would have to rebuilt.

Hope this helps.

[1] http://www.gentoo.org/doc/en/gcc-upgrading.xml
 
  


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
best complete rolling release distribution Alelinux Linux - Newbie 10 05-08-2010 09:04 AM
Rolling release distro with actual installer? danbuter Linux - General 5 04-13-2010 09:01 PM
Rolling release linux distributions cola Linux - Distributions 21 12-21-2009 01:03 PM
Is sidux rolling release? cola Linux - Distributions 2 12-16-2009 03:20 PM
A rolling release Distro.... firewiz87 Linux - Distributions 36 11-23-2009 11:28 PM


All times are GMT -5. The time now is 03:57 PM.

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