Changeset 770e789
- Timestamp:
- 03/05/2023 02:57:09 AM (14 months ago)
- Branches:
- 12.0, 12.0-rc1, 12.1, 12.1-rc1, bdubbs/gcc13, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/update-glibc
- Children:
- 07b44dd
- Parents:
- b789d88
- git-author:
- Xi Ruoyao <xry111@…> (03/05/2023 02:06:48 AM)
- git-committer:
- Xi Ruoyao <xry111@…> (03/05/2023 02:57:09 AM)
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rb789d88 r770e789 1686 1686 <segtitle>&dependencies;</segtitle> 1687 1687 <seglistitem> 1688 <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg>1688 <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Zstd</seg> 1689 1689 </seglistitem> 1690 1690 </segmentedlist> … … 3283 3283 <segtitle>&before;</segtitle> 3284 3284 <seglistitem> 3285 <seg>GCC <phrase revision='systemd'>and Systemd</phrase></seg> 3285 <seg><phrase revision='sysv'>GCC and Libelf</phrase> 3286 <phrase revision='systemd'>GCC, Libelf, and Systemd</phrase></seg> 3286 3287 </seglistitem> 3287 3288 </segmentedlist> -
chapter01/changelog.xml
rb789d88 r770e789 43 43 <para>2023-03-04</para> 44 44 <itemizedlist> 45 <listitem revision='systemd'> 46 <para>[xry111] - Update to systemd-253. Fixes 47 <ulink url='&lfs-ticket-root;5206'>#5206</ulink>.</para> 48 </listitem> 49 <listitem> 50 <para>[xry111] - Update to bc-6.3.1. Fixes 51 <ulink url='&lfs-ticket-root;5217'>#5217</ulink>.</para> 52 </listitem> 53 <listitem> 54 <para>[xry111] - Update to linux-6.2.2. Fixes 55 <ulink url='&lfs-ticket-root;5218'>#5218</ulink>.</para> 56 </listitem> 57 <listitem> 58 <para>[xry111] - Update to procps-ng-4.0.3. Fixes 59 <ulink url='&lfs-ticket-root;5220'>#5220</ulink>.</para> 60 </listitem> 61 <listitem> 62 <para>[xry111] - Update to iproute2-6.2.0. Fixes 63 <ulink url='&lfs-ticket-root;5221'>#5221</ulink>.</para> 64 </listitem> 65 <listitem> 66 <para>[xry111] - Update to meson-1.0.1. Fixes 67 <ulink url='&lfs-ticket-root;5222'>#5222</ulink>.</para> 68 </listitem> 69 <listitem> 70 <para>[xry111] - Update to make-4.4.1. Fixes 71 <ulink url='&lfs-ticket-root;5223'>#5223</ulink>.</para> 72 </listitem> 73 <listitem> 74 <para>[xry111] - Update to libelf-0.189. Fixes 75 <ulink url='&lfs-ticket-root;5224'>#5224</ulink>.</para> 76 </listitem> 45 77 <listitem> 46 78 <para>[bdubbs] - Change to a better host requirements script in Chapter 2.</para> -
chapter01/whatsnew.xml
rb789d88 r770e789 50 50 <para>Bash &bash-version;</para> 51 51 </listitem>--> 52 < !--<listitem>52 <listitem> 53 53 <para>Bc &bc-version;</para> 54 </listitem> -->54 </listitem> 55 55 <!--<listitem> 56 56 <para>Binutils-&binutils-version;</para> … … 140 140 <para>Intltool-&intltool-version;</para> 141 141 </listitem>--> 142 < !--<listitem>142 <listitem> 143 143 <para>IPRoute2-&iproute2-version;</para> 144 </listitem> -->144 </listitem> 145 145 <!--<listitem revision="systemd"> 146 146 <para>Jinja2-&jinja2-version;</para> … … 161 161 <para>Libcap-&libcap-version;</para> 162 162 </listitem>--> 163 < !--<listitem>163 <listitem> 164 164 <para>Libelf-&elfutils-version; (from elfutils)</para> 165 </listitem> -->165 </listitem> 166 166 <!--<listitem> 167 167 <para>Libffi-&libffi-version;</para> … … 173 173 <para>Libtool-&libtool-version;</para> 174 174 </listitem>--> 175 < !--<listitem>175 <listitem> 176 176 <para>Linux-&linux-version;</para> 177 </listitem> -->177 </listitem> 178 178 <!--<listitem> 179 179 <para>M4-&m4-version;</para> 180 180 </listitem>--> 181 < !--<listitem>181 <listitem> 182 182 <para>Make-&make-version;</para> 183 </listitem> -->183 </listitem> 184 184 <!--<listitem> 185 185 <para>Man-DB-&man-db-version;</para> … … 191 191 <para>MarkupSafe-&markupsafe-version;</para> 192 192 </listitem>--> 193 < !--<listitem>193 <listitem> 194 194 <para>Meson-&meson-version;</para> 195 </listitem> -->195 </listitem> 196 196 <!--<listitem> 197 197 <para>MPC-&mpc-version;</para> … … 218 218 <para>Pkg-config-&pkgconfig-version;</para> 219 219 </listitem>--> 220 < !--<listitem>220 <listitem> 221 221 <para>Procps-ng-&procps-ng-version;</para> 222 </listitem> -->222 </listitem> 223 223 <!--<listitem> 224 224 <para>Psmisc-&psmisc-version;</para> … … 239 239 <para>Sysklogd-&sysklogd-version;</para> 240 240 </listitem>--> 241 < !--<listitem revision="systemd">241 <listitem revision="systemd"> 242 242 <para>Systemd-&systemd-version;</para> 243 </listitem> -->243 </listitem> 244 244 <!--<listitem revision="sysv"> 245 245 <para>SysVinit-&sysvinit-version;</para> … … 310 310 <listitem><para></para></listitem> <!-- satisfy build --> 311 311 312 < !--<listitem>313 <para> zstd-1.5.2-upstream_fixes-1.patch</para>314 </listitem> -->312 <listitem> 313 <para>systemd-252-security_fix-1.patch</para> 314 </listitem> 315 315 </itemizedlist> 316 316 -
chapter03/patches.xml
rb789d88 r770e789 144 144 </varlistentry> 145 145 146 146 <!-- 147 147 <varlistentry revision="systemd"> 148 148 <term>Systemd Upstream Patch - <token>&systemd-upstream-patch-size;</token>:</term> … … 152 152 </listitem> 153 153 </varlistentry> 154 154 --> 155 155 <!-- 156 156 <varlistentry> -
chapter06/make.xml
rb789d88 r770e789 43 43 <title>Installation of Make</title> 44 44 45 <para>First, fix an issue identified upstream:</para>46 47 <screen><userinput remap="pre">sed -e '/ifdef SIGPIPE/,+2 d' \48 -e '/undef FATAL_SIG/i FATAL_SIG (SIGPIPE);' \49 -i src/main.c</userinput></screen>50 51 45 <para>Prepare Make for compilation:</para> 52 46 -
chapter08/make.xml
rb789d88 r770e789 41 41 <sect2 role="installation"> 42 42 <title>Installation of Make</title> 43 44 <para>First, fix some issues identified upstream:</para>45 46 <screen><userinput remap="pre">sed -e '/ifdef SIGPIPE/,+2 d' \47 -e '/undef FATAL_SIG/i FATAL_SIG (SIGPIPE);' \48 -i src/main.c</userinput></screen>49 43 50 44 <para>Prepare Make for compilation:</para> -
chapter08/systemd.xml
rb789d88 r770e789 40 40 <sect2 role="installation"> 41 41 <title>Installation of systemd</title> 42 43 44 <para>First, fix a security issue in systemd-coredump:</para>45 46 <screen><userinput remap="pre">patch -Np1 -i ../&systemd-upstream-patch;</userinput></screen>47 48 42 49 43 <para>Remove two unneeded groups, -
packages.ent
rb789d88 r770e789 59 59 <!ENTITY bash-fin-sbu "1.2 SBU"> 60 60 61 <!ENTITY bc-version "6. 2.4">62 <!ENTITY bc-size "44 7KB">61 <!ENTITY bc-version "6.3.1"> 62 <!ENTITY bc-size "448 KB"> 63 63 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 64 <!ENTITY bc-md5 " 5245ff400df17b66be7621c7a6498953">64 <!ENTITY bc-md5 "70caa7c8a273d7152ad015823e887455"> 65 65 <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc"> 66 66 <!ENTITY bc-fin-du "7.6 MB"> … … 149 149 <!ENTITY e2fsprogs-fin-sbu "2.4 SBU on a spinning disk, 0.4 SBU on an SSD"> 150 150 151 <!ENTITY elfutils-version "0.18 8"> <!-- libelf -->152 <!ENTITY elfutils-size "8,9 00KB">151 <!ENTITY elfutils-version "0.189"> <!-- libelf --> 152 <!ENTITY elfutils-size "8,936 KB"> 153 153 <!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2"> 154 <!ENTITY elfutils-md5 " efb25a91873b2eec4df9f31e6a4f4e5c">154 <!ENTITY elfutils-md5 "5cfaa711a90cb670406cd495aeaa6030"> 155 155 <!ENTITY elfutils-home "https://sourceware.org/elfutils/"> 156 156 <!ENTITY elfutils-fin-du "120 MB"> … … 343 343 <!ENTITY intltool-fin-sbu "less than 0.1 SBU"> 344 344 345 <!ENTITY iproute2-version "6. 1.0">346 <!ENTITY iproute2-size "8 85KB">345 <!ENTITY iproute2-version "6.2.0"> 346 <!ENTITY iproute2-size "892 KB"> 347 347 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> 348 <!ENTITY iproute2-md5 " f3ff4461e25dbc5ef1fb7a9167a9523d">348 <!ENTITY iproute2-md5 "85861856a856f6d358c6d9a4fc9088c9"> 349 349 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> 350 350 <!ENTITY iproute2-fin-du "17 MB"> … … 424 424 425 425 <!ENTITY linux-major-version "6"> 426 <!ENTITY linux-minor-version " 1">427 <!ENTITY linux-patch-version " 11">426 <!ENTITY linux-minor-version "2"> 427 <!ENTITY linux-patch-version "2"> 428 428 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 429 429 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 430 <!ENTITY linux-size "13 1,653KB">430 <!ENTITY linux-size "133,236 KB"> 431 431 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 432 <!ENTITY linux-md5 " f91621912cd58ac6d4128d4057980e7d">432 <!ENTITY linux-md5 "03b17feb98f92131a465b09f3a12e715"> 433 433 <!ENTITY linux-home "https://www.kernel.org/"> 434 434 <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is … … 451 451 <!ENTITY m4-fin-sbu "0.3 SBU"> 452 452 453 <!ENTITY make-version "4.4 ">454 <!ENTITY make-size "2, 254KB">453 <!ENTITY make-version "4.4.1"> 454 <!ENTITY make-size "2,300 KB"> 455 455 <!ENTITY make-url "&gnu;make/make-&make-version;.tar.gz"> 456 <!ENTITY make-md5 " d7575a26a94ee8427130e9db23cdaa78">456 <!ENTITY make-md5 "c8469a3713cbbe04d955d4ae4be23eeb"> 457 457 <!ENTITY make-home "&gnu-software;make/"> 458 458 <!ENTITY make-tmp-du "15 MB"> … … 485 485 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 486 486 487 <!ENTITY meson-version "1.0. 0">488 <!ENTITY meson-size "2,05 1KB">487 <!ENTITY meson-version "1.0.1"> 488 <!ENTITY meson-size "2,056 KB"> 489 489 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 490 <!ENTITY meson-md5 " 009b78125467cd9ee4d467175a5c12e1">490 <!ENTITY meson-md5 "843ba549bb2a199d9e04092116a7e749"> 491 491 <!ENTITY meson-home "https://mesonbuild.com"> 492 492 <!ENTITY meson-fin-du "41 MB"> … … 567 567 <!ENTITY pkgconfig-fin-sbu "0.1 SBU"> 568 568 569 <!ENTITY procps-ng-version "4.0. 2">570 <!ENTITY procps-ng-size "1 250KB">569 <!ENTITY procps-ng-version "4.0.3"> 570 <!ENTITY procps-ng-size "1,268 KB"> 571 571 <!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz"> 572 <!ENTITY procps-ng-md5 " 691748c4767f19b9d94ed9d088e40c4d">572 <!ENTITY procps-ng-md5 "22b287bcd758831cbaf3356cd3054fe7"> 573 573 <!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng"> 574 574 <!ENTITY procps-ng-fin-du "26 MB"> … … 635 635 <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU"> 636 636 637 <!ENTITY systemd-version "25 2">637 <!ENTITY systemd-version "253"> 638 638 <!--<!ENTITY systemd-stable "6b4878d">--> 639 639 <!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel 640 640 change that is incompatible, we will switch to the backport branch until the next stable release. --> 641 <!ENTITY systemd-size "11, 488 KB">641 <!ENTITY systemd-size "11,708 KB"> 642 642 <!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz"> 643 643 <!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">--> 644 <!ENTITY systemd-md5 " b9456750a212dd54d81caeb3c38134b6">644 <!ENTITY systemd-md5 "7cf12ee8a91a04306fc6cf290eed42e8"> 645 645 <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> 646 <!ENTITY systemd-man-version "25 2-2">647 <!ENTITY systemd-man-size "6 28KB">646 <!ENTITY systemd-man-version "253"> 647 <!ENTITY systemd-man-size "600 KB"> 648 648 <!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">--> 649 649 <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz"> 650 <!ENTITY systemd-man-md5 " c1df1aefdbc4840b5f82a8783f3b72c1">650 <!ENTITY systemd-man-md5 "8b54792c9433fc8db8e5d10db326802d"> 651 651 <!ENTITY systemd-fin-du "258 MB"> 652 652 <!ENTITY systemd-fin-sbu "0.7 SBU"> -
patches.ent
rb789d88 r770e789 90 90 <!ENTITY sysvinit-consolidated-patch-size "2.5 KB"> 91 91 92 92 <!-- 93 93 <!ENTITY systemd-upstream-patch "systemd-&systemd-version;-security_fix-1.patch"> 94 94 <!ENTITY systemd-upstream-patch-md5 "da817e69e897d35cdffd7c45ea06be39"> 95 95 <!ENTITY systemd-upstream-patch-size "76.0 KB"> 96 96 --> 97 97 <!-- 98 98 <!ENTITY xz-upstream-fix-patch "xz-&xz-version;-upstream_fix-1.patch">
Note:
See TracChangeset
for help on using the changeset viewer.