aboutsummaryrefslogtreecommitdiffstats
path: root/chapter01
Commit message (Collapse)AuthorAgeFilesLines
...
* add zstd upstream fixes patchXi Ruoyao2022-03-051-6/+1
|
* remove outdated cross-chap5 announcement in what's newXi Ruoyao2022-03-031-4/+0
| | | | | | It should have been removed in 10.1, and in 11.0 there should have been "the version of LFS has switched to a merged-/usr layout". But we just forgot to update this all the time :).
* package updatesXi Ruoyao2022-03-032-16/+30
| | | | | | | | * Update to meson-0.61.2. * Update to linux-5.16.12. * Update to MarkupSafe-2.1.0. * Update to dbus-1.14.0. * Update to vim-8.2.4489.
* remove all "what's new" entries after releaseXi Ruoyao2022-03-031-100/+88
|
* add changelog entries for libstdc++ pass 2 and tcl changesXi Ruoyao2022-03-021-0/+14
|
* Cleanup after 11.1 commitBruce Dubbs2022-02-281-593/+2
|
* fix the date of expat-2.4.6 changelog entryr11.1Xi Ruoyao2022-02-281-1/+1
|
* Update to expat-2.4.6 (security fix)Bruce Dubbs2022-02-231-0/+14
|
* Vim-8.2.4383 included a security update.Ken Moffat2022-02-191-1/+1
|
* Package updates and fixes.Bruce Dubbs2022-02-152-2/+35
| | | | | | | | | Add binutils-2.38 LTO patch. Update to util-linux-2.37.4. Update to man-db-2.10.1. Update to linux-5.16.9. Update to vim-8.2.4383. Update to iana-etc-20220207.
* binutils-pass2: workaround "binaries link to host libraries" issueXi Ruoyao2022-02-101-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | A very old libtool copy (2009-11-29) is shipped in binutils tarball. It does not support sysroot, so the cross-built binutils binaries may link to libraries from the host distro, if certain libraries are available. The ideal solution should be updating libtool, as libtool-2.4.6 (in LFS) has sysroot support. However, updating libtool for binutils is not trivial: it would require to rerun autoconf and binutils building system sticks to autoconf-2.69. Another issue is the sysroot support for libtool has introduced a configure option "--with-sysroot", which conflicts with an already existing option with the same name in GCC and binutils building system (we are using the GCC/binutils version of --with-sysroot in chapter 5). GCC building system has --with-build-sysroot (we are using this for GCC pass 2) for this issue. Binutils copied GCC building system, but it does not respect --with-build-sysroot. So for now we just edit libtool code to prevent "-L/usr/lib" in $LFS_TGT_gcc command line. It should fix the issue about host libiberty (reported in #lfs-support) as well, but it still need to be confirmed by someone having such a host. Tested with a jhalfs run on LFS.
* Package updates.Bruce Dubbs2022-02-092-5/+24
| | | | | | Update to bc-5.2.2. Update to linux-5.16.8. Update to binutils-2.38. Requires adding zlib to Chapter 6.
* fix a stupid typo in changelogXi Ruoyao2022-02-051-1/+1
|
* remove "+h" in bash commands in chroot (#4998)Xi Ruoyao2022-02-051-0/+5
| | | | | | | | | | | | | | | In the new cross-compilation approach, the $PATH in chroot does not contain '/tools/bin'. So "+h" is useless in chroot as the newly installed tools always replace the temporary counterpart at the same location. "+h" in chapter4/settingenviron.xml is kept deliberately. Currently $LFS/tools/bin only contains programs prefixed with "x86_64-lfs-linux-gnu-", and it's highly unlikely that any distro will ever ship a program named with such prefix. So it may seems that we can remove this "+h" as well. However, the situation may change in future and we can take this oppertunity to teach the advantage and disvantage of bash hash feature.
* man-db: update to man-db-2.10.0 (#5002)Xi Ruoyao2022-02-051-0/+4
|
* kmod: link to opensslXi Ruoyao2022-02-051-0/+4
|
* gdbm: update to gdbm-1.23 (#5000)Xi Ruoyao2022-02-051-0/+4
|
* tcl: update to tcl-8.6.12 (#5001)Xi Ruoyao2022-02-052-2/+6
| | | | | tdbc 1.1.2 -> 1.1.3 itcl 4.2.1 -> 4.2.2
* Remove unnecessary sed in glibc-2.35Thomas Trepl (Moody)2022-02-041-0/+10
|
* Package updates and a patch.Bruce Dubbs2022-02-032-5/+38
| | | | | | | | | Add coreutils-9.0 chmod patch. Update to glibc-2.35. Update to linux-5.16.5. Update to findutils-4.9.0. Update to expat-2.4.4. Update to iana-etc-20220128.
* Update to linux-5.16.4.Bruce Dubbs2022-01-291-1/+11
|
* Package updates.Bruce Dubbs2022-01-272-2/+40
| | | | | | | | | | | Update to vim-8.2.4236. Update to zstd-1.5.2. Update to util-linux-2.37.3 (security fix). Update to Python-3.10.2. Update to linux-5.16.2. Update to libcap-2.63. Update to iproute2-5.16.0. Update to iana-etc-20220120.
* Update to expat-2.4.3 (security fixes).Bruce Dubbs2022-01-201-0/+4
|
* Update to meson-0.61.1Pierre Labastie2022-01-201-0/+10
|
* Add a fix of type to meson patch (new patch file)Thomas Trepl (Moody)2022-01-171-0/+9
|
* Package updates.Bruce Dubbs2022-01-142-4/+30
| | | | | | | | Update to shadow-4.11.1. Update to readline-8.1.2. Update to meson-0.61.0. Update to libpipeline-1.5.5. Update to bash-5.1.16.
* Fix CVE-2021-3997 in systemd.Douglas R. Reno2022-01-132-0/+14
|
* systemd: Add CONFIG_PSI to the kernel configuration to get systemd-oomdDouglas R. Reno2022-01-031-0/+10
| | | | | | | to work. Note that it just skips bringing systemd-oomd up when not present, and does not fail the startup process.
* Package updates.Bruce Dubbs2021-12-312-15/+57
| | | | | | | | | | | | | Update to e2fsprogs-1.46.5. Update to zstd-1.5.1. Update to expat-2.4.2. Update to shadow-4.10. Update to sysvinit-3.01. Update to linux-5.15.12. Update to iana-etc-20211224. Update to openssl-3.0.1. Update to eudev-3.2.11. Update lfs-latest-git.php currency for new eudev location.
* Package Updates:Douglas R. Reno2021-12-302-2/+16
| | | | | | | | | Update to systemd-250 (BLFS coming shortly) Update to meson-0.60.3 Kernel Configuration: Enable the framebuffer since it's disabled by default in Linux-5.15. Kernel Configuration: Add a note about CONFIG_DEFAULT_HOSTNAME on systemd.
* Package updates.Bruce Dubbs2021-12-142-2/+24
| | | | | | | Update to python3-3.10.1. Update to openssl-1.1.1m. Update to linux-5.15.7. Update to libcap-2.62.
* Update the changelog for findutilsPierre Labastie2021-12-141-0/+10
| | | | The preceding cherry-picked commit did not have a changelog entry
* Package updates.Bruce Dubbs2021-11-301-0/+26
| | | | | | | | Update to vim-8.2.3704. Update to iana-etc-20211124. Update to bc-5.2.1. Update to meson-0.60.2. Update to linux-5.15.5.
* changelog: remove extra ">" breaking REV=systemdXi Ruoyao2021-11-151-1/+1
|
* Package updates.Bruce Dubbs2021-11-142-7/+49
| | | | | | | | | | | | | | | | | | Update to iana-etc-20211112. Update to elfutils-0.186. Update to jinja2-3.0.3. Update to bc-5.2.0. Update to ncurses-6.3. Update to libpipeline-1.5.4. Update to meson-0.60.1. Update to iproute2-5.15.0. Update to linux-5.15.2. One change was needed to systemd-249 due to changes in the linux keernel version 5.14 and later. A change to ncurses was needed to ensure the .pc files are placed in the right location (/usr/lib/pkgconfig).
* Package updatesBruce Dubbs2021-10-312-30/+68
| | | | | | | | | | | | | | Update to gawk-5.1.1. Update to meson-0.60.0. Update to libcap-2.60. Update to gdbm-1.22. Update to file-5.41. Update to linux-5.14.15. Update to iana-etc-20211025. Update to tzdata-2021e. Change /bin to /usr/bin in passwd, and revisedchroot. Fix systemd for new meson.
* Package updates.Bruce Dubbs2021-10-142-4/+42
| | | | | | | | | | | Update to vim-8.2.3508. Update to tzdata-2021c. Update to Python-3.10.0. Update to Jinja2-3.0.2. Update to linux-5.14.12. Update to iana-etc-20211004. Update to bc-5.1.1. Update to automake-1.16.5.
* Make instructions more consistent.Bruce Dubbs2021-10-131-1/+1
| | | | | | When using mkdir during installation, use -pv all the time. Make reference to irc channel all lower case. Update lfs-latest for condxml merge
* askforhelp: add a missing right bracketXi Ruoyao2021-10-131-1/+1
|
* Merge branch 'trunk' into plabs/condxmlPierre Labastie2021-10-122-12/+54
|\ | | | | | | October updates
| * Package updates.Bruce Dubbs2021-09-302-12/+54
| | | | | | | | | | | | | | | | | | | | | | | | Update to vim-8.2.3458. Update to iana-etc-20210924. Update to tzdata-2021b. Update to sysvinit-3.0.0. Update to meson-0.59.2. Update to linux-5.14.8. Update to libcap-2.59. Update to coreutils-9.0. Update to bison-3.8.2.
* | Remove all versiond entitiesPierre Labastie2021-09-222-7/+2
|/
* Package updates.Bruce Dubbs2021-09-142-18/+63
| | | | | | | | | | | | | Ensure tcl documentation install instructions are present. Update to Python3-3.9.7. Update to linux-5.14.3. Update to libcap-2.57. Update to iproute2-5.14.0. Update to inetutils-2.2. Update to gzip-1.11. Update to gdbm-1.21. Update to bison-3.8.1. Update to bc-5.0.2.
* Add the File upstream fixes patch to the book.Douglas R. Reno2021-09-082-0/+13
|
* Remove spaces at end o lines - chapter01Pierre Labastie2021-09-072-2/+2
|
* TypoBruce Dubbs2021-09-061-1/+1
|
* Update text in Chapter 7 Backup/Restore sectionsBruce Dubbs2021-09-061-0/+10
| | | | | Patch by Kevin Buckley. Also made minor clarification to umount commands.
* Trunk post 11.0 release cleanupBruce Dubbs2021-09-022-902/+82
|
* update to man-pages-5.13 (#4915)Xi Ruoyao2021-08-291-0/+10
|
* Package updates for lfs-11.0-rc3Bruce Dubbs2021-08-251-0/+23
| | | | | | | | | LFS-11.0-rc3 released. Update to e2fsprogs-1.46.4. Update to meson-0.59.1. Update to util-linux 2.37.2. Update to linux-5.13.12. Update to libcap-2.53.