Changeset a90bdb6


Ignore:
Timestamp:
10/04/2014 07:45:14 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
7.7-systemd, 7.8-systemd, 7.9-systemd
Children:
6a24823
Parents:
c49662d5
Message:

Import trunk.

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

Files:
11 edited

Legend:

Unmodified
Added
Removed
  • INSTALL

    rc49662d5 ra90bdb6  
    4242
    4343* JDK
    44   - http://www.linuxfromscratch.org/blfs/view/svn/general/jdk.html
     44  - http://www.linuxfromscratch.org/blfs/view/svn/general/openjdk.html
    4545
    4646* FOP and JAI
  • chapter01/changelog.xml

    rc49662d5 ra90bdb6  
    3737-->
    3838    <listitem>
     39      <para>2014-10-02</para>
     40      <itemizedlist>
     41        <listitem>
     42          <para>[bdubbs] - Added perl patch to fix CVE-2014-4330.
     43          to prevent infinite recursion in Data::Dumper.  Fixes
     44          <ulink url="&lfs-ticket-root;3681">#3681</ulink>.</para>
     45        </listitem>
     46        <listitem>
     47          <para>[bdubbs] - Update to grub-2.02~beta2.  It's been
     48          in beta for over 9 months and a 'stable' does not seem
     49          to be forthcoming.  Fixes
     50          <ulink url="&lfs-ticket-root;3450">#3450</ulink>.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[bdubbs] - Update glibc tests known to sometimes fail.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
     57
     58    <listitem>
     59      <para>2014-09-29</para>
     60      <itemizedlist>
     61        <listitem>
     62          <para>[bdubbs] - Update bash upstream patches and added fixes for
     63          CVE-2014-6271, CVE-2014-7169, and CVE-2014-7187 (through upstream
     64          patch bash43-027).</para>
     65        </listitem>
     66        <listitem>
     67          <para>[bdubbs] - Update to tzdata-2014h. Fixes
     68          <ulink url="&lfs-ticket-root;3682">#3682</ulink>.</para>
     69        </listitem>
     70        <listitem>
     71          <para>[bdubbs] - Update to man-db-2.7.0.2. Fixes
     72          <ulink url="&lfs-ticket-root;3683">#3683</ulink>.</para>
     73        </listitem>
     74        <listitem>
     75          <para>[bdubbs] - Improved wget command line in Section 3.1. Fixes
     76          <ulink url="&lfs-ticket-root;3684">#3684</ulink>.</para>
     77        </listitem>
     78      </itemizedlist>
     79    </listitem>
     80
     81    <listitem>
    3982      <para>2014-09-26</para>
    4083      <itemizedlist>
    4184        <listitem>
    42           <para>[krejzi] - Updated bash upstream patches
    43           and added fixes for CVE-2014-7169. Fixes <ulink
     85          <para>[krejzi] - Updated bash upstream patches and added fixes for
     86          CVE-2014-7169. Fixes <ulink
    4487          url="&lfs-ticket-root;3680">#3680</ulink>.</para>
    4588        </listitem>
  • chapter01/whatsnew.xml

    rc49662d5 ra90bdb6  
    110110      <para>Groff &groff-version;</para>
    111111    </listitem>-->
    112     <!--<listitem>
     112    <listitem>
    113113      <para>GRUB &grub-version;</para>
    114     </listitem>-->
     114    </listitem>
    115115    <!--<listitem>
    116116      <para>Gzip &gzip-version;</para>
     
    206206      <para>Texinfo &texinfo-version;</para>
    207207    </listitem>-->
    208     <!--<listitem>
     208    <listitem>
    209209      <para>Tzdata &tzdata-version;</para>
    210     </listitem>-->
     210    </listitem>
    211211    <!--<listitem>
    212212      <para>Util-Linux &util-linux-version;</para>
     
    238238    <title>Added:</title>
    239239    <listitem><para></para></listitem>  <!-- satisfy build -->
     240
     241    <listitem>
     242      <para>&bash-fixes-patch;</para>
     243    </listitem>
     244
     245    <listitem>
     246      <para>&perl-fix-patch;</para>
     247    </listitem>
    240248  </itemizedlist>
    241249
     
    243251    <title>Removed:</title>
    244252    <listitem><para></para></listitem>  <!-- satisfy build -->
     253
     254    <listitem>
     255      <para>bash-4.3-upstream_fixes-3.patch</para>
     256    </listitem>
     257
    245258  </itemizedlist>
    246259
  • chapter03/introduction.xml

    rc49662d5 ra90bdb6  
    5454  <command>wget</command>. For example:</para>
    5555
    56 <screen role="nodump"><userinput>wget -i wget-list -P $LFS/sources</userinput></screen>
     56<screen role="nodump"><userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput></screen>
    5757
    5858  <para>Additionally, starting with LFS-7.0, there is a separate file,
  • chapter03/patches.xml

    rc49662d5 ra90bdb6  
    118118
    119119    <varlistentry>
     120      <term>Perl Data::Dumper Patch - <token>&perl-fix-patch-size;</token>:</term>
     121      <listitem>
     122        <para>Download: <ulink url="&patches-root;&perl-fix-patch;"/></para>
     123        <para>MD5 sum: <literal>&perl-fix-patch-md5;</literal></para>
     124      </listitem>
     125    </varlistentry>
     126
     127    <varlistentry>
    120128      <term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
    121129      <listitem>
  • chapter06/glibc.xml

    rc49662d5 ra90bdb6  
    116116
    117117    <itemizedlist>
    118 <!--
     118
    119119      <listitem>
    120         <para>The <emphasis>nptl/tst-clock2</emphasis>,
    121         <emphasis>nptl/tst-attr3</emphasis>,
    122         <emphasis>tst/tst-cputimer1</emphasis>, and
    123         <emphasis>rt/tst-cpuclock2</emphasis>
    124         tests have been known to fail.  The
    125         reason is not completely understood, but indications are that minor
    126         timing issues can trigger these failures.</para>
     120        <para>The <emphasis>tst/tst-cputimer1</emphasis> test has been known to
     121        fail.  The reason is not completely understood, but indications are
     122        that minor timing issues can trigger this failure.</para>
    127123      </listitem>
    128124
     
    132128        authentic AMD processor.</para>
    133129      </listitem>
    134 
     130<!--
    135131      <listitem>
    136132        <para>When running on older and slower hardware or on systems under
     
    150146        that has not yet been generated.</para>
    151147      </listitem>
    152 
     148-->
    153149      <listitem>
    154         <para>Other tests known to fail on some architectures are posix/bug-regex32,
    155         misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, nptl/tst-robust8,
    156         and stdio-common/bug22.</para>
     150        <para>Other tests known to fail on some architectures are
     151        malloc/tst-malloc-usable and  nptl/tst-cleanupx4. </para>
    157152      </listitem>
    158 -->
     153
    159154    </itemizedlist>
    160155
  • chapter06/grub.xml

    rc49662d5 ra90bdb6  
    4141    <title>Installation of GRUB</title>
    4242
    43     <para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
    44 
    45 <screen><userinput remap="pre">sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>
    46 
    4743    <para>Prepare GRUB for compilation:</para>
    4844
  • chapter06/man-db.xml

    rc49662d5 ra90bdb6  
    4242    <title>Installation of Man-DB</title>
    4343
    44     <para>Disable two tests that fail:</para>
    45 
    46 <screen><userinput remap="pre">sed -i 's/mandb-2 mandb-3 mandb-4/mandb-3/' src/tests/Makefile.in</userinput></screen>
    47    
    4844    <para>Prepare Man-DB for compilation:</para>
    4945
  • chapter06/perl.xml

    rc49662d5 ra90bdb6  
    5656<screen><userinput remap="pre">export BUILD_ZLIB=False
    5757export BUILD_BZIP2=0</userinput></screen>
     58
     59    <para>Fix a potential security problem:</para>
     60
     61<screen><userinput remap="pre">patch -Np1 -i ../&perl-fix-patch;</userinput></screen>
    5862
    5963    <para>To have full control over the way Perl is set up, you can remove the
  • packages.ent

    rc49662d5 ra90bdb6  
    276276<!ENTITY groff-ch6-sbu "0.6 SBU">
    277277
    278 <!ENTITY grub-version "2.00">
    279 <!ENTITY grub-size "5,016 KB">
    280 <!ENTITY grub-url "&gnu;grub/grub-&grub-version;.tar.xz">
    281 <!ENTITY grub-md5 "a1043102fbc7bcedbf53e7ee3d17ab91">
     278<!ENTITY grub-version "2.02~beta2">
     279<!ENTITY grub-size "5,663 KB">
     280<!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
     281<!ENTITY grub-md5 "be62932eade308a364ea4bbc91295930">
    282282<!ENTITY grub-home "&gnu-software;grub/">
    283283<!ENTITY grub-ch6-du "110 MB">
     
    414414<!ENTITY make-ch6-sbu "0.5 SBU">
    415415
    416 <!ENTITY man-db-version "2.7.0.1">
     416<!ENTITY man-db-version "2.7.0.2">
    417417<!ENTITY man-db-size "1,457 KB">
    418418<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
    419 <!ENTITY man-db-md5 "7961179a2d8fb4c8f3947c92e80ee232">
     419<!ENTITY man-db-md5 "8ea7be9daf7af7da0fcd619e3da3991c">
    420420<!ENTITY man-db-home "http://www.nongnu.org/man-db/">
    421421<!ENTITY man-db-ch6-du "28 MB">
     
    563563<!ENTITY texinfo-ch6-sbu "0.6 SBU">
    564564
    565 <!ENTITY tzdata-version "2014g">
    566 <!ENTITY tzdata-size "279 KB">
     565<!ENTITY tzdata-version "2014h">
     566<!ENTITY tzdata-size "280 KB">
    567567<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    568 <!ENTITY tzdata-md5 "f9f59425e55b21d2e52bb3a95fc17b8d">
     568<!ENTITY tzdata-md5 "ed05111948beba8a0f30956baa46b272">
    569569<!ENTITY tzdata-home "http://www.iana.org/time-zones">
    570570
  • patches.ent

    rc49662d5 ra90bdb6  
    33<!-- Start of Common Patches -->
    44
    5 <!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-4.patch">
    6 <!ENTITY bash-fixes-patch-md5 "9233ba62610d4eb3f45ed57073d4273b">
    7 <!ENTITY bash-fixes-patch-size "40 KB">
     5<!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-5.patch">
     6<!ENTITY bash-fixes-patch-md5 "65f72a5b5fc7c36970347a26ec0f0e99">
     7<!ENTITY bash-fixes-patch-size "37 KB">
    88
    99<!ENTITY binutils-lto-patch "binutils-&binutils-version;-load_gcc_lto_plugin_by_default-1.patch">
     
    5454<!ENTITY mpfr-fixes-patch-size "40 KB">
    5555
     56<!ENTITY perl-fix-patch "perl-&perl-version;-infinite_recurse_fix-1.patch">
     57<!ENTITY perl-fix-patch-md5 "579dfed34e97e0a2fe21b74aa53946ac">
     58<!ENTITY perl-fix-patch-size "11 KB">
     59
    5660<!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-2.patch">
    5761<!ENTITY readline-fixes-patch-md5 "97f74f1c3c83008f268b32d36e9fd376">
Note: See TracChangeset for help on using the changeset viewer.