Changeset 1b11115
- Timestamp:
- 08/06/2022 10:40:17 PM (2 years ago)
- Branches:
- 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-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/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 7131c89
- Parents:
- 32feb4b
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r32feb4b r1b11115 42 42 43 43 <listitem> 44 <para>2022-08-06</para> 45 <itemizedlist> 46 <listitem> 47 <para>[bdubbs] - Update to binutils-2.38. Fixes 48 <ulink url="&lfs-ticket-root;5089">#5089</ulink>.</para> 49 </listitem> 50 <listitem> 51 <para>[bdubbs] - Update to util-linux-2.38.1. Fixes 52 <ulink url="&lfs-ticket-root;5088">#5088</ulink>.</para> 53 </listitem> 54 <listitem> 55 <para>[bdubbs] - Update to Python3-3.10.6. Fixes 56 <ulink url="&lfs-ticket-root;5087">#5087</ulink>.</para> 57 </listitem> 58 <listitem> 59 <para>[bdubbs] - Update to glibc-2.36. Fixes 60 <ulink url="&lfs-ticket-root;5083">#5084</ulink>.</para> 61 </listitem> 62 </itemizedlist> 63 </listitem> 64 65 <listitem> 44 66 <para>2022-07-24</para> 45 67 <itemizedlist> -
chapter01/whatsnew.xml
r32feb4b r1b11115 45 45 <para>Bc &bc-version;</para> 46 46 </listitem> 47 < !--<listitem>47 <listitem> 48 48 <para>Binutils-&binutils-version;</para> 49 </listitem> -->49 </listitem> 50 50 <!--<listitem> 51 51 <para>Bison-&bison-version;</para> … … 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> -
chapter03/patches.xml
r32feb4b r1b11115 36 36 </varlistentry> 37 37 --> 38 38 <!-- 39 39 <varlistentry> 40 40 <term>Binutils LTO Fix Patch - <token>&binutils-lto-patch-size;</token>:</term> … … 44 44 </listitem> 45 45 </varlistentry> 46 46 --> 47 47 <varlistentry> 48 48 <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term> … … 69 69 </varlistentry> 70 70 --> 71 <!-- 71 72 72 <varlistentry> 73 <term> File Upstream Fixes Patch - <token>&file-upstream-fixes-patch-size;</token>:</term>73 <term>Gcc glibc-2.36 Fixes Patch - <token>&gcc-upstream-fixes-patch-size;</token>:</term> 74 74 <listitem> 75 <para>Download: <ulink url="&patches-root;& file-upstream-fixes-patch;"/></para>76 <para>MD5 sum: <literal>& file-upstream-fixes-md5;</literal></para>75 <para>Download: <ulink url="&patches-root;&gcc-upstream-fixes-patch;"/></para> 76 <para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para> 77 77 </listitem> 78 78 </varlistentry> 79 --> 79 80 80 <varlistentry> 81 81 <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term> … … 136 136 </varlistentry> 137 137 138 <varlistentry revision="systemd"> 139 <term>Systemd Upstream Patch - <token>&systemd-upstream-patch-size;</token>:</term> 140 <listitem> 141 <para>Download: <ulink url="&patches-root;&systemd-upstream-patch;"/></para> 142 <para>MD5 sum: <literal>&systemd-upstream-patch-md5;</literal></para> 143 </listitem> 144 </varlistentry> 145 138 146 <varlistentry> 139 147 <term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term> -
chapter05/binutils-pass1.xml
r32feb4b r1b11115 75 75 --target=$LFS_TGT \ 76 76 --disable-nls \ 77 --enable-gprofng=no \ 77 78 --disable-werror</userinput></screen> 78 79 … … 117 118 118 119 <varlistentry> 120 <term><parameter>--enable-gprofng=no</parameter></term> 121 <listitem> 122 <para>This disables building gprofng which is not needed for the 123 temporary tools.</para> 124 </listitem> 125 </varlistentry> 126 127 <varlistentry> 119 128 <term><parameter>--disable-werror</parameter></term> 120 129 <listitem> -
chapter06/binutils-pass2.xml
r32feb4b r1b11115 65 65 --disable-nls \ 66 66 --enable-shared \ 67 --enable-gprofng=no \ 67 68 --disable-werror \ 68 69 --enable-64-bit-bfd</userinput></screen> -
chapter06/gcc-pass2.xml
r32feb4b r1b11115 43 43 <sect2 role="installation"> 44 44 <title>Installation of GCC</title> 45 46 <para>First fix a problem with the latest version of glibc:</para> 47 48 <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-fixes-patch;</userinput></screen> 45 49 46 50 <para>As in the first build of GCC, the GMP, MPFR, and MPC packages are -
chapter08/binutils.xml
r32feb4b r1b11115 57 57 <screen><computeroutput>The system has no more ptys. 58 58 Ask your system administrator to create more.</computeroutput></screen> 59 59 <!-- 60 60 <para>Upstream has made a patch to fix a problem when using binutils 61 61 for building some BLFS packages with Link Time Optimization (LTO) … … 63 63 64 64 <screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-patch;</userinput></screen> 65 65 --> 66 66 <!-- 67 67 <para>An error in the building system causes the shipped man pages to … … 89 89 90 90 <screen><userinput remap="configure">../configure --prefix=/usr \ 91 --sysconfdir=/etc \ 91 92 --enable-gold \ 92 93 --enable-ld=default \ -
chapter08/gcc.xml
r32feb4b r1b11115 50 50 -i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp</userinput></screen> 51 51 --> 52 <para>First fix a problem with the latest version of glibc:</para> 53 54 <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-fixes-patch;</userinput></screen> 55 52 56 <para>If building on x86_64, change the default directory name for 64-bit 53 57 libraries to <quote>lib</quote>:</para> -
chapter08/systemd.xml
r32feb4b r1b11115 40 40 <sect2 role="installation"> 41 41 <title>Installation of systemd</title> 42 43 <para>First, fix an issue introduced by glibc-2.36.</para> 44 45 <screen><userinput remap="pre">patch -Np1 -i ../&systemd-upstream-patch;</userinput></screen> 42 46 43 47 <para>Remove two unneeded groups, -
packages.ent
r32feb4b r1b11115 67 67 <!ENTITY bc-fin-sbu "less than 0.1 SBU"> 68 68 69 <!ENTITY binutils-version "2.3 8">70 <!ENTITY binutils-size "2 3,098 KB">69 <!ENTITY binutils-version "2.39"> 70 <!ENTITY binutils-size "24,578 KB"> 71 71 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> 72 <!ENTITY binutils-md5 " 6e39cad1bb414add02b5b1169c18fdc5">72 <!ENTITY binutils-md5 "f7e986ae9ff06405cafb2e585ee36d27"> 73 73 <!ENTITY binutils-home "&gnu-software;binutils/"> 74 74 <!ENTITY binutils-tmpp1-du "620 MB"> … … 258 258 <!ENTITY gettext-fin-sbu "2.7 SBU"> 259 259 260 <!ENTITY glibc-version "2.3 5">261 <!ENTITY glibc-size "1 7,741KB">260 <!ENTITY glibc-version "2.36"> 261 <!ENTITY glibc-size "18,175 KB"> 262 262 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> 263 <!ENTITY glibc-md5 " dd571c67d85d89d7f60b854a4e207423">263 <!ENTITY glibc-md5 "00e9b89e043340f688bc93ec03239b57"> 264 264 <!ENTITY glibc-home "&gnu-software;libc/"> 265 265 <!ENTITY glibc-tmp-du "818 MB"> … … 592 592 meson pages will be needed: python3.6 and python3.6m --> 593 593 594 <!ENTITY python-version "3.10. 5">594 <!ENTITY python-version "3.10.6"> 595 595 <!ENTITY python-minor "3.10"> 596 <!ENTITY python-size "1 8,908KB">596 <!ENTITY python-size "19,142 KB"> 597 597 <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> 598 <!ENTITY python-md5 " f05727cb3489aa93cd57eb561c16747b">598 <!ENTITY python-md5 "afc7e14f7118d10d1ba95ae8e2134bf0"> 599 599 <!ENTITY python-home "https://www.python.org/"> 600 600 <!ENTITY python-tmp-du "359 MB"> … … 603 603 <!ENTITY python-fin-sbu "4.3 SBU"> 604 604 <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> 605 <!ENTITY python-docs-md5 " 46a8c3285c6ca87736bc9aad2d8519ba">606 <!ENTITY python-docs-size "7, 112KB">605 <!ENTITY python-docs-md5 "8f32c4f4f0b18ec56e8b3822bbaeb017"> 606 <!ENTITY python-docs-size "7,321 KB"> 607 607 608 608 <!ENTITY readline-version "8.1.2"> … … 711 711 712 712 <!ENTITY util-linux-minor "2.38"> 713 <!ENTITY util-linux-version "2.38 "> <!-- 2.33.x -->714 <!ENTITY util-linux-size "7, 177KB">713 <!ENTITY util-linux-version "2.38.1"> <!-- 2.33.x --> 714 <!ENTITY util-linux-size "7,321 KB"> 715 715 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz"> 716 <!ENTITY util-linux-md5 " fffdc126809a6d4c1789a9efc1b96623">716 <!ENTITY util-linux-md5 "cd11456f4ddd31f7fbfdd9488c0c0d02"> 717 717 <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/"> 718 718 <!ENTITY util-linux-tmp-du "129 MB"> -
patches.ent
r32feb4b r1b11115 40 40 <!ENTITY file-upstream-fixes-patch-size "4.0 KB"> 41 41 --> 42 <!-- 43 <!ENTITY gcc-upstream-fixes-patch "gcc-&gcc-version;- upstream_fixes-1.patch">44 <!ENTITY gcc-upstream-fixes-patch-md5 " 27266d2a771f2ff812cb6ec9c8b456b4">45 <!ENTITY gcc-upstream-fixes-patch-size "1 8.0KB">46 --> 42 43 <!ENTITY gcc-upstream-fixes-patch "gcc-&gcc-version;-glibc_2.36-1.patch"> 44 <!ENTITY gcc-upstream-fixes-patch-md5 "8a5a4c3d14b9b2398b32f20b53a4de50"> 45 <!ENTITY gcc-upstream-fixes-patch-size "1.7 KB"> 46 47 47 <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch"> 48 48 <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> … … 86 86 <!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> 87 87 88 <!ENTITY systemd-upstream-patch "systemd-&systemd-version;-glibc_2.36_fix-1.patch"> 89 <!ENTITY systemd-upstream-patch-md5 "fd8dc901e73ad00dc72a351a0d4ac48c"> 90 <!ENTITY systemd-upstream-patch-size "3.0 KB"> 91 88 92 <!ENTITY xz-upstream-fix-patch "xz-&xz-version;-upstream_fix-1.patch"> 89 93 <!ENTITY xz-upstream-fix-patch-md5 "584c72ea3d8f7502b2770670f3090788">
Note:
See TracChangeset
for help on using the changeset viewer.