MLFS News
Noteworthy changes in the MLFS system. In addition to the entries in the books changelog, relevant changes you should be aware of are reported here:
- MLFS-13.0 Release
- Zeckma - 2026/03/05
The Multilib Linux From Scratch team is proud to present version 13.0 of MLFS.
MLFS has the same changes discussed in the LFS release notes, and more.
The main change is that more files are created within the instructions of Pkgconf and Meson to better provide compilation for 32-bit and x32-bit targets on x86_64. These files used to be created in GLFS, but upgrading packages in LFS that use Meson-based systems can cause issues without those files. The point of MLFS is to arm the system with a solid base for targetting 32-bit and x32-bit on x86_64, so the files are better suited for this book.
MLFS-12.4 switched to a different system of upgrading the kernel, but MLFS-13.0 now once again uses the system LFS uses.
In an earlier announcement, it was explained that editorship changed, and that the book got cleaned up. Both the looks and instructions of the book are more concise.
For the next version, it is planned for x32-bit support to be removed as its use in programs that don't have a 32-bit/64-bit version is extremely limited.
The following versions of MLFS-13.0 that can be read are linked below:
- More releases online, change of editorship
- Zeckma - 2026/02/15
Starting off, there have been efforts for a while to get MLFS rendered in a more official place, have official releases, and have all of them viewable online. That has now finally happened. Releases will now take place alongside LFS's releases, starting with 13.0-rc1 which can be read here. 13.0, when LFS and the other projects release it, will be followed with MLFS-13.0. For more releases, you can read the main page for more details.
Editorship has also been changed for months. Thomas Trepl, who maintained MLFS for a long time, stepped down. We thank him for all his work he made on MLFS. I was thus charged in the care of MLFS and have been cleaning various things up. Some of you may have noticed these changes. Stability and cleanliness are the forefront goals of MLFS and most of the work required has now come to pass.
I have various methods of contacting, so if you have any issues with MLFS, you can report them on the mailing lists, or to my email zeckma@linuxfromscratch.org. My Discord is also open if that suits you, which is @zeckma or zeckma#0000.
Happy compiling!
- gcc defaults changed
- Thomas Trepl - 2024/11/12
Added a sed to all of the gcc build instructions (chapter 5, 6, 8) to make the -mstackrealign flag set by default for the m32 builds.
- ISL added
- Thomas Trepl - long ago
The package ISL (see here) has been added so that gcc will pick it up for some optimizations.