Changeset f4e814c


Ignore:
Timestamp:
08/07/2022 08:35:52 AM (2 years ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib
Children:
d95ff15
Parents:
1c784d2 (diff), 7131c89 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge changes

Files:
11 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r1c784d2 rf4e814c  
    4242
    4343    <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>
    4466      <para>2022-07-24</para>
    4567      <itemizedlist>
  • chapter01/whatsnew.xml

    r1c784d2 rf4e814c  
    4545      <para>Bc &bc-version;</para>
    4646    </listitem>
    47     <!--<listitem>
     47    <listitem>
    4848      <para>Binutils-&binutils-version;</para>
    49     </listitem>-->
     49    </listitem>
    5050    <!--<listitem>
    5151      <para>Bison-&bison-version;</para>
     
    102102      <para>Gettext-&gettext-version;</para>
    103103    </listitem>-->
    104     <!--<listitem>
     104    <listitem>
    105105      <para>Glibc-&glibc-version;</para>
    106     </listitem>-->
     106    </listitem>
    107107    <!--<listitem>
    108108      <para>GMP-&gmp-version;</para>
  • chapter03/patches.xml

    r1c784d2 rf4e814c  
    3636    </varlistentry>
    3737-->
    38 
     38<!--
    3939    <varlistentry>
    4040      <term>Binutils LTO Fix Patch - <token>&binutils-lto-patch-size;</token>:</term>
     
    4444      </listitem>
    4545    </varlistentry>
    46 
     46-->
    4747    <varlistentry>
    4848      <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
     
    6969   </varlistentry>
    7070-->
    71 <!--
     71
    7272    <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>
    7474      <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>
    7777      </listitem>
    7878    </varlistentry>
    79 -->
     79
    8080    <varlistentry>
    8181      <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
     
    136136    </varlistentry>
    137137
     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
    138146    <varlistentry>
    139147      <term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term>
  • chapter05/binutils-pass1.xml

    r1c784d2 rf4e814c  
    7575             --target=$LFS_TGT   \
    7676             --disable-nls       \
     77             --enable-gprofng=no \
    7778             --disable-werror</userinput></screen>
    7879<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=$LFS/tools       \
     
    123124
    124125      <varlistentry>
     126        <term><parameter>--enable-gprofng=no</parameter></term>
     127        <listitem>
     128          <para>This disables building gprofng which is not needed for the
     129          temporary tools.</para>
     130        </listitem>
     131      </varlistentry>
     132
     133      <varlistentry>
    125134        <term><parameter>--disable-werror</parameter></term>
    126135        <listitem>
  • chapter06/binutils-pass2.xml

    r1c784d2 rf4e814c  
    6565    --disable-nls              \
    6666    --enable-shared            \
     67    --enable-gprofng=no        \
    6768    --disable-werror           \
    6869    --enable-64-bit-bfd</userinput></screen>
  • chapter06/gcc-pass2.xml

    r1c784d2 rf4e814c  
    4343  <sect2 role="installation">
    4444    <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>
    4549
    4650    <para>As in the first build of GCC, the GMP, MPFR, and MPC packages are
  • chapter08/binutils.xml

    r1c784d2 rf4e814c  
    5757<screen><computeroutput>The system has no more ptys.
    5858Ask your system administrator to create more.</computeroutput></screen>
    59 
     59<!--
    6060    <para>Upstream has made a patch to fix a problem when using binutils
    6161    for building some BLFS packages with Link Time Optimization (LTO)
     
    6363
    6464 <screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-patch;</userinput></screen>
    65 
     65-->
    6666<!--
    6767    <para>An error in the building system causes the shipped man pages to
     
    8888    <para>Prepare Binutils for compilation:</para>
    8989
     90<<<<<<< HEAD
    9091<screen arch="default"><userinput remap="configure">../configure --prefix=/usr       \
     92             --sysconfdir=/etc   \
    9193             --enable-gold       \
    9294             --enable-ld=default \
     
    9799             --with-system-zlib</userinput></screen>
    98100<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=/usr       \
     101             --sysconfdir=/etc   \
    99102             --enable-gold       \
    100103             --enable-ld=default \
  • chapter08/gcc.xml

    r1c784d2 rf4e814c  
    5050    -i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp</userinput></screen>
    5151-->
     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
    5256    <para>If building on x86_64, change the default directory name for 64-bit
    5357    libraries to <quote>lib</quote>:</para>
  • chapter08/systemd.xml

    r1c784d2 rf4e814c  
    4040  <sect2 role="installation">
    4141    <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>
    4246
    4347    <para>Remove two unneeded groups,
  • packages.ent

    r1c784d2 rf4e814c  
    6767<!ENTITY bc-fin-sbu "less than 0.1 SBU">
    6868
    69 <!ENTITY binutils-version "2.38">
    70 <!ENTITY binutils-size "23,098 KB">
     69<!ENTITY binutils-version "2.39">
     70<!ENTITY binutils-size "24,578 KB">
    7171<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz">
    72 <!ENTITY binutils-md5 "6e39cad1bb414add02b5b1169c18fdc5">
     72<!ENTITY binutils-md5 "f7e986ae9ff06405cafb2e585ee36d27">
    7373<!ENTITY binutils-home "&gnu-software;binutils/">
    7474<!ENTITY binutils-tmpp1-du "620 MB">
     
    258258<!ENTITY gettext-fin-sbu "2.7 SBU">
    259259
    260 <!ENTITY glibc-version "2.35">
    261 <!ENTITY glibc-size "17,741 KB">
     260<!ENTITY glibc-version "2.36">
     261<!ENTITY glibc-size "18,175 KB">
    262262<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
    263 <!ENTITY glibc-md5 "dd571c67d85d89d7f60b854a4e207423">
     263<!ENTITY glibc-md5 "00e9b89e043340f688bc93ec03239b57">
    264264<!ENTITY glibc-home "&gnu-software;libc/">
    265265<!ENTITY glibc-tmp-du "818 MB">
     
    395395<!ENTITY less-fin-sbu "less than 0.1 SBU">
    396396
    397 <!ENTITY lfs-bootscripts-version "20220623">      <!-- Scripts depend on this format -->
     397<!ENTITY lfs-bootscripts-version "20220723">      <!-- Scripts depend on this format -->
    398398<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
    399399<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
     
    601601     meson pages will be needed: python3.6 and python3.6m -->
    602602
    603 <!ENTITY python-version "3.10.5">
     603<!ENTITY python-version "3.10.6">
    604604<!ENTITY python-minor "3.10">
    605 <!ENTITY python-size "18,908 KB">
     605<!ENTITY python-size "19,142 KB">
    606606<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
    607 <!ENTITY python-md5 "f05727cb3489aa93cd57eb561c16747b">
     607<!ENTITY python-md5 "afc7e14f7118d10d1ba95ae8e2134bf0">
    608608<!ENTITY python-home "https://www.python.org/">
    609609<!ENTITY python-tmp-du "359 MB">
     
    612612<!ENTITY python-fin-sbu "4.3 SBU">
    613613<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
    614 <!ENTITY python-docs-md5 "46a8c3285c6ca87736bc9aad2d8519ba">
    615 <!ENTITY python-docs-size "7,112 KB">
     614<!ENTITY python-docs-md5 "8f32c4f4f0b18ec56e8b3822bbaeb017">
     615<!ENTITY python-docs-size "7,321 KB">
    616616
    617617<!ENTITY readline-version "8.1.2">
     
    720720
    721721<!ENTITY util-linux-minor "2.38">
    722 <!ENTITY util-linux-version "2.38"> <!-- 2.33.x -->
    723 <!ENTITY util-linux-size "7,177 KB">
     722<!ENTITY util-linux-version "2.38.1"> <!-- 2.33.x -->
     723<!ENTITY util-linux-size "7,321 KB">
    724724<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
    725 <!ENTITY util-linux-md5 "fffdc126809a6d4c1789a9efc1b96623">
     725<!ENTITY util-linux-md5 "cd11456f4ddd31f7fbfdd9488c0c0d02">
    726726<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
    727727<!ENTITY util-linux-tmp-du "129 MB">
  • patches.ent

    r1c784d2 rf4e814c  
    4040<!ENTITY file-upstream-fixes-patch-size "4.0 KB">
    4141-->
    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 "18.0 KB">
    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
    4747<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
    4848<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
     
    8686<!ENTITY sysvinit-consolidated-patch-size "2.4 KB">
    8787
     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
    8892<!ENTITY xz-upstream-fix-patch "xz-&xz-version;-upstream_fix-1.patch">
    8993<!ENTITY xz-upstream-fix-patch-md5 "584c72ea3d8f7502b2770670f3090788">
Note: See TracChangeset for help on using the changeset viewer.