On 5/16/2013 12:03 AM, Stefan & Rebekka Wetter wrote: > Hi, > > in the lfs-book you need some patches. I wonder, why these patches are > needed? Are the upstream-sources not able to be compiled without? > > Thanks! > > Best Regards > Stefan >
The number of patches in LFS is very small compared to the number of patches in any Linux distribution I have ever used. Any software project has bugs. It is hard to catch some bugs before release because the software is not yet in wide use so certain issues have not been found during the test phase. Sometimes upstream makes assumptions in the build process about building on a complete Linux install rather than a minimal bootstrap build. Sometimes changes in a library a package links against requires patches in the package. At least once the build process is done and you can boot into the system, most software that uses an autoconf system can be easily built without applying patches, but when a patch resolves an issue then often it is better to apply the patch than not to. When issues are reported to upstream they usually don't make a new release right away, there are often more than one way to solve a problem and patches frequently are used until a new release is made when upstream has decided how they want to officially resolve the issue. -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
