aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* TypoBruce Dubbs2022-03-061-1/+1
|
* remove meson "test SBU" added unintentionallyXi Ruoyao2022-03-031-1/+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-034-35/+49
| | | | | | | | * 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
|
* Merge tag 'xry111/lfs-next/for-trunk-20220302' into trunkXi Ruoyao2022-03-028-350/+81
|\
| * Merge remote-tracking branch 'origin/trunk' into xry111/lfs-nextxry111/lfs-next/for-trunk-20220302xry111/lfs-nextXi Ruoyao2022-03-024-607/+7
| |\ | |/ |/|
* | 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
| |
* | Kernel (systemd): Add CONFIG_MEMCG as required (systemd-oomd).Douglas R. Reno2022-02-271-1/+2
| |
* | tcl: remove outdated test failure descriptionXi Ruoyao2022-02-271-10/+0
| |
* | Do a minor reword in networkd.xml and move Firmware Drivers to theDouglas R. Reno2022-02-262-3/+3
| | | | | | | | Device Drivers section in the systemd kernel configuration.
| * gcc-pass2: document *_FOR_TARGET parametersXi Ruoyao2022-03-021-1/+28
| |
| * gcc pass2: use --target=$LFS_TGT instead of many {C,CXX}_FOR_TARGETXi Ruoyao2022-03-021-3/+2
| | | | | | | | | | | | There is also a "GCC_FOR_TARGET" which was not set correctly. The --target=$LFS_TGT parameter can set up all of these variables as we expected.
| * iproute2: add NETNS_RUN_DIR=/run/netns to avoid using deprecated /var/runXi Ruoyao2022-02-271-1/+1
| |
| * remove adjusting.xmlXi Ruoyao2022-02-272-192/+33
| | | | | | | | | | | | | | Now adjusting.xml only serves as a historical reference, and a "snip library" for gcc.xml. Put all relevant content into gcc.xml directly and remove adjusting.xml. If someone needs a historical reference, he can always get adjusting.xml in Git history.
| * tcl: remove --enable-64bitXi Ruoyao2022-02-271-18/+1
| | | | | | | | | | It only adds -m64 on x86_64 GNU/Linux. In 64-bit LFS -m64 is the default.
| * fix GCC PR100017 and enable libstdc++ for pass 2Xi Ruoyao2022-02-274-137/+18
|/ | | | | | | | | This is the issue preventing us from cross-compiling libstdc++ in Chapter 6. By fixing this issue we can remove a seperate pass 2 for libstdc++ and simplify the instruction. The upstream fix will be released in 11.3 and 12.0, so we can remove the first sed upgrading gcc next time.
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2022-02-252-4/+14
|\
| * mention that expat may delete vulnerable releasesXi Ruoyao2022-02-252-4/+14
| |
* | WordingBruce Dubbs2022-02-251-1/+1
|/
* Update to expat-2.4.6 (security fix)Bruce Dubbs2022-02-232-4/+18
|
* systemd: remove unneeded commandXi Ruoyao2022-02-231-7/+0
| | | | | For systmed-250, systemd-time-wait-sync.service is disabled by systemctl preset-all.
* systemd: trivial indent fix :)Xi Ruoyao2022-02-231-1/+1
|
* doc: correct the URL of BLFS docbook-xml-4.5 pageXi Ruoyao2022-02-231-2/+2
|
* glibc: document tst-nss-files-hosts-multi failure ...Xi Ruoyao2022-02-221-3/+4
| | | | | | | | on the systems without non-loopback IP address We'd observed this long ago with "unknown reason". I just saw it again and did some investigation, found it depends on getaddrinfo() with AI_ADDRCONFIG, which requires a non-loopback address.
* ch03 intro: "newer version" -> "different version", and ...Xi Ruoyao2022-02-221-2/+11
| | | | warn about the difference between release tarballs and repo snapshots
* part 3 intro: warn that don't copy source tree with cp -RXi Ruoyao2022-02-221-0/+6
|
* Vim-8.2.4383 included a security update.Ken Moffat2022-02-191-1/+1
|
* relax host system requirementsXi Ruoyao2022-02-192-21/+9
| | | | | | | | | | | | | | | | | | | | | | | | | A requirement on Glibc is not needed at all. It's enough once $LFS_TGT-* is runnable. A test on Alpine (using musl as libc) has practically proved this. We'd raised binutils and GCC requirements mostly for Glibc. But now Glibc is cross compiled by our cross toolchain with latest GCC and binutils release, the host tools really does not matter. In the Glibc building process only two .c files are build with BUILD_CC (the C compiler from the host), and they are highly conservative (mostly unchanged for years). Binutils does not have too much requirement on host GCC & Binutils: there is even a Binutils commit in this week fixing a build failure with GCC-4.2! So the most strict limitation comes from GCC. GCC requires host GCC to support ISO C++ 11 so GCC >= 4.8 is needed. And both GCC-4.8 and latest GCC-11.2 claims a requirement for Binutils-2.12 (for x86_64) or 2.13.1 (for 32-bit x86), so we make minimal Binutils version 2.13.1. And, host bzip2 is never used now: the only .tar.bz2 files are elfutils and python docs. They are not decompressed before entering chroot.
* Spelling/TyposBruce Dubbs2022-02-185-5/+5
|
* short description should not end with "."Xi Ruoyao2022-02-181-1/+1
|
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2022-02-171-3/+2
|\
| * shadow: add --disable-staticXi Ruoyao2022-02-181-3/+2
| | | | | | | | | | | | | | | | Approved by bdubbs for 11.1. To editors: no need to rebuild system and re-tag anything, AFAIK nothing in BLFS uses libsubid now. You may delete /usr/lib/libsubid.a on your system manually.
* | Remove reference to test failuresBruce Dubbs2022-02-171-1/+2
|/
* shadow: add description for libsubidXi Ruoyao2022-02-171-0/+14
|
* systemd: remove systemd-cryptenroll and bootctlXi Ruoyao2022-02-171-18/+7
| | | | | | | bootctl is not built because LFS doesn't have gnu-efi. systemd-cryptenroll is disabled if cryptsetup is not installed (should be added into BLFS).
* gcc: update contents and descriptionsXi Ruoyao2022-02-171-3/+25
| | | | | Add lto-dump and libitm, and reword description for liblto_plugin because it's actually used by libbfd (from binutils).
* dejagnu: add description for "dejagnu" commandXi Ruoyao2022-02-171-1/+11
|
* expect: fix library name in description, and remove unused expect-lib-versionXi Ruoyao2022-02-172-4/+3
|
* glibc: update desc for contentXi Ruoyao2022-02-171-5/+28
| | | | | | | | | Add libc_malloc_check.so (it's like libmcheck.a, but should be used with LD_PRELOAD). Add description for libmvec. "libnss" -> "libnss_*", and reword the description.
* Binutils fix to fix some package buildsBruce Dubbs2022-02-161-5/+7
| | | | | This fix was found on an i368 system when building openjdk. The fix does not help or hurt x86_64 systems.
* binutils: reword the desc for LTO patchXi Ruoyao2022-02-161-2/+3
| | | | | Prevent from misleading people to think "I don't build binutils with LTO, so I can skip the patch".
* TypoBruce Dubbs2022-02-151-1/+1
|
* Fix typos in glibc and for systemd-oom group syntaxBruce Dubbs2022-02-152-3/+3
|
* Document a failing testBruce Dubbs2022-02-151-2/+2
|
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2022-02-151-3/+14
|\
| * break very long lineXi Ruoyao2022-02-151-1/+2
| |
| * libstdc++ pass 1: rephrase the explanation for --with-gxx-include-dirXi Ruoyao2022-02-151-3/+13
| | | | | | | | | | I just received a private mail from some guy obviously puzzled by this switch. Expand the explanation a little to make it more clear.