aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* kernel: Provide a minimal base configuration for mainstream x86xry111/kcfg-reviseXi Ruoyao2023-03-101-228/+220
|
* Revert "Suggest make localmodconfig for kernel"Xi Ruoyao2023-03-091-15/+5
| | | | This reverts commit de679165f9a63ce94202d356abbae2b9a3bff5c3.
* Suggest make localmodconfig for kernelPierre Labastie2023-03-081-5/+15
| | | | | This is less generic than defconfig, and you can then tell not to tweak options...
* kernel: Use <caution> for make defconfig and...Xi Ruoyao2023-03-091-1/+7
| | | | | | tell people not to messing the options enabled by defconfig up. Yes, I messed them up and shot my own foot.
* Adjustments for /dev/ptsXi Ruoyao2023-03-083-23/+27
| | | | | | | | | | | 1. Declare UNIX98 PTY requirement in host system requirements and check it in the script. All desktop or server distros should have it now, but let's stop anyone from building on a embedded distro w/o UNIX98 PTY early... 2. Use Expect test suite as a guard against mishandled $LFS/dev/pts. 3. No need to test the basic function of Expect in Binutils anymore because if ($LFS)/dev/pts is not good, the Expect test suite would have failed.
* kernel: Recommend to disable CONFIG_EXPERTXi Ruoyao2023-03-081-2/+15
| | | | | | | | Let's not encourage users to try tricky things and shoot their own foot. For systemd, if CONFIG_EXPERT is disable, CONFIG_FHANDLE will be enabled automatically. So there is no need to enable CONFIG_EXPERT and then set CONFIG_FHANDLE manually.
* hostreqs: Use &min-kernel; for kernel versionXi Ruoyao2023-03-051-1/+1
|
* hostreqs: Remove commented out lineXi Ruoyao2023-03-051-1/+0
|
* systemd: Document systemd-ac-powerXi Ruoyao2023-03-051-1/+12
| | | | | It has been moved to /usr/bin for general use by upstream, so list it in programs.
* libelf: Remove run-native-test failureXi Ruoyao2023-03-051-4/+0
| | | | | | It's fixed in 0.189. (cherry picked from commit 4fd9716e1563b70f149b53f0bd22a4aced1115c9)
* changelog: Mark linux-6.2.2 a security updatexry111/update-20230304Xi Ruoyao2023-03-051-1/+1
|
* dependencies: List bzip2, xz, and zlib as libelf dependenciesXi Ruoyao2023-03-051-5/+6
| | | | | | | | libelf.so links to libbz2.so.1.0, liblzma.so.5, and libz.so.1. libz is really used, but to me liblzma and libbz2 are "unneeded dependencies": the building system apparently thinks they are needed by zstd but actually not. I don't want to "fix the upstream" so just list them here anyway.
* make: Run test suite as unprivileged userXi Ruoyao2023-03-051-1/+4
|
* Package updatesXi Ruoyao2023-03-059-71/+86
| | | | | | | | | | | - Update to systemd-253 - Update to bc-6.3.1 - Update to linux-6.2.2 - Update to procps-ng-4.0.3 - Update to iproute2-6.2.0 - Update to meson-1.0.1 - Update to make-4.4.1 - Update to elfutils-0.189
* hostreq: Minor script adjustmentXi Ruoyao2023-03-051-6/+6
| | | | | | | | | | | - Remove an extra whitespace breaking shebang (though our instruction does not use the shebang). - Adjust the regex to allow several letters after the version number, and match grep version to the text. - Raise Coreutils to 7.0 (for the host requirement script itself). It was released in 2008 so I don't think it's a problem. - Add a colon after the text "Compiler check" to match "Aliases:". - Use grep -o instead of sed to make kernel version check simpler.
* Add a changelog entry.Bruce Dubbs2023-03-041-0/+9
|
* qBruce Dubbs2023-03-042-72/+84
|
* whatsnew: Comment out all entries for a new releaseXi Ruoyao2023-03-021-100/+100
|
* e2fsprogs: Update test failure infoXi Ruoyao2023-03-021-1/+3
| | | | | | Document the m_assume_storage_prezeroed failure. The u_direct_io failure is fixed by https://github.com/tytso/e2fsprogs/commit/4cda25453f85.
* Update changelog after 11.3 releaser11.3Bruce Dubbs2023-02-281-704/+2
|
* hostreqs: Remove "required by udev" for kernelXi Ruoyao2023-02-281-2/+1
| | | | We don't run the newly built udev daemon before rebooting to LFS kernel.
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2023-02-271-1/+1
|\
| * changelog: Fix a ticket URLXi Ruoyao2023-02-221-1/+1
| |
* | Bump minimum gcc requirement to 5.1Bruce Dubbs2023-02-271-1/+1
|/
* Uncomment glibc in whatsnew.Bruce Dubbs2023-02-191-2/+2
|
* Less can use pcre2Pierre Labastie2023-02-191-0/+1
|
* Finish adding revision attributes in dependenciesPierre Labastie2023-02-191-32/+43
| | | | | This was half done. Furthermore, dbus had completely disappeared. Also fix an url to sphinx, that is now in BLFS.
* e2fsprogs: Add configuration section about mke2fs.confXi Ruoyao2023-02-191-0/+27
|
* Popt is not a dependency of Pkg-configPierre Labastie2023-02-191-1/+1
| | | | | | | It was removed eleven years ago from the book. Pkg-config itself removed it at version 0.27. Prompted by "__mint" on #lfs-support.
* grub: Add upstream fixes patch for unrecognized ext2/3/4 features (#5219)xry111/grub-fix-testXi Ruoyao2023-02-195-8/+34
|
* packages: Mention Glibc stable branch in its package infoXi Ruoyao2023-02-171-0/+14
| | | | | See the discussion at https://sourceware.org/pipermail/libc-alpha/2023-February/145672.html.
* configuration: Use [DHCPv4] instead of [DHCP] for systemd .network fileXi Ruoyao2023-02-171-1/+1
| | | | | | | The upstream has splitted [DHCP] into [DHCPv4] and [DHCPv6]. While we are only enabling DHCPv4 in the example setting (in most scenario DHCPv6 is not strictly needed as SLAAC is sufficient), just use [DHCPv4] instead of [DHCP].
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2023-02-131-4/+4
|\
| * Update stats for dbus, systemd, markupsafe, and jinja2Douglas R. Reno2023-02-121-4/+4
| |
* | Update to man-pages-6.03.Bruce Dubbs2023-02-132-3/+13
|/
* TypoBruce Dubbs2023-02-121-1/+1
|
* Update build times an sizes.Bruce Dubbs2023-02-124-143/+160
| | | | | | This update changes the default number of cores used to build packages to 4. A section is also added to host requirements to recommend a minumum number of cores and memory size.
* Package updates.Bruce Dubbs2023-02-117-36/+75
| | | | | | | | | | | Update to iana-etc-20230202. Update to zstd-1.5.4. Update to Python3-3.11.2. Update to e2fsprogs-1.47.0. Update to dbus-1.14.6. Update to linux-6.1.11. Update to libcap-2.67. Update to bc-6.2.4.
* Combine tcl documentation instructions together.Bruce Dubbs2023-02-081-11/+5
|
* openssl: Fix a command to view man pageXi Ruoyao2023-02-081-1/+1
| | | | "ssl.7ssl" is in man7, not man3.
* Package UpdatesDouglas R. Reno2023-02-073-8/+22
| | | | | Update to OpenSSL-3.0.8 (Security Update) Update to e2fsprogs-1.46.6 (Security Update)
* glibc: Note the sed for printf is a security fixXi Ruoyao2023-02-061-2/+6
| | | | And add a comment about the difference from upstream commit.
* Repackage the systemd man pages tarball to have a leading directory.Douglas R. Reno2023-02-062-2/+12
|
* dependencies: List Jansson as Binutils external dependencyXi Ruoyao2023-02-051-1/+2
| | | | | Both ld.bfd and ld.gold can use Jansson to validate the value of --package-metadata=.
* changelog: Add entries for recent changesXi Ruoyao2023-02-031-0/+26
|
* libffi: Remove --disable-exec-static-trampxry111/glibc-2.37Xi Ruoyao2023-02-031-13/+1
| | | | It's not needed now since gjs-1.74 supports static trampoline.
* libelf: Update test statusXi Ruoyao2023-02-031-2/+3
| | | | | While the previously documented test failure is resolved by binutils-2.40, a new test failure has shown up.
* bash: Add the explanation of test output, and document a known failureXi Ruoyao2023-02-031-0/+13
|
* mpfr: Fix a test caseXi Ruoyao2023-02-021-1/+15
| | | | | | | Normally we don't fix test, but see the comment added into the XML file for the rationale. Update the number of tests by the way.
* glibc: Fix an issue identified upstreamXi Ruoyao2023-02-021-0/+6
|