Changeset 50420218


Ignore:
Timestamp:
04/28/2013 09:11:44 PM (11 years ago)
Author:
Matthew Burgess <matthew@…>
Branches:
7.5-systemd, 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
Children:
3b60741
Parents:
1026c1ee
Message:

Sync with latest trunk updates

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

Files:
1 added
24 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r1026c1ee r50420218  
    3838
    3939    <listitem>
     40      <para>2013-04-28</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[matthew] - Upgrade to Linux-3.8.10. Fixes
     44          <ulink url="&lfs-ticket-root;3335">#3335</ulink>.</para>
     45        </listitem>
     46      </itemizedlist>
     47    </listitem>
     48
     49    <listitem>
     50      <para>2013-04-26</para>
     51      <itemizedlist>
     52        <listitem>
     53          <para>[bdubbs] - Upgrade to less-458. Fixes
     54          <ulink url="&lfs-ticket-root;3333">#3334</ulink>.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[bdubbs] - Upgrade to util-linux-2.23. Fixes
     58          <ulink url="&lfs-ticket-root;3311">#3311</ulink>.</para>
     59        </listitem>
     60      </itemizedlist>
     61    </listitem>
     62
     63    <listitem>
     64      <para>2013-04-24</para>
     65      <itemizedlist>
     66        <listitem>
     67          <para>[matthew] - Upgrade to Libpipeline-1.2.3. Fixes
     68          <ulink url="&lfs-ticket-root;3333">#3333</ulink>.</para>
     69        </listitem>
     70        <listitem>
     71          <para>[matthew] - Upgrade to Tzdata-2013c. Fixes
     72          <ulink url="&lfs-ticket-root;3332">#3332</ulink>.</para>
     73        </listitem>
     74        <listitem>
     75          <para>[matthew] - Upgrade to Man-Pages-3.51. Fixes
     76          <ulink url="&lfs-ticket-root;3331">#3331</ulink>.</para>
     77        </listitem>
     78        <listitem>
     79          <para>[matthew] - Upgrade to Check-0.9.10. Fixes
     80          <ulink url="&lfs-ticket-root;3330">#3330</ulink>.</para>
     81        </listitem>
     82      </itemizedlist>
     83    </listitem>
     84
     85    <listitem>
     86      <para>2013-04-23</para>
     87      <itemizedlist>
     88        <listitem>
     89          <para>[bdubbs] - Use default locations for kbd files
     90          because custom locations are no longer needed by the
     91          boot scripts.</para>
     92        </listitem>
     93      </itemizedlist>
     94    </listitem>
     95
     96    <listitem>
     97      <para>2013-04-19</para>
     98      <itemizedlist>
     99        <listitem>
     100          <para>[bdubbs] - Update to udev-202 (systemd-202). Fixes
     101          <ulink url="&lfs-ticket-root;3329">#3329</ulink>.</para>
     102        </listitem>
     103      </itemizedlist>
     104    </listitem>
     105
     106    <listitem>
     107      <para>2013-04-17</para>
     108      <itemizedlist>
     109        <listitem>
     110          <para>[bdubbs] - Update to Linux-3.8.8. Fixes
     111          <ulink url="&lfs-ticket-root;3322">#3322</ulink>.</para>
     112        </listitem>
     113        <listitem>
     114          <para>[bdubbs] - Update to Kmod-13. Fixes
     115          <ulink url="&lfs-ticket-root;3324">#3324</ulink>.</para>
     116        </listitem>
     117        <listitem>
     118          <para>[bdubbs] - Update to Bison-2.7.1. Fixes
     119          <ulink url="&lfs-ticket-root;3327">#3327</ulink>.</para>
     120        </listitem>
     121      </itemizedlist>
     122    </listitem>
     123
     124    <listitem>
     125      <para>2013-04-16</para>
     126      <itemizedlist>
     127        <listitem>
     128          <para>[bdubbs] - Update list of installed libraries in GMP.</para>
     129        </listitem>
     130        <listitem>
     131          <para>[bdubbs] - Update to udev-201 (systemd-201).</para>
     132        </listitem>
     133      </itemizedlist>
     134    </listitem>
     135
     136    <listitem>
     137      <para>2013-04-03</para>
     138      <itemizedlist>
     139        <listitem>
     140          <para>[bdubbs] - Fix a failure in the procps-ng test suite.</para>
     141        </listitem>
     142      </itemizedlist>
     143    </listitem>
     144
     145    <listitem>
     146      <para>2013-04-01</para>
     147      <itemizedlist>
     148        <listitem>
     149          <para>[bdubbs] - Upgrade to Linux-3.8.5. Fixes
     150          <ulink url="&lfs-ticket-root;3320">#3320</ulink>.</para>
     151        </listitem>
     152        <listitem>
     153          <para>[bdubbs] - Upgrade to Systemd-200. Fixes
     154          <ulink url="&lfs-ticket-root;3317">#3317</ulink> and
     155          <ulink url="&lfs-ticket-root;3321">#3321</ulink>.</para>
     156        </listitem>
     157        <listitem>
     158          <para>[bdubbs] - Expand tcl space for regular expressions
     159          needed for some tests.</para>
     160        </listitem>
     161        <listitem>
     162          <para>[bdubbs] - Disable a g++ libmudflap test that always
     163          fails.</para>
     164        </listitem>
     165      </itemizedlist>
     166    </listitem>
     167
     168    <listitem>
     169      <para>2013-03-29</para>
     170      <itemizedlist>
     171        <listitem>
     172          <para>[matthew] - Remove notes about enabling LTO support; both GCC
     173          and Binutils enable it by default now.</para>
     174        </listitem>
     175        <listitem>
     176          <para>[matthew] - Add texinfo related seds to Binutils pass1 and pass2
     177          as hosts may have a new enough version of Texinfo to cause
     178          issues.</para>
     179        </listitem>
     180        <listitem>
     181          <para>[matthew] - Use --disable-install-libiberty to prevent GCC from
     182          installing libiberty.a (thanks to Armin K. for the pointer).  Retain
     183          the existing sed, though, as the flag doesn't work correctly
     184          yet.</para>
     185        </listitem>
     186        <listitem>
     187          <para>[matthew] - Remove the now unnecessary instructions that
     188          prevented GCC's info files from being built; GCC-4.8.0 contains
     189          upstream fixes.</para>
     190        </listitem>
     191      </itemizedlist>
     192    </listitem>
     193
     194    <listitem>
     195      <para>2013-03-28</para>
     196      <itemizedlist>
     197        <listitem>
     198          <para>[matthew] - Upgrade to Binutils-2.23.2. Fixes
     199          <ulink url="&lfs-ticket-root;3318">#3318</ulink>.</para>
     200        </listitem>
     201        <listitem>
     202          <para>[matthew] - Upgrade to Systemd-199. Fixes
     203          <ulink url="&lfs-ticket-root;3317">#3317</ulink>.</para>
     204        </listitem>
     205        <listitem>
     206          <para>[matthew] - Upgrade to Procps-NG-3.3.7. Fixes
     207          <ulink url="&lfs-ticket-root;3316">#3316</ulink>.</para>
     208        </listitem>
     209        <listitem>
     210          <para>[matthew] - Upgrade to Diffutils-3.3. Fixes
     211          <ulink url="&lfs-ticket-root;3315">#3315</ulink>.</para>
     212        </listitem>
     213        <listitem>
     214          <para>[matthew] - Upgrade to File-5.14. Fixes
     215          <ulink url="&lfs-ticket-root;3313">#3313</ulink>.</para>
     216        </listitem>
     217        <listitem>
     218          <para>[matthew] - Upgrade to GCC-4.8.0. Fixes
     219          <ulink url="&lfs-ticket-root;3312">#3312</ulink>. Thanks to Pierre
     220          Labastie for the patch on which this was based.</para>
     221        </listitem>
     222        <listitem>
     223          <para>[matthew] - Upgrade to Linux-3.8.4. Fixes
     224          <ulink url="&lfs-ticket-root;3310">#3310</ulink>.</para>
     225        </listitem>
     226      </itemizedlist>
     227    </listitem>
     228
     229    <listitem>
    40230      <para>2013-03-24</para>
    41231      <itemizedlist>
  • chapter01/whatsnew.xml

    r1026c1ee r50420218  
    2929      <para>Autoconf &autoconf-version;</para>
    3030    </listitem>-->
    31     <listitem>
     31    <!--<listitem>
    3232      <para>Automake &automake-version;</para>
    33     </listitem>
     33    </listitem>-->
    3434    <!--<listitem>
    3535      <para>Bash &bash-version;</para>
     
    5050      <para>Check &check-version;</para>
    5151    </listitem>
    52     <listitem>
     52    <!--<listitem>
    5353      <para>Coreutils &coreutils-version;</para>
    54     </listitem>
     54    </listitem>-->
    5555    <listitem>
    5656      <para>DejaGNU &dejagnu-version;</para>
    5757    </listitem>
    58     <!--<listitem>
     58    <listitem>
    5959      <para>Diffutils &diffutils-version;</para>
    60     </listitem>-->
    61     <listitem>
     60    </listitem>
     61    <!--<listitem>
    6262      <para>E2fsprogs &e2fsprogs-version;</para>
    63     </listitem>
     63    </listitem>-->
    6464    <!--<listitem>
    6565      <para>Expect &expect-version;</para>
    6666    </listitem>-->
    67     <!--<listitem>
     67    <listitem>
    6868      <para>File &file-version;</para>
    69     </listitem>-->
     69    </listitem>
    7070    <!--<listitem>
    7171      <para>Findutils &findutils-version;</para>
     
    7474      <para>Flex &flex-version;</para>
    7575    </listitem>-->
    76     <listitem>
     76    <!--<listitem>
    7777      <para>Gawk &gawk-version;</para>
    78     </listitem>
     78    </listitem>-->
    7979    <listitem>
    8080      <para>GCC &gcc-version;</para>
     
    8383      <para>GDBM &gdbm-version;</para>
    8484    </listitem>-->
    85     <listitem>
     85    <!--<listitem>
    8686      <para>Gettext &gettext-version;</para>
    87     </listitem>
    88     <listitem>
     87    </listitem>-->
     88    <!--<listitem>
    8989      <para>Glibc &glibc-version;</para>
    90     </listitem>
    91     <listitem>
     90    </listitem>-->
     91    <!--<listitem>
    9292      <para>GMP &gmp-version;</para>
    93     </listitem>
     93    </listitem>-->
    9494    <!--<listitem>
    9595      <para>Grep &grep-version;</para>
    9696    </listitem>-->
    97     <listitem>
     97    <!--<listitem>
    9898      <para>Groff &groff-version;</para>
    99     </listitem>
     99    </listitem>-->
    100100    <!--<listitem>
    101101      <para>GRUB &grub-version;</para>
     
    110110      <para>Inetutils &inetutils-version;</para>
    111111    </listitem>-->
    112     <listitem>
     112    <!--<listitem>
    113113      <para>IPRoute2 &iproute2-version;</para>
    114     </listitem>
    115     <listitem>
     114    </listitem>-->
     115    <!--<listitem>
    116116      <para>Kbd &kbd-version;</para>
    117     </listitem>
     117    </listitem>-->
    118118    <listitem>
    119119      <para>Kmod &kmod-version;</para>
     
    140140      <para>Make &make-version;</para>
    141141    </listitem>-->
    142     <listitem>
     142    <!--<listitem>
    143143      <para>Man-DB &man-db-version;</para>
    144     </listitem>
     144    </listitem>-->
    145145    <listitem>
    146146      <para>Man-pages &man-pages-version;</para>
    147147    </listitem>
    148     <listitem>
     148    <!--<listitem>
    149149      <para>MPC &mpc-version;</para>
    150     </listitem>
     150    </listitem>-->
    151151    <listitem>
    152152      <para>MPFR &mpfr-version;</para>
     
    155155      <para>Ncurses &ncurses-version;</para>
    156156    </listitem>-->
    157     <listitem>
     157    <!--<listitem>
    158158      <para>Patch &patch-version;</para>
    159     </listitem>
     159    </listitem>-->
    160160    <listitem>
    161161      <para>Perl &perl-version;</para>
    162162    </listitem>
    163     <listitem>
     163    <!--<listitem>
    164164      <para>Pkg-config &pkgconfig-version;</para>
    165     </listitem>
     165    </listitem>-->
    166166    <listitem>
    167167      <para>Procps-ng &procps-ng-version;</para>
    168168    </listitem>
    169     <listitem>
     169    <!--<listitem>
    170170      <para>Psmisc &psmisc-version;</para>
    171     </listitem>
     171    </listitem>-->
    172172    <!--<listitem>
    173173      <para>Readline &readline-version;</para>
    174174    </listitem>-->
    175     <listitem>
     175    <!--<listitem>
    176176      <para>Sed &sed-version;</para>
    177     </listitem>
     177    </listitem>-->
    178178    <!--<listitem>
    179179      <para>Shadow &shadow-version;</para>
     
    188188      <para>Tar &tar-version;</para>
    189189    </listitem>-->
    190     <listitem>
     190    <!--<listitem>
    191191      <para>TCL &tcl-version;</para>
    192     </listitem>
     192    </listitem>-->
    193193    <listitem>
    194194      <para>Texinfo &texinfo-version;</para>
     
    196196    <listitem>
    197197      <para>Tzdata &tzdata-version;</para>
    198     </listitem>
    199     <listitem>
    200       <para>Udev &systemd-version; (extracted from systemd-&systemd-version;)</para>
    201198    </listitem>
    202199    <!--<listitem>
     
    238235
    239236    <listitem>
    240       <para>&binutils-testsuite-fixes-patch;</para>
    241     </listitem>
    242 
    243     <listitem>
    244237      <para>&coreutils-i18n-patch;</para>
    245238    </listitem>
    246 <!--
    247     <listitem>
    248       <para>&coreutils-test-patch;</para>
    249     </listitem>
    250 -->
     239
    251240    <listitem>
    252241      <para>D-Bus-&dbus-version;</para>
     
    278267
    279268    <listitem>
     269      <para>&perl-libc-patch;</para>
     270    </listitem>
     271
     272    <listitem>
    280273      <para>Systemd-&systemd-version;</para>
    281274    </listitem>
     
    283276    <listitem>
    284277      <para>XML-Parser-&xml-parser-version;</para>
    285     </listitem>
    286 
    287     <listitem>
    288       <para>&perl-libc-patch;</para>
    289278    </listitem>
    290279
     
    299288
    300289    <listitem>
    301       <para>binutils-2.22-build_fix-1.patch</para>
    302     </listitem>
    303 
    304     <listitem>
    305       <para>coreutils-8.19-i18n-1.patch</para>
    306     </listitem>
    307 
    308     <listitem>
    309       <para>gcc-4.7.1-startfiles_fix-1.patch</para>
    310     </listitem>
    311 
    312     <listitem>
    313       <para>glibc-2.16.0-fix_test_installation-1.patch</para>
    314     </listitem>
    315 
    316     <listitem>
    317       <para>glibc-2.16.0-res_query_fix-1.patch</para>
    318     </listitem>
    319 
    320     <listitem>
    321       <para>kbd-1.15.3-backspace-1.patch</para>
    322     </listitem>
    323 
    324     <listitem>
    325       <para>kbd-1.15.3-upstream_fixes-1.patch</para>
    326     </listitem>
    327 
    328     <listitem>
    329       <para>kmod-9-testsuite-1.patch</para>
    330     </listitem>
    331 
    332     <listitem>
    333       <para>make-3.82-upstream_fixes-2.patch</para>
    334     </listitem>
    335 
    336     <listitem>
    337       <para>patch-2.6.1-test_fix-1.patch</para>
    338     </listitem>
    339 
    340     <listitem>
    341       <para>procps-3.2.8-fix_HZ_errors-1.patch</para>
    342     </listitem>
    343 
    344     <listitem>
    345       <para>procps-3.2.8-watch_unicode-1.patch</para>
    346     </listitem>
    347 
    348     <listitem>
    349       <para>sed-4.2.1-testsuite_fixes-1.patch</para>
     290      <para>binutils-2.23.1-testsuite_fix-1.patch</para>
     291    </listitem>
     292
     293    <listitem>
     294      <para>perl-5.16.2-libc-1.patch</para>
    350295    </listitem>
    351296
     
    358303    </listitem>
    359304
    360     <listitem>
    361       <para>perl-5.16.2-libc-1.patch</para>
    362     </listitem>
    363 
    364305  </itemizedlist>
    365306
  • chapter03/patches.xml

    r1026c1ee r50420218  
    2424        <para>Download: <ulink url="&patches-root;&bash-fixes-patch;"/></para>
    2525        <para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para>
    26       </listitem>
    27     </varlistentry>
    28 
    29     <varlistentry>
    30       <term>Binutils Test Suite Patch - <token>&binutils-testsuite-fixes-patch-size;</token>:</term>
    31       <listitem>
    32         <para>Download: <ulink url="&patches-root;&binutils-testsuite-fixes-patch;"/></para>
    33         <para>MD5 sum: <literal>&binutils-testsuite-fixes-patch-md5;</literal></para>
    3426      </listitem>
    3527    </varlistentry>
  • chapter05/binutils-pass1.xml

    r1026c1ee r50420218  
    5353    enable.</para>
    5454
     55    <para>Fix a couple of syntax errors that prevent the documentation from
     56    building with Texinfo-&texinfo-version;:</para>
     57
     58<screen><userinput remap="pre">sed -i -e 's/@colophon/@@colophon/' \
     59       -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo</userinput></screen>
     60
    5561    <para>The Binutils documentation recommends building Binutils outside of the
    5662    source directory in a dedicated build directory:</para>
     
    7379    <para>Now prepare Binutils for compilation:</para>
    7480
    75 <screen><userinput remap="configure">../binutils-&binutils-version;/configure     \
     81<screen><userinput remap="configure">../binutils-&binutils-version;/configure   \
    7682    --prefix=/tools            \
    7783    --with-sysroot=$LFS        \
  • chapter05/binutils-pass2.xml

    r1026c1ee r50420218  
    4444    <title>Installation of Binutils</title>
    4545
     46    <para>Fix a couple of syntax errors that prevent the documentation from
     47    building with Texinfo-&texinfo-version;:</para>
     48
     49<screen><userinput remap="pre">sed -i -e 's/@colophon/@@colophon/' \
     50       -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo</userinput></screen>
     51
    4652    <para>Create a separate build directory again:</para>
    4753
     
    5157    <para>Prepare Binutils for compilation:</para>
    5258
    53 <screen><userinput remap="configure">CC=$LFS_TGT-gcc            \
    54 AR=$LFS_TGT-ar             \
    55 RANLIB=$LFS_TGT-ranlib     \
    56 ../binutils-&binutils-version;/configure \
    57     --prefix=/tools        \
    58     --disable-nls          \
     59<screen><userinput remap="configure">CC=$LFS_TGT-gcc                \
     60AR=$LFS_TGT-ar                 \
     61RANLIB=$LFS_TGT-ranlib         \
     62../binutils-&binutils-version;/configure   \
     63    --prefix=/tools            \
     64    --disable-nls              \
    5965    --with-lib-path=/tools/lib \
    6066    --with-sysroot</userinput></screen>
  • chapter05/chapter05.xml

    r1026c1ee r50420218  
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="linux-headers.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libstdc++.xml"/>
    2122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils-pass2.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc-pass2.xml"/>
  • chapter05/diffutils.xml

    r1026c1ee r50420218  
    4444    <title>Installation of Diffutils</title>
    4545
    46     <para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
    47 
    48 <screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen>
    49 
    5046    <para>Prepare Diffutils for compilation:</para>
    5147
  • chapter05/gcc-pass1.xml

    r1026c1ee r50420218  
    106106<screen><userinput remap="pre">sed -i '/k prot/agcc_cv_libc_provides_ssp=yes' gcc/configure</userinput></screen>
    107107
    108     <para>Do not build the .info files.  They are not needed here and
    109     are broken with the current version of <command>makeinfo</command>.</para>
    110 
    111 <screen><userinput remap="pre">sed -i 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure</userinput></screen>
    112 
    113108    <para>The GCC documentation recommends building GCC outside of the
    114109    source directory in a dedicated build directory:</para>
     
    119114    <para>Prepare GCC for compilation:</para>
    120115
    121 <screen><userinput remap="configure">../gcc-&gcc-version;/configure         \
    122     --target=$LFS_TGT          \
    123     --prefix=/tools            \
    124     --with-sysroot=$LFS        \
    125     --with-newlib              \
    126     --without-headers          \
    127     --with-local-prefix=/tools \
    128     --with-native-system-header-dir=/tools/include \
    129     --disable-nls              \
    130     --disable-shared           \
    131     --disable-multilib         \
    132     --disable-decimal-float    \
    133     --disable-threads          \
    134     --disable-libmudflap       \
    135     --disable-libssp           \
    136     --disable-libgomp          \
    137     --disable-libquadmath      \
    138     --enable-languages=c       \
     116<screen><userinput remap="configure">../gcc-&gcc-version;/configure                               \
     117    --target=$LFS_TGT                                \
     118    --prefix=/tools                                  \
     119    --with-sysroot=$LFS                              \
     120    --with-newlib                                    \
     121    --without-headers                                \
     122    --with-local-prefix=/tools                       \
     123    --with-native-system-header-dir=/tools/include   \
     124    --disable-nls                                    \
     125    --disable-shared                                 \
     126    --disable-multilib                               \
     127    --disable-decimal-float                          \
     128    --disable-threads                                \
     129    --disable-libatomic                              \
     130    --disable-libgomp                                \
     131    --disable-libitm                                 \
     132    --disable-libmudflap                             \
     133    --disable-libquadmath                            \
     134    --disable-libsanitizer                           \
     135    --disable-libssp                                 \
     136    --disable-libstdc++-v3                           \
     137    --enable-languages=c,c++                         \
    139138    --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \
    140139    --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen>
     
    194193
    195194      <varlistentry>
    196         <term><parameter>--disable-decimal-float, --disable-threads, --disable-libmudflap, --disable-libssp, --disable-libgomp, --disable-libquadmath</parameter></term>
     195        <term><parameter>--disable-decimal-float, --disable-threads,
     196        --disable-libatomic, --disable-libgomp, --disable-libitm,
     197        --disable-libmudflap, --disable-libquadmath, --disable-libsanitizer,
     198        --disable-libssp, --disable-libstdc++-v3</parameter></term>
    197199        <listitem>
    198200          <para>These switches disable support for the decimal floating point
    199           extension, threading, libmudflap, libssp and libgomp and libquadmath
     201          extension, threading, libatomic, libgomp, libitm, libmudflap,
     202          libquadmath, libsanitizer, libssp and the C++ standard library
    200203          respectively. These features will fail to compile when building a
    201204          cross-compiler and are not necessary for the task of cross-compiling
     
    213216
    214217      <varlistentry>
    215         <term><parameter>--enable-languages=c</parameter></term>
    216         <listitem>
    217           <para>This option ensures that only the C compiler is built.
    218           This is the only language needed now.</para>
     218        <term><parameter>--enable-languages=c,c++</parameter></term>
     219        <listitem>
     220          <para>This option ensures that only the C and C++ compilers are built.
     221          These are the only languages needed now.</para>
    219222        </listitem>
    220223      </varlistentry>
  • chapter05/gcc-pass2.xml

    r1026c1ee r50420218  
    9898mv -v mpc-&mpc-version; mpc</userinput></screen>
    9999
    100     <para>Again, do not build the .info files.  They are not needed here and
    101     are broken with the current version of <command>makeinfo</command>.</para>
    102 
    103     <screen><userinput remap="pre">sed -i 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure</userinput></screen>
    104 
    105100    <para>Create a separate build directory again:</para>
    106101
     
    113108    <para>Now prepare GCC for compilation:</para>
    114109
    115 <screen><userinput remap="configure">CC=$LFS_TGT-gcc \
    116 AR=$LFS_TGT-ar                  \
    117 RANLIB=$LFS_TGT-ranlib          \
    118 ../gcc-&gcc-version;/configure          \
    119     --prefix=/tools             \
    120     --with-local-prefix=/tools  \
    121     --with-native-system-header-dir=/tools/include \
    122     --enable-clocale=gnu        \
    123     --enable-shared             \
    124     --enable-threads=posix      \
    125     --enable-__cxa_atexit       \
    126     --enable-languages=c,c++    \
    127     --disable-libstdcxx-pch     \
    128     --disable-multilib          \
    129     --disable-bootstrap         \
    130     --disable-libgomp           \
     110<screen><userinput remap="configure">
     111CC=$LFS_TGT-gcc                                      \
     112CXX=$LFS_TGT-g++                                     \
     113AR=$LFS_TGT-ar                                       \
     114RANLIB=$LFS_TGT-ranlib                               \
     115../gcc-&gcc-version;/configure                               \
     116    --prefix=/tools                                  \
     117    --with-local-prefix=/tools                       \
     118    --with-native-system-header-dir=/tools/include   \
     119    --enable-clocale=gnu                             \
     120    --enable-shared                                  \
     121    --enable-threads=posix                           \
     122    --enable-__cxa_atexit                            \
     123    --enable-languages=c,c++                         \
     124    --disable-libstdcxx-pch                          \
     125    --disable-multilib                               \
     126    --disable-bootstrap                              \
     127    --disable-libgomp                                \
    131128    --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \
    132129    --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen>
  • chapter05/glibc.xml

    r1026c1ee r50420218  
    7777
    7878<screen><userinput remap="configure">../glibc-&glibc-version;/configure                             \
    79       --prefix=/tools                                 \
    80       --host=$LFS_TGT                                 \
     79      --prefix=/tools                               \
     80      --host=$LFS_TGT                               \
    8181      --build=$(../glibc-&glibc-version;/scripts/config.guess) \
    82       --disable-profile                               \
    83       --enable-kernel=2.6.25                          \
    84       --with-headers=/tools/include                   \
    85       libc_cv_forced_unwind=yes                       \
    86       libc_cv_ctors_header=yes                        \
     82      --disable-profile                             \
     83      --enable-kernel=2.6.25                        \
     84      --with-headers=/tools/include                 \
     85      libc_cv_forced_unwind=yes                     \
     86      libc_cv_ctors_header=yes                      \
    8787      libc_cv_c_cleanup=yes</userinput></screen>
    8888
  • chapter06/adjusting.xml

    r1026c1ee r50420218  
    3131  A <command>sed</command> command accomplishes this:</para>
    3232
    33 <screen><userinput>gcc -dumpspecs | sed -e 's@/tools@@g' \
     33<screen><userinput>gcc -dumpspecs | sed -e 's@/tools@@g'                   \
    3434    -e '/\*startfile_prefix_spec:/{n;s@.*@/usr/lib/ @}' \
    35     -e '/\*cpp:/{n;s@$@ -isystem /usr/include@}' &gt; \
     35    -e '/\*cpp:/{n;s@$@ -isystem /usr/include@}' &gt;      \
    3636    `dirname $(gcc --print-libgcc-file-name)`/specs</userinput></screen>
    3737
     
    8585  will be:</para>
    8686
    87 <screen><computeroutput>SEARCH_DIR("/tools/i686-pc-linux-gnu/lib")
    88 SEARCH_DIR("/usr/lib")
     87<screen><computeroutput>SEARCH_DIR("/usr/lib")
    8988SEARCH_DIR("/lib");</computeroutput></screen>
    9089
  • chapter06/attr.xml

    r1026c1ee r50420218  
    5959
    6060<!-- ext-tests fail for some reason -->
    61 <screen><userinput remap="test">make tests root-tests</userinput></screen>
     61<screen><userinput remap="test">make -k tests root-tests</userinput></screen>
    6262
    6363    <para>Install the package:</para>
  • chapter06/binutils.xml

    r1026c1ee r50420218  
    6565sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen>
    6666
    67     <para>Fix some test suite scripts so all tests pass:</para>
    68 
    69 <screen><userinput remap="pre">patch -Np1 -i ../&binutils-testsuite-fixes-patch;</userinput></screen>
     67    <para>Fix a couple of syntax errors that prevent the documentation from
     68    building with Texinfo-&texinfo-version;:</para>
     69
     70<screen><userinput remap="pre">sed -i -e 's/@colophon/@@colophon/' \
     71       -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo</userinput></screen>
    7072
    7173    <para>The Binutils documentation recommends building Binutils outside of the
     
    7880
    7981<screen><userinput remap="configure">../binutils-&binutils-version;/configure --prefix=/usr --enable-shared</userinput></screen>
    80 
    81     <note><para>There is an optional argument to <command>configure</command>,
    82     <option>--enable-lto</option>, that can be used to allow the
    83     <command>ar</command>, <command>nm</command>, and <command>ranlib</command>
    84     commands to accept a <option>--plugin</option> parameter.  This is used to
    85     allow <command>gcc</command> to do "link time optimization" if specified.
    86     No packages in LFS or BLFS currently use this capability.</para></note>
    8782
    8883    <para>Compile the package:</para>
  • chapter06/diffutils.xml

    r1026c1ee r50420218  
    4141  <sect2 role="installation">
    4242    <title>Installation of Diffutils</title>
    43 
    44     <para>Fix an incompatibility between this package and Glibc-&glibc-version;</para>
    45 
    46 <screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen>
    4743
    4844    <para>Prepare Diffutils for compilation:</para>
  • chapter06/gcc.xml

    r1026c1ee r50420218  
    4242    <title>Installation of GCC</title>
    4343
    44     <para>Apply a <command>sed</command> substitution that will suppress the
    45     installation of <filename class="libraryfile">libiberty.a</filename>. The
    46     version of <filename class="libraryfile">libiberty.a</filename> provided by
    47     Binutils will be used instead:</para>
    48 
    49 <screen><userinput remap="pre">sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>
    50 
    51     <para>Again, do not build the .info files. They are broken with the current
    52     version of <command>makeinfo</command>.</para>
    53 
    54     <screen><userinput remap="pre">sed -i 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure</userinput></screen>
    55 
    56 
    57 
    5844    <para>As in <xref linkend="ch-tools-gcc-pass2"/>, apply the following
    5945    <command>sed</command> to force the build to use the
     
    6551esac</userinput></screen>
    6652
     53    <para>Workaround a bug so that GCC doesn't install
     54    <filename class="libraryfile">libiberty.a</filename>, which is already
     55    provided by Binutils:</para>
     56
     57<screen><userinput remap="pre">sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>
     58
    6759    <para>Also fix an error in one of the check Makefiles:</para>
    6860
     
    7769    <para>Prepare GCC for compilation:</para>
    7870
    79 <screen><userinput remap="configure">../gcc-&gcc-version;/configure --prefix=/usr            \
    80                        --libexecdir=/usr/lib    \
    81                        --enable-shared          \
    82                        --enable-threads=posix   \
    83                        --enable-__cxa_atexit    \
    84                        --enable-clocale=gnu     \
    85                        --enable-languages=c,c++ \
    86                        --disable-multilib       \
    87                        --disable-bootstrap      \
     71<screen><userinput remap="configure">../gcc-&gcc-version;/configure --prefix=/usr               \
     72                       --libexecdir=/usr/lib       \
     73                       --enable-shared             \
     74                       --enable-threads=posix      \
     75                       --enable-__cxa_atexit       \
     76                       --enable-clocale=gnu        \
     77                       --enable-languages=c,c++    \
     78                       --disable-multilib          \
     79                       --disable-bootstrap         \
     80                       --disable-install-libiberty \
    8881                       --with-system-zlib</userinput></screen>
    8982
     
    9689
    9790      <varlistentry>
     91        <term><parameter>--disable-install-libiberty</parameter></term>
     92        <listitem>
     93          <para>This prevents GCC from installing its own copy of libiberty,
     94          which is already provided by Binutils-&binutils-version;.</para>
     95        </listitem>
     96      </varlistentry>
     97
     98      <varlistentry>
    9899        <term><parameter>--with-system-zlib</parameter></term>
    99100        <listitem>
     
    103104      </varlistentry>
    104105    </variablelist>
    105 
    106     <note>
    107       <para>There is an optional argument to <command>configure</command>,
    108       <option>--enable-lto</option>, that can be used to allow
    109       <command>gcc</command> to do do "link time optimization" if specified.  No
    110       packages in LFS or BLFS currently use this capability.</para>
    111 
    112       <para>To use this feature, it must also be enabled in
    113       <application>binutils</application>.</para>
    114     </note>
    115106
    116107    <para>Compile the package:</para>
  • chapter06/glibc.xml

    r1026c1ee r50420218  
    8080     /usr/lib/getconf was used before. Other distros seem to use same
    8181     libexecdir -->
    82 <screen><userinput remap="configure">../glibc-&glibc-version;/configure   \
    83     --prefix=/usr         \
    84     --libexecdir=/usr/lib \
    85     --disable-profile     \
    86     --enable-kernel=2.6.25</userinput></screen>
    87 
     82<screen><userinput remap="configure">../glibc-&glibc-version;/configure    \
     83    --prefix=/usr          \
     84    --disable-profile      \
     85    --enable-kernel=2.6.25 \
     86    --libexecdir=/usr/lib/glibc</userinput></screen>
    8887    <variablelist>
    8988      <title>The meaning of the new configure options:</title>
  • chapter06/kbd.xml

    r1026c1ee r50420218  
    6565    <para>Prepare Kbd for compilation:</para>
    6666
    67 <screen><userinput remap="configure">./configure --prefix=/usr --datadir=/lib/kbd --disable-vlock</userinput></screen>
     67<screen><userinput remap="configure">./configure --prefix=/usr --disable-vlock</userinput></screen>
    6868
    6969    <variablelist>
    7070      <title>The meaning of the configure options:</title>
    71 
     71<!--
    7272      <varlistentry>
    73         <term><parameter>--datadir=/lib/kbd</parameter></term>
     73        <term><parameter>- -datadir=/lib/kbd</parameter></term>
    7474        <listitem>
    7575          <para>This option puts keyboard layout data in a directory that will
     
    7878       </listitem>
    7979      </varlistentry>
    80 
     80-->
    8181      <varlistentry>
    8282        <term><parameter>--disable-vlock</parameter></term>
     
    107107    </note>
    108108
     109<!--
    109110    <para>Some of the scripts in the LFS-Bootscripts package depend on
    110111    <command>kbd_mode</command>, <command>loadkeys</command>,
     
    115116
    116117<screen><userinput remap="install">mv -v /usr/bin/{kbd_mode,loadkeys,openvt,setfont} /bin</userinput></screen>
    117 
     118-->
    118119    <para>If desired, install the documentation:</para>
    119120
    120 <screen><userinput remap="install">mkdir -v /usr/share/doc/kbd-&kbd-version;
    121 cp -R -v doc/* \
    122          /usr/share/doc/kbd-&kbd-version;</userinput></screen>
     121<screen><userinput remap="install">mkdir -v       /usr/share/doc/kbd-&kbd-version;
     122cp -R -v doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
    123123
    124124  </sect2>
     
    129129    <segmentedlist>
    130130      <segtitle>Installed programs</segtitle>
    131       <segtitle>Installed directory</segtitle>
     131      <segtitle>Installed directories</segtitle>
    132132
    133133      <seglistitem>
     
    138138        setfont, setkeycodes, setleds, setmetamode,
    139139        showconsolefont, showkey, unicode_start, and unicode_stop</seg>
    140         <seg>/lib/kbd</seg>
     140        <seg>/usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps,
     141        /usr/share/unimaps</seg>
    141142      </seglistitem>
    142143    </segmentedlist>
  • chapter06/pkgconfig.xml

    r1026c1ee r50420218  
    5656        <term><parameter>--with-internal-glib</parameter></term>
    5757        <listitem>
    58           <para>This will allow pkg-config to use it's internal version of
    59           glib because an external version is not available in LFS.</para>
     58          <para>This will allow pkg-config to use its internal version of
     59          Glib because an external version is not available in LFS.</para>
    6060        </listitem>
    6161      </varlistentry>
  • chapter06/procps.xml

    r1026c1ee r50420218  
    7575
    7676    <para>The test suite needs some custom modifications for LFS.
    77     The <command>which</command> command is not available, the
    78     <command>pmap</command> test does not match a newline character in
    79     two tests, and the <command>slabtop</command> test may return more than
    80     999,999 objects. To run the test suite, run the following commands:</para>
    81 
    82 <screen><userinput remap="test">pushd testsuite
    83   sed -i -e 's|exec which sleep|exec echo /tools/bin/sleep|' \
    84          -e 's|999999|&amp;9|'                       config/unix.exp
    85   sed -i -e 's|pmap_initname\\\$|pmap_initname|' pmap.test/pmap.exp
    86   make site.exp
    87   DEJAGNU=global-conf.exp runtest
    88 popd</userinput></screen>
     77    The <command>which</command> command is not available, and the
     78    <command>slabtop</command> test may return more than 999,999 objects.
     79    Also fix one test that fails when scripting does not use a tty device.
     80    To run the test suite, run the following commands:</para>
     81
     82<screen><userinput remap="test">sed -i -e 's|exec which sleep|exec echo /tools/bin/sleep|' \
     83       -e 's|&amp;9|9999999|'             testsuite/config/unix.exp
     84sed -i -r 's|(pmap_initname)\\\$|\1|' testsuite/pmap.test/pmap.exp
     85
     86make check</userinput></screen>
    8987
    9088    <para>Install the package:</para>
     
    9290<screen><userinput remap="install">make install</userinput></screen>
    9391
    94 <para>Finally move the library to a location that can be found if
     92<para>Finally, move the library to a location that can be found if
    9593<filename class="directory">/usr</filename> is not mounted.</para>
    9694
    9795<screen><userinput remap="install">mv -v /usr/lib/libprocps.so.* /lib
    98 ln -sfv ../../lib/libprocps.so.1.1.0 /usr/lib/libprocps.so</userinput></screen>
     96ln -sfv ../../lib/libprocps.so.1.1.1 /usr/lib/libprocps.so</userinput></screen>
    9997
    10098  </sect2>
  • chapter06/tar.xml

    r1026c1ee r50420218  
    6060          <para>This forces the test for <function>mknod</function> to be run
    6161          as root.  It is generally considered dangerous to run this test as
    62           the root user, but as it is being run on an only partially built
    63           system, overriding it is OK.</para>
     62          the root user, but as it is being run on a system that has only been
     63          partially built, overriding it is OK.</para>
    6464        </listitem>
    6565      </varlistentry>
  • general.ent

    r1026c1ee r50420218  
    1 <!ENTITY version "SYSTEMD-20130324">
    2 <!ENTITY releasedate "March 24, 2013">
     1<!ENTITY version "SYSTEMD-20130428">
     2<!ENTITY releasedate "April 28, 2013">
    33<!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not &ndash; -->
    44<!ENTITY milestone "7.3">
  • packages.ent

    r1026c1ee r50420218  
    4343<!ENTITY bash-ch6-sbu "1.7 SBU">
    4444
    45 <!ENTITY binutils-version "2.23.1">
    46 <!ENTITY binutils-size "20,953 KB">
     45<!ENTITY binutils-version "2.23.2">
     46<!ENTITY binutils-size "20,938 KB">
    4747<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
    48 <!ENTITY binutils-md5 "33adb18c3048d057ac58d07a3f1adb38">
     48<!ENTITY binutils-md5 "4f8fa651e35ef262edc01d60fb45702e">
    4949<!ENTITY binutils-home "http://www.gnu.org/software/binutils/">
    5050<!ENTITY binutils-ch5p1-du "391 MB">
     
    5555<!ENTITY binutils-ch6-sbu "1.9 SBU">
    5656
    57 <!ENTITY bison-version "2.7">
    58 <!ENTITY bison-size "1,735 KB">
     57<!ENTITY bison-version "2.7.1">
     58<!ENTITY bison-size "1,744 KB">
    5959<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
    60 <!ENTITY bison-md5 "234cdfac99257cf99ac4a03c898f37b9">
     60<!ENTITY bison-md5 "7be02eb973eccf388f1ae750fc09eed0">
    6161<!ENTITY bison-home "&gnu-software;bison/">
    6262<!--
     
    6464<!ENTITY bison-ch5-sbu "">
    6565-->
    66 <!ENTITY bison-ch6-du "34 MB">
    67 <!ENTITY bison-ch6-sbu "1.3 SBU">
     66<!ENTITY bison-ch6-du "31 MB">
     67<!ENTITY bison-ch6-sbu "0.3 SBU">
    6868
    6969<!ENTITY bzip2-version "1.0.6">
     
    7777<!ENTITY bzip2-ch6-sbu "less than 0.1 SBU">
    7878
    79 <!ENTITY check-version "0.9.9">
    80 <!ENTITY check-size "589 KB">
     79<!ENTITY check-version "0.9.10">
     80<!ENTITY check-size "635 KB">
    8181<!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
    82 <!ENTITY check-md5 "f3702f2fcfc19ce3f62dca66c241a168">
     82<!ENTITY check-md5 "6d10a8efb9a683467b92b3bce97aeb30">
    8383<!ENTITY check-home "http://check.sourceforge.net/">
    8484<!ENTITY check-ch5-du "6.9 MB">
     
    111111<!ENTITY dejagnu-ch5-sbu "less than 0.1 SBU">
    112112
    113 <!ENTITY diffutils-version "3.2">
    114 <!ENTITY diffutils-size "1,976 KB">
    115 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.gz">
    116 <!ENTITY diffutils-md5 "22e4deef5d8949a727b159d6bc65c1cc">
     113<!ENTITY diffutils-version "3.3">
     114<!ENTITY diffutils-size "1,170 KB">
     115<!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz">
     116<!ENTITY diffutils-md5 "99180208ec2a82ce71f55b0d7389f1b3">
    117117<!ENTITY diffutils-home "&gnu-software;diffutils/">
    118118<!ENTITY diffutils-ch5-du "8.5 MB">
     
    149149<!ENTITY expect-ch5-sbu "0.1 SBU">
    150150
    151 <!ENTITY file-version "5.13">
    152 <!ENTITY file-size "627 KB">
     151<!ENTITY file-version "5.14">
     152<!ENTITY file-size "633 KB">
    153153<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    154 <!ENTITY file-md5 "d60c1364ba956eff7d21f8250808fc6d">
     154<!ENTITY file-md5 "c26625f1d6773ad4bc5a87c0e315632c">
    155155<!ENTITY file-home "http://www.darwinsys.com/file/">
    156156<!ENTITY file-ch5-du "12.4 MB">
     
    191191<!ENTITY gawk-ch6-sbu "0.2 SBU">
    192192
    193 <!ENTITY gcc-version "4.7.2">
    194 <!ENTITY gcc-size "80,942 KB">
     193<!ENTITY gcc-version "4.8.0">
     194<!ENTITY gcc-size "84,633 KB">
    195195<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    196 <!ENTITY gcc-md5 "cc308a0891e778cfda7a151ab8a6e762">
     196<!ENTITY gcc-md5 "e6040024eb9e761c3bea348d1fa5abb0">
    197197<!ENTITY gcc-home "http://gcc.gnu.org/">
    198198<!ENTITY gcc-ch5p1-du "1.4 GB">
     
    327327<!ENTITY kbd-ch6-sbu "0.1 SBU">
    328328
    329 <!ENTITY kmod-version "12">
    330 <!ENTITY kmod-size "1,245 KB">
     329<!ENTITY kmod-version "13">
     330<!ENTITY kmod-size "1,408 KB">
    331331<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
    332 <!ENTITY kmod-md5 "3d63b146c8ee5a04dfbef4be97f8226b">
     332<!ENTITY kmod-md5 "d5aba43b9370cd52f3cb35e82a1aa595">
    333333<!ENTITY kmod-home " ">
    334 <!ENTITY kmod-ch6-du "30 MB">
     334<!ENTITY kmod-ch6-du "19 MB">
    335335<!ENTITY kmod-ch6-sbu "0.1 SBU">
    336336
    337 <!ENTITY less-version "451">
    338 <!ENTITY less-size "303 KB">
     337<!ENTITY less-version "458">
     338<!ENTITY less-size "308 KB">
    339339<!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz">
    340 <!ENTITY less-md5 "765f082658002b2b46b86af4a0da1842">
     340<!ENTITY less-md5 "935b38aa2e73c888c210dedf8fd94f49">
    341341<!ENTITY less-home "http://www.greenwoodsoftware.com/less/">
    342 <!ENTITY less-ch6-du "3.8 MB">
     342<!ENTITY less-ch6-du "3.6 MB">
    343343<!ENTITY less-ch6-sbu "less than 0.1 SBU">
    344344
     
    351351<!ENTITY libcap-ch6-sbu "0.1 SBU">
    352352
    353 <!ENTITY libpipeline-version "1.2.2">
    354 <!ENTITY libpipeline-size "733 KB">
     353<!ENTITY libpipeline-version "1.2.3">
     354<!ENTITY libpipeline-size "732 KB">
    355355<!ENTITY libpipeline-url "http://download.savannah.gnu.org/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
    356 <!ENTITY libpipeline-md5 "4367a3f598d171fd43dfa8620ed16d55">
     356<!ENTITY libpipeline-md5 "f4866aa3a84f2852c78f87ff619dfc60">
    357357<!ENTITY libpipeline-home "http://libpipeline.nongnu.org/">
    358358<!ENTITY libpipeline-ch6-du "7.4 MB">
    359359<!ENTITY libpipeline-ch6-sbu "0.2 SBU">
     360
     361<!ENTITY libstdcpp-ch5-du "734 MB">
     362<!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
    360363
    361364<!ENTITY libtool-version "2.4.2">
     
    369372<!ENTITY linux-major-version "3">
    370373<!ENTITY linux-minor-version "8">
    371 <!ENTITY linux-patch-version "3">
     374<!ENTITY linux-patch-version "10">
    372375<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    373376<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
    374 <!ENTITY linux-size "69,313 KB">
     377<!ENTITY linux-size "69,330 KB">
    375378<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    376 <!ENTITY linux-md5 "eb59b1fc7343db96e20c85a9cf2baa9f">
    377 <!ENTITY linux-home "http://www.kernel.org/">
     379<!ENTITY linux-md5 "3d5fb6d9add9cce7725bbe9b139c8d6e">
     380<!ENTITY linux-home "http://www.dfaad4ced830akernel.org/">
    378381<!ENTITY linux-ch8-du "540 - 800 MB">
    379382<!ENTITY linux-ch8-sbu "1.0 - 5.0 SBU">
     
    412415<!ENTITY man-db-ch6-sbu "0.5 SBU">
    413416
    414 <!ENTITY man-pages-version "3.50">
    415 <!ENTITY man-pages-size "1,116 KB">
     417<!ENTITY man-pages-version "3.51">
     418<!ENTITY man-pages-size "1,122 KB">
    416419<!ENTITY man-pages-url "http://www.kernel.org/pub/linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    417 <!ENTITY man-pages-md5 "41a424a405e88f2e45137485c115b8c6">
     420<!ENTITY man-pages-md5 "63eef7d6d5abf30bc5b785e344d1df8b">
    418421<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
    419422<!ENTITY man-pages-ch6-du "22 MB">
     
    478481<!ENTITY pkgconfig-ch6-sbu "0.4 SBU">
    479482
    480 <!ENTITY procps-ng-version "3.3.6">
    481 <!ENTITY procps-ng-size "528 KB">
     483<!ENTITY procps-ng-version "3.3.7">
     484<!ENTITY procps-ng-size "537 KB">
    482485<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
    483 <!ENTITY procps-ng-md5 "0a050d9be531921db3cd38f1371e73e3">
     486<!ENTITY procps-ng-md5 "57d2bad8c8fac3d09ee9f5f964e3da9c">
    484487<!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
    485488<!ENTITY procps-ng-ch6-du "13 MB">
     
    520523<!ENTITY shadow-ch6-sbu "0.2 SBU">
    521524
    522 <!ENTITY systemd-version "198">
    523 <!ENTITY systemd-size    "2,091 KB">
     525<!ENTITY systemd-version "202">
     526<!ENTITY systemd-size    "2,104 KB">
    524527<!ENTITY systemd-url     "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz">
    525 <!ENTITY systemd-md5     "26a75e2a310f8c1c1ea9ec26ddb171c5">
     528<!ENTITY systemd-md5     "3136c6912d3ee1f6d4deb16234783731">
    526529<!ENTITY systemd-home    "http://www.freedesktop.org/wiki/Software/systemd/">
    527 <!ENTITY systemd-ch6-du  "23 MB">
     530<!ENTITY systemd-ch6-du  "35 MB">
    528531<!ENTITY systemd-ch6-sbu "0.1 SBU">
    529532
     
    565568<!ENTITY texinfo-ch6-sbu "0.6 SBU">
    566569
    567 <!ENTITY tzdata-version "2013b">
     570<!ENTITY tzdata-version "2013c">
    568571<!ENTITY tzdata-size "213 KB">
    569 <!ENTITY tzdata-url "http://www.iana.org//time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    570 <!ENTITY tzdata-md5 "489dbca77d1f2e287a3987ca047bb246">
     572<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
     573<!ENTITY tzdata-md5 "b5062217a2dea6823dd69b4dda97b249">
    571574<!ENTITY tzdata-home "http://www.iana.org/time-zones">
    572575<!ENTITY tzdata-ch6-du "6.4 MB">
    573576<!ENTITY tzdata-ch6-sbu "less than 0.1 SBU">
    574577
    575 <!ENTITY util-linux-version "2.22.2">
    576 <!ENTITY util-linux-size "3,028 KB">
    577 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.22/util-linux-&util-linux-version;.tar.xz">
    578 <!ENTITY util-linux-md5 "eeacbfdd2556acd899a2d0ffdb446185">
     578<!ENTITY util-linux-version "2.23">
     579<!ENTITY util-linux-size "3,248 KB">
     580<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.23/util-linux-&util-linux-version;.tar.xz">
     581<!ENTITY util-linux-md5 "cf5e9bb402371beaaffc3a5f276d5783">
    579582<!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
    580 <!ENTITY util-linux-ch6-du "83 MB">
    581 <!ENTITY util-linux-ch6-sbu "0.7 SBU">
     583<!ENTITY util-linux-ch6-du "89 MB">
     584<!ENTITY util-linux-ch6-sbu "0.6 SBU">
    582585
    583586<!ENTITY vim-version "7.3">
  • patches.ent

    r1026c1ee r50420218  
    77<!ENTITY bash-fixes-patch-size "56 KB">
    88
    9 <!ENTITY binutils-testsuite-fixes-patch "binutils-&binutils-version;-testsuite_fix-1.patch">
    10 <!ENTITY binutils-testsuite-fixes-patch-md5 "cb47fae1bc572d45f4b0cff8ae8ecba8">
    11 <!ENTITY binutils-testsuite-fixes-patch-size "2.0 KB">
    12 
    139<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
    1410<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
     
    1814<!ENTITY coreutils-i18n-patch-md5 "ada0ea6e1c00c4b7e0d634f49827943e">
    1915<!ENTITY coreutils-i18n-patch-size "132 KB">
    20 
    21 <!--
    22 <!ENTITY coreutils-test-patch "coreutils-&coreutils-version;-test_fixes-1.patch">
    23 <!ENTITY coreutils-test-patch-md5 "69639d7e09e3cfc66f151879e6d5d23d">
    24 <!ENTITY coreutils-test-patch-size "1.5 KB">
    25 -->
    2616
    2717<!ENTITY flex-bison-patch "flex-&flex-version;-bison-2.6.1-1.patch">
     
    4535<!ENTITY perl-libc-patch-size "1.6 KB">
    4636
    47 <!ENTITY procps-hz_fixes-patch "procps-&procps-version;-fix_HZ_errors-1.patch">
    48 <!ENTITY procps-hz_fixes-patch-md5 "2ea4c8e9a2c2a5a291ec63c92d7c6e3b">
    49 <!ENTITY procps-hz_fixes-patch-size "2.3 KB">
    50 
    51 <!ENTITY procps-watch-patch "procps-&procps-version;-watch_unicode-1.patch">
    52 <!ENTITY procps-watch-patch-md5 "cd1a757e532d93662a7ed71da80e6b58">
    53 <!ENTITY procps-watch-patch-size "3.5 KB">
    54 
    5537<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-1.patch">
    5638<!ENTITY readline-fixes-patch-md5 "3c185f7b76001d3d0af614f6f2cd5dfa">
  • prologue/hostreqs.xml

    r1026c1ee r50420218  
    6262
    6363    <listitem>
    64       <para><emphasis role="strong">Gcc-4.1.2</emphasis> (Versions
    65       greater than &gcc-version; are not recommended as they have not
    66       been tested)</para>
     64      <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++
     65      compiler, <command>g++</command> (Versions greater than &gcc-version; are
     66      not recommended as they have not been tested)</para>
    6767    </listitem>
    6868
     
    171171
    172172gcc --version | head -n1
     173g++ --version | head -n1
    173174ldd --version | head -n1 | cut -d" " -f2-  # glibc version
    174175grep --version | head -n1
     
    184185xz --version | head -n1
    185186
    186 echo 'main(){}' &gt; dummy.c &amp;&amp; gcc -o dummy dummy.c
     187echo 'main(){}' &gt; dummy.c &amp;&amp; g++ -o dummy dummy.c
    187188if [ -x dummy ]
    188   then echo "gcc compilation OK";
    189   else echo "gcc compilation failed"; fi
     189  then echo "g++ compilation OK";
     190  else echo "g++ compilation failed"; fi
    190191rm -f dummy.c dummy</literal>
    191192EOF
Note: See TracChangeset for help on using the changeset viewer.