source: chapter08/chapter08.xml@ b1b9182

12.1 12.1-rc1 12.2 12.2-rc1 multilib trunk xry111/arm64 xry111/clfs-ng xry111/loongarch xry111/loongarch-12.1 xry111/loongarch-12.2 xry111/mips64el xry111/multilib xry111/update-glibc
Last change on this file since b1b9182 was b1b9182, checked in by Xi Ruoyao <xry111@…>, 13 months ago

chapter08: Move pkgconf before binutils

It allows binutils to link to zstd, so binutils will have
zstd-compressed debug section support (the compression is not enabled
by default but can be enabled via LDFLAGS etc. if wanted).

We also need to add libzstd.so.&zstd-version; into online_usrlib to
prevent a crash in stripping.

  • Property mode set to 100644
File size: 7.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE chapter 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">
5 %general-entities;
6]>
7
8<chapter id="chapter-building-system" xreflabel="Chapter&nbsp;8">
9 <?dbhtml dir="chapter08"?>
10 <?dbhtml filename="chapter08.html"?>
11
12 <title>Installing Basic System Software</title>
13
14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introduction.xml"/>
15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgmgt.xml"/>
16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-pages.xml"/>
17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/>
18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glibc.xml"/>
19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>
20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>
21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zstd.xml"/>
23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="file.xml"/>
24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/>
25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="m4.xml"/>
26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bc.xml"/>
27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flex.xml"/>
28
29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/>
30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/>
31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/>
32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconf.xml"/>
33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils.xml"/>
34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gmp.xml"/>
35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpfr.xml"/>
36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpc.xml"/>
37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="attr.xml"/>
38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap.xml"/>
40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxcrypt.xml"/>
41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>
42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/>
43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="psmisc.xml"/>
46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gettext.xml"/>
47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grep.xml"/>
49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bash.xml"/>
50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libtool.xml"/>
51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gdbm.xml"/>
52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gperf.xml"/>
53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expat.xml"/>
54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="inetutils.xml"/>
55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="less.xml"/>
56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl.xml"/>
57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xml-parser.xml"/>
58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="intltool.xml"/>
59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="autoconf.xml"/>
60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="automake.xml"/>
61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssl.xml"/>
62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmod.xml"/>
63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libelf.xml"/>
64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libffi.xml"/>
65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flit-core.xml"/>
67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wheel.xml"/>
68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/>
70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="check.xml"/>
72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/>
73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gawk.xml"/>
74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="findutils.xml"/>
75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="groff.xml"/>
76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grub.xml"/>
77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gzip.xml"/>
78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iproute2.xml"/>
79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kbd.xml"/>
80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpipeline.xml"/>
81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="make.xml"/>
82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patch.xml"/>
83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vim.xml"/>
86
87 <!-- systemd only -->
88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="markupsafe.xml"/>
89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="jinja2.xml"/>
90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="systemd.xml"/>
91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus.xml"/>
92
93 <!-- sysv only -->
94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="udev.xml"/>
95
96 <!-- Both sysv on systemd builds -->
97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-db.xml"/>
98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="procps.xml"/>
99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
100
101 <!-- Both sysv and systemd builds -->
102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="e2fsprogs.xml"/>
103
104 <!-- sysv only -->
105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysklogd.xml"/>
106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysvinit.xml"/>
107
108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aboutdebug.xml"/>
109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stripping.xml"/>
110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cleanup.xml"/>
111
112</chapter>
Note: See TracBrowser for help on using the repository browser.