aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * udev: Remove four udev rules belonging to logindXi Ruoyao2023-11-111-2/+5
| | | | | | | | | | | | They are not really useful without logind. BLFS elogind package will provide them too, so we should remove them and avoid a package manager conflict.
| * pkgmgt: Update the desc for "separate directories"Xi Ruoyao2023-11-081-8/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | There seems some guy overusing this method so we should add more caveats. - Use /opt/foo-x.y instead of /usr/pkg/foo-x.y. /opt/foo-x.y is used in BLFS for Rustc, Qt5, etc. and /usr/pkg is not FHS-compliant. - Use /etc/ld.so.conf and LDFLAGS instead of LD_LIBRARY_PATH. Relying on LD_LIBRARY_PATH is generally a bad idea, and we also don't use it in BLFS for /opt packages. - Discourage this method for general use, mention it may not work for vital packages like Glibc.
| * gawk: "rm -f ..." is a command, not an envarXi Ruoyao2023-11-031-1/+1
| |
| * gawk: Fix "gawk-&gawk-version; is a remnant from Chapter 7" againXi Ruoyao2023-11-031-4/+7
| | | | | | | | | | | | | | | | | | | | | | We'd fixed #5180 by forcing LN='ln -f'. But this has stopped to work with gawk-5.2.2 (and 5.3.0) because now the building system explicitly checks the existence of gawk-&gawk-version; and refuses to update it if it exists. Now removing the file before "make install" seems the easiest solution. Link: https://git.savannah.gnu.org/cgit/gawk.git/commit/?id=11762f4c0685
| * Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2023-11-013-17/+47
| |\
| | * python: Remove --with-system-ffiXi Ruoyao2023-11-011-9/+0
| | | | | | | | | | | | | | | | | | This option is removed by upstream in 3.12. Link: https://github.com/python/cpython/pull/100544
| | * dependencies: Remove useless <phrase>Xi Ruoyao2023-11-011-1/+1
| | |
| | * dependencies: Add SetuptoolsXi Ruoyao2023-11-011-6/+43
| | | | | | | | | | | | By the way, complete the dependencies on Wheel too.
| | * setuptools: Fix installed directory listXi Ruoyao2023-11-011-2/+4
| | |
| * | Update currency for setuptoolsBruce Dubbs2023-11-011-0/+4
| |/
| * Update shadow home pageBruce Dubbs2023-10-311-1/+1
| |
| * PAckage updates.Bruce Dubbs2023-10-316-31/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | Update to iana-etc-20231019. Update to wheel-0.41.3. Update to shadow-4.14.2. Update to openssl-3.1.4. Update to texinfo-7.1. Update to meson-1.2.3. Update to bc-6.7.2. Update to linux-6.5.9. Update to Python-3.12.0. Add setuptools-68.2.2.
| * pkgmgt: Sync the naming of SpiderMonkey with BLFSXi Ruoyao2023-10-241-1/+1
| |
| * pdf book: fix page numbering in part IIIPierre Labastie2023-10-181-0/+18
| | | | | | | | | | | | | | | | | | By default page numbering in <preface> is in roman numeral. This is ok for the book preface, but not for the part III preface. So copy the page.number.format template from docbook stylesheets to stylesheets/lfs-xsl/pdf/lfs-pagesetup.xsl, and modify it. Reported by: Vladimir Pertsev on lfs-dev list
| * PAckage updates.Bruce Dubbs2023-10-152-9/+27
| | | | | | | | | | | | Update to linux-6.5.7. Update to shadow-4.14.1. Update to gettext-0.22.3.
| * dependencies: MarkupSafe and Jinja2 dependencies should be rendered for sysv tooXi Ruoyao2023-10-111-12/+12
| |
| * currency: Do not run strip_tags on api.github.com outputXi Ruoyao2023-10-081-2/+3
| | | | | | | | | | | | The output of api.github.com is JSON, thus we should not remove every <...> for it. For example, strip_tags had trimmed the JSON for shadow-4.14.1, leading to "Attempt to read property "tag_name" on null".
| * packages: Remove empty sha256 fieldsXi Ruoyao2023-10-072-4/+0
| |
| * man-db: Remove outdated test failure noticeXi Ruoyao2023-10-051-5/+1
| |
| * pkgmgt: Reinstall the same version of Glibc should be safeXi Ruoyao2023-10-051-0/+11
| |
| * bootscripts: change "halt stop" to "halt start"Pierre Labastie2023-10-043-4/+9
| | | | | | | | | | | | | | | | | | Commit 27d23b1d has changed the convention that scripts with Sxxx symlinks should be run with "stop" parameter in runlevels 0 and 6. They should now be called with the more intuitive "start" parameter. But a few scripts still call "/etc/init.d/halt stop". Fortunately, this occurs in code paths that are rarely run (unrecoverable errors). So it was not noticed until now. Anyway, this is fixed in this commit.
| * glibc: Fix CVE-2023-4911Xi Ruoyao2023-10-042-2/+12
| |
| * createfiles: Remove doubled punctuationXi Ruoyao2023-10-021-1/+1
| |
| * whatsnew: Align OpenSSL package name with the <title> in its pageXi Ruoyao2023-10-021-1/+1
| |
| * glibc: Remove nscd from contentsXi Ruoyao2023-10-021-13/+2
| |
| * Package updates and one fix.Bruce Dubbs2023-10-016-47/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable building nscd in glibc. Update to iana-etc-20230929. Update to vim-9.0.1968. Update to openssl-3.1.3. Update to meson-1.2.2. Update to man-db-2.12.0. Update to linux-6.5.5. Update to kmod-31. Update to kbd-2.6.3. Update to gettext-0.22.2. Update to bc-6.7.0.
| * shadow: Remove lastlog from contentsXi Ruoyao2023-09-301-12/+1
| | | | | | | | | | It's deprecated because of Y2038 issue and no longer being built by default.
| * createfiles: Add Y2038 info about the traditional {b,u,w}tmp and lastlog filesXi Ruoyao2023-09-301-3/+18
| | | | | | | | And utmp does not exist on systemd-based LFS.
| * Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkThomas Trepl2023-09-252-3/+13
| |\
| | * changelog: Fix a dateXi Ruoyao2023-09-251-1/+1
| | |
| | * glibc: Update upstream fixes patch to plug a memory leakXi Ruoyao2023-09-252-3/+13
| | | | | | | | | | | | | | | The CVE-2023-4806 fix unintentionally caused a memory leak, now update the patch to include the fix for the leak.
| * | Remove textual description of an arg no loger in instructionsThomas Trepl2023-09-251-7/+0
| |/
| * afterlfs: "Work remotely via SSH" does not strictly need wgetXi Ruoyao2023-09-241-2/+12
| |
| * /etc/os-release: Add HOME_URL fieldXi Ruoyao2023-09-191-0/+1
| | | | | | | | | | It's used by AppStream in BLFS for calculating the ID of the operating system.
| * Use GB for kernel build sizeBruce Dubbs2023-09-181-1/+1
| |
| * Update Linux kernel SBU and DUXi Ruoyao2023-09-181-5/+8
| | | | | | | | | | The old values were measured with -j1, it's out of sync with our conventions now.
| * Package updatesxry111/update-20230917Xi Ruoyao2023-09-172-8/+26
| | | | | | | | | | | | - Update to linux-6.5.3 (#5343) - Update to iana-etc-20230912 (#5006) - Update to iproute2-6.5.0 (#5342)
| * hostreqs: Raise GCC minimal version to 5.2Xi Ruoyao2023-09-171-3/+5
| | | | | | | | | | | | | | Pass 1 GCC FTBFS with system GCC 5.1. Link: https://gcc.gnu.org/PR65801 Link: https://lists.linuxfromscratch.org/sympa/arc/lfs-support/2023-09/msg00005.html
| * chapter05/libstdc++: Remove one more .la fileXi Ruoyao2023-09-151-1/+1
| |
| * systemd: Use NSS modules provided by systemd in nsswitch.confXi Ruoyao2023-09-143-37/+58
| | | | | | | | | | It allows a simplification to /etc/hosts. Also correct some info about FQDN in both sysv and systemd.
| * Glibc: Fix CVE-2023-4806Xi Ruoyao2023-09-145-41/+34
| |
| * git-version: Always skip creating version.ent if LFS-RELEASE existsXi Ruoyao2023-09-131-5/+4
| |
| * stripping: Compress the kept debug info with ZlibXi Ruoyao2023-09-131-4/+7
| |
| * glibc: Fix CVE-2023-4527Xi Ruoyao2023-09-131-0/+12
| |
| * build: Add "make dist"Xi Ruoyao2023-09-133-1/+18
| | | | | | | | | | | | For creating a tarball without .git directory easier. The tarball will include version.ent and LFS-RELEASE files so the book rendered from it won't show "unknown" for all dates.
| * git-version: Make shebang #!/bin/bashXi Ruoyao2023-09-131-1/+1
| | | | | | | | There is some bash-ism in the script.
| * Make /dev/shm mount and umount verbosePierre Labastie2023-09-122-2/+2
| | | | | | | | | | Almost all commands in lfs are verbose. Don't know why these ones were not.
| * Do not retrieve yr from sysdateThomas Trepl2023-09-111-1/+1
| |
| * Fix hardcoded copyright yearThomas Trepl2023-09-111-1/+1
| |
| * binutils-pass2: Minor rewordXi Ruoyao2023-09-101-1/+1
| |