Changeset bc375da6
- Timestamp:
- 03/31/2021 10:41:36 AM (3 years ago)
- Branches:
- ml-11.0, multilib
- Children:
- 1daca67
- Parents:
- 15fd2f2
- git-author:
- Thomas Trepl <thomas@…> (08/05/2019 04:51:20 PM)
- git-committer:
- Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:36 AM)
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r15fd2f2 rbc375da6 47 47 48 48 <listitem> 49 <para>2019-08-04</para> 50 <itemizedlist> 51 <listitem> 52 <para>[bdubbs] - Fix a problem introduced by linux-5.2 by 53 adding an include file to a glibc header.</para> 54 </listitem> 55 <listitem arch="ml_32,ml_x32,ml_all"> 56 <para>[thomas] - Upgrade to isl-0.21</para> 57 </listitem> 58 <listitem arch="ml_32,ml_x32,ml_all"> 59 <para>[thomas] - Upgrade to linux-firmware-20190519</para> 60 </listitem> 61 </itemizedlist> 62 </listitem> 63 64 <listitem> 65 <para>2019-08-03</para> 66 <itemizedlist> 67 <listitem revision="systemd"> 68 <para>[renodr] - Add a patch to systemd to fix issues with 69 networkd on kernel versions 5.2+, and to fix issues with AMD Ryzen 70 CPUs. Fixes <ulink url="&lfs-ticket-root;4506">#4506</ulink>.</para> 71 </listitem> 72 <listitem> 73 <para>[bdubbs] - Update to linux-5.2.5. Fixes 74 <ulink url="&lfs-ticket-root;4505">#4505</ulink>.</para> 75 </listitem> 76 <listitem> 77 <para>[bdubbs] - Update to kbd-2.2.0. Fixes 78 <ulink url="&lfs-ticket-root;4507">#4507</ulink>.</para> 79 </listitem> 80 <listitem> 81 <para>[bdubbs] - Update to glibc-2.30. Fixes 82 <ulink url="&lfs-ticket-root;4508">#4508</ulink>.</para> 83 </listitem> 84 <listitem> 85 <para>[bdubbs] - Update to man-pages-5.02. Fixes 86 <ulink url="&lfs-ticket-root;4509">#4509</ulink>.</para> 87 </listitem> 88 </itemizedlist> 89 </listitem> 90 91 <listitem> 49 92 <para>2019-07-21</para> 50 93 <itemizedlist> -
chapter01/whatsnew.xml
r15fd2f2 rbc375da6 102 102 <para>Gettext-&gettext-version;</para> 103 103 </listitem> 104 < !--<listitem>104 <listitem> 105 105 <para>Glibc-&glibc-version;</para> 106 </listitem> -->106 </listitem> 107 107 <!--<listitem> 108 108 <para>GMP-&gmp-version;</para> -
chapter02/hostreqs.xml
r15fd2f2 rbc375da6 61 61 </listitem> 62 62 63 <listitem> 64 <para><emphasis role="strong">GCC-5.2</emphasis> including the C++ 63 <!-- glibc-2.30 requires gcc-6.2 or later --> 64 <listitem> 65 <para><emphasis role="strong">GCC-6.2</emphasis> including the C++ 65 66 compiler, <command>g++</command> (Versions greater than &gcc-version; are 66 67 not recommended as they have not been tested)</para> -
chapter03/patches.xml
r15fd2f2 rbc375da6 117 117 </listitem> 118 118 </varlistentry> 119 <!-- 119 120 120 <varlistentry revision="systemd"> 121 <term>Systemd security patch - <token>&systemd-security-patch-size;</token>:</term>121 <term>Systemd networkd and rdrand patch - <token>&systemd-networkd-patch-size;</token>:</term> 122 122 <listitem> 123 <para>Download: <ulink url="&patches-root;&systemd- security-patch;"/></para>124 <para>MD5 sum: <literal>&systemd- security-patch-md5;</literal></para>123 <para>Download: <ulink url="&patches-root;&systemd-networkd-patch;"/></para> 124 <para>MD5 sum: <literal>&systemd-networkd-patch-md5;</literal></para> 125 125 </listitem> 126 126 </varlistentry> 127 --> 127 128 128 </variablelist> 129 129 -
chapter06/gcc.xml
r15fd2f2 rbc375da6 175 175 </para></note--> 176 176 177 <para>Install the package:</para> 178 179 <screen><userinput remap="install">make install</userinput></screen> 177 <para>Install the package and remove an unneeded directory:</para> 178 179 <screen><userinput remap="install">make install 180 rm -rf /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/bits/</userinput></screen> 180 181 181 182 <para>Create a symlink required by the <ulink -
chapter06/glibc-32.xml
r15fd2f2 rbc375da6 25 25 26 26 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 27 28 <para>Fix a problem introduced with the linux-5.2 kernel:</para> 29 30 <screen><userinput remap="pre">sed -i '/asm.socket.h/a# include <linux/sockios.h>' \ 31 sysdeps/unix/sysv/linux/bits/socket.h</userinput></screen> 27 32 28 33 <para>Remove a file that may be left over from a previous build attempt:</para> -
chapter06/glibc.xml
r15fd2f2 rbc375da6 61 61 62 62 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-glob-patch;</userinput></screen> 63 --><!--64 <para>First create a compatibility symlink to avoid references to /tools in65 our final glibc:</para>66 67 <screen><userinput remap="pre">ln -sfv /tools/lib/gcc /usr/lib</userinput></screen>68 63 --> 64 <para>Fix a problem introduced with the linux-5.2 kernel:</para> 65 66 <screen><userinput remap="pre">sed -i '/asm.socket.h/a# include <linux/sockios.h>' \ 67 sysdeps/unix/sysv/linux/bits/socket.h</userinput></screen> 68 69 69 <para>Create a symlink for LSB 70 70 compliance. Additionally, for x86_64, create a compatibility symlink … … 177 177 178 178 <itemizedlist> 179 180 <listitem>181 <para><emphasis>misc/check-installed-headers-c</emphasis>182 is known to fail due to changes in the kernel headers.</para>183 </listitem>184 179 185 180 <listitem> -
chapter06/systemd.xml
r15fd2f2 rbc375da6 40 40 <sect2 role="installation"> 41 41 <title>Installation of systemd</title> 42 43 <para>First, apply a patch to fix issues with systemd-networkd on Linux 5.2+ 44 kernels, as well as with AMD Ryzen CPUs:</para> 45 46 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch</userinput></screen> 42 47 43 48 <para>Create a symlink to work around missing xsltproc:</para> -
general.ent
r15fd2f2 rbc375da6 1 <!ENTITY version "SVN-20190 721">1 <!ENTITY version "SVN-20190804"> 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 "20190 721-systemd">6 <!ENTITY versiond "20190804-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " July 21st, 2019">10 <!ENTITY releasedate "August 4th, 2019"> 11 11 12 12 <!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not – --> -
packages.ent
r15fd2f2 rbc375da6 262 262 <!ENTITY gettext-ch6-sbu "2.0 SBU"> 263 263 264 <!ENTITY glibc-version "2. 29">265 <!ENTITY glibc-size "16,1 29 KB">264 <!ENTITY glibc-version "2.30"> 265 <!ENTITY glibc-size "16,189 KB"> 266 266 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> 267 <!ENTITY glibc-md5 " e6c279d5b2f0736f740216f152acf974">267 <!ENTITY glibc-md5 "2b1dbdf27b28620752956c061d62f60c"> 268 268 <!ENTITY glibc-home "&gnu-software;libc/"> 269 269 <!ENTITY glibc-ch5-du "885 MB"> … … 357 357 <!ENTITY iproute2-ch6-sbu "0.2 SBU"> 358 358 359 <!ENTITY isl-version "0.2 0">359 <!ENTITY isl-version "0.21"> 360 360 <!ENTITY isl-size "1.5 MB"> 361 361 <!ENTITY isl-url "http://isl.gforge.inria.fr/isl-&isl-version;.tar.xz"> 362 <!ENTITY isl-md5 " 2ee25141b7d1688afb63e5bf3ac12999">362 <!ENTITY isl-md5 "12caf7eea20946c581ace61302b1c876"> 363 363 <!ENTITY isl-home "http://isl.gforge.inria.fr/"> 364 364 <!ENTITY isl-ch6-du "20 MB"> 365 365 <!ENTITY isl-ch6-sbu "0.1 SBU"> 366 366 367 <!ENTITY kbd-version "2. 1.0">368 <!ENTITY kbd-size "1,0 89KB">367 <!ENTITY kbd-version "2.2.0"> 368 <!ENTITY kbd-size "1,090 KB"> 369 369 <!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.xz"> 370 <!ENTITY kbd-md5 " 8af96ca067ddca1a950c25a24b9ca245">370 <!ENTITY kbd-md5 "d1d7ae0b5fb875dc082731e09cd0c8bc"> 371 371 <!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd"> 372 372 <!ENTITY kbd-ch6-du "30 MB"> … … 431 431 <!ENTITY linux-major-version "5"> 432 432 <!ENTITY linux-minor-version "2"> 433 <!ENTITY linux-patch-version " 2">433 <!ENTITY linux-patch-version "5"> 434 434 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 435 435 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 436 <!ENTITY linux-size "104,5 30KB">436 <!ENTITY linux-size "104,548 KB"> 437 437 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 438 <!ENTITY linux-md5 " be9f3e8e40b97616b5d31e414c7bec24">438 <!ENTITY linux-md5 "563ddd6b9f8022c2f881b441bee55844"> 439 439 <!ENTITY linux-home "https://www.kernel.org/"> 440 440 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is … … 449 449 <!ENTITY linux-headers-ch6-sbu "less than 0.1 SBU"> 450 450 451 <!ENTITY linux-firmware-version "201 80929">452 <!ENTITY linux-firmware-size " 82,268KB">451 <!ENTITY linux-firmware-version "20190519"> 452 <!ENTITY linux-firmware-size "91,564 KB"> 453 453 <!ENTITY linux-firmware-url "http://www.linuxfromscratch.org/~dj/linux-firmware-&linux-firmware-version;.tar.xz"> 454 <!ENTITY linux-firmware-md5 " f803f618f0bd186b99da3a913e6c2dd2">454 <!ENTITY linux-firmware-md5 "8c7d0589a6decba047e2ac5e70b10e6b"> 455 455 <!ENTITY linux-firmware-home "http://www.kernel.org/"> 456 456 <!ENTITY linux-firmware-ch6-du "287 MB"> … … 485 485 <!ENTITY man-db-ch6-sbu "0.3 SBU"> 486 486 487 <!ENTITY man-pages-version "5.0 1">488 <!ENTITY man-pages-size "1,6 24KB">487 <!ENTITY man-pages-version "5.02"> 488 <!ENTITY man-pages-size "1,630 KB"> 489 489 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 490 <!ENTITY man-pages-md5 " 5f75f72efcbe5cd245c4d9f36005d070">490 <!ENTITY man-pages-md5 "136e5e3380963571a079693d8ae38f52"> 491 491 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> 492 492 <!ENTITY man-pages-ch6-du "28 MB"> -
patches.ent
r15fd2f2 rbc375da6 57 57 <!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc"> 58 58 <!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> 59 <!-- 60 <!ENTITY systemd- security-patch "systemd-&systemd-version;-security_fixes-2.patch">61 <!ENTITY systemd- security-patch-md5 "10abebce8ff5d9fd402623ace39b5ab8">62 <!ENTITY systemd- security-patch-size "14KB">63 --> 59 60 <!ENTITY systemd-networkd-patch "systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch"> 61 <!ENTITY systemd-networkd-patch-md5 "bb26f26d7c3a17d1888ab3171366906b"> 62 <!ENTITY systemd-networkd-patch-size "8 KB"> 63
Note:
See TracChangeset
for help on using the changeset viewer.