aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* LFS-11.2-rc111.2-rc1Bruce Dubbs2022-08-213-8/+17
|
* Update SBU times and disk usage for all packagesBruce Dubbs2022-08-211-96/+91
|
* Minor updatesBruce Dubbs2022-08-213-17/+17
|
* Update stats for systemd packages in preparation of 11.2-rc1Douglas R. Reno2022-08-211-6/+6
|
* stripping: also mention symbol table bisides debug symbolsXi Ruoyao2022-08-211-3/+9
|
* shadow: fix download URLXi Ruoyao2022-08-211-1/+1
|
* add changelog entries for last package updateXi Ruoyao2022-08-211-0/+38
|
* Intermediate update prior to lfs-11.2-rc1Bruce Dubbs2022-08-207-41/+47
|
* Remove libtool archive (.la) files in Chapter 5 and 6Xi Ruoyao2022-08-195-0/+30
| | | | | | | | | | | | | | They are really harmful. In Binutils pass 2, libstdc++.la caused the building system to use host /usr/lib/libstdc++.so for gprofng. We now has disabled gprofng for pass 2, but the similar issue also exists in GCC pass 2. In a normal LFS build, the building system silently uses /usr/lib/libstdc++.so (I guess it does not blow up simply because some blind luck); in a real cross build (x86 -> ARM for example) the build will fail. Remove the .la files to fix this issue. Instead of only modifying clfs-ng, it makes more sense to apply the change for trunk: though the build does not fail, using host library is still a contamination.
* Clean chapter 8 binutils xml and textPierre Labastie2022-08-141-20/+5
| | | | | | Remove old commented instructions Remove a sed and a test failure explanation: both have been fixed in binutils-2.39
* Typo fix in changelogDouglas R. Reno2022-08-111-1/+1
|
* Package updates.Bruce Dubbs2022-08-112-19/+49
| | | | | | | | | Update to vim-9.0.0192. Update to iana-etc-20220803. Update to tzdata-2022b. Update to iproute2-5.19.0. Update to linux-5.19.1. Update to bc-6.0.1.
* typography: add a note about "Il1" or "O0" issueXi Ruoyao2022-08-111-0/+6
|
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2022-08-091-1/+11
|\
| * binutils: add desc for gprofngXi Ruoyao2022-08-091-1/+11
| |
* | Tweak pip3 instructionsBruce Dubbs2022-08-094-6/+15
|/
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2022-08-071-4/+0
|\
| * perl: remove outdated note regarding zlib versionXi Ruoyao2022-08-071-4/+0
| | | | | | | | Now perl-5.36 ships zlib-1.2.12, which is same as the book providing.
* | TypoBruce Dubbs2022-08-071-1/+1
|/
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2022-08-061-1/+1
|\
| * Update boostcript version to 2022072311.1-finalThomas Trepl (Moody)2022-08-071-1/+1
| |
* | Package updates.Bruce Dubbs2022-08-0611-32/+89
|/ | | | | | | Update to binutils-2.38. Update to util-linux-2.38.1. Update to Python3-3.10.6. Update to glibc-2.36.
* Note that linux-5.18.14 has fixes for RETBleed.Ken Moffat2022-07-241-1/+2
| | | | Security Advisory to follow.
* Package updates.Bruce Dubbs2022-07-242-6/+20
| | | | | Update to linux-5.18.14. Update to libcap-2.65.
* Mark raid array as clean at shutdownThomas Trepl (Moody)2022-07-232-0/+10
|
* another "obsoleted" -> "obsolete" fixXi Ruoyao2022-07-161-1/+1
|
* Fix kernel statsBruce Dubbs2022-07-161-3/+3
|
* Package updates.Bruce Dubbs2022-07-164-22/+48
| | | | | | | | Update to meson-0.63.0. Update to kmod-30. Update to inetutils-2.3. Update to linux-5.18.9. Update to OpenSSL-3.0.5.
* SpellingBruce Dubbs2022-07-142-2/+2
|
* python: mention that --force-reinstall needs --no-depsXi Ruoyao2022-07-021-2/+3
|
* texinfo: remove unneeded sedXi Ruoyao2022-07-022-10/+0
| | | | | | | | | | | | | | | | | | | | It works out of box with glibc-2.35. I think this issue is already fixed at glibc side, by the commit: commit 0b5ca7c3e551e5502f3be3b06453324fe8604e82 Author: Paul Eggert <eggert@cs.ucla.edu> Date: Tue Sep 21 07:47:45 2021 -0700 regex: copy back from Gnulib Copy regex-related files back from Gnulib, to fix a problem with static checking of regex calls noted by Martin Sebor. This merges the following changes: * New macro __attribute_nonnull__ in misc/sys/cdefs.h, for use later when copying other files back from Gnulib. ... ... (unrelated things trimmed)
* Fix vim doc directoryBruce Dubbs2022-06-301-1/+1
|
* Package updates.Bruce Dubbs2022-06-303-21/+57
| | | | | | | | | | Update to vim-9.0.0006. Update to iana-etc-20220610. Update to OpenSSL-3.0.4. Update to kbd-2.5.1. Update to linux-5.18.8. Update to bc-5.3.3. +
* Generate shared C++ bindings for ncursesPierre Labastie2022-06-293-24/+82
| | | | | | | | Presently we let the build system generate static C++ bindings, and then we remove them. Note that we could also prevent generating any C++ binding, since nothing in LFS/BLFS use them, but it seems to me that generating the shared ones is closer to what is done for other packages.
* bootscripts: change obsoleted egrep to grep -EXi Ruoyao2022-06-232-2/+2
|
* grep: mark egrep and fgrep obsoleteXi Ruoyao2022-06-231-2/+4
| | | | | | | They are deprecated since 2007, and the next grep release (3.8 or 4.0) will print a warning if they are used. Url: https://git.savannah.gnu.org/cgit/grep.git/commit/?id=a951562
* openssl: mark c_rehash obsoleteXi Ruoyao2022-06-231-2/+5
| | | | | | | | | | | | | | The c_rehash script, shipped by OpenSSL versions in current LFS trunk and all previous LFS releases, is vulnerable to CVE-2022-2068. It's fixed in 3.0.4, but OpenSSL 3.0.4 is completely broken on CPU models with AVX-512 extension [1]. So we'd like to defer OpenSSL update and wait for upstream consensus about "would 3.0.5 be released in urgency". But, the upstream has announced that use of c_rehash is obsolete now [2]. So we can tell people not to use it. [1]: https://github.com/openssl/openssl/issues/18625 [2]: https://www.openssl.org/news/secadv/20220621.txt
* bc: enable readlineXi Ruoyao2022-06-222-6/+14
| | | | | | | | Using readline can improve line editing feature of bc, but it's not enabled by default. As readline is already installed before bc, let's pick up this improvement with no cost.
* document some newly reported test failuresXi Ruoyao2022-06-212-8/+17
|
* minor reword for glibc test failures on slow systemsXi Ruoyao2022-06-211-2/+3
| | | | | | I've observed some failures building LFS on my old i3-3217U (at 1.8 GHz with -j4), but forgot to update the book. Just got reminded by a lfs-support post.
* provide revision-specific wget-list-$(REV) fileXi Ruoyao2022-06-213-17/+30
| | | | | | | | It's irrational to force a sysv builder to download systemd, or vice versa. But we cannot simply make wget-list specific for revision: IIRC the wget-list file with all packages in either revision is used by some scripts on rivendell. So we keep wget-list as is, and provide a new wget-list-$(REV) file which only contains the packages for one revision.
* Package UpdatesBruce Dubbs2022-06-143-24/+54
| | | | | | | | | Update to python3-3.10.5. Update to meson-0.62.2. Update to kbd-2.5.0. Update to file-5.42. Update to linux-5.18.3. Update to bc-5.3.1.
* dbus: remove --with-console-auth-dirXi Ruoyao2022-06-101-9/+0
| | | | | | | | | BLFS no longer contains ConsoleKit, and ConsoleKit can be considered dead now (the ConsoleKit2 fork has no action in the recent year). In BLFS systemd (with PAM) or elogind provide a similar functionality. I can see no reason to mention ConsoleKit in the book now.
* Package updates.Bruce Dubbs2022-05-313-16/+38
| | | | | | | Update to iana-etc-20220524. Update to iproute2-5.18.0. Update to linux-5.18.1. Update to perl-6.36.0.
* revise the note about "already created" directoriesXi Ruoyao2022-05-301-4/+4
| | | | | | | | | | Q: Why not just move the note after the creation of root-level directories? A: Root-level directories may be already created as well: if a root-level directory is a mount point it should have been created in section "Mounting the New Partition". Reported-by: Vladimir Pertsev <info@linuxfromscratch.ru>
* disable systemd-networkd-wait-online if ...Xi Ruoyao2022-05-291-0/+11
| | | | systemd-networkd won't be used for network configuration
* systemd: disable systemd-sysupdateXi Ruoyao2022-05-291-0/+6
|
* update to vim-8.2.5014 (#4500)Xi Ruoyao2022-05-292-3/+7
|
* update to ninja-1.11.0 (#5062)Xi Ruoyao2022-05-293-5/+9
|
* systemd: use a better way to disable /usr/lib/pam.dXi Ruoyao2022-05-291-4/+8
|