Changeset ffbeb5f


Ignore:
Timestamp:
08/14/2017 10:28:28 PM (7 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
f35e98c
Parents:
b485746
Message:

Update to gcc-7.2.0.
Update to linux-4.12.7.
Update to glibc-2.26.
Update to dbus-1.10.22.
Update to binutils-2.29.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11279 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    rb485746 rffbeb5f  
    4444-->
    4545    <listitem>
     46      <para>2017-08-15</para>
     47      <itemizedlist>
     48        <listitem>
     49          <para>[bdubbs] - Update to gcc-7.2.0. Fixes
     50          <ulink url="&lfs-ticket-root;4125">#4125</ulink>.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[bdubbs] - Update to linux-4.12.7. Fixes
     54          <ulink url="&lfs-ticket-root;4124">#4124</ulink>.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[bdubbs] - Update to glibc-2.26. Fixes
     58          <ulink url="&lfs-ticket-root;4120">#4120</ulink>.</para>
     59        </listitem>
     60        <listitem revision='systemd'>
     61          <para>[bdubbs] - Update to dbus-1.10.22. Fixes
     62          <ulink url="&lfs-ticket-root;4118">#4118</ulink>.</para>
     63        </listitem>
     64        <listitem>
     65          <para>[bdubbs] - Update to binutils-2.29. Fixes
     66          <ulink url="&lfs-ticket-root;4117">#4117</ulink>.</para>
     67        </listitem>
     68      </itemizedlist>
     69    </listitem>
     70
     71    <listitem>
    4672      <para>2017-08-11</para>
    4773      <itemizedlist>
  • chapter01/whatsnew.xml

    rb485746 rffbeb5f  
    207207      <para>Sysklogd &sysklogd-version;</para>
    208208    </listitem>-->
    209     <!--<listitem revision="systemd">
     209    <listitem revision="systemd">
    210210      <para>Systemd &systemd-version;</para>
    211     </listitem>-->
     211    </listitem>
    212212    <!--<listitem revision="sysv">
    213213      <para>SysVinit &sysvinit-version;</para>
  • chapter06/automake.xml

    rb485746 rffbeb5f  
    5959make -j4 check</userinput></screen>
    6060
    61     <para>Three tests are known to fail in the LFS environment.</para>
     61    <para>Three tests are known to fail in the LFS environment:
     62    check12.sh, subobj.sh, and check12-w.sh.</para>
    6263
    6364    <para>Install the package:</para>
  • chapter06/flex.xml

    rb485746 rffbeb5f  
    4141  <sect2 role="installation">
    4242    <title>Installation of Flex</title>
    43 <!--
    44     <para>First, fix a problem with the latest version:</para>
    4543
    46 <screen><userinput remap="pre">patch -Np1 -i ../&flex-fixes-patch;</userinput></screen>
    47 -->
     44    <para>First, fix a problem introduced with glibc-2.26:</para>
     45
     46<screen><userinput remap="pre">sed -i "/math.h/a #include &lt;malloc.h&gt;" src/flexdef.h</userinput></screen>
     47
    4848    <para>The build procedure assumes the <application>help2man</application>
    4949    program is available to create a man page from the executable --help option.
  • chapter06/glibc.xml

    rb485746 rffbeb5f  
    6969<screen><userinput remap="pre">case $(uname -m) in
    7070    i?86)    GCC_INCDIR=/usr/lib/gcc/$(uname -m)-pc-linux-gnu/&gcc-version;/include
    71             ln -s ld-linux.so.2 /lib/ld-lsb.so.3
     71            ln -sfv ld-linux.so.2 /lib/ld-lsb.so.3
    7272    ;;
    7373    x86_64) GCC_INCDIR=/usr/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/include
    74             ln -s ../lib/ld-linux-x86-64.so.2 /lib64
    75             ln -s ../lib/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
     74            ln -sfv ../lib/ld-linux-x86-64.so.2 /lib64
     75            ln -sfv ../lib/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
    7676    ;;
    7777esac</userinput></screen>
     78
     79    <para>Remove a file that may be left over from a previous build attempt:
     80    </para>
     81
     82<screen><userinput remap="pre">rm -f /usr/include/limits.h</userinput></screen>
    7883
    7984    <para>The Glibc documentation recommends building Glibc
     
    198203
    199204<screen><userinput remap="install">touch /etc/ld.so.conf</userinput></screen>
     205
     206    <para>Fix the generated Makefile to skip an uneeded sanity check
     207    that fails in the LFS partial environment:
     208    </para>
     209
     210<screen><userinput remap="install">sed '/test-installation/s@$(PERL)@echo not running@' -i ../Makefile</userinput></screen>
    200211
    201212    <para>Install the package:</para>
  • chapter06/gzip.xml

    rb485746 rffbeb5f  
    5454<screen><userinput remap="test">make check</userinput></screen>
    5555
     56    <para>Two tests are known to fail in the LFS environment:
     57    help-version and zmore.</para>
     58
    5659    <para>Install the package:</para>
    5760
  • general.ent

    rb485746 rffbeb5f  
    2525<!ENTITY errata          "&lfs-root;lfs/errata/&generic-version;/">
    2626<!ENTITY erratad         "&lfs-root;lfs/errata/&generic-versiond;/">
    27 <!ENTITY min-kernel      "2.6.32">
     27<!ENTITY min-kernel      "3.2">
    2828
    2929<!ENTITY patches-rootd   "&lfs-root;patches/lfs/&generic-versiond;/">
  • packages.ent

    rb485746 rffbeb5f  
    5959<!ENTITY bc-ch6-sbu "0.1 SBU">
    6060
    61 <!ENTITY binutils-version "2.28">
    62 <!ENTITY binutils-size "25,934 KB">
     61<!ENTITY binutils-version "2.29">
     62<!ENTITY binutils-size "28,392 KB">
    6363<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
    64 <!ENTITY binutils-md5 "9e8340c96626b469a603c15c9d843727">
     64<!ENTITY binutils-md5 "23733a26c8276edbb1168c9bee60e40e">
    6565<!ENTITY binutils-home "&gnu-software;binutils/">
    6666<!ENTITY binutils-ch5p1-du "519 MB">
     
    109109<!ENTITY coreutils-ch6-sbu "3.1 SBU">
    110110
    111 <!ENTITY dbus-version "1.10.20">
     111<!ENTITY dbus-version "1.10.22">
    112112<!ENTITY dbus-size "1,943 KB">
    113113<!ENTITY dbus-url "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
    114 <!ENTITY dbus-md5 "94c991e763d4f9f13690416b2dcd9411">
     114<!ENTITY dbus-md5 "baaa10b7cb49086ad91179a8decfadc5">
    115115<!ENTITY dbus-home "http://www.freedesktop.org/wiki/Software/dbus">
    116116<!ENTITY dbus-ch6-du "22 MB">
     
    208208<!ENTITY gawk-ch6-sbu "0.3 SBU">
    209209
    210 <!ENTITY gcc-version "7.1.0">
    211 <!ENTITY gcc-size "82,328 KB">
    212 <!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    213 <!ENTITY gcc-md5 "6bf56a2bca9dac9dbbf8e8d1036964a8">
     210<!ENTITY gcc-version "7.2.0">
     211<!ENTITY gcc-size "60,853 KB">
     212<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
     213<!ENTITY gcc-md5 "ff370482573133a7fcdd96cd2f552292">
    214214<!ENTITY gcc-home "http://gcc.gnu.org/">
    215215<!ENTITY gcc-ch5p1-du "2.5 GB">
     
    248248<!ENTITY gettext-ch6-sbu "2.9 SBU">
    249249
    250 <!ENTITY glibc-version "2.25+adc7e06">
    251 <!ENTITY glibc-size "14,585 KB">
     250<!ENTITY glibc-version "2.26">
     251<!ENTITY glibc-size "14,339 KB">
    252252<!--<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">-->
    253253<!ENTITY glibc-url "&anduin-sources;/glibc-&glibc-version;.tar.xz">
    254 <!ENTITY glibc-md5 "8e288d3b2bae0ee38f2ec111445de64a">
     254<!ENTITY glibc-md5 "102f637c3812f81111f48f2427611be1">
    255255<!ENTITY glibc-home "&gnu-software;libc/">
    256256<!ENTITY glibc-ch5-du "753 MB">
     
    402402<!ENTITY linux-major-version "4">
    403403<!ENTITY linux-minor-version "12">
    404 <!ENTITY linux-patch-version "5">
     404<!ENTITY linux-patch-version "7">
    405405<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    406406<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    407 <!ENTITY linux-size "96,869 KB">
     407<!ENTITY linux-size "96,865 KB">
    408408<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    409 <!ENTITY linux-md5 "7ceda6275f03c7b259c98e062fa3ded3">
     409<!ENTITY linux-md5 "245d1b4dc6e82669aac2c9e6a2dd82fe">
    410410<!ENTITY linux-home "http://www.kernel.org/">
    411411<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
Note: See TracChangeset for help on using the changeset viewer.