Changeset bec76ac


Ignore:
Timestamp:
12/01/2019 06:01:37 PM (5 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, 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:
b7b0eea
Parents:
123c0152
Message:

Add upstream fixes patch for bash.

Add a note about possible problems when changing
to the lfs user.

Update to vim-8.1.2361.
Update to meson-0.52.1.
Update to elfutils-0.178.
Update to iproute2-5.4.0.
Update to libffi-3.3.
Update to tcl-8.6.10.
Update to man-pages-5.04.
Update to perl-5.30.1.
Update to linux-5.4.1.
Update to bc-2.3.2.

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

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r123c0152 rbec76ac  
    4444       -->
    4545    <listitem>
     46      <para>2019-12-01</para>
     47      <itemizedlist>
     48        <listitem>
     49          <para>[bdubbs] - Add upstream fixes patch for bash.
     50          Also add a note about possible problems when changing
     51          to the lfs user.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[bdubbs] - Update to vim-8.1.2361. Updates
     55          <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[bdubbs] - Update to meson-0.52.1. Fixes
     59          <ulink url="&lfs-ticket-root;4555">#4555</ulink>.</para>
     60        </listitem>
     61        <listitem>
     62          <para>[bdubbs] - Update to elfutils-0.178. Fixes
     63          <ulink url="&lfs-ticket-root;4553">#4553</ulink>.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[bdubbs] - Update to iproute2-5.4.0. Fixes
     67          <ulink url="&lfs-ticket-root;4551">#4551</ulink>.</para>
     68        </listitem>
     69        <listitem>
     70          <para>[bdubbs] - Update to libffi-3.3. Fixes
     71          <ulink url="&lfs-ticket-root;4550">#4550</ulink>.</para>
     72        </listitem>
     73        <listitem>
     74          <para>[bdubbs] - Update to tcl-8.6.10. Fixes
     75          <ulink url="&lfs-ticket-root;4549">#4549</ulink>.</para>
     76        </listitem>
     77        <listitem>
     78          <para>[bdubbs] - Update to man-pages-5.04. Fixes
     79          <ulink url="&lfs-ticket-root;4548">#4548</ulink>.</para>
     80        </listitem>
     81        <listitem>
     82          <para>[bdubbs] - Update to perl-5.30.1. Fixes
     83          <ulink url="&lfs-ticket-root;4547">#4547</ulink>.</para>
     84        </listitem>
     85        <listitem>
     86          <para>[bdubbs] - Update to linux-5.4.1. Fixes
     87          <ulink url="&lfs-ticket-root;4546">#4546</ulink>.</para>
     88        </listitem>
     89        <listitem>
     90          <para>[bdubbs] - Update to bc-2.3.2. Fixes
     91          <ulink url="&lfs-ticket-root;4545">#4545</ulink>.</para>
     92        </listitem>
     93      </itemizedlist>
     94    </listitem>
     95
     96    <listitem>
    4697      <para>2019-11-08</para>
    4798      <itemizedlist>
  • chapter01/whatsnew.xml

    r123c0152 rbec76ac  
    150150      <para>Libcap-&libcap-version;</para>
    151151    </listitem>-->
    152     <!--<listitem>
     152    <listitem>
    153153      <para>Libelf-&elfutils-version; (from elfutils)</para>
    154    </listitem>-->
     154   </listitem>
     155   <listitem>
     156      <para>Libffi-&libffi-version;</para>
     157   </listitem>
    155158   <!--<listitem>
    156159      <para>Libpipeline-&libpipeline-version;</para>
     
    195198      <para>Patch-&patch-version;</para>
    196199   </listitem>-->
    197    <!--<listitem>
     200   <listitem>
    198201      <para>Perl-&perl-version;</para>
    199    </listitem>-->
     202   </listitem>
    200203    <!--<listitem>
    201204      <para>Pkg-config-&pkgconfig-version;</para>
     
    231234      <para>Tar-&tar-version;</para>
    232235   </listitem>-->
    233    <!--<listitem>
     236   <listitem>
    234237      <para>Tcl-&tcl-version;</para>
    235    </listitem>-->
     238   </listitem>
    236239   <listitem>
    237240      <para>Texinfo-&texinfo-version;</para>
     
    243246      <para>Util-Linux-&util-linux-version;</para>
    244247   </listitem>-->
    245     <!--<listitem>
     248    <listitem>
    246249      <para>Vim-&vim-version;</para>
    247     </listitem>-->
     250    </listitem>
    248251    <!--<listitem>
    249252      <para>XML-Parser-&xml-parser-version;</para>
  • chapter03/patches.xml

    r123c0152 rbec76ac  
    1818
    1919  <variablelist role="materials">
    20 <!--
     20
    2121    <varlistentry>
    2222      <term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term>
     
    2626      </listitem>
    2727    </varlistentry>
    28 -->
     28
    2929<!--
    3030    <varlistentry>
  • chapter04/addinguser.xml

    r123c0152 rbec76ac  
    8989<screen><userinput>chown -v lfs $LFS/sources</userinput></screen>
    9090
     91  <note><para>In some host systems, the following command does not complete
     92  properly and suspends the login to the lfs user to the background.  If the
     93  prompt "lfs:~$" does not appear immediately, entering the
     94  <command>fg</command> command will fix the issue.</para></note>
     95
    9196  <para>Next, login as user <systemitem class="username">lfs</systemitem>.
    9297  This can be done via a virtual console, through a display manager, or with
  • chapter06/bash.xml

    r123c0152 rbec76ac  
    4040  <sect2 role="installation">
    4141    <title>Installation of Bash</title>
    42 <!--
     42
    4343    <para>Incorporate some upstream fixes:</para>
    4444
    4545<screen><userinput remap="pre">patch -Np1 -i ../&bash-fixes-patch;</userinput></screen>
    46 -->
     46
    4747    <para>Prepare Bash for compilation:</para>
    4848
  • chapter06/libelf.xml

    r123c0152 rbec76ac  
    4747    <para>Prepare Libelf for compilation:</para>
    4848
    49 <screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
     49<screen><userinput remap="configure">./configure --prefix=/usr --disable-debuginfod</userinput></screen>
    5050
    5151    <para>Compile the package:</para>
     
    5757<screen><userinput remap="test">make check</userinput></screen>
    5858
     59    <para>One test, run-elfclassify.sh, is known to fail.</para>
     60
    5961    <para>Install only Libelf:</para>
    6062
    6163<screen><userinput remap="install">make -C libelf install
    62 install -vm644 config/libelf.pc /usr/lib/pkgconfig</userinput></screen>
     64install -vm644 config/libelf.pc /usr/lib/pkgconfig
     65rm /usr/lib/libelf.a</userinput></screen>
    6366
    6467  </sect2>
  • chapter06/libffi.xml

    r123c0152 rbec76ac  
    5050      Illegal Operation Errors.</para>
    5151    </note>
    52 
     52<!--
    5353    <para>Modify the Makefile to install headers into the standard
    5454    <filename class="directory">/usr/include</filename> directory instead of
     
    6161    -e 's/^Cflags: -I${includedir}/Cflags:/' \
    6262    -i libffi.pc.in</userinput></screen>
    63 
     63-->
    6464    <para>Prepare libffi for compilation:</para>
    6565
     
    9292
    9393<screen><userinput remap="test">make check</userinput></screen>
     94
     95    <para>Six tests, all related to test-callback.c, are known to fail.</para>
    9496
    9597    <para>Install the package:</para>
  • general.ent

    r123c0152 rbec76ac  
    1 <!ENTITY version         "SVN-20191108">
     1<!ENTITY version         "SVN-20191201">
    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        "20191108-systemd">
     6<!ENTITY versiond        "20191201-systemd">
    77<!ENTITY short-versiond  "systemd">
    88<!ENTITY generic-versiond "systemd">
    99
    10 <!ENTITY releasedate     "November 8th, 2019">
     10<!ENTITY releasedate     "December 1st, 2019">
    1111
    1212<!ENTITY copyrightdate   "1999-2019"><!-- jhalfs needs a literal dash, not &ndash; -->
  • packages.ent

    r123c0152 rbec76ac  
    5151<!ENTITY bash-ch6-sbu "2.1 SBU">
    5252
    53 <!ENTITY bc-version "2.2.0">
    54 <!ENTITY bc-size "236 KB">
     53<!ENTITY bc-version "2.3.2">
     54<!ENTITY bc-size "242 KB">
    5555<!ENTITY bc-url "https://github.com/gavinhoward/bc/archive/&bc-version;/bc-&bc-version;.tar.gz">
    56 <!ENTITY bc-md5 "0de4a7b7592e1d7e12f9f601477fe081">
     56<!ENTITY bc-md5 "89e9063e852b3f84b010b836f815f88f">
    5757<!ENTITY bc-home "https://github.com/gavinhoward/bc">
    5858<!ENTITY bc-ch6-du "2.8 MB">
     
    152152<!ENTITY e2fsprogs-ch6-sbu "3.1 SBU">
    153153
    154 <!ENTITY elfutils-version "0.177">
    155 <!ENTITY elfutils-size "8,645 KB">
     154<!ENTITY elfutils-version "0.178">
     155<!ENTITY elfutils-size "8,797 KB">
    156156<!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
    157 <!ENTITY elfutils-md5 "0b583722f911e1632544718d502aab87">
     157<!ENTITY elfutils-md5 "5480d0b7174446aba13a6adde107287f">
    158158<!ENTITY elfutils-home "https://sourceware.org/ftp/elfutils/">
    159159<!ENTITY elfutils-ch6-du "95 MB">
     
    349349<!ENTITY intltool-ch6-sbu "less than 0.1 SBU">
    350350
    351 <!ENTITY iproute2-version "5.3.0">
    352 <!ENTITY iproute2-size "726 KB">
     351<!ENTITY iproute2-version "5.4.0">
     352<!ENTITY iproute2-size "724 KB">
    353353<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
    354 <!ENTITY iproute2-md5 "227404413c8d6db649d6188ead1e5a6e">
     354<!ENTITY iproute2-md5 "54d86cadb4cd1d19fd7114b4e53adf51">
    355355<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
    356356<!ENTITY iproute2-ch6-du "13 MB">
     
    397397<!ENTITY libcap-ch6-sbu "less than 0.1 SBU">
    398398
    399 <!ENTITY libffi-version "3.2.1">
    400 <!ENTITY libffi-size "920 KB">
     399<!ENTITY libffi-version "3.3">
     400<!ENTITY libffi-size "1,275 KB">
    401401<!ENTITY libffi-url "ftp://sourceware.org/pub/libffi/libffi-&libffi-version;.tar.gz">
    402 <!ENTITY libffi-md5 "83b89587607e3eb65c70d361f13bab43">
     402<!ENTITY libffi-md5 "6313289e32f1d38a9df4770b014a2ca7">
    403403<!ENTITY libffi-home "https://sourceware.org/libffi/">
    404404<!ENTITY libffi-ch6-du "7.6 MB">
     
    422422
    423423<!ENTITY linux-major-version "5">
    424 <!ENTITY linux-minor-version "3">
    425 <!ENTITY linux-patch-version "9">
     424<!ENTITY linux-minor-version "4">
     425<!ENTITY linux-patch-version "1">
    426426<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    427427<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    428 <!ENTITY linux-size "106,036 KB">
     428<!ENTITY linux-size "106,871 KB">
    429429<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    430 <!ENTITY linux-md5 "56ebdb30b6816b0cf29ba18f06c89836">
     430<!ENTITY linux-md5 "1e62d81b5da8df7c45f6ca159edeeb17">
    431431<!ENTITY linux-home "https://www.kernel.org/">
    432432<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
     
    469469<!ENTITY man-db-ch6-sbu "0.4 SBU">
    470470
    471 <!ENTITY man-pages-version "5.03">
    472 <!ENTITY man-pages-size "1,639 KB">
     471<!ENTITY man-pages-version "5.04">
     472<!ENTITY man-pages-size "1,645 KB">
    473473<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    474 <!ENTITY man-pages-md5 "4a85d16759c883048a1d27c741dadf17">
     474<!ENTITY man-pages-md5 "4eb98f597b629f81993c7b71ecab0ab0">
    475475<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
    476476<!ENTITY man-pages-ch6-du "31 MB">
    477477<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
    478478
    479 <!ENTITY meson-version "0.52.0">
    480 <!ENTITY meson-size "1,472 KB">
     479<!ENTITY meson-version "0.52.1">
     480<!ENTITY meson-size "1,473 KB">
    481481<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
    482 <!ENTITY meson-md5 "7ea7772414dda8ae11072244bf7ba991">
     482<!ENTITY meson-md5 "a5f0c99567d772508f649a28ded7f8ad">
    483483<!ENTITY meson-home "https://mesonbuild.com">
    484484<!ENTITY meson-ch6-du "28 MB">
     
    537537<!ENTITY patch-ch6-sbu "0.2 SBU">
    538538
    539 <!ENTITY perl-version "5.30.0">
    540 <!ENTITY perl-size "12,129 KB">
     539<!ENTITY perl-version "5.30.1">
     540<!ENTITY perl-size "12,078 KB">
    541541<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
    542 <!ENTITY perl-md5 "037c35000550bdcb47552ad0f6d3064d">
     542<!ENTITY perl-md5 "f399f3aaee90ddcff5eadd3bccdaacc0">
    543543<!ENTITY perl-home "https://www.perl.org/">
    544544<!ENTITY perl-ch5-du "275 MB">
     
    656656<!ENTITY tar-ch6-sbu "2.2 SBU">
    657657
    658 <!ENTITY tcl-version "8.6.9">
     658<!ENTITY tcl-version "8.6.10">
    659659<!ENTITY tcl-major-version "8.6">
    660 <!ENTITY tcl-size "9,772 KB">
     660<!ENTITY tcl-size "9,907 KB">
    661661<!ENTITY tcl-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz">
    662 <!ENTITY tcl-md5 "aa0a121d95a0e7b73a036f26028538d4">
     662<!ENTITY tcl-md5 "97c55573f8520bcab74e21bfd8d0aadc">
    663663<!ENTITY tcl-home "http://tcl.sourceforge.net/">
    664664<!ENTITY tcl-ch5-du "71 MB">
     
    698698<!ENTITY util-linux-ch6-sbu "1.2 SBU">
    699699
    700 <!ENTITY vim-version "8.1.1846">
     700<!ENTITY vim-version "8.1.2361">
    701701<!ENTITY vim-majmin "81">
    702702<!ENTITY vim-docdir "vim/vim81">
    703 <!ENTITY vim-size "14,078 KB">
     703<!ENTITY vim-size "14,267 KB">
    704704<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
    705 <!ENTITY vim-md5 "4f129a05254d93c739fcede843df87df">
     705<!ENTITY vim-md5 "7813b45901af53f81abeaf3c67ae9b34">
    706706<!ENTITY vim-home "https://www.vim.org">
    707707<!ENTITY vim-ch6-du "190 MB">
  • patches.ent

    r123c0152 rbec76ac  
    22
    33<!-- Start of Common Patches -->
    4 <!--
     4
    55<!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-1.patch">
    6 <!ENTITY bash-fixes-patch-md5 "e3d5bf23a4e5628680893d46e6ff286e">
    7 <!ENTITY bash-fixes-patch-size "17 KB">
    8 -->
     6<!ENTITY bash-fixes-patch-md5 "c1545da2ad7d78574b52c465ec077ed9">
     7<!ENTITY bash-fixes-patch-size "22 KB">
     8
    99<!--
    1010<!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch">
Note: See TracChangeset for help on using the changeset viewer.