Changeset ceebda5
- Timestamp:
- 03/31/2021 10:41:41 AM (3 years ago)
- Branches:
- ml-11.0, multilib
- Children:
- 61385ca
- Parents:
- eef83ea
- git-author:
- Thomas Trepl <thomas@…> (03/30/2021 08:47:28 AM)
- git-committer:
- Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:41 AM)
- Files:
-
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
reef83ea rceebda5 719 719 720 720 <seglistitem> 721 <seg>None</seg> 721 <seg> 722 <ulink url="&blfs-root;/view/stable/general/libseccomp.html">Libseccomp</ulink> 723 </seg> 722 724 </seglistitem> 723 725 </segmentedlist> … … 1117 1119 1118 1120 <seglistitem> 1119 <seg>Ghostscript </seg>1121 <seg>Ghostscript and uchardet</seg> 1120 1122 </seglistitem> 1121 1123 </segmentedlist> -
chapter01/changelog.xml
reef83ea rceebda5 45 45 appropriate for the entry or if needed the entire day's listitem. 46 46 --> 47 <listitem> 48 <para>2021-03-26</para> 49 <itemizedlist> 50 <listitem> 51 <para>[renodr] - Update to openssl-1.1.1k (Security Update). Fixes 52 <ulink url="&lfs-ticket-root;4838">#4838</ulink>.</para> 53 </listitem> 54 <listitem> 55 <para>[renodr] - Update to attr-2.5.1. Fixes 56 <ulink url="&lfs-ticket-root;4833">#4833</ulink>.</para> 57 </listitem> 58 <listitem> 59 <para>[renodr] - Update to linux-5.11.10. Fixes 60 <ulink url="&lfs-ticket-root;4834">#4834</ulink>.</para> 61 </listitem> 62 <listitem> 63 <para>[renodr] - Update to bc-3.3.4. Fixes 64 <ulink url="&lfs-ticket-root;4835">#4835</ulink>.</para> 65 </listitem> 66 <listitem> 67 <para>[renodr] - Update to man-pages-5.11. Fixes 68 <ulink url="&lfs-ticket-root;4836">#4836</ulink>.</para> 69 </listitem> 70 <listitem> 71 <para>[renodr] - Update to expat-2.3.0. Fixes 72 <ulink url="&lfs-ticket-root;4837">#4837</ulink>.</para> 73 </listitem> 74 <listitem> 75 <para>[renodr] - Update to acl-2.3.1. Fixes 76 <ulink url="&lfs-ticket-root;4832">#4832</ulink>.</para> 77 </listitem> 78 </itemizedlist> 79 </listitem> 80 81 <listitem> 82 <para>2021-03-17</para> 83 <itemizedlist> 84 <listitem> 85 <para>[xry111] - Use <option>-j1</option> for Binutils 86 installation. Thanks report from Hans Meier.</para> 87 </listitem> 88 </itemizedlist> 89 </listitem> 90 91 <listitem> 92 <para>2021-03-15</para> 93 <itemizedlist> 94 <listitem> 95 <para>[bdubbs] - Update to vim-8.2.2604. Addreses 96 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 97 </listitem> 98 <listitem> 99 <para>[bdubbs] - Update to iana-etc-20210304. Addreses 100 <ulink url="&lfs-ticket-root;4722">#4722</ulink>.</para> 101 </listitem> 102 <listitem> 103 <para>[bdubbs] - Update to zstd-1.4.9. Fixes 104 <ulink url="&lfs-ticket-root;4827">#4827</ulink>.</para> 105 </listitem> 106 <listitem revision="sysv"> 107 <para>[bdubbs] - Update to sysvinit-2.99. Fixes 108 <ulink url="&lfs-ticket-root;4822">#4822</ulink>.</para> 109 </listitem> 110 <listitem> 111 <para>[bdubbs] - Update to linux-5.11.6. Fixes 112 <ulink url="&lfs-ticket-root;4824">#4824</ulink>.</para> 113 </listitem> 114 <listitem> 115 <para>[bdubbs] - Update to libcap-2.49. Fixes 116 <ulink url="&lfs-ticket-root;4831">#4831</ulink>.</para> 117 </listitem> 118 <listitem> 119 <para>[bdubbs] - Update to iproute2-5.11.0. Fixes 120 <ulink url="&lfs-ticket-root;4823">#4823</ulink>.</para> 121 </listitem> 122 <listitem> 123 <para>[bdubbs] - Update to e2fsprogs-1.46.2. Fixes 124 <ulink url="&lfs-ticket-root;4826">#4826</ulink>.</para> 125 </listitem> 126 <listitem> 127 <para>[bdubbs] - Update to bison-3.7.6. Fixes 128 <ulink url="&lfs-ticket-root;4828">#4828</ulink>.</para> 129 </listitem> 130 <listitem> 131 <para>[bdubbs] - Update to bc-3.3.3. Fixes 132 <ulink url="&lfs-ticket-root;4825">#4825</ulink>.</para> 133 </listitem> 134 <listitem> 135 <para>[bdubbs] - Update to attr-2.5.0. Fixes 136 <ulink url="&lfs-ticket-root;4830">#4830</ulink>.</para> 137 </listitem> 138 <listitem> 139 <para>[bdubbs] - Update to acl-2.3.0. Fixes 140 <ulink url="&lfs-ticket-root;4829">#4829</ulink>.</para> 141 </listitem> 142 </itemizedlist> 143 </listitem> 144 145 <listitem revision="systemd"> 146 <para>2021-03-05</para> 147 <itemizedlist> 148 <listitem> 149 <para>[xry111] - Simplify the installation of systemd man pages. 150 </para> 151 </listitem> 152 </itemizedlist> 153 </listitem> 154 155 <listitem revision="systemd"> 156 <para>2021-03-04</para> 157 <itemizedlist> 158 <listitem> 159 <para>[renodr] - Patch systemd-247 so that it will function with 160 Linux-5.11 API headers.</para> 161 </listitem> 162 </itemizedlist> 163 </listitem> 164 165 <listitem> 166 <para>2021-03-02</para> 167 <itemizedlist> 168 <listitem> 169 <para>[pierre] - Fix a header file for python, so that 170 <command>#include <python&python-minor;/Python.h></command> 171 works.</para> 172 </listitem> 173 </itemizedlist> 174 </listitem> 47 175 48 176 <listitem> -
chapter01/whatsnew.xml
reef83ea rceebda5 31 31 <para>None</para> 32 32 </listitem>--> 33 < !--<listitem>33 <listitem> 34 34 <para>Acl-&acl-version;</para> 35 </listitem> -->36 < !--<listitem>35 </listitem> 36 <listitem> 37 37 <para>Attr-&attr-version;</para> 38 </listitem> -->38 </listitem> 39 39 <!--<listitem> 40 40 <para>Autoconf-&autoconf-version;</para> … … 46 46 <para>Bash &bash-version;</para> 47 47 </listitem>--> 48 < !--<listitem>48 <listitem> 49 49 <para>Bc &bc-version;</para> 50 </listitem> -->50 </listitem> 51 51 <!--<listitem> 52 52 <para>Binutils-&binutils-version;</para> 53 53 </listitem>--> 54 < !--<listitem>54 <listitem> 55 55 <para>Bison-&bison-version;</para> 56 </listitem> -->56 </listitem> 57 57 <!--<listitem> 58 58 <para>Bzip2-&bzip2-version;</para> … … 73 73 <para>Diffutils-&diffutils-version;</para> 74 74 </listitem>--> 75 < !--<listitem>75 <listitem> 76 76 <para>E2fsprogs-&e2fsprogs-version;</para> 77 </listitem> -->77 </listitem> 78 78 <!--<listitem revision="sysv"> 79 79 <para>Eudev-&eudev-version;</para> 80 80 </listitem>--> 81 < !--<listitem>81 <listitem> 82 82 <para>Expat-&expat-version;</para> 83 </listitem> -->83 </listitem> 84 84 <!--<listitem> 85 85 <para>Expect-&expect-version;</para> … … 121 121 <para>Groff-&groff-version;</para> 122 122 </listitem>--> 123 < !--<listitem>123 <listitem> 124 124 <para>GRUB-&grub-version;</para> 125 </listitem> -->125 </listitem> 126 126 <!--<listitem> 127 127 <para>Gzip-&gzip-version;</para> 128 128 </listitem>--> 129 < !--<listitem>129 <listitem> 130 130 <para>IANA-Etc-&iana-etc-version;</para> 131 </listitem> -->131 </listitem> 132 132 <!--<listitem> 133 133 <para>Inetutils-&inetutils-version;</para> … … 136 136 <para>Intltool-&intltool-version;</para> 137 137 </listitem>--> 138 < !--<listitem>138 <listitem> 139 139 <para>IPRoute2-&iproute2-version;</para> 140 </listitem> -->140 </listitem> 141 141 <!--<listitem> 142 142 <para>Kbd-&kbd-version;</para> … … 151 151 <para>LFS-Bootscripts-&lfs-bootscripts-version;</para> 152 152 </listitem>--> 153 < !--<listitem>153 <listitem> 154 154 <para>Libcap-&libcap-version;</para> 155 </listitem> -->155 </listitem> 156 156 <!--<listitem> 157 157 <para>Libelf-&elfutils-version; (from elfutils)</para> … … 166 166 <para>Libtool-&libtool-version;</para> 167 167 </listitem>--> 168 < !--<listitem>168 <listitem> 169 169 <para>Linux-&linux-version;</para> 170 </listitem> -->170 </listitem> 171 171 <!--<listitem> 172 172 <para>M4-&m4-version;</para> … … 178 178 <para>Man-DB-&man-db-version;</para> 179 179 </listitem>--> 180 < !--<listitem>180 <listitem> 181 181 <para>Man-pages-&man-pages-version;</para> 182 </listitem> -->182 </listitem> 183 183 <!--<listitem> 184 184 <para>Meson-&meson-version;</para> … … 196 196 <para>Ninja-&ninja-version;</para> 197 197 </listitem>--> 198 < !--<listitem>198 <listitem> 199 199 <para>Openssl-&openssl-version;</para> 200 </listitem> -->200 </listitem> 201 201 <!--<listitem> 202 202 <para>Patch-&patch-version;</para> … … 226 226 <para>Shadow-&shadow-version;</para> 227 227 </listitem>--> 228 < !--<listitem revision="sysv">228 <listitem revision="sysv"> 229 229 <para>Sysklogd-&sysklogd-version;</para> 230 </listitem> -->230 </listitem> 231 231 <!--<listitem revision="systemd"> 232 232 <para>Systemd-&systemd-version;</para> 233 233 </listitem>--> 234 < !--<listitem revision="sysv">234 <listitem revision="sysv"> 235 235 <para>SysVinit-&sysvinit-version;</para> 236 </listitem> -->236 </listitem> 237 237 <!--<listitem> 238 238 <para>Tar-&tar-version;</para> … … 250 250 <para>Util-Linux-&util-linux-version;</para> 251 251 </listitem>--> 252 < !--<listitem>252 <listitem> 253 253 <para>Vim-&vim-version;</para> 254 </listitem> -->254 </listitem> 255 255 <!--<listitem> 256 256 <para>XML-Parser-&xml-parser-version;</para> … … 262 262 <para>Zlib-&zlib-version;</para> 263 263 </listitem>--> 264 < !--<listitem>264 <listitem> 265 265 <para>Zstd-&zstd-version;</para> 266 </listitem> -->266 </listitem> 267 267 </itemizedlist> 268 268 … … 282 282 <para>meson-0.56.0-upstream_fix-1.patch</para> 283 283 </listitem>--> 284 <!--<listitem> 284 <listitem> 285 <para>systemd-247-upstream_fixes-2.patch</para> 286 </listitem> 287 <listitem> 285 288 <para>systemd-247-upstream_fixes-1.patch</para> 286 </listitem> -->289 </listitem> 287 290 288 291 </itemizedlist> -
chapter03/packages.xml
reef83ea rceebda5 191 191 <para>Download: <ulink url="&file-url;"/></para> 192 192 <para>MD5 sum: <literal>&file-md5;</literal></para> 193 194 <note>195 <para>File (&file-version;) may no longer be available at the196 listed location. The site administrators of the master download197 location occasionally remove older versions when new ones are198 released. An alternative download location that may have the correct199 version available can also be found at: <ulink200 url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para>201 </note>202 193 </listitem> 203 194 </varlistentry> -
chapter04/creatingminlayout.xml
reef83ea rceebda5 13 13 <para>The first task performed in the LFS partition is to create a limited 14 14 directory hierarchy so that programs compiled in <xref 15 linkend="chapter-temporary-tools"/> may be installed in their final 15 linkend="chapter-temporary-tools"/> (as well as glibc and libstdc++ in <xref 16 linkend="chapter-cross-tools"/>) may be installed in their final 16 17 location. This is needed so that those temporary programs be overwritten 17 18 when rebuilding them in <xref linkend="chapter-building-system"/>.</para> -
chapter05/binutils-pass1.xml
reef83ea rceebda5 145 145 <para>Install the package:</para> 146 146 147 <screen><userinput remap="install">make install</userinput></screen> 147 <screen><userinput remap="install">make install -j1</userinput></screen> 148 149 <variablelist> 150 <title>The meaning of the make parameter:</title> 151 152 <varlistentry> 153 <term><parameter>-j1</parameter></term> 154 <listitem> 155 <para>An issue in the building system may cause the installation 156 to fail with <option>-j N</option> in <envar>MAKEFLAGS</envar>. 157 Override it to workaround this issue.</para> 158 </listitem> 159 </varlistentry> 160 </variablelist> 148 161 149 162 </sect2> -
chapter05/glibc.xml
reef83ea rceebda5 44 44 <title>Installation of Glibc</title> 45 45 46 <para arch="default">First, create a symbolic link for LSB compliance. Additionally,46 <para>First, create a symbolic link for LSB compliance. Additionally, 47 47 for x86_64, create a compatibility symbolic link required for proper 48 48 operation of the dynamic library loader:</para> … … 55 55 ;; 56 56 esac</userinput></screen> 57 58 <para arch="ml_32,ml_x32,ml_all">First, create symbolic links for LSB compliance59 and compatibility symbolic links required for proper60 operation of the dynamic library loader:</para>61 62 57 <!-- no ld-linux.so.2 here as multilib is based on x86_64, not on i686 --> 63 58 <screen arch="ml_32,ml_x32,ml_all"><userinput remap="pre">ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64 64 59 ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3</userinput></screen> 60 61 <note> 62 <para> 63 The above command is correct. The <command>ln</command> command has 64 a few syntactic versions, so be sure to check 65 <command>info coreutils ln</command> and <filename>ln(1)</filename> 66 before reporting what you may think is an error. 67 </para> 68 </note> 65 69 66 70 <para>Some of the Glibc programs use the non-FHS compliant -
chapter05/libstdc++.xml
reef83ea rceebda5 76 76 <term><parameter>--host=...</parameter></term> 77 77 <listitem> 78 <para>Specifies the use the cross compiler we have just built 79 instead of the one in <filename>/usr/bin</filename>.</para> 78 <para>Specifies that the cross compiler we have just built 79 should be used instead of the one in 80 <filename>/usr/bin</filename>.</para> 80 81 </listitem> 81 82 </varlistentry> -
chapter06/binutils-pass2.xml
reef83ea rceebda5 107 107 to link against zlib from the host distribution:</para> 108 108 109 <screen><userinput remap="install">make DESTDIR=$LFS install 109 <screen><userinput remap="install">make DESTDIR=$LFS install -j1 110 110 install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen> 111 112 <para>113 Workaround an issue causing114 <filename class="libraryfile">libctf.so</filename>115 to link against zlib from the host distribution:116 </para>117 118 <screen><userinput remap="install">install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen>119 111 120 112 </sect2> -
chapter06/file.xml
reef83ea rceebda5 91 91 <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen> 92 92 93 <para>Move a shared library into its final location in the LFS system, 94 and recreate the symlink for it:</para> 95 96 <screen><userinput remap="install">mv -v $LFS/usr/lib/libmagic.so.* $LFS/lib 97 ln -sfv ../../lib/$(readlink /usr/lib/libmagic.so) $LFS/usr/lib/libmagic.so</userinput></screen> 98 93 99 </sect2> 94 100 -
chapter08/autoconf.xml
reef83ea rceebda5 66 66 Autoconf can be re-tested after Automake has been installed. In addition, 67 67 two tests fail due to changes in libtool-2.4.3 and later.</para> 68 68 --> 69 69 <note><para>The test time for autoconf can be reduced significantly on a 70 70 system with multiple cores. To do this, append … … 72 72 instance, using -j4 can reduce the test time by over 60 73 73 percent.</para></note> 74 --> 74 75 75 <para>Install the package:</para> 76 76 -
chapter08/bc.xml
reef83ea rceebda5 44 44 <para>Prepare Bc for compilation:</para> 45 45 46 <screen><userinput remap="configure"> PREFIX=/usr CC=gcc ./configure.sh-G -O3</userinput></screen>46 <screen><userinput remap="configure">CC=gcc ./configure --prefix=/usr -G -O3</userinput></screen> 47 47 48 48 <variablelist> … … 50 50 51 51 <varlistentry> 52 <term><parameter>CC=gcc "</parameter></term>52 <term><parameter>CC=gcc</parameter></term> 53 53 <listitem> 54 <para>Th ese parameters specifythe compiler to use.</para>54 <para>This parameter specifies the compiler to use.</para> 55 55 </listitem> 56 56 </varlistentry> -
chapter08/binutils.xml
reef83ea rceebda5 154 154 class="directory">$(exec_prefix)/$(target_alias)</filename>. For 155 155 example, x86_64 machines would expand that to <filename 156 class="directory">/usr/x86_64- unknown-linux-gnu</filename>. Because this is156 class="directory">/usr/x86_64-pc-linux-gnu</filename>. Because this is 157 157 a custom system, this target-specific directory in <filename 158 158 class="directory">/usr</filename> is not required. <filename … … 180 180 <para>Install the package:</para> 181 181 182 <screen><userinput remap="install">make tooldir=/usr install </userinput></screen>182 <screen><userinput remap="install">make tooldir=/usr install -j1</userinput></screen> 183 183 184 184 <para>Remove useless static libraries:</para> -
chapter08/coreutils.xml
reef83ea rceebda5 195 195 <listitem> 196 196 <para>Is an actual command, /usr/bin/[, that is a synonym 197 for the <command>test</command> command .</para>197 for the <command>test</command> command</para> 198 198 <indexterm zone="ch-system-coreutils lbracket"> 199 199 <primary sortas="b-111">[</primary> -
chapter08/file.xml
reef83ea rceebda5 57 57 58 58 <screen><userinput remap="install">make install</userinput></screen> 59 60 <para><command>/bin/more</command> from util-linux will link to 61 <filename class="libraryfile">libmagic.so</filename>, so the shared 62 library should be moved to <filename class="directory">/lib</filename>, 63 and as a result the 64 <filename class="extension">.so</filename> file in 65 <filename class="directory">/usr/lib</filename> will need to be recreated:</para> 66 67 <screen><userinput remap="install">mv -v /usr/lib/libmagic.so.* /lib 68 ln -sfv ../../lib/$(readlink /usr/lib/libmagic.so) /usr/lib/libmagic.so</userinput></screen> 59 69 60 70 </sect2> -
chapter08/gmp.xml
reef83ea rceebda5 107 107 applications using the gmp libraries with the message "Illegal 108 108 instruction". In this case, gmp should be reconfigured with the option 109 --build=x86_64- unknown-linux-gnu and rebuilt.</para></caution>109 --build=x86_64-pc-linux-gnu and rebuilt.</para></caution> 110 110 111 111 <para>Ensure that all 197 tests in the test suite passed. -
chapter08/grub.xml
reef83ea rceebda5 41 41 <title>Installation of GRUB</title> 42 42 43 <para>First, fix an issue introduced by binutils-2.36:</para>44 45 <screen><userinput remap="pre">sed "s/gold-version/& -R .note.gnu.property/" \46 -i Makefile.in grub-core/Makefile.in</userinput></screen>47 48 43 <para>Prepare GRUB for compilation:</para> 49 44 … … 79 74 <screen><userinput remap="make">make</userinput></screen> 80 75 81 <para>This package does not come with a test suite.</para> 76 <para>The test suite for this packages is not recommended. Most of 77 the tests depend on packages that are not available in the limited 78 LFS environment. To run the tests anyway, run <command>make check</command>.</para> 82 79 83 80 <para>Install the package:</para> -
chapter08/meson.xml
reef83ea rceebda5 64 64 65 65 <screen><userinput remap="install">python3 setup.py install --root=dest 66 cp -rv dest/* /</userinput></screen> 66 cp -rv dest/* / 67 install -vDm644 data/shell-completions/bash/meson /usr/share/bash-completion/completions/meson 68 install -vDm644 data/shell-completions/zsh/_meson /usr/share/zsh/site-functions/_meson</userinput></screen> 67 69 68 70 <variablelist> -
chapter08/python.xml
reef83ea rceebda5 42 42 <sect2 role="installation"> 43 43 <title>Installation of Python 3</title> 44 45 <para>First, a header file needs to be fixed:</para> 46 47 <screen><userinput remap="pre">sed 's|cpython/||' -i Include/cpython/pystate.h</userinput></screen> 44 48 45 49 <para>Prepare Python for compilation:</para> -
chapter08/systemd.xml
reef83ea rceebda5 47 47 --> 48 48 49 <para>First, apply a patch to fix some regressions:</para> 50 51 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen> 52 53 <para>Create a symlink to work around the xsltproc command not being installed:</para> 54 55 <screen><userinput remap="pre">ln -sf /bin/true /usr/bin/xsltproc</userinput></screen> 56 57 <para>Set up the man pages:</para> 58 59 <screen><userinput remap="pre">tar -xf ../systemd-man-pages-&systemd-version;.tar.xz</userinput></screen> 49 <!-- For linux-5.11's API headers changing the rfkill_event structure --> 50 <para>First, apply a patch to fix some regressions and fix functionality 51 with future versions of the kernel:</para> 52 53 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-2.patch</userinput></screen> 60 54 61 55 <para>Remove tests that cannot be built in chroot:</para> … … 96 90 -Dhomed=false \ 97 91 -Duserdb=false \ 98 -Dman= true\92 -Dman=false \ 99 93 -Dmode=release \ 100 94 -Ddocdir=/usr/share/doc/systemd-&systemd-version; \ … … 192 186 193 187 <varlistentry> 188 <term><parameter>-Dman=false</parameter></term> 189 <listitem> 190 <para>Prevent the generation of man pages to avoid extra 191 dependencies. We will install pre-generated man pages for systemd 192 from a tarball later.</para> 193 </listitem> 194 </varlistentry> 195 196 <varlistentry> 194 197 <term><parameter>-Dmode=release</parameter></term> 195 198 <listitem> … … 209 212 <screen><userinput remap="install">LANG=en_US.UTF-8 ninja install</userinput></screen> 210 213 211 <para> Remove an unnecessary symbolic link:</para>212 213 <screen><userinput remap="install"> rm -f /usr/bin/xsltproc</userinput></screen>214 <para>Install the man pages:</para> 215 216 <screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz --strip-components=1 -C /usr/share/man</userinput></screen> 214 217 215 218 <para>Remove a useless directory:</para> -
chapter09/networkd.xml
reef83ea rceebda5 168 168 <title>systemd-resolved Configuration</title> 169 169 170 <note><para>If using another means to configure your network 171 interfaces (ex: ppp, network-manager, etc.), or if using any type of 172 local resolver (ex: bind, dnsmasq, unbound, etc.), or any other software 173 that generates an <filename>/etc/resolv.conf</filename> (ex: resolvconf), 174 the <command>systemd-resolved</command> service should not be 175 used.</para></note> 170 <note><para>If using methods incompatible with systemd-resolved to 171 configure your network interfaces (ex: ppp, etc.), or if using any 172 type of local resolver (ex: bind, dnsmasq, unbound, etc.), 173 or any other software that generates an <filename>/etc/resolv.conf</filename> 174 (ex: a <command>resolvconf</command> program other than the one 175 provided by systemd), the <command>systemd-resolved</command> service 176 should not be used.</para></note> 176 177 177 178 <para>When using <command>systemd-resolved</command> for DNS -
general.ent
reef83ea rceebda5 1 <!ENTITY version "SVN-202103 01">1 <!ENTITY version "SVN-20210326"> 2 2 <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; 3 3 Change to x.y for release but not -rc releases --> 4 4 <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> 5 5 6 <!ENTITY versiond "202103 01-systemd">6 <!ENTITY versiond "20210326-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate "March 1st, 2021">10 <!ENTITY releasedate "March 26th, 2021"> 11 11 12 12 <!ENTITY copyrightdate "1999-2021"><!-- jhalfs needs a literal dash, not – --> … … 43 43 <!ENTITY gnu "https://ftp.gnu.org/gnu/"> 44 44 <!ENTITY gnu-software "https://www.gnu.org/software/"> 45 <!ENTITY alpha-gnu "https://alpha.gnu.org/gnu/"> 45 46 <!ENTITY kernel "https://www.kernel.org/pub/"> 46 47 <!ENTITY sourceforge "https://prdownloads.sourceforge.net/"> -
packages.ent
reef83ea rceebda5 14 14 --> 15 15 16 <!ENTITY acl-version "2. 2.53">17 <!ENTITY acl-size " 513KB">18 <!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar. gz">19 <!ENTITY acl-md5 " 007aabf1dbb550bcddde52a244cd1070">16 <!ENTITY acl-version "2.3.1"> 17 <!ENTITY acl-size "348 KB"> 18 <!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar.xz"> 19 <!ENTITY acl-md5 "95ce715fe09acca7c12d3306d0f076b2"> 20 20 <!ENTITY acl-home "&savannah-nongnu;/projects/acl"> 21 21 <!ENTITY acl-fin-du "2.8 MB"> 22 22 <!ENTITY acl-fin-sbu "0.1 SBU"> 23 23 24 <!ENTITY attr-version "2. 4.48">25 <!ENTITY attr-size "45 7KB">24 <!ENTITY attr-version "2.5.1"> 25 <!ENTITY attr-size "456 KB"> 26 26 <!ENTITY attr-url "&savannah;/releases/attr/attr-&attr-version;.tar.gz"> 27 <!ENTITY attr-md5 " bc1e5cb5c96d99b24886f1f527d3bb3d">27 <!ENTITY attr-md5 "ac1c5a7a084f0f83b8cace34211f64d8"> 28 28 <!ENTITY attr-home "&savannah-nongnu;/projects/attr"> 29 29 <!ENTITY attr-fin-du "4.2 MB"> … … 58 58 <!ENTITY bash-fin-sbu "1.6 SBU"> 59 59 60 <!ENTITY bc-version "3.3. 0">61 <!ENTITY bc-size "22 5KB">60 <!ENTITY bc-version "3.3.4"> 61 <!ENTITY bc-size "228 KB"> 62 62 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 63 <!ENTITY bc-md5 " 452ae2d467b1d7212bb7896c0c689825">63 <!ENTITY bc-md5 "1b6dd492cc1f04e3df4d83493f362768"> 64 64 <!ENTITY bc-home "https://git.yzena.com/gavin/bc"> 65 65 <!ENTITY bc-fin-du "6.7 MB"> … … 78 78 <!ENTITY binutils-fin-sbu "6.2 SBU"> 79 79 80 <!ENTITY bison-version "3.7. 5">81 <!ENTITY bison-size "2,56 1KB">80 <!ENTITY bison-version "3.7.6"> 81 <!ENTITY bison-size "2,566 KB"> 82 82 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz"> 83 <!ENTITY bison-md5 " 9b762dc24a6723f86d14d957d3deeb90">83 <!ENTITY bison-md5 "d61aa92e3562cb7292b004ce96173cf7"> 84 84 <!ENTITY bison-home "&gnu-software;bison/"> 85 85 <!ENTITY bison-tmp-du "52 MB"> … … 140 140 <!ENTITY diffutils-fin-sbu "0.4 SBU"> 141 141 142 <!ENTITY e2fsprogs-version "1.46. 1">143 <!ENTITY e2fsprogs-size "9,26 9KB">142 <!ENTITY e2fsprogs-version "1.46.2"> 143 <!ENTITY e2fsprogs-size "9,2675 KB"> 144 144 <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz"> 145 <!ENTITY e2fsprogs-md5 " 8c52585522b7ca6bdae2bdecba27b3a4">145 <!ENTITY e2fsprogs-md5 "e8ef5fa3b72557be5e9fe564a25da6eb"> 146 146 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> 147 147 <!ENTITY e2fsprogs-fin-du "102 MB"> … … 163 163 <!ENTITY eudev-fin-sbu "0.2 SBU"> 164 164 165 <!ENTITY expat-version "2. 2.10">166 <!ENTITY expat-size "4 16KB">165 <!ENTITY expat-version "2.3.0"> 166 <!ENTITY expat-size "424 KB"> 167 167 <!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz"> 168 <!ENTITY expat-md5 " e0fe49a6b3480827c9455e4cfc799133">168 <!ENTITY expat-md5 "1c1b523a8d917e6d9f7af4f8881d8ec5"> 169 169 <!ENTITY expat-home "https://libexpat.github.io/"> 170 170 <!ENTITY expat-fin-du "14 MB"> … … 182 182 <!ENTITY file-version "5.39"> 183 183 <!ENTITY file-size "932 KB"> 184 <!ENTITY file-url "http ://ftp.astron.com/pub/file/file-&file-version;.tar.gz">184 <!ENTITY file-url "https://astron.com/pub/file/file-&file-version;.tar.gz"> 185 185 <!ENTITY file-md5 "1c450306053622803a25647d88f80f25"> 186 186 <!ENTITY file-home "https://www.darwinsys.com/file/"> … … 302 302 <!ENTITY groff-fin-sbu "0.5 SBU"> 303 303 304 <!ENTITY grub-version "2.04"> 305 <!ENTITY grub-size "6,245 KB"> 306 <!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz"> 307 <!ENTITY grub-md5 "5aaca6713b47ca2456d8324a58755ac7"> 304 <!ENTITY grub-version "2.06~rc1"> 305 <!ENTITY grub-size "6,391 KB"> 306 <!--<!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">--> 307 <!ENTITY grub-url "https://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz"> 308 <!ENTITY grub-md5 "3c222b51347c182d655f9b94d5b56582"> 308 309 <!ENTITY grub-home "&gnu-software;grub/"> 309 310 <!ENTITY grub-fin-du "154 MB"> … … 320 321 <!ENTITY gzip-fin-sbu "0.1 SBU"> 321 322 322 <!ENTITY iana-etc-version "20210 202">323 <!ENTITY iana-etc-version "20210304"> 323 324 <!ENTITY iana-etc-size "578 KB"> 324 325 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> 325 <!ENTITY iana-etc-md5 " 1c193a4d6ca36274570d1505140a7bee">326 <!ENTITY iana-etc-md5 "db2d94cf0d1115c0107ae2aed966dbee"> 326 327 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 327 328 <!ENTITY iana-etc-fin-du "4.7 MB"> … … 344 345 <!ENTITY intltool-fin-sbu "less than 0.1 SBU"> 345 346 346 <!ENTITY iproute2-version "5.1 0.0">347 <!ENTITY iproute2-size " 781KB">347 <!ENTITY iproute2-version "5.11.0"> 348 <!ENTITY iproute2-size "803 KB"> 348 349 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> 349 <!ENTITY iproute2-md5 " 19ffea480a21e600453776b7225f3319">350 <!ENTITY iproute2-md5 "a3c6b09590c0bd120f0ab0b6e36187a8"> 350 351 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> 351 352 <!ENTITY iproute2-fin-du "15 MB"> … … 392 393 <!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU"> 393 394 394 <!ENTITY libcap-version "2.4 8">395 <!ENTITY libcap-size "13 0KB">395 <!ENTITY libcap-version "2.49"> 396 <!ENTITY libcap-size "137 KB"> 396 397 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 397 <!ENTITY libcap-md5 " ca71693a9abe4e0ad9cc33a755ee47e0">398 <!ENTITY libcap-md5 "b43ae3690fe4d2cb32e4d25c0983ecd3"> 398 399 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 399 400 <!ENTITY libcap-fin-du "45 MB"> … … 425 426 426 427 <!ENTITY linux-major-version "5"> 427 <!ENTITY linux-minor-version "1 0">428 <!ENTITY linux-patch-version "1 7">428 <!ENTITY linux-minor-version "11"> 429 <!ENTITY linux-patch-version "10"> 429 430 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 430 431 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 431 <!ENTITY linux-size "11 3,548 KB">432 <!ENTITY linux-size "114,888 KB"> 432 433 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 433 <!ENTITY linux-md5 " 4908707ed841923d8d1814130d5c380f">434 <!ENTITY linux-md5 "a74b23a7d91e3d155062c71573d5381b"> 434 435 <!ENTITY linux-home "https://www.kernel.org/"> 435 436 <!-- measured for 5.8.3 / gcc-10.2.0 on x86_64 : minimum is … … 473 474 <!ENTITY man-db-fin-sbu "0.4 SBU"> 474 475 475 <!ENTITY man-pages-version "5.1 0">476 <!ENTITY man-pages-size "1,7 07KB">476 <!ENTITY man-pages-version "5.11"> 477 <!ENTITY man-pages-size "1,720 KB"> 477 478 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 478 <!ENTITY man-pages-md5 " 4ae3f74a1beddd919936e1058642644c">479 <!ENTITY man-pages-md5 "9f40e8fff6766563837d98d7d7c6e19b"> 479 480 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> 480 481 <!ENTITY man-pages-fin-du "4.7 MB"> … … 523 524 <!ENTITY ninja-fin-sbu "0.2 SBU"> 524 525 525 <!ENTITY openssl-version "1.1.1 j">526 <!ENTITY openssl-size "9,59 3KB">526 <!ENTITY openssl-version "1.1.1k"> 527 <!ENTITY openssl-size "9,596 KB"> 527 528 <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> 528 <!ENTITY openssl-md5 "c ccaa064ed860a2b4d1303811bf5c682">529 <!ENTITY openssl-md5 "c4e7d95f782b08116afa27b30393dd27"> 529 530 <!ENTITY openssl-home "https://www.openssl.org/"> 530 531 <!ENTITY openssl-fin-du "154 MB"> … … 639 640 <!ENTITY systemd-md5 "b0d6e603b814908acc69db29bbfb023c"> 640 641 <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> 642 <!ENTITY systemd-man-version "247-2"> 641 643 <!ENTITY systemd-man-size "612 KB"> 642 644 <!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">--> 643 <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd- version;.tar.xz">644 <!ENTITY systemd-man-md5 " 438c98be200e1c3b308e58a3399d4465">645 <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz"> 646 <!ENTITY systemd-man-md5 "7d8a53105b7a205f2863e360d9a23f95"> 645 647 <!ENTITY systemd-fin-du "264 MB"> 646 648 <!ENTITY systemd-fin-sbu "1.8 SBU"> 647 649 648 <!ENTITY sysvinit-version "2.9 8">649 <!ENTITY sysvinit-size "12 5KB">650 <!ENTITY sysvinit-version "2.99"> 651 <!ENTITY sysvinit-size "124 KB"> 650 652 <!ENTITY sysvinit-url "&savannah;/releases/sysvinit/sysvinit-&sysvinit-version;.tar.xz"> 651 <!ENTITY sysvinit-md5 " e3254f7622ea5cf2322b1b386a98ba59">653 <!ENTITY sysvinit-md5 "6abc0ea61b8dd4a41b4e931a43b1bb90"> 652 654 <!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit"> 653 655 <!ENTITY sysvinit-fin-du "1.4 MB"> … … 703 705 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz"> 704 706 <!ENTITY util-linux-md5 "f78419af679ac9678190ad961eb3cf27"> 705 <!ENTITY util-linux-home "http ://freshmeat.sourceforge.net/projects/util-linux">707 <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/"> 706 708 <!ENTITY util-linux-tmp-du "134 MB"> 707 709 <!ENTITY util-linux-tmp-sbu "0.7 SBU"> … … 709 711 <!ENTITY util-linux-fin-sbu "1.1 SBU"> 710 712 711 <!ENTITY vim-version "8.2.2 433">713 <!ENTITY vim-version "8.2.2604"> 712 714 <!ENTITY vim-majmin "82"> 713 715 <!ENTITY vim-docdir "vim/vim82"> 714 <!ENTITY vim-size "15,0 51KB">716 <!ENTITY vim-size "15,084 KB"> 715 717 <!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">--> 716 718 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz"> 717 <!ENTITY vim-md5 " a26555c8919cf40938d2428d834bf913">719 <!ENTITY vim-md5 "b9b50ddd0327cef5f1985b0222b8473f"> 718 720 <!ENTITY vim-home "https://www.vim.org"> 719 721 <!ENTITY vim-fin-du "208 MB"> … … 746 748 <!ENTITY zlib-fin-sbu "less than 0.1 SBU"> 747 749 748 <!ENTITY zstd-version "1.4. 8">749 <!ENTITY zstd-size "1,7 62KB">750 <!ENTITY zstd-version "1.4.9"> 751 <!ENTITY zstd-size "1,779 KB"> 750 752 <!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz"> 751 <!ENTITY zstd-md5 "e 873db7cfa5ef05832e6d55a5a572840">753 <!ENTITY zstd-md5 "eb718b8aae0302cabe20f968e500534d"> 752 754 <!ENTITY zstd-home "https://facebook.github.io/zstd/"> 753 755 <!ENTITY zstd-fin-du "59 MB"> -
patches.ent
reef83ea rceebda5 68 68 <!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> 69 69 70 <!ENTITY systemd-upstream-fixes-patch "systemd-&systemd-version;-upstream_fixes- 1.patch">71 <!ENTITY systemd-upstream-fixes-patch-md5 " 573a166f3620875208f78bf4dc431c8b">72 <!ENTITY systemd-upstream-fixes-patch-size " 8KB">70 <!ENTITY systemd-upstream-fixes-patch "systemd-&systemd-version;-upstream_fixes-2.patch"> 71 <!ENTITY systemd-upstream-fixes-patch-md5 "7afe3d13464ae7d20dbe5e6f0fb8ccd3"> 72 <!ENTITY systemd-upstream-fixes-patch-size "12 KB">
Note:
See TracChangeset
for help on using the changeset viewer.