aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* glibc: Disable obsolete libcrypt implementationXi Ruoyao2023-06-302-11/+3
| | | | | | I've not bothered to write an explanation for --disable-crypt because it will likely be the default of Glibc-2.38, then we may drop it from the command lines.
* gettext: Use gettext-version instead of a hardcoded version (which isDouglas R. Reno2023-06-231-1/+1
| | | | now out of date) for /usr/share/gettext-0.21.1
* Create man page symlinks for awk, cc, pkg-config, and lexXi Ruoyao2023-06-214-9/+20
|
* prologue/why: Tell why pkgconf is used instead of pkg-configXi Ruoyao2023-06-191-4/+8
|
* dependencies: list GDC along with GNAT as a GCC external dependencyXi Ruoyao2023-06-191-1/+2
| | | | | | It does not make too much sense to list GNAT but not GDC. They are for same purpose (building optional languages with bootstrap from binary requirement).
* dependencies: Add dependencies to pkgconf or systemdXi Ruoyao2023-06-191-19/+38
| | | | | | | | | | | | | | | | | | | | | | | There are many packages using pkg-config (pkgconf actually) or systemd (systemd revision only) in the configure stage but we've not documented them yet. - D-Bus uses pkgconf to detect systemd. - E2fsprogs uses pkgconf to detect libblkid (in util-linux). eudev (in sysv revision) and systemd (in systemd revision). - IProute2 uses pkgconf to detect libcap and libelf. - Man-DB uses pkgconf to detect libpipeline and systemd. - Procps-ng uses pkgconf to detect ncurses and systemd (or elogind, but it's an external dependency). - Python uses pkgconf to detect libuuid (in util-linux from Ch 07), zlib, bzip2, xz, and openssl (and some external dependencies). - Systemd uses pkgconf to detect Zlib, Xz, etc. - Util-linux uses ncurses and systemd (and some external dependencies) Add all of them. There are also several packages finding for pkg-config but only uses it for external dependencies, for eg grep and vim. I've not added them here.
* changelog: Add ticket number for pkgconf changeXi Ruoyao2023-06-171-1/+2
|
* Package updatesxry111/update-20230617Xi Ruoyao2023-06-172-6/+14
| | | | | Update to linux-6.3.8 (#5272) Update to kbd-2.6.0 (#5273)
* whatsnew: Update for pkgconf changeXi Ruoyao2023-06-171-3/+8
|
* Replace pkg-config with pkgconfRahul Chandra2023-06-177-144/+152
|
* glibc: Reword the reason to skip test-installation.plXi Ruoyao2023-06-111-3/+3
| | | | It won't work even on a "complete LFS system".
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2023-06-096-22/+30
|\
| * Kernel: IPV6 only appears if TCP/IP selectedPierre Labastie2023-06-071-16/+17
| | | | | | | | | | Report by wen zhang. Also fix formatting.
| * housekeeping after min-kernel bumpXi Ruoyao2023-06-054-4/+11
| | | | | | | | | | | | Update the rationale for min-kernel in hostreqs. Add a note in general.ent about the EOL of current min-kernel. Realign the backslashes in glibc instructions.
| * pkgmgmt: Revert some of reword for "dependency hell" from BruceXi Ruoyao2023-06-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Use "library name" (instead of "library version") for SONAME (for now). And "conflicting locations" may not be a problem if the symbol is at two locations but they are exactly same (or ABI compatible). For the details see lfs-dev discussion. The current word is still not perfect (we've not defined "the name of a shared library" at all), so I guess we'll need to make a major revision for the entire "upgrading issue with shared libraries" thing in the future.
| * changelog: Fix the entry for MarkupSafeXi Ruoyao2023-06-041-2/+2
| |
* | Package updates.Bruce Dubbs2023-06-093-14/+32
|/ | | | | | Update to dbus-1.14.8. Update to linux-6.3.6. Update to Python-3.11.4.
* Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2023-06-031-1/+1
|\
| * Remove a remap="configure" attribute in eudevPierre Labastie2023-06-011-1/+1
| | | | | | | | | | | | | | remap="configure" means it is for configuring the build before running make (or ninja), not for configuring the system after the package is installed. We don't have a special attribute for that.
* | Package updates.Bruce Dubbs2023-06-034-27/+60
|/ | | | | | | | | | Update to iana-etc-20230524. Update to MarkupSafe-2.1.3 (Python Module) Update to linux-6.3.5. Update to openssl-3.1.1. Update to meson-1.1.1. Update to diffutils-3.10. Update to bc-6.6.0.
* Minor rewordingBruce Dubbs2023-05-281-3/+2
|
* Reword library conflict paragraph.Bruce Dubbs2023-05-271-13/+11
|
* pkgmgt: Mention the "dependency hell" issueXi Ruoyao2023-05-271-0/+16
|
* Fix to past changelog:Ken Moffat2023-05-251-1/+1
| | | | util-linux-2.39 is in both books.
* sysv book: Remove unneeded group sgx from eudev.Ken Moffat2023-05-252-0/+19
|
* Tweak ninja currencyBruce Dubbs2023-05-191-1/+1
|
* Skip a problem test in util-linux.Bruce Dubbs2023-05-181-0/+4
|
* SpelingBruce Dubbs2023-05-181-1/+1
|
* Package updates.Bruce Dubbs2023-05-186-29/+64
| | | | | | | | | Update to util-linux-2.39. Update to linux-6.3.3. Update to libcap-2.69. Update to grep-3.11. Update to flit_core-3.9.0. Update to eudev-3.2.12.
* glibc: Revive test failure note about old kernel or CPUXi Ruoyao2023-05-161-13/+2
| | | | | But consolidate them into one informative entry as we cannot really test the instructions on many old systems.
* gawk: Run the test suite as testerXi Ruoyao2023-05-151-1/+2
| | | | One test named pma fails if running it as root.
* Minor grammar fixBruce Dubbs2023-05-131-2/+2
|
* changelog: Fix XML grammar errorXi Ruoyao2023-05-131-0/+1
| | | | Interestingly, this was not detected by jhalfs.
* Package update and add changelog for systemd runtime issue fixXi Ruoyao2023-05-132-12/+37
| | | | | | | Update to less-633 (#5251) Update to linux-6.3.2 (#5255) Update to xz-5.4.3 (#5252) Update to gawk-5.2.2 (#5253)
* gcc: Note some additional test failuresXi Ruoyao2023-05-131-2/+6
|
* systemd: Fix runtime issues exploited by GCC 13 (#5254)Xi Ruoyao2023-05-101-1/+15
| | | | Switch to "meson setup" from the plain "meson" by the way.
* whatsnew: Update for GCC 13.1Xi Ruoyao2023-05-081-7/+19
| | | | And let's discourage reusing scripts.
* Merge branch 'bdubbs/gcc13' into trunkPierre Labastie2023-05-071-1/+1
|\ | | | | | | I fixed libstdc++ soversion in the wrong branch
| * Fix libstdc++ soversionbdubbs/gcc13Pierre Labastie2023-05-071-1/+1
| | | | | | | | It's needed in the "stripping" page.
* | coreutils: Explain gl_cv_macro_MB_CUR_MAX_good=yesXi Ruoyao2023-05-071-0/+8
| |
* | psmisc: Run the test suiteXi Ruoyao2023-05-031-1/+3
| | | | | | | | It seems the package has provided the test suite since some time point.
* | gcc: Add libhwasan and libstdc++exp into contents and short descXi Ruoyao2023-05-031-2/+22
| | | | | | | | | | | | TODO: HWAsan needs Linux 6.4 (not released yet) and a recent Intel CPU. So it the kernel and hardware support is available, we may see more test failures. I'll try it out on my new system...
* | gcc: Document the meaning of --disable-fixincludesXi Ruoyao2023-05-021-0/+11
| |
* | gcc: Update known test failures for GCC 13Xi Ruoyao2023-05-021-8/+8
| |
* | TypoBruce Dubbs2023-05-011-1/+1
| |
* | Package updates.Bruce Dubbs2023-05-014-21/+37
| | | | | | | | | | | | | | | | Update to vim-9.0.1503. Update to iana-etc-20230418. Update to sysvinit-3.07. Update to iproute2-6.3.0. Update to linux-6.3.1.
* | Merge branch 'bdubbs/gcc13' into trunkBruce Dubbs2023-05-019-31/+62
|\|
| * Fix double dashesThomas Trepl2023-05-011-1/+1
| |
| * Readd configure accidently commented completely.Thomas Trepl2023-05-011-0/+2
| |
| * Use x.y.z in pck.ent for kernelThomas Trepl2023-05-011-2/+2
| |