aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* dejagnu: Move test before installXi Ruoyao2024-01-191-5/+5
| | | | | There seems no reason to test after install... So just do it like other packages.
* stylesheets: rm code for xlink:href attr in xref elemtsPierre Labastie2024-01-182-33/+10
| | | | | | | We don't use it and it uses ( for opening parenthesis. I am not sure whether this has some reason or not, but we want to get reed of &#xx; chars in our change to utf-8, so easier to remove than to find out why...
* dependencies: Patch (optionally) uses attrXi Ruoyao2024-01-181-3/+4
| | | | | | | | | | In chapter 6, patch configure outputs: libattr development library was not found or not usable. GNU patch will be built without xattr support. While this is normal in chapter 6 (building a temporary patch), we should mention this dependency in the dependencies page.
* Add a doctype decl to lfs-l10n.xml, for validationPierre Labastie2024-01-181-0/+1
| | | | This allows using xmllint --valid on it.
* Use UTF-8 characters instead of &#...;Xi Ruoyao2024-01-185-13/+13
| | | | | | | | This is done via: find -name \*.xml -or -name \*.xsl | xargs python3 utf8ize.py with https://linuxfromscratch.org/~xry111/utf8ize.py.
* Reference the docbook-xsl bug at the place we fix itplabs/dbxsl-bugPierre Labastie2024-01-171-2/+4
|
* SImplify Makefile now that we have fixed DB-xsl bugPierre Labastie2024-01-171-5/+0
|
* Style sheets: fix docbook-xsl bug in autoidxPierre Labastie2024-01-171-0/+22
| | | | | | | | | | | | The template named generate-basic-index in {docbook-xsl}/xhtml/autoidx.xsl has a bug that generates a div element with a wrong xmlns:xlink attribute. See https://github.com/docbook/xslt10-stylesheets/issues/239. Rather than fixing docbook-xsl, which would work only in LFS (but we want to be able to render on other distros), copy the faulty template to our customization files (lfs-index.xsl), so that this one is used. We can also simplify it a lot since we don't need all the cases covered in general docbook-xsl.
* Makefile: Unify two sed for removing bogus xmlns:xlink, and link to upstream ↵Xi Ruoyao2024-01-151-2/+5
| | | | | | bug report Nasty bug :(.
* systemd: Update the explanation to match the actual commandXi Ruoyao2024-01-151-1/+1
|
* udev: Realign the export udev_helpers=... commandXi Ruoyao2024-01-151-1/+1
|
* make default BASEDIR in public_htmlPierre Labastie2024-01-141-2/+2
| | | | | | that is: - ~/public_html/lfs-book for sysv - ~/public_html/lfs-systemd for systemd
* Generate utf-8 for lfs-nochunks tooPierre Labastie2024-01-142-4/+1
| | | | | | | This involves: - removing the <xsl:output ...> element from nochunks.xsl - adding a sed for rmoving the invalid xmlns:xlink attribute - removing the sed for "&copy;"
* Remove an invalid attribute in longindex.htmlPierre Labastie2024-01-141-0/+1
| | | | | | | | | | | For some reason, the stylesheets generate a <div xmlns:xlink="http://www.w3.org/1999/xlink" ...> element in longindex.html, but this is not valid in xhtml (the attribute xmlns=xlink is not defined in the DTD). The problem is that tidy then thinks it is not a true xhtml and removes the doctype declaration. But when a browser receives a file without doctype declaration, it thinks it uses an old standard, and switches to "quirks mode" (for firefox, this can be seen by typing ctrl-I on the page).
* Makefile: Set tabs to 3 spaces when editing with viPierre Labastie2024-01-141-0/+1
| | | | This allows all editors to have the same settings...
* udev: Drop duplicated udevadm in the ninja commandXi Ruoyao2024-01-141-1/+1
|
* Nitpick on formatPierre Labastie2024-01-115-9/+9
| | | | | | | - according to our typography, referring to a manual page should be <filename>page(x)</filename> - don't enclose punctuation into quotes - use <option> for option
* Change C.UTF-8 localedef everywherePierre Labastie2024-01-111-1/+1
|
* Fix the definition of the C.UTF-8 locale.Douglas R. Reno2024-01-092-1/+11
| | | | This fixes a test failure in Epiphany.
* remap=make moves unset command to wrong posThomas Trepl2024-01-071-1/+1
|
* systemd: Fix another deprecation warningXi Ruoyao2024-01-061-1/+1
| | | | Not sure why I didn't catch it...
* udev: Unset udev_helpers after installationXi Ruoyao2024-01-051-0/+6
| | | | | Now this variable is exported, thus it might potentially cause unwanted side effects building other packages. So unset it after installation.
* export the udev_helpers variablePierre Labastie2024-01-041-2/+3
| | | | | | | Since it is needed for both building and installing, exporting it allows to have it defined even if building as a regular user (so that sudo is run for installing) or using a package manager (which usually runs in a new shell and forgets unexported variables)
* TypoBruce Dubbs2024-01-041-1/+1
|
* binutils: Add --enable-default-hash-style=gnu for configure (#5401)xry111/update-20231231Xi Ruoyao2023-12-314-12/+29
|
* systemd: Fix CVE-2023-7008 (#5405)Xi Ruoyao2023-12-312-0/+11
|
* Package updatesXi Ruoyao2023-12-317-62/+91
| | | | | | | | | | | | | - Update to meson-1.3.1 (#5402) - Update to vim-9.0.2189 (#4500) - Update to inetutils-2.5 (#5404) - Update to xml-parser-2.47 (#5403) - Update to linux-6.6.8 (#5397) - Update to tzdata-2023d (#5399) - Update to setuptools-69.0.3 (#5400) - Update to iana-etc-20231205 (#5006) - Update to autoconf-2.72 (#5398) - Update to grub-2.12 (#5396)
* gen-changelog: Handles holding ticketsXi Ruoyao2023-12-311-2/+14
|
* Remove stray references to TESTSUITEFLAGSXi Ruoyao2023-12-233-24/+0
| | | | | Now TESTSUITEFLAGS is set globally in Chapter 7.4, so there is no need to mention it again and again in individual packages.
* symlinks: Fix grammarXi Ruoyao2023-12-221-1/+1
|
* symlinks: Mention how to disable NIC alternative names assignmentXi Ruoyao2023-12-191-0/+13
| | | | Fixes #5394.
* systemd: Disable systemd-sysupdate with a better wayXi Ruoyao2023-12-181-6/+12
|
* Update to systemd-255Xi Ruoyao2023-12-185-12/+43
|
* Remove invalid revision attributeBruce Dubbs2023-12-141-1/+1
|
* Package updates.Bruce Dubbs2023-12-142-16/+37
| | | | | | | | Update to util-linux v2.39.3. Update to python3-3.12.1. Update to linux-6.6.7. Update to kbd-2.6.4. Update to bc-6.7.4.
* Reformat util-linux configure parameters.Bruce Dubbs2023-12-143-9/+18
|
* kernel-config: The hot key for choices is just the first characterXi Ruoyao2023-12-062-2/+5
| | | | Stupid inconsistency...
* kernel-config: Sync fixes from BLFSXi Ruoyao2023-12-063-3/+10
|
* kernel-config: Drop FBXi Ruoyao2023-12-055-20/+43
| | | | | | | | | In Linux 6.6 DRM_FBDEV_EMULATION no longer depends on FB, so we no longer need to select FB (tested in a QEMU VM). But if DRM is selected, we must select both DRM_FBDEV_EMULATION and FRAMEBUFFER_CONSOLE or we'll see only blank screen. And now FRAMEBUFFER_CONSOLE is not selected by default, be warned!!
* kernel-config: Regenerate with Linux 6.6.3Xi Ruoyao2023-12-053-3/+3
| | | | Only a trivial change (renaming CONFIG_FB).
* util-linux: Add asciidoctor and po4a as dependenciesXi Ruoyao2023-12-051-1/+3
| | | | | Asciidoctor is needed for regenerating man pages, and po4a is needed for generating translated man pages in addition to asciidoctor.
* Fix cmds installing python docs (permissions)Thomas Trepl2023-12-042-7/+18
|
* dependencies: Remove outdated sentenceXi Ruoyao2023-12-041-4/+1
| | | | This sentence has been untrue since LFS 10.0.
* gcc-pass2: Fix the indent of the sed command in caseXi Ruoyao2023-12-031-2/+2
|
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2023-12-023-5/+30
|\
| * udev: Adjust the paths to search .link files and install 99-default.linkXi Ruoyao2023-12-012-3/+28
| | | | | | | | | | | | Tested in QEMU and the virtio NIC is now named "enp0s3". Fixes #5386.
| * Use GitHub for vim downloadXi Ruoyao2023-12-011-2/+2
| | | | | | | | | | | | | | | | I don't see a reason to upload vim tarball onto anduin. And now anduin does not have vim-9.0.2136.tar.gz. I tried downloading vim-8.0.0586 (shipped by LFS 8.2) from GitHub and it worked fine. So it seems the GitHub storage is stable enough.
* | FormattingBruce Dubbs2023-12-021-1/+2
|/
* Package updates.Bruce Dubbs2023-11-304-38/+100
| | | | | | | | | | | | | | Update to vim-9.0.2136. Update to iana-etc-20231117. Update to bc-6.7.3. Update to wheel-0.42.0 (Python Module). Update to perl-5.38.2. Update to pkgconf-2.1.0. Update to readline patches 002 through 007. Update to openssl-3.2.0. Update to setuptools-69.0.2. Update to linux-6.6.3. Update to meson-1.3.0.
* dependencies: Replace the references to BLFS Berkeley DB pageXi Ruoyao2023-11-261-3/+4
| | | | | Berkeley DB has been archived in BLFS, refer to the Oracle product page for it instead.