1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
8 <appendix id="appendixc" xreflabel="Appendix C">
9 <?dbhtml dir="appendices"?>
10 <?dbhtml filename="dependencies.html"?>
12 <title>Dependencies</title>
14 <para>Every package built in LFS relies on one or more other packages in
15 order to build and install properly. Some packages even participate in
16 circular dependencies, that is, the first package depends on the second which
17 in turn depends on the first. Because of these dependencies, the order in
18 which packages are built in LFS is very important. The purpose of this page
19 is to document the dependencies of each package built in LFS.</para>
21 <para>For each package we build, we have listed three, and sometimes four,
22 types of dependencies. The first lists what other packages need to be
23 available in order to compile and install the package in question. The second
24 lists what packages, in addition to those on the first list, need to be
25 available in order to run the test suites. The third list of dependencies are
26 packages that require this package to be built and installed in its final
27 location before they are built and installed. In most cases, this is because
28 these packages will hard code paths to binaries within their scripts. If not
29 built in a certain order, this could result in paths of /tools/bin/[binary]
30 being placed inside scripts installed to the final system. This is obviously
33 <para>The last list of dependencies are optional packages that are not
34 addressed in LFS, but could be useful to the user. These packages may have
35 additional mandatory or optional dependencies of their own. For these
36 dependencies, the recommended practice is to install them after completion of
37 the LFS book and then go back and rebuild the LFS package. In several cases,
38 re-installation is addressed in BLFS.</para>
40 <!-- Begin Acl dependency info -->
41 <bridgehead renderas="sect2" id="acl-dep">Acl</bridgehead>
44 <segtitle>&dependencies;</segtitle>
47 <seg>Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make,
48 Perl, Sed, and Texinfo</seg>
53 <segtitle>&testsuites;</segtitle>
56 <seg>Automake, Diffutils, Findutils, and Libtool</seg>
61 <segtitle>&before;</segtitle>
64 <seg>Coreutils, Sed, Tar, and Vim</seg>
69 <segtitle>&external;</segtitle>
76 <!-- Begin Attr dependency info -->
77 <bridgehead renderas="sect2" id="attr-dep">Attr</bridgehead>
80 <segtitle>&dependencies;</segtitle>
83 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make,
84 Perl, Sed, and Texinfo</seg>
89 <segtitle>&testsuites;</segtitle>
92 <seg>Automake, Diffutils, Findutils, and Libtool</seg>
97 <segtitle>&before;</segtitle>
100 <seg>Acl and Libcap</seg>
105 <segtitle>&external;</segtitle>
112 <!-- Begin Autoconf dependency info -->
113 <bridgehead renderas="sect2" id="autoconf-dep">Autoconf</bridgehead>
116 <segtitle>&dependencies;</segtitle>
119 <seg>Bash, Coreutils, Grep, M4, Make, Perl, Sed, and Texinfo</seg>
124 <segtitle>&testsuites;</segtitle>
127 <seg>Automake, Diffutils, Findutils, GCC, and Libtool</seg>
132 <segtitle>&before;</segtitle>
140 <segtitle>&external;</segtitle>
147 <!-- Begin Automake dependency info -->
148 <bridgehead renderas="sect2" id="automake-dep">Automake</bridgehead>
151 <segtitle>&dependencies;</segtitle>
154 <seg>Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl,
155 Sed, and Texinfo</seg>
160 <segtitle>&testsuites;</segtitle>
163 <seg>Binutils, Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils,
164 Flex, GCC, Gettext, Gzip, Libtool, and Tar</seg>
169 <segtitle>&before;</segtitle>
177 <segtitle>&external;</segtitle>
184 <!-- Begin Bash dependency info -->
185 <bridgehead renderas="sect2" id="bash-dep">Bash</bridgehead>
188 <segtitle>&dependencies;</segtitle>
191 <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc,
192 Grep, Make, Ncurses, Patch, Readline, Sed, and Texinfo</seg>
197 <segtitle>&testsuites;</segtitle>
205 <segtitle>&before;</segtitle>
213 <segtitle>&external;</segtitle>
220 <!-- Begin Bc dependency info -->
221 <bridgehead renderas="sect2" id="bc-dep">Bc</bridgehead>
224 <segtitle>&dependencies;</segtitle>
227 <seg>Bash, Binutils, Coreutils, GCC, Glibc,
233 <segtitle>&testsuites;</segtitle>
241 <segtitle>&before;</segtitle>
244 <seg>Linux Kernel</seg>
249 <segtitle>&external;</segtitle>
256 <!-- Begin Binutils dependency info -->
257 <bridgehead renderas="sect2" id="binutils-dep">Binutils</bridgehead>
260 <segtitle>&dependencies;</segtitle>
263 <seg>Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc,
264 Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
269 <segtitle>&testsuites;</segtitle>
272 <seg>DejaGNU and Expect</seg>
277 <segtitle>&before;</segtitle>
285 <segtitle>&external;</segtitle>
288 <seg>Debuginfod</seg>
292 <!-- Begin Bison dependency info -->
293 <bridgehead renderas="sect2" id="bison-dep">Bison</bridgehead>
296 <segtitle>&dependencies;</segtitle>
299 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc,
300 Grep, M4, Make, Perl, and Sed</seg>
305 <segtitle>&testsuites;</segtitle>
308 <seg>Diffutils, Findutils, and Flex</seg>
313 <segtitle>&before;</segtitle>
316 <seg>Kbd and Tar</seg>
321 <segtitle>&external;</segtitle>
324 <seg>Doxygen (test suite)</seg>
328 <!-- Begin Bzip2 dependency info -->
329 <bridgehead renderas="sect2" id="bzip2-dep">Bzip2</bridgehead>
332 <segtitle>&dependencies;</segtitle>
335 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make,
341 <segtitle>&testsuites;</segtitle>
349 <segtitle>&before;</segtitle>
357 <segtitle>&external;</segtitle>
364 <!-- Begin Check dependency info -->
365 <bridgehead renderas="sect2" id="check-dep">Check</bridgehead>
368 <segtitle>&dependencies;</segtitle>
371 <seg>GCC, Grep, Make, Sed, and Texinfo</seg>
376 <segtitle>&testsuites;</segtitle>
384 <segtitle>&before;</segtitle>
392 <segtitle>&external;</segtitle>
399 <!-- Begin Coreutils dependency info -->
400 <bridgehead renderas="sect2" id="coreutils-dep">Coreutils</bridgehead>
403 <segtitle>&dependencies;</segtitle>
406 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Libcap,
407 Make, Patch, Perl, Sed, and Texinfo</seg>
412 <segtitle>&testsuites;</segtitle>
415 <seg>Diffutils, E2fsprogs, Findutils, Shadow, and Util-linux</seg>
420 <segtitle>&before;</segtitle>
423 <seg>Bash, Diffutils, Eudev, Findutils, and Man-DB</seg>
428 <segtitle>&external;</segtitle>
431 <seg>Perl Expect and IO:Tty modules (for test suite)</seg>
435 <!-- Begin D-Bus dependency info -->
437 <bridgehead renderas="sect2" id="dbus-dep">D-Bus</bridgehead>
440 <segtitle>&dependencies;</segtitle>
443 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
444 Make, Sed, and Util-linux</seg>
449 <segtitle>&testsuites;</segtitle>
457 <segtitle>&before;</segtitle>
465 <segtitle>&external;</segtitle>
472 <!-- Begin DejaGNU dependency info -->
473 <bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead>
476 <segtitle>&dependencies;</segtitle>
479 <seg>Bash, Coreutils, Diffutils, GCC, Grep, Make, and Sed</seg>
484 <segtitle>&testsuites;</segtitle>
492 <segtitle>&before;</segtitle>
500 <segtitle>&external;</segtitle>
507 <!-- Begin Diffutils dependency info -->
508 <bridgehead renderas="sect2" id="diffutils-dep">Diffutils</bridgehead>
511 <segtitle>&dependencies;</segtitle>
514 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep,
515 Make, Sed, and Texinfo</seg>
520 <segtitle>&testsuites;</segtitle>
528 <segtitle>&before;</segtitle>
536 <segtitle>&external;</segtitle>
543 <!-- Begin E2fsprogs dependency info -->
544 <bridgehead renderas="sect2" id="e2fsprogs-dep">E2fsprogs</bridgehead>
547 <segtitle>&dependencies;</segtitle>
550 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
551 Gzip, Make, Sed, Texinfo, and Util-linux</seg>
556 <segtitle>&testsuites;</segtitle>
559 <seg>Procps-ng and Psmisc</seg>
564 <segtitle>&before;</segtitle>
572 <segtitle>&external;</segtitle>
579 <!-- Begin Eudev dependency info -->
580 <bridgehead renderas="sect2" id="eudev-dep">Eudev</bridgehead>
583 <segtitle>&dependencies;</segtitle>
586 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf,
587 Make, Sed, and Util-linux</seg>
592 <segtitle>&testsuites;</segtitle>
600 <segtitle>&before;</segtitle>
608 <segtitle>&external;</segtitle>
615 <!-- Begin Expat dependency info -->
616 <bridgehead renderas="sect2" id="expat-dep">Expat</bridgehead>
619 <segtitle>&dependencies;</segtitle>
622 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep,
628 <segtitle>&testsuites;</segtitle>
636 <segtitle>&before;</segtitle>
639 <seg>Python and XML::Parser</seg>
644 <segtitle>&external;</segtitle>
651 <!-- Begin Expect dependency info -->
652 <bridgehead renderas="sect2" id="expect-dep">Expect</bridgehead>
655 <segtitle>&dependencies;</segtitle>
658 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
659 Patch, Sed, and Tcl</seg>
664 <segtitle>&testsuites;</segtitle>
672 <segtitle>&before;</segtitle>
680 <segtitle>&external;</segtitle>
684 <ulink url="&blfs-root;view/stable/general/tk.html">tk</ulink>
689 <!-- Begin File dependency info -->
690 <bridgehead renderas="sect2" id="file-dep">File</bridgehead>
693 <segtitle>&dependencies;</segtitle>
696 <seg>Bash, Binutils, Bzip2, Coreutils, Diffutils, Gawk, GCC, Glibc,
697 Grep, Make, Sed, Xz, and Zlib</seg>
702 <segtitle>&testsuites;</segtitle>
710 <segtitle>&before;</segtitle>
718 <segtitle>&external;</segtitle>
725 <!-- Begin Findutils dependency info -->
726 <bridgehead renderas="sect2" id="findutils-dep">Findutils</bridgehead>
729 <segtitle>&dependencies;</segtitle>
732 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
733 Sed, and Texinfo</seg>
738 <segtitle>&testsuites;</segtitle>
741 <seg>DejaGNU, Diffutils, and Expect</seg>
746 <segtitle>&before;</segtitle>
754 <segtitle>&external;</segtitle>
761 <!-- Begin Flex dependency info -->
762 <bridgehead renderas="sect2" id="flex-dep">Flex</bridgehead>
765 <segtitle>&dependencies;</segtitle>
768 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make,
769 Patch, Sed, and Texinfo</seg>
774 <segtitle>&testsuites;</segtitle>
777 <seg>Bison and Gawk</seg>
782 <segtitle>&before;</segtitle>
785 <seg>Binutils, IProute2, Kbd, Kmod, and Man-DB</seg>
790 <segtitle>&external;</segtitle>
797 <!-- Begin Gawk dependency info -->
798 <bridgehead renderas="sect2" id="gawk-dep">Gawk</bridgehead>
801 <segtitle>&dependencies;</segtitle>
804 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make,
805 MPFR, Patch, Readline, Sed, and Texinfo</seg>
810 <segtitle>&testsuites;</segtitle>
818 <segtitle>&before;</segtitle>
826 <segtitle>&external;</segtitle>
829 <seg>libsigsegv</seg>
833 <!-- Begin GCC dependency info -->
834 <bridgehead renderas="sect2" id="gcc-dep">GCC</bridgehead>
837 <segtitle>&dependencies;</segtitle>
840 <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
841 Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch, Perl, Sed, Tar,
842 Texinfo, and Zstd</seg>
847 <segtitle>&testsuites;</segtitle>
850 <seg>DejaGNU, Expect, and Shadow</seg>
855 <segtitle>&before;</segtitle>
863 <segtitle>&external;</segtitle>
866 <seg><ulink url="http://gcc.gnu.org/wiki/GNAT">GNAT</ulink> and
867 <ulink url="https://repo.or.cz/isl.git">ISL</ulink>
872 <!-- Begin GDBM dependency info -->
873 <bridgehead renderas="sect2" id="gdbm">GDBM</bridgehead>
876 <segtitle>&dependencies;</segtitle>
879 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make,
885 <segtitle>&testsuites;</segtitle>
893 <segtitle>&before;</segtitle>
901 <segtitle>&external;</segtitle>
908 <!-- Begin Gettext dependency info -->
909 <bridgehead renderas="sect2" id="gettext-dep">Gettext</bridgehead>
912 <segtitle>&dependencies;</segtitle>
915 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make,
916 Ncurses, Sed, and Texinfo</seg>
921 <segtitle>&testsuites;</segtitle>
924 <seg>Diffutils, Perl, and Tcl</seg>
929 <segtitle>&before;</segtitle>
932 <seg>Automake and Bison</seg>
937 <segtitle>&external;</segtitle>
944 <!-- Begin Glibc dependency info -->
945 <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead>
948 <segtitle>&dependencies;</segtitle>
951 <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext,
952 Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and Texinfo</seg>
957 <segtitle>&testsuites;</segtitle>
965 <segtitle>&before;</segtitle>
973 <segtitle>&external;</segtitle>
980 <!-- Begin GMP dependency info -->
981 <bridgehead renderas="sect2" id="gmp-dep">GMP</bridgehead>
984 <segtitle>&dependencies;</segtitle>
987 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
988 M4, Make, Sed, and Texinfo</seg>
993 <segtitle>&testsuites;</segtitle>
1001 <segtitle>&before;</segtitle>
1004 <seg>MPFR and GCC</seg>
1009 <segtitle>&external;</segtitle>
1016 <!-- Begin Gperf dependency info -->
1017 <bridgehead renderas="sect2" id="gperf-dep">Gperf</bridgehead>
1020 <segtitle>&dependencies;</segtitle>
1023 <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg>
1028 <segtitle>&testsuites;</segtitle>
1031 <seg>Diffutils and Expect</seg>
1036 <segtitle>&before;</segtitle>
1044 <segtitle>&external;</segtitle>
1051 <!-- Begin Grep dependency info -->
1052 <bridgehead renderas="sect2" id="grep-dep">Grep</bridgehead>
1055 <segtitle>&dependencies;</segtitle>
1058 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,
1059 Make, Patch, Sed, and Texinfo</seg>
1064 <segtitle>&testsuites;</segtitle>
1072 <segtitle>&before;</segtitle>
1080 <segtitle>&external;</segtitle>
1083 <seg>Pcre and libsigsegv</seg>
1087 <!-- Begin Groff dependency info -->
1088 <bridgehead renderas="sect2" id="groff-dep">Groff</bridgehead>
1091 <segtitle>&dependencies;</segtitle>
1094 <seg>Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make,
1095 Patch, Sed, and Texinfo</seg>
1100 <segtitle>&testsuites;</segtitle>
1103 <seg>No test suite available</seg>
1108 <segtitle>&before;</segtitle>
1111 <seg>Man-DB and Perl</seg>
1116 <segtitle>&external;</segtitle>
1119 <seg>Ghostscript</seg>
1123 <!-- Begin GRUB dependency info -->
1124 <bridgehead renderas="sect2" id="grub-dep">GRUB</bridgehead>
1127 <segtitle>&dependencies;</segtitle>
1130 <seg>Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc,
1131 Grep, Make, Ncurses, Sed, Texinfo, and Xz</seg>
1136 <segtitle>&testsuites;</segtitle>
1144 <segtitle>&before;</segtitle>
1152 <segtitle>&external;</segtitle>
1159 <!-- Begin Gzip dependency info -->
1160 <bridgehead renderas="sect2" id="gzip-dep">Gzip</bridgehead>
1163 <segtitle>&dependencies;</segtitle>
1166 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make,
1167 Sed, and Texinfo</seg>
1172 <segtitle>&testsuites;</segtitle>
1175 <seg>Diffutils and Less</seg>
1180 <segtitle>&before;</segtitle>
1188 <segtitle>&external;</segtitle>
1195 <!-- Begin Iana-Etc dependency info -->
1196 <bridgehead renderas="sect2" id="iana-etc-dep">Iana-Etc</bridgehead>
1199 <segtitle>&dependencies;</segtitle>
1202 <seg>Coreutils, Gawk, and Make</seg>
1207 <segtitle>&testsuites;</segtitle>
1210 <seg>No test suite available</seg>
1215 <segtitle>&before;</segtitle>
1223 <segtitle>&external;</segtitle>
1230 <!-- Begin Inetutils dependency info -->
1231 <bridgehead renderas="sect2" id="inetutils-dep">Inetutils</bridgehead>
1234 <segtitle>&dependencies;</segtitle>
1237 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses,
1238 Patch, Sed, Texinfo, and Zlib</seg>
1243 <segtitle>&testsuites;</segtitle>
1251 <segtitle>&before;</segtitle>
1259 <segtitle>&external;</segtitle>
1266 <!-- Begin Intltool dependency info -->
1267 <bridgehead renderas="sect2" id="intltool-dep">Intltool</bridgehead>
1270 <segtitle>&dependencies;</segtitle>
1273 <seg>Bash, Gawk, Glibc, Make, Perl, Sed, and XML::Parser</seg>
1278 <segtitle>&testsuites;</segtitle>
1286 <segtitle>&before;</segtitle>
1294 <segtitle>&external;</segtitle>
1301 <!-- Begin IProute2 dependency info -->
1302 <bridgehead renderas="sect2" id="iproute2-dep">IProute2</bridgehead>
1305 <segtitle>&dependencies;</segtitle>
1308 <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap,
1309 Libelf, and Linux API Headers</seg>
1314 <segtitle>&testsuites;</segtitle>
1317 <seg>No test suite available</seg>
1322 <segtitle>&before;</segtitle>
1330 <segtitle>&external;</segtitle>
1333 <seg>Berkeley DB and Iptables</seg>
1337 <!-- Begin Kbd dependency info -->
1338 <bridgehead renderas="sect2" id="kbd-dep">Kbd</bridgehead>
1341 <segtitle>&dependencies;</segtitle>
1344 <seg>Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext,
1345 Glibc, Gzip, Make, Patch, and Sed</seg>
1350 <segtitle>&testsuites;</segtitle>
1358 <segtitle>&before;</segtitle>
1366 <segtitle>&external;</segtitle>
1373 <!-- Begin Kmod dependency info -->
1374 <bridgehead renderas="sect2" id="kmod-dep">Kmod</bridgehead>
1377 <segtitle>&dependencies;</segtitle>
1380 <seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc,
1381 Gzip, Make, Pkg-config, Sed, Xz-Utils, and Zlib</seg>
1386 <segtitle>&testsuites;</segtitle>
1389 <seg>No test suite available</seg>
1394 <segtitle>&before;</segtitle>
1402 <segtitle>&external;</segtitle>
1409 <!-- Begin Less dependency info -->
1410 <bridgehead renderas="sect2" id="less-dep">Less</bridgehead>
1413 <segtitle>&dependencies;</segtitle>
1416 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
1417 Ncurses, and Sed</seg>
1422 <segtitle>&testsuites;</segtitle>
1425 <seg>No test suite available</seg>
1430 <segtitle>&before;</segtitle>
1438 <segtitle>&external;</segtitle>
1445 <!-- Begin Libcap dependency info -->
1446 <bridgehead renderas="sect2" id="libcap-dep">Libcap</bridgehead>
1449 <segtitle>&dependencies;</segtitle>
1452 <seg>Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make,
1458 <segtitle>&testsuites;</segtitle>
1466 <segtitle>&before;</segtitle>
1469 <seg>IProute2 and Shadow</seg>
1474 <segtitle>&external;</segtitle>
1477 <seg>Linux-PAM</seg>
1481 <!-- Begin Libelf dependency info -->
1482 <bridgehead renderas="sect2" id="libelf-dep">Libelf</bridgehead>
1485 <segtitle>&dependencies;</segtitle>
1488 <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg>
1493 <segtitle>&testsuites;</segtitle>
1501 <segtitle>&before;</segtitle>
1504 <seg>IProute2 and Linux Kernel</seg>
1509 <segtitle>&external;</segtitle>
1516 <!-- Begin Libffi dependency info -->
1517 <bridgehead renderas="sect2" id="libffi-dep">Libffi</bridgehead>
1520 <segtitle>&dependencies;</segtitle>
1523 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg>
1528 <segtitle>&testsuites;</segtitle>
1536 <segtitle>&before;</segtitle>
1544 <segtitle>&external;</segtitle>
1551 <!-- Begin Libpipeline dependency info -->
1552 <bridgehead renderas="sect2" id="libpipeline-dep">Libpipeline</bridgehead>
1555 <segtitle>&dependencies;</segtitle>
1558 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
1559 Make, Sed, and Texinfo</seg>
1564 <segtitle>&testsuites;</segtitle>
1572 <segtitle>&before;</segtitle>
1580 <segtitle>&external;</segtitle>
1587 <!-- Begin Libtool dependency info -->
1588 <bridgehead renderas="sect2" id="libtool-dep">Libtool</bridgehead>
1591 <segtitle>&dependencies;</segtitle>
1594 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
1595 Make, Sed, and Texinfo</seg>
1600 <segtitle>&testsuites;</segtitle>
1603 <seg>Autoconf, Automake, and Findutils</seg>
1608 <segtitle>&before;</segtitle>
1616 <segtitle>&external;</segtitle>
1623 <!-- Begin Linux Kernel dependency info -->
1624 <bridgehead renderas="sect2" id="linux-dep">Linux Kernel</bridgehead>
1627 <segtitle>&dependencies;</segtitle>
1630 <seg>Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc,
1631 Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl, and Sed</seg>
1636 <segtitle>&testsuites;</segtitle>
1639 <seg>No test suite available</seg>
1644 <segtitle>&before;</segtitle>
1652 <segtitle>&external;</segtitle>
1659 <!-- Begin M4 dependency info -->
1660 <bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
1663 <segtitle>&dependencies;</segtitle>
1666 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and
1672 <segtitle>&testsuites;</segtitle>
1675 <seg>Diffutils</seg>
1680 <segtitle>&before;</segtitle>
1683 <seg>Autoconf and Bison</seg>
1688 <segtitle>&external;</segtitle>
1691 <seg>libsigsegv</seg>
1695 <!-- Begin Make dependency info -->
1696 <bridgehead renderas="sect2" id="make-dep">Make</bridgehead>
1699 <segtitle>&dependencies;</segtitle>
1702 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep,
1703 Make, Sed, and Texinfo</seg>
1708 <segtitle>&testsuites;</segtitle>
1711 <seg>Perl and Procps-ng</seg>
1716 <segtitle>&before;</segtitle>
1724 <segtitle>&external;</segtitle>
1731 <!-- Begin Man-DB dependency info -->
1732 <bridgehead renderas="sect2" id="man-db-dep">Man-DB</bridgehead>
1735 <segtitle>&dependencies;</segtitle>
1738 <seg>Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext,
1739 Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Sed, and Xz</seg>
1744 <segtitle>&testsuites;</segtitle>
1747 <seg>Util-linux</seg>
1752 <segtitle>&before;</segtitle>
1760 <segtitle>&external;</segtitle>
1767 <!-- Begin Man-Pages dependency info -->
1768 <bridgehead renderas="sect2" id="man-pages-dep">Man-Pages</bridgehead>
1771 <segtitle>&dependencies;</segtitle>
1774 <seg>Bash, Coreutils, and Make</seg>
1779 <segtitle>&testsuites;</segtitle>
1782 <seg>No test suite available</seg>
1787 <segtitle>&before;</segtitle>
1795 <segtitle>&external;</segtitle>
1802 <!-- Begin Meson dependency info -->
1803 <bridgehead renderas="sect2" id="meson-dep">Meson</bridgehead>
1806 <segtitle>&dependencies;</segtitle>
1809 <seg>Ninja and Python</seg>
1814 <segtitle>&testsuites;</segtitle>
1817 <seg>No test suite available</seg>
1822 <segtitle>&before;</segtitle>
1830 <segtitle>&external;</segtitle>
1837 <!-- Begin MPC dependency info -->
1838 <bridgehead renderas="sect2" id="mpc-dep">MPC</bridgehead>
1841 <segtitle>&dependencies;</segtitle>
1844 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP,
1845 Make, MPFR, Sed, and Texinfo</seg>
1850 <segtitle>&testsuites;</segtitle>
1858 <segtitle>&before;</segtitle>
1866 <segtitle>&external;</segtitle>
1873 <!-- Begin MPFR dependency info -->
1874 <bridgehead renderas="sect2" id="mpfr-dep">MPFR</bridgehead>
1877 <segtitle>&dependencies;</segtitle>
1880 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP,
1881 Make, Sed, and Texinfo</seg>
1886 <segtitle>&testsuites;</segtitle>
1894 <segtitle>&before;</segtitle>
1897 <seg>Gawk and GCC</seg>
1902 <segtitle>&external;</segtitle>
1909 <!-- Begin Ncurses dependency info -->
1910 <bridgehead renderas="sect2" id="ncurses-dep">Ncurses</bridgehead>
1913 <segtitle>&dependencies;</segtitle>
1916 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
1917 Make, Patch, and Sed</seg>
1922 <segtitle>&testsuites;</segtitle>
1925 <seg>No test suite available</seg>
1930 <segtitle>&before;</segtitle>
1933 <seg>Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline,
1934 Texinfo, Util-linux, and Vim</seg>
1939 <segtitle>&external;</segtitle>
1946 <!-- Begin Ninja dependency info -->
1947 <bridgehead renderas="sect2" id="ninja-dep">Ninja</bridgehead>
1950 <segtitle>&dependencies;</segtitle>
1953 <seg>Binutils, Coreutils, GCC, and Python</seg>
1958 <segtitle>&testsuites;</segtitle>
1966 <segtitle>&before;</segtitle>
1974 <segtitle>&external;</segtitle>
1977 <seg>Asciidoc, Doxygen, Emacs, and re2c</seg>
1981 <!-- Begin Openssl dependency info -->
1982 <bridgehead renderas="sect2" id="openssl-dep">Openssl</bridgehead>
1985 <segtitle>&dependencies;</segtitle>
1988 <seg>Binutils, Coreutils, GCC, Make, and Perl</seg>
1993 <segtitle>&testsuites;</segtitle>
2001 <segtitle>&before;</segtitle>
2009 <segtitle>&external;</segtitle>
2016 <!-- Begin Patch dependency info -->
2017 <bridgehead renderas="sect2" id="patch-dep">Patch</bridgehead>
2020 <segtitle>&dependencies;</segtitle>
2023 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Sed</seg>
2028 <segtitle>&testsuites;</segtitle>
2031 <seg>Diffutils</seg>
2036 <segtitle>&before;</segtitle>
2044 <segtitle>&external;</segtitle>
2051 <!-- Begin Perl dependency info -->
2052 <bridgehead renderas="sect2" id="perl-dep">Perl</bridgehead>
2055 <segtitle>&dependencies;</segtitle>
2058 <seg>Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep,
2059 Groff, Make, Sed, and Zlib</seg>
2064 <segtitle>&testsuites;</segtitle>
2067 <seg>Iana-Etc and Procps-ng</seg>
2072 <segtitle>&before;</segtitle>
2080 <segtitle>&external;</segtitle>
2087 <!-- Begin Pkg-config dependency info -->
2088 <bridgehead renderas="sect2" id="pkgconfig-dep">Pkg-config</bridgehead>
2091 <segtitle>&dependencies;</segtitle>
2094 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make,
2100 <segtitle>&testsuites;</segtitle>
2108 <segtitle>&before;</segtitle>
2116 <segtitle>&external;</segtitle>
2123 <!-- Begin Popt dependency info -->
2124 <bridgehead renderas="sect2" id="popt-dep">Popt</bridgehead>
2127 <segtitle>&dependencies;</segtitle>
2130 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, and Make</seg>
2135 <segtitle>&testsuites;</segtitle>
2138 <seg>Diffutils and Sed</seg>
2143 <segtitle>&before;</segtitle>
2146 <seg>Pkg-config</seg>
2151 <segtitle>&external;</segtitle>
2158 <!-- Begin Procps dependency info -->
2159 <bridgehead renderas="sect2" id="procps-dep">Procps-ng</bridgehead>
2162 <segtitle>&dependencies;</segtitle>
2165 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Ncurses</seg>
2170 <segtitle>&testsuites;</segtitle>
2178 <segtitle>&before;</segtitle>
2186 <segtitle>&external;</segtitle>
2193 <!-- Begin Psmisc dependency info -->
2194 <bridgehead renderas="sect2" id="psmisc-dep">Psmisc</bridgehead>
2197 <segtitle>&dependencies;</segtitle>
2200 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
2201 Ncurses, and Sed</seg>
2206 <segtitle>&testsuites;</segtitle>
2209 <seg>No test suite available</seg>
2214 <segtitle>&before;</segtitle>
2222 <segtitle>&external;</segtitle>
2229 <!-- Begin Python dependency info -->
2230 <bridgehead renderas="sect2" id="python-dep">Python</bridgehead>
2233 <segtitle>&dependencies;</segtitle>
2236 <seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep,
2237 Libffi, Make, Ncurses, Sed, and Util-linux</seg>
2242 <segtitle>&testsuites;</segtitle>
2245 <seg>GDB and Valgrind</seg>
2250 <segtitle>&before;</segtitle>
2258 <segtitle>&external;</segtitle>
2261 <seg>Berkeley DB, OpenSSL, SQLite, and Tk</seg>
2265 <!-- Begin Readline dependency info -->
2266 <bridgehead renderas="sect2" id="readline-dep">Readline</bridgehead>
2269 <segtitle>&dependencies;</segtitle>
2272 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses,
2273 Patch, Sed, and Texinfo</seg>
2278 <segtitle>&testsuites;</segtitle>
2281 <seg>No test suite available</seg>
2286 <segtitle>&before;</segtitle>
2289 <seg>Bash and Gawk</seg>
2294 <segtitle>&external;</segtitle>
2301 <!-- Begin Sed dependency info -->
2302 <bridgehead renderas="sect2" id="sed-dep">Sed</bridgehead>
2305 <segtitle>&dependencies;</segtitle>
2308 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
2309 Sed, and Texinfo</seg>
2314 <segtitle>&testsuites;</segtitle>
2317 <seg>Diffutils and Gawk</seg>
2322 <segtitle>&before;</segtitle>
2325 <seg>E2fsprogs, File, Libtool, and Shadow</seg>
2330 <segtitle>&external;</segtitle>
2337 <!-- Begin Shadow dependency info -->
2338 <bridgehead renderas="sect2" id="shadow-dep">Shadow</bridgehead>
2341 <segtitle>&dependencies;</segtitle>
2344 <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
2345 Gettext, Glibc, Grep, Libcap, Make, and Sed</seg>
2350 <segtitle>&testsuites;</segtitle>
2353 <seg>No test suite available</seg>
2358 <segtitle>&before;</segtitle>
2361 <seg>Coreutils</seg>
2366 <segtitle>&external;</segtitle>
2369 <seg>Cracklib and PAM</seg>
2373 <!-- Begin Sysklogd dependency info -->
2374 <bridgehead renderas="sect2" id="sysklogd-dep">Sysklogd</bridgehead>
2377 <segtitle>&dependencies;</segtitle>
2380 <seg>Binutils, Coreutils, GCC, Glibc, Make, and Patch</seg>
2385 <segtitle>&testsuites;</segtitle>
2388 <seg>No test suite available</seg>
2393 <segtitle>&before;</segtitle>
2401 <segtitle>&external;</segtitle>
2408 <!-- Begin systemd dependency info -->
2409 <bridgehead renderas="sect2" id="systemd-dep">Systemd</bridgehead>
2412 <segtitle>&dependencies;</segtitle>
2415 <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk,
2416 GCC, Glibc, Gperf, Grep, Intltool, Libcap,
2417 Meson, Sed, and Util-linux</seg>
2422 <segtitle>&testsuites;</segtitle>
2430 <segtitle>&before;</segtitle>
2438 <segtitle>&external;</segtitle>
2442 <ulink url="&blfs-root;view/systemd/general/systemd.html">BLFS
2443 systemd page</ulink>
2448 <!-- Begin Sysvinit dependency info -->
2449 <bridgehead renderas="sect2" id="sysvinit-dep">Sysvinit</bridgehead>
2452 <segtitle>&dependencies;</segtitle>
2455 <seg>Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg>
2460 <segtitle>&testsuites;</segtitle>
2463 <seg>No test suite available</seg>
2468 <segtitle>&before;</segtitle>
2476 <segtitle>&external;</segtitle>
2483 <!-- Begin Tar dependency info -->
2484 <bridgehead renderas="sect2" id="tar-dep">Tar</bridgehead>
2487 <segtitle>&dependencies;</segtitle>
2490 <seg>Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc,
2491 Grep, Inetutils, Make, Sed, and Texinfo</seg>
2496 <segtitle>&testsuites;</segtitle>
2499 <seg>Autoconf, Diffutils, Findutils, Gawk, and Gzip</seg>
2504 <segtitle>&before;</segtitle>
2512 <segtitle>&external;</segtitle>
2519 <!-- Begin Tcl dependency info -->
2520 <bridgehead renderas="sect2" id="tcl-dep">Tcl</bridgehead>
2523 <segtitle>&dependencies;</segtitle>
2526 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep,
2532 <segtitle>&testsuites;</segtitle>
2540 <segtitle>&before;</segtitle>
2548 <segtitle>&external;</segtitle>
2555 <!-- Begin Texinfo dependency info -->
2556 <bridgehead renderas="sect2" id="texinfo-dep">Texinfo</bridgehead>
2559 <segtitle>&dependencies;</segtitle>
2562 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
2563 Ncurses, Patch, and Sed</seg>
2568 <segtitle>&testsuites;</segtitle>
2576 <segtitle>&before;</segtitle>
2584 <segtitle>&external;</segtitle>
2591 <!-- Begin Util-linux dependency info -->
2592 <bridgehead renderas="sect2" id="util-linux-dep">Util-linux</bridgehead>
2595 <segtitle>&dependencies;</segtitle>
2598 <seg>Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, GCC,
2599 Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib</seg>
2604 <segtitle>&testsuites;</segtitle>
2612 <segtitle>&before;</segtitle>
2620 <segtitle>&external;</segtitle>
2623 <seg><ulink url="https://people.redhat.com/sgrubb/libcap-ng/">Libcap-ng</ulink></seg>
2627 <!-- Begin Vim dependency info -->
2628 <bridgehead renderas="sect2" id="vim-dep">Vim</bridgehead>
2631 <segtitle>&dependencies;</segtitle>
2634 <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc,
2635 Grep, Make, Ncurses, and Sed</seg>
2640 <segtitle>&testsuites;</segtitle>
2648 <segtitle>&before;</segtitle>
2656 <segtitle>&external;</segtitle>
2659 <seg>Xorg, GTK+2, LessTif, Python, Tcl, Ruby, and GPM</seg>
2663 <!-- Begin XML::Parser dependency info -->
2664 <bridgehead renderas="sect2" id="xml-parser-dep">XML::Parser</bridgehead>
2667 <segtitle>&dependencies;</segtitle>
2670 <seg>Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make, and Perl</seg>
2675 <segtitle>&testsuites;</segtitle>
2683 <segtitle>&before;</segtitle>
2691 <segtitle>&external;</segtitle>
2698 <!-- Begin Xz-utils dependency info -->
2699 <bridgehead renderas="sect2" id="xz-dep">Xz</bridgehead>
2702 <segtitle>&dependencies;</segtitle>
2705 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, and Make</seg>
2710 <segtitle>&testsuites;</segtitle>
2718 <segtitle>&before;</segtitle>
2721 <seg>Eudev, File, GRUB, Kmod, and Man-DB</seg>
2726 <segtitle>&external;</segtitle>
2733 <!-- Begin Zlib dependency info -->
2734 <bridgehead renderas="sect2" id="zlib-dep">Zlib</bridgehead>
2737 <segtitle>&dependencies;</segtitle>
2740 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg>
2745 <segtitle>&testsuites;</segtitle>
2753 <segtitle>&before;</segtitle>
2756 <seg>File, Kmod, Perl, and Util-linux</seg>
2761 <segtitle>&external;</segtitle>
2768 <!-- Begin Zstd dependency info -->
2769 <bridgehead renderas="sect2" id="zstd-dep">Zstd</bridgehead>
2772 <segtitle>&dependencies;</segtitle>
2775 <seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, and Xz</seg>
2780 <segtitle>&testsuites;</segtitle>
2788 <segtitle>&before;</segtitle>
2796 <segtitle>&external;</segtitle>