Changeset 9d5d854f


Ignore:
Timestamp:
05/06/2016 09:16:07 PM (6 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
systemd
Children:
81d7190a
Parents:
ed17c23
Message:

Synced to trunk r11052

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

Files:
14 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    red17c23 r9d5d854f  
    3737-->
    3838    <listitem>
     39      <para>2016-05-06</para>
     40      <itemizedlist>
     41        <listitem>
     42          <para>[renodr] - Updated to util-linux-2.28. Merged from trunk
     43          r11046.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[renodr] - Simplified gzip instructions. Merged from trunk
     47          r11046.</para>
     48        </listitem>
     49        <listitem>
     50          <para>[renodr] - Update to dejagnu-1.6. Merged from trunk r11048.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[renodr] - Wording change in Chapter 6 GCC.
     54          Merged from trunk r11048.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[renodr] - Update to file-5.26.
     58          Merged from trunk r11049.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[renodr] - Update to gcc-6.1.0.
     62          Merged from trunk r11049.</para>
     63        </listitem>
     64        <listitem>
     65          <para>[renodr] - Update to grep-2.25.
     66          Merged from trunk r11049.</para>
     67        </listitem>
     68        <listitem>
     69          <para>[renodr] - Update to gzip-1.8.
     70          Merged from trunk r11049.</para>
     71        </listitem>
     72        <listitem>
     73          <para>[renodr] - Update to linux-4.5.2.
     74          Merged from trunk r11049.</para>
     75        </listitem>
     76        <listitem>
     77          <para>[renodr] - Update to tzdata-2016d.
     78          Merged from trunk r11049.</para>
     79        </listitem>
     80        <listitem>
     81          <para>[renodr] - Updated the binutils upstream fixes patch.
     82          Merged from trunk r11049.</para>
     83        </listitem>
     84        <listitem>
     85          <para>[renodr] - Added a patch for glibc which addresses a
     86          security issue and build failure with GCC-6.x. Merged from trunk
     87          r11049.</para>
     88        </listitem>
     89        <listitem>
     90          <para>[renodr] - Note that configure in texinfo-6.1 incorrectly
     91          complains about the --disable-static switch. Merged from trunk
     92          r11051.</para>
     93        </listitem>
     94      </itemizedlist>
     95    </listitem>
     96
     97    <listitem>
    3998      <para>2016-04-07</para>
    4099      <itemizedlist>
  • chapter01/whatsnew.xml

    red17c23 r9d5d854f  
    5959      <para>D-Bus-&dbus-version;</para>
    6060    </listitem>-->
    61     <!--<listitem>
     61    <listitem>
    6262      <para>DejaGNU &dejagnu-version;</para>
    63     </listitem>-->
     63    </listitem>
    6464    <!--<listitem>
    6565      <para>Diffutils &diffutils-version;</para>
     
    7474      <para>Expect &expect-version;</para>
    7575    </listitem>-->
    76     <!--<listitem>
     76    <listitem>
    7777      <para>File &file-version;</para>
    78     </listitem>-->
     78    </listitem>
    7979    <!--<listitem>
    8080      <para>Findutils &findutils-version;</para>
     
    8686      <para>Gawk &gawk-version;</para>
    8787    </listitem>-->
    88     <!--<listitem>
     88    <listitem>
    8989      <para>GCC &gcc-version;</para>
    90     </listitem>-->
     90    </listitem>
    9191    <!--<listitem>
    9292      <para>GDBM &gdbm-version;</para>
     
    209209      <para>Tzdata &tzdata-version;</para>
    210210    </listitem>
    211     <!--<listitem>
     211    <listitem>
    212212      <para>Util-Linux &util-linux-version;</para>
    213     </listitem>-->
     213    </listitem>
    214214    <!--<listitem>
    215215      <para>Vim &vim-version;</para>
     
    238238    <title>Added:</title>
    239239    <listitem><para></para></listitem>  <!-- satisfy build -->
    240 <!--
    241     <listitem>
    242       <para>&bash-fixes-patch;</para>
    243     </listitem>
    244240
    245241    <listitem>
    246242      <para>&binutils-upstream-patch;</para>
    247     </listitem>-->
    248 <!--
    249     <listitem>
    250       <para>&gcc-upstream-patch;</para>
    251     </listitem>
    252 -->
     243    </listitem>
     244
     245    <listitem>
     246      <para>&glibc-upstream-patch;</para>
     247    </listitem>
    253248
    254249  </itemizedlist>
     
    263258
    264259    <listitem>
     260      <para>binutils-2.26-upstream_fix-2.patch</para>
     261    </listitem>
     262
     263    <listitem>
    265264      <para>mpfr-3.1.3-upstream_fixes-2.patch</para>
    266265    </listitem>
  • chapter03/patches.xml

    red17c23 r9d5d854f  
    6767
    6868    <varlistentry>
     69      <term>Glibc Upstream Patch - <token>&glibc-upstream-patch-size;</token>:</term>
     70      <listitem>
     71        <para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
     72        <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
     73      </listitem>
     74   </varlistentry>
     75
     76    <varlistentry>
    6977      <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
    7078      <listitem>
  • chapter05/gcc-pass1.xml

    red17c23 r9d5d854f  
    136136    --disable-libatomic                            \
    137137    --disable-libgomp                              \
     138    --disable-libmpx                               \
    138139    --disable-libquadmath                          \
    139140    --disable-libssp                               \
     
    196197      <varlistentry>
    197198        <term><parameter>--disable-decimal-float, --disable-threads,
    198         --disable-libatomic, --disable-libgomp, --disable-libquadmath,
    199         --disable-libssp, --disable-libvtv, --disable-libstdcxx</parameter></term>
     199        --disable-libatomic, --disable-libgomp, --disable-libmpx,
     200        --disable-libquadmath, --disable-libssp, --disable-libvtv,
     201        --disable-libstdcxx</parameter></term>
    200202        <listitem>
    201203          <para>These switches disable support for the decimal floating point
    202           extension, threading, libatomic, libgomp, libquadmath, libssp,
     204          extension, threading, libatomic, libgomp, libmpx, libquadmath, libssp,
    203205          libvtv, and the C++ standard library respectively. These features
    204206          will fail to compile when building a cross-compiler and are not
  • chapter05/glibc.xml

    red17c23 r9d5d854f  
    4848<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
    4949-->
     50
     51    <para>Fix some problems identified upstream:</para>
     52   
     53<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
     54
    5055    <para>The Glibc documentation recommends building Glibc
    5156    in a dedicated build directory:</para>
  • chapter06/binutils.xml

    red17c23 r9d5d854f  
    5858Ask your system administrator to create more.</computeroutput></screen>
    5959
    60     <para>Fix a problem identified upstream:</para>
     60    <para>Fix some problems identified upstream:</para>
    6161
    6262<screen><userinput remap="pre">patch -Np1 -i ../&binutils-upstream-patch;</userinput></screen>
     
    107107    <para>Test the results:</para>
    108108
    109 <screen><userinput remap="test">make check</userinput></screen>
     109<screen><userinput remap="test">make -k check</userinput></screen>
    110110
    111111    <para> The test 'Link with zlib-gabi compressed debug output' is known to fail.</para>
  • chapter06/gcc.xml

    red17c23 r9d5d854f  
    4242    <title>Installation of GCC</title>
    4343
    44 <!--    <para>First apply some fixes from the upstream repository:</para>
    45 
    46 <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-patch;</userinput></screen> -->
    47 
    4844    <para>The GCC documentation recommends building GCC in a dedicated build directory:</para>
    4945
     
    124120<screen><userinput remap="install">make install</userinput></screen>
    125121
    126     <para>Some packages expect the C preprocessor to be installed in the
    127     <filename class="directory">/lib</filename> directory.
    128     To support those packages, create this symlink:</para>
     122    <para>Create a symlink required by the <ulink
     123    url="http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s09.html">FHS</ulink>
     124    for "historical" reasons.</para>
    129125
    130126<screen><userinput remap="install">ln -sv ../usr/bin/cpp /lib</userinput></screen>
  • chapter06/glibc.xml

    red17c23 r9d5d854f  
    6969 
    7070<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
     71
     72    <para>Fix some problems identified upstream:</para>
     73
     74<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
     75
    7176    <para>The Glibc build system is self-contained and will install
    7277    perfectly, even though the compiler specs file and linker are still
  • chapter06/gzip.xml

    red17c23 r9d5d854f  
    4444    <para>Prepare Gzip for compilation:</para>
    4545
    46 <screen><userinput remap="configure">./configure --prefix=/usr --bindir=/bin</userinput></screen>
     46<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
    4747
    4848    <para>Compile the package:</para>
  • chapter06/pkgconfig.xml

    red17c23 r9d5d854f  
    4747<screen><userinput remap="configure">./configure --prefix=/usr        \
    4848            --with-internal-glib \
     49            --disable-compile-warnings \
    4950            --disable-host-tool  \
    5051            --docdir=/usr/share/doc/pkg-config-&pkgconfig-version;</userinput></screen>
     
    5859          <para>This will allow pkg-config to use its internal version of
    5960          Glib because an external version is not available in LFS.</para>
     61        </listitem>
     62      </varlistentry>
     63
     64      <varlistentry>
     65        <term><parameter>--disable-compile-warnings</parameter></term>
     66        <listitem>
     67          <para>This option prevents the build system from using
     68          compiler flags which cause build failure when building
     69          with GCC 6.</para>
    6070        </listitem>
    6171      </varlistentry>
  • chapter06/texinfo.xml

    red17c23 r9d5d854f  
    4545
    4646<screen><userinput remap="configure">./configure --prefix=/usr --disable-static</userinput></screen>
     47
     48    <variablelist>
     49      <title>The meaning of the configure options:</title>
     50     
     51      <varlistentry>
     52        <term><parameter>--disable-static</parameter></term>
     53        <listitem>
     54          <para>In this case, the top-level configure script will complain that
     55          this is an unrecognized option, but the configure script for
     56          XSParagraph recognizes it and uses it to disable installing a static
     57          <filename class="libraryfile">XSParagraph.a</filename> to <filename
     58          class="directory">/usr/lib/texinfo</filename>.</para>
     59        </listitem>
     60      </varlistentry>
     61
     62    </variablelist>
    4763
    4864    <para>Compile the package:</para>
  • general.ent

    red17c23 r9d5d854f  
    1 <!ENTITY version         "20160407-systemd">
     1<!ENTITY version         "20160506-systemd">
    22<!ENTITY short-version   "systemd">  <!-- Used in dbus chapter, change to x.y for release -->
    3 <!ENTITY releasedate     "April 7th, 2016">
     3<!ENTITY releasedate     "May 6th, 2016">
    44<!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
    55<!ENTITY milestone       "7.10">
  • packages.ent

    red17c23 r9d5d854f  
    115115<!ENTITY dbus-ch6-sbu "0.2 SBU">
    116116
    117 <!ENTITY dejagnu-version "1.5.3">
    118 <!ENTITY dejagnu-size "584 KB">
     117<!ENTITY dejagnu-version "1.6">
     118<!ENTITY dejagnu-size "512 KB">
    119119<!ENTITY dejagnu-url "&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz">
    120 <!ENTITY dejagnu-md5 "5bda2cdb1af51a80aecce58d6e42bd2f">
     120<!ENTITY dejagnu-md5 "1fdc2eb0d592c4f89d82d24dfdf02f0b">
    121121<!ENTITY dejagnu-home "&gnu-software;dejagnu/">
    122122<!ENTITY dejagnu-ch5-du "4.2 MB">
     
    161161<!ENTITY expect-ch5-sbu "less than 0.1 SBU">
    162162
    163 <!ENTITY file-version "5.25">
    164 <!ENTITY file-size "723 KB">
     163<!ENTITY file-version "5.26">
     164<!ENTITY file-size "756 KB">
    165165<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    166 <!ENTITY file-md5 "e6a972d4e10d9e76407a432f4a63cd4c">
     166<!ENTITY file-md5 "bdd12400b90b78ce3c57e79c8d4e0e17">
    167167<!ENTITY file-home "http://www.darwinsys.com/file/">
    168 <!ENTITY file-ch5-du "14 MB">
     168<!ENTITY file-ch5-du "15 MB">
    169169<!ENTITY file-ch5-sbu "less than 0.1 SBU">
    170 <!ENTITY file-ch6-du "14 MB">
     170<!ENTITY file-ch6-du "15 MB">
    171171<!ENTITY file-ch6-sbu "less than 0.1 SBU">
    172172
     
    199199<!ENTITY gawk-ch6-sbu "0.3 SBU">
    200200
    201 <!ENTITY gcc-version "5.3.0">
    202 <!ENTITY gcc-size "93,205 KB">
     201<!ENTITY gcc-version "6.1.0">
     202<!ENTITY gcc-size "96,944 KB">
    203203<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    204 <!ENTITY gcc-md5 "c9616fd448f980259c31de613e575719">
     204<!ENTITY gcc-md5 "8fb6cb98b8459f5863328380fbf06bd1">
    205205<!ENTITY gcc-home "http://gcc.gnu.org/">
    206 <!ENTITY gcc-ch5p1-du "2.4 GB">
    207 <!ENTITY gcc-ch5p1-sbu "8.2 SBU">
    208 <!ENTITY gcc-ch5p2-du "2.8 GB">
    209 <!ENTITY gcc-ch5p2-sbu "10.5 SBU">
    210 <!ENTITY gcc-ch6-du "3.2 GB ">
    211 <!ENTITY gcc-ch6-sbu "91.2 SBU (with tests)">
    212 
    213 <!ENTITY libstdcpp-ch5-du "860 MB">
     206<!ENTITY gcc-ch5p1-du "2.8 GB">
     207<!ENTITY gcc-ch5p1-sbu "7.0 SBU">
     208<!ENTITY gcc-ch5p2-du "3.2 GB">
     209<!ENTITY gcc-ch5p2-sbu "9.1 SBU">
     210<!ENTITY gcc-ch6-du "3.7 GB ">
     211<!ENTITY gcc-ch6-sbu "71 SBU (with tests)">
     212
     213<!ENTITY libstdcpp-ch5-du "893 MB">
    214214<!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
    215215
     
    259259<!ENTITY gperf-ch6-sbu "less than 0.1 SBU">
    260260
    261 <!ENTITY grep-version "2.24">
    262 <!ENTITY grep-size "1,291 KB">
     261<!ENTITY grep-version "2.25">
     262<!ENTITY grep-size "712 KB">
    263263<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
    264 <!ENTITY grep-md5 "f1c980134c04692a90078e87283074b6">
     264<!ENTITY grep-md5 "04e96b0e6f0fe6a180ae62c88fcd0af6">
    265265<!ENTITY grep-home "&gnu-software;grep/">
    266266<!ENTITY grep-ch5-du "19 MB">
    267267<!ENTITY grep-ch5-sbu "0.2 SBU">
    268 <!ENTITY grep-ch6-du "29 MB">
     268<!ENTITY grep-ch6-du "29.5 MB">
    269269<!ENTITY grep-ch6-sbu "0.4 SBU">
    270270
     
    285285<!ENTITY grub-ch6-sbu "0.8 SBU">
    286286
    287 <!ENTITY gzip-version "1.7">
    288 <!ENTITY gzip-size "747 KB">
     287<!ENTITY gzip-version "1.8">
     288<!ENTITY gzip-size "712 KB">
    289289<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
    290 <!ENTITY gzip-md5 "d9ae97206a703a20e6c1c868deb3eb47">
     290<!ENTITY gzip-md5 "f7caabb65cddc1a4165b398009bd05b9">
    291291<!ENTITY gzip-home "&gnu-software;gzip/">
    292 <!ENTITY gzip-ch5-du "10 MB">
     292<!ENTITY gzip-ch5-du "9.2 MB">
    293293<!ENTITY gzip-ch5-sbu "0.1 SBU">
    294 <!ENTITY gzip-ch6-du "20 MB">
     294<!ENTITY gzip-ch6-du "19 MB">
    295295<!ENTITY gzip-ch6-sbu "0.2 SBU">
    296296
     
    377377<!ENTITY linux-major-version "4">
    378378<!ENTITY linux-minor-version "5">
    379 <!ENTITY linux-patch-version "0">
    380 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">-->
    381 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">
    382 <!ENTITY linux-size "85,304 KB">
     379<!ENTITY linux-patch-version "2">
     380<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
     381<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
     382<!ENTITY linux-size "86,324 KB">
    383383<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    384 <!ENTITY linux-md5 "a60d48eee08ec0536d5efb17ca819aef">
     384<!ENTITY linux-md5 "eae8f700463ea73185027caece5f1c5d">
    385385<!ENTITY linux-home "http://www.kernel.org/">
    386386<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
     
    390390<!ENTITY linux-ch8-sbu "3.0 - 49.0 SBU (typically about 6 SBU)">
    391391
    392 <!ENTITY linux-headers-ch5-du "727 MB">
     392<!ENTITY linux-headers-ch5-du "728 MB">
    393393<!ENTITY linux-headers-ch5-sbu "0.1 SBU">
    394 <!ENTITY linux-headers-ch6-du "732 MB">
     394<!ENTITY linux-headers-ch6-du "734 MB">
    395395<!ENTITY linux-headers-ch6-sbu "0.1 SBU">
    396396
     
    564564<!ENTITY texinfo-ch6-sbu "0.6 SBU">
    565565
    566 <!ENTITY tzdata-version "2016c">
    567 <!ENTITY tzdata-size "302 KB">
     566<!ENTITY tzdata-version "2016d">
     567<!ENTITY tzdata-size "308 KB">
    568568<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    569 <!ENTITY tzdata-md5 "0330ccd16140d3b6438a18dae9b34b93">
     569<!ENTITY tzdata-md5 "14bf84b6c2cdab0a9428991e0150ebe6">
    570570<!ENTITY tzdata-home "http://www.iana.org/time-zones">
    571571
    572 <!ENTITY util-linux-version "2.27.1">
    573 <!ENTITY util-linux-size "3,872 KB">
    574 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.27/util-linux-&util-linux-version;.tar.xz">
    575 <!ENTITY util-linux-md5 "3cd2698d1363a2c64091c2dadc974647">
     572<!ENTITY util-linux-version "2.28">
     573<!ENTITY util-linux-size "4,042 KB">
     574<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.28/util-linux-&util-linux-version;.tar.xz">
     575<!ENTITY util-linux-md5 "e534e6ccc49107e5d31c329af798ef7d">
    576576<!ENTITY util-linux-home "http://freecode.com/projects/util-linux">
    577577<!ENTITY util-linux-ch5-du "120 MB">
  • patches.ent

    red17c23 r9d5d854f  
    1111<!ENTITY bc-memory-leak-patch-size "1.4 KB">
    1212
    13 <!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fix-2.patch">
    14 <!ENTITY binutils-upstream-patch-md5 "33662839ab819acb58796c4c2db20631">
    15 <!ENTITY binutils-upstream-patch-size "13 KB">
     13<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fixes-3.patch">
     14<!ENTITY binutils-upstream-patch-md5 "a595deb0713739b75bc78cb225fa910d">
     15<!ENTITY binutils-upstream-patch-size "29 KB">
    1616
    1717<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
     
    2727<!ENTITY glibc-fhs-patch-size "2.8 KB">
    2828
     29<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fixes-1.patch">
     30<!ENTITY glibc-upstream-patch-md5 "e602b6c3a332f4a06e2914e02ae2b295">
     31<!ENTITY glibc-upstream-patch-size "16 KB">
     32
    2933<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
    3034<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
Note: See TracChangeset for help on using the changeset viewer.