aboutsummaryrefslogtreecommitdiffstats
path: root/appendices/dependencies.xml
Commit message (Collapse)AuthorAgeFilesLines
* dependencies: Update for UdevXi Ruoyao2023-07-171-66/+59
| | | | | | | | | | | | | | | | The Udev build dependencies are directly copied from systemd. Though they might be unneeded for a Udev-only build, meson will check them anyway. And I'm sure Jinja2 is really used. In systemd dependencies Attr is dropped because Attr is not used directly, it's just Acl needs Attr. OpenSSL is added because udevadm links to libcrypto. As "S" and "U" are closer, create a "systemd-udev" entity to simplify the <phrase> choices. In Util-linux, lsblk and findmnt links to libudev so it depends on &systemd-udev;.
* dependencies: Perl is a build dependency for LibxcryptXi Ruoyao2023-07-051-1/+1
|
* dependencies: Add Libxcrypt dependency infoXi Ruoyao2023-06-301-12/+53
|
* 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.
* Replace pkg-config with pkgconfRahul Chandra2023-06-171-10/+8
|
* dependencies: Extend iproute2 external dependenciesXi Ruoyao2023-04-151-3/+5
| | | | | "make" outputs messages for lacking libtirpc, libbpf, and libmnl support, so document them.
* dependencies: Add flit-coreXi Ruoyao2023-04-011-1/+43
|
* zstd depends on zlibPierre Labastie2023-03-291-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.
* Package updatesXi Ruoyao2023-03-051-2/+3
| | | | | | | | | | | - 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
* 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.
* 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.
* 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=.
* dependencies: use https for LessTif homepageXi Ruoyao2023-01-291-1/+1
|
* dependency: add po4a as external dependency for man-dbXi Ruoyao2023-01-151-1/+2
| | | | | If po4a is installed, man-db will install translated man pages man(1) etc.
* dependencies: hide entries for another revisionXi Ruoyao2023-01-061-27/+33
|
* Dependencies: util-linux can use libcap-ng, not libcap.Ken Moffat2022-10-271-2/+4
|
* dependency: add LLVM (w/ Clang) as external dependency of kernelXi Ruoyao2022-10-121-1/+3
| | | | | Some kernel features (like, building the kernel with LTO) already requires Clang.
* dependencies: remove patch runtime dependency on itselfXi Ruoyao2022-09-181-1/+1
| | | | Reported-by: Rahul Chandra <rahulshaku2@gmail.com>
* dependencies: bump grep external dependency on PCREXi Ruoyao2022-09-181-1/+1
| | | | It now checks for libpcre2-8, so link to PCRE2 instead of PCRE1.
* some http -> https changesXi Ruoyao2022-09-051-3/+3
|
* bc: enable readlineXi Ruoyao2022-06-221-2/+2
| | | | | | | | Using readline can improve line editing feature of bc, but it's not enabled by default. As readline is already installed before bc, let's pick up this improvement with no cost.
* Add wheel-0.37.1 (Python module).Bruce Dubbs2022-04-171-0/+38
|
* Add glib2 as an optional dependency of pkg-configPierre Labastie2022-02-101-1/+3
|
* kmod: link to opensslXi Ruoyao2022-02-051-2/+2
|
* dependencies: zstd can use LZ4Xi Ruoyao2022-02-051-1/+3
|
* dependencies: coreutils-9.0 uses openssl-3 for cryptographyXi Ruoyao2022-01-311-4/+4
|
* dependencies: systemd uses zstdXi Ruoyao2022-01-281-3/+3
| | | | It's used for compressing journals and coredumps.
* dependencies: systemd does not depends on Intltool nowXi Ruoyao2022-01-271-1/+1
|
* dependencies: list Linux-PAM as an optional dependency of util-linuxXi Ruoyao2021-12-271-0/+2
|
* don't enable CONFIG_IKHEADERS building the kernelXi Ruoyao2021-11-231-1/+3
| | | | https://lists.linuxfromscratch.org/sympa/arc/lfs-support/2021-11/msg00014.html
* Remove spaces at end of lines - appendicesPierre Labastie2021-09-071-4/+3
|
* add libnsl as python optional dependencyXi Ruoyao2021-08-191-1/+2
|
* add p11-kit to dependencies list for systemdDJ Lucas2021-08-161-0/+1
|
* Merge branch 'trunk' into xry111/tester-nohackXi Ruoyao2021-07-191-1/+1
|\
| * Perl - fixes for 5.34 test failures.Ken Moffat2021-07-171-1/+1
| |
* | do not use UID hack for testerXi Ruoyao2021-07-181-1/+1
|/ | | | | It's causing "root-tester namesis" (both have UID 0) if the tty is owned by root. To fix bash test, use Expect to spawn a new PTY for it.
* Clean up of dependencies.xml and add runtime deps.DJ Lucas2021-07-101-719/+1106
|
* dependencies: add Jinja2 into systemd dependenciesXi Ruoyao2021-07-091-1/+1
|
* Package Updates and AdditionsDouglas R. Reno2021-07-081-0/+70
| | | | | | | | | | Add MarkupSafe Add Jinja2 Update to texinfo-6.8 Update to iproute2-5.13.0 Update to Python-3.9.6 (Security Update) Update to systemd-249 (Security Update) Update to Linux-5.13.1
* dependencies: remove poptXi Ruoyao2021-06-021-35/+0
| | | | | It has been in dependencies page for 8 years while the package is already removed!
* file: secure the URL, add libseccomp as external dep, and move libmagic.so ↵Xi Ruoyao2021-03-281-1/+3
| | | | | | | | | | to /lib /bin/more links to libmagic.so (found on gimli and rivendell with a script) git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12174 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* dependencies: groff: Add optional dep on uchardetDouglas R. Reno2021-03-141-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12163 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* dependencies: add missed commaXi Ruoyao2021-03-011-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12151 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* dependencies: dejagnu depends on texinfoXi Ruoyao2020-12-301-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12073 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Updates to dependenciesBruce Dubbs2020-06-231-5/+7
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11985 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Typos.Bruce Dubbs2020-06-111-4/+4
| | | | | | | | Tweaks to stripping.xml git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11923 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to upstream r11895cross-chap5Pierre Labastie2020-06-041-5/+5
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross-chap5@11896 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689