Changeset 607ea0f


Ignore:
Timestamp:
08/05/2019 04:51:20 PM (2 years ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib-10.1, multilib-before-cross
Children:
8b16d14
Parents:
abbd53b8
Message:

MultiLib: Merge changes from trunk
Upgrade isl-0.12
Upgrade linux-firmware-20190519

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11653 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
11 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    rabbd53b8 r607ea0f  
    4747
    4848    <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>
    4992      <para>2019-07-21</para>
    5093      <itemizedlist>
  • chapter01/whatsnew.xml

    rabbd53b8 r607ea0f  
    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>
  • chapter02/hostreqs.xml

    rabbd53b8 r607ea0f  
    6161    </listitem>
    6262
    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++
    6566      compiler, <command>g++</command> (Versions greater than &gcc-version; are
    6667      not recommended as they have not been tested)</para>
  • chapter03/patches.xml

    rabbd53b8 r607ea0f  
    117117      </listitem>
    118118    </varlistentry>
    119 <!--
     119
    120120    <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>
    122122      <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>
    125125      </listitem>
    126126    </varlistentry>
    127 -->
     127
    128128  </variablelist>
    129129
  • chapter06/gcc.xml

    rabbd53b8 r607ea0f  
    175175    </para></note-->
    176176
    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
     180rm -rf /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/bits/</userinput></screen>
    180181
    181182    <para>Create a symlink required by the <ulink
  • chapter06/glibc-32.xml

    rabbd53b8 r607ea0f  
    2525
    2626<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 &lt;linux/sockios.h&gt;' \
     31   sysdeps/unix/sysv/linux/bits/socket.h</userinput></screen>
    2732
    2833    <para>Remove a file that may be left over from a previous build attempt:</para>
  • chapter06/glibc.xml

    rabbd53b8 r607ea0f  
    6161
    6262<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 in
    65     our final glibc:</para>
    66 
    67 <screen><userinput remap="pre">ln -sfv /tools/lib/gcc /usr/lib</userinput></screen>
    6863-->
     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 &lt;linux/sockios.h&gt;' \
     67   sysdeps/unix/sysv/linux/bits/socket.h</userinput></screen>
     68
    6969    <para>Create a symlink for LSB
    7070    compliance. Additionally, for x86_64, create a compatibility symlink
     
    177177
    178178    <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>
    184179
    185180      <listitem>
  • chapter06/systemd.xml

    rabbd53b8 r607ea0f  
    4040  <sect2 role="installation">
    4141    <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>
    4247
    4348    <para>Create a symlink to work around missing xsltproc:</para>
  • general.ent

    rabbd53b8 r607ea0f  
    1 <!ENTITY version         "SVN-20190721">
     1<!ENTITY version         "SVN-20190804">
    22<!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;
    33                                      Change to x.y for release but not -rc releases -->
    44<!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
    55
    6 <!ENTITY versiond        "20190721-systemd">
     6<!ENTITY versiond        "20190804-systemd">
    77<!ENTITY short-versiond  "systemd">
    88<!ENTITY generic-versiond "systemd">
    99
    10 <!ENTITY releasedate     "July 21st, 2019">
     10<!ENTITY releasedate     "August 4th, 2019">
    1111
    1212<!ENTITY copyrightdate   "1999-2019"><!-- jhalfs needs a literal dash, not &ndash; -->
  • packages.ent

    rabbd53b8 r607ea0f  
    262262<!ENTITY gettext-ch6-sbu "2.0 SBU">
    263263
    264 <!ENTITY glibc-version "2.29">
    265 <!ENTITY glibc-size "16,129 KB">
     264<!ENTITY glibc-version "2.30">
     265<!ENTITY glibc-size "16,189 KB">
    266266<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
    267 <!ENTITY glibc-md5 "e6c279d5b2f0736f740216f152acf974">
     267<!ENTITY glibc-md5 "2b1dbdf27b28620752956c061d62f60c">
    268268<!ENTITY glibc-home "&gnu-software;libc/">
    269269<!ENTITY glibc-ch5-du "885 MB">
     
    357357<!ENTITY iproute2-ch6-sbu "0.2 SBU">
    358358
    359 <!ENTITY isl-version "0.20">
     359<!ENTITY isl-version "0.21">
    360360<!ENTITY isl-size "1.5 MB">
    361361<!ENTITY isl-url "http://isl.gforge.inria.fr/isl-&isl-version;.tar.xz">
    362 <!ENTITY isl-md5 "2ee25141b7d1688afb63e5bf3ac12999">
     362<!ENTITY isl-md5 "12caf7eea20946c581ace61302b1c876">
    363363<!ENTITY isl-home "http://isl.gforge.inria.fr/">
    364364<!ENTITY isl-ch6-du "20 MB">
    365365<!ENTITY isl-ch6-sbu "0.1 SBU">
    366366
    367 <!ENTITY kbd-version "2.1.0">
    368 <!ENTITY kbd-size "1,089 KB">
     367<!ENTITY kbd-version "2.2.0">
     368<!ENTITY kbd-size "1,090 KB">
    369369<!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">
    371371<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd">
    372372<!ENTITY kbd-ch6-du "30 MB">
     
    431431<!ENTITY linux-major-version "5">
    432432<!ENTITY linux-minor-version "2">
    433 <!ENTITY linux-patch-version "2">
     433<!ENTITY linux-patch-version "5">
    434434<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    435435<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    436 <!ENTITY linux-size "104,530 KB">
     436<!ENTITY linux-size "104,548 KB">
    437437<!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">
    439439<!ENTITY linux-home "https://www.kernel.org/">
    440440<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
     
    449449<!ENTITY linux-headers-ch6-sbu "less than 0.1 SBU">
    450450
    451 <!ENTITY linux-firmware-version "20180929">
    452 <!ENTITY linux-firmware-size "82,268 KB">
     451<!ENTITY linux-firmware-version "20190519">
     452<!ENTITY linux-firmware-size "91,564 KB">
    453453<!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">
    455455<!ENTITY linux-firmware-home "http://www.kernel.org/">
    456456<!ENTITY linux-firmware-ch6-du "287 MB">
     
    485485<!ENTITY man-db-ch6-sbu "0.3 SBU">
    486486
    487 <!ENTITY man-pages-version "5.01">
    488 <!ENTITY man-pages-size "1,624 KB">
     487<!ENTITY man-pages-version "5.02">
     488<!ENTITY man-pages-size "1,630 KB">
    489489<!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">
    491491<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
    492492<!ENTITY man-pages-ch6-du "28 MB">
  • patches.ent

    rabbd53b8 r607ea0f  
    5757<!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc">
    5858<!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 "14 KB">
    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.