Changes in / [1c9985f:026bb5d]


Ignore:
Files:
115 added
58 deleted
400 edited

Legend:

Unmodified
Added
Removed
  • BOOK/Makefile

    r1c9985f r026bb5d  
    2222                   sparc sparc64 sparc64-64 \
    2323                   mips mips64 mips64-64 \
    24                    ppc ppc64 \
     24                   ppc ppc64 ppc64-64 \
    2525                   alpha
    2626
     
    249249          $(TOP)/$(arch)-index.xml
    250250
     251ARCHS_MD5LIST := $(ARCHS:%=%-md5list)
     252.PHONY: md5-list $(ARCHS_MD5LIST)
     253md5-list: $(ARCHS_MD5LIST)
     254$(ARCHS_MD5LIST): override arch = $(@:%-md5list=%)
     255$(ARCHS_MD5LIST):
     256        @echo "Creating md5 hash list for $(arch)..."
     257        $(Q)mkdir -p $(DLLISTDIR)
     258        $(Q)xsltproc --xinclude --nonet \
     259          --output $(DLLISTDIR)/$(arch).md5sum \
     260          $(TOP)/stylesheets/md5sum.xsl \
     261          $(TOP)/$(arch)-index.xml
     262       
    251263FG_GREEN := $(shell echo -e '\e[0;32m')
    252264FG_BLUE := $(shell echo -e '\e[0;34m')
     
    278290        @echo "Download-List Targets"
    279291        @echo "  $(FG_GREEN)download-list $(FG_BLUE)$(ARCHS_DLLIST)$(FG_DEFAULT)"
     292        @echo "md5-List Targets"
     293        @echo "  $(FG_GREEN)md5-list $(FG_BLUE)$(ARCHS_MD5LIST)$(FG_DEFAULT)"
  • BOOK/alpha-index.xml

    r1c9985f r026bb5d  
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/alpha.xml"/>
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
    7879    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7980
  • BOOK/appendices/acronymlist.xml

    r1c9985f r026bb5d  
    2424
    2525    <varlistentry>
    26       <term><emphasis role="bold">ALFS</emphasis></term>
    27       <listitem>
    28         <para>Automated Linux From Scratch</para>
    29       </listitem>
    30     </varlistentry>
    31 
    32     <varlistentry>
    3326      <term><emphasis role="bold">ALSA</emphasis></term>
    3427      <listitem>
     
    7366
    7467    <varlistentry>
    75       <term><emphasis role="bold">BLFS</emphasis></term>
    76       <listitem>
    77         <para>Beyond Linux From Scratch</para>
    78       </listitem>
    79     </varlistentry>
    80 
    81     <varlistentry>
    8268      <term><emphasis role="bold">BSD</emphasis></term>
    8369      <listitem>
     
    8773
    8874    <varlistentry>
     75      <term><emphasis role="bold">CBLFS</emphasis></term>
     76      <listitem>
     77        <para>Community Driven Beyond Linux From Scratch</para>
     78      </listitem>
     79    </varlistentry>
     80
     81    <varlistentry>
    8982      <term><emphasis role="bold">chroot</emphasis></term>
    9083      <listitem>
     
    171164
    172165    <varlistentry>
    173       <term><emphasis role="bold">EVMS</emphasis></term>
    174       <listitem>
    175         <para>Enterprise Volume Management System</para>
    176       </listitem>
    177     </varlistentry>
    178 
    179     <varlistentry>
    180166      <term><emphasis role="bold">ext2</emphasis></term>
    181167      <listitem>
     
    388374
    389375    <varlistentry>
    390       <term><emphasis role="bold">NNTP</emphasis></term>
    391       <listitem>
    392         <para>Network News Transport Protocol</para>
    393       </listitem>
    394     </varlistentry>
    395 
    396     <varlistentry>
    397376      <term><emphasis role="bold">NPTL</emphasis></term>
    398377      <listitem>
     
    423402
    424403    <varlistentry>
    425       <term><emphasis role="bold">PCRE</emphasis></term>
    426       <listitem>
    427         <para>Perl Compatible Regular Expression</para>
    428       </listitem>
    429     </varlistentry>
    430 
    431     <varlistentry>
    432404      <term><emphasis role="bold">PID</emphasis></term>
    433405      <listitem>
     
    507479
    508480    <varlistentry>
    509       <term><emphasis role="bold">SMP</emphasis></term>
    510       <listitem>
    511         <para>Symmetric Multi-Processor</para>
    512       </listitem>
    513     </varlistentry>
    514 
    515     <varlistentry>
    516481      <term><emphasis role="bold">TLDP</emphasis></term>
    517482      <listitem>
  • BOOK/appendices/dependencies/common.xml

    r1c9985f r026bb5d  
    116116      </segmentedlist>
    117117
     118<!-- Begin Bc dependency info -->
     119  <bridgehead renderas="sect2" id="bc-dep">Bc</bridgehead>
     120
     121      <segmentedlist>
     122        <segtitle>&dependencies;</segtitle>
     123
     124        <seglistitem>
     125          <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC, Grep, Make,
     126          and Readline</seg>
     127        </seglistitem>
     128      </segmentedlist>
     129
     130      <segmentedlist>
     131        <segtitle>&testsuites;</segtitle>
     132
     133        <seglistitem>
     134          <seg>Gawk</seg>
     135        </seglistitem>
     136      </segmentedlist>
     137
     138      <segmentedlist>
     139        <segtitle>&before;</segtitle>
     140
     141        <seglistitem>
     142          <seg>None</seg>
     143        </seglistitem>
     144      </segmentedlist>
     145
    118146<!-- Begin Binutils dependency info -->
    119147  <bridgehead renderas="sect2" id="binutils-dep">Binutils</bridgehead>
     
    226254      </segmentedlist>
    227255
     256<!-- Begin Check dependency info -->
     257  <bridgehead renderas="sect2" id="check-dep">Check</bridgehead>
     258
     259      <segmentedlist>
     260        <segtitle>&dependencies;</segtitle>
     261
     262        <seglistitem>
     263         <seg>GCC, Grep, Make, Sed and Texinfo</seg>
     264        </seglistitem>
     265      </segmentedlist>
     266
     267      <segmentedlist>
     268        <segtitle>&testsuites;</segtitle>
     269
     270        <seglistitem>
     271          <seg>None</seg>
     272        </seglistitem>
     273      </segmentedlist>
     274
     275      <segmentedlist>
     276        <segtitle>&before;</segtitle>
     277
     278        <seglistitem>
     279          <seg>None</seg>
     280        </seglistitem>
     281      </segmentedlist>
     282
     283<!-- Begin CLooG-ISL dependency info -->
     284  <bridgehead renderas="sect2" id="cloog-isl-dep">CLooG-ISL</bridgehead>
     285
     286      <segmentedlist>
     287        <segtitle>&dependencies;</segtitle>
     288
     289        <seglistitem>
     290         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
     291         Make, MPC, MPFR, Sed and Texinfo</seg>
     292        </seglistitem>
     293      </segmentedlist>
     294
     295      <segmentedlist>
     296        <segtitle>&testsuites;</segtitle>
     297
     298        <seglistitem>
     299          <seg>None</seg>
     300        </seglistitem>
     301      </segmentedlist>
     302
     303      <segmentedlist>
     304        <segtitle>&before;</segtitle>
     305
     306        <seglistitem>
     307          <seg>GCC</seg>
     308        </seglistitem>
     309      </segmentedlist>
     310
    228311<!-- Begin Coreutils dependency info -->
    229312  <bridgehead renderas="sect2" id="coreutils-dep">Coreutils</bridgehead>
     
    250333
    251334        <seglistitem>
    252           <seg>Bash, Diffutils, Findutils, Man and Udev</seg>
     335          <seg>Bash, Diffutils, Findutils, Man and Eudev</seg>
    253336        </seglistitem>
    254337      </segmentedlist>
     
    400483        <seglistitem>
    401484         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gettext, Grep, Gzip,
    402          Make, Pkg-config, Sed, Texinfo and Util-linux</seg>
     485         Make, Pkg-config-lite, Sed, Texinfo and Util-linux</seg>
    403486        </seglistitem>
    404487      </segmentedlist>
     
    538621
    539622        <seglistitem>
    540          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    541          GCC, GMP, Grep, Make, MPFR, Patch, Perl, Sed, Tar and Texinfo</seg>
    542         </seglistitem>
    543       </segmentedlist>
    544 
    545       <segmentedlist>
    546         <segtitle>&testsuites;</segtitle>
    547 
    548         <seglistitem>
    549           <seg>DejaGNU and Expect</seg>
     623         <seg>Bash, Binutils, CLooG-ISL, Coreutils, Diffutils, EGLIBC,
     624         Findutils, Gawk, GCC, GMP, Grep, ISL, Make, MPFR, Patch, Perl, Sed,
     625         Tar and Texinfo</seg>
     626        </seglistitem>
     627      </segmentedlist>
     628
     629      <segmentedlist>
     630        <segtitle>&testsuites;</segtitle>
     631
     632        <seglistitem>
     633          <seg>Check, DejaGNU, and Expect</seg>
    550634        </seglistitem>
    551635      </segmentedlist>
     
    587671      </segmentedlist>
    588672
     673<!-- Begin Glib dependency info -->
     674  <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
     675
     676      <segmentedlist>
     677        <segtitle>&dependencies;</segtitle>
     678
     679        <seglistitem>
     680         <seg>bash, binutils, coreutils, gawk, gcc, gettext, make &amp; M4.</seg>
     681        </seglistitem>
     682      </segmentedlist>
     683
     684      <segmentedlist>
     685        <segtitle>&testsuites;</segtitle>
     686
     687        <seglistitem>
     688          <seg>Unknown</seg>
     689        </seglistitem>
     690      </segmentedlist>
     691
     692      <segmentedlist>
     693        <segtitle>&before;</segtitle>
     694
     695        <seglistitem>
     696          <seg>Pkg-config-lite</seg>
     697        </seglistitem>
     698      </segmentedlist>
     699
    589700<!-- Begin GMP dependency info -->
    590701  <bridgehead renderas="sect2" id="gmp-dep">GMP</bridgehead>
     
    781892      </segmentedlist>
    782893
     894<!-- Begin ISL dependency info -->
     895  <bridgehead renderas="sect2" id="isl-dep">ISL</bridgehead>
     896
     897      <segmentedlist>
     898        <segtitle>&dependencies;</segtitle>
     899
     900        <seglistitem>
     901         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
     902         GMP, Make, MPC, MPFR, Sed and Texinfo</seg>
     903        </seglistitem>
     904      </segmentedlist>
     905
     906      <segmentedlist>
     907        <segtitle>&testsuites;</segtitle>
     908
     909        <seglistitem>
     910          <seg>None</seg>
     911        </seglistitem>
     912      </segmentedlist>
     913
     914      <segmentedlist>
     915        <segtitle>&before;</segtitle>
     916
     917        <seglistitem>
     918          <seg>GCC</seg>
     919        </seglistitem>
     920      </segmentedlist>
     921
    783922<!-- Begin Kbd dependency info -->
    784923  <bridgehead renderas="sect2" id="kbd-dep">Kbd</bridgehead>
     
    788927
    789928        <seglistitem>
    790          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gzip, Make and Sed</seg>
    791         </seglistitem>
    792       </segmentedlist>
    793 
    794       <segmentedlist>
    795         <segtitle>&testsuites;</segtitle>
    796 
    797         <seglistitem>
    798           <seg>No testsuite available</seg>
    799         </seglistitem>
    800       </segmentedlist>
    801 
    802       <segmentedlist>
    803         <segtitle>&before;</segtitle>
    804 
    805         <seglistitem>
    806           <seg>None</seg>
     929         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gzip, Make, and
     930         Check</seg>
     931        </seglistitem>
     932      </segmentedlist>
     933
     934      <segmentedlist>
     935        <segtitle>&testsuites;</segtitle>
     936
     937        <seglistitem>
     938          <seg>No testsuite available</seg>
     939        </seglistitem>
     940      </segmentedlist>
     941
     942      <segmentedlist>
     943        <segtitle>&before;</segtitle>
     944
     945        <seglistitem>
     946          <seg>None</seg>
     947        </seglistitem>
     948      </segmentedlist>
     949
     950<!-- Begin KMOD dependency info -->
     951  <bridgehead renderas="sect2" id="kmod-dep">KMOD</bridgehead>
     952
     953      <segmentedlist>
     954        <segtitle>&dependencies;</segtitle>
     955
     956        <seglistitem>
     957         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, Flex, Gawk, GCC,
     958         Gettext, Gzip, Make, Pkg-config-lite, Sed, XZ-Utils, and Zlib.
     959         </seg>
     960        </seglistitem>
     961      </segmentedlist>
     962
     963      <segmentedlist>
     964        <segtitle>&testsuites;</segtitle>
     965
     966        <seglistitem>
     967          <seg>No testsuite available</seg>
     968        </seglistitem>
     969      </segmentedlist>
     970
     971      <segmentedlist>
     972        <segtitle>&before;</segtitle>
     973
     974        <seglistitem>
     975          <seg>Eudev</seg>
    807976        </seglistitem>
    808977      </segmentedlist>
     
    8441013        <seglistitem>
    8451014         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    846          GCC, Grep, Libestr, Make, Pkg-config, Sed and Texinfo</seg>
     1015         GCC, Grep, Libestr, Make, Pkg-config-lite, Sed and Texinfo</seg>
    8471016        </seglistitem>
    8481017      </segmentedlist>
     
    9551124        <seglistitem>
    9561125         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, GCC, Grep,
    957          Gzip, Make, Module-Init-Tools, Ncurses, Perl and Sed</seg>
     1126         Gzip, Make, KMOD, Ncurses, Perl and Sed</seg>
    9581127        </seglistitem>
    9591128      </segmentedlist>
     
    10871256
    10881257<!-- Begin MPC dependency info -->
    1089   <bridgehead renderas="sect2" id="mpc-dep">MPFR</bridgehead>
     1258  <bridgehead renderas="sect2" id="mpc-dep">MPC</bridgehead>
    10901259
    10911260      <segmentedlist>
     
    11421311      </segmentedlist>
    11431312
    1144 <!-- Begin Module-Init-Tools dependency info -->
    1145   <bridgehead renderas="sect2" id="module-init-tools-dep">Module-Init-Tools</bridgehead>
     1313<!-- Begin KMOD dependency info -->
     1314  <bridgehead renderas="sect2" id="module-init-tools-dep">KMOD</bridgehead>
    11461315
    11471316      <segmentedlist>
     
    12541423      </segmentedlist>
    12551424
    1256 <!-- Begin Pkg-config dependency info -->
    1257   <bridgehead renderas="sect2" id="pkg-config-dep">Pkg-config</bridgehead>
     1425<!-- Begin Pkg-config-lite dependency info -->
     1426  <bridgehead renderas="sect2" id="pkg-config-lite-dep">Pkg-config-lite</bridgehead>
    12581427
    12591428      <segmentedlist>
     
    15601729      </segmentedlist>
    15611730
    1562 <!-- Begin Udev dependency info -->
    1563   <bridgehead renderas="sect2" id="udev-dep">Udev</bridgehead>
     1731<!-- Begin Eudev dependency info -->
     1732  <bridgehead renderas="sect2" id="udev-dep">Eudev</bridgehead>
    15641733
    15651734      <segmentedlist>
     
    15961765        <seglistitem>
    15971766         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    1598          Make, Ncurses, Pkg-config, Sed, Texinfo and Zlib</seg>
     1767         Make, Ncurses, Pkg-config-lite, Sed, Texinfo and Zlib</seg>
    15991768        </seglistitem>
    16001769      </segmentedlist>
     
    16951864
    16961865        <seglistitem>
    1697           <seg>File, Module-Init-Tools and Util-linux</seg>
     1866          <seg>File, KMOD and Util-linux</seg>
    16981867        </seglistitem>
    16991868      </segmentedlist>
  • BOOK/appendices/dependencies/x86.xml

    r1c9985f r026bb5d  
    1414  <para>This page contains dependency information for packages specific to x86.</para>
    1515
    16 <!-- Begin GRUB dependency info -->
    17   <bridgehead renderas="sect2" id="grub-dep">GRUB</bridgehead>
     16<!-- Begin GRUB2 dependency info -->
     17  <bridgehead renderas="sect2" id="grub2-dep">GRUB2</bridgehead>
    1818
    1919      <segmentedlist>
     
    2121
    2222        <seglistitem>
    23          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep, Make,
    24          Ncurses, Sed and Texinfo</seg>
     23         <seg>Bash, Binutils, Bison Coreutils, Diffutils, EGLIBC, Gawk, GCC, Gettext,
     24         Grep, Make, Ncurses, Sed and Texinfo</seg>
    2525        </seglistitem>
    2626      </segmentedlist>
  • BOOK/boot/64/createfiles.xml

    r1c9985f r026bb5d  
    1818  the next chapter after the software has been installed.</para>
    1919
    20 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,pwd,sleep,stty} ${CLFS}/bin
     20<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
    2121ln -sv /tools/bin/file ${CLFS}/usr/bin
     22ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    2223ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    2324ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
    24 ln -sv bash ${CLFS}/bin/sh</userinput></screen>
     25ln -sv bash ${CLFS}/bin/sh
     26ln -sv ../run ${CLFS}/var/run</userinput></screen>
    2527
    2628  <para os="b">To enable some c++ tests in the Glibc and Binutils testsuites
  • BOOK/boot/64/util-linux.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
    24 
     24   
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/util-linux.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG=true \
     29<screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG= \
    3030  ./configure --prefix=/tools --exec-prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --enable-login-utils --disable-makeinstall-chown</userinput></screen>
     32    --disable-makeinstall-chown --disable-login --disable-su</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/alpha-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/kernel.xml"/>
  • BOOK/boot/alpha/kernel.xml

    r1c9985f r026bb5d  
    8383
    8484    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     85    href="../../bootable/x86/kernel.xml"
     86    xpointer="xpointer(//*[@os='s2'])"/>
     87
     88<screen><userinput>make ARCH=alpha CROSS_COMPILE=${CLFS_TARGET}- \
     89   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     90
     91    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8592    href="../x86/kernel.xml"
    8693    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/common/createfiles.xml

    r1c9985f r026bb5d  
    1616  the next chapter after the software has been installed.</para>
    1717
    18 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,pwd,sleep,stty} ${CLFS}/bin
     18<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
     19ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    1920ln -sv /tools/bin/file ${CLFS}/usr/bin
    2021ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    2122ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
    22 ln -sv bash ${CLFS}/bin/sh</userinput></screen>
     23ln -sv bash ${CLFS}/bin/sh
     24ln -sv /run ${CLFS}/var/run</userinput></screen>
    2325
    2426</sect1>
  • BOOK/boot/common/creatingdirs.xml

    r1c9985f r026bb5d  
    1515
    1616<screen os="b"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib,mnt}
    17 mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},sbin,srv,sys}
    18 mkdir -pv ${CLFS}/var/{lock,log,mail,run,spool}
     17mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
     18mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
    1919mkdir -pv ${CLFS}/var/{opt,cache,lib/{misc,locate},local}
    2020install -dv -m 0750 ${CLFS}/root
  • BOOK/boot/common/devices.xml

    r1c9985f r026bb5d  
    2020    <note os="a">
    2121      <para>The commands in the remainder of the book should be run as
    22       the <systemitem class="username">root</systemitem> user. Also,
    23       double-check that ${CLFS} is set as
    24       <systemitem class="username">root</systemitem>.</para>
     22      the <systemitem class="username">root</systemitem> user. Check
     23      that ${CLFS} is set in the
     24      <systemitem class="username">root</systemitem> user&rsquo;s environment
     25       before proceeding.</para>
    2526    </note>
    2627
     
    3839mknod -m 666 ${CLFS}/dev/null c 1 3</userinput></screen>
    3940
    40     <para>Before udev starts a tmpfs filesystem is mounted over <filename class="directory">/dev</filename> and the previous entries are no-longer available. The folling command creates files that are copied over by the udev bootscript:</para>
     41    <para>Before udev starts, a tmpfs filesystem is mounted over
     42    <filename class="directory">/dev</filename> and the previous entries are
     43    no longer available. The following command creates files that are copied
     44    over by the udev bootscript:</para>
    4145
    4246<screen><userinput>mknod -m 600 ${CLFS}/lib/udev/devices/console c 5 1
  • BOOK/boot/common/fstab.xml

    r1c9985f r026bb5d  
    3232devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
    3333shm            /dev/shm     tmpfs  defaults         0     0
     34tmpfs          /run         tmpfs  defaults         0     0
     35devtmpfs       /dev         devtmpfs mode=0755,nosuid 0     0
     36
    3437# End /etc/fstab</literal>
    3538EOF</userinput></screen>
  • BOOK/boot/common/pwdgroup.xml

    r1c9985f r026bb5d  
    4444
    4545<screen><userinput>cat &gt; ${CLFS}/etc/passwd &lt;&lt; "EOF"
    46 <literal>root:x:&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
     46<literal>root::&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
    4747EOF</userinput></screen>
    4848
     
    190190
    191191  <para os="e">The created groups are not part of any standard&mdash;they are
    192   groups decided on in part by the requirements of the Udev configuration
     192  groups decided on in part by the requirements of the Eudev configuration
    193193  in the final system, and in part by common convention employed by a
    194194  number of existing Linux distributions. The Linux Standard Base (LSB,
  • BOOK/boot/common/sysvinit.xml

    r1c9985f r026bb5d  
    2424
    2525    <para os="aa">The following modifications help locate files specific to this
    26     perticular build:</para>
     26    particular build:</para>
    2727
    2828<screen os="ab"><userinput>cp -v src/Makefile{,.orig}
     
    8686
    8787<screen><userinput>cat &gt;&gt; ${CLFS}/etc/inittab &lt;&lt; "EOF"
    88 <literal>1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600
    89 2:2345:respawn:/sbin/agetty -I '\033(K' tty2 9600
    90 3:2345:respawn:/sbin/agetty -I '\033(K' tty3 9600
    91 4:2345:respawn:/sbin/agetty -I '\033(K' tty4 9600
    92 5:2345:respawn:/sbin/agetty -I '\033(K' tty5 9600
    93 6:2345:respawn:/sbin/agetty -I '\033(K' tty6 9600
     88<literal>1:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty1 9600
     892:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty2 9600
     903:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty3 9600
     914:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty4 9600
     925:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty5 9600
     936:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty6 9600
    9494</literal>
    9595EOF</userinput></screen>
     
    9999
    100100<screen><userinput>cat &gt;&gt; ${CLFS}/etc/inittab &lt;&lt; "EOF"
    101 <literal>c0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100
     101<literal>c0:12345:respawn:/sbin/agetty --noclear 115200 ttyS0 vt100
    102102</literal>
    103103EOF</userinput></screen>
  • BOOK/boot/common/util-linux.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
    24 
     24   
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../../final-system/common/util-linux.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>PKG_CONFIG=true \
     29<screen os="b"><userinput>PKG_CONFIG= \
    3030  ./configure --prefix=/tools --exec-prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --enable-login-utils --disable-makeinstall-chown</userinput></screen>
     32    --disable-makeinstall-chown --disable-login --disable-su</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/kernel.xml"/>
  • BOOK/boot/mips/kernel.xml

    r1c9985f r026bb5d  
    7575
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     77    href="../../bootable/x86/kernel.xml"
     78    xpointer="xpointer(//*[@os='s2'])"/>
     79
     80<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
     81   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     82
     83    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7784    href="../x86/kernel.xml"
    7885    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/mips64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/udev.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
  • BOOK/boot/mips64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/createfiles.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
  • BOOK/boot/mips64/createfiles.xml

    r1c9985f r026bb5d  
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,pwd,sleep,stty} ${CLFS}/bin
     17<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
    1818ln -sv /tools/bin/file ${CLFS}/usr/bin
     19ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    1920ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    2021ln -sv /tools/lib32/libgcc_s.so{,.1} ${CLFS}/usr/lib32
     
    2324ln -sv /tools/lib32/libstd*so* ${CLFS}/usr/lib32
    2425ln -sv /tools/lib64/libstd*so* ${CLFS}/usr/lib64
    25 ln -sv bash ${CLFS}/bin/sh</userinput></screen>
     26ln -sv bash ${CLFS}/bin/sh
     27ln -sv ../run ${CLFS}/var/run</userinput></screen>
    2628
    2729</sect1>
  • BOOK/boot/mips64/creatingdirs.xml

    r1c9985f r026bb5d  
    1616
    1717<screen><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib{,32,64},mnt}
    18 mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},sbin,srv,sys}
    19 mkdir -pv ${CLFS}/var/{lock,log,mail,run,spool}
     18mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{shm},sbin,srv,sys}
     19mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
    2020mkdir -pv ${CLFS}/var/{opt,cache,lib{,32,64}/{misc,locate},local}
    2121install -dv ${CLFS}/root -m 0750
  • BOOK/boot/mips64/kernel.xml

    r1c9985f r026bb5d  
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     81    href="../../bootable/x86/kernel.xml"
     82    xpointer="xpointer(//*[@os='s2'])"/>
     83
     84<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
     85   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     86
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8188    href="../x86/kernel.xml"
    8289    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/multilib/createfiles.xml

    r1c9985f r026bb5d  
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,pwd,sleep,stty} ${CLFS}/bin
     17<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
    1818ln -sv /tools/bin/file ${CLFS}/usr/bin
     19ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    1920ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    2021ln -sv /tools/lib64/libgcc_s.so{,.1} ${CLFS}/usr/lib64
    2122ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
    2223ln -sv /tools/lib64/libstd*so* ${CLFS}/usr/lib64
    23 ln -sv bash ${CLFS}/bin/sh</userinput></screen>
     24ln -sv bash ${CLFS}/bin/sh
     25ln -sv ../run ${CLFS}/var/run</userinput></screen>
    2426
    2527</sect1>
  • BOOK/boot/multilib/creatingdirs.xml

    r1c9985f r026bb5d  
    1616
    1717<screen os="b"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib{,64},mnt}
    18 mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},sbin,srv,sys}
    19 mkdir -pv ${CLFS}/var/{lock,log,mail,run,spool}
     18mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
     19mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
    2020mkdir -pv ${CLFS}/var/{opt,cache,lib{,64}/{misc,locate},local}
    2121install -dv ${CLFS}/root -m 0750
  • BOOK/boot/multilib/e2fsprogs.xml

    r1c9985f r026bb5d  
    5555    xpointer="xpointer(//*[@os='f'])"/>
    5656
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="../common/e2fsprogs.xml"
    59     xpointer="xpointer(//*[@os='g'])"/>
     57<screen os="g"><userinput>make LIBUUID="-luuid" STATIC_LIBUUID="-luuid" \
     58    LIBBLKID="-lblkid" STATIC_LIBBLKID="-lblkid" \
     59    LDFLAGS="-Wl,-rpath,/tools/lib64"</userinput></screen>
    6060
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/multilib/util-linux.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
    24 
     24   
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/util-linux.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG=true \
    30   ./configure \
    31     --prefix=/tools --exec-prefix=/tools \
    32     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    33     --libdir=/tools/lib64 --enable-login-utils \
    34     --disable-makeinstall-chown</userinput></screen>
     29<screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG= ./configure \
     30    --prefix=/tools --exec-prefix="" --build=${CLFS_HOST} \
     31    --host=${CLFS_TARGET} --libdir=/tools/lib64 --bindir=/tools/bin \
     32    --sbindir=/tools/sbin --disable-makeinstall-chown --disable-login \
     33    --disable-su</userinput></screen>
    3534
    3635    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4645    xpointer="xpointer(//*[@os='g'])"/>
    4746
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/util-linux.xml"
    50     xpointer="xpointer(//*[@os='h'])"/>
     47<screen os="h"><userinput>make usrsbin_execdir=/tools/sbin usrbin_execdir=/tools/bin install</userinput></screen>
    5148
    5249  </sect2>
  • BOOK/boot/ppc-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/kernel.xml"/>
  • BOOK/boot/ppc/kernel.xml

    r1c9985f r026bb5d  
    8080
    8181    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     82    href="../../bootable/x86/kernel.xml"
     83    xpointer="xpointer(//*[@os='s2'])"/>
     84
     85<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
     86   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     87
     88    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8289    href="../x86/kernel.xml"
    8390    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/ppc/yaboot-build.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Yaboot</title>
    2424
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/ppc/yaboot.xml"
     27    xpointer="xpointer(//*[@os='p3'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/ppc/yaboot.xml"
     31    xpointer="xpointer(//*[@os='p4'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/ppc/yaboot.xml"
     35    xpointer="xpointer(//*[@os='p5'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/ppc/yaboot.xml"
     39    xpointer="xpointer(//*[@os='p6'])"/>
     40
    2541    <para os="p1">The following patch allows <command>ofpath</command> to use
    2642    <literal>PATH_PREFIX</literal> like the other
     
    3349    loader. It also tries to change user and group ownership for the installed
    3450    files to <systemitem class="username">root</systemitem>, which the
    35     <systemitem class="username">clfs</systemitem> user cannot do. The following
    36     command fixes both issues:</para>
     51    <systemitem class="username">clfs</systemitem> user cannot do. It will also
     52    fail due to a compile warning with the -Werror flag on.   The following
     53    command fixes these issues:</para>
    3754
    3855<screen><userinput>cp -v Makefile{,.orig}
    3956sed -e "s/\(strip \)/${CLFS_TARGET}-\1/" \
    4057    -e 's/-o root -g root//' \
     58    -e 's/-Werror//' \
    4159    Makefile.orig &gt; Makefile</userinput></screen>
    4260
  • BOOK/boot/ppc64-chapter.xml

    r1c9985f r026bb5d  
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/util-linux-32.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    1820  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/>
    1921  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs.xml"/>
    2022  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2426  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
     
    2729  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot-build.xml"/>
    2830  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
    2932  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
  • BOOK/boot/ppc64/e2fsprogs.xml

    r1c9985f r026bb5d  
    6868    xpointer="xpointer(//*[@os='f'])"/>
    6969
    70     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    71     href="../64/e2fsprogs.xml"
    72     xpointer="xpointer(//*[@os='g'])"/>
     70<screen os="g"><userinput>make LIBUUID="-luuid" STATIC_LIBUUID="-luuid" \
     71    LIBBLKID="-lblkid" STATIC_LIBBLKID="-lblkid" libs
     72make LIBUUID="-luuid" STATIC_LIBUUID="-luuid" LIBBLKID="-lblkid" \
     73    STATIC_LIBBLKID="-lblkid" LDFLAGS="-Wl,-rpath,/tools/lib64" -C e2fsck/</userinput></screen>
    7374
    74     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    75     href="../common/e2fsprogs.xml"
    76     xpointer="xpointer(//*[@os='i'])"/>
     75    <para os="i">Install the e2fsck binary:</para>
    7776
    78     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    79     href="../common/e2fsprogs.xml"
    80     xpointer="xpointer(//*[@os='j'])"/>
     77<screen os="j"><userinput>make install -C e2fsck</userinput></screen>
    8178
    8279    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc64/kernel.xml

    r1c9985f r026bb5d  
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     81    href="../../bootable/x86/kernel.xml"
     82    xpointer="xpointer(//*[@os='s2'])"/>
     83
     84<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
     85   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     86
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8188    href="../x86/kernel.xml"
    8289    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/ppc64/yaboot-build.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/ppc/yaboot.xml"
     27    xpointer="xpointer(//*[@os='p3'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/ppc/yaboot.xml"
     31    xpointer="xpointer(//*[@os='p4'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/ppc/yaboot.xml"
     35    xpointer="xpointer(//*[@os='p5'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/ppc/yaboot.xml"
     39    xpointer="xpointer(//*[@os='p6'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2642    href="../ppc/yaboot-build.xml"
    2743    xpointer="xpointer(//*[@os='p1'])"/>
     
    4359            -e "s/\(strip \)/${CLFS_TARGET}-\1/" \
    4460            -e 's/-o root -g root//' \
     61            -e 's/-Werror//' \
    4562    Makefile.orig &gt; Makefile</userinput></screen>
    4663
  • BOOK/boot/sparc-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
  • BOOK/boot/sparc/fstab.xml

    r1c9985f r026bb5d  
    2929proc           /proc           proc        defaults         0     0
    3030sysfs          /sys            sysfs       defaults         0     0
    31 devpts         /dev/pts        devpts      gid=4,mode=620   0     0
     31devpts         /dev/pts        devpts      gid=&gid-tty;,mode=620   0     0
    3232shm            /dev/shm        tmpfs       defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3335none           /proc/openprom  openpromfs  defaults         0     0
    3436# End /etc/fstab</literal>
  • BOOK/boot/sparc/kernel.xml

    r1c9985f r026bb5d  
    7575
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     77    href="../../bootable/x86/kernel.xml"
     78    xpointer="xpointer(//*[@os='s2'])"/>
     79
     80<screen><userinput>make ARCH=sparc CROSS_COMPILE=${CLFS_TARGET}- \
     81   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     82
     83    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7784    href="../x86/kernel.xml"
    7885    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/sparc/silo-build.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
     33<para os="ae">This sed allows us to compile the bin2h binary separately.</para>
     34
     35<screen os="ad"><userinput>sed -i -e 's@\$(PROGRAMS)$@programs\n\nprograms: &amp;@' common/Makefile</userinput></screen>
     36
     37<para os="af">Compile the bin2h and util binaries for the host.</para>
     38
     39<screen os="aa"><userinput>make -C common programs CC=cc
     40make -C second util CC=cc</userinput></screen>
     41
     42    <variablelist>
     43      <varlistentry>
     44        <term><parameter>CC=cc</parameter></term>
     45        <listitem>
     46          <para>Overwrites the default value of <command>gcc -m32</command> which will fail
     47to compile on 64 bit targets. This is not to be confused with <command>CC=${CC}</command> below.</para>
     48        </listitem>
     49      </varlistentry>
     50    </variablelist>
     51
    3352    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3453    href="../../final-system/sparc/silo.xml"
    3554    xpointer="xpointer(//*[@os='c'])"/>
    3655
    37 <screen os="aa"><userinput>make CROSS_COMPILE=${CLFS_TARGET}-</userinput></screen>
     56<screen os="ac"><userinput>make CC=${CC} AS=${AS} LD=${LD} STRIP=${STRIP}</userinput></screen>
    3857
    3958    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/sparc64-64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
  • BOOK/boot/sparc64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
  • BOOK/boot/sparc64/kernel.xml

    r1c9985f r026bb5d  
    7373    xpointer="xpointer(//*[@os='s'])"/>
    7474
    75 <screen><userinput>make INSTALL_MOD_PATH=${CLFS} ARCH=sparc64 \
     75<screen><userinput>make ARCH=sparc64 INSTALL_MOD_PATH=${CLFS} \
    7676   CROSS_COMPILE=${CLFS_TARGET}- modules_install</userinput></screen>
     77
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     79    href="../../bootable/x86/kernel.xml"
     80    xpointer="xpointer(//*[@os='s2'])"/>
     81
     82<screen><userinput>make ARCH=sparc64 CROSS_COMPILE=${CLFS_TARGET}- \
     83   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    7784
    7885    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/x86-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/kernel.xml"/>
  • BOOK/boot/x86/grub-build.xml

    r1c9985f r026bb5d  
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3030    href="../../final-system/x86/grub.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/x86/grub.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/x86/grub.xml"
    3139    xpointer="xpointer(//*[@os='a'])"/>
    3240
    33 <screen os="ab"><userinput>./configure --prefix=/usr \
     41<screen os="ab"><userinput>./configure --prefix=/tools \
    3442    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    3543    --sysconfdir=/etc --disable-werror</userinput></screen>
  • BOOK/boot/x86/kernel.xml

    r1c9985f r026bb5d  
    8282    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    8383
     84    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     85    href="../../bootable/x86/kernel.xml"
     86    xpointer="xpointer(//*[@os='s2'])"/>
     87
     88<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}- \
     89   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     90
    8491    <para os="u">After kernel compilation is complete, additional steps are
    8592    required to complete the installation. Some files need to be copied to
  • BOOK/boot/x86_64-64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/grub-build.xml"/>
    2526  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
  • BOOK/boot/x86_64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grub-build.xml"/>
    2526  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/flags.xml"/>
  • BOOK/boot/x86_64/kernel.xml

    r1c9985f r026bb5d  
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     81    href="../../bootable/x86/kernel.xml"
     82    xpointer="xpointer(//*[@os='s2'])"/>
     83
     84<screen><userinput>make ARCH=x86_64 CROSS_COMPILE=${CLFS_TARGET}- \
     85   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     86
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8188    href="../x86/kernel.xml"
    8289    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/bootable/alpha/fstab.xml

    r1c9985f r026bb5d  
    2929proc           /proc        proc   defaults         0     0
    3030sysfs          /sys         sysfs  defaults         0     0
    31 devpts         /dev/pts     devpts gid=10,mode=620  0     0
     31devpts         /dev/pts     devpts gid=&gid-tty;,mode=620  0     0
    3232shm            /dev/shm     tmpfs  defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3335# End /etc/fstab</literal>
    3436EOF</userinput></screen>
  • BOOK/bootable/alpha/kernel.xml

    r1c9985f r026bb5d  
    9090    href="../x86/kernel.xml"
    9191    xpointer="xpointer(//*[@os='t'])"/>
     92   
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94    href="../x86/kernel.xml"
     95    xpointer="xpointer(//*[@os='s2'])"/>
     96
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../x86/kernel.xml"
     99    xpointer="xpointer(//*[@os='t2'])"/>
    92100
    93101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/common/fstab.xml

    r1c9985f r026bb5d  
    3232devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
    3333shm            /dev/shm     tmpfs  defaults         0     0
     34tmpfs          /run         tmpfs  defaults         0     0
     35devtmpfs       /dev         devtmpfs mode=0755,nosuid 0     0
     36
    3437# End /etc/fstab</literal>
    3538EOF</userinput></screen>
  • BOOK/bootable/mips/kernel.xml

    r1c9985f r026bb5d  
    8181    href="../x86/kernel.xml"
    8282    xpointer="xpointer(//*[@os='t'])"/>
     83   
     84    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     85    href="../x86/kernel.xml"
     86    xpointer="xpointer(//*[@os='s2'])"/>
     87
     88    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     89    href="../x86/kernel.xml"
     90    xpointer="xpointer(//*[@os='t2'])"/>
    8391
    8492    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/ppc/kernel.xml

    r1c9985f r026bb5d  
    9393    href="../x86/kernel.xml"
    9494    xpointer="xpointer(//*[@os='t'])"/>
     95   
     96    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     97    href="../x86/kernel.xml"
     98    xpointer="xpointer(//*[@os='s2'])"/>
     99
     100    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     101    href="../x86/kernel.xml"
     102    xpointer="xpointer(//*[@os='t2'])"/>
    95103
    96104    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/ppc64/kernel.xml

    r1c9985f r026bb5d  
    8585    href="../x86/kernel.xml"
    8686    xpointer="xpointer(//*[@os='t'])"/>
     87   
     88    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     89    href="../x86/kernel.xml"
     90    xpointer="xpointer(//*[@os='s2'])"/>
     91
     92    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     93    href="../x86/kernel.xml"
     94    xpointer="xpointer(//*[@os='t2'])"/>
    8795
    8896    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/sparc/fstab.xml

    r1c9985f r026bb5d  
    2929proc           /proc           proc        defaults         0     0
    3030sysfs          /sys            sysfs       defaults         0     0
    31 devpts         /dev/pts        devpts      gid=10,mode=620  0     0
     31devpts         /dev/pts        devpts      gid=&gid-tty;,mode=620  0     0
    3232shm            /dev/shm        tmpfs       defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3335none           /proc/openprom  openpromfs  defaults         0     0
    3436# End /etc/fstab</literal>
  • BOOK/bootable/sparc/kernel.xml

    r1c9985f r026bb5d  
    8585    href="../x86/kernel.xml"
    8686    xpointer="xpointer(//*[@os='t'])"/>
     87   
     88    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     89    href="../x86/kernel.xml"
     90    xpointer="xpointer(//*[@os='s2'])"/>
     91
     92    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     93    href="../x86/kernel.xml"
     94    xpointer="xpointer(//*[@os='t2'])"/>
    8795
    8896    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/x86/grub.xml

    r1c9985f r026bb5d  
    2929  the computer if the computer becomes unusable (un-bootable).</para>
    3030
    31   <para os="c">The first thing we need to do is generate a configuration for
    32   GRUB. In previous versions of grub we could create the configuration manually
    33   here, but with GRUB2 we can generate <filename>grub.cfg</filename>
    34   automatically. You can do this with the following command:</para>
    35 
    36 <screen os="d"><userinput>grub-mkconfig -o /boot/grub/grub.cfg</userinput></screen>
    37 
    3831  <warning os="w1">
    3932    <para>The following command will overwrite the current boot loader.
     
    5144<screen os="f"><userinput>grub-install /dev/sda</userinput></screen>
    5245
     46  <para os="c">Next, we need to generate a configuration for GRUB.
     47  In previous versions of grub we could create the configuration manually
     48  here, but with GRUB2 we can generate <filename>grub.cfg</filename>
     49  automatically. You can do this with the following command:</para>
     50
     51<screen os="d"><userinput>grub-mkconfig -o /boot/grub/grub.cfg</userinput></screen>
     52
    5353</sect1>
  • BOOK/bootable/x86/kernel.xml

    r1c9985f r026bb5d  
    3838
    3939    <para os="h">Configure the kernel via a menu-driven interface.
    40     Please note that the udev bootscript requires "rtc" and "tmpfs" to be
     40    Please note that the udev bootscript requires "rtc", "tmpfs" and "devtmpfs" to be
    4141    enabled and built into the kernel, not as modules. CBLFS has
    4242    some information regarding particular kernel configuration requirements of
     
    7272    kernel modules because it usually applies to 2.4.x kernels only. As
    7373    far as we know, kernel configuration issues specific to Hotplug and
    74     Udev are not documented. The problem is that Udev will create a device
     74    Eudev are not documented. The problem is that Eudev will create a device
    7575    node only if Hotplug or a user-written script inserts the corresponding
    7676    module into the kernel, and not all modules are detectable by Hotplug.
    7777    Note that statements like the one below in the
    78     <filename>/etc/modprobe.conf</filename> file do not work with Udev:</para>
     78    <filename>/etc/modprobe.conf</filename> file do not work with Eudev:</para>
    7979
    8080<screen os="q"><literal>alias char-major-XXX some-module</literal></screen>
    8181
    82     <para os="r">Because of the complications with Udev and modules,
     82    <para os="r">Because of the complications with Eudev and modules,
    8383    we strongly recommend starting with a completely non-modular kernel
    84     configuration, especially if this is the first time using Udev.</para>
     84    configuration, especially if this is the first time using Eudev.</para>
    8585
    8686    <para os="s">Install the modules, if the kernel configuration uses
     
    8888
    8989<screen os="t"><userinput>make modules_install</userinput></screen>
     90
     91    <para os="s2">Install the firmware, if the kernel configuration uses
     92    them:</para>
     93
     94<screen os="t2"><userinput>make firmware_install</userinput></screen>
    9095
    9196    <para os="u">After kernel compilation is complete, additional steps are
  • BOOK/bootable/x86_64/kernel.xml

    r1c9985f r026bb5d  
    8585    href="../x86/kernel.xml"
    8686    xpointer="xpointer(//*[@os='t'])"/>
     87   
     88    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     89    href="../x86/kernel.xml"
     90    xpointer="xpointer(//*[@os='s2'])"/>
     91
     92    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     93    href="../x86/kernel.xml"
     94    xpointer="xpointer(//*[@os='t2'])"/>
    8795
    8896    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootscripts/alpha-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/common/bootscripts.xml

    r1c9985f r026bb5d  
    262262      </varlistentry>
    263263
    264       <varlistentry id="udev-bootscripts">
     264      <varlistentry id="eudev-bootscripts">
    265265        <term><command>udev</command></term>
    266266        <listitem>
    267           <para>Starts and stops the Udev daemon</para>
    268           <indexterm zone="ch-scripts-bootscripts udev-bootscripts">
    269             <primary sortas="d-udev">udev</primary>
     267          <para>Starts and stops the Eudev daemon</para>
     268          <indexterm zone="ch-scripts-bootscripts eudev-bootscripts">
     269            <primary sortas="d-eudev">udev</primary>
    270270          </indexterm>
    271271        </listitem>
  • BOOK/bootscripts/common/locale.xml

    r1c9985f r026bb5d  
    7474  to it being added to the Bash startup files:</para>
    7575
    76 <screen role="nodump"><userinput>LC_ALL=[locale name] locale country
     76<screen role="nodump"><userinput>LC_ALL=[locale name] locale territory
    7777LC_ALL=[locale name] locale language
    7878LC_ALL=[locale name] locale charmap
  • BOOK/bootscripts/common/symlinks.xml

    r1c9985f r026bb5d  
    4545    <note>
    4646      <para>Although the examples in this book work properly, be aware
    47       that Udev does not recognize the backslash for line continuation.
    48       If modifying Udev rules with an editor, be sure to leave each rule
     47      that Eudev does not recognize the backslash for line continuation.
     48      If modifying Eudev rules with an editor, be sure to leave each rule
    4949      on one physical line.</para>
    5050    </note>
     
    8989    <title>Dealing with duplicate devices</title>
    9090
    91     <para>As explained in <xref linkend="ch-scripts-udev"/>, the order in
     91    <para>As explained in <xref linkend="ch-scripts-eudev"/>, the order in
    9292    which devices with the same function appear in
    9393    <filename class="directory">/dev</filename> is essentially random.
     
    134134    device.</para>
    135135
    136     <para>More information on writing Udev rules can be found in
     136    <para>More information on writing Eudev rules can be found in
    137137    <filename>/usr/share/doc/udev/writing_udev_rules/index.html</filename>.</para>
    138138
  • BOOK/bootscripts/mips-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/mips64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/mips64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/ppc-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/ppc64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/sparc-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/sparc64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/sparc64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/x86-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/x86_64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/x86_64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/chroot/64/createfiles.xml

    r1c9985f r026bb5d  
    2121ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
    2222ln -sv /tools/lib/libstd* /usr/lib
    23 ln -sv bash /bin/sh</userinput></screen>
     23ln -sv bash /bin/sh
     24ln -sv /run /var/run</userinput></screen>
    2425
    2526  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/chroot/common/createfiles.xml

    r1c9985f r026bb5d  
    1919ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
    2020ln -sv /tools/lib/libstd* /usr/lib
    21 ln -sv bash /bin/sh</userinput></screen>
     21ln -sv bash /bin/sh
     22ln -sv /run /var/run</userinput></screen>
    2223
    2324</sect1>
  • BOOK/chroot/common/creatingdirs.xml

    r1c9985f r026bb5d  
    1616
    1717<screen os="b"><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib,mnt}
    18 mkdir -pv /{proc,media/{floppy,cdrom},sbin,srv,sys}
    19 mkdir -pv /var/{lock,log,mail,run,spool}
     18mkdir -pv /{proc,media/{floppy,cdrom},run/shm,sbin,srv,sys}
     19mkdir -pv /var/{lock,log,mail,spool}
    2020mkdir -pv /var/{opt,cache,lib/{misc,locate},local}
    2121install -dv -m 0750 /root
  • BOOK/chroot/common/devices.xml

    r1c9985f r026bb5d  
    3030
    3131    <para>This file&mdash;<filename>/etc/fstab</filename>&mdash;has not
    32     been created yet but is also not required for the file systems to be
    33     properly mounted. As such, the warning can be safely ignored.</para>
     32    been created yet (unless using the boot method), but is also not required
     33    for the file systems to be properly mounted. The warning can be safely
     34    ignored.</para>
    3435
    3536  </sect2>
  • BOOK/chroot/common/kernfs.xml

    r1c9985f r026bb5d  
    3636  <para>Two device nodes, /dev/console and /dev/null, are required to be
    3737  present on the filesystem.  These are needed by the kernel even before
    38   starting Udev early in the boot process, so we create them here:</para>
     38  starting Eudev early in the boot process, so we create them here:</para>
    3939
    4040<screen><userinput>mknod -m 600 ${CLFS}/dev/console c 5 1
     
    4242
    4343  <para>Once the system is complete and booting, the rest of our device
    44   nodes are created by the Udev package.  Since this package is not
     44  nodes are created by the Eudev package.  Since this package is not
    4545  available to us right now, we must take other steps to provide device
    4646  nodes under on the CLFS filesystem.  We will use the <quote>bind</quote>
     
    5454  for each of these now:</para>
    5555
    56 <screen><userinput>mount -f -vt tmpfs tmpfs ${CLFS}/dev/shm
     56<screen><userinput>if [ -h ${CLFS}/dev/shm ]; then
     57  link=$(readlink ${CLFS}/dev/shm)
     58  mkdir -p ${CLFS}/$link
     59  mount -f -vt tmpfs shm ${CLFS}/$link
     60  unset link
     61else
     62  mount -f -vt tmpfs shm ${CLFS}/dev/shm
     63fi
    5764mount -f -vt devpts -o gid=&gid-tty;,mode=620 devpts ${CLFS}/dev/pts</userinput></screen>
    5865
  • BOOK/chroot/common/util-linux.xml

    r1c9985f r026bb5d  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>./configure --prefix=/tools \
     29<screen os="b"><userinput>PKG_CONFIG= ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --disable-makeinstall-chown</userinput></screen>
     31    --disable-makeinstall-chown --disable-su --disable-login</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/chroot/mips64/createfiles.xml

    r1c9985f r026bb5d  
    2323ln -sv /tools/lib32/libstd* /usr/lib32
    2424ln -sv /tools/lib64/libstd* /usr/lib64
    25 ln -sv bash /bin/sh</userinput></screen>
     25ln -sv bash /bin/sh
     26ln -sv /run /var/run</userinput></screen>
    2627
    2728</sect1>
  • BOOK/chroot/mips64/creatingdirs.xml

    r1c9985f r026bb5d  
    1616
    1717<screen><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib{,32,64},mnt}
    18 mkdir -pv /{proc,media/{floppy,cdrom},sbin,srv,sys}
    19 mkdir -pv /var/{lock,log,mail,run,spool}
     18mkdir -pv /{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
     19mkdir -pv /var/{lock,log,mail,spool}
    2020mkdir -pv /var/{opt,cache,lib{,32,64}/{misc,locate},local}
    2121install -dv /root -m 0750
  • BOOK/chroot/multilib/createfiles.xml

    r1c9985f r026bb5d  
    2121ln -sv /tools/lib/libstd* /usr/lib
    2222ln -sv /tools/lib64/libstd* /usr/lib64
    23 ln -sv bash /bin/sh</userinput></screen>
     23ln -sv bash /bin/sh
     24ln -sv /run /var/run</userinput></screen>
    2425
    2526</sect1>
  • BOOK/chroot/multilib/creatingdirs.xml

    r1c9985f r026bb5d  
    1616
    1717<screen><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib{,64},mnt}
    18 mkdir -pv /{proc,media/{floppy,cdrom},sbin,srv,sys}
    19 mkdir -pv /var/{lock,log,mail,run,spool}
     18mkdir -pv /{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
     19mkdir -pv /var/{lock,log,mail,spool}
    2020mkdir -pv /var/{opt,cache,lib{,64}/{misc,locate},local}
    2121install -dv /root -m 0750
  • BOOK/chroot/multilib/util-linux.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
    24 
     24   
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/util-linux.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="be"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
     29<screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG= ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --disable-makeinstall-chown</userinput></screen>
     31    --disable-makeinstall-chown --disable-login --disable-su</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/chroot/x86/before-chroot.xml

    r1c9985f r026bb5d  
    3535    <command>config.guess</command>:</para>
    3636
    37 <screen><userinput>lib/config.guess</userinput></screen>
     37<screen><userinput>build-aux/config.guess</userinput></screen>
    3838
    3939    <para>If the output of that command does not equal what is in
     
    5555    directory:</para>
    5656
    57 <screen><userinput>setarch linux32 lib/config.guess</userinput></screen>
     57<screen><userinput>setarch linux32 build-aux/config.guess</userinput></screen>
    5858
    5959    <para>If the output of the command above equals what is in
     
    125125    directory:</para>
    126126
    127 <screen os="uui"><userinput>lib/config.guess</userinput></screen>
     127<screen os="uui"><userinput>build-aux/config.guess</userinput></screen>
    128128
    129129    <para os="uuj">The output of the above command should be the same as the
  • BOOK/cross-tools/64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5959      ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6060      --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    61       --disable-profile --enable-add-ons \
    62       --with-tls --enable-kernel=2.6.0 --with-__thread \
     61      --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    6362      --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    64       --cache-file=config.cache</userinput></screen>
     63      --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    6564
    6665    <variablelist os="dg">
     
    107106      xpointer="xpointer(//*[@os='dg10'])"/>
    108107
     108      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     109      href="../common/eglibc.xml"
     110      xpointer="xpointer(//*[@os='dg11'])"/>
     111
    109112    </variablelist>
    110113
  • BOOK/cross-tools/64/gcc-final.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4646    href="gcc-static.xml"
    4747    xpointer="xpointer(//*[@os='ah'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    5648
    5749    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/64/gcc-static.xml

    r1c9985f r026bb5d  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
     27    href="../../final-system/common/gcc.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
     31    href="../../final-system/common/gcc.xml"
    3232    xpointer="xpointer(//*[@os='p2'])"/>
    3333
     
    4545    href="../common/gcc-static.xml"
    4646    xpointer="xpointer(//*[@os='ah'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/gcc-static.xml"
    50     xpointer="xpointer(//*[@os='ai'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='aj'])"/>
    5547
    5648    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9890    xpointer="xpointer(//*[@os='aq'])"/>
    9991
     92    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     93    href="../common/gcc-static.xml"
     94    xpointer="xpointer(//*[@os='ar'])"/>
     95
    10096  </sect2>
    10197
  • BOOK/cross-tools/alpha-chapter.xml

    r1c9985f r026bb5d  
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cflags.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/variables.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/linux-headers.xml"/>
     17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
     18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/linux-headers.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/eglibc-headers.xml"/>
  • BOOK/cross-tools/alpha/eglibc-headers.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of EGLIBC Headers</title>
    2424
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../common/eglibc.xml"
     27    xpointer="xpointer(//*[@os='da'])"/>
     28
    2529    <para os="s1">EGLIBC's <filename>configure</filename> script checks the
    2630    version of GCC, and will fail if it's less than 3.4. The next EGLIBC build
     
    3337<screen os="s2"><userinput>cp -v configure{,.orig}
    3438sed -e 's/3.4/3.[0-9]/g' configure.orig &gt; configure</userinput></screen>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../../final-system/common/eglibc.xml"
     42    xpointer="xpointer(//*[@os='s1'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../../final-system/common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='s2'])"/>
    3547
    3648    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6173<screen os="s3"><userinput>CC=gcc ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6274   --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    63    --disable-sanity-checks --enable-kernel=2.6.0 \
    64    --with-headers=/tools/include --cache-file=config.cache \
     75   --disable-sanity-checks --enable-kernel=2.6.32 \
     76   --with-headers=/tools/include --enable-obsolete-rpc \
     77   --cache-file=config.cache \
    6578   --with-binutils=/cross-tools/${CLFS_TARGET}/bin</userinput></screen>
    6679
     
    113126
    114127       <varlistentry os="ca6">
    115             <term><parameter>--enable-kernel=2.6.0</parameter></term>
     128            <term><parameter>--enable-kernel=2.6.32</parameter></term>
    116129            <listitem>
    117130               <para>This tells EGLIBC to compile the library with support
    118                for 2.6.x Linux kernels.</para>
     131               for 2.6.32 and later Linux kernels.</para>
    119132            </listitem>
    120133       </varlistentry>
  • BOOK/cross-tools/alpha/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/alpha/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=alpha headers_check
    36 make ARCH=alpha INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=alpha INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=alpha INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=alpha INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/cross-tools/common/binutils-32.xml

    r1c9985f r026bb5d  
    2828    enable.</para>
    2929
     30<!-- Branch update patch area
     31    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     32    href="../../final-system/common/binutils.xml"
     33    xpointer="xpointer(//*[@os='p1'])"/>
     34
     35    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     36    href="../../final-system/common/binutils.xml"
     37    xpointer="xpointer(//*[@os='p2'])"/>
     38-->
    3039    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3140    href="../../final-system/common/binutils.xml"
     
    4049    xpointer="xpointer(//*[@os='i'])"/>
    4150
    42 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
     51<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    4352  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    44   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
    45   --disable-multilib</userinput></screen>
     53  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
     54  --disable-static --disable-multilib</userinput></screen>
    4655
    4756    <variablelist os="bd">
    48       <title>The meaning of the configure options:</title>
     57      <title>The meaning of the new configure options:</title>
    4958
    5059      <varlistentry os="bd1">
    51         <term><parameter>--prefix=/cross-tools</parameter></term>
     60        <term><parameter>AR=ar AS=as</parameter></term>
    5261        <listitem>
    53           <para>This tells the configure script to prepare to install the
    54           package in the <filename class="directory">/cross-tools</filename>
    55           directory.</para>
     62          <para>This prevents Binutils from compiling with ${CLFS_HOST}-ar
     63           and ${CLFS_HOST}-as as they are provided by this package and therefore
     64           not installed yet.</para>
    5665        </listitem>
    5766      </varlistentry>
     
    93102
    94103      <varlistentry os="bd6">
    95         <term><parameter>--enable-shared</parameter></term>
    96         <listitem>
    97           <para>Enable the creation of the shared libraries.</para>
    98         </listitem>
    99       </varlistentry>
    100 
    101       <varlistentry os="bd7">
    102104        <term><parameter>--disable-multilib</parameter></term>
    103105        <listitem>
     
    134136    <filename class="directory">/tools/include</filename> directory:</para>
    135137
    136 <screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /tools/include</userinput></screen>
     138<screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
    137139
    138140  </sect2>
  • BOOK/cross-tools/common/binutils.xml

    r1c9985f r026bb5d  
    2828    enable.</para>
    2929
     30<!-- Branch update patch area
     31    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     32    href="../../final-system/common/binutils.xml"
     33    xpointer="xpointer(//*[@os='p1'])"/>
     34
     35    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     36    href="../../final-system/common/binutils.xml"
     37    xpointer="xpointer(//*[@os='p2'])"/>
     38-->
    3039    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3140    href="../../final-system/common/binutils.xml"
     
    4049    xpointer="xpointer(//*[@os='i'])"/>
    4150
    42 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
     51<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    4352  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    44   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
    45   --enable-64-bit-bfd --disable-multilib</userinput></screen>
     53  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
     54  --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
    4655
    4756    <variablelist os="bd">
    48       <title>The meaning of the configure options:</title>
     57      <title>The meaning of the new configure options:</title>
    4958
    5059      <varlistentry os="bd1">
    51         <term><parameter>--prefix=/cross-tools</parameter></term>
     60        <term><parameter>AR=ar AS=as</parameter></term>
    5261        <listitem>
    53           <para>This tells the configure script to prepare to install the
    54           package in the <filename class="directory">/cross-tools</filename>
    55           directory.</para>
     62          <para>This prevents Binutils from compiling with ${CLFS_HOST}-ar
     63           and ${CLFS_HOST}-as as they are provided by this package and therefore
     64           not installed yet.</para>
    5665        </listitem>
    5766      </varlistentry>
     
    93102
    94103      <varlistentry os="bd6">
    95         <term><parameter>--enable-shared</parameter></term>
    96         <listitem>
    97           <para>Enable the creation of the shared libraries.</para>
    98         </listitem>
    99       </varlistentry>
    100 
    101       <varlistentry os="bd7">
    102104        <term><parameter>--disable-multilib</parameter></term>
    103105        <listitem>
     
    107109      </varlistentry>
    108110
    109       <varlistentry os="bd8">
     111      <varlistentry os="bd7">
    110112        <term><parameter>--enable-64-bit-bfd</parameter></term>
    111113        <listitem>
     
    141143    <filename class="directory">/tools/include</filename> directory:</para>
    142144
    143 <screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /tools/include</userinput></screen>
     145<screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
    144146
    145147  </sect2>
  • BOOK/cross-tools/common/eglibc.xml

    r1c9985f r026bb5d  
    2727    risk.</para>
    2828
    29     <para os="db">Disable linking to <filename>libgcc_eh</filename>:</para>
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3032
    31 <screen os="dc"><userinput>cp -v Makeconfig{,.orig}
    32 sed -e 's/-lgcc_eh//g' Makeconfig.orig > Makeconfig</userinput></screen>
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3336
    3437    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4043    xpointer="xpointer(//*[@os='f'])"/>
    4144
    42     <para os="dd">The following lines need to be added to
    43     <filename>config.cache</filename> for EGLIBC to support NPTL:</para>
     45    <para os="dd">Add the following to <filename>config.cache</filename>
     46    to disable ssp when building EGLIBC:</para>
    4447
    45 <screen os="de"><userinput>cat &gt; config.cache &lt;&lt; "EOF"
    46 libc_cv_forced_unwind=yes
    47 libc_cv_c_cleanup=yes
    48 libc_cv_gnu89_inline=yes
    49 libc_cv_ssp=no
    50 EOF</userinput></screen>
     48<screen os="de"><userinput>echo "libc_cv_ssp=no" &gt; config.cache</userinput></screen>
    5149
    5250    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5856    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    5957    --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    60     --disable-profile --enable-add-ons \
    61     --with-tls --enable-kernel=2.6.0 --with-__thread \
    62     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     58    --disable-profile --with-tls --enable-kernel=2.6.32 \
     59    --with-__thread --with-binutils=/cross-tools/bin \
     60    --with-headers=/tools/include --enable-obsolete-rpc \
    6361    --cache-file=config.cache</userinput></screen>
    6462
     
    107105
    108106      <varlistentry os="dg6">
    109         <term><parameter>--enable-add-ons</parameter></term>
    110         <listitem>
    111           <para>This tells EGLIBC to utilize all add-ons that are
    112           available.</para>
    113         </listitem>
    114       </varlistentry>
    115 
    116       <varlistentry os="dg7">
    117107        <term><parameter>--with-tls</parameter></term>
    118108        <listitem>
     
    121111      </varlistentry>
    122112
    123       <varlistentry os="dg8">
    124         <term><parameter>--enable-kernel=2.6.0</parameter></term>
     113      <varlistentry os="dg7">
     114        <term><parameter>--enable-kernel=2.6.32</parameter></term>
    125115        <listitem>
    126116          <para>This tells EGLIBC to compile the library with support
    127           for 2.6.x Linux kernels.</para>
     117          for 2.6.32 and later Linux kernels.</para>
    128118        </listitem>
    129119      </varlistentry>
    130120
    131       <varlistentry os="dg9">
     121      <varlistentry os="dg8">
    132122        <term><parameter>--with-__thread</parameter></term>
    133123        <listitem>
     
    137127      </varlistentry>
    138128
    139       <varlistentry os="dg10">
     129      <varlistentry os="dg9">
    140130        <term><parameter>--with-binutils=/cross-tools/bin</parameter></term>
    141131        <listitem>
     
    145135      </varlistentry>
    146136
    147       <varlistentry os="dg11">
     137      <varlistentry os="dg10">
    148138        <term><parameter>--with-headers=/tools/include</parameter></term>
    149139        <listitem>
     
    155145      </varlistentry>
    156146
    157       <varlistentry os="dg12">
     147      <varlistentry os="dg11">
    158148        <term><parameter>--cache-file=config.cache</parameter></term>
    159149        <listitem>
  • BOOK/cross-tools/common/file.xml

    r1c9985f r026bb5d  
    66]>
    77
    8 <sect1 id="ch-cross-tools-file">
     8<sect1 id="ch-cross-tools-file" role="wrap">
    99  <?dbhtml filename="file.html"?>
    1010
     
    2525    <para>Prepare File for compilation:</para>
    2626
    27 <screen><userinput>./configure --prefix=/cross-tools</userinput></screen>
     27<screen><userinput>./configure --prefix=/cross-tools --disable-static</userinput></screen>
     28
     29    <variablelist>
     30      <title>The meaning of the configure options:</title>
     31
     32      <varlistentry>
     33        <term><parameter>--prefix=/cross-tools</parameter></term>
     34        <listitem>
     35          <para>This tells the configure script to prepare to install the
     36          package in the <filename class="directory">/cross-tools</filename>
     37          directory.</para>
     38        </listitem>
     39      </varlistentry>
     40
     41      <varlistentry>
     42        <term><parameter>--disable-static</parameter></term>
     43        <listitem>
     44          <para>This tells the File package not to compile or install static
     45          libraries, which are not needed for the Cross-Tools</para>
     46        </listitem>
     47      </varlistentry>
     48
     49    </variablelist>
    2850
    2951    <para>Compile the package:</para>
  • BOOK/cross-tools/common/gcc-final.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    5951    xpointer="xpointer(//*[@os='f'])"/>
    6052
     
    7062  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7163  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    72   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    73   --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    74   --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
    75   --with-ppl=/cross-tools --with-cloog=/cross-tools \
    76   --enable-long-long --enable-threads=posix --disable-multilib</userinput></screen>
     64  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65  --with-native-system-header-dir=/tools/include --disable-nls \
     66  --enable-shared --disable-static --enable-languages=c,c++ \
     67  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     68  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     69  --with-gmp=/cross-tools --with-cloog=/cross-tools \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
     72  --enable-libstdcxx-time</userinput></screen>
    7773
    7874    <variablelist os="bg">
  • BOOK/cross-tools/common/gcc-static.xml

    r1c9985f r026bb5d  
    2424    and no Threads</title>
    2525
    26     <para os="p1">The following patch contains a number of updates to the
    27     &gcc-version; branch by the GCC developers:</para>
    28 
    29     <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
     26    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     27    href="../../final-system/common/gcc.xml"
     28    xpointer="xpointer(//*[@os='p1'])"/>
     29
     30    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     31    href="../../final-system/common/gcc.xml"
     32    xpointer="xpointer(//*[@os='p2'])"/>
    3033
    3134    <para os="aa">Make a couple of essential adjustments to the
     
    3538<screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
    3639
    37     <para os="ag">Change the StartFile Spec and Standard Include Dir so that
    38     GCC looks in <filename class="directory">/tools</filename>:</para>
    39 
    40 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/linux.h
    41 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
     40    <para os="ag">Change the StartFile Spec so that GCC looks in
     41<filename class="directory">/tools</filename>:</para>
     42
     43<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
    4244echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/linux.h</userinput></screen>
    43 
    44     <para os="ai">Now alter <command>gcc</command>'s c preprocessor's default
    45     include search path to use <filename class="directory">/tools</filename> only:</para>
    46 
    47 <screen os="aj"><userinput>cp -v gcc/Makefile.in{,.orig}
    48 sed -e "s@\(^CROSS_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g" \
    49     gcc/Makefile.in.orig &gt; gcc/Makefile.in</userinput></screen>
    5045
    5146    <para os="t1">We will create a dummy <filename>limits.h</filename> so
     
    6964  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7065  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    71   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
     66  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     67  --with-native-system-header-dir=/tools/include --disable-nls \
    7268  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    73   --with-ppl=/cross-tools --with-cloog=/cross-tools \
    74   --without-headers --with-newlib --disable-decimal-float \
    75   --disable-libgomp --disable-libmudflap --disable-libssp \
    76   --disable-threads --enable-languages=c --disable-multilib</userinput></screen>
     69  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
     70  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
     71  --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \
     72  --disable-libatomic --disable-libitm --disable-libsanitizer \
     73  --disable-libquadmath --disable-target-libiberty --disable-target-zlib \
     74  --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \
     75  --enable-languages=c --enable-checking=release</userinput></screen>
    7776
    7877    <variablelist os="am">
    79       <title>The meaning of the configure options:</title>
     78      <title>The meaning of the new configure options:</title>
     79
     80      <varlistentry>
     81        <term><parameter>--with-sysroot=${CLFS}</parameter></term>
     82        <listitem>
     83          <para>Tells GCC to consider ${CLFS} as the root file system.</para>
     84        </listitem>
     85      </varlistentry>
    8086
    8187     <varlistentry>
     
    9096      </varlistentry>
    9197
    92       <varlistentry>
    93         <term><parameter>--disable-shared</parameter></term>
    94         <listitem>
    95           <para>Disables the creation of the shared libraries.</para>
     98
     99      <varlistentry>
     100        <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term>
     101        <listitem>
     102          <para>This switch ensures that GCC will search for the system headers
     103           in <filename class="directory">/tools/include</filename> and that
     104           host system headers will not be searched.</para>
     105        </listitem>
     106      </varlistentry>
     107
     108      <varlistentry>
     109        <term><parameter>--disable-nls</parameter></term>
     110        <listitem>
     111          <para>This disables internationalization as i18n is not needed for the
     112          cross-compile tools.</para>
     113        </listitem>
     114      </varlistentry>
     115
     116      <varlistentry>
     117        <term><parameter>--without-headers</parameter></term>
     118        <listitem>
     119          <para>Disables GCC from using the target's Libc when cross compiling.</para>
     120        </listitem>
     121      </varlistentry>
     122
     123      <varlistentry>
     124        <term><parameter>--with-newlib</parameter></term>
     125        <listitem>
     126          <para>Tells GCC that the target libc will use 'newlib'.</para>
     127        </listitem>
     128      </varlistentry>
     129
     130      <varlistentry>
     131        <term><parameter>--disable-decimal-float</parameter></term>
     132        <listitem>
     133          <para>Disables support for the C decimal floating point extension.</para>
     134        </listitem>
     135      </varlistentry>
     136
     137      <varlistentry>
     138        <term><parameter>--disable-libgomp</parameter></term>
     139        <listitem>
     140          <para>Disables the creation of runtime libraries used by GOMP.</para>
     141        </listitem>
     142      </varlistentry>
     143
     144      <varlistentry>
     145        <term><parameter>--disable-libmudflap</parameter></term>
     146        <listitem>
     147          <para>Disables the creation of runtime libaries used by libmudflap.</para>
     148        </listitem>
     149      </varlistentry>
     150
     151      <varlistentry>
     152        <term><parameter>--disable-libssp</parameter></term>
     153        <listitem>
     154          <para>Disables the use of Stack Smashing Protection for runtime libraries.</para>
    96155        </listitem>
    97156      </varlistentry>
     
    108167
    109168      <varlistentry>
     169        <term><parameter>--disable-libatomic</parameter></term>
     170        <listitem>
     171          <para>The atomic library isn't needed at this time.</para>
     172        </listitem>
     173      </varlistentry>
     174
     175      <varlistentry>
     176        <term><parameter>--disable-libitm</parameter></term>
     177        <listitem>
     178          <para>The itm library isn't neeeded at this tiem.</para>
     179        </listitem>
     180      </varlistentry>
     181
     182      <varlistentry>
     183        <term><parameter>--disable-libsanitizer</parameter></term>
     184        <listitem>
     185          <para>The sanitizer library isn't needed at this time.</para>
     186        </listitem>
     187      </varlistentry>
     188
     189      <varlistentry>
     190        <term><parameter>--disable-libquadmath</parameter></term>
     191        <listitem>
     192          <para>The quadmath library isn't needed at this time.</para>
     193        </listitem>
     194      </varlistentry>
     195
     196      <varlistentry>
    110197        <term><parameter>--enable-languages=c</parameter></term>
    111198        <listitem>
     
    114201      </varlistentry>
    115202
     203      <varlistentry>
     204        <term><parameter>--enable-checking=release</parameter></term>
     205        <listitem>
     206          <para>This option selects the complexity of the internal consistency checks and adds error checking within the compiler.</para>
     207        </listitem>
     208      </varlistentry>
     209
    116210    </variablelist>
    117211
     
    120214<screen os="ao"><userinput>make all-gcc all-target-libgcc</userinput></screen>
    121215
    122     <para os="ap">Install the package:</para>
    123 
    124 <screen os="aq"><userinput>make install-gcc install-target-libgcc</userinput></screen>
     216    <variablelist os="ap">
     217      <title>The meaning of the new make options:</title>
     218
     219      <varlistentry>
     220        <term><parameter>all-gcc all-target-libgcc</parameter></term>
     221        <listitem>
     222          <para>Compiles only the parts of GCC that are needed at this time,
     223          rather than the full package.</para>
     224        </listitem>
     225      </varlistentry>
     226
     227    </variablelist>
     228
     229    <para os="aq">Install the package:</para>
     230
     231<screen os="ar"><userinput>make install-gcc install-target-libgcc</userinput></screen>
    125232
    126233  </sect2>
  • BOOK/cross-tools/common/gmp.xml

    r1c9985f r026bb5d  
    3333-->
    3434
     35    <note os="n1">
     36      <para>If you are building with a host which has 32-bit user-space with a
     37      64-bit capable CPU, cross-tools GMP will attempt to link with 64-bit
     38      libraries. Add the following variable during <command>configure</command>
     39      to force GMP's ABI: <command>./configure ABI=32</command></para>
     40    </note>
     41
    3542    <para os="a">Prepare GMP for compilation:</para>
    3643
    37 <screen os="b"><userinput>CPPFLAGS=-fexceptions ./configure \
    38     --prefix=/cross-tools --enable-cxx</userinput></screen>
     44<screen os="b"><userinput>./configure --prefix=/cross-tools --enable-cxx \
     45  --disable-static</userinput></screen>
     46
     47    <variablelist os="b1">
     48      <title>The meaning of the new configure options:</title>
     49
     50      <varlistentry>
     51        <term><parameter>--enable-cxx</parameter></term>
     52        <listitem>
     53          <para>This tells GMP to enable C++ support.</para>
     54        </listitem>
     55      </varlistentry>
     56
     57    </variablelist>
    3958
    4059    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/introduction.xml

    r1c9985f r026bb5d  
    2222    <important>
    2323      <para>Before issuing the build instructions for a package, the package
    24       should be unpacked as user <systemitem class="username">clfs</systemitem>,
    25       and a <command>cd</command> into the created directory should be
    26       performed. The build instructions assume that the <command>bash</command>
    27       shell is in use.</para>
     24      should be unpacked, and a <command>cd</command> into the created
     25      directory should be performed.</para>
    2826    </important>
    2927
  • BOOK/cross-tools/common/mpc.xml

    r1c9985f r026bb5d  
    2626
    2727<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    28 ./configure --prefix=/cross-tools \
    29     --with-gmp=/cross-tools \
    30     --with-mpfr=/cross-tools</userinput></screen>
     28./configure --prefix=/cross-tools --disable-static \
     29    --with-gmp=/cross-tools --with-mpfr=/cross-tools</userinput></screen>
    3130
    3231    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/mpfr.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of MPFR</title>
    2424
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/common/mpfr.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/mpfr.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
     32
    2533    <para os="a">Prepare MPFR for compilation:</para>
    2634
    2735<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    2836./configure --prefix=/cross-tools \
    29     --enable-shared --with-gmp=/cross-tools</userinput></screen>
     37    --disable-static --with-gmp=/cross-tools</userinput></screen>
     38
     39    <variablelist os="b1">
     40      <title>The meaning of the new configure options:</title>
     41
     42      <varlistentry>
     43        <term><parameter>LDFLAGS="-Wl,-rpath,/cross-tools/lib"</parameter></term>
     44        <listitem>
     45          <para>This tells <command>configure</command> to search in
     46          <filename class="directory">/cross-tools</filename> for libraries.</para>
     47        </listitem>
     48      </varlistentry>
     49
     50      <varlistentry>
     51        <term><parameter>--enable-shared</parameter></term>
     52        <listitem>
     53          <para>This tells <command>configure</command> to build MPFR's
     54          shared libraries.</para>
     55        </listitem>
     56      </varlistentry>
     57
     58      <varlistentry>
     59        <term><parameter>--with-gmp=/cross-tools</parameter></term>
     60        <listitem>
     61          <para>This tells <command>configure</command> where to find GMP.</para>
     62        </listitem>
     63      </varlistentry>
     64
     65    </variablelist>
    3066
    3167    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/ncurses.xml

    r1c9985f r026bb5d  
    3636    --without-debug --without-shared</userinput></screen>
    3737
     38    <variablelist os="b1">
     39      <title>The meaning of the new configure options:</title>
     40
     41      <varlistentry os="b2">
     42        <term><parameter>--without-debug</parameter></term>
     43        <listitem>
     44          <para>Tells Ncurses to build without debugging information.</para>
     45        </listitem>
     46      </varlistentry>
     47
     48      <varlistentry os="b2">
     49        <term><parameter>--without-shared</parameter></term>
     50        <listitem>
     51          <para>This prevents Ncurses from building its shared libraries, which
     52          are not needed at this time.</para>
     53        </listitem>
     54      </varlistentry>
     55
     56    </variablelist>
     57
    3858    <para os="c">Only one binary is needed for the Cross-Tools. Build the
    3959    headers and then build <command>tic</command>:</para>
  • BOOK/cross-tools/mips-chapter.xml

    r1c9985f r026bb5d  
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cflags.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/variables.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/linux-headers.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-static.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/eglibc.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-final.xml"/>
    3031
    3132</chapter>
  • BOOK/cross-tools/mips/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/mips/eglibc.xml"
    31     xpointer="xpointer(//*[@os='g1'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/mips/eglibc.xml"
    35     xpointer="xpointer(//*[@os='g2'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/eglibc.xml"
    39     xpointer="xpointer(//*[@os='db'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    4436
    4537    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=mips headers_check
    36 make ARCH=mips INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=mips INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=mips INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=mips INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/cross-tools/mips64-64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/variables.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/flags.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc-static.xml"/>
  • BOOK/cross-tools/mips64-64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../mips/eglibc.xml"
    31     xpointer="xpointer(//*[@os='g1'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../mips/eglibc.xml"
    35     xpointer="xpointer(//*[@os='g2'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/eglibc.xml"
    39     xpointer="xpointer(//*[@os='db'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='dc'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4630    href="../../final-system/mips64/eglibc-64bit.xml"
    4731    xpointer="xpointer(//*[@os='m3'])"/>
     
    5034    href="../../final-system/mips64/eglibc-64bit.xml"
    5135    xpointer="xpointer(//*[@os='m4'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/common/eglibc.xml"
     39    xpointer="xpointer(//*[@os='s1'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../../final-system/common/eglibc.xml"
     43    xpointer="xpointer(//*[@os='s2'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    10799    xpointer="xpointer(//*[@os='dn'])"/>
    108100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../x86_64-64/eglibc.xml"
     103    xpointer="xpointer(//*[@os='do'])"/>
     104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../x86_64-64/eglibc.xml"
     107    xpointer="xpointer(//*[@os='dp'])"/>
     108
    109109  </sect2>
    110110
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    28    
     28
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    32 
    3332
    3433    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5049    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5150    href="gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    57 
    58     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    59     href="gcc-static.xml"
    6051    xpointer="xpointer(//*[@os='f'])"/>
    6152
     
    7162  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7263  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    73   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    74   --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    75   --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
    76   --with-ppl=/cross-tools --with-cloog=/cross-tools \
    77   --enable-long-long --enable-threads=posix --with-abi=64</userinput></screen>
     64  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65  --with-native-system-header-dir=/tools/include --disable-nls \
     66  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     67  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
     68  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
     69  --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \
     70  --disable-libatomic --disable-libitm --disable-libsanitizer \
     71  --disable-libquadmath --disable-target-libiberty --disable-target-zlib \
     72  --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \
     73  --enable-languages=c --enable-checking=release --with-abi=64
     74  </userinput></screen>
    7875
    7976    <variablelist os="bg">
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r1c9985f r026bb5d  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
     27    href="../../final-system/common/gcc.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../64/gcc-static.xml"
     31    href="../../final-system/common/gcc.xml"
    3232    xpointer="xpointer(//*[@os='p2'])"/>
    3333
     
    4747    href="../common/gcc-static.xml"
    4848    xpointer="xpointer(//*[@os='ah'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5749
    5850    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7971  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    8072  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    81   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    82   --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    83   --with-ppl=/cross-tools --with-cloog=/cross-tools \
    84   --without-headers --with-newlib --disable-decimal-float \
    85   --disable-libgomp --disable-libmudflap --disable-libssp \
    86   --disable-threads --enable-languages=c --with-abi=64</userinput></screen>
     73  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     74  --with-native-system-header-dir=/tools/include --disable-nls \
     75  --enable-shared --disable-static --enable-languages=c,c++ \
     76  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     77  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     78  --with-gmp=/cross-tools --with-cloog=/cross-tools --enable-cloog-backend=isl \
     79  --with-isl=/cross-tools --disable-isl-version-check --with-system-zlib \
     80  --enable-checking=release --enable-libstdcxx-time --with-abi=64</userinput></screen>
    8781
    8882    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106100    xpointer="xpointer(//*[@os='aq'])"/>
    107101
     102    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     103    href="../common/gcc-static.xml"
     104    xpointer="xpointer(//*[@os='ar'])"/>
     105
    108106  </sect2>
    109107
  • BOOK/cross-tools/mips64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/variables.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/flags.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-static.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-n32.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-64bit.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-final.xml"/>
    3334
    3435</chapter>
  • BOOK/cross-tools/mips64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="eglibc.xml"
    31     xpointer="xpointer(//*[@os='g1'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="eglibc.xml"
    35     xpointer="xpointer(//*[@os='g2'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="eglibc.xml"
    39     xpointer="xpointer(//*[@os='db'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="eglibc.xml"
    43     xpointer="xpointer(//*[@os='dc'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4630    href="../../final-system/mips64/eglibc-64bit.xml"
    4731    xpointer="xpointer(//*[@os='m3'])"/>
     
    5034    href="../../final-system/mips64/eglibc-64bit.xml"
    5135    xpointer="xpointer(//*[@os='m4'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/common/eglibc.xml"
     39    xpointer="xpointer(//*[@os='s1'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../../final-system/common/eglibc.xml"
     43    xpointer="xpointer(//*[@os='s2'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64/eglibc-n32.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="eglibc.xml"
    31     xpointer="xpointer(//*[@os='g1'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="eglibc.xml"
    35     xpointer="xpointer(//*[@os='g2'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="eglibc.xml"
    39     xpointer="xpointer(//*[@os='db'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="eglibc.xml"
    43     xpointer="xpointer(//*[@os='dc'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4630    href="../../final-system/mips64/eglibc-64bit.xml"
    4731    xpointer="xpointer(//*[@os='m3'])"/>
     
    5034    href="../../final-system/mips64/eglibc-64bit.xml"
    5135    xpointer="xpointer(//*[@os='m4'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/common/eglibc.xml"
     39    xpointer="xpointer(//*[@os='s1'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../../final-system/common/eglibc.xml"
     43    xpointer="xpointer(//*[@os='s2'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8072    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    8173    --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib32 \
    82     --disable-profile --enable-add-ons \
    83     --with-tls --enable-kernel=2.6.0 --with-__thread \
     74    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    8475    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    85     --cache-file=config.cache</userinput></screen>
     76    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    8677
    8778    <variablelist os="fa">
  • BOOK/cross-tools/mips64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../mips/eglibc.xml"
    31     xpointer="xpointer(//*[@os='g1'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../mips/eglibc.xml"
    35     xpointer="xpointer(//*[@os='g2'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/eglibc.xml"
    39     xpointer="xpointer(//*[@os='db'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    4436
    4537    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/binutils.xml

    r1c9985f r026bb5d  
    2727    xpointer="xpointer(//*[@os='da'])"/>
    2828
     29<!-- Branch update patch area
     30    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     31    href="../../final-system/common/binutils.xml"
     32    xpointer="xpointer(//*[@os='p1'])"/>
     33
     34    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     35    href="../../final-system/common/binutils.xml"
     36    xpointer="xpointer(//*[@os='p2'])"/>
     37-->
    2938    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3039    href="../common/binutils.xml"
     
    3948    xpointer="xpointer(//*[@os='i'])"/>
    4049
    41 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
     50<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    4251  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    43   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
    44   --enable-64-bit-bfd</userinput></screen>
     52  --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
     53  --disable-nls --disable-static --enable-64-bit-bfd</userinput></screen>
    4554
    4655    <variablelist os="bd">
     
    7382      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7483      href="../common/binutils.xml"
    75       xpointer="xpointer(//*[@os='bd8'])"/>
     84      xpointer="xpointer(//*[@os='bd7'])"/>
    7685
    7786    </variablelist>
  • BOOK/cross-tools/multilib/eglibc-64bit.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6464    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6565    --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib64 \
    66     --disable-profile --enable-add-ons \
    67     --with-tls --enable-kernel=2.6.0 --with-__thread \
     66    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    6867    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    69     --cache-file=config.cache</userinput></screen>
     68    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    7069
    7170    <variablelist os="dg">
  • BOOK/cross-tools/multilib/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5959    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6060    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    61     --disable-profile --enable-add-ons \
    62     --with-tls --enable-kernel=2.6.0 --with-__thread \
     61    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    6362    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    64     --cache-file=config.cache</userinput></screen>
     63    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    6564
    6665    <variablelist os="dg">
     
    111110      xpointer="xpointer(//*[@os='dg10'])"/>
    112111
     112      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     113      href="../common/eglibc.xml"
     114      xpointer="xpointer(//*[@os='dg11'])"/>
     115
    113116    </variablelist>
    114117
  • BOOK/cross-tools/multilib/gcc-final.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    5951    xpointer="xpointer(//*[@os='f'])"/>
    6052
     
    7062  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7163  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    72   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    73   --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    74   --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
    75   --with-ppl=/cross-tools --with-cloog=/cross-tools \
    76   --enable-long-long --enable-threads=posix</userinput></screen>
     64  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65  --with-native-system-header-dir=/tools/include \
     66  --disable-nls --enable-shared --disable-static \
     67  --enable-languages=c,c++ --enable-__cxa_atexit --enable-c99 \
     68  --enable-long-long --enable-threads=posix --with-mpc=/cross-tools \
     69  --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
     72  --enable-libstdcxx-time</userinput></screen>
    7773
    7874    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-static.xml

    r1c9985f r026bb5d  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
     27    href="../../final-system/common/gcc.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
     31    href="../../final-system/common/gcc.xml"
    3232    xpointer="xpointer(//*[@os='p2'])"/>
    3333
     
    4747    href="../common/gcc-static.xml"
    4848    xpointer="xpointer(//*[@os='ah'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5749
    5850    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7971  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    8072  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    81   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
     73  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     74  --with-native-system-header-dir=/tools/include --disable-nls \
    8275  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    83   --with-ppl=/cross-tools --with-cloog=/cross-tools \
    84   --without-headers --with-newlib --disable-decimal-float \
    85   --disable-libgomp --disable-libmudflap --disable-libssp \
    86   --disable-threads --enable-languages=c</userinput></screen>
     76  --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
     77  --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
     78  --disable-libssp --disable-threads --disable-libatomic --disable-libitm \
     79  --disable-libsanitizer --disable-libquadmath --disable-target-libiberty \
     80  --disable-target-zlib --with-system-zlib --enable-cloog-backend=isl \
     81  --with-isl=/cross-tools --disable-isl-version-check --enable-languages=c \
     82  --enable-checking=release</userinput></screen>
    8783
    8884    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106102    xpointer="xpointer(//*[@os='aq'])"/>
    107103
     104    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     105    href="../common/gcc-static.xml"
     106    xpointer="xpointer(//*[@os='ar'])"/>
     107
    108108  </sect2>
    109109
  • BOOK/cross-tools/ppc-chapter.xml

    r1c9985f r026bb5d  
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cflags.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/variables.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/linux-headers.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/gcc-static.xml"/>
  • BOOK/cross-tools/ppc/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4747    xpointer="xpointer(//*[@os='dd'])"/>
    4848
    49 <screen os="de"><userinput>cat &gt; config.cache &lt;&lt; "EOF"
    50 libc_cv_forced_unwind=yes
    51 libc_cv_c_cleanup=yes
    52 libc_cv_ppc_machine=yes
    53 libc_cv_gnu89_inline=yes
    54 libc_cv_ssp=no
    55 EOF</userinput></screen>
     49<screen os="de"><userinput>echo "libc_cv_ssp=no" &gt; config.cache</userinput></screen>
    5650
    5751    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc/gcc-final.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4646    href="gcc-static.xml"
    4747    xpointer="xpointer(//*[@os='ah'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    5648
    5749    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc/gcc-static.xml

    r1c9985f r026bb5d  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
     27    href="../../final-system/common/gcc.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
     31    href="../../final-system/common/gcc.xml"
    3232    xpointer="xpointer(//*[@os='p2'])"/>
    3333
     
    4444    xpointer="xpointer(//*[@os='ag'])"/>
    4545
    46 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/rs6000/sysv4.h
    47 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h
     46<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h
    4847echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/rs6000/sysv4.h</userinput></screen>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5748
    5849    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    10091    xpointer="xpointer(//*[@os='aq'])"/>
    10192
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94    href="../common/gcc-static.xml"
     95    xpointer="xpointer(//*[@os='ar'])"/>
     96
    10297  </sect2>
    10398
  • BOOK/cross-tools/ppc/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=powerpc headers_check
    36 make ARCH=powerpc INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=powerpc INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=powerpc INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=powerpc INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/cross-tools/ppc64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/variables.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-static.xml"/>
  • BOOK/cross-tools/ppc64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9494      xpointer="xpointer(//*[@os='dg10'])"/>
    9595
     96      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     97      href="../common/eglibc.xml"
     98      xpointer="xpointer(//*[@os='dg11'])"/>
     99
    96100    </variablelist>
    97101
  • BOOK/cross-tools/ppc64/gcc-final.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4646    href="gcc-static.xml"
    4747    xpointer="xpointer(//*[@os='ah'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    5648
    5749    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc64/gcc-static.xml

    r1c9985f r026bb5d  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
     27    href="../../final-system/common/gcc.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
     31    href="../../final-system/common/gcc.xml"
    3232    xpointer="xpointer(//*[@os='p2'])"/>
    3333
     
    4747    href="../ppc/gcc-static.xml"
    4848    xpointer="xpointer(//*[@os='ah'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5749
    5850    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    10092    xpointer="xpointer(//*[@os='aq'])"/>
    10193
     94    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     95    href="../common/gcc-static.xml"
     96    xpointer="xpointer(//*[@os='ar'])"/>
     97
    10298  </sect2>
    10399
  • BOOK/cross-tools/sparc-chapter.xml

    r1c9985f r026bb5d  
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cflags.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/variables.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/linux-headers.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
  • BOOK/cross-tools/sparc/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=sparc headers_check
    36 make ARCH=sparc INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=sparc INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=sparc INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=sparc INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/cross-tools/sparc64-64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/variables.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/flags.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64-64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/sparc64-64/gcc-static.xml

    r1c9985f r026bb5d  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     27    href="../../final-system/common/gcc.xml"
     28    xpointer="xpointer(//*[@os='p1'])"/>
     29
     30    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     31    href="../../final-system/common/gcc.xml"
     32    xpointer="xpointer(//*[@os='p2'])"/>
     33
     34    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2735    href="../common/gcc-static.xml"
    2836    xpointer="xpointer(//*[@os='aa'])"/>
     
    3543    href="../common/gcc-static.xml"
    3644    xpointer="xpointer(//*[@os='ag'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/gcc-static.xml"
    40     xpointer="xpointer(//*[@os='ai'])"/>
    41 
    42     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../common/gcc-static.xml"
    44     xpointer="xpointer(//*[@os='aj'])"/>
    4545
    4646    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8484    xpointer="xpointer(//*[@os='aq'])"/>
    8585
     86    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     87    href="../common/gcc-static.xml"
     88    xpointer="xpointer(//*[@os='ar'])"/>
     89
    8690  </sect2>
    8791
  • BOOK/cross-tools/sparc64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/variables.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/flags.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/sparc64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5959    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6060    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    61     --disable-profile --enable-add-ons \
    62     --with-tls --enable-kernel=2.6.0 --with-__thread \
     61    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    6362    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    64     --cache-file=config.cache</userinput></screen>
     63    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    6564
    6665    <variablelist os="dg">
  • BOOK/cross-tools/sparc64/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=sparc64 headers_check
    36 make ARCH=sparc64 INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=sparc64 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=sparc64 INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=sparc64 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/cross-tools/x86-chapter.xml

    r1c9985f r026bb5d  
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cflags.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/variables.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/linux-headers.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
  • BOOK/cross-tools/x86/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5757<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
    5858    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    59     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET) -mtune=generic -g -O2" \
     59    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET) -O2" \
    6060    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6161    --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    62     --disable-profile --enable-add-ons \
    63     --with-tls --enable-kernel=2.6.0 --with-__thread \
     62    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    6463    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    65     --cache-file=config.cache</userinput></screen>
     64    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    6665
    6766    <variablelist os="dg">
     
    8685      <varlistentry os="ea2">
    8786        <term><parameter>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt;
    88         $CLFS_TARGET) -mtune=generic -g -O2"</parameter></term>
     87        $CLFS_TARGET)" -O2</parameter></term>
    8988        <listitem>
    9089          <para>Forces EGLIBC to optimize for our target system.</para>
     
    119118      href="../common/eglibc.xml"
    120119      xpointer="xpointer(//*[@os='dg11'])"/>
    121 
    122       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    123       href="../common/eglibc.xml"
    124       xpointer="xpointer(//*[@os='dg12'])"/>
    125120
    126121    </variablelist>
  • BOOK/cross-tools/x86/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=i386 headers_check
    36 make ARCH=i386 INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=i386 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=i386 INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=i386 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/cross-tools/x86_64-64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/variables.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eglibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eglibc.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/>
    3132
  • BOOK/cross-tools/x86_64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/variables.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    1819  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/linux-headers.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
  • BOOK/cross-tools/x86_64/eglibc.xml

    r1c9985f r026bb5d  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='db'])"/>
     30    href="../../final-system/common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='dc'])"/>
     34    href="../../final-system/common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
    3636
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5757<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \
    5858    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    59     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET32) -mtune=generic -g -O2" \
     59    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET32) -O2" \
    6060    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6161    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    62     --disable-profile --enable-add-ons \
    63     --with-tls --enable-kernel=2.6.0 --with-__thread \
     62    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    6463    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    65     --cache-file=config.cache</userinput></screen>
     64    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    6665
    6766    <variablelist os="dg">
     
    8685     <varlistentry os="ea2">
    8786        <term><parameter>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt;
    88         $CLFS_TARGET32) -mtune=generic -g -O2"</parameter></term>
     87        $CLFS_TARGET32) -O2"</parameter></term>
    8988        <listitem>
    9089          <para>Forces EGLIBC to optimize for our target system.</para>
     
    115114      href="../common/eglibc.xml"
    116115      xpointer="xpointer(//*[@os='dg10'])"/>
     116
     117      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     118      href="../common/eglibc.xml"
     119      xpointer="xpointer(//*[@os='dg11'])"/>
    117120
    118121    </variablelist>
  • BOOK/cross-tools/x86_64/linux-headers.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>install -dv /tools/include
    34 make mrproper
     33<screen os="c"><userinput>make mrproper
    3534make ARCH=x86_64 headers_check
    36 make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install
    37 cp -rv dest/include/* /tools/include</userinput></screen>
     35make ARCH=x86_64 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
    3836
    3937    <variablelist os="d">
     
    5351
    5452      <varlistentry os="d3">
    55         <term><parameter>make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install</parameter></term>
     53        <term><parameter>make ARCH=x86_64 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
    5654        <listitem>
    57           <para>Normally the headers_install target removes the entire
    58           destination directory (default
    59           <filename class="directory">/usr/include</filename>) before
    60           installing the headers. To prevent this, we tell the kernel to
    61           install the headers to a directory inside the source dir.</para>
     55          <para>This will install the kernel headers into
     56          <filename class="directory">/tools/include</filename>.</para>
    6257        </listitem>
    6358      </varlistentry>
  • BOOK/final-preps/addinguser.xml

    r1c9985f r026bb5d  
    3434        <para>This makes <command>bash</command> the default shell for
    3535        user <systemitem class="username">clfs</systemitem>.</para>
     36
     37        <important>
     38          <para>The build instructions assume that the <command>bash</command>
     39          shell is in use.</para>
     40        </important>
     41
    3642      </listitem>
    3743    </varlistentry>
     
    8894  bash</command>.</para>
    8995
     96  <note>
     97    <para>Until specified otherwise, all commands from this point on
     98    should be done as the <systemitem class="username">clfs</systemitem>
     99    user.</para>
     100  </note>
     101
    90102</sect1>
  • BOOK/final-system/64/binutils.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='f'])"/>
    4343
     44<!-- Branch update patch area
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../../final-system/common/binutils.xml"
     47    xpointer="xpointer(//*[@os='p1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../../final-system/common/binutils.xml"
     51    xpointer="xpointer(//*[@os='p2'])"/>
     52-->
    4453    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4554    href="../common/binutils.xml"
     
    5665<screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
    5766LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    58   ../binutils-&binutils-version;/configure --prefix=/usr \
     67  ../binutils-&binutils-dir;/configure --prefix=/usr \
    5968    --libdir=/usr/lib --enable-shared \
    6069    --disable-multilib --enable-64-bit-bfd</userinput></screen>
  • BOOK/final-system/64/gcc.xml

    r1c9985f r026bb5d  
    3030    xpointer="xpointer(//*[@os='p2'])"/>
    3131
    32 
    3332    <para os="p5">Apply the following patch so that GCC links to
    3433    <filename class="directory">/lib</filename> instead of
     
    3635
    3736<screen os="p6"><userinput>patch -Np1 -i ../&gcc-pure64-patch;</userinput></screen>
     37
     38    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     39    href="../common/gcc.xml"
     40    xpointer="xpointer(//*[@os='fix1'])"/>
     41
     42    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     43    href="../common/gcc.xml"
     44    xpointer="xpointer(//*[@os='fix2'])"/>
    3845
    3946    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7279    href="../common/gcc.xml"
    7380    xpointer="xpointer(//*[@os='l'])"/>
     81
     82    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     83    href="../common/gcc.xml"
     84    xpointer="xpointer(//*[@os='s1'])"/>
     85
     86    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     87    href="../common/gcc.xml"
     88    xpointer="xpointer(//*[@os='s2'])"/>
    7489
    7590    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    121136    xpointer="xpointer(//*[@os='x'])"/>
    122137
     138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     139    href="../common/gcc.xml"
     140    xpointer="xpointer(//*[@os='y'])"/>
     141
     142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     143    href="../common/gcc.xml"
     144    xpointer="xpointer(//*[@os='z'])"/>
     145
    123146  </sect2>
    124147
  • BOOK/final-system/alpha-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/>
  • BOOK/final-system/alpha/eglibc.xml

    r1c9985f r026bb5d  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p1'])"/>
     46    xpointer="xpointer(//*[@os='b'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='p2'])"/>
     50    xpointer="xpointer(//*[@os='s1'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5353    href="../common/eglibc.xml"
    54     xpointer="xpointer(//*[@os='b'])"/>
     54    xpointer="xpointer(//*[@os='s2'])"/>
    5555
    5656    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/common/autoconf.xml

    r1c9985f r026bb5d  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">To test the results, issue:
    37     <userinput>make check VERBOSE=yes</userinput>. 17 tests are skipped that use
    38     Automake and different GCC languages. For full test coverage, Autoconf can
    39     be re-tested after Automake has been installed.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check VERBOSE=yes</userinput></screen>
     39   
     40    <para os="e3">17 tests are skipped that use Automake and different GCC languages.
     41    For full test coverage, Autoconf can be re-tested after Automake has been
     42    installed.</para>
    4043
    4144    <para os="f">Install the package:</para>
  • BOOK/final-system/common/automake.xml

    r1c9985f r026bb5d  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">To test the results, issue:
    37     <userinput>make check</userinput>.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3839
    3940    <para os="f">Install the package:</para>
  • BOOK/final-system/common/binutils.xml

    r1c9985f r026bb5d  
    4040    needs to be resolved before running the test suites for Binutils and GCC.</para>
    4141
     42<!-- Branch update patch area
     43    <para os="p1">The following patch contains a number of updates to the
     44    &binutils-version; branch by the Binutils developers:</para>
     45
     46    <screen os="p2"><userinput>patch -Np1 -i ../&binutils-branch_update-patch;</userinput></screen>
     47-->
     48
    4249    <para os="g">The Binutils documentation recommends building Binutils outside of the
    4350    source directory in a dedicated build directory:</para>
     
    5057<screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
    5158LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    52   ../binutils-&binutils-version;/configure --prefix=/usr \
     59  ../binutils-&binutils-dir;/configure --prefix=/usr \
    5360    --enable-shared</userinput></screen>
    5461
     
    9198    <para os="p">Test the results:</para>
    9299
    93 <screen os="q"><userinput>make check</userinput></screen>
     100<screen os="q"><userinput remap="test">make check</userinput></screen>
    94101
    95102    <para os="r">Install the package:</para>
     
    100107    file that is needed by some packages:</para>
    101108
    102 <screen os="u"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /usr/include</userinput></screen>
     109<screen os="u"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /usr/include</userinput></screen>
    103110
    104111  </sect2>
     
    113120
    114121      <seglistitem>
    115         <seg>addr2line, ar, as, c++filt, gprof, ld, nm, objcopy, objdump,
     122        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm, objcopy,
     123        objdump,
    116124        ranlib, readelf, size, strings, and strip</seg>
    117125        <seg>libiberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg>
     
    170178      </varlistentry>
    171179
     180      <varlistentry id="elfedit">
     181        <term><command>elfedit</command></term>
     182        <listitem>
     183          <para>Updates the ELF header of ELF files</para>
     184          <indexterm zone="ch-system-binutils elfedit">
     185            <primary sortas="b-elfedit">elfedit</primary>
     186          </indexterm>
     187        </listitem>
     188      </varlistentry>
     189
    172190      <varlistentry id="gprof">
    173191        <term><command>gprof</command></term>
     
    188206          <indexterm zone="ch-system-binutils ld">
    189207            <primary sortas="b-ld">ld</primary>
     208          </indexterm>
     209        </listitem>
     210      </varlistentry>
     211
     212      <varlistentry id="ld.bfd">
     213        <term><command>ld.bfd</command></term>
     214        <listitem>
     215          <para>Hard link to <command>ld</command></para>
     216          <indexterm zone="ch-system-binutils ld.bfd">
     217            <primary sortas="b-ld.bfd">ld.bfd</primary>
    190218          </indexterm>
    191219        </listitem>
  • BOOK/final-system/common/bison.xml

    r1c9985f r026bb5d  
    2525    <title>Installation of Bison</title>
    2626
     27    <para os="t3">The <command>configure </command>script does not determine
     28    the correct value for the following. Set the value manually:</para>
     29
     30<screen os="t4"><userinput>echo "ac_cv_prog_lex_is_flex=yes" &gt; config.cache</userinput></screen>
     31
    2732    <para os="a">Prepare Bison for compilation:</para>
    2833
    29 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    30 
    31     <para os="b1">The configure system causes Bison to be built without support
    32     for internationalization of error messages if a <command>bison</command>
    33     program is not already in $PATH.  The following addition will correct
    34     this:</para>
    35 
    36 <screen os="b2"><userinput>echo '#define YYENABLE_NLS 1' &gt;&gt; config.h</userinput></screen> 
     34<screen os="b"><userinput>./configure --prefix=/usr --cache-file=config.cache</userinput></screen>
    3735
    3836    <para os="c">Compile the package:</para>
     
    4038<screen os="d"><userinput>make</userinput></screen>
    4139
    42     <para os="e">To test the results, issue:
    43     <userinput>make check</userinput>.</para>
     40    <para os="e">To test the results, issue:</para>
     41
     42<screen os="e2"><userinput remap="test">make check</userinput></screen>
    4443
    4544    <para os="f">Install the package:</para>
  • BOOK/final-system/common/coreutils.xml

    r1c9985f r026bb5d  
    3535    <para os="c">Now prepare Coreutils for compilation:</para>
    3636
    37 <screen os="d"><userinput>./configure --prefix=/usr \
     37<screen os="d"><userinput>FORCE_UNSAFE_CONFIGURE=1 \
     38  ./configure --prefix=/usr \
    3839    --enable-no-install-program=kill,uptime \
    3940    --enable-install-program=hostname</userinput></screen>
     41   
     42    <variablelist os="d1">
     43      <title>The meaning of the configure options:</title>
     44     
     45        <varlistentry os="d2">
     46          <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term>
     47          <listitem>
     48            <para>Forces Coreutils to compile when using the root user.</para>
     49          </listitem>
     50        </varlistentry>
     51
     52      </variablelist>
    4053
    4154    <para os="e">Compile the package:</para>
     
    4558    <para os="g">The test suite of Coreutils makes several assumptions about the
    4659    presence of system users and groups that are not valid within the minimal
    47     environment that exists at the moment. Therefore, additional items need
    48     to be set up before running the tests. Skip down to <quote>Install the
    49     package</quote> if not running the test suite.</para>
    50 
    51     <para os="h">Create two <systemitem class="groupname">dummy</systemitem> groups
    52     and a <systemitem class="username">dummy</systemitem> user:</para>
    53 
    54 <screen os="i"><userinput>echo "dummy1:x:1000:" &gt;&gt; /etc/group
    55 echo "dummy2:x:1001:dummy" &gt;&gt; /etc/group
    56 echo "dummy:x:1000:1000::/root:/bin/bash" &gt;&gt; /etc/passwd</userinput></screen>
    57 
    58     <para os="j">Now the test suite is ready to be run. First, run
     60    environment that exists at the moment. Therefore, we will reuse the dummy
     61    groups and user created during Util-linux. Skip down to <quote>Install the
     62    package</quote> if not running the test suite and you did not create the
     63    dummy groups and users during Util-linux.</para>
     64
     65   <para os="h">Now the test suite is ready to be run. First, run
    5966    the tests that are meant to be run as user
    6067    <systemitem class="username">root</systemitem>:</para>
    6168
    62 <screen os="k"><userinput>make NON_ROOT_USERNAME=dummy check-root</userinput></screen>
    63 
    64     <para os="l">The testsuite will now be run as the
     69<screen os="i"><userinput remap="test">make NON_ROOT_USERNAME=dummy</userinput></screen>
     70
     71    <para os="j">The testsuite will now be run as the
    6572    <systemitem class="username">dummy</systemitem> user. Fix the permissions
    6673    for a few files to allow this:</para>
    6774
    68 <screen os="m"><userinput>chown -Rv dummy config.log {gnulib-tests,lib,src}/.deps</userinput></screen>
    69 
    70     <para os="n">Then run the remainder of the tests as the
     75<screen os="k"><userinput remap="test">chown -Rv dummy .</userinput></screen>
     76
     77    <para os="l">Then run the remainder of the tests as the
    7178    <systemitem class="username">dummy</systemitem> user:</para>
    7279
    73 <screen os="o"><userinput>src/su dummy -c "make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
    74 
    75     <para os="p">When testing is complete, remove the
     80<screen os="m"><userinput remap="test">su dummy -s /bin/bash \
     81    -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes -k check || true"</userinput></screen>
     82
     83    <para os="n">When testing is complete, remove the
    7684    <systemitem class="username">dummy</systemitem> user and groups:</para>
    7785
    78 <screen os="q"><userinput>sed -i '/dummy/d' /etc/passwd /etc/group</userinput></screen>
    79 
    80     <para os="r">Install the package:</para>
    81 
    82 <screen os="s"><userinput>make install</userinput></screen>
    83 
    84     <para os="t">Move programs to the locations specified by the FHS:</para>
    85 
    86 <screen os="u"><userinput>mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin
     86<screen os="o"><userinput remap="test">sed -i '/dummy/d' /etc/passwd /etc/group</userinput></screen>
     87
     88    <para os="p">Install the package:</para>
     89
     90<screen os="q"><userinput>make install</userinput></screen>
     91
     92    <para os="r">Move programs to the locations specified by the FHS:</para>
     93
     94<screen os="s"><userinput>mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin
    8795mv -v /usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} /bin
    8896mv -v /usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} /bin
    8997mv -v /usr/bin/chroot /usr/sbin</userinput></screen>
    9098
    91     <para os="v">Other Coreutils programs are used by some of the scripts
     99    <para os="t">Other Coreutils programs are used by some of the scripts
    92100    in the CLFS-Bootscripts package. As <filename
    93101    class="directory">/usr</filename> may not be available during the early
    94102    stages of booting, those binaries need to be on the root partition:</para>
    95103
    96 <screen os="w"><userinput>mv -v /usr/bin/{[,basename,head,install,nice} /bin
     104<screen os="u"><userinput>mv -v /usr/bin/{[,basename,head,install,nice} /bin
    97105mv -v /usr/bin/{readlink,sleep,sync,test,touch} /bin
    98106ln -svf ../../bin/install /usr/bin</userinput></screen>
     
    113121        echo, env, expand, expr, factor, false, fmt, fold, groups, head,
    114122        hostid, hostname, id, install, join, link, ln, logname, ls, md5sum,
    115         mkdir, mkfifo, mknod, mktemp, mv, nice, nl, nohup, od, paste, pathchk,
    116         pinky, pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, runcon, seq,
    117         sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf,
    118         sleep, sort, split, stat, stdbuf, stty, sum, sync, tac, tail, tee, test,
    119         timeout, touch, tr, true, truncate, tsort, tty, uname, unexpand, uniq,
    120         unlink, users, vdir, wc, who, whoami, and yes</seg>
     123        mkdir, mkfifo, mknod, mktemp, mv, nice, nl, nohup, nproc, numfmt, od, paste,
     124        pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, realpath, rm,
     125        rmdir, runcon, seq, sha1sum, sha224sum, sha256sum, sha384sum,
     126        sha512sum, shred, shuf, sleep, sort, split, stat, stdbuf, stty, sum,
     127        sync, tac, tail, tee, test, timeout, touch, tr, true, truncate, tsort,
     128        tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, and yes</seg>
    121129        <seg>libstdbuf.so</seg>
    122130        <seg>/usr/lib/coreutils</seg>
     
    636644      </varlistentry>
    637645
     646      <varlistentry id="nproc">
     647        <term><command>nproc</command></term>
     648        <listitem>
     649          <para>Prints the number of processing units available to the current
     650          process</para>
     651          <indexterm zone="ch-system-coreutils nproc">
     652            <primary sortas="b-nproc">nproc</primary>
     653          </indexterm>
     654        </listitem>
     655      </varlistentry>
     656
     657      <varlistentry id="numfmt">
     658        <term><command>numfmt</command></term>
     659        <listitem>
     660          <para>Converts numbers to or from human-readable strings</para>
     661          <indexterm zone="ch-system-coreutils numfmt">
     662            <primary sortas="b-numfmt">numfmt</primary>
     663          </indexterm>
     664        </listitem>
     665      </varlistentry>
     666
    638667      <varlistentry id="od">
    639668        <term><command>od</command></term>
     
    736765          <indexterm zone="ch-system-coreutils readlink">
    737766            <primary sortas="b-readlink">readlink</primary>
     767          </indexterm>
     768        </listitem>
     769      </varlistentry>
     770
     771      <varlistentry id="realpath">
     772        <term><command>realpath</command></term>
     773        <listitem>
     774          <para>Prints the resolved path</para>
     775          <indexterm zone="ch-system-coreutils realpath">
     776            <primary sortas="b-realpath">realpath</primary>
    738777          </indexterm>
    739778        </listitem>
  • BOOK/final-system/common/diffutils.xml

    r1c9985f r026bb5d  
    3939<screen os="d"><userinput>make</userinput></screen>
    4040
    41     <para os="e">This package does not come with a test suite.</para>
     41    <para os="e">To test the results, issue:</para>
     42
     43<screen os="e2"><userinput remap="test">make check</userinput></screen>
    4244
    4345    <para os="f">Install the package:</para>
  • BOOK/final-system/common/e2fsprogs.xml

    r1c9985f r026bb5d  
    7373<screen os="g"><userinput>make</userinput></screen>
    7474
    75     <para os="h">To test the results, issue:
    76     <userinput>make check</userinput>.</para>
     75    <para os="h">To test the results, issue:</para>
     76
     77<screen os="h2"><userinput remap="test">make check</userinput></screen>
    7778
    7879    <para os="i">Install the binaries, documentation and shared libraries:</para>
     
    9697      <seglistitem>
    9798        <seg>badblocks, chattr, compile_et, debugfs, dumpe2fs, e2freefrag,
    98         e2fsck, e2image, e2initrd_helper, e2label, e2undo, filefrag, fsck.ext2,
    99         fsck.ext3, fsck.ext4, fsck.ext4dev, logsave, lsattr, mk_cmds, mke2fs,
    100         mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev, mklost+found, resize2fs,
    101         and tune2fs</seg>
    102         <seg>libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so], and
    103         libss.[a,so]</seg>
     99        e2fsck, e2image, e2initrd_helper, e2label, e2undo, e4defrag, filefrag,
     100        fsck.ext2, fsck.ext3, fsck.ext4, fsck.ext4dev, logsave, lsattr,
     101        mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev,
     102        mklost+found, resize2fs, and tune2fs</seg>
     103        <seg>libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so],
     104        libss.[a,so], and libquota.a</seg>
    104105        <seg>/usr/include/e2p, /usr/include/et, /usr/include/ext2fs,
    105         /usr/include/ss, /usr/share/et, /usr/share/ss</seg>
     106        /usr/include/quota, /usr/include/ss, /usr/share/et, /usr/share/ss</seg>
    106107      </seglistitem>
    107108    </segmentedlist>
     
    126127        <term><command>chattr</command></term>
    127128        <listitem>
    128           <para>Changes the attributes of files on an <systemitem
    129           class="filesystem">ext2</systemitem> file system; it also
    130           changes <systemitem class="filesystem">ext3</systemitem>
    131           file systems, the journaling version of <systemitem
    132           class="filesystem">ext2</systemitem> file systems</para>
     129          <para>Changes the attributes on a Linux file system</para>
    133130          <indexterm zone="ch-system-e2fsprogs chattr">
    134131            <primary sortas="b-chattr">chattr</primary>
     
    186183        <listitem>
    187184          <para>Is used to check, and optionally repair <systemitem
    188           class="filesystem">ext2</systemitem> file systems and <systemitem
    189           class="filesystem">ext3</systemitem> file systems</para>
     185          class="filesystem">ext2</systemitem>, <systemitem
     186          class="filesystem">ext3</systemitem> and <systemitem
     187          class="filesystem">ext4</systemitem>file systems</para>
    190188          <indexterm zone="ch-system-e2fsprogs e2fsck">
    191189            <primary sortas="b-e2fsck">e2fsck</primary>
     
    238236      </varlistentry>
    239237
     238      <varlistentry id="e4defrag">
     239        <term><command>e4defrag</command></term>
     240        <listitem>
     241          <para>Online defragmenter for ext4 filesystems</para>
     242          <indexterm zone="ch-system-e2fsprogs e4defrag">
     243            <primary sortas="b-e4defrag">e4defrag</primary>
     244          </indexterm>
     245        </listitem>
     246      </varlistentry>
     247
    240248      <varlistentry id="filefrag">
    241249        <term><command>filefrag</command></term>
     
    328336        <term><command>mke2fs</command></term>
    329337        <listitem>
    330           <para>Creates an <systemitem class="filesystem">ext2</systemitem>
    331           or <systemitem class="filesystem">ext3</systemitem> file system on
    332           the given device</para>
     338          <para>Creates an <systemitem class="filesystem">ext2</systemitem>,
     339          <systemitem class="filesystem">ext3</systemitem> or <systemitem
     340          class="filesystem">ext4</systemitem> file system on the given device</para>
    333341          <indexterm zone="ch-system-e2fsprogs mke2fs">
    334342            <primary sortas="b-mke2fs">mke2fs</primary>
     
    448456      </varlistentry>
    449457
     458      <varlistentry id="libquota">
     459        <term><filename class="libraryfile">libquota</filename></term>
     460        <listitem>
     461          <para>Provides an interface for creating and updating quota files
     462          and ext4 superblock fields</para>
     463          <indexterm zone="ch-system-e2fsprogs libquota">
     464            <primary sortas="c-libquota">libquota</primary>
     465          </indexterm>
     466        </listitem>
     467      </varlistentry>
     468
    450469      <varlistentry id="libss">
    451470        <term><filename class="libraryfile">libss</filename></term>
  • BOOK/final-system/common/eglibc.xml

    r1c9985f r026bb5d  
    5858unset LINKER</userinput></screen>
    5959
    60     <para os="p1">The following patch fixes an issue where EGLIBC will
    61     improperly handle a condition where an elf binary has missing
    62     dependencies:</para>
    63 
    64 <screen os="p2"><userinput>patch -Np1 -i ../&eglibc-dl_dep_fix-patch;</userinput></screen>
    65 
    6660    <para os="b">The EGLIBC build system is self-contained and will install
    6761    perfectly, even though the compiler specs file and linker are still
     
    7165    of achieving a clean build.</para>
    7266
    73     <para os="e">The EGLIBC documentation recommends building EGLIBC outside of the
    74     source directory in a dedicated build directory:</para>
     67    <para os="s1">Allow EGLIBC to detect Make-4.x:</para>
     68
     69<screen os="s2"><userinput>sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen>
     70
     71    <para os="e">The EGLIBC documentation recommends building EGLIBC outside of     the source directory in a dedicated build directory:</para>
    7572
    7673<screen os="f"><userinput>mkdir -v ../eglibc-build
     
    8077
    8178<screen os="h"><userinput>../eglibc-&eglibc-version;/configure --prefix=/usr \
    82     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    83     --libexecdir=/usr/lib/eglibc</userinput></screen>
     79    --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc \
     80    --enable-obsolete-rpc</userinput></screen>
    8481
    8582    <variablelist os="i">
     
    8986        <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term>
    9087        <listitem>
    91           <para>This changes the location of the <command>pt_chown</command>
    92           program from its default of <filename
     88          <para>This changes the location of the <command>getconf</command>
     89          utility from its default of <filename
    9390          class="directory">/usr/libexec</filename> to <filename
    9491          class="directory">/usr/lib/eglibc</filename>.</para>
     
    111108<!-- items n,o,p no longer the master, use x86_64 which has no failures -->
    112109
    113 <screen os="n"><userinput>cp -v ../eglibc-&eglibc-version;/iconvdata/gconv-modules iconvdata
     110<screen os="n"><userinput remap="test">cp -v ../eglibc-&eglibc-version;/iconvdata/gconv-modules iconvdata
    114111make -k check 2&gt;&amp;1 | tee eglibc-check-log; grep Error eglibc-check-log</userinput></screen>
    115112
     
    246243EOF</userinput></screen>
    247244
     245    <para>Install timezone data:</para>
     246<screen><userinput>tar -xf ../tzdata&tzdata-version;.tar.gz
     247
     248ZONEINFO=/usr/share/zoneinfo
     249mkdir -pv $ZONEINFO/{posix,right}
     250
     251for tz in etcetera southamerica northamerica europe africa antarctica  \
     252          asia australasia backward pacificnew solar87 solar88 solar89 \
     253          systemv; do
     254    zic -L /dev/null   -d $ZONEINFO       -y "sh yearistype.sh" ${tz}
     255    zic -L /dev/null   -d $ZONEINFO/posix -y "sh yearistype.sh" ${tz}
     256    zic -L leapseconds -d $ZONEINFO/right -y "sh yearistype.sh" ${tz}
     257done
     258
     259cp -v zone.tab iso3166.tab $ZONEINFO
     260zic -d $ZONEINFO -p America/New_York
     261unset ZONEINFO</userinput></screen>
     262
     263    <variablelist>
     264      <title>The meaning of the zic commands:</title>
     265
     266      <varlistentry>
     267        <term><parameter>zic -L /dev/null ...</parameter></term>
     268        <listitem>
     269          <para>This creates posix timezones, without any leap seconds.  It is
     270          conventional to put these in both
     271          <filename class="directory">zoneinfo</filename> and
     272          <filename class="directory">zoneinfo/posix</filename>. It is
     273          necessary to put the POSIX timezones in
     274          <filename class="directory">zoneinfo</filename>, otherwise various
     275          test-suites will report errors. On an embedded system, where space is
     276          tight and you do not intend to ever update the timezones, you could save
     277          1.9MB by not using the <filename class="directory">posix</filename>
     278          directory, but some applications or test-suites might give less good
     279          results</para>
     280        </listitem>
     281      </varlistentry>
     282      <varlistentry>
     283        <term><parameter>zic -L leapseconds ...</parameter></term>
     284        <listitem>
     285          <para>This creates right timezones, including leap seconds. On an
     286          embedded system, where space is tight and you do not intend to
     287          ever update the timezones, or care about the correct time, you could
     288          save 1.9MB by omitting the <filename class="directory">right</filename>
     289          directory.</para>
     290        </listitem>
     291      </varlistentry>
     292      <varlistentry>
     293        <term><parameter>zic ... -p ...</parameter></term>
     294        <listitem>
     295          <para>This creates the <filename>posixrules</filename> file. We use
     296          New York because POSIX requires the daylight savings time rules
     297          to be in accordance with US rules.</para>
     298        </listitem>
     299      </varlistentry>
     300    </variablelist>
     301
    248302    <para>To determine the local time zone, run the following script:</para>
    249303
     
    323377      <seglistitem>
    324378        <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
    325         ldd, lddlibc4, locale, localedef, mtrace, nscd,
    326         pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace,
    327         zdump, and zic</seg>
     379        ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd,
     380        pcprofiledump, pldd, rpcgen, sln, sprof, tzselect, xtrace,zdump,
     381        and zic</seg>
    328382        <seg>ld.so, libBrokenLocale.[a,so], libSegFault.so, libanl.[a,so],
    329383        libbsd-compat.a, libc.[a,so], libc_nonshared.a, libcidn.[a,so],
     
    465519      </varlistentry>
    466520
     521      <varlistentry id="makedb">
     522        <term><command>makedb</command></term>
     523        <listitem>
     524          <para>Creates a simple database from textual input</para>
     525          <indexterm zone="ch-system-eglibc makedb">
     526            <primary sortas="b-makedb">makedb</primary>
     527          </indexterm>
     528        </listitem>
     529      </varlistentry>
     530
    467531      <varlistentry id="mtrace">
    468532        <term><command>mtrace</command></term>
     
    497561      </varlistentry>
    498562
    499       <varlistentry id="pt_chown">
    500         <term><command>pt_chown</command></term>
    501         <listitem>
    502           <para>A helper program for <command>grantpt</command> to set the owner,
    503           group and access permissions of a slave pseudo terminal</para>
    504           <indexterm zone="ch-system-eglibc pt_chown">
    505             <primary sortas="b-pt_chown">pt_chown</primary>
     563      <varlistentry id="pldd">
     564        <term><command>pldd</command></term>
     565        <listitem>
     566          <para>Lists dynamic shared objects used by running processes</para>
     567          <indexterm zone="ch-system-eglibc pldd">
     568            <primary sortas="b-pldd">pldd</primary>
    506569          </indexterm>
    507570        </listitem>
     
    519582      </varlistentry>
    520583
    521       <varlistentry id="rpcinfo">
    522         <term><command>rpcinfo</command></term>
    523         <listitem>
    524           <para>Makes an RPC call to an RPC server</para>
    525           <indexterm zone="ch-system-eglibc rpcinfo">
    526             <primary sortas="b-rpcinfo">rpcinfo</primary>
    527           </indexterm>
    528         </listitem>
    529       </varlistentry>
    530 
    531584      <varlistentry id="sln">
    532585        <term><command>sln</command></term>
     
    535588          <indexterm zone="ch-system-eglibc sln">
    536589            <primary sortas="b-sln">sln</primary>
     590          </indexterm>
     591        </listitem>
     592      </varlistentry>
     593
     594      <varlistentry id="sotruss">
     595        <term><command>sotruss</command></term>
     596        <listitem>
     597          <para>Traces shared library procedure calls of a specified command</para>
     598          <indexterm zone="ch-system-eglibc sotruss">
     599            <primary sortas="b-sotruss">sotruss</primary>
    537600          </indexterm>
    538601        </listitem>
  • BOOK/final-system/common/file.xml

    r1c9985f r026bb5d  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">This package does not come with a test suite.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3739
    3840    <para os="f">Install the package:</para>
  • BOOK/final-system/common/findutils.xml

    r1c9985f r026bb5d  
    5151<screen os="e"><userinput>make</userinput></screen>
    5252
    53     <para os="f">To test the results, issue:
    54     <userinput>make check</userinput>.</para>
     53    <para os="f">To test the results, issue:</para>
     54
     55<screen os="f2"><userinput remap="test">make check</userinput></screen>
    5556
    5657    <para os="g">Install the package:</para>
  • BOOK/final-system/common/flex.xml

    r1c9985f r026bb5d  
    2626    <title>Installation of Flex</title>
    2727
    28     <para os="p1">The following patch contains fixes to Generate proper
    29     GCC 4.4.x code:</para>
    30 
    31 <screen os="p2"><userinput>patch -Np1 -i ../&flex-gcc44-patch;</userinput></screen>
    32 
    3328    <para os="a">Prepare Flex for compilation:</para>
    3429
     
    3934<screen os="d"><userinput>make</userinput></screen>
    4035
    41     <para os="e">To test the results, issue:
    42     <userinput>make check</userinput>.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    4339
    4440    <para os="f">Install the package:</para>
     
    10197      </varlistentry>
    10298
     99      <varlistentry id="flexpp">
     100        <term><command>flex++</command></term>
     101        <listitem>
     102          <para>Link to <command>flex</command> which makes it generate C++
     103          scanner classes</para>
     104          <indexterm zone="ch-system-flex flexpp">
     105            <primary sortas="b-flex++">flex++</primary>
     106          </indexterm>
     107        </listitem>
     108      </varlistentry>
     109
    103110      <varlistentry id="lex">
    104111        <term><command>lex</command></term>
  • BOOK/final-system/common/gawk.xml

    r1c9985f r026bb5d  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">To test the results, issue:
    37     <userinput>make check</userinput>.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3839
    3940    <para os="f">Install the package:</para>
  • BOOK/final-system/common/gcc.xml

    r1c9985f r026bb5d  
    2626    <title>Installation of GCC</title>
    2727
    28 
    2928    <para os="p1">The following patch contains a number of updates to the
    3029    &gcc-version; branch by the GCC developers:</para>
    3130
    3231    <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
     32
     33    <para os="fix1">Apply a <command>sed</command> subsitution that will
     34    suppress the execution of the <command>fixincludes</command> script:</para>
     35
     36<screen os="fix2"><userinput>cp -v gcc/Makefile.in{,.orig}
     37sed 's@\./fixinc\.sh@-c true@' gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>
    3338
    3439    <para os="d">Apply a <command>sed</command> substitution that will suppress the
     
    5459    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    5560    --enable-clocale=gnu --enable-languages=c,c++ \
    56     --disable-multilib --disable-libstdcxx-pch</userinput></screen>
     61    --disable-multilib --disable-libstdcxx-pch \
     62    --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
     63    --enable-checking=release --enable-libstdcxx-time \
     64    --disable-install-libiberty</userinput></screen>
    5765
    5866    <para os="j">Compile the package:</para>
     
    6573    </important>
    6674
     75   <para os="s1">Increase the stack size prior to running the tests:</para>
     76
     77<screen os="s2"><userinput remap="test">ulimit -s 32768</userinput></screen>
     78
    6779    <para os="m">Test the results, but do not stop at errors:</para>
    6880
    69 <screen os="n"><userinput>make -k check</userinput></screen>
     81<screen os="n"><userinput remap="test">make -k check</userinput></screen>
    7082
    7183    <para os="o">The <parameter>-k</parameter> flag is used to make the test suite
     
    7486    failures. To receive a summary of the test suite results, run:</para>
    7587
    76 <screen os="p"><userinput>../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
     88<screen os="p"><userinput remap="test">../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
    7789
    7890    <para os="q">For only the summaries, pipe the output through
     
    97109
    98110<screen os="x"><userinput>ln -sv gcc /usr/bin/cc</userinput></screen>
     111
     112    <para os="y">Finally, move a misplaced file:</para>
     113
     114<screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
    99115
    100116  </sect2>
     
    109125
    110126      <seglistitem>
    111         <seg>c++, cc (link to gcc), cpp, g++, gcc, gccbug, and gcov</seg>
    112         <seg>libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.[a,so],
    113         libmudflap.[a,so], libmudflapth.[a,so], libssp.[a,so],
    114         libssp_nonshared.a, libstdc++.[a,so], and libsupc++.a</seg>
    115         <seg>/usr/include/c++, /usr/lib/gcc</seg>
     127        <seg>c++, cc (link to gcc), cpp, g++, gcc, and gcov</seg>
     128        <seg>libasan.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
     129        libgomp.[a,so], libmudflap.[a,so], libmudflapth.[a,so], libssp.[a,so],
     130        libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, and libtsan.[a,so]</seg>
     131        <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
    116132      </seglistitem>
    117133    </segmentedlist>
     
    173189      </varlistentry>
    174190
    175       <varlistentry id="gccbug">
    176         <term><command>gccbug</command></term>
    177         <listitem>
    178           <para>A shell script used to help create useful bug reports</para>
    179           <indexterm zone="ch-system-gcc gccbug">
    180             <primary sortas="b-gccbug">gccbug</primary>
    181           </indexterm>
    182         </listitem>
    183       </varlistentry>
    184 
    185191      <varlistentry id="gcov">
    186192        <term><command>gcov</command></term>
     
    194200      </varlistentry>
    195201
     202      <varlistentry id="libasan">
     203        <term><filename class="libraryfile">libasan</filename></term>
     204        <listitem>
     205          <para>The Address Sanitizer runtime library</para>
     206          <indexterm zone="ch-system-gcc libasan">
     207            <primary sortas="c-libasan">libasan</primary>
     208          </indexterm>
     209        </listitem>
     210      </varlistentry>
     211
    196212      <varlistentry id="libgcc">
    197213        <term><filename class="libraryfile">libgcc</filename></term>
     
    269285      </varlistentry>
    270286
     287      <varlistentry id="libtsan">
     288        <term><filename class="libraryfile">libtsan</filename></term>
     289        <listitem>
     290          <para>The Thread Sanitizer runtime library</para>
     291          <indexterm zone="ch-system-gcc libtsan">
     292            <primary sortas="c-libtsan">libtsan</primary>
     293          </indexterm>
     294        </listitem>
     295      </varlistentry>
     296
    271297    </variablelist>
    272298
  • BOOK/final-system/common/gettext.xml

    r1c9985f r026bb5d  
    3636<screen os="d"><userinput>make</userinput></screen>
    3737
    38     <para os="e">To test the results, issue: <userinput>make check</userinput>.</para>
     38    <para os="e">To test the results, issue:</para>
     39
     40<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3941
    4042    <para os="f">Install the package:</para>
  • BOOK/final-system/common/gmp.xml

    r1c9985f r026bb5d  
    3535
    3636    <note os="n1">
    37       <para>If you are compiling this package on a different CPU then you plan to
    38       run the CLFS system on. You must replace GMP's <filename>config.guess</filename>
    39       and <filename>config.sub</filename> wrappers with the originals. This will
    40       prevent GMP from optimizing for the wrong CPU. You can make this change with
    41       the following command:</para>
     37      <para>If you are compiling this package on a different CPU than you plan
     38      to run the CLFS system on, you must replace GMP's
     39      <filename>config.guess</filename> and <filename>config.sub</filename>
     40      wrappers with the originals. This will prevent GMP from optimizing for
     41      the wrong CPU. You can make this change with the following command:</para>
    4242
    43 <screen><userinput>mv -v config{fsf,}.guess
    44 mv -v config{fsf,}.sub</userinput></screen>
     43<screen>mv -v config{fsf,}.guess
     44mv -v config{fsf,}.sub</screen>
    4545
    4646    </note>
     
    4848    <para os="a">Prepare GMP for compilation:</para>
    4949
    50 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include" \
     50<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    5151CXX="g++ -isystem /usr/include" \
    5252LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    53   ./configure --prefix=/usr --enable-cxx --enable-mpbsd</userinput></screen>
     53  ./configure --prefix=/usr --enable-cxx</userinput></screen>
    5454
    5555    <para os="c">Compile the package:</para>
     
    6464    <para os="f">Test the results:</para>
    6565
    66 <screen os="g"><userinput>make check</userinput></screen>
     66<screen os="g"><userinput remap="test">make check</userinput></screen>
    6767
    6868    <para os="h">Install the package:</para>
  • BOOK/final-system/common/grep.xml

    r1c9985f r026bb5d  
    2828    <para os="a">Prepare Grep for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin --without-included-regex</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen>
    3131
    3232    <para os="c">Compile the package:</para>
     
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">To test the results, issue:
    37     <userinput>make check</userinput>.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3839
    3940    <para os="f">Install the package:</para>
  • BOOK/final-system/common/groff.xml

    r1c9985f r026bb5d  
    6969        roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, troff,
    7070        and zsoelim (link to soelim)</seg>
    71         <seg>/usr/lib/groff, /usr/share/doc/groff, /usr/share/groff</seg>
     71        <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;, /usr/share/groff</seg>
    7272      </seglistitem>
    7373    </segmentedlist>
  • BOOK/final-system/common/gzip.xml

    r1c9985f r026bb5d  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">To test the results, issue: <command>make check</command>.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3739
    3840    <para os="f">Install the package:</para>
  • BOOK/final-system/common/iana-etc.xml

    r1c9985f r026bb5d  
    2525  <sect2 role="installation">
    2626    <title>Installation of Iana-Etc</title>
     27
     28    <note os="p1">
     29      <para>This package has the option of downloading updated data when internet access is available. If /etc/resolv.conf has a nameserver entry and internet access is available at this step, then apply the IANA get patch and get the updated data:
     30<screen><command>patch -Np1 -i ../&iana-etc-get_fix-patch;</command>
     31<command>make get</command></screen>
     32Do not apply the following patch.</para>
     33    </note>
     34
     35    <para os="p2">The following patch updates the services and protocol files:</para>
     36
     37<screen os="p3"><userinput>patch -Np1 -i ../&iana-etc-numbers_update-patch;</userinput></screen>
    2738
    2839    <para os="a">The following command converts the raw data provided by IANA into
  • BOOK/final-system/common/iproute2.xml

    r1c9985f r026bb5d  
    2929    program, which is dependent on Berkeley DB.  Because <command>arpd</command>
    3030    is not a very common requirement on a base Linux system, remove the
    31     dependency on Berkeley DB by applying the <command>sed</command> command
     31    dependency on Berkeley DB by using the commands
    3232    below. If the <command>arpd</command> binary is needed, instructions for
    3333    compiling Berkeley DB can be found in CBLFS at <ulink
    3434    url="&cblfs-root;index.php/Berkeley_DB"/>.</para>
    3535
    36 <screen os="s2"><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile</userinput></screen>
     36<screen os="s2"><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
     37sed -i '/ARPD/d' Makefile
     38rm -v man/man8/arpd.8</userinput></screen>
     39
     40    <para os="f1">Remove unused libnl headers:</para>
     41   
     42    <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen>
    3743
    3844    <para os="a">Compile the package:</para>
     
    8389
    8490      <seglistitem>
    85         <seg>ctstat (link to lnstat), genl, ifcfg, ifstat, ip, lnstat, nstat,
    86         routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
     91        <seg>bridge, ctstat (link to lnstat), genl, ifcfg, ifstat, ip, lnstat,
     92        nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
    8793        and tc</seg>
    8894        <seg>/etc/iproute2, /lib/tc, /usr/lib/tc, /usr/share/doc/iproute2</seg>
     
    94100      <?dbfo list-presentation="list"?>
    95101      <?dbhtml list-presentation="table"?>
     102
     103      <varlistentry id="bridge">
     104        <term><command>bridge</command></term>
     105        <listitem>
     106          <para>Configures network bridges</para>
     107          <indexterm zone="ch-system-iproute2 bridge">
     108            <primary sortas="b-bridge">bridge</primary>
     109          </indexterm>
     110        </listitem>
     111      </varlistentry>
    96112
    97113      <varlistentry id="ctstat">
  • BOOK/final-system/common/iputils.xml

    r1c9985f r026bb5d  
    3030<screen os="p2"><userinput>patch -Np1 -i ../&iputils-fixes-patch;</userinput></screen>
    3131
    32     <para os="p3">The following patch contains pregenerated documentation for
    33     IPutils:</para>
    34 
    35 <screen os="p4"><userinput>patch -Np1 -i ../&iputils-doc-patch;</userinput></screen>
    36 
    3732    <para os="a">Compile the package:</para>
    3833
    39 <screen os="b"><userinput>make IPV4_TARGETS="tracepath ping rdisc clockdiff" \
     34<screen os="b"><userinput>make USE_CAP=no \
     35    IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    4036    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    4137
  • BOOK/final-system/common/kbd.xml

    r1c9985f r026bb5d  
    2626    <title>Installation of Kbd</title>
    2727
    28     <para os="p1">Apply the following patch to fix a typo in es.po:</para>
    29 
    30     <screen os="p2"><userinput>patch -Np1 -i ../&kbd-espo-patch;</userinput></screen>
    31 
    3228    <para os="a">Prepare Kbd for compilation:</para>
    3329
    34 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
     30<screen os="b"><userinput>PKG_CONFIG_PATH="/tools/lib/pkgconfig" \
     31    ./configure --prefix=/usr --disable-vlock --enable-optional-progs</userinput></screen>
    3532
    3633    <para os="c">Compile the package:</para>
     
    4946    stages of booting, those binaries need to be on the root partition:</para>
    5047
    51 <screen os="i"><userinput>mv -v /usr/bin/{kbd_mode,dumpkeys,loadkeys,openvt,setfont, setvtrgb} /bin</userinput></screen>
     48<screen os="i"><userinput>mv -v /usr/bin/{kbd_mode,dumpkeys,loadkeys,openvt,setfont,setvtrgb} /bin</userinput></screen>
    5249
    5350  </sect2>
  • BOOK/final-system/common/libee.xml

    r1c9985f r026bb5d  
    3131    <para os="c">Compile the package:</para>
    3232
     33<note os="n1">
     34    <para>Libee will fail to compile if using multiple jobs with make. Append "<command>-j 1</command>" to the following make command:</para>
     35</note>
     36
    3337<screen os="d"><userinput>make</userinput></screen>
    3438
     
    4549
    4650    <segmentedlist>
    47       <segtitle>Installed Programs</segtitle>
     51      <segtitle>Installed Program</segtitle>
    4852      <segtitle>Installed libraries</segtitle>
     53      <segtitle>Installed directory</segtitle>
    4954
    5055      <seglistitem>
    51         <seg>convert</seg>
     56        <seg>libee-convert</seg>
    5257        <seg>libee.[a,so]</seg>
     58        <seg>/usr/include/libee</seg>
    5359      </seglistitem>
    5460    </segmentedlist>
     
    5965      <?dbhtml list-presentation="table"?>
    6066
    61       <varlistentry id="convert">
    62         <term><command>convert</command></term>
     67      <varlistentry id="libee-convert">
     68        <term><command>libee-convert</command></term>
    6369        <listitem>
    6470          <para>todo</para>
    65           <indexterm zone="ch-system-libee convert">
    66             <primary sortas="b-convert">convert</primary>
     71          <indexterm zone="ch-system-libee libee-convert">
     72            <primary sortas="b-libee-convert">libee-convert</primary>
    6773          </indexterm>
    6874        </listitem>
  • BOOK/final-system/common/libtool.xml

    r1c9985f r026bb5d  
    3535<screen os="d"><userinput>make</userinput></screen>
    3636
    37     <para os="e">To test the results, issue:
    38     <userinput>make check</userinput>.</para>
     37    <para os="e">To test the results, issue:</para>
     38
     39<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3940
    4041    <para os="f">Install the package:</para>
  • BOOK/final-system/common/linux-headers.xml

    r1c9985f r026bb5d  
    3232<screen os="c"><userinput>make mrproper
    3333make headers_check
    34 make INSTALL_HDR_PATH=dest headers_install
    35 cp -rv dest/include/* /usr/include
     34make INSTALL_HDR_PATH=/usr headers_install
    3635find /usr/include -name .install -or -name ..install.cmd | xargs rm -fv</userinput></screen>
    3736
     
    5554
    5655      <varlistentry os="d3">
    57         <term><parameter>make INSTALL_HDR_PATH=dest headers_install</parameter></term>
     56        <term><parameter>make INSTALL_HDR_PATH=/usr headers_install</parameter></term>
    5857        <listitem>
    59           <para>Normally the headers_install target removes the entire
    60           destination directory (default
    61           <filename class="directory">/usr/include</filename>) before
    62           installing the headers. To prevent this, we tell the kernel to
    63           install the headers to a directory inside the source dir.</para>
     58          <para>This will install the kernel headers into
     59          <filename class="directory">/usr/include</filename>.</para>
     60        </listitem>
     61      </varlistentry>
     62
     63      <varlistentry os="d4">
     64        <term><parameter>find /usr/include -name .install -or -name ..install.cmd | xargs rm -fv</parameter></term>
     65        <listitem>
     66          <para>Removes a number of unneeded debugging files that were installed.</para>
    6467        </listitem>
    6568      </varlistentry>
     
    7780
    7881      <seglistitem>
    79         <seg>/usr/include/{asm,asm-generic,drm,linux,mtd,rdma,sound,video}/*.h</seg>
     82        <seg>/usr/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
    8083        <seg>/usr/include/asm, /usr/include/asm-generic, /usr/include/drm,
    8184        /usr/include/linux, /usr/include/mtd, /usr/include/rdma,
    82         /usr/include/scsi, /usr/include/sound, /usr/include/video, /usr/include/xen</seg>
     85        /usr/include/scsi, /usr/include/sound, /usr/include/uapi,
     86        /usr/include/video, /usr/include/xen</seg>
    8387      </seglistitem>
    8488    </segmentedlist>
  • BOOK/final-system/common/make.xml

    r1c9985f r026bb5d  
    3333<screen os="d"><userinput>make</userinput></screen>
    3434
    35     <para os="e">To test the results, issue:
    36     <userinput>make check</userinput>.</para>
     35    <para os="e">To test the results, issue:</para>
     36
     37<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3738
    3839    <para os="f">Install the package:</para>
  • BOOK/final-system/common/mpc.xml

    r1c9985f r026bb5d  
    3030<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    3131LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    32   EGREP="grep -E" ./configure --prefix=/usr</userinput></screen>
     32  ./configure --prefix=/usr</userinput></screen>
    3333
    3434    <para os="c">Compile the package:</para>
     
    4343    <para os="f">Test the results:</para>
    4444
    45 <screen os="g"><userinput>make check</userinput></screen>
     45<screen os="g"><userinput remap="test">make check</userinput></screen>
    4646
    4747    <para os="h">Install the package:</para>
  • BOOK/final-system/common/mpfr.xml

    r1c9985f r026bb5d  
    2626    <title>Installation of MPFR</title>
    2727
     28    <para os="p1">Apply a patch with upstream fixes:</para>
     29
     30<screen os="p2"><userinput>patch -Np1 -i ../&mpfr-fixes-patch;</userinput></screen>
     31
    2832    <para os="a">Prepare MPFR for compilation:</para>
    2933
     
    4448    <para os="f">Test the results:</para>
    4549
    46 <screen os="g"><userinput>make check</userinput></screen>
     50<screen os="g"><userinput remap="test">make check</userinput></screen>
    4751
    4852    <para os="h">Install the package:</para>
  • BOOK/final-system/common/ncurses.xml

    r1c9985f r026bb5d  
    3535<screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \
    3636    --with-shared --without-debug --enable-widec \
    37     --with-manpage-format=normal</userinput></screen>
     37    --with-manpage-format=normal \
     38    --with-default-terminfo-dir=/usr/share/terminfo</userinput></screen>
    3839
    3940    <para os="c">Compile the package:</para>
     
    4142<screen os="d"><userinput>make</userinput></screen>
    4243
    43     <para os="e">This package does not come with a test suite.</para>
     44    <para os="e">This package has a test suite, and can be ran after the
     45    package is installed. The tests are in the
     46    <filename class="directory">test/</filename> directory. See the
     47    <filename>README</filename> file in that directory for details.</para>
    4448
    4549    <para os="f">Install the package:</para>
  • BOOK/final-system/common/patch.xml

    r1c9985f r026bb5d  
    3535<screen os="d"><userinput>make</userinput></screen>
    3636
    37     <para os="e">This package does not come with a test suite.</para>
     37    <para os="e">To test the results, issue:</para>
     38
     39<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3840
    3941    <para os="f">Install the package:</para>
     
    7779
    7880</sect1>
     81
  • BOOK/final-system/common/perl.xml

    r1c9985f r026bb5d  
    3939      loopback device as well as set a hostname for some of the tests:</para>
    4040
    41       <screen><userinput>ip link set lo up
     41  <screen os="a01"><userinput remap="test">ip link set lo up
    4242hostname clfs</userinput></screen>
    4343    </note>
    4444
    45     <para os="a01">Before starting to configure, create a basic
     45    <para os="a02">Before starting to configure, create a basic
    4646    <filename>/etc/hosts</filename> file which will be referenced by one
    4747    of Perl's configuration files as well as used by the testsuite:</para>
    4848
    49 <screen os="a02"><userinput>echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
     49<screen os="a03"><userinput remap="test">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
    5050
    5151    <para os="a">To have full control over the way Perl is set up, you can
     
    101101<screen os="e"><userinput>make</userinput></screen>
    102102
    103     <para os="h">To test the results, issue:
    104     <userinput>make test</userinput>.</para>
     103    <para os="h">To test the results, issue:</para>
     104
     105<screen os="h2"><userinput remap="test">make test</userinput></screen>
    105106
    106107    <para os="j">Install the package:</para>
     
    120121      <seglistitem>
    121122        <seg>a2p, c2ph, config_data, corelist, cpan, cpan2dist, cpanp,
    122         cpanp-run-perl, dprofpp, enc2xs, find2perl, h2ph, h2xs, instmodsh,
     123        cpanp-run-perl, enc2xs, find2perl, h2ph, h2xs, instmodsh, json_pp,
    123124        libnetcfg, perl, perl&perl-version; (link to perl), perlbug,
    124125        perldoc, perlivp, perlthanks (link to perlbug), piconv, pl2pm, pod2html,
    125126        pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, prove,
    126         psed (link to s2p), pstruct (link to c2ph), ptar, ptardiff, s2p, shasum,
    127         splain, and xsubpp</seg>
     127        psed (link to s2p), pstruct (link to c2ph), ptar, ptardiff, ptargrep,
     128        s2p, shasum, splain, xsubpp, and zipdetails</seg>
    128129        <seg>Several hundred which cannot all be listed here</seg>
    129130        <seg>/usr/lib/perl5</seg>
     
    213214          <indexterm zone="ch-system-perl cpanp-run-perl">
    214215            <primary sortas="b-cpanp-run-perl">cpanp-run-perl</primary>
    215           </indexterm>
    216         </listitem>
    217       </varlistentry>
    218 
    219       <varlistentry id="dprofpp">
    220         <term><command>dprofpp</command></term>
    221         <listitem>
    222           <para>Displays Perl profile data</para>
    223           <indexterm zone="ch-system-perl dprofpp">
    224             <primary sortas="b-dprofpp">dprofpp</primary>
    225216          </indexterm>
    226217        </listitem>
     
    282273      </varlistentry>
    283274
     275      <varlistentry id="json_pp">
     276        <term><command>json_pp</command></term>
     277        <listitem>
     278          <para>Converts data between certain input and output formats</para>
     279          <indexterm zone="ch-system-perl json_pp">
     280            <primary sortas="b-json_pp">json_pp</primary>
     281          </indexterm>
     282        </listitem>
     283      </varlistentry>
     284
    284285      <varlistentry id="libnetcfg">
    285286        <term><command>libnetcfg</command></term>
     
    505506      </varlistentry>
    506507
     508      <varlistentry id="ptargrep">
     509        <term><command>ptargrep</command></term>
     510        <listitem>
     511          <para>A Perl program that applies pattern matching to the contents
     512          of files in a tar archive</para>
     513          <indexterm zone="ch-system-perl ptargrep">
     514            <primary sortas="b-ptargrep">ptargrep</primary>
     515          </indexterm>
     516        </listitem>
     517      </varlistentry>
     518
    507519      <varlistentry id="s2p">
    508520        <term><command>s2p</command></term>
     
    545557      </varlistentry>
    546558
     559      <varlistentry id="zipdetails">
     560        <term><command>zipdetails</command></term>
     561        <listitem>
     562          <para>Displays details about the internal structure of a Zip file</para>
     563          <indexterm zone="ch-system-perl zipdetails">
     564            <primary sortas="b-zipdetails">zipdetails</primary>
     565          </indexterm>
     566        </listitem>
     567      </varlistentry>
     568
    547569    </variablelist>
    548570
  • BOOK/final-system/common/procps.xml

    r1c9985f r026bb5d  
    4848    <para os="d">Install the package:</para>
    4949
    50 <screen os="e"><userinput>make install</userinput></screen>
     50<screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install</userinput></screen>
    5151
    5252  </sect2>
     
    6060
    6161      <seglistitem>
    62         <seg>free, kill, pgrep, pkill, pmap, ps, pwdx, skill, slabtop, snice, sysctl,
     62        <seg>free, pgrep, pkill, pmap, ps, pwdx, skill, slabtop, snice, sysctl,
    6363        tload, top, uptime, vmstat, w, and watch</seg>
    6464        <seg>libproc.so</seg>
     
    7878          <indexterm zone="ch-system-procps free">
    7979            <primary sortas="b-free">free</primary>
    80           </indexterm>
    81         </listitem>
    82       </varlistentry>
    83 
    84       <varlistentry id="kill">
    85         <term><command>kill</command></term>
    86         <listitem>
    87           <para>Sends signals to processes</para>
    88           <indexterm zone="ch-system-procps kill">
    89             <primary sortas="b-kill">kill</primary>
    9080          </indexterm>
    9181        </listitem>
  • BOOK/final-system/common/psmisc.xml

    r1c9985f r026bb5d  
    7979
    8080      <seglistitem>
    81         <seg>fuser, killall, peekfd, pstree, and pstree.x11 (link to pstree)</seg>
     81        <seg>fuser, killall, peekfd, prtstat, pstree, and pstree.x11
     82        (link to pstree)</seg>
    8283      </seglistitem>
    8384    </segmentedlist>
     
    120121      </varlistentry>
    121122
     123      <varlistentry id="prtstat">
     124        <term><command>prtstat</command></term>
     125        <listitem>
     126          <para>Prints information about a process</para>
     127          <indexterm zone="ch-system-psmisc prtstat">
     128            <primary sortas="b-prtstat">prtstat</primary>
     129          </indexterm>
     130        </listitem>
     131      </varlistentry>
     132
    122133      <varlistentry id="pstree">
    123134        <term><command>pstree</command></term>
  • BOOK/final-system/common/rsyslog.xml

    r1c9985f r026bb5d  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    36     <para os="e">This package does not come with a test suite.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    3739
    3840    <para os="f">Install the package:</para>
  • BOOK/final-system/common/sed.xml

    r1c9985f r026bb5d  
    3737<screen os="f"><userinput>make html</userinput></screen>
    3838
    39     <para os="g">To test the results, issue:
    40     <userinput>make check</userinput>.</para>
     39    <para os="g">To test the results, issue:</para>
     40
     41<screen os="g2"><userinput remap="test">make check</userinput></screen>
    4142
    4243    <para os="h">Install the package:</para>
  • BOOK/final-system/common/shadow.xml

    r1c9985f r026bb5d  
    3434    </note>
    3535
    36     <para os="f1">Fix an issue with the Russian man pages:</para>
    37 
    38     <screen os="f2"><userinput>sed -i 's/man_MANS = $(man_nopam) /man_MANS = /' man/ru/Makefile.in</userinput></screen>
    39 
    40     <para os="b">Prepare Shadow for compilation:</para>
    41 
    42 <screen os="c"><userinput>./configure --sysconfdir=/etc</userinput></screen>
    43 
    44 <para os="d">The meaning of the configure options:</para>
    45 
    46   <variablelist os="e">
     36
     37    <para os="b">Disable the installation of the <command>groups</command> and
     38    <command>nologin</command> programs and their man pages, as better versions
     39    of these programs are provided by Coreutils and Util-linux:</para>
     40
     41<screen os="c"><userinput>sed -i src/Makefile.in \
     42  -e 's/groups$(EXEEXT) //' -e 's/= nologin$(EXEEXT)/= /'
     43find man -name Makefile.in -exec sed -i \
     44  -e 's/man1\/groups\.1 //' -e 's/man8\/nologin\.8 //' '{}' \;</userinput></screen>
     45
     46    <para os="d">Prepare Shadow for compilation:</para>
     47
     48<screen os="e"><userinput>./configure --sysconfdir=/etc</userinput></screen>
     49
     50<para os="f">The meaning of the configure options:</para>
     51
     52  <variablelist os="g">
    4753    <varlistentry>
    4854      <term><parameter>--sysconfdir=/etc</parameter></term>
     
    5157      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5258    </varlistentry>
     59   
    5360  </variablelist>
    5461
    55     <para os="f">Disable the installation of the <command>groups</command>
    56     program and its man pages, as Coreutils provides a better version:</para>
    57 
    58 <screen os="g"><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile
    59 find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
    60 find man -name Makefile -exec sed -i 's/groups.1 //' '{}' \;</userinput></screen>
    6162
    6263    <para os="h">Compile the package:</para>
     
    7273    <para os="m" id="shadow-login_defs">Instead of using the default
    7374    <emphasis>crypt</emphasis> method, use the more secure
    74     <emphasis>MD5</emphasis> method of password encryption, which also allows
     75    <emphasis>SHA512</emphasis> method of password encryption, which also allows
    7576    passwords longer than 8 characters. It is also necessary to change the
    7677    obsolete <filename class="directory">/var/spool/mail</filename> location
     
    8586
    8687<screen os="s"><userinput>sed -i /etc/login.defs \
    87     -e 's@#\(ENCRYPT_METHOD \).*@\1MD5@' \
     88    -e 's@#\(ENCRYPT_METHOD \).*@\1SHA512@' \
    8889    -e 's@/var/spool/mail@/var/mail@'</userinput></screen>
    8990
     
    155156        <seg>chage, chfn, chpasswd, chgpasswd, chsh, expiry, faillog, gpasswd,
    156157        groupadd, groupdel, groupmems, groupmod, grpck, grpconv, grpunconv,
    157         lastlog, login, logoutd, newgrp, newusers, nologin, passwd, pwck,
     158        lastlog, login, logoutd, newgrp, newusers, passwd, pwck,
    158159        pwconv, pwunconv, sg (link to newgrp), su, useradd, userdel, usermod,
    159160        vigr (link to vipw), and vipw</seg>
     
    380381      </varlistentry>
    381382
    382       <varlistentry id="nologin">
    383         <term><command>nologin</command></term>
    384         <listitem>
    385           <para>Displays a message that an account is not available. Designed
    386           to be used as the default shell for accounts that have been
    387           disabled</para>
    388           <indexterm zone="ch-system-shadow nologin">
    389             <primary sortas="b-nologin">nologin</primary>
    390           </indexterm>
    391         </listitem>
    392       </varlistentry>
    393 
    394383      <varlistentry id="passwd">
    395384        <term><command>passwd</command></term>
  • BOOK/final-system/common/sysvinit.xml

    r1c9985f r026bb5d  
    2525    <title>Installation of Sysvinit</title>
    2626
    27     <para os="c">Compile the package:</para>
     27<para os ="a">Apply a sed which disables last, mesg, mountpoint, sulogin,
     28utmpdump, and wall from being built and installed as they are provided by
     29Util-linux:</para>
     30
     31<screen os="b"><userinput>sed -i -e 's/\ sulogin[^ ]*//' \
     32    -e '/utmpdump/d' -e '/mountpoint/d' -e '/mesg/d' src/Makefile</userinput></screen>
     33
     34<para os ="c">Compile the package:</para>
    2835
    2936<screen os="d"><userinput>make -C src clobber
     
    7683
    7784<screen><userinput>cat &gt;&gt; /etc/inittab &lt;&lt; "EOF"
    78 <literal>1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600
    79 2:2345:respawn:/sbin/agetty -I '\033(K' tty2 9600
    80 3:2345:respawn:/sbin/agetty -I '\033(K' tty3 9600
    81 4:2345:respawn:/sbin/agetty -I '\033(K' tty4 9600
    82 5:2345:respawn:/sbin/agetty -I '\033(K' tty5 9600
    83 6:2345:respawn:/sbin/agetty -I '\033(K' tty6 9600
     85<literal>1:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty1 9600
     862:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty2 9600
     873:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty3 9600
     884:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty4 9600
     895:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty5 9600
     906:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty6 9600
    8491</literal>
    8592EOF</userinput></screen>
     
    8996
    9097<screen><userinput>cat &gt;&gt; /etc/inittab &lt;&lt; "EOF"
    91 <literal>c0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100
     98<literal>c0:12345:respawn:/sbin/agetty --noclear 115200 ttyS0 vt100
    9299</literal>
    93100EOF</userinput></screen>
     
    118125
    119126      <seglistitem>
    120         <seg>bootlogd, halt, init, killall5, last, lastb (link to last), mesg,
    121         mountpoint, pidof (link to killall5), poweroff (link to halt),
    122         reboot (link to halt), runlevel, shutdown, sulogin,
    123         telinit (link to init), utmpdump, and wall</seg>
     127        <seg>bootlogd, fstab-decode, halt, init, killall5, pidof (link to
     128        killall5), poweroff (link to halt), reboot (link to halt), runlevel,
     129        shutdown, and telinit (link to init)</seg>
    124130      </seglistitem>
    125131    </segmentedlist>
     
    136142          <indexterm zone="ch-system-sysvinit bootlogd">
    137143            <primary sortas="b-bootlogd">bootlogd</primary>
     144          </indexterm>
     145        </listitem>
     146      </varlistentry>
     147
     148      <varlistentry id="fstab-decode">
     149        <term><command>fstab-decode</command></term>
     150        <listitem>
     151          <para>Runs a command with fstab-encoded arguments</para>
     152          <indexterm zone="ch-system-sysvinit fstab-decode">
     153            <primary sortas="b-fstab-decode">fstab-decode</primary>
    138154          </indexterm>
    139155        </listitem>
     
    178194      </varlistentry>
    179195
    180       <varlistentry id="last">
    181         <term><command>last</command></term>
    182         <listitem>
    183           <para>Shows which users last logged in (and out), searching back
    184           through the <filename>/var/log/wtmp</filename> file; it also shows
    185           system boots, shutdowns, and run-level changes</para>
    186           <indexterm zone="ch-system-sysvinit last">
    187             <primary sortas="b-last">last</primary>
    188           </indexterm>
    189         </listitem>
    190       </varlistentry>
    191 
    192       <varlistentry id="lastb">
    193         <term><command>lastb</command></term>
    194         <listitem>
    195           <para>Shows the failed login attempts, as logged in
    196           <filename>/var/log/btmp</filename></para>
    197           <indexterm zone="ch-system-sysvinit lastb">
    198             <primary sortas="b-lastb">lastb</primary>
    199           </indexterm>
    200         </listitem>
    201       </varlistentry>
    202 
    203       <varlistentry id="mesg">
    204         <term><command>mesg</command></term>
    205         <listitem>
    206           <para>Controls whether other users can send messages to the current
    207           user's terminal</para>
    208           <indexterm zone="ch-system-sysvinit mesg">
    209             <primary sortas="b-mesg">mesg</primary>
    210           </indexterm>
    211         </listitem>
    212       </varlistentry>
    213 
    214       <varlistentry id="mountpoint">
    215         <term><command>mountpoint</command></term>
    216         <listitem>
    217           <para>Tells you whether or not a directory is a mount point.</para>
    218           <indexterm zone="ch-system-sysvinit mountpoint">
    219             <primary sortas="b-mountpoint">mountpoint</primary>
    220           </indexterm>
    221         </listitem>
    222       </varlistentry>
    223 
    224196      <varlistentry id="pidof">
    225197        <term><command>pidof</command></term>
     
    276248      </varlistentry>
    277249
    278       <varlistentry id="sulogin">
    279         <term><command>sulogin</command></term>
    280         <listitem>
    281           <para>Allows <emphasis>root</emphasis> to log in; it is normally
    282           invoked by <command>init</command> when the system goes into single
    283           user mode</para>
    284           <indexterm zone="ch-system-sysvinit sulogin">
    285             <primary sortas="b-sulogin">sulogin</primary>
    286           </indexterm>
    287         </listitem>
    288       </varlistentry>
    289 
    290250      <varlistentry id="telinit">
    291251        <term><command>telinit</command></term>
     
    298258      </varlistentry>
    299259
    300       <varlistentry id="utmpdump">
    301         <term><command>utmpdump</command></term>
    302         <listitem>
    303           <para>Displays the content of the given login file in a more
    304           user-friendly format</para>
    305           <indexterm zone="ch-system-sysvinit utmpdump">
    306             <primary sortas="b-utmpdump">utmpdump</primary>
    307           </indexterm>
    308         </listitem>
    309       </varlistentry>
    310 
    311       <varlistentry id="wall">
    312         <term><command>wall</command></term>
    313         <listitem>
    314           <para>Writes a message to all logged-in users</para>
    315           <indexterm zone="ch-system-sysvinit wall">
    316             <primary sortas="b-wall">wall</primary>
    317           </indexterm>
    318         </listitem>
    319       </varlistentry>
    320 
    321260    </variablelist>
    322261
  • BOOK/final-system/common/tar.xml

    r1c9985f r026bb5d  
    3939<screen os="d"><userinput>make</userinput></screen>
    4040
    41     <para os="e">To test the results, issue:
    42     <userinput>make check</userinput>.</para>
     41    <para os="e">To test the results, issue:</para>
     42
     43<screen os="e2"><userinput remap="test">make check</userinput></screen>
    4344
    4445    <para os="f">Install the package:</para>
    4546
    4647<screen os="g"><userinput>make install</userinput></screen>
     48
     49    <para os="h">Generate the man page and place it in the proper location:</para>
     50
     51<screen os="i"><userinput>perl tarman > /usr/share/man/man1/tar.1</userinput></screen>
    4752
    4853  </sect2>
  • BOOK/final-system/common/texinfo.xml

    r1c9985f r026bb5d  
    2626    <title>Installation of Texinfo</title>
    2727
    28     <para os="p1">The following patch will add support for new compressors like XZ Utils:</para>
    29 
    30 <screen os="p2"><userinput>patch -Np1 -i ../&texinfo-new_compressors-patch;</userinput></screen>
    31 
    3228    <para os="a">Prepare Texinfo for compilation:</para>
    3329
     
    3834<screen os="d"><userinput>make</userinput></screen>
    3935
    40     <para os="e">To test the results, issue:
    41     <userinput>make check</userinput>.</para>
     36    <para os="e">To test the results, issue:</para>
     37
     38<screen os="e2"><userinput remap="test">make check</userinput></screen>
    4239
    4340    <para os="f">Install the package:</para>
     
    7067
    7168      <seglistitem>
    72         <seg>info, infokey, install-info, makeinfo, pdftexi2dvi, texi2dvi,
    73         texi2pdf, and texindex</seg>
     69        <seg>info, infokey, install-info, makeinfo (link to texi2any),
     70        pdftexi2dvi, texi2dvi, texi2pdf, and texindex</seg>
    7471        <seg>/usr/share/texinfo</seg>
    7572      </seglistitem>
  • BOOK/final-system/common/util-linux.xml

    r1c9985f r026bb5d  
    3333    <command>hwclock</command> program FHS-compliant, run the following:</para>
    3434
    35 <screen><userinput>sed -i 's@etc/adjtime@var/lib/hwclock/adjtime@g' \
    36     hwclock/hwclock.c
     35<screen><userinput>sed -i -e 's@etc/adjtime@var/lib/hwclock/adjtime@g' \
     36    $(grep -rl '/etc/adjtime' .)
    3737mkdir -pv /var/lib/hwclock</userinput></screen>
    3838
     
    4444    <para os="a">Prepare Util-linux for compilation:</para>
    4545
    46 <screen os="b"><userinput>./configure --enable-arch \
    47     --enable-partx --enable-write --disable-wall</userinput></screen>
     46<screen os="b"><userinput>./configure --enable-write</userinput></screen>
    4847
    4948    <variablelist os="c">
     
    5150
    5251      <varlistentry>
    53         <term><parameter>--enable-arch</parameter></term>
    54         <listitem>
    55           <para>This option allows the <command>arch</command> program to be
    56           installed.</para>
    57         </listitem>
    58       </varlistentry>
    59 
    60       <varlistentry>
    61         <term><parameter>--enable-partx</parameter></term>
    62         <listitem>
    63           <para>Enables building the <command>addpart</command>, <command>delpart</command>,
    64            <command>partx</command> programs.</para>
    65         </listitem>
    66       </varlistentry>
    67 
    68       <varlistentry>
    6952        <term><parameter>--enable-write</parameter></term>
    7053        <listitem>
     
    7457      </varlistentry>
    7558
    76       <varlistentry>
    77         <term><parameter>--disable-wall</parameter></term>
    78         <listitem>
    79           <para>Disables building the <command>wall</command> program,
    80           as the Sysvinit package installs its own version.</para>
    81         </listitem>
    82       </varlistentry>
    83 
    8459    </variablelist>
    8560
     
    8863<screen os="e"><userinput>make</userinput></screen>
    8964
    90     <para os="f">This package does not come with a test suite.</para>
     65    <para os="dummy1">Create two <systemitem class="groupname">dummy</systemitem> groups and a <systemitem class="username">dummy</systemitem> user to be used during Util-linux and Coreutils test suites:</para>
     66
     67<screen os="dummy2"><userinput remap="test">echo "dummy1:x:1000:" &gt;&gt; /etc/group
     68echo "dummy2:x:1001:dummy" &gt;&gt; /etc/group
     69echo "dummy:x:1000:1000::/root:/bin/bash" &gt;&gt; /etc/passwd</userinput></screen>
     70
     71    <para os="f">To test the results, issue:</para>
     72
     73<screen os="f2"><userinput remap="test">chown -Rv dummy . &amp;&amp;
     74su dummy -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
    9175
    9276    <para os="g">Install the package:</para>
     
    11195
    11296      <seglistitem>
    113         <seg>addpart, agetty, arch, blkid, blockdev, cal, cfdisk, chkdupexe,
    114         chrt, col, colcrt, colrm, column, ctrlaltdel, cytune, ddate, delpart,
    115         dmesg, fdformat, fdisk, findfs, flock, fsck, fsck.cramfs, fsck.minix,
    116         getopt, hexdump, hwclock, ionice, ipcmk, ipcrm, ipcs, isosize,
    117         ldattach, line, logger, look, losetup, lscpu, mcookie, mkfs, mkfs.bfs,
    118         mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, partx, pg,
    119         pivot_root, readprofile, rename, renice, rev, rtcwake, script,
    120         scriptreplay, setarch, setsid, setterm, sfdisk, swapoff (link to
    121         swapon), swapon, switch_root, tailf, taskset, tunelp, ul, umount,
    122         uuidd, uuidgen, whereis, and write</seg>
    123         <seg>libblkid.[a,so] and libuuid.[a,so]</seg>
    124         <seg>/usr/include/blkid, /usr/include/uuid, /usr/share/getopt,
    125         /var/lib/hwclock</seg>
     97        <seg>addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu,
     98        chrt, col, colcrt, colrm, column, ctrlaltdel, cytune, delpart,
     99        dmesg, eject, fallocate, fdformat, fdisk, findfs, findmnt, flock,
     100        fsck, fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
     101        hwclock, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link
     102        to last), ldattach, logger, look, losetup, lsblk, lscpu, lslocks,
     103        mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more,
     104        mount, mountpoint,  namei, nologin, nsenter, partx, pg, pivot_root, prlimit,
     105        raw, readprofile, rename, renice, resizepart, rev, rtcwake, script,
     106        scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
     107        swapoff, swapon, switch_root, tailf, taskset, ul, umount, unshare,
     108        utmpdump, uuidd, uuidgen, wall, wdctl, whereis, wipefs, and write</seg>
     109        <seg>libblkid.[a,so], libmount.[a,so], and libuuid.[a,so]</seg>
     110        <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
     111        /usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg>
    126112      </seglistitem>
    127113    </segmentedlist>
     
    153139      </varlistentry>
    154140
    155       <varlistentry id="arch">
    156         <term><command>arch</command></term>
    157         <listitem>
    158           <para>Reports the machine's architecture</para>
    159           <indexterm zone="ch-system-util-linux arch">
    160             <primary sortas="b-arch">arch</primary>
     141      <varlistentry id="blkdiscard">
     142        <term><command>blkdiscard</command></term>
     143        <listitem>
     144          <para>Discards sectors on a device</para>
     145          <indexterm zone="ch-system-util-linux blkdiscard">
     146            <primary sortas="b-blkdiscard">blkdiscard</primary>
    161147          </indexterm>
    162148        </listitem>
     
    205191      </varlistentry>
    206192
    207       <varlistentry id="chkdupexe">
    208         <term><command>chkdupexe</command></term>
    209         <listitem>
    210           <para>Finds duplicate executables</para>
    211           <indexterm zone="ch-system-util-linux chkdupexe">
    212             <primary sortas="b-chkdupexe">chkdupexe</primary>
     193      <varlistentry id="chcpu">
     194        <term><command>chcpu</command></term>
     195        <listitem>
     196          <para>Utility to configure CPUs</para>
     197          <indexterm zone="ch-system-util-linux chcpu">
     198            <primary sortas="b-chcpu">chcpu</primary>
    213199          </indexterm>
    214200        </listitem>
     
    319305      </varlistentry>
    320306
     307      <varlistentry id="eject">
     308        <term><command>eject</command></term>
     309        <listitem>
     310          <para>Eject removable media</para>
     311          <indexterm zone="ch-system-util-linux eject">
     312            <primary sortas="b-dmesg">eject</primary>
     313          </indexterm>
     314        </listitem>
     315      </varlistentry>
     316
     317      <varlistentry id="fallocate">
     318        <term><command>fallocate</command></term>
     319        <listitem>
     320          <para>Preallocates space to a file</para>
     321          <indexterm zone="ch-system-util-linux fallocate">
     322            <primary sortas="b-fallocate">fallocate</primary>
     323          </indexterm>
     324        </listitem>
     325      </varlistentry>
     326
    321327      <varlistentry id="fdformat">
    322328        <term><command>fdformat</command></term>
     
    350356      </varlistentry>
    351357
     358      <varlistentry id="findmnt">
     359        <term><command>findmnt</command></term>
     360        <listitem>
     361          <para>Lists mounted filesystems or searches for a filesystem</para>
     362          <indexterm zone="ch-system-util-linux findmnt">
     363            <primary sortas="b-findmnt">findmnt</primary>
     364          </indexterm>
     365        </listitem>
     366      </varlistentry>
     367
    352368      <varlistentry id="flock">
    353369        <term><command>flock</command></term>
     
    389405          <indexterm zone="ch-system-util-linux fsck.minix">
    390406            <primary sortas="b-fsck.minix">fsck.minix</primary>
     407          </indexterm>
     408        </listitem>
     409      </varlistentry>
     410
     411      <varlistentry id="fsfreeze">
     412        <term><command>fsfreeze</command></term>
     413        <listitem>
     414          <para>Suspends and resumes access to a filesystem</para>
     415          <indexterm zone="ch-system-util-linux fsfreeze">
     416            <primary sortas="b-fsfreeze">fsfreeze</primary>
     417          </indexterm>
     418        </listitem>
     419      </varlistentry>
     420
     421      <varlistentry id="fstrim">
     422        <term><command>fstrim</command></term>
     423        <listitem>
     424          <para>Discards unused blocks on a mounted filesystem</para>
     425          <indexterm zone="ch-system-util-linux fstrim">
     426            <primary sortas="b-fstrim">fstrim</primary>
    391427          </indexterm>
    392428        </listitem>
     
    476512      </varlistentry>
    477513
     514      <varlistentry id="kill">
     515        <term><command>kill</command></term>
     516        <listitem>
     517          <para>Send a signal to a process</para>
     518          <indexterm zone="ch-system-util-linux kill">
     519            <primary sortas="b-kill">kill</primary>
     520          </indexterm>
     521        </listitem>
     522      </varlistentry>
     523
     524      <varlistentry id="last">
     525        <term><command>last</command></term>
     526        <listitem>
     527          <para>Shows which users last logged in (and out), searching back
     528          through the <filename>/var/log/wtmp</filename> file; it also shows
     529          system boots, shutdowns, and run-level changes</para>
     530          <indexterm zone="ch-system-util-linux last">
     531            <primary sortas="b-last">last</primary>
     532          </indexterm>
     533        </listitem>
     534      </varlistentry>
     535
     536      <varlistentry id="lastb">
     537        <term><command>lastb</command></term>
     538        <listitem>
     539          <para>Shows the failed login attempts, as logged in
     540          <filename>/var/log/btmp</filename></para>
     541          <indexterm zone="ch-system-util-linux lastb">
     542            <primary sortas="b-lastb">lastb</primary>
     543          </indexterm>
     544        </listitem>
     545      </varlistentry>
     546
    478547      <varlistentry id="ldattach">
    479548        <term><command>ldattach</command></term>
     
    486555      </varlistentry>
    487556
    488       <varlistentry id="line">
    489         <term><command>line</command></term>
    490         <listitem>
    491           <para>Copies a single line</para>
    492           <indexterm zone="ch-system-util-linux line">
    493             <primary sortas="b-line">line</primary>
    494           </indexterm>
    495         </listitem>
    496       </varlistentry>
    497 
    498557      <varlistentry id="logger">
    499558        <term><command>logger</command></term>
     
    526585      </varlistentry>
    527586
     587      <varlistentry id="lsblk">
     588        <term><command>lsblk</command></term>
     589        <listitem>
     590          <para>Prints information about block devices</para>
     591          <indexterm zone="ch-system-util-linux lsblk">
     592            <primary sortas="b-lsblk">lsblk</primary>
     593          </indexterm>
     594        </listitem>
     595      </varlistentry>
     596
    528597      <varlistentry id="lscpu">
    529598        <term><command>lscpu</command></term>
     
    532601          <indexterm zone="ch-system-util-linux lscpu">
    533602            <primary sortas="b-lscpu">lscpu</primary>
     603          </indexterm>
     604        </listitem>
     605      </varlistentry>
     606
     607      <varlistentry id="lslocks">
     608        <term><command>lslocks</command></term>
     609        <listitem>
     610          <para>Lists local system locks</para>
     611          <indexterm zone="ch-system-util-linux lslocks">
     612            <primary sortas="b-lslocks">lslocks</primary>
    534613          </indexterm>
    535614        </listitem>
     
    547626      </varlistentry>
    548627
     628      <varlistentry id="mesg">
     629        <term><command>mesg</command></term>
     630        <listitem>
     631          <para>Controls whether other users can send messages to the current
     632          user's terminal</para>
     633          <indexterm zone="ch-system-util-linux mesg">
     634            <primary sortas="b-mesg">mesg</primary>
     635          </indexterm>
     636        </listitem>
     637      </varlistentry>
     638
    549639      <varlistentry id="mkfs">
    550640        <term><command>mkfs</command></term>
     
    620710      </varlistentry>
    621711
     712      <varlistentry id="mountpoint">
     713        <term><command>mountpoint</command></term>
     714        <listitem>
     715          <para>Tells you whether or not a directory is a mount point.</para>
     716          <indexterm zone="ch-system-util-linux mountpoint">
     717            <primary sortas="b-mountpoint">mountpoint</primary>
     718          </indexterm>
     719        </listitem>
     720      </varlistentry>
     721
    622722      <varlistentry id="namei">
    623723        <term><command>namei</command></term>
     
    626726          <indexterm zone="ch-system-util-linux namei">
    627727            <primary sortas="b-namei">namei</primary>
     728          </indexterm>
     729        </listitem>
     730      </varlistentry>
     731
     732      <varlistentry id="nologin">
     733        <term><command>nologin</command></term>
     734        <listitem>
     735          <para>Displays a message that an account is not available. Designed
     736          to be used as the default shell for accounts that have been
     737          disabled</para>
     738          <indexterm zone="ch-system-util-linux nologin">
     739            <primary sortas="b-nologin">nologin</primary>
     740          </indexterm>
     741        </listitem>
     742      </varlistentry>
     743
     744      <varlistentry id="nsenter">
     745        <term><command>nsenter</command></term>
     746        <listitem>
     747          <para>Runs a program with namespaces of other processes</para>
     748          <indexterm zone="ch-system-util-linux nsenter">
     749            <primary sortas="b-nsenter">nsenter</primary>
    628750          </indexterm>
    629751        </listitem>
     
    662784      </varlistentry>
    663785
     786      <varlistentry id="prlimit">
     787        <term><command>prlimit</command></term>
     788        <listitem>
     789          <para>Gets and sets a process' resource limits</para>
     790          <indexterm zone="ch-system-util-linux prlimit">
     791            <primary sortas="b-prlimit">prlimit</primary>
     792          </indexterm>
     793        </listitem>
     794      </varlistentry>
     795
     796      <varlistentry id="raw">
     797        <term><command>raw</command></term>
     798        <listitem>
     799          <para>Binds a Linux raw character device to a block device</para>
     800          <indexterm zone="ch-system-util-linux raw">
     801            <primary sortas="b-raw">raw</primary>
     802          </indexterm>
     803        </listitem>
     804      </varlistentry>
     805
    664806      <varlistentry id="readprofile">
    665807        <term><command>readprofile</command></term>
     
    693835      </varlistentry>
    694836
     837      <varlistentry id="resizepart">
     838        <term><command>resizepart</command></term>
     839        <listitem>
     840          <para>Asks the Linux kernel to resize a partition</para>
     841          <indexterm zone="ch-system-util-linux resizepart">
     842            <primary sortas="b-resizepart">resizepart</primary>
     843          </indexterm>
     844        </listitem>
     845      </varlistentry>
     846
    695847      <varlistentry id="rev">
    696848        <term><command>rev</command></term>
     
    770922          <indexterm zone="ch-system-util-linux sfdisk">
    771923            <primary sortas="b-sfdisk">sfdisk</primary>
     924          </indexterm>
     925        </listitem>
     926      </varlistentry>
     927
     928      <varlistentry id="sulogin">
     929        <term><command>sulogin</command></term>
     930        <listitem>
     931          <para>Allows <emphasis>root</emphasis> to log in; it is normally
     932          invoked by <command>init</command> when the system goes into single
     933          user mode</para>
     934          <indexterm zone="ch-system-util-linux sulogin">
     935            <primary sortas="b-sulogin">sulogin</primary>
     936          </indexterm>
     937        </listitem>
     938      </varlistentry>
     939
     940      <varlistentry id="swaplabel">
     941        <term><command>swaplabel</command></term>
     942        <listitem>
     943          <para>Prints or changes the label or UUID of a swap area</para>
     944          <indexterm zone="ch-system-util-linux swaplabel">
     945            <primary sortas="b-swaplabel">swaplabel</primary>
    772946          </indexterm>
    773947        </listitem>
     
    8271001      </varlistentry>
    8281002
    829       <varlistentry id="tunelp">
    830         <term><command>tunelp</command></term>
    831         <listitem>
    832           <para>Tunes the parameters of the line printer</para>
    833           <indexterm zone="ch-system-util-linux tunelp">
    834             <primary sortas="b-tunelp">tunelp</primary>
    835           </indexterm>
    836         </listitem>
    837       </varlistentry>
    838 
    8391003      <varlistentry id="ul">
    8401004        <term><command>ul</command></term>
     
    8541018          <indexterm zone="ch-system-util-linux umount">
    8551019            <primary sortas="b-umount">umount</primary>
     1020          </indexterm>
     1021        </listitem>
     1022      </varlistentry>
     1023
     1024      <varlistentry id="unshare">
     1025        <term><command>unshare</command></term>
     1026        <listitem>
     1027          <para>Runs a program with some namespaces unshared from parent</para>
     1028          <indexterm zone="ch-system-util-linux unshare">
     1029            <primary sortas="b-unshare">unshare</primary>
     1030          </indexterm>
     1031        </listitem>
     1032      </varlistentry>
     1033
     1034      <varlistentry id="utmpdump">
     1035        <term><command>utmpdump</command></term>
     1036        <listitem>
     1037          <para>Displays the content of the given login file in a more
     1038          user-friendly format</para>
     1039          <indexterm zone="ch-system-util-linux utmpdump">
     1040            <primary sortas="b-utmpdump">utmpdump</primary>
    8561041          </indexterm>
    8571042        </listitem>
     
    8811066      </varlistentry>
    8821067
     1068      <varlistentry id="wall">
     1069        <term><command>wall</command></term>
     1070        <listitem>
     1071          <para>Writes a message to all logged-in users</para>
     1072          <indexterm zone="ch-system-util-linux wall">
     1073            <primary sortas="b-wall">wall</primary>
     1074          </indexterm>
     1075        </listitem>
     1076      </varlistentry>
     1077
     1078      <varlistentry id="wdctl">
     1079        <term><command>wdctl</command></term>
     1080        <listitem>
     1081          <para>Show hardware watchdog status</para>
     1082          <indexterm zone="ch-system-util-linux wdctl">
     1083            <primary sortas="b-uuidgen">wdctl</primary>
     1084          </indexterm>
     1085        </listitem>
     1086      </varlistentry>
     1087
    8831088      <varlistentry id="whereis">
    8841089        <term><command>whereis</command></term>
     
    8921097      </varlistentry>
    8931098
     1099      <varlistentry id="wipefs">
     1100        <term><command>wipefs</command></term>
     1101        <listitem>
     1102          <para>Wipes a filesystem signature from a device</para>
     1103          <indexterm zone="ch-system-util-linux wipefs">
     1104            <primary sortas="b-wipefs">wipefs</primary>
     1105          </indexterm>
     1106        </listitem>
     1107      </varlistentry>
     1108
    8941109      <varlistentry id="write">
    8951110        <term><command>write</command></term>
     
    9141129      </varlistentry>
    9151130
     1131      <varlistentry id="libmount">
     1132        <term><filename class="libraryfile">libmount</filename></term>
     1133        <listitem>
     1134          <para>Contains routines for parsing the
     1135          <filename>/etc/fstab</filename>, <filename>/etc/mtab</filename>,
     1136          and <filename>/proc/self/mountinfo</filename> files, managing
     1137          <filename>/etc/mtab</filename>, and configuring various mount
     1138          options</para>
     1139          <indexterm zone="ch-system-util-linux libmount">
     1140            <primary sortas="c-libmount">libmount</primary>
     1141          </indexterm>
     1142        </listitem>
     1143      </varlistentry>
     1144
    9161145      <varlistentry id="libuuid">
    9171146        <term><filename class="libraryfile">libuuid</filename></term>
  • BOOK/final-system/common/vim.xml

    r1c9985f r026bb5d  
    7171<screen os="h"><userinput>make</userinput></screen>
    7272
    73     <para os="i">To test the results, issue: <userinput>make test</userinput>.
    74     However, this test suite outputs a lot of binary data to the
     73    <para os="i">To test the results, issue:</para>
     74
     75<screen os="i2"><userinput remap="test">make test</userinput></screen>
     76
     77    <para os="i3">However, this test suite outputs a lot of binary data to the
    7578    screen, which can cause issues with the settings of the current terminal.
    7679    This can be resolved by redirecting the output to a log file.</para>
  • BOOK/final-system/common/xz.xml

    r1c9985f r026bb5d  
    3636<screen os="d"><userinput>make</userinput></screen>
    3737
    38     <para os="e">To test the results, issue:
    39     <userinput>make check</userinput>.</para>
    40 
     38    <para os="e">To test the results, issue:</para>
     39
     40<screen os="e2"><userinput remap="test">make check</userinput></screen>
    4141
    4242    <para os="f">Install the programs:</para>
     
    4848
    4949<screen os="i"><userinput>mv -v /usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} /bin</userinput></screen>
     50
     51    <para os="j">Finally, move the shared library to a more appropriate
     52    location, and recreate the symlink pointing to it:</para>
     53
     54<screen os="k"><userinput>mv -v /usr/lib/liblzma.so.* /lib
     55ln -svf ../../lib/liblzma.so.&xz-version; /usr/lib/liblzma.so</userinput></screen>
    5056
    5157  </sect2>
     
    6066
    6167      <seglistitem>
    62         <seg>lzcat (link to xz), lzcmp (link to lzdiff), lzdiff, lzegrep (link to lzgrep),
    63         lzfgrep (link to lzgrep), lzgrep, lzless (link to lzmore), lzma (link to xz),
    64         lzmadec, lzmore, unlzma (link to xz), unxz (link to xz), xz, xzcat
    65         (link to xz), and xzdec</seg>
     68        <seg>lzcat (link to xz), lzcmp (link to xzdiff), lzdiff (link to
     69        xzdiff), lzegrep (link to xzgrep), lzfgrep (link to xzgrep), lzgrep
     70        (link to xzgrep), lzless (link to xzless), lzma (link to xz), lzmadec,
     71        lzmainfo, lzmore (link to xzmore), unlzma (link to xz), unxz (link to
     72        xz), xz, xzcat (link to xz), xzcmp (link to xzdiff), xzdec, xzdiff,
     73        xzegrep (link to xzgrep), xzfgrep (link to xzgrep), xzgrep, xzless,
     74        and xzmore</seg>
    6675        <seg>liblzma.[a,so]</seg>
    6776        <seg>/usr/include/lzma, /usr/share/doc/xz</seg>
     
    164173      </varlistentry>
    165174
     175      <varlistentry id="lzmainfo">
     176        <term><command>lzmainfo</command></term>
     177        <listitem>
     178          <para>Displays information stored in an .lzma file header</para>
     179          <indexterm zone="ch-system-xz lzmainfo">
     180            <primary sortas="b-lzmainfo">lzmainfo</primary>
     181          </indexterm>
     182        </listitem>
     183      </varlistentry>
     184
    166185      <varlistentry id="lzmore">
    167186        <term><command>lzmore</command></term>
     
    214233      </varlistentry>
    215234
     235      <varlistentry id="xzcmp">
     236        <term><command>xzcmp</command></term>
     237        <listitem>
     238          <para>Compares xz compressed files</para>
     239          <indexterm zone="ch-system-xz xzcmp">
     240            <primary sortas="b-xzcmp">xzcmp</primary>
     241          </indexterm>
     242        </listitem>
     243      </varlistentry>
     244
    216245      <varlistentry id="xzdec">
    217246        <term><command>xzdec</command></term>
     
    224253      </varlistentry>
    225254
     255      <varlistentry id="xzdiff">
     256        <term><command>xzdiff</command></term>
     257        <listitem>
     258          <para>Compares xz compressed files</para>
     259          <indexterm zone="ch-system-xz xzdiff">
     260            <primary sortas="b-xzdiff">xzdiff</primary>
     261          </indexterm>
     262        </listitem>
     263      </varlistentry>
     264
     265      <varlistentry id="xzegrep">
     266        <term><command>xzegrep</command></term>
     267        <listitem>
     268          <para>Runs <command>egrep</command> on xz compressed files</para>
     269          <indexterm zone="ch-system-xz xzegrep">
     270            <primary sortas="b-xzegrep">xzegrep</primary>
     271          </indexterm>
     272        </listitem>
     273      </varlistentry>
     274
     275      <varlistentry id="xzfgrep">
     276        <term><command>xzfgrep</command></term>
     277        <listitem>
     278          <para>Runs <command>fgrep</command> on xz compressed files</para>
     279          <indexterm zone="ch-system-xz xzfgrep">
     280            <primary sortas="b-xzfgrep">xzfgrep</primary>
     281          </indexterm>
     282        </listitem>
     283      </varlistentry>
     284
     285      <varlistentry id="xzgrep">
     286        <term><command>xzgrep</command></term>
     287        <listitem>
     288          <para>Runs <command>grep</command> on xz compressed files</para>
     289          <indexterm zone="ch-system-xz xzgrep">
     290            <primary sortas="b-xzgrep">xzgrep</primary>
     291          </indexterm>
     292        </listitem>
     293      </varlistentry>
     294
     295      <varlistentry id="xzless">
     296        <term><command>xzless</command></term>
     297        <listitem>
     298          <para>Runs <command>less</command> on xz files</para>
     299          <indexterm zone="ch-system-xz xzless">
     300            <primary sortas="b-xzless">xzless</primary>
     301          </indexterm>
     302        </listitem>
     303      </varlistentry>
     304
     305      <varlistentry id="xzmore">
     306        <term><command>xzmore</command></term>
     307        <listitem>
     308          <para>Runs <command>more</command> on xz files</para>
     309          <indexterm zone="ch-system-xz xzmore">
     310            <primary sortas="b-xzmore">xzmore</primary>
     311          </indexterm>
     312        </listitem>
     313      </varlistentry>
     314
    226315      <varlistentry id="liblzma">
    227316        <term><filename class="libraryfile">liblzma</filename></term>
  • BOOK/final-system/common/zlib.xml

    r1c9985f r026bb5d  
    3737<screen os="d"><userinput>make</userinput></screen>
    3838
    39     <para os="e">To test the results, issue:
    40     <userinput>make check</userinput>.</para>
     39    <para os="e">To test the results, issue:</para>
     40
     41<screen os="e2" ><userinput remap="test">make check</userinput></screen>
    4142
    4243    <para os="f">Install the package:</para>
  • BOOK/final-system/mips-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/final-system/mips/eglibc.xml

    r1c9985f r026bb5d  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p1'])"/>
     46    xpointer="xpointer(//*[@os='b'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='p2'])"/>
     50    xpointer="xpointer(//*[@os='s1'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5353    href="../common/eglibc.xml"
    54     xpointer="xpointer(//*[@os='b'])"/>
    55 
    56     <para os="g1">MIPS is not supported in the main EGLIBC tree, so
    57     we need the eglibc-ports tarball. After entering the EGLIBC source dir,
    58     unpack <filename>eglibc-ports-&eglibc-version;</filename> and rename the
    59     directory it creates so that EGLIBC's build system can find it:</para>
    60 
    61 <screen os="g2"><userinput>tar -jxvf ../eglibc-ports-&eglibc-ports-version;.tar.bz2
    62 mv -v eglibc-ports-&eglibc-version; ports</userinput></screen>
     54    xpointer="xpointer(//*[@os='s2'])"/>
    6355
    6456    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64-64-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64-64/eglibc.xml

    r1c9985f r026bb5d  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p1'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='p2'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/eglibc.xml"
    5446    xpointer="xpointer(//*[@os='b'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    57     href="../mips/eglibc.xml"
    58     xpointer="xpointer(//*[@os='g1'])"/>
    59 
    60     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    61     href="../mips/eglibc.xml"
    62     xpointer="xpointer(//*[@os='g2'])"/>
    6347
    6448    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7256    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7357    href="../common/eglibc.xml"
     58    xpointer="xpointer(//*[@os='s1'])"/>
     59
     60    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     61    href="../common/eglibc.xml"
     62    xpointer="xpointer(//*[@os='s2'])"/>
     63
     64    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     65    href="../common/eglibc.xml"
    7466    xpointer="xpointer(//*[@os='e'])"/>
    7567
     
    8072    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8173    href="../x86_64-64/eglibc.xml"
    82     xpointer="xpointer(//*[@os='l1'])"/>
     74    xpointer="xpointer(//*[@os='l5'])"/>
    8375
    8476    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8577    href="../x86_64-64/eglibc.xml"
    86     xpointer="xpointer(//*[@os='l2'])"/>
     78    xpointer="xpointer(//*[@os='l6'])"/>
    8779
    8880    <para>Now we will force EGLIBC to build as 64-bit instead of the default
     
    148140    xpointer="xpointer(//*[@os='t'])"/>
    149141
     142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     143    href="../x86_64-64/eglibc.xml"
     144    xpointer="xpointer(//*[@os='u'])"/>
     145
     146    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     147    href="../x86_64-64/eglibc.xml"
     148    xpointer="xpointer(//*[@os='v'])"/>
     149
    150150  </sect2>
    151151
  • BOOK/final-system/mips64-chapter.xml

    r1c9985f r026bb5d  
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-n32.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-n32.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ppl-64bit.xml"/>
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl-n32.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl-64bit.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl-n32.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl-64bit.xml"/>
     36  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     37  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-n32.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-n32.xml"/>
     
    4545  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-n32.xml"/>
    4646  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    48   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-n32.xml"/>
    49   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    50   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/pkg-config.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/pkg-config-lite.xml"/>
     48  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    5149  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    5250  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-n32.xml"/>
    5351  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-n32.xml"/>
     54  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-n32.xml"/>
     
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-n32.xml"/>
    66   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    6765  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool.xml"/>
    6866  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-n32.xml"/>
     
    8280  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    8381  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     82  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>
    8483  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    8584  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-n32.xml"/>
     
    8988  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-n32.xml"/>
    9089  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-64bit.xml"/>
     90  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    9191  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    92   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    9392  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    9493  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-n32.xml"/>
     
    9695  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    9796  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     97  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    9898  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    9999  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    100100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    101   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    102101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    103102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
     
    105104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    106105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    107   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-n32.xml"/>
     108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    108109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    109110  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    110   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    111111  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
    112112  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-n32.xml"/>
     
    119119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    120120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    121   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
    122   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-n32.xml"/>
    123   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/>
     121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-n32.xml"/>
     123  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    124124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    125125  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64/binutils.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='f'])"/>
    4343
     44<!-- Branch update patch area
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../../final-system/common/binutils.xml"
     47    xpointer="xpointer(//*[@os='p1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../../final-system/common/binutils.xml"
     51    xpointer="xpointer(//*[@os='p2'])"/>
     52-->
    4453    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4554    href="../common/binutils.xml"
     
    5665<screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    5766LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib ${BUILD64}" \
    58   ../binutils-&binutils-version;/configure --prefix=/usr \
     67  ../binutils-&binutils-dir;/configure --prefix=/usr \
    5968    --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
    6069
  • BOOK/final-system/mips64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/eglibc.xml"
    42     xpointer="xpointer(//*[@os='p1'])"/>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p2'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4941    href="eglibc.xml"
    5042    xpointer="xpointer(//*[@os='b'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="eglibc.xml"
    54     xpointer="xpointer(//*[@os='g1'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    57     href="eglibc.xml"
    58     xpointer="xpointer(//*[@os='g2'])"/>
    5943
    6044    <para os="m3">The following will cause EGLIBC to use an absolute path to the
     
    6347<screen os="m4"><userinput>cp -v config.make.in{,.orig}
    6448sed '/ldd-rewrite-script/s:@:${objdir}/&amp;:' config.make.in.orig &gt; config.make.in</userinput></screen>
     49
     50    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     51    href="../common/eglibc.xml"
     52    xpointer="xpointer(//*[@os='s1'])"/>
     53
     54    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     55    href="../common/eglibc.xml"
     56    xpointer="xpointer(//*[@os='s2'])"/>
    6557
    6658    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/eglibc-n32.xml

    r1c9985f r026bb5d  
    4040
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='p1'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p2'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5042    href="eglibc.xml"
    5143    xpointer="xpointer(//*[@os='b'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="eglibc.xml"
    55     xpointer="xpointer(//*[@os='g1'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="eglibc.xml"
    59     xpointer="xpointer(//*[@os='g2'])"/>
    6044
    6145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6650    href="eglibc-64bit.xml"
    6751    xpointer="xpointer(//*[@os='m4'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../common/eglibc.xml"
     55    xpointer="xpointer(//*[@os='s1'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     58    href="../common/eglibc.xml"
     59    xpointer="xpointer(//*[@os='s2'])"/>
    6860
    6961    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8678<screen os="h"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    8779    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    88     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    89     --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32</userinput></screen>
     80    --disable-profile --enable-kernel=2.6.32 \
     81    --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32 \
     82    --enable-obsolete-rpc</userinput></screen>
    9083
    9184    <variablelist os="i">
     
    9588        <term><parameter>--libexecdir=/usr/lib32/eglibc</parameter></term>
    9689        <listitem>
    97           <para>This changes the location of the <command>pt_chown</command>
     90          <para>This changes the location of the <command>getconf</command>
    9891          program from its default of <filename
    9992          class="directory">/usr/libexec</filename> to <filename
  • BOOK/final-system/mips64/eglibc.xml

    r1c9985f r026bb5d  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p1'])"/>
     47    xpointer="xpointer(//*[@os='b'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='p2'])"/>
     51    xpointer="xpointer(//*[@os='s1'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5454    href="../common/eglibc.xml"
    55     xpointer="xpointer(//*[@os='b'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="../mips/eglibc.xml"
    59     xpointer="xpointer(//*[@os='g1'])"/>
    60 
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="../mips/eglibc.xml"
    63     xpointer="xpointer(//*[@os='g2'])"/>
     55    xpointer="xpointer(//*[@os='s2'])"/>
    6456
    6557    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9789    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9890    href="../multilib/eglibc.xml"
    99     xpointer="xpointer(//*[@os='l1'])"/>
     91    xpointer="xpointer(//*[@os='l1b'])"/>
    10092
    10193    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    10294    href="../multilib/eglibc.xml"
    103     xpointer="xpointer(//*[@os='l2'])"/>
     95    xpointer="xpointer(//*[@os='l2b'])"/>
    10496
    10597    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/gcc.xml

    r1c9985f r026bb5d  
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/gcc.xml"
     34    xpointer="xpointer(//*[@os='fix1'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/gcc.xml"
     38    xpointer="xpointer(//*[@os='fix2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/gcc.xml"
    3442    xpointer="xpointer(//*[@os='d'])"/>
    3543
     
    5664    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
    5765    --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
    58     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     66    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
     67    --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
     68    --enable-checking=release --enable-libstdcxx-time \
     69    --disable-install-libiberty</userinput></screen>
    5970
    6071    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6980    href="../common/gcc.xml"
    7081    xpointer="xpointer(//*[@os='l'])"/>
     82
     83    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     84    href="../common/gcc.xml"
     85    xpointer="xpointer(//*[@os='s1'])"/>
     86
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     88    href="../common/gcc.xml"
     89    xpointer="xpointer(//*[@os='s2'])"/>
    7190
    7291    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    118137    xpointer="xpointer(//*[@os='x'])"/>
    119138
     139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     140    href="../multilib/gcc.xml"
     141    xpointer="xpointer(//*[@os='y'])"/>
     142
     143<screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
     144mv -v /usr/lib32/*gdb.py /usr/share/gdb/auto-load/usr/lib32
     145mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>
     146
    120147  </sect2>
    121148
  • BOOK/final-system/multilib/autoconf.xml

    r1c9985f r026bb5d  
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/autoconf.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="../common/autoconf.xml"
     48    xpointer="xpointer(//*[@os='e3'])"/>
     49
     50    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     51    href="../common/autoconf.xml"
    4452    xpointer="xpointer(//*[@os='f'])"/>
    4553
  • BOOK/final-system/multilib/automake.xml

    r1c9985f r026bb5d  
    4141
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     43    href="../common/automake.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4347    href="../common/autoconf.xml"
    4448    xpointer="xpointer(//*[@os='f'])"/>
  • BOOK/final-system/multilib/binutils.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='f'])"/>
    4343
     44<!-- Branch update patch area
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../../final-system/common/binutils.xml"
     47    xpointer="xpointer(//*[@os='p1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../../final-system/common/binutils.xml"
     51    xpointer="xpointer(//*[@os='p2'])"/>
     52-->
    4453    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4554    href="../common/binutils.xml"
     
    5665<screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    5766LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib ${BUILD64}" \
    58   ../binutils-&binutils-version;/configure --prefix=/usr \
     67  ../binutils-&binutils-dir;/configure --prefix=/usr \
    5968    --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
    6069
  • BOOK/final-system/multilib/bison-64bit.xml

    r1c9985f r026bb5d  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="../common/bison.xml"
     26    xpointer="xpointer(//*[@os='t3'])"/>
     27
     28    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     29    href="../common/bison.xml"
     30    xpointer="xpointer(//*[@os='t4'])"/>
     31
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../common/bison.xml"
    2634    xpointer="xpointer(//*[@os='a'])"/>
    2735
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
     36<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64  --cache-file=config.cache</userinput></screen>
    2937
    3038    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3947    href="../common/bison.xml"
    4048    xpointer="xpointer(//*[@os='e'])"/>
     49
     50    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     51    href="../common/bison.xml"
     52    xpointer="xpointer(//*[@os='e2'])"/>
    4153
    4254    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison-n32.xml

    r1c9985f r026bb5d  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/bison.xml"
     27    xpointer="xpointer(//*[@os='t3'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/bison.xml"
     31    xpointer="xpointer(//*[@os='t4'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../common/bison.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
     37<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32  --cache-file=config.cache</userinput></screen>
    3038
    3139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4048    href="../common/bison.xml"
    4149    xpointer="xpointer(//*[@os='e'])"/>
     50
     51    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     52    href="../common/bison.xml"
     53    xpointer="xpointer(//*[@os='e2'])"/>
    4254
    4355    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison.xml

    r1c9985f r026bb5d  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/bison.xml"
     27    xpointer="xpointer(//*[@os='t3'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/bison.xml"
     31    xpointer="xpointer(//*[@os='t4'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../common/bison.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
     37<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr  --cache-file=config.cache</userinput></screen>
    3038
    3139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4048    href="../common/bison.xml"
    4149    xpointer="xpointer(//*[@os='e'])"/>
     50
     51    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     52    href="../common/bison.xml"
     53    xpointer="xpointer(//*[@os='e2'])"/>
    4254
    4355    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/coreutils.xml

    r1c9985f r026bb5d  
    3434    xpointer="xpointer(//*[@os='c'])"/>
    3535
    36 <screen os="d"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
     36<screen os="d"><userinput>FORCE_UNSAFE_CONFIGURE=1 CC="gcc ${BUILD64}" \
     37   ./configure --prefix=/usr \
    3738    --enable-no-install-program=kill,uptime \
    3839    --enable-install-program=hostname</userinput></screen>
     40   
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/coreutils.xml"
     43    xpointer="xpointer(//*[@os='d1'])"/>
    3944
    4045    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106111    xpointer="xpointer(//*[@os='u'])"/>
    107112
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/coreutils.xml"
    110     xpointer="xpointer(//*[@os='v'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/coreutils.xml"
    114     xpointer="xpointer(//*[@os='w'])"/>
    115 
    116113  </sect2>
    117114
  • BOOK/final-system/multilib/diffutils.xml

    r1c9985f r026bb5d  
    5050    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5151    href="../common/diffutils.xml"
     52    xpointer="xpointer(//*[@os='e2'])"/>
     53
     54    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     55    href="../common/diffutils.xml"
    5256    xpointer="xpointer(//*[@os='f'])"/>
    5357
  • BOOK/final-system/multilib/e2fsprogs-64bit.xml

    r1c9985f r026bb5d  
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6464    href="../common/e2fsprogs.xml"
     65    xpointer="xpointer(//*[@os='h2'])"/>
     66
     67    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     68    href="../common/e2fsprogs.xml"
    6569    xpointer="xpointer(//*[@os='i'])"/>
    6670
  • BOOK/final-system/multilib/eglibc-64bit.xml

    r1c9985f r026bb5d  
    4040
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='p1'])"/>
     42    href="eglibc.xml"
     43    xpointer="xpointer(//*[@os='b'])"/>
    4444
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p2'])"/>
     47    xpointer="xpointer(//*[@os='s1'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="eglibc.xml"
    51     xpointer="xpointer(//*[@os='b'])"/>
     50    href="../common/eglibc.xml"
     51    xpointer="xpointer(//*[@os='s2'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7070<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7171    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    72     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    73     --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
     72    --disable-profile --enable-kernel=2.6.32 \
     73    --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \
     74    --enable-obsolete-rpc</userinput></screen>
    7475
    7576    <variablelist os="i">
     
    7980        <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term>
    8081        <listitem>
    81           <para>This changes the location of the <command>pt_chown</command>
    82           program from its default of <filename
     82          <para>This changes the location of the <command>getconf</command>
     83          utility from its default of <filename
    8384          class="directory">/usr/libexec</filename> to <filename
    8485          class="directory">/usr/lib64/glibc</filename>.</para>
  • BOOK/final-system/multilib/eglibc.xml

    r1c9985f r026bb5d  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p1'])"/>
     47    xpointer="xpointer(//*[@os='b'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='p2'])"/>
     51    xpointer="xpointer(//*[@os='s1'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5454    href="../common/eglibc.xml"
    55     xpointer="xpointer(//*[@os='b'])"/>
     55    xpointer="xpointer(//*[@os='s2'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6969<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    7070    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    71     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    72     --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
     71    --disable-profile --enable-kernel=2.6.32 \
     72    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \
     73    --enable-obsolete-rpc</userinput></screen>
    7374
    7475    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8889    xpointer="xpointer(//*[@os='l'])"/>
    8990
    90     <para os="l1">In multilib, we tend to think that compiling for
     91    <para os="l1b">In multilib, we tend to think that compiling for
    9192    <literal>${CLFS_TARGET32}</literal> is <emphasis>not</emphasis>
    9293    cross-compiling. EGLIBC takes the traditional view that if you are building
     
    9697    sed allows these tests to succeed:</para>
    9798
    98 <screen os="l2"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../eglibc-&eglibc-version;/localedata/Makefile</userinput></screen>
     99<screen os="l2b"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../eglibc-&eglibc-version;/localedata/Makefile</userinput></screen>
    99100
    100101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/file-64bit.xml

    r1c9985f r026bb5d  
    4343  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="file.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
     46
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="file.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
  • BOOK/final-system/multilib/file-n32.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='e'])"/>
    4343
     44  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="file.xml"
     46    xpointer="xpointer(//*[@os='e2'])"/>
     47
    4448    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4549    href="file.xml"
  • BOOK/final-system/multilib/file.xml

    r1c9985f r026bb5d  
    4343  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="../common/file.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
     46
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../common/file.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
  • BOOK/final-system/multilib/findutils.xml

    r1c9985f r026bb5d  
    5454    href="../common/findutils.xml"
    5555    xpointer="xpointer(//*[@os='f'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     58    href="../common/findutils.xml"
     59    xpointer="xpointer(//*[@os='f2'])"/>
    5660
    5761    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/flex-64bit.xml

    r1c9985f r026bb5d  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="flex.xml"
    26     xpointer="xpointer(//*[@os='p1'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="flex.xml"
    30     xpointer="xpointer(//*[@os='p2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="flex.xml"
    3426    xpointer="xpointer(//*[@os='a'])"/>
    3527
     
    4840    href="../common/flex.xml"
    4941    xpointer="xpointer(//*[@os='e'])"/>
     42
     43    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44    href="../common/flex.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
    5046
    5147    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/flex-n32.xml

    r1c9985f r026bb5d  
    2121  <sect2 role="installation">
    2222    <title>Installation of Flex</title>
    23 
    24     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="flex.xml"
    26     xpointer="xpointer(//*[@os='p1'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="flex.xml"
    30     xpointer="xpointer(//*[@os='p2'])"/>
    3123
    3224    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/flex.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Flex</title>
    24 
    25     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/flex.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/flex.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    3224
    3325    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gawk.xml

    r1c9985f r026bb5d  
    4343    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="../common/gawk.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
     46
     47    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../common/gawk.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
  • BOOK/final-system/multilib/gcc.xml

    r1c9985f r026bb5d  
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/gcc.xml"
     34    xpointer="xpointer(//*[@os='fix1'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/gcc.xml"
     38    xpointer="xpointer(//*[@os='fix2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/gcc.xml"
    3442    xpointer="xpointer(//*[@os='d'])"/>
    3543
     
    5664    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
    5765    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    58     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     66    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
     67    --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
     68    --enable-checking=release --enable-libstdcxx-time \
     69    --disable-install-libiberty</userinput></screen>
    5970
    6071    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6980    href="../common/gcc.xml"
    7081    xpointer="xpointer(//*[@os='l'])"/>
     82
     83    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     84    href="../common/gcc.xml"
     85    xpointer="xpointer(//*[@os='s1'])"/>
     86
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     88    href="../common/gcc.xml"
     89    xpointer="xpointer(//*[@os='s2'])"/>
    7190
    7291    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    118137    xpointer="xpointer(//*[@os='x'])"/>
    119138
     139    <para os="y">Finally, move some misplaced files:</para>
     140
     141
     142<screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
     143mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>
     144
    120145  </sect2>
    121146
  • BOOK/final-system/multilib/gettext-64bit.xml

    r1c9985f r026bb5d  
    4343   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="../common/gettext.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
     46
     47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../common/gettext.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
  • BOOK/final-system/multilib/gettext-n32.xml

    r1c9985f r026bb5d  
    4444   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/gettext.xml"
     46    xpointer="xpointer(//*[@os='e2'])"/>
     47
     48   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/gettext.xml"
    4650    xpointer="xpointer(//*[@os='f'])"/>
    4751
  • BOOK/final-system/multilib/gettext.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='e'])"/>
    4343
     44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/gettext.xml"
     46    xpointer="xpointer(//*[@os='e2'])"/>
     47
    4448    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4549    href="../common/gettext.xml"
  • BOOK/final-system/multilib/gmp-64bit.xml

    r1c9985f r026bb5d  
    4040    xpointer="xpointer(//*[@os='a'])"/>
    4141
    42 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD64}" \
     42<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    4343CXX="g++ -isystem /usr/include ${BUILD64}" \
    4444LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    4545  ./configure --prefix=/usr \
    46     --libdir=/usr/lib64 --enable-cxx --enable-mpbsd</userinput></screen>
     46    --libdir=/usr/lib64 --enable-cxx</userinput></screen>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp-n32.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='a'])"/>
    4343
    44 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \
     44<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
    4545CXX="g++ -isystem /usr/include ${BUILDN32}" \
    4646LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    4747  ABI=n32 ./configure --prefix=/usr \
    48     --libdir=/usr/lib32 --enable-cxx --enable-mpbsd</userinput></screen>
     48    --libdir=/usr/lib32 --enable-cxx</userinput></screen>
    4949
    5050    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp.xml

    r1c9985f r026bb5d  
    4141    xpointer="xpointer(//*[@os='a'])"/>
    4242
    43 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \
     43<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
    4444CXX="g++ -isystem /usr/include ${BUILD32}" \
    4545LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    46   ABI=32 ./configure --prefix=/usr \
    47     -enable-cxx --enable-mpbsd</userinput></screen>
     46  ABI=32 ./configure --prefix=/usr --enable-cxx</userinput></screen>
    4847
    4948    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/grep.xml

    r1c9985f r026bb5d  
    2727
    2828<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29    --bindir=/bin --without-included-regex</userinput></screen>
     29   --bindir=/bin</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4040    href="../common/grep.xml"
    4141    xpointer="xpointer(//*[@os='e'])"/>
     42
     43    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44    href="../common/grep.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
    4246
    4347    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gzip.xml

    r1c9985f r026bb5d  
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/gzip.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="../common/gzip.xml"
    4448    xpointer="xpointer(//*[@os='f'])"/>
    4549
  • BOOK/final-system/multilib/iproute2.xml

    r1c9985f r026bb5d  
    2929    href="../common/iproute2.xml"
    3030    xpointer="xpointer(//*[@os='s2'])"/>
     31   
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../common/iproute2.xml"
     34    xpointer="xpointer(//*[@os='f1'])"/>
     35   
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/iproute2.xml"
     38    xpointer="xpointer(//*[@os='f2'])"/>
    3139
    3240    <para os="p1">This patch adds the ability to update the LIBDIR path:</para>
  • BOOK/final-system/multilib/iputils.xml

    r1c9985f r026bb5d  
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/iputils.xml"
    34     xpointer="xpointer(//*[@os='p3'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/iputils.xml"
    38     xpointer="xpointer(//*[@os='p4'])"/>
    39 
    40     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/iputils.xml"
    4234    xpointer="xpointer(//*[@os='a'])"/>
    4335
    44 <screen os="b"><userinput>make CC="gcc ${BUILD64}" IPV4_TARGETS="tracepath ping clockdiff" \
     36<screen os="b"><userinput>make USE_CAP=no CC="gcc ${BUILD64}" \
     37    IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    4538    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    4639
  • BOOK/final-system/multilib/kbd.xml

    r1c9985f r026bb5d  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="../common/kbd.xml"
    26     xpointer="xpointer(//*[@os='p1'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="../common/kbd.xml"
    30     xpointer="xpointer(//*[@os='p2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/kbd.xml"
    3426    xpointer="xpointer(//*[@os='a'])"/>
    3527
    36 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="/tools/lib64/pkgconfig" \
     29    ./configure --prefix=/usr --disable-vlock --enable-optional-progs</userinput></screen>
    3730
    3831    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4033    xpointer="xpointer(//*[@os='c'])"/>
    4134
    42 <screen os="d"><userinput>make CC="gcc ${BUILD64}"</userinput></screen>
     35<screen os="d"><userinput>make</userinput></screen>
    4336
    4437    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/libee-64bit.xml

    r1c9985f r026bb5d  
    3636    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3737    href="../common/libee.xml"
     38    xpointer="xpointer(//*[@os='n1'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/libee.xml"
    3842    xpointer="xpointer(//*[@os='d'])"/>
    3943
  • BOOK/final-system/multilib/libee-n32.xml

    r1c9985f r026bb5d  
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3838    href="../common/libee.xml"
     39    xpointer="xpointer(//*[@os='n1'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/libee.xml"
    3943    xpointer="xpointer(//*[@os='d'])"/>
    4044
  • BOOK/final-system/multilib/libee.xml

    r1c9985f r026bb5d  
    3636    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3737    href="../common/libee.xml"
     38    xpointer="xpointer(//*[@os='n1'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/libee.xml"
    3842    xpointer="xpointer(//*[@os='d'])"/>
    3943
  • BOOK/final-system/multilib/libtool-64bit.xml

    r1c9985f r026bb5d  
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/libtool.xml"
     51    xpointer="xpointer(//*[@os='e2'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../common/libtool.xml"
    5155    xpointer="xpointer(//*[@os='f'])"/>
    5256
     
    6064
    6165<screen os="m2"><userinput>mv -v /usr/bin/libtool{,-64}
    62 ln -s multiarch_wrapper /usr/bin/libtool</userinput></screen>
     66ln -sv multiarch_wrapper /usr/bin/libtool</userinput></screen>
    6367
    6468  </sect2>
  • BOOK/final-system/multilib/make.xml

    r1c9985f r026bb5d  
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/make.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="../common/make.xml"
    4448    xpointer="xpointer(//*[@os='f'])"/>
    4549
  • BOOK/final-system/multilib/mpc-64bit.xml

    r1c9985f r026bb5d  
    2828<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    2929LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    30   EGREP="grep -E" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
     30  ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpc-n32.xml

    r1c9985f r026bb5d  
    2929<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    31   EGREP="grep -E" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
     31  ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpc.xml

    r1c9985f r026bb5d  
    2929<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    31   EGREP="grep -E" ./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen>
     31  ./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr-64bit.xml

    r1c9985f r026bb5d  
    2121  <sect2 role="installation">
    2222    <title>Installation of MPFR</title>
     23
     24    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     25    href="../common/mpfr.xml"
     26    xpointer="xpointer(//*[@os='p1'])"/>
     27
     28    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     29    href="../common/mpfr.xml"
     30    xpointer="xpointer(//*[@os='p2'])"/>
    2331
    2432    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr-n32.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of MPFR</title>
     24
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../common/mpfr.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/mpfr.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of MPFR</title>
     24
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../common/mpfr.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/mpfr.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/multiarch_wrapper.xml

    r1c9985f r026bb5d  
    9191<screen os="g"><userinput>echo 'echo "32bit Version"' &gt; test-32
    9292echo 'echo "64bit Version"' &gt; test-64
    93 chmod 755 test-32 test-64
     93chmod -v 755 test-32 test-64
    9494ln -sv /usr/bin/multiarch_wrapper test</userinput></screen>
    9595
     
    103103<screen os="k" role="nodump"><userinput>32bit Version
    10410464bit Version</userinput></screen>
     105
     106    <para os="l">Remove the testcase source, binaries, and link:</para>
     107
     108<screen os="m"><userinput>rm -v multiarch_wrapper.c test{,-32,-64}</userinput></screen>
    105109
    106110  </sect2>
  • BOOK/final-system/multilib/ncurses-64bit.xml

    r1c9985f r026bb5d  
    3737   ./configure --prefix=/usr --libdir=/lib64 \
    3838   --with-shared --without-debug --enable-widec \
    39    --with-manpage-format=normal</userinput></screen>
     39   --with-manpage-format=normal \
     40   --with-default-terminfo-dir=/usr/share/terminfo</userinput></screen>
    4041
    4142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/ncurses-n32.xml

    r1c9985f r026bb5d  
    3838   ./configure --prefix=/usr --libdir=/lib32 \
    3939   --with-shared --without-debug --enable-widec \
    40    --with-manpage-format=normal</userinput></screen>
     40   --with-manpage-format=normal \
     41   --with-default-terminfo-dir=/usr/share/terminfo</userinput></screen>
    4142
    4243    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/ncurses.xml

    r1c9985f r026bb5d  
    3838   ./configure --prefix=/usr --libdir=/lib \
    3939   --with-shared --without-debug --enable-widec \
    40    --with-manpage-format=normal</userinput></screen>
     40   --with-manpage-format=normal \
     41   --with-default-terminfo-dir=/usr/share/terminfo</userinput></screen>
    4142
    4243    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/patch.xml

    r1c9985f r026bb5d  
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/patch.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="../common/patch.xml"
    4448    xpointer="xpointer(//*[@os='f'])"/>
    4549
  • BOOK/final-system/multilib/perl-64bit.xml

    r1c9985f r026bb5d  
    102102    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    103103    href="../common/perl.xml"
     104    xpointer="xpointer(//*[@os='h2'])"/>
     105
     106    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     107    href="../common/perl.xml"
    104108    xpointer="xpointer(//*[@os='j'])"/>
    105109
  • BOOK/final-system/multilib/perl-n32.xml

    r1c9985f r026bb5d  
    105105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    106106    href="../common/perl.xml"
     107    xpointer="xpointer(//*[@os='h2'])"/>
     108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110    href="../common/perl.xml"
    107111    xpointer="xpointer(//*[@os='j'])"/>
    108112
  • BOOK/final-system/multilib/perl.xml

    r1c9985f r026bb5d  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/perl.xml"
     47    xpointer="xpointer(//*[@os='a03'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../common/perl.xml"
    4751    xpointer="xpointer(//*[@os='a'])"/>
    4852
     
    7377    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7478    href="../common/perl.xml"
     79    xpointer="xpointer(//*[@os='h2'])"/>
     80
     81    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     82    href="../common/perl.xml"
    7583    xpointer="xpointer(//*[@os='j'])"/>
    7684
  • BOOK/final-system/multilib/procps-64bit.xml

    r1c9985f r026bb5d  
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/procps.xml"
     34    xpointer="xpointer(//*[@os='p3'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/procps.xml"
     38    xpointer="xpointer(//*[@os='p4'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/procps.xml"
    3442    xpointer="xpointer(//*[@os='s1'])"/>
    3543
     
    5260    xpointer="xpointer(//*[@os='d'])"/>
    5361
    54 <screen os="e"><userinput>make install lib64=lib64</userinput></screen>
     62<screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib64</userinput></screen>
    5563
    5664    <variablelist os="f">
  • BOOK/final-system/multilib/procps-n32.xml

    r1c9985f r026bb5d  
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3434    href="../common/procps.xml"
     35    xpointer="xpointer(//*[@os='p3'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../common/procps.xml"
     39    xpointer="xpointer(//*[@os='p4'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/procps.xml"
    3543    xpointer="xpointer(//*[@os='s1'])"/>
    3644
     
    5462
    5563
    56 <screen os="e"><userinput>make install lib64=lib32</userinput></screen>
     64<screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib32</userinput></screen>
    5765
    5866    <variablelist os="f">
  • BOOK/final-system/multilib/procps.xml

    r1c9985f r026bb5d  
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3434    href="../common/procps.xml"
     35    xpointer="xpointer(//*[@os='p3'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../common/procps.xml"
     39    xpointer="xpointer(//*[@os='p4'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/procps.xml"
    3543    xpointer="xpointer(//*[@os='s1'])"/>
    3644
     
    5361    xpointer="xpointer(//*[@os='d'])"/>
    5462
    55 <screen os="e"><userinput>make install lib64=lib</userinput></screen>
     63<screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib</userinput></screen>
    5664
    5765    <variablelist os="f">
  • BOOK/final-system/multilib/rsyslog.xml

    r1c9985f r026bb5d  
    4343    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="../common/rsyslog.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
     46
     47    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../common/rsyslog.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
  • BOOK/final-system/multilib/sed.xml

    r1c9985f r026bb5d  
    5151    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5252    href="../common/sed.xml"
     53    xpointer="xpointer(//*[@os='g2'])"/>
     54
     55    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     56    href="../common/sed.xml"
    5357    xpointer="xpointer(//*[@os='h'])"/>
    5458
  • BOOK/final-system/multilib/shadow.xml

    r1c9985f r026bb5d  
    3030    xpointer="xpointer(//*[@os='b'])"/>
    3131
    32 <screen os="c"><userinput>CC="gcc ${BUILD64}" ./configure --sysconfdir=/etc \
    33    --without-libpam --without-audit --without-selinux</userinput></screen>
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../common/shadow.xml"
     34    xpointer="xpointer(//*[@os='c'])"/>
    3435
    3536    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3738    xpointer="xpointer(//*[@os='d'])"/>
    3839
    39     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/shadow.xml"
    41     xpointer="xpointer(//*[@os='e'])"/>
     40<screen os="c"><userinput>CC="gcc ${BUILD64}" ./configure --sysconfdir=/etc</userinput></screen>
    4241
    4342    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/sysvinit.xml

    r1c9985f r026bb5d  
    2020  <sect2 role="installation">
    2121    <title>Installation of Sysvinit</title>
     22 
     23    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     24    href="../common/sysvinit.xml"
     25    xpointer="xpointer(//*[@os='a'])"/>
     26
     27    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     28    href="../common/sysvinit.xml"
     29    xpointer="xpointer(//*[@os='b'])"/>
    2230
    2331    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/tar.xml

    r1c9985f r026bb5d  
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5353    href="../common/tar.xml"
     54    xpointer="xpointer(//*[@os='e2'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/tar.xml"
    5458    xpointer="xpointer(//*[@os='f'])"/>
    5559
     
    5761    href="../common/tar.xml"
    5862    xpointer="xpointer(//*[@os='g'])"/>
     63
     64    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     65    href="../common/tar.xml"
     66    xpointer="xpointer(//*[@os='h'])"/>
     67
     68    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     69    href="../common/tar.xml"
     70    xpointer="xpointer(//*[@os='i'])"/>
    5971
    6072  </sect2>
  • BOOK/final-system/multilib/texinfo.xml

    r1c9985f r026bb5d  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="../common/texinfo.xml"
    26     xpointer="xpointer(//*[@os='p1'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="../common/texinfo.xml"
    30     xpointer="xpointer(//*[@os='p2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/texinfo.xml"
    3426    xpointer="xpointer(//*[@os='a'])"/>
    3527
     
    4739    href="../common/texinfo.xml"
    4840    xpointer="xpointer(//*[@os='e'])"/>
     41
     42    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     43    href="../common/texinfo.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
    4945
    5046    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux-64bit.xml

    r1c9985f r026bb5d  
    3131
    3232<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \
    33     --enable-partx --disable-wall --enable-write</userinput></screen>
     33    --enable-write</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4848    href="../common/util-linux.xml"
    4949    xpointer="xpointer(//*[@os='f'])"/>
     50
     51    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     52    href="../common/util-linux.xml"
     53    xpointer="xpointer(//*[@os='f2'])"/>
    5054
    5155    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux-n32.xml

    r1c9985f r026bb5d  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \
    30     --enable-partx --disable-wall --enable-write</userinput></screen>
     30    --enable-write</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4545    href="../common/util-linux.xml"
    4646    xpointer="xpointer(//*[@os='f'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/util-linux.xml"
     50    xpointer="xpointer(//*[@os='f2'])"/>
    4751
    4852    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux.xml

    r1c9985f r026bb5d  
    99  <?dbhtml filename="util-linux.html"?>
    1010
    11   <title>Util-linux-&util-linux-version;</title>
     11  <title>Util-linux-&util-linux-version; 32 Bit</title>
    1212
    1313  <indexterm zone="ch-system-util-linux-32">
     
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \
    30     --enable-partx --disable-wall --enable-write</userinput></screen>
     30    --enable-write</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/util-linux.xml"
     46    xpointer="xpointer(//*[@os='dummy1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/util-linux.xml"
     50    xpointer="xpointer(//*[@os='dummy2'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/util-linux.xml"
    4654    xpointer="xpointer(//*[@os='f'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/util-linux.xml"
     58    xpointer="xpointer(//*[@os='f2'])"/>
    4759
    4860    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5365    href="../common/util-linux.xml"
    5466    xpointer="xpointer(//*[@os='h'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    57     href="../common/util-linux.xml"
    58     xpointer="xpointer(//*[@os='i'])"/>
    59 
    60     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    61     href="../common/util-linux.xml"
    62     xpointer="xpointer(//*[@os='j'])"/>
    6367
    6468  </sect2>
  • BOOK/final-system/multilib/vim.xml

    r1c9985f r026bb5d  
    6868    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6969    href="../common/vim.xml"
     70    xpointer="xpointer(//*[@os='i2'])"/>
     71
     72    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     73    href="../common/vim.xml"
     74    xpointer="xpointer(//*[@os='i3'])"/>
     75
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     77    href="../common/vim.xml"
    7078    xpointer="xpointer(//*[@os='j'])"/>
    7179
  • BOOK/final-system/multilib/xz-64bit.xml

    r1c9985f r026bb5d  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/lib64</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="xz.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="xz.xml"
    4448    xpointer="xpointer(//*[@os='f'])"/>
    4549
     
    4953
    5054    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="xz.xml"
     55    href="../common/xz.xml"
    5256    xpointer="xpointer(//*[@os='h'])"/>
    5357
    5458    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="xz.xml"
     59    href="../common/xz.xml"
    5660    xpointer="xpointer(//*[@os='i'])"/>
    5761
     
    6064    xpointer="xpointer(//*[@os='j'])"/>
    6165
    62     <screen os="k"><userinput>mv -v /lib64/liblzma.a /usr/lib64</userinput></screen>
     66<screen os="k"><userinput>mv -v /usr/lib64/liblzma.so.* /lib64
     67ln -svf ../../lib64/liblzma.so.&xz-version; /usr/lib64/liblzma.so</userinput></screen>
    6368
    6469  </sect2>
  • BOOK/final-system/multilib/xz-n32.xml

    r1c9985f r026bb5d  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/lib32</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4343    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="xz.xml"
    45     xpointer="xpointer(//*[@os='f'])"/>
     45    xpointer="xpointer(//*[@os='e2'])"/>
    4646
    4747    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4848    href="xz.xml"
    49     xpointer="xpointer(//*[@os='g'])"/>
     49    xpointer="xpointer(//*[@os='f'])"/>
    5050
    51     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="xz.xml"
    53     xpointer="xpointer(//*[@os='h'])"/>
    54 
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="xz.xml"
    57     xpointer="xpointer(//*[@os='i'])"/>
     51<screen os="g"><userinput>make install</userinput></screen>
    5852
    5953    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6155    xpointer="xpointer(//*[@os='j'])"/>
    6256
    63 <screen os="k"><userinput>mv -v /lib32/liblzma.a /usr/lib32</userinput></screen>
     57<screen os="k"><userinput>mv -v /usr/lib32/liblzma.so.* /lib32
     58ln -svf ../../lib32/liblzma.so.&xz-version; /usr/lib32/liblzma.so</userinput></screen>
    6459
    6560  </sect2>
  • BOOK/final-system/multilib/xz.xml

    r1c9985f r026bb5d  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr libdir=/lib</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4343    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4444    href="../common/xz.xml"
     45    xpointer="xpointer(//*[@os='e2'])"/>
     46
     47    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../common/xz.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
     
    5155    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5256    href="../common/xz.xml"
    53     xpointer="xpointer(//*[@os='h'])"/>
     57    xpointer="xpointer(//*[@os='j'])"/>
    5458
    5559    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5660    href="../common/xz.xml"
    57     xpointer="xpointer(//*[@os='i'])"/>
    58 
    59     <para os="j">Move the static libraries to the proper location:</para>
    60 
    61     <screen os="k"><userinput>mv -v /lib/liblzma.a /usr/lib</userinput></screen>
     61    xpointer="xpointer(//*[@os='k'])"/>
    6262
    6363  </sect2>
  • BOOK/final-system/multilib/zlib-64bit.xml

    r1c9985f r026bb5d  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="zlib.xml"
     47    xpointer="xpointer(//*[@os='e2'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="zlib.xml"
    4751    xpointer="xpointer(//*[@os='f'])"/>
    4852
  • BOOK/final-system/multilib/zlib-n32.xml

    r1c9985f r026bb5d  
    4646    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4747    href="zlib.xml"
     48    xpointer="xpointer(//*[@os='e2'])"/>
     49
     50    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     51    href="zlib.xml"
    4852    xpointer="xpointer(//*[@os='f'])"/>
    4953
  • BOOK/final-system/multilib/zlib.xml

    r1c9985f r026bb5d  
    4646    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4747    href="../common/zlib.xml"
     48    xpointer="xpointer(//*[@os='e2'])"/>
     49
     50    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     51    href="../common/zlib.xml"
    4852    xpointer="xpointer(//*[@os='f'])"/>
    4953
  • BOOK/final-system/ppc-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc/eglibc.xml

    r1c9985f r026bb5d  
    4545    href="../common/eglibc.xml"
    4646    xpointer="xpointer(//*[@os='b'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s1'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/eglibc.xml"
     54    xpointer="xpointer(//*[@os='s2'])"/>
    4755
    4856    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc/gcc.xml

    r1c9985f r026bb5d  
    2929    href="../common/gcc.xml"
    3030    xpointer="xpointer(//*[@os='p2'])"/>
     31
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../common/gcc.xml"
     34    xpointer="xpointer(//*[@os='fix1'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/gcc.xml"
     38    xpointer="xpointer(//*[@os='fix2'])"/>
    3139
    3240    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6371    href="../common/gcc.xml"
    6472    xpointer="xpointer(//*[@os='l'])"/>
     73
     74    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     75    href="../common/gcc.xml"
     76    xpointer="xpointer(//*[@os='s1'])"/>
     77
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     79    href="../common/gcc.xml"
     80    xpointer="xpointer(//*[@os='s2'])"/>
    6581
    6682    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    112128    xpointer="xpointer(//*[@os='x'])"/>
    113129
     130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     131    href="../common/gcc.xml"
     132    xpointer="xpointer(//*[@os='y'])"/>
     133
     134    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     135    href="../common/gcc.xml"
     136    xpointer="xpointer(//*[@os='z'])"/>
     137
    114138  </sect2>
    115139
  • BOOK/final-system/ppc/yaboot.xml

    r1c9985f r026bb5d  
    2626    <title>Installation of Yaboot</title>
    2727
     28    <para os="p3">The following patch adds stub functions for newer e2fsprogs releases:</para>
     29
     30<screen os="p4"><userinput>patch -Np1 -i ../&yaboot-stubfuncs-patch;</userinput></screen>
     31
     32    <para os="p5">The following patch adds Parted support to yabootconfig:</para>
     33
     34<screen os="p6"><userinput>patch -Np1 -i ../&yaboot-parted-patch;</userinput></screen>
     35
    2836    <para os="a">The supplied man pages have <filename
    2937    class="directory">/usr/local</filename> in the text. This sed will correct
     
    3139
    3240<screen os="b"><userinput>sed -i 's%/usr/local%/usr%' man/*</userinput></screen>
     41
     42    <para os="aa"> Prevent the build from failing due to warnings with
     43    the following sed:</para>
     44
     45<screen os="ba"><userinput>sed -i 's%-Werror%%' Makefile</userinput></screen>
    3346
    3447    <para os="c">Compile the package:</para>
  • BOOK/final-system/ppc64-chapter.xml

    r1c9985f r026bb5d  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-64bit.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl-64bit.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl-64bit.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
     
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config-lite.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    4443  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4544  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    4647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
     
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    5253  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/libtool.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     66  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>
    6767  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-64bit.xml"/>
     
    7070  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
    7171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-64bit.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    7273  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    7777  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     78  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    7879  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    7980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8081  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    81   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    8282  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    8383  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    8484  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    8585  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    86   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     86  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     87  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    8788  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8889  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    89   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    9090  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
    9191  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     
    9696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    9797  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    98   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    100100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
  • BOOK/final-system/ppc64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/eglibc.xml"
    42     xpointer="xpointer(//*[@os='p1'])"/>
     41    href="eglibc.xml"
     42    xpointer="xpointer(//*[@os='b'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p2'])"/>
     46    xpointer="xpointer(//*[@os='s1'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="eglibc.xml"
    50     xpointer="xpointer(//*[@os='b'])"/>
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s2'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6969<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7070    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    71     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    72     --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen>
     71    --disable-profile --enable-kernel=2.6.32 \
     72    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
     73    --enable-obsolete-rpc</userinput></screen>
    7374
    7475    <variablelist os="i">
     
    7879        <term><parameter>--libexecdir=/usr/lib64/eglibc</parameter></term>
    7980        <listitem>
    80           <para>This changes the location of the <command>pt_chown</command>
    81           program from its default of <filename
     81          <para>This changes the location of the <command>getconf</command>
     82          utility from its default of <filename
    8283          class="directory">/usr/libexec</filename> to <filename
    8384          class="directory">/usr/lib64/eglibc</filename>.</para>
  • BOOK/final-system/ppc64/eglibc.xml

    r1c9985f r026bb5d  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p1'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='p2'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/eglibc.xml"
    5547    xpointer="xpointer(//*[@os='b'])"/>
    5648
     
    7365    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7466    href="../common/eglibc.xml"
     67    xpointer="xpointer(//*[@os='s1'])"/>
     68
     69    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     70    href="../common/eglibc.xml"
     71    xpointer="xpointer(//*[@os='s2'])"/>
     72
     73    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     74    href="../common/eglibc.xml"
    7575    xpointer="xpointer(//*[@os='e'])"/>
    7676
     
    8585<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    8686    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    87     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    88     --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
     87    --disable-profile --enable-kernel=2.6.32 \
     88    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \
     89    --enable-obsolete-rpc</userinput></screen>
    8990
    9091    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106107    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    107108    href="../multilib/eglibc.xml"
    108     xpointer="xpointer(//*[@os='l1'])"/>
     109    xpointer="xpointer(//*[@os='l1b'])"/>
    109110
    110111    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    111112    href="../multilib/eglibc.xml"
    112     xpointer="xpointer(//*[@os='l2'])"/>
     113    xpointer="xpointer(//*[@os='l2b'])"/>
    113114
    114115    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc64/gcc.xml

    r1c9985f r026bb5d  
    2929    href="../common/gcc.xml"
    3030    xpointer="xpointer(//*[@os='p2'])"/>
     31
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../common/gcc.xml"
     34    xpointer="xpointer(//*[@os='fix1'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/gcc.xml"
     38    xpointer="xpointer(//*[@os='fix2'])"/>
    3139
    3240    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6573    href="../common/gcc.xml"
    6674    xpointer="xpointer(//*[@os='l'])"/>
     75
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     77    href="../common/gcc.xml"
     78    xpointer="xpointer(//*[@os='s1'])"/>
     79
     80    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     81    href="../common/gcc.xml"
     82    xpointer="xpointer(//*[@os='s2'])"/>
    6783
    6884    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    114130    xpointer="xpointer(//*[@os='x'])"/>
    115131
     132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     133    href="../multilib/gcc.xml"
     134    xpointer="xpointer(//*[@os='y'])"/>
     135
     136    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     137    href="../multilib/gcc.xml"
     138    xpointer="xpointer(//*[@os='z'])"/>
     139
    116140  </sect2>
    117141
  • BOOK/final-system/ppc64/yaboot.xml

    r1c9985f r026bb5d  
    2424    <para>Existing multilib distributions alter gcc to default to 32-bit
    2525    output.  Because our gcc defaults to 64-bit, we need to pass appropriate
    26     options to both the compiler and the linker.  The Makefile already
    27     overrides any CC and ignores LDFLAGS in favour of its own variables, so we
    28     need to use the following seds for a successful compile and install.</para>
     26    options to both the compiler and the linker.  To prevent the build from
     27    failing due to compiler warnings, the -Werror flag is removed.  The
     28    Makefile already overrides any CC and ignores LDFLAGS in favour of
     29    its own variables, so we need to use the following seds for a
     30    successful compile and install.</para>
    2931
    3032<screen><userinput>sed -i -e "s/\(-print-libgcc-file-name\)/${BUILD32} \1/" \
     33    -e "s/-Werror//" \
    3134    -e "s/\(-Bstatic\)/-melf32ppclinux \1/" Makefile
    3235</userinput></screen>
     
    4447      </varlistentry>
    4548      <varlistentry>
     49        <term><parameter>"s/-Werror//"</parameter></term>
     50        <listitem>
     51          <para>This deletes the -Werror flag from the Makefile.</para>
     52        </listitem>
     53      </varlistentry>
     54      <varlistentry>
    4655        <term><parameter>"s/\(-Bstatic\)/-melf32ppclinux \1/"</parameter></term>
    4756        <listitem>
     
    5463
    5564    </variablelist>
     65
     66    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     67    href="../ppc/yaboot.xml"
     68    xpointer="xpointer(//*[@os='p3'])"/>
     69
     70    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     71    href="../ppc/yaboot.xml"
     72    xpointer="xpointer(//*[@os='p4'])"/>
     73
     74    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     75    href="../ppc/yaboot.xml"
     76    xpointer="xpointer(//*[@os='p5'])"/>
     77
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     79    href="../ppc/yaboot.xml"
     80    xpointer="xpointer(//*[@os='p6'])"/>
    5681
    5782    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/sparc-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/silo.xml"/>
    7878  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/aboutdebug.xml"/>
    7979  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/stripping.xml"/>
  • BOOK/final-system/sparc64-64/eglibc.xml

    r1c9985f r026bb5d  
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s1'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/eglibc.xml"
     54    xpointer="xpointer(//*[@os='s2'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/eglibc.xml"
    5058    xpointer="xpointer(//*[@os='e'])"/>
    5159
     
    6472    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6573    href="../x86_64-64/eglibc.xml"
    66     xpointer="xpointer(//*[@os='l1'])"/>
     74    xpointer="xpointer(//*[@os='l5'])"/>
    6775
    6876    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6977    href="../x86_64-64/eglibc.xml"
    70     xpointer="xpointer(//*[@os='l2'])"/>
     78    xpointer="xpointer(//*[@os='l6'])"/>
    7179
    7280    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7583
    7684<screen os="h"><userinput>CC="gcc ${BUILD64}" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    77     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     85    --disable-profile --enable-kernel=2.6.32 \
    7886    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \
    79     --cache-file=config.cache</userinput></screen>
     87    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    8088
    8189    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    127135    xpointer="xpointer(//*[@os='t'])"/>
    128136
    129     <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h
    130     and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix
    131     this with the following:</para>
     137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     138    href="../x86_64-64/eglibc.xml"
     139    xpointer="xpointer(//*[@os='u'])"/>
    132140
    133     <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen>
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142    href="../x86_64-64/eglibc.xml"
     143    xpointer="xpointer(//*[@os='v'])"/>
    134144
    135145  </sect2>
  • BOOK/final-system/sparc64-64/silo.xml

    r1c9985f r026bb5d  
    3333    xpointer="xpointer(//*[@os='b'])"/>
    3434
    35     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../sparc/silo.xml"
    37     xpointer="xpointer(//*[@os='c'])"/>
     35    <para os="c">Compile the Silo package:</para>
     36
     37<screen><userinput>make CC="gcc ${BUILD64}" LD="ld -m elf64_sparc"</userinput></screen>
    3838
    3939    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4545    xpointer="xpointer(//*[@os='e'])"/>
    4646
    47    <para os="f">Due to a compile issue with the current toolchains, we are going
    48    to use the precompiled boot files. This is a temporary fix to the book, but
    49    will give us a functional system. As soon as a fix is released, this section
    50    will be removed. Here is how you install the precompiled files:</para>
    51 
    52 <screen os="g"><userinput>tar -xvf silo-loaders-&silo-version;.tar.gz -C /</userinput></screen>
    53 
    5447  </sect2>
    5548
  • BOOK/final-system/sparc64-chapter.xml

    r1c9985f r026bb5d  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-64bit.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl-64bit.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl-64bit.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
     
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config-lite.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    4443  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4544  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    4647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
     
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    5253  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/libtool.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     66  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>
    6767  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-64bit.xml"/>
     
    7070  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
    7171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-64bit.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    7273  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    7777  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     78  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    7879  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    7980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8081  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    81   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    8282  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    8383  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    8484  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    8585  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    86   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     86  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     87  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    8788  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8889  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    89   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    9090  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
    9191  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     
    9696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    9797  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    98   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    100100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
    102   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
     102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/silo.xml"/>
    103103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/aboutdebug.xml"/>
    104104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/stripping.xml"/>
  • BOOK/final-system/sparc64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='s1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s2'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/eglibc.xml"
    4654    xpointer="xpointer(//*[@os='e'])"/>
    4755
     
    6977<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7078    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    71     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     79    --disable-profile --enable-kernel=2.6.32 \
    7280    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
    73     --cache-file=config.cache</userinput></screen>
     81    --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
    7482
    7583    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86/eglibc.xml

    r1c9985f r026bb5d  
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s1'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/eglibc.xml"
     54    xpointer="xpointer(//*[@os='s2'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/eglibc.xml"
    5058    xpointer="xpointer(//*[@os='e'])"/>
    5159
     
    5866    xpointer="xpointer(//*[@os='g'])"/>
    5967
    60 <screen os="h"><userinput>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $MACHTYPE) \
    61     -mtune=generic -g -O2" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    62     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    63     --libexecdir=/usr/lib/eglibc</userinput></screen>
     68<screen os="h"><userinput>
     69    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $MACHTYPE) -O2" \
     70    ../eglibc-&eglibc-version;/configure --prefix=/usr \
     71    --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc \
     72    --enable-obsolete-rpc</userinput></screen>
    6473
    6574    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86/grub.xml

    r1c9985f r026bb5d  
    3333    <note os="n2">
    3434      <para>This package is known to have issues when its default optimization
    35       flags (including the <option>-march</option> and <option>-mcpu</option>
     35      flags (including the <option>-march</option> and <option>-mtune</option>
    3636      options) are changed. If any environment variables that override default
    3737      optimizations have been defined, such as <envar>CFLAGS</envar> and
     
    3939    </note>
    4040
     41    <para os="s1">EGLIBC-&eglibc-version; does not declare gets():</para>
     42
     43<screen os="s2"><userinput>sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>
     44
    4145    <para os="a">Prepare GRUB for compilation:</para>
    4246
     
    4852<screen os="d"><userinput>make</userinput></screen>
    4953
    50     <para os="e">To test GRUB you must have QEMU installed and then, issue:
    51     <userinput>make check</userinput>.</para>
     54    <para os="e">To test GRUB you must have QEMU installed and then, issue:</para>
     55
     56<screen os="d2"><userinput remap="test">make check</userinput></screen>
    5257
    5358    <para os="f">Install the package:</para>
  • BOOK/final-system/x86_64-64-chapter.xml

    r1c9985f r026bb5d  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config-lite.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
     
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     58  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    5759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    5860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/less.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6667  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
    6969  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     
    7272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86_64-64/binutils.xml

    r1c9985f r026bb5d  
    4242    xpointer="xpointer(//*[@os='f'])"/>
    4343
     44<!-- Branch update patch area
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../../final-system/common/binutils.xml"
     47    xpointer="xpointer(//*[@os='p1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../../final-system/common/binutils.xml"
     51    xpointer="xpointer(//*[@os='p2'])"/>
     52-->
    4453    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4554    href="../common/binutils.xml"
  • BOOK/final-system/x86_64-64/eglibc.xml

    r1c9985f r026bb5d  
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s1'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/eglibc.xml"
     54    xpointer="xpointer(//*[@os='s2'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/eglibc.xml"
    5058    xpointer="xpointer(//*[@os='e'])"/>
    5159
     
    5462    xpointer="xpointer(//*[@os='f'])"/>
    5563
    56     <para os="l1">Tell EGLIBC to install its libraries into
     64    <para os="l5">Tell EGLIBC to install its libraries into
    5765    <filename class="directory">/lib</filename>:</para>
    5866
    59 <screen os="l2"><userinput>echo "slibdir=/lib" &gt;&gt; configparms</userinput></screen>
     67<screen os="l6"><userinput>echo "slibdir=/lib" &gt;&gt; configparms</userinput></screen>
    6068
    6169    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6371    xpointer="xpointer(//*[@os='g'])"/>
    6472
    65 <screen os="h"><userinput>CFLAGS="-mtune=generic -g -O2" \
     73<screen os="h"><userinput>CFLAGS="-O2" \
    6674    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    67     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    68     --libexecdir=/usr/lib/eglibc --libdir=/usr/lib</userinput></screen>
     75    --disable-profile --enable-kernel=2.6.32 \
     76    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \
     77    --enable-obsolete-rpc</userinput></screen>
    6978
    7079    <variablelist os="i">
     
    7483        <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term>
    7584        <listitem>
    76           <para>This changes the location of the <command>pt_chown</command>
    77           program from its default of <filename
     85          <para>This changes the location of the <command>getconf</command>
     86          utility from its default of <filename
    7887          class="directory">/usr/libexec</filename> to <filename
    7988          class="directory">/usr/lib/eglibc</filename>.</para>
     
    147156
    148157    <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen>
     158
     159 <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h
     160    and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix
     161    this with the following:</para>
     162
     163    <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen>
    149164
    150165  </sect2>
  • BOOK/final-system/x86_64-chapter.xml

    r1c9985f r026bb5d  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-64bit.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl-64bit.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl-64bit.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
     
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config-lite.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    4443  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4544  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    4647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
     
    5152  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    5253  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/libtool.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     66  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>
    6767  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-64bit.xml"/>
     
    7070  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
    7171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-64bit.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    7273  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    7777  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     78  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    7879  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    7980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8081  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    81   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/less.xml"/>
    8282  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    8383  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    8484  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    8585  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    86   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     86  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     87  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    8788  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8889  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    89   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
    9090  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
    9191  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     
    9696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    9797  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    98   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    100100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86_64/eglibc-64bit.xml

    r1c9985f r026bb5d  
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='s1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s2'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4553    href="eglibc.xml"
    4654    xpointer="xpointer(//*[@os='e'])"/>
     
    6371
    6472<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    65     CFLAGS="-mtune=generic -g -O2" \
     73    CFLAGS="-O2" \
    6674    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    67     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    68     --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen>
     75    --disable-profile --enable-kernel=2.6.32 \
     76    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
     77    --enable-obsolete-rpc</userinput></screen>
    6978
    7079    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86_64/eglibc.xml

    r1c9985f r026bb5d  
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
     51    xpointer="xpointer(//*[@os='s1'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../common/eglibc.xml"
     55    xpointer="xpointer(//*[@os='s2'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     58    href="../common/eglibc.xml"
    5159    xpointer="xpointer(//*[@os='e'])"/>
    5260
     
    6068
    6169<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    62     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; ${CLFS_TARGET32}) \
    63     -mtune=generic -g -O2" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    64     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    65     --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
     70    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; ${CLFS_TARGET32}) -O2" \
     71    ../eglibc-&eglibc-version;/configure --prefix=/usr \
     72    --disable-profile --enable-kernel=2.6.32 \
     73    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \
     74    --enable-obsolete-rpc</userinput></screen>
    6675
    6776    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8392    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8493    href="../multilib/eglibc.xml"
    85     xpointer="xpointer(//*[@os='l1'])"/>
     94    xpointer="xpointer(//*[@os='l1b'])"/>
    8695
    8796    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8897    href="../multilib/eglibc.xml"
    89     xpointer="xpointer(//*[@os='l2'])"/>
     98    xpointer="xpointer(//*[@os='l2b'])"/>
    9099
    91100    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/general.ent

    r1c9985f r026bb5d  
    88<!ENTITY releasedate "&month_name; &day;, &year;">
    99
    10 <!ENTITY major-version "1">
     10<!ENTITY major-version "2">
    1111<!ENTITY minor-version "2">
    1212<!ENTITY extra-version "0">
     
    2020<!ENTITY version-ppc "&version;-PowerPC">
    2121<!ENTITY version-ppc64 "&version;-PowerPC64-Multilib">
     22<!ENTITY version-ppc64-64 "&version;-PowerPC64-Pure64">
    2223<!ENTITY version-sparc "&version;-Sparc">
    2324<!ENTITY version-sparcv8 "&version;-Sparc_v8">
     
    3940<!ENTITY livecd-root "&lfs-root;livecd/">
    4041<!ENTITY test-results "&clfs-root;testsuite-logs/&generic-version;/">
    41 <!ENTITY errata "&clfs-wiki;clfs/errata/&generic-version;/">
     42<!ENTITY errata "&clfs-wiki;wiki/errata">
    4243
    4344<!ENTITY gnu "http://ftp.gnu.org/gnu/">
  • BOOK/introduction/alpha/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>July 13, 2008</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[jciccone] - Bump the Linux Alpha PAGE_SIZE patch to -2.</para>
    41          </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    46       <para>Janurary 6, 2007</para>
    47       <itemizedlist>
    48         <listitem>
    49           <para>[jciccone] - Add a sed to the kernel build that removes -Werror
    50           from a specific part of the build.</para>
    51         </listitem>
    52       </itemizedlist>
    53     </listitem>
    54 
    55     <listitem>
    56       <para>Janurary 1, 2007</para>
    57       <itemizedlist>
    58         <listitem>
    59           <para>[jciccone] - Update the aboot patch so that it builds again.</para>
    60         </listitem>
    61       </itemizedlist>
    62     </listitem>
    63 
    64     <listitem>
    65       <para>December 23, 2007</para>
    66       <itemizedlist>
    67         <listitem>
    68           <para>[jciccone] - Added a patch to the Kernel that makes the
    69           PAGE_SIZE definition available in userspace.</para>
    70         </listitem>
    71       </itemizedlist>
    72     </listitem>
    73 
    74     <listitem>
    75       <para>December 21, 2007</para>
    76       <itemizedlist>
    77         <listitem>
    78           <para>[jciccone] - Added a patch to Glibc that works around compile
    79           errors with PTR_MANGLE.</para>
    80         </listitem>
    81       </itemizedlist>
    82     </listitem>
    83 
    84     <listitem>
    85       <para>February 17, 2007</para>
    86       <itemizedlist>
    87         <listitem>
    88           <para>[jciccone] - Added a patch that adds sigsuspend_nocancel
    89           support to Glibc.</para>
    90         </listitem>
    91       </itemizedlist>
    92     </listitem>
    93 
    94     <listitem>
    95       <para>August 28, 2006</para>
    96       <itemizedlist>
    97         <listitem>
    98           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog..</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    9940        </listitem>
    10041      </itemizedlist>
  • BOOK/introduction/common/acknowledgements.xml

    r1c9985f r026bb5d  
    4646    </listitem>
    4747    <listitem>
     48      <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC.</para>
     49    </listitem>
     50    <listitem>
    4851      <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
    4952    </listitem>
     
    6265    <listitem>
    6366      <para>Zack Winkles - Unstable book work.</para>
     67    </listitem>
     68    <listitem>
     69      <para>William Harrington - x86, x86_64, PowerPC, Sparc, Mips builds.</para>
    6470    </listitem>
    6571  </itemizedlist>
  • BOOK/introduction/common/changelog.xml

    r1c9985f r026bb5d  
    2828      <itemizedlist>
    2929        <listitem>
    30           <para>[name] - New changelog entry.</para>
    31         </listitem>
    32         <listitem>
    33           <para>[name] - Previous changelog entry.</para>
    34         </listitem>
    35       </itemizedlist>
    36     </listitem>
     30          <para>[name] - Changelog entry.</para>
     31        </listitem>
     32        <listitem>
     33          <para>[name] - Another changelog entry.</para>
     34        </listitem>
     35      </itemizedlist>
     36    </listitem>
     37
    3738-->
    38 
    39     <listitem>
    40       <para>May 30, 2011</para>
    41       <itemizedlist>
    42         <listitem>
    43           <para>[jciccone] - Updated the Kernel to 2.6.39.</para>
    44         </listitem>
    45       </itemizedlist>
    46     </listitem>
    47 
    48     <listitem>
    49       <para>May 26, 2011</para>
    50       <itemizedlist>
    51         <listitem>
    52           <para>[Jonathan] - Upgraded Shadow to 4.1.4.3.</para>
    53         </listitem>
    54         <listitem>
    55           <para>[Jonathan] - Removed old grep patch.</para>
    56         </listitem>
    57       </itemizedlist>
    58     </listitem>
    59 
    60     <listitem>
    61       <para>May 19, 2011</para>
    62       <itemizedlist>
    63         <listitem>
    64           <para>[Jonathan] - No longer need to move liblmza.a on pure builds.</para>
    65         </listitem>
    66         <listitem>
    67           <para>[Jonathan] - Added Glib, dependancy of new Pkg-config.</para>
    68         </listitem>
    69         <listitem>
    70           <para>[Jonathan] - Updated Pkg-config to 0.26.</para>
    71         </listitem>
    72         <listitem>
    73           <para>[Jonathan] - Updated Bison to 2.5.</para>
    74         </listitem>
    75         <listitem>
    76           <para>[Jonathan] - Added M4 to cross-tools to avoid strstr issue
    77         with Bison 2.5.</para>
    78         </listitem>
    79         <listitem>
    80           <para>[Jonathan] - Moved Kbd's setvtrgb from /usr/bin to /bin.</para>
    81         </listitem>
    82         <listitem>
    83           <para>[Jonathan] - Updated package contents for Kdb.</para>
    84         </listitem>
    85         <listitem>
    86           <para>[Jonathan] - Added es.po fix for Kdb 1.15.3.</para>
    87         </listitem>
    88         <listitem>
    89           <para>[Jonathan] - Updated Kdb to 1.15.3.</para>
    90         </listitem>
    91         <listitem>
    92           <para>[Jonathan] - Fixed issue with cross PPL using
    93           the host's GMP headers.</para>
    94         </listitem>
    95       </itemizedlist>
    96     </listitem>
    97 
    98 
    99     <listitem>
    100       <para>May 18, 2011</para>
    101       <itemizedlist>
    102         <listitem>
    103           <para>[Jonathan] - Updated Perl libc patch for 5.14.0.</para>
    104         </listitem>
    105         <listitem>
    106           <para>[Jonathan] - Updated Coreutils uname patch for 8.12.</para>
    107         </listitem>
    108         <listitem>
    109           <para>[Jonathan] - Updated Utils-Linux to 2.19.1.</para>
    110         </listitem>
    111         <listitem>
    112           <para>[Jonathan] - Updated Udev to 168.</para>
    113         </listitem>
    114         <listitem>
    115           <para>[Jonathan] - Updated Perl to 5.14.0.</para>
    116         </listitem>
    117         <listitem>
    118           <para>[Jonathan] - Updated IPRoute2 to 2.6.38.</para>
    119         </listitem>
    120         <listitem>
    121           <para>[Jonathan] - Updated Grep to 2.8.</para>
    122         </listitem>
    123         <listitem>
    124           <para>[Jonathan] - Updated GMP to 5.0.2.</para>
    125         </listitem>
    126         <listitem>
    127           <para>[Jonathan] - Updated File to 5.0.7.</para>
    128         </listitem>
    129         <listitem>
    130           <para>[Jonathan] - Updated DHCPCD to 5.2.12.</para>
    131         </listitem>
    132         <listitem>
    133           <para>[Jonathan] - Updated Coreutils to 8.12.</para>
    134         </listitem>
    135         <listitem>
    136           <para>[Jonathan] - Added GCC 4.6.0 Branch Update Patch -1.</para>
    137         </listitem>
    138         <listitem>
    139           <para>[Jonathan] - Updated Vim Branch Update to -2.</para>
    140         </listitem>
    141         <listitem>
    142           <para>[Jonathan] - Updated Bash Branch Update to -2.</para>
    143         </listitem>
    144         <listitem>
    145           <para>[Jonathan] - Updated Ncurses Branch Update to -2.</para>
    146         </listitem>
    147       </itemizedlist>
    148     </listitem>
    149 
    150     <listitem>
    151       <para>April 17, 2011</para>
    152       <itemizedlist>
    153         <listitem>
    154           <para>[jciccone] - Added libee, dependency of the new
    155           rsyslog.</para>
    156         </listitem>
    157         <listitem>
    158           <para>[jciccone] - Added libestr, dependency of the new
    159           rsyslog.</para>
    160         </listitem>
    161         <listitem>
    162           <para>[jciccone] - Updated Rsyslog to 6.1.7.</para>
    163         </listitem>
    164       </itemizedlist>
    165     </listitem>
    166 
    167     <listitem>
    168       <para>April 16, 2011</para>
    169       <itemizedlist>
    170         <listitem>
    171           <para>[jciccone] - Updated Udev to 167.</para>
    172         </listitem>
    173         <listitem>
    174           <para>[jciccone] - Updated Less to 443.</para>
    175         </listitem>
    176         <listitem>
    177           <para>[jciccone] - Updated Groff to 1.21.</para>
    178         </listitem>
    179         <listitem>
    180           <para>[jciccone] - Updated Readline to 6.2.</para>
    181         </listitem>
    182         <listitem>
    183           <para>[jciccone] - Updated DejaDNU to 1.5.</para>
    184         </listitem>
    185         <listitem>
    186           <para>[jciccone] - Updated Util-linux to 2.19.</para>
    187         </listitem>
    188         <listitem>
    189           <para>[jciccone] - Updated XZ Utils to 5.0.2.</para>
    190         </listitem>
    191         <listitem>
    192           <para>[jciccone] - Updated Tar to 1.26.</para>
    193         </listitem>
    194         <listitem>
    195           <para>[jciccone] - Updated M4 to 1.4.16.</para>
    196         </listitem>
    197         <listitem>
    198           <para>[jciccone] - Updated Coreutils to 8.11.</para>
    199         </listitem>
    200         <listitem>
    201           <para>[jciccone] - Updated Bash to 4.2.</para>
    202         </listitem>
    203         <listitem>
    204           <para>[jciccone] - Updated EGLIBC to 2.13 r13356.</para>
    205         </listitem>
    206         <listitem>
    207           <para>[jciccone] - Updated GCC to 4.6.0.</para>
    208         </listitem>
    209         <listitem>
    210           <para>[jciccone] - Updated Binutils to 2.21.</para>
    211         </listitem>
    212         <listitem>
    213           <para>[jciccone] - Updated ClooG-PPL to 0.15.11.</para>
    214         </listitem>
    215         <listitem>
    216           <para>[jciccone] - Updated PPL to 0.11.2.</para>
    217         </listitem>
    218         <listitem>
    219           <para>[jciccone] - Updated MPC to 0.9.</para>
    220         </listitem>
    221         <listitem>
    222           <para>[jciccone] - Updated MPFR to 3.0.1.</para>
    223         </listitem>
    224         <listitem>
    225           <para>[jciccone] - Updated NCurses to 5.9.</para>
    226         </listitem>
    227         <listitem>
    228           <para>[jciccone] - Updated File to 5.06.</para>
    229         </listitem>
    230         <listitem>
    231           <para>[jciccone] - Updated the Kernel to 2.6.38.3.</para>
    232         </listitem>
    233       </itemizedlist>
    234     </listitem>
    235 
    236     <listitem>
    237       <para>February 10, 2011</para>
    238       <itemizedlist>
    239         <listitem>
    240           <para>[jciccone] - Added patch to procps to fix an issue when the
    241           screen refresh rate isn't 60Hz.</para>
    242         </listitem>
    243       </itemizedlist>
    244     </listitem>
    245 
    246     <listitem>
    247       <para>January 30, 2011</para>
    248       <itemizedlist>
    249         <listitem>
    250           <para>[jciccone] - Add Pkg-config 0.25.</para>
    251         </listitem>
    252         <listitem>
    253           <para>[jciccone] - Patch procps so that ps supports process control
    254           groups.</para>
    255         </listitem>
    256       </itemizedlist>
    257     </listitem>
    258 
    259     <listitem>
    260       <para>January 29, 2011</para>
    261       <itemizedlist>
    262         <listitem>
    263           <para>[jciccone] - Update Util-Linux to 2.19-rc3.</para>
    264         </listitem>
    265       </itemizedlist>
    266     </listitem>
    267 
    268     <listitem>
    269       <para>January 8, 2011</para>
    270       <itemizedlist>
    271         <listitem>
    272           <para>[jciccone] - Updated Sysvinit to 2.88dsf.</para>
    273         </listitem>
    274         <listitem>
    275           <para>[jciccone] - Updated DHCPCD to 5.2.10.</para>
    276         </listitem>
    277         <listitem>
    278           <para>[jciccone] - Updated the Multiarch Wrapper based on changes
    279           from DX-MON.</para>
    280         </listitem>
    281         <listitem>
    282           <para>[jciccone] - Updated Bootscripts to 1.2-pre11.</para>
    283         </listitem>
    284         <listitem>
    285           <para>[jciccone] - Updated Vim to 7.3.</para>
    286         </listitem>
    287         <listitem>
    288           <para>[jciccone] - Updated Udev to 165.</para>
    289         </listitem>
    290         <listitem>
    291           <para>[jciccone] - Updated Man to 1.6g.</para>
    292         </listitem>
    293         <listitem>
    294           <para>[jciccone] - Updated IPutils to s20101006.</para>
    295         </listitem>
    296         <listitem>
    297           <para>[jciccone] - Updated Autoconf to 2.68.</para>
    298         </listitem>
    299         <listitem>
    300           <para>[jciccone] - Updated IPRoute2 to 2.6.37.</para>
    301         </listitem>
    302         <listitem>
    303           <para>[jciccone] - Updated Libtool to 2.4.</para>
    304         </listitem>
    305         <listitem>
    306           <para>[jciccone] - Updated E2fsprogs to 1.41.14.</para>
    307         </listitem>
    308         <listitem>
    309           <para>[jciccone] - Updated Psmisc to 22.13.</para>
    310         </listitem>
    311         <listitem>
    312           <para>[jciccone] - Updated the NCurses Branch Update Patch to -22.</para>
    313         </listitem>
    314         <listitem>
    315           <para>[jciccone] - Updated Man-Pages to 3.32.</para>
    316         </listitem>
    317         <listitem>
    318           <para>[jciccone] - Updated Linux to 2.6.37.</para>
    319         </listitem>
    320         <listitem>
    321           <para>[jciccone] - Updated Perl to 5.12.2.</para>
    322         </listitem>
    323         <listitem>
    324           <para>[jciccone] - Updated Expect to 5.45.</para>
    325         </listitem>
    326         <listitem>
    327           <para>[jciccone] - Updated TCL to 8.5.9.</para>
    328         </listitem>
    329         <listitem>
    330           <para>[jciccone] - Updated XZ to 5.0.0.</para>
    331         </listitem>
    332         <listitem>
    333           <para>[jciccone] - Updated Tar to 1.25.</para>
    334         </listitem>
    335         <listitem>
    336           <para>[jciccone] - Updated Patch to 2.6.1.</para>
    337         </listitem>
    338         <listitem>
    339           <para>[jciccone] - Updated M4 to 1.4.15.</para>
    340         </listitem>
    341         <listitem>
    342           <para>[jciccone] - Updated Coreutils to 8.9.</para>
    343         </listitem>
    344         <listitem>
    345           <para>[jciccone] - Updated Bzip2 to 1.0.6.</para>
    346         </listitem>
    347         <listitem>
    348           <para>[jciccone] - Updated Bison to 2.4.3.</para>
    349         </listitem>
    350         <listitem>
    351           <para>[jciccone] - Updated the Bash Branch Update to -2.</para>
    352         </listitem>
    353         <listitem>
    354           <para>[jciccone] - Updated CLooG-PPL to 0.15.10.</para>
    355         </listitem>
    356         <listitem>
    357           <para>[jciccone] - Updated EGlibc 2.12 to r12509.</para>
    358         </listitem>
    359         <listitem>
    360           <para>[jciccone] - Updated GCC to 4.5.2.</para>
    361         </listitem>
    362         <listitem>
    363           <para>[Jonathan] - Corrected links for; expect, iana-etc and perl.</para>
    364         </listitem>
    365       </itemizedlist>
    366     </listitem>
    367 
    368     <listitem>
    369       <para>Augest 28, 2010</para>
    370       <itemizedlist>
    371         <listitem>
    372           <para>[jciccone] - Added a sed to procps that fixes an issue with
    373           Make 3.82.</para>
    374         </listitem>
    375         <listitem>
    376           <para>[jciccone] - Added a note to GMP in the final system about
    377           building for a different cpu.</para>
    378         </listitem>
    379         <listitem>
    380           <para>[Jonathan] - Corrected md5sums and some links, thanks to
    381           Code Monkey.</para>
    382         </listitem>
    383       </itemizedlist>
    384     </listitem>
    385 
    386     <listitem>
    387       <para>August 08, 2010</para>
    388       <itemizedlist>
    389         <listitem>
    390           <para>[jciccone] - Migrated the UID and GID Map from Sysroot.</para>
    391         </listitem>
    392         <listitem>
    393           <para>[jciccone] - Removed Lilo and bin86 from x86_64-64 in favor
    394           of GRUB.</para>
    395         </listitem>
    396         <listitem>
    397           <para>[jciccone] - Updated the GCC Pure64 Patch to -2. -1 has
    398           inconsistancies and errors.</para>
    399         </listitem>
    400         <listitem>
    401           <para>[jciccone] - Add a patch to EGlibc to fix a compatibility issue
    402           with Make 3.82.</para>
    403         </listitem>
    404         <listitem>
    405           <para>[jciccone] - Updated Make to 3.82.</para>
    406         </listitem>
    407         <listitem>
    408           <para>[jciccone] - Updated GCC to 4.5.1.</para>
    409         </listitem>
    410         <listitem>
    411           <para>[jciccone] - Updated GRUB to 1.98.</para>
    412         </listitem>
    413         <listitem>
    414           <para>[jciccone] - Updated the Kernel to 2.6.35.</para>
    415         </listitem>
    416         <listitem>
    417           <para>[jciccone] - Updated DHCPCD to 5.2.7.</para>
    418         </listitem>
    419         <listitem>
    420           <para>[jciccone] - Install XZutils before Man. The configure script
    421           from man was finding unxz in /tools.</para>
    422         </listitem>
    423         <listitem>
    424           <para>[jciccone] - Added set ruler to the default system vimrc. This
    425           can be a very useful option when doing text editing.</para>
    426         </listitem>
    427         <listitem>
    428           <para>[jciccone] - Updated Udev to 160.</para>
    429         </listitem>
    430         <listitem>
    431           <para>[jciccone] - Use pushd and popd when regenerating the info db
    432           after installing texinfo.</para>
    433         </listitem>
    434         <listitem>
    435           <para>[jciccone] - Removed the Tar new compressors patch and added an
    436           updated man page patch.</para>
    437         </listitem>
    438         <listitem>
    439           <para>[jciccone] - Updated Psmisc to 22.12.</para>
    440         </listitem>
    441         <listitem>
    442           <para>[jciccone] - Updated Module-Init-Tools to 3.12.</para>
    443         </listitem>
    444         <listitem>
    445           <para>[jciccone] - Updated Kbd to 1.15.2.</para>
    446         </listitem>
    447         <listitem>
    448           <para>[jciccone] - Updated IPUtils to s20100418.</para>
    449         </listitem>
    450       </itemizedlist>
    451     </listitem>
    452 
    453     <listitem>
    454       <para>August 02, 2010</para>
    455       <itemizedlist>
    456         <listitem>
    457           <para>[jciccone] - Updated Automake to 1.11.1.</para>
    458         </listitem>
    459         <listitem>
    460           <para>[jciccone] - Updated Autoconf to 2.67.</para>
    461         </listitem>
    462         <listitem>
    463           <para>[jciccone] - Updated Readline to 6.1.</para>
    464         </listitem>
    465       </itemizedlist>
    466     </listitem>
    467 
    468     <listitem>
    469       <para>August 02, 2010</para>
    470       <itemizedlist>
    471         <listitem>
    472           <para>[jciccone] - Updated IPRoute2 to 2.6.34.</para>
    473         </listitem>
    474         <listitem>
    475           <para>[jciccone] - Updated Libtool to 2.2.10.</para>
    476         </listitem>
    477       </itemizedlist>
    478     </listitem>
    479 
    480     <listitem>
    481       <para>August 01, 2010</para>
    482       <itemizedlist>
    483         <listitem>
    484           <para>[jciccone] - Updated E2fsprogs to 1.14.12.</para>
    485         </listitem>
    486         <listitem>
    487           <para>[jciccone] - Updated the NCurses Branch Update patch to -21.
    488           Fixes through 2010-07-31 from upstream.</para>
    489         </listitem>
    490         <listitem>
    491           <para>[jciccone] - Removed an unneeded sed from binutils in the
    492           final-system renaming getline to _getline.</para>
    493         </listitem>
    494         <listitem>
    495           <para>[jciccone] - Fixed a compilation issue with GMP in the final
    496           for 32bit on multilib. It handles the ABI differences on its own
    497           now.</para>
    498         </listitem>
    499         <listitem>
    500           <para>[jciccone] - Updated Man-Pages to 3.25.</para>
    501         </listitem>
    502         <listitem>
    503           <para>[jciccone] - Updated Perl to 5.12.1.</para>
    504         </listitem>
    505       </itemizedlist>
    506     </listitem>
    507 
    508     <listitem>
    509       <para>July 29, 2010</para>
    510       <itemizedlist>
    511         <listitem>
    512           <para>[jciccone] - Updated Expect to 5.44.1.15.</para>
    513         </listitem>
    514       </itemizedlist>
    515     </listitem>
    516 
    517     <listitem>
    518       <para>July 26, 2010</para>
    519       <itemizedlist>
    520         <listitem>
    521           <para>[jciccone] - Updated Util-Linux-NG to 2.18.</para>
    522         </listitem>
    523         <listitem>
    524           <para>[jciccone] - Updated Tar to 1.23.</para>
    525         </listitem>
    526         <listitem>
    527           <para>[jciccone] - Updated Patch to 2.6.</para>
    528         </listitem>
    529         <listitem>
    530           <para>[jciccone] - Updated M4 to 1.4.14.</para>
    531         </listitem>
    532         <listitem>
    533           <para>[jciccone] - Updated Gzip to 1.4.</para>
    534         </listitem>
    535         <listitem>
    536           <para>[jciccone] - Updated Grep to 2.6.3.</para>
    537         </listitem>
    538         <listitem>
    539           <para>[jciccone] - Updated Gettext to 0.18.1.1.</para>
    540         </listitem>
    541         <listitem>
    542           <para>[jciccone] - Updated Gawk to 3.1.8.</para>
    543         </listitem>
    544         <listitem>
    545           <para>[jciccone] - Updated Diffutils to 3.0.</para>
    546         </listitem>
    547         <listitem>
    548           <para>[jciccone] - Updated Coreutils to 8.5.</para>
    549         </listitem>
    550       </itemizedlist>
    551     </listitem>
    552 
    553     <listitem>
    554       <para>July 25, 2010</para>
    555       <itemizedlist>
    556         <listitem>
    557           <para>[jciccone] - Updated Bison to 2.4.2.</para>
    558         </listitem>
    559         <listitem>
    560           <para>[jciccone] - Updated Bash to 4.1.</para>
    561         </listitem>
    562         <listitem>
    563           <para>[jciccone] - Updated EGlibc to 2.12-20100725-r11059.</para>
    564         </listitem>
    565         <listitem>
    566           <para>[jciccone] - Updated File to 5.04.</para>
    567         </listitem>
    568         <listitem>
    569           <para>[jciccone] - Downgraded PPL to 0.10.2, GCC Incompatible.</para>
    570         </listitem>
    571         <listitem>
    572           <para>[jciccone] - Added MPC 0.8.2 for GCC.</para>
    573         </listitem>
    574         <listitem>
    575           <para>[jciccone] - Updated GCC to 4.5.0.</para>
    576         </listitem>
    577         <listitem>
    578           <para>[jciccone] - Updated Cloog-PPL to 0.15.9.</para>
    579         </listitem>
    580         <listitem>
    581           <para>[jciccone] - Updated PPL to 0.11pre24.</para>
    582         </listitem>
    583         <listitem>
    584           <para>[jciccone] - Updated MPFR to 3.0.0.</para>
    585         </listitem>
    586         <listitem>
    587           <para>[jciccone] - Updated GMP to 5.0.1.</para>
    588         </listitem>
    589         <listitem>
    590           <para>[jciccone] - Updated the Kernel to 2.6.34.1.</para>
    591         </listitem>
    592         <listitem>
    593           <para>[jciccone] - Updated Binutils to 2.20.1.</para>
    594         </listitem>
    595         <listitem>
    596           <para>[jciccone] - Updated the bootscripts to 1.2-pre10.</para>
    597         </listitem>
    598         <listitem>
    599           <para>[jciccone] - Updated the grub patches.</para>
    600         </listitem>
    601       </itemizedlist>
    602     </listitem>
    603 
    604     <listitem>
    605       <para>May 14, 2010</para>
    606       <itemizedlist>
    607         <listitem>
    608           <para>[Chris] - Added Installed Directories info for all
    609           applicable packages.</para>
    610         </listitem>
    611       </itemizedlist>
    612     </listitem>
    613 
    614     <listitem>
    615       <para>April 26, 2010</para>
    616       <itemizedlist>
    617         <listitem>
    618           <para>[kb0iic] - Updated zlib to 1.2.5.</para>
    619         </listitem>
    620       </itemizedlist>
    621     </listitem>
    622 
    623     <listitem>
    624       <para>April 11, 2010</para>
    625       <itemizedlist>
    626         <listitem>
    627           <para>[jciccone] - Updated the Kernel to 2.6.33.2.</para>
    628         </listitem>
    629       </itemizedlist>
    630     </listitem>
    631 
    632     <listitem>
    633       <para>Janurary 3, 2010</para>
    634       <itemizedlist>
    635         <listitem>
    636           <para>[Jonathan] - Added --disable-introspection to Udev Build.</para>
    637         </listitem>
    638       </itemizedlist>
    639     </listitem>
    640 
    641     <listitem>
    642       <para>Janurary 1, 2010</para>
    643       <itemizedlist>
    644         <listitem>
    645           <para>[jciccone] - Updated GCC to 4.4.2.</para>
    646         </listitem>
    647         <listitem>
    648           <para>[jciccone] - Updated Binutils to 2.20.</para>
    649         </listitem>
    650         <listitem>
    651           <para>[jciccone] - Also create the null and console nodes for udev
    652                 in the boot section.</para>
    653         </listitem>
    654         <listitem>
    655           <para>[jciccone] - Updated the Essential Symlinks in the Boot section
    656                 to include sleep.</para>
    657         </listitem>
    658         <listitem>
    659           <para>[jciccone] - Stopped Cloog-PPL from setting LD_LIBRARY_PATH to
    660                 fix segfault issues.</para>
    661         </listitem>
    662         <listitem>
    663           <para>[Jonathan] Updated Module-init-tools to 3.11.1.</para>
    664         </listitem>
    665         <listitem>
    666           <para>[Jonathan] Updated Psmisc to 22.9.</para>
    667         </listitem>
    668         <listitem>
    669           <para>[Jonathan] Updated Rsyslog to 4.4.2.</para>
    670         </listitem>
    671         <listitem>
    672           <para>[Jonathan] Updated Dhcpcd to 5.1.4.</para>
    673         </listitem>
    674         <listitem>
    675           <para>[Jonathan] Updated Udev to 149.</para>
    676         </listitem>
    677       </itemizedlist>
    678     </listitem>
    679 
    680     <listitem>
    681       <para>December 31, 2009</para>
    682       <itemizedlist>
    683         <listitem>
    684           <para>[Jonathan] - Updated Readline Patch to -2.</para>
    685         </listitem>
    686       </itemizedlist>
    687     </listitem>
    688 
    689     <listitem>
    690       <para>December 30, 2009</para>
    691       <itemizedlist>
    692         <listitem>
    693           <para>[Jonathan] - Updated Man-pages 3.23.</para>
    694         </listitem>
    695       </itemizedlist>
    696     </listitem>
    697 
    698     <listitem>
    699       <para>September 22, 2009</para>
    700       <itemizedlist>
    701         <listitem>
    702           <para>[Chris] - Updated home page for Patch.</para>
    703         </listitem>
    704       </itemizedlist>
    705     </listitem>
    706 
    707     <listitem>
    708       <para>September 13, 2009</para>
    709       <itemizedlist>
    710         <listitem>
    711           <para>[Chris] - Added switch to configure command for Grep to fix
    712           grep -i. Solution taken from LFS.</para>
    713         </listitem>
    714       </itemizedlist>
    715     </listitem>
    716 
    717     <listitem>
    718       <para>September 12, 2009</para>
    719       <itemizedlist>
    720         <listitem>
    721           <para>[Jim] - Updated Bash Patch to -7.</para>
    722         </listitem>
    723         <listitem>
    724           <para>[Jim] - Updated Vim Patch to -21.</para>
    725         </listitem>
    726         <listitem>
    727           <para>[Jim] - Updated Ncurses Patch to -20.</para>
    728         </listitem>
    729         <listitem>
    730           <para>[Jim] - Updated GCC Patch to -4.</para>
    731         </listitem>
    732         <listitem>
    733           <para>[Jim] - Added New GCC Fixes Patch.</para>
    734         </listitem>
    735       </itemizedlist>
    736     </listitem>
    737 
    738     <listitem>
    739       <para>September 11, 2009</para>
    740       <itemizedlist>
    741         <listitem>
    742           <para>[Jim] - Updated Coreutils 7.6.</para>
    743         </listitem>
    744       </itemizedlist>
    745     </listitem>
    746 
    747     <listitem>
    748       <para>September 7, 2009</para>
    749       <itemizedlist>
    750         <listitem>
    751           <para>[Jim] - Updated Util-Linux-NG to 2.16.1.</para>
    752         </listitem>
    753       </itemizedlist>
    754     </listitem>
    755 
    756     <listitem>
    757       <para>September 5, 2009</para>
    758       <itemizedlist>
    759         <listitem>
    760           <para>[zippo] - Updated Kernel tp 2.6.30.5 Tested Stable.</para>
    761         </listitem>
    762       </itemizedlist>
    763     </listitem>
    764 
    765     <listitem>
    766       <para>September 2, 2009</para>
    767       <itemizedlist>
    768         <listitem>
    769           <para>[Jim] - Updated Rsyslog to 4.4.1.</para>
    770         </listitem>
    771       </itemizedlist>
    772     </listitem>
    773 
    774     <listitem>
    775       <para>September 1, 2009</para>
    776       <itemizedlist>
    777         <listitem>
    778           <para>[Jim] - Updated XZ Utils to 4.999.9beta.</para>
    779         </listitem>
    780       </itemizedlist>
    781     </listitem>
    782 
    783     <listitem>
    784       <para>August 31, 2009</para>
    785       <itemizedlist>
    786         <listitem>
    787           <para>[Jim] - Fixed issue in Pure 64 util-linux-ng build. Thank you for the report
    788           Phillip Potter.</para>
    789         </listitem>
    790       </itemizedlist>
    791     </listitem>
    792 
    793     <listitem>
    794       <para>August 25, 2009</para>
    795       <itemizedlist>
    796         <listitem>
    797           <para>[Jim] - Updated Perl to 5.10.1.</para>
    798         </listitem>
    799         <listitem>
    800           <para>[Jim] - Updated to Eglibc 2.10.1 Revision 8873.
    801         [BZ #10448] If NSS module contains no callback we must
    802         touch the status to avoid using stale value.</para>
    803         </listitem>
    804       </itemizedlist>
    805     </listitem>
    806 
    807     <listitem>
    808       <para>August 22, 2009</para>
    809       <itemizedlist>
    810         <listitem>
    811           <para>[Jim] - Updated E2fsprogs to 1.41.9.</para>
    812         </listitem>
    813       </itemizedlist>
    814     </listitem>
    815 
    816     <listitem>
    817       <para>August 21, 2009</para>
    818       <itemizedlist>
    819         <listitem>
    820           <para>[Jim] - Updated to Eglibc 2.10.1 Revision 8849.</para>
    821         </listitem>
    822         <listitem>
    823           <para>[Jim] - Updated Coreutils to 7.5.</para>
    824         </listitem>
    825         <listitem>
    826           <para>[Jim] - Updated Rsyslog to 4.4.0.</para>
    827         </listitem>
    828         <listitem>
    829           <para>[Jim] - Updated Cloog-PPL to 0.15.7.</para>
    830         </listitem>
    831         <listitem>
    832           <para>[Jim] - Updated Udev to 146.</para>
    833         </listitem>
    834       </itemizedlist>
    835     </listitem>
    836 
    837     <listitem>
    838       <para>August 17, 2009</para>
    839       <itemizedlist>
    840         <listitem>
    841           <para>[Chris] -Documented package/patch download list in book.</para>
    842         </listitem>
    843       </itemizedlist>
    844     </listitem>
    845 
    846     <listitem>
    847       <para>August 14, 2009</para>
    848       <itemizedlist>
    849         <listitem>
    850           <para>[Chris] - Changed Shadow instructions to remove unneeded
    851           configure options and update sed command for the encryption method.</para>
    852         </listitem>
    853       </itemizedlist>
    854     </listitem>
    855 
    856     <listitem>
    857       <para>August 12, 2009</para>
    858       <itemizedlist>
    859         <listitem>
    860           <para>[jim] - Added patch to Flex to ensure proper GCC 4.4.x
    861           code generation.</para>
    862         </listitem>
    863       </itemizedlist>
    864     </listitem>
    865 
    866     <listitem>
    867       <para>August 11, 2009</para>
    868       <itemizedlist>
    869         <listitem>
    870           <para>[jim] - Added Bison to Temp-System for Binutils in
    871           Final System.</para>
    872         </listitem>
    873         <listitem>
    874           <para>[jim] - Added Flex to Temp-System for Binutils in
    875           Final System.</para>
    876         </listitem>
    877         <listitem>
    878           <para>[jim] - Updated to Binutils 2.19.51. See
    879           http://sourceware.org/ml/binutils/2009-08/msg00163.html.</para>
    880         </listitem>
    881         <listitem>
    882           <para>[Jim] - Updated DHCPCD to 5.0.7.</para>
    883         </listitem>
    884         <listitem>
    885           <para>[Jim] - Updated Less to 436.</para>
    886         </listitem>
    887       </itemizedlist>
    888     </listitem>
    889 
    890     <listitem>
    891       <para>August 9, 2009</para>
    892       <itemizedlist>
    893         <listitem>
    894           <para>[Chris] - Udev now automatically installs HTML file on Udev
    895           rules. Removed obsolete instructions to manually install it,
    896           and updated references to its location.</para>
    897         </listitem>
    898       </itemizedlist>
    899     </listitem>
    900 
    901     <listitem>
    902       <para>July 31, 2009</para>
    903       <itemizedlist>
    904         <listitem>
    905           <para>[Chris] - Corrected instructions for running the
    906           Module-Init-Tools testsuite.</para>
    907         </listitem>
    908         <listitem>
    909           <para>[Chris] - Updated installed program and library lists
    910           for a number of packages.</para>
    911         </listitem>
    912       </itemizedlist>
    913     </listitem>
    914 
    915     <listitem>
    916       <para>July 29, 2009</para>
    917       <itemizedlist>
    918         <listitem>
    919           <para>[Jim] - Updated to Eglibc 2.10.1-2.</para>
    920         </listitem>
    921       </itemizedlist>
    922     </listitem>
    923 
    924     <listitem>
    925       <para>July 28, 2009</para>
    926       <itemizedlist>
    927         <listitem>
    928           <para>[jim] - Updated Psmisc to 22.8.</para>
    929         </listitem>
    930       </itemizedlist>
    931     </listitem>
    932 
    933     <listitem>
    934       <para>July 27, 2009</para>
    935       <itemizedlist>
    936         <listitem>
    937           <para>[jim] - Updated Autoconf to 2.64.</para>
    938         </listitem>
    939         <listitem>
    940           <para>[Jim] - Updated Man-Pages to 3.22.</para>
    941         </listitem>
    942         <listitem>
    943           <para>[Jim] - Added a sed to binutils to prevent a testsuite failure.</para>
    944         </listitem>
    945         <listitem>
    946           <para>[Jim] - Updated to Eglibc 2.10.1-1.</para>
    947         </listitem>
    948       </itemizedlist>
    949     </listitem>
    950 
    951     <listitem>
    952       <para>July 25, 2009</para>
    953       <itemizedlist>
    954         <listitem>
    955           <para>[jim] - fsck is now a part of Util-Linux-NG.</para>
    956         </listitem>
    957         <listitem>
    958           <para>[jim] - Added --disable-libsigsegv to Gawk build. We
    959                 don't want to add another library to the build.</para>
    960         </listitem>
    961         <listitem>
    962           <para>[Jim] - Updated Shadow to 4.1.4.2.</para>
    963         </listitem>
    964       </itemizedlist>
    965     </listitem>
    966 
    967     <listitem>
    968       <para>July 23, 2009</para>
    969       <itemizedlist>
    970         <listitem>
    971           <para>[jim] - Updated GCC to 4.4.1.</para>
    972         </listitem>
    973         <listitem>
    974           <para>[jim] - Updated Gawk to 3.1.7.</para>
    975         </listitem>
    976         <listitem>
    977           <para>[Jim] - Updated Ncurses Branch Update Patch to -18.</para>
    978         </listitem>
    979         <listitem>
    980           <para>[Jim] - Updated Vim Branch Update Patch to -19.</para>
    981         </listitem>
    982         <listitem>
    983           <para>[Jim] - Updated to Linux 2.6.29.6.</para>
    984         </listitem>
    985         <listitem>
    986           <para>[Jim] - Updated DHCPCD to 5.0.6.</para>
    987         </listitem>
    988       </itemizedlist>
    989     </listitem>
    990 
    991     <listitem>
    992       <para>July 21, 2009</para>
    993       <itemizedlist>
    994         <listitem>
    995           <para>[jim] - Updated Bash Update Patch to 6.</para>
    996         </listitem>
    997       </itemizedlist>
    998     </listitem>
    999 
    1000     <listitem>
    1001       <para>July 20, 2009</para>
    1002       <itemizedlist>
    1003         <listitem>
    1004           <para>[jim] - Tweaked util-linux-ng build so e2fsprogs can
    1005           find the libraries during configure.</para>
    1006         </listitem>
    1007       </itemizedlist>
    1008     </listitem>
    1009 
    1010     <listitem>
    1011       <para>July 18, 2009</para>
    1012       <itemizedlist>
    1013         <listitem>
    1014           <para>[jciccone] - Use the libblkid and libuuid provided by
    1015           Util-Linux-NG instead of E2fsprogs now.</para>
    1016         </listitem>
    1017         <listitem>
    1018           <para>[jciccone] - Updated Util-Linux-NG to 2.16.</para>
    1019         </listitem>
    1020         <listitem>
    1021           <para>[jciccone] - Updated E2fsprogs to 1.41.8.</para>
    1022         </listitem>
    1023         <listitem>
    1024           <para>[Jim] - Updated Udev to 145.</para>
    1025         </listitem>
    1026         <listitem>
    1027           <para>[Jim] - Updated Module Init Tools to 3.10.</para>
    1028         </listitem>
    1029       </itemizedlist>
    1030     </listitem>
    1031 
    1032     <listitem>
    1033       <para>July 14, 2009</para>
    1034       <itemizedlist>
    1035         <listitem>
    1036           <para>[Chris] - Removed /bin/rm symlink is it is no longer needed
    1037           for E2fsprogs testsuite.</para>
    1038         </listitem>
    1039       </itemizedlist>
    1040     </listitem>
    1041 
    1042     <listitem>
    1043       <para>July 13, 2009</para>
    1044       <itemizedlist>
    1045         <listitem>
    1046           <para>[Chris] - Removed unnecessary posix patches for GCC
    1047           and Binutils.</para>
    1048         </listitem>
    1049       </itemizedlist>
    1050     </listitem>
    1051 
    1052     <listitem>
    1053       <para>July 9, 2009</para>
    1054       <itemizedlist>
    1055         <listitem>
    1056           <para>[Jim] - Updated Binutils Branch Update Patch to -5.</para>
    1057         </listitem>
    1058         <listitem>
    1059           <para>[Jim] - Updated GCC Branch Update Patch to -6.</para>
    1060         </listitem>
    1061       </itemizedlist>
    1062     </listitem>
    1063 
    1064     <listitem>
    1065       <para>July 8, 2009</para>
    1066       <itemizedlist>
    1067         <listitem>
    1068           <para>[Chris] - Fixed permissions problem in Coreutils testsuite.</para>
    1069         </listitem>
    1070       </itemizedlist>
    1071     </listitem>
    1072 
    1073     <listitem>
    1074       <para>July 6, 2009</para>
    1075       <itemizedlist>
    1076         <listitem>
    1077           <para>[jciccone] - Updated the pure64_specs patch to -2. It also
    1078           modifies the multios directories now.</para>
    1079         </listitem>
    1080         <listitem>
    1081           <para>[jciccone] - Replaced the sed to correct the GMP/MPFR/CLooG/PPL
    1082           search paths to one that just removes the search paths. In
    1083           combination with removing the --with- arguments from configure this
    1084           corrects the compiler/header and library mis-match problems.</para>
    1085         </listitem>
    1086         <listitem>
    1087           <para>[Chris] - Moved DHCPCD to Network section.</para>
    1088         </listitem>
    1089       </itemizedlist>
    1090     </listitem>
    1091 
    1092     <listitem>
    1093       <para>July 3, 2009</para>
    1094       <itemizedlist>
    1095         <listitem>
    1096           <para>[Winkie] - Explicitly link MPFR against our GMP.</para>
    1097         </listitem>
    1098       </itemizedlist>
    1099     </listitem>
    1100 
    1101     <listitem>
    1102       <para>July 3, 2009</para>
    1103       <itemizedlist>
    1104         <listitem>
    1105           <para>[Jim] - Updated Rsyslog to 4.2.0.</para>
    1106         </listitem>
    1107         <listitem>
    1108           <para>[Jim] - Updated Sed to 4.2.1.</para>
    1109         </listitem>
    1110       </itemizedlist>
    1111     </listitem>
    1112 
    1113     <listitem>
    1114       <para>July 1, 2009</para>
    1115       <itemizedlist>
    1116         <listitem>
    1117           <para>[Winkie] - Clean up after the headers installation.</para>
    1118         </listitem>
    1119       </itemizedlist>
    1120     </listitem>
    1121 
    1122     <listitem>
    1123       <para>July 1, 2009</para>
    1124       <itemizedlist>
    1125         <listitem>
    1126           <para>[Winkie] - Added myself to the credits.</para>
    1127         </listitem>
    1128       </itemizedlist>
    1129     </listitem>
    1130 
    1131     <listitem>
    1132       <para>July 1, 2009</para>
    1133       <itemizedlist>
    1134         <listitem>
    1135           <para>[Winkie] - Add CLooG and PPL.  GCC wants them.</para>
    1136         </listitem>
    1137       </itemizedlist>
    1138     </listitem>
    1139 
    1140     <listitem>
    1141       <para>June 22, 2009</para>
    1142       <itemizedlist>
    1143         <listitem>
    1144           <para>[Jim] - Module Init Tools, no longer needs docbooktoman workaround.
    1145           Also take advantage of using the dynamic zlib we have installed.</para>
    1146         </listitem>
    1147       </itemizedlist>
    1148     </listitem>
    1149 
    1150     <listitem>
    1151       <para>June 21, 2009</para>
    1152       <itemizedlist>
    1153         <listitem>
    1154           <para>[Jim] - Updated Udev to 143.</para>
    1155         </listitem>
    1156       </itemizedlist>
    1157     </listitem>
    1158 
    1159     <listitem>
    1160       <para>June 20, 2009</para>
    1161       <itemizedlist>
    1162         <listitem>
    1163           <para>[Chris] - Downgraded Linux back to 2.6.29.5, due to
    1164           filesystem corruption in 2.6.30.</para>
    1165         </listitem>
    1166       </itemizedlist>
    1167     </listitem>
    1168 
    1169     <listitem>
    1170       <para>June 11, 2009</para>
    1171       <itemizedlist>
    1172         <listitem>
    1173           <para>[winkie] - Don't build GMP with --enable-{cxx,mpbsd}.</para>
    1174         </listitem>
    1175         <listitem>
    1176           <para>[Jim] - Updated M4 to 1.4.13.</para>
    1177         </listitem>
    1178         <listitem>
    1179           <para>[Jim] - Updated to Linux 2.6.30.</para>
    1180         </listitem>
    1181       </itemizedlist>
    1182     </listitem>
    1183 
    1184     <listitem>
    1185       <para>June 10, 2009</para>
    1186       <itemizedlist>
    1187         <listitem>
    1188           <para>[Jim] - Updated Util-linux-NG to 2.15.1.</para>
    1189         </listitem>
    1190         <listitem>
    1191           <para>[Jim] - Updated Udev to 142.</para>
    1192         </listitem>
    1193       </itemizedlist>
    1194     </listitem>
    1195 
    1196     <listitem>
    1197       <para>June 7, 2009</para>
    1198       <itemizedlist>
    1199         <listitem>
    1200           <para>[Jim] - Updated GCC Branch Update Patch to -3.</para>
    1201         </listitem>
    1202         <listitem>
    1203           <para>[Jim] - Updated Findutils to 4.4.2.</para>
    1204         </listitem>
    1205         <listitem>
    1206           <para>[Jim] - Updated EGLIBC to prevent most testsuite failures.</para>
    1207         </listitem>
    1208       </itemizedlist>
    1209     </listitem>
    1210 
    1211     <listitem>
    1212       <para>June 5, 2009</para>
    1213       <itemizedlist>
    1214         <listitem>
    1215           <para>[Jim] - Updated Binutils Branch Update Patch to -3.</para>
    1216         </listitem>
    1217         <listitem>
    1218           <para>[Jim] - Updated GCC Branch Update Patch to -2.</para>
    1219         </listitem>
    1220         <listitem>
    1221           <para>[Jim] - Updated Ncurses Branch Update Patch to -14.</para>
    1222         </listitem>
    1223         <listitem>
    1224           <para>[Jim] - Added Readline Branch Update Patch.</para>
    1225         </listitem>
    1226         <listitem>
    1227           <para>[Jim] - Updated TCL to 8.5.7.</para>
    1228         </listitem>
    1229         <listitem>
    1230           <para>[Jim] - Updated VIM Branch Update Patch to -15.</para>
    1231         </listitem>
    1232       </itemizedlist>
    1233     </listitem>
    1234 
    1235     <listitem>
    1236       <para>June 4, 2009</para>
    1237       <itemizedlist>
    1238         <listitem>
    1239           <para>[Jim] - Added --without-debug to cross-tools ncurses build.
    1240           Closing Ticket #208.</para>
    1241         </listitem>
    1242         <listitem>
    1243           <para>[Jim] - Updated Bootscripts to 1.2-pre8.</para>
    1244         </listitem>
    1245         <listitem>
    1246           <para>[Jim] - Updated File to 5.03.</para>
    1247         </listitem>
    1248         <listitem>
    1249           <para>[Jim] - Updated Less to 429.</para>
    1250         </listitem>
    1251         <listitem>
    1252           <para>[Jim] - Updated Procps to 3.2.8.</para>
    1253         </listitem>
    1254         <listitem>
    1255           <para>[Jim] - Updated Rsyslog to 3.22.0.</para>
    1256         </listitem>
    1257         <listitem>
    1258           <para>[Jim] - Updated Shadow to 4.1.4.1.</para>
    1259         </listitem>
    1260         <listitem>
    1261           <para>[Jim] - Updated Zlib FPIC patch to -2.</para>
    1262         </listitem>
    1263         <listitem>
    1264           <para>[Jim] - Updated to Linux 2.6.29.4.</para>
    1265         </listitem>
    1266       </itemizedlist>
    1267     </listitem>
    1268 
    1269     <listitem>
    1270       <para>June 3, 2009</para>
    1271       <itemizedlist>
    1272         <listitem>
    1273           <para>[Jim] - Removed Glibc. Moved to Eglibc 2.10.1.</para>
    1274         </listitem>
    1275         <listitem>
    1276           <para>[Jim] - Updated GCC to 4.4.0.</para>
    1277         </listitem>
    1278         <listitem>
    1279           <para>[Jim] - Updated GMP to 4.3.1.</para>
    1280         </listitem>
    1281         <listitem>
    1282           <para>[Jim] - Updated E2fsprogs to 1.41.6.</para>
    1283         </listitem>
    1284         <listitem>
    1285           <para>[Jim] - Updated Module Init Tools to 3.9.</para>
    1286         </listitem>
    1287         <listitem>
    1288           <para>[Jim] - Updated Coreutils to 7.4.</para>
    1289         </listitem>
    1290         <listitem>
    1291           <para>[Jim] - Updated Sed to 4.2.</para>
    1292         </listitem>
    1293         <listitem>
    1294           <para>[Jim] - Updated Findutils to 4.4.1.</para>
    1295         </listitem>
    1296         <listitem>
    1297           <para>[Jim] - Updated Man-Pages to 3.21.</para>
    1298         </listitem>
    1299         <listitem>
    1300           <para>[Jim] - Updated DHCPCD to 5.0.4.</para>
    1301         </listitem>
    1302         <listitem>
    1303           <para>[Jim] - Updated Automake to 1.11.</para>
    1304         </listitem>
    1305       </itemizedlist>
    1306     </listitem>
    1307 
    1308     <listitem>
    1309       <para>June 2, 2009</para>
    1310       <itemizedlist>
    1311         <listitem>
    1312           <para>[Chris] - Various text and indentations fixes.</para>
    1313         </listitem>
    1314         <listitem>
    1315           <para>[Chris] - Removed unneeded chmod command from E2fsprogs
    1316           instructions in boot section.</para>
    1317         </listitem>
    1318       </itemizedlist>
    1319     </listitem>
    1320 
    1321     <listitem>
    1322       <para>May 24, 2009</para>
    1323       <itemizedlist>
    1324         <listitem>
    1325           <para>[Jim] - Updated Bash Update Patch to 5.</para>
    1326         </listitem>
    1327       </itemizedlist>
    1328     </listitem>
    1329 
    1330     <listitem>
    1331       <para>May 23, 2009</para>
    1332       <itemizedlist>
    1333         <listitem>
    1334           <para>[Jim] - Updated E2fsprogs to 1.41.5.</para>
    1335         </listitem>
    1336       </itemizedlist>
    1337     </listitem>
    1338 
    1339     <listitem>
    1340       <para>April 24, 2009</para>
    1341       <itemizedlist>
    1342         <listitem>
    1343           <para>[Jim] - Added --with-manpage-format=normal to ncurses configure line. By Default
    1344           ncurses compresses man-pages.</para>
    1345         </listitem>
    1346         <listitem>
    1347           <para>[Jim] - Updated Bootscripts to 1.2-pre7.</para>
    1348         </listitem>
    1349         <listitem>
    1350           <para>[Jim] - Updated Udev to 141. Due to CVE-2009-1185 and CVE-2009-1186.</para>
    1351         </listitem>
    1352       </itemizedlist>
    1353     </listitem>
    1354 
    1355     <listitem>
    1356       <para>April 16, 2009</para>
    1357       <itemizedlist>
    1358         <listitem>
    1359           <para>[Chris] - Added command explanations to Linux-Headers
    1360           pages.</para>
    1361         </listitem>
    1362       </itemizedlist>
    1363     </listitem>
    1364 
    1365     <listitem>
    1366       <para>April 15, 2009</para>
    1367       <itemizedlist>
    1368         <listitem>
    1369           <para>[Jim] - Added MPFR Branch Update Patch to -2.</para>
    1370         </listitem>
    1371       </itemizedlist>
    1372     </listitem>
    1373 
    1374     <listitem>
    1375       <para>April 9, 2009</para>
    1376       <itemizedlist>
    1377         <listitem>
    1378           <para>[Jim] - Updated Bash Branch Update Patch to -4.</para>
    1379         </listitem>
    1380       </itemizedlist>
    1381     </listitem>
    1382 
    1383     <listitem>
    1384       <para>April 04, 2009</para>
    1385       <itemizedlist>
    1386         <listitem>
    1387           <para>[Jonathan] - Removed &quot;--enable-64-bit-bfd&quot; from 32bit builds.</para>
    1388         </listitem>
    1389       </itemizedlist>
    1390     </listitem>
    1391 
    1392     <listitem>
    1393       <para>March 25, 2009</para>
    1394       <itemizedlist>
    1395         <listitem>
    1396           <para>[Jim] - Updated to IPRoute2 2.6.29-1.</para>
    1397         </listitem>
    1398       </itemizedlist>
    1399     </listitem>
    1400 
    1401     <listitem>
    1402       <para>March 23, 2009</para>
    1403       <itemizedlist>
    1404         <listitem>
    1405           <para>[Jim] - Updated VIM Branch Update Patch to -12.</para>
    1406         </listitem>
    1407         <listitem>
    1408           <para>[Jim] - Updated GCC Branch Update Patch to -5</para>
    1409         </listitem>
    1410         <listitem>
    1411           <para>[Jim] - Updated to Linux 2.6.29.</para>
    1412         </listitem>
    1413       </itemizedlist>
    1414     </listitem>
    1415 
    1416     <listitem>
    1417       <para>March 22, 2009</para>
    1418       <itemizedlist>
    1419         <listitem>
    1420           <para>[Jim] - Updated Ncurses Branch Update Patch to -11.</para>
    1421         </listitem>
    1422       </itemizedlist>
    1423     </listitem>
    1424 
    1425     <listitem>
    1426       <para>March 14, 2009</para>
    1427       <itemizedlist>
    1428         <listitem>
    1429           <para>[Jim] - Updated to Linux 2.6.28.8.</para>
    1430         </listitem>
    1431         <listitem>
    1432           <para>[Jim] - UUCP group no longer needed by udev.</para>
    1433         </listitem>
    1434       </itemizedlist>
    1435     </listitem>
    1436 
    1437     <listitem>
    1438       <para>March 14, 2009</para>
    1439       <itemizedlist>
    1440         <listitem>
    1441           <para>[Jim] - Updated Udev to 140.</para>
    1442         </listitem>
    1443       </itemizedlist>
    1444     </listitem>
    1445 
    1446     <listitem>
    1447       <para>March 12, 2009</para>
    1448       <itemizedlist>
    1449         <listitem>
    1450           <para>[Jim] - Updated GCC Branch Update Patch to -4.</para>
    1451         </listitem>
    1452         <listitem>
    1453           <para>[Jim] - Updated VIM Branch Update Patch to -11.</para>
    1454         </listitem>
    1455       </itemizedlist>
    1456     </listitem>
    1457 
    1458     <listitem>
    1459       <para>March 9, 2009</para>
    1460       <itemizedlist>
    1461         <listitem>
    1462           <para>[Jim] - Updated Bash Branch Update Patch to -3.</para>
    1463         </listitem>
    1464         <listitem>
    1465           <para>[Jim] - Added Binutils Branch Update Patch.</para>
    1466         </listitem>
    1467       </itemizedlist>
    1468     </listitem>
    1469 
    1470     <listitem>
    1471       <para>March 5, 2009</para>
    1472       <itemizedlist>
    1473         <listitem>
    1474           <para>[Jim] - Updated TAR to 1.22.</para>
    1475         </listitem>
    1476       </itemizedlist>
    1477     </listitem>
    1478 
    1479     <listitem>
    1480       <para>March 2, 2009</para>
    1481       <itemizedlist>
    1482         <listitem>
    1483           <para>[Jim] - Added Patches to File, Man, Tar, and Texinfo to support XZ Utils.</para>
    1484         </listitem>
    1485         <listitem>
    1486           <para>[Jim] - Updated Bash Branch Update Patch to -2.</para>
    1487         </listitem>
    1488         <listitem>
    1489           <para>[jciccone] - Restructured the XML for the networking section.
    1490           The new order should help it flow better. Also moved dhcpcd into the
    1491           final system.</para>
    1492         </listitem>
    1493       </itemizedlist>
    1494     </listitem>
    1495 
    1496     <listitem>
    1497       <para>March 1, 2009</para>
    1498       <itemizedlist>
    1499         <listitem>
    1500           <para>[Jim] - Updated Ncurses Branch Update Patch to -10.</para>
    1501         </listitem>
    1502         <listitem>
    1503           <para>[Jim] - Updated Vim Branch Update Patch to -10.</para>
    1504         </listitem>
    1505         <listitem>
    1506           <para>[Jim] - Updated GCC Branch Update Patch to -3.</para>
    1507         </listitem>
    1508         <listitem>
    1509           <para>[Jim] - Updated File Fixes Patch to -2.</para>
    1510         </listitem>
    1511         <listitem>
    1512           <para>[Jim] - Fixed Diffutils Man-Pages.</para>
    1513         </listitem>
    1514       </itemizedlist>
    1515     </listitem>
    1516 
    1517     <listitem>
    1518       <para>February 28, 2009</para>
    1519       <itemizedlist>
    1520         <listitem>
    1521           <para>[Jim] - Updated MPFR to 2.4.1.</para>
    1522         </listitem>
    1523         <listitem>
    1524           <para>[Jim] - Added Bash 4.0 Branch Update Patch.</para>
    1525         </listitem>
    1526       </itemizedlist>
    1527     </listitem>
    1528 
    1529     <listitem>
    1530       <para>February 27, 2009</para>
    1531       <itemizedlist>
    1532         <listitem>
    1533           <para>[Jonathan] - Updated link for KBD.</para>
    1534         </listitem>
    1535         <listitem>
    1536           <para>[Jim] - Updated Udev to 139.</para>
    1537         </listitem>
    1538         <listitem>
    1539           <para>[Jim] - Updated Grub Instructions. Included Patch for ext4.
    1540           Thank you Zack!!!.</para>
    1541         </listitem>
    1542       </itemizedlist>
    1543     </listitem>
    1544 
    1545     <listitem>
    1546       <para>February 26, 2009</para>
    1547       <itemizedlist>
    1548         <listitem>
    1549           <para>[Jim] - Updated DHCPCD to 4.0.12.</para>
    1550         </listitem>
    1551       </itemizedlist>
    1552     </listitem>
    1553 
    1554     <listitem>
    1555       <para>February 25, 2009</para>
    1556       <itemizedlist>
    1557         <listitem>
    1558           <para>[Chris] - Added mkswap to list of programs to build for
    1559           Util-linux-ng in chroot, as E2fsprogs' testsuite uses it.</para>
    1560         </listitem>
    1561       </itemizedlist>
    1562     </listitem>
    1563 
    1564     <listitem>
    1565       <para>February 22, 2009</para>
    1566       <itemizedlist>
    1567         <listitem>
    1568           <para>[Jim] - Updated Ncurses Branch Update Patch to -9.</para>
    1569         </listitem>
    1570         <listitem>
    1571           <para>[Jim] - Updated Vim Branch Update Patch to -9.</para>
    1572         </listitem>
    1573         <listitem>
    1574           <para>[Jim] - Updated GCC Branch Update Patch to -2.</para>
    1575         </listitem>
    1576       </itemizedlist>
    1577     </listitem>
    1578 
    1579     <listitem>
    1580       <para>February 21, 2009</para>
    1581       <itemizedlist>
    1582         <listitem>
    1583           <para>[Jim] - LZMA Utils is now XZ Utils. Upgraded package
    1584           to 4.999.8beta.</para>
    1585         </listitem>
    1586         <listitem>
    1587           <para>[jciccone] - Updated Coreutils to 7.1.</para>
    1588         </listitem>
    1589       </itemizedlist>
    1590     </listitem>
    1591 
    1592     <listitem>
    1593       <para>February 20, 2009</para>
    1594       <itemizedlist>
    1595         <listitem>
    1596           <para>[Jim] - Updated Bash to 4.0.</para>
    1597         </listitem>
    1598         <listitem>
    1599           <para>[Jim] - Updated Readline to 6.0.</para>
    1600         </listitem>
    1601         <listitem>
    1602           <para>[Jim] - Updated to Linux 2.6.28.7.</para>
    1603         </listitem>
    1604         <listitem>
    1605           <para>[Jim] - Updated Man-Pages to 3.19.</para>
    1606         </listitem>
    1607         <listitem>
    1608           <para>[Jim] - Updated DHCPCD to 4.0.11.</para>
    1609         </listitem>
    1610       </itemizedlist>
    1611     </listitem>
    1612 
    1613     <listitem>
    1614       <para>February 19, 2009</para>
    1615       <itemizedlist>
    1616         <listitem>
    1617           <para>[Jim] - Updated Udev to 138.</para>
    1618         </listitem>
    1619         <listitem>
    1620           <para>[Jim] - Updated to Linux 2.6.28.6.</para>
    1621         </listitem>
    1622       </itemizedlist>
    1623     </listitem>
    1624 
    1625     <listitem>
    1626       <para>February 18, 2009</para>
    1627       <itemizedlist>
    1628         <listitem>
    1629           <para>[Jim] - Updated Bzip2 Multilib 64bit install. On some occasions the make command
    1630           during an install will rebuild sources. Lets make sure it uses our specified options.</para>
    1631         </listitem>
    1632         <listitem>
    1633           <para>[Jim] - Added Missing ManPages Patch to IPutils.</para>
    1634         </listitem>
    1635         <listitem>
    1636           <para>[Jim] - IPutils Patches Update - Adds to more useful utilities.</para>
    1637         </listitem>
    1638       </itemizedlist>
    1639     </listitem>
    1640 
    1641     <listitem>
    1642       <para>February 17, 2009</para>
    1643       <itemizedlist>
    1644         <listitem>
    1645           <para>[Jim] - Fix File UTF-8 Issues.</para>
    1646         </listitem>
    1647         <listitem>
    1648           <para>[Jim] - Readded Missing ManPages Patch to Module-Init-Tools.</para>
    1649         </listitem>
    1650       </itemizedlist>
    1651     </listitem>
    1652 
    1653     <listitem>
    1654       <para>February 16, 2009</para>
    1655       <itemizedlist>
    1656         <listitem>
    1657           <para>[Jim] - Updated Ncurses Branch Update Patch to -8.</para>
    1658         </listitem>
    1659         <listitem>
    1660           <para>[Jim] - Updated Vim Branch Update Patch to -8.</para>
    1661         </listitem>
    1662       </itemizedlist>
    1663     </listitem>
    1664 
    1665     <listitem>
    1666       <para>February 12, 2009</para>
    1667       <itemizedlist>
    1668         <listitem>
    1669           <para>[Jim] - Updated to Linux 2.6.28.5.</para>
    1670         </listitem>
    1671       </itemizedlist>
    1672     </listitem>
    1673 
    1674     <listitem>
    1675       <para>February 10, 2009</para>
    1676       <itemizedlist>
    1677         <listitem>
    1678           <para>[Jim] - Updated Grep to 2.5.4.</para>
    1679         </listitem>
    1680         <listitem>
    1681           <para>[Jim] - Updated Util-Linux-NG to 2.14.2.</para>
    1682         </listitem>
    1683         <listitem>
    1684           <para>[Jim] - Updated Man-Pages to 3.18.</para>
    1685         </listitem>
    1686       </itemizedlist>
    1687     </listitem>
    1688 
    1689     <listitem>
    1690       <para>February 9, 2009</para>
    1691       <itemizedlist>
    1692         <listitem>
    1693           <para>[Jim] - Updated Rsyslog to 3.20.4.</para>
    1694         </listitem>
    1695       </itemizedlist>
    1696     </listitem>
    1697 
    1698     <listitem>
    1699       <para>February 8, 2009</para>
    1700       <itemizedlist>
    1701         <listitem>
    1702           <para>[Chris] - Reordered pages in the bootscript section so they
    1703           make more sense, and split the Bash Shell files page into 2 pages.</para>
    1704         </listitem>
    1705       </itemizedlist>
    1706     </listitem>
    1707 
    1708     <listitem>
    1709       <para>February 7, 2009</para>
    1710       <itemizedlist>
    1711         <listitem>
    1712           <para>[Jim] - Updated Linux to 2.6.28.4.</para>
    1713         </listitem>
    1714         <listitem>
    1715           <para>[Jim] - Updated Ncurses Branch Update Patch to -7.</para>
    1716         </listitem>
    1717         <listitem>
    1718           <para>[Jim] - Updated Vim Branch Update Patch to -7.</para>
    1719         </listitem>
    1720         <listitem>
    1721           <para>[Jim] - Updated IPRoute2 libdir patch. The TC directory is now just text files
    1722             doesn't need to be in /usr/libx/tc, we now place it in /usr/share/tc..</para>
    1723         </listitem>
    1724       </itemizedlist>
    1725     </listitem>
    1726 
    1727     <listitem>
    1728       <para>February 5, 2009</para>
    1729       <itemizedlist>
    1730         <listitem>
    1731           <para>[Chris] - Added LZMA and IPutils dependency information
    1732           and updated several other packages' dependencies.</para>
    1733         </listitem>
    1734         <listitem>
    1735           <para>[Jim] - Updated File to 5.00.</para>
    1736         </listitem>
    1737         <listitem>
    1738           <para>[Jim] - Updated Module Init Tools to 3.6.</para>
    1739         </listitem>
    1740        </itemizedlist>
    1741     </listitem>
    1742 
    1743     <listitem>
    1744       <para>February 4, 2009</para>
    1745       <itemizedlist>
    1746         <listitem>
    1747           <para>[Jim] - Updated DHCPCD to 4.0.10.</para>
    1748         </listitem>
    1749       </itemizedlist>
    1750     </listitem>
    1751 
    1752     <listitem>
    1753       <para>February 3, 2009</para>
    1754       <itemizedlist>
    1755         <listitem>
    1756           <para>[Jim] - Updated DHCPCD to 4.0.9.</para>
    1757         </listitem>
    1758         <listitem>
    1759           <para>[Jim] - Updated DHCPCD Config Information.</para>
    1760         </listitem>
    1761         <listitem>
    1762           <para>[Jim] - Updated Binutils to 2.19.1.</para>
    1763         </listitem>
    1764         <listitem>
    1765           <para>[Jim] - Updated Bootscripts to 1.2-pre6.</para>
    1766         </listitem>
    1767         <listitem>
    1768           <para>[Jim] - Updated Bootscripts to 1.2-pre5.</para>
    1769         </listitem>
    1770         <listitem>
    1771           <para>[Jim] - Updated to Linux 2.6.28.3.</para>
    1772         </listitem>
    1773         <listitem>
    1774           <para>[Jim] - Updated Vim Branch Update Patch to -6.</para>
    1775         </listitem>
    1776         <listitem>
    1777           <para>[Jim] - Added GCC Branch Update Patch to -1.</para>
    1778         </listitem>
    1779       </itemizedlist>
    1780     </listitem>
    1781 
    1782     <listitem>
    1783       <para>January 31, 2009</para>
    1784       <itemizedlist>
    1785         <listitem>
    1786           <para>[Jim] - Updated Bootscripts to 1.2-pre4.</para>
    1787         </listitem>
    1788         <listitem>
    1789           <para>[Jim] - Removed Sysklogd.</para>
    1790         </listitem>
    1791         <listitem>
    1792           <para>[Jim] - Added Rsyslog 3.20.3.</para>
    1793         </listitem>
    1794       </itemizedlist>
    1795     </listitem>
    1796 
    1797     <listitem>
    1798       <para>January 30, 2009</para>
    1799       <itemizedlist>
    1800         <listitem>
    1801           <para>[Jim] - Updated IPRoute2 to 2.6.28.</para>
    1802         </listitem>
    1803       </itemizedlist>
    1804     </listitem>
    1805 
    1806     <listitem>
    1807       <para>January 28, 2009</para>
    1808       <itemizedlist>
    1809         <listitem>
    1810           <para>[Jim] - Updated MPFR to 2.4.0.</para>
    1811         </listitem>
    1812         <listitem>
    1813           <para>[Jim] - Updated E2fsprogs to 1.41.4.</para>
    1814         </listitem>
    1815       </itemizedlist>
    1816     </listitem>
    1817 
    1818     <listitem>
    1819       <para>January 27, 2009</para>
    1820       <itemizedlist>
    1821         <listitem>
    1822           <para>[Jim] - Updated Bootscripts to 1.2-pre3.</para>
    1823         </listitem>
    1824         <listitem>
    1825           <para>[Jim] - Updated Ncurses Branch Update Patch to -6.</para>
    1826         </listitem>
    1827         <listitem>
    1828           <para>[Jim] - Updated DHCPCD to 4.0.8.</para>
    1829         </listitem>
    1830         <listitem>
    1831           <para>[Jim] - Updated TCL to 8.5.6.</para>
    1832         </listitem>
    1833       </itemizedlist>
    1834     </listitem>
    1835 
    1836     <listitem>
    1837       <para>January 25, 2009</para>
    1838       <itemizedlist>
    1839         <listitem>
    1840           <para>[Jim] - Updated GCC to 4.3.3.</para>
    1841         </listitem>
    1842         <listitem>
    1843           <para>[Jim] - Updated to Linux 2.6.28.2.</para>
    1844         </listitem>
    1845       </itemizedlist>
    1846     </listitem>
    1847 
    1848     <listitem>
    1849       <para>January 24, 2009</para>
    1850       <itemizedlist>
    1851         <listitem>
    1852           <para>[Jim] - Updated Udev to 137. Fixed nagging uucp group issue for udev.</para>
    1853         </listitem>
    1854       </itemizedlist>
    1855     </listitem>
    1856 
    1857     <listitem>
    1858       <para>January 22, 2009</para>
    1859       <itemizedlist>
    1860         <listitem>
    1861           <para>[Jim] - Updated Binutils Branch Update Patch to -4.</para>
    1862         </listitem>
    1863       </itemizedlist>
    1864     </listitem>
    1865 
    1866     <listitem>
    1867       <para>January 21, 2009</para>
    1868       <itemizedlist>
    1869         <listitem>
    1870           <para>[Chris] - Added command to make Perl use system-installed
    1871           Zlib. Fixes ticket #201.</para>
    1872         </listitem>
    1873         <listitem>
    1874           <para>[Jim] - Changed absolute-links from Bzip2 install to relative-links.</para>
    1875         </listitem>
    1876       </itemizedlist>
    1877     </listitem>
    1878 
    1879     <listitem>
    1880       <para>January 20, 2009</para>
    1881       <itemizedlist>
    1882         <listitem>
    1883           <para>[Jim] - Fixed -Dvendorprefix=/usr from Ticket 201.</para>
    1884         </listitem>
    1885       </itemizedlist>
    1886     </listitem>
    1887 
    1888     <listitem>
    1889       <para>January 19, 2009</para>
    1890       <itemizedlist>
    1891         <listitem>
    1892           <para>[Jim] - Cleaned up Temp-Perl and fixed new issue.</para>
    1893         </listitem>
    1894       </itemizedlist>
    1895     </listitem>
    1896 
    1897     <listitem>
    1898       <para>January 18, 2009</para>
    1899       <itemizedlist>
    1900         <listitem>
    1901           <para>[Jim] - Updated Linux to 2.6.28.1.</para>
    1902         </listitem>
    1903         <listitem>
    1904           <para>[Jim] - Updated Man-Pages to 3.17.</para>
    1905         </listitem>
    1906         <listitem>
    1907           <para>[Jim] - Updated Ncurses Branch Update Patch to -5.</para>
    1908         </listitem>
    1909         <listitem>
    1910           <para>[Jim] - Updated Vim Branch Update Patch to -5.</para>
    1911         </listitem>
    1912       </itemizedlist>
    1913     </listitem>
    1914 
    1915     <listitem>
    1916       <para>January 17, 2009</para>
    1917       <itemizedlist>
    1918         <listitem>
    1919           <para>[jciccone] - Updated Glibc to 2.9.</para>
    1920         </listitem>
    1921         <listitem>
    1922           <para>[Jim] - Toolchain Updates from Ryan.</para>
    1923         </listitem>
    1924       </itemizedlist>
    1925     </listitem>
    1926 
    1927     <listitem>
    1928       <para>January 16, 2009</para>
    1929       <itemizedlist>
    1930         <listitem>
    1931           <para>[Jonathan] - Added Linux 2.6.22 as a host requirment because
    1932            coreutils requires it.</para>
    1933         </listitem>
    1934         <listitem>
    1935           <para>[Jim] - Rearranged dhcp to static, to new section Network Coniguration.
    1936             Makes the flow look a lot smoother.</para>
    1937         </listitem>
    1938       </itemizedlist>
    1939     </listitem>
    1940 
    1941     <listitem>
    1942       <para>January 15, 2009</para>
    1943       <itemizedlist>
    1944         <listitem>
    1945           <para>[Chris] - Updated lists of installed programs for several
    1946           packages.</para>
    1947         </listitem>
    1948         <listitem>
    1949           <para>[Jim] - Adding the new foundation for Static or DHCP Networking.</para>
    1950         </listitem>
    1951         <listitem>
    1952           <para>[Jim] - Added DHCPCD 4.0.7 to book.</para>
    1953         </listitem>
    1954         <listitem>
    1955           <para>[Jim] - Replaced Inetutils 1.6 with IP Utils 20071127. Fixes numerous
    1956           compile issues of common network utilities on all architectures.</para>
    1957         </listitem>
    1958       </itemizedlist>
    1959     </listitem>
    1960 
    1961     <listitem>
    1962       <para>January 14, 2009</para>
    1963       <itemizedlist>
    1964         <listitem>
    1965           <para>[Jim] - Community Request full-filled. Vim added to temp-system.</para>
    1966         </listitem>
    1967       </itemizedlist>
    1968     </listitem>
    1969 
    1970     <listitem>
    1971       <para>January 12, 2009</para>
    1972       <itemizedlist>
    1973         <listitem>
    1974           <para>[Jim] - Fixed Ncurses as stated in Ticket #200.</para>
    1975         </listitem>
    1976         <listitem>
    1977           <para>[Jim] - Fixed E2fsprogs as stated in Ticket #197.</para>
    1978         </listitem>
    1979         <listitem>
    1980           <para>[Jim] - Fixed LZMA from Ticket #198. LZMA utilizes C++ library. By standards
    1981           it stays in /usr/lib. So we have modified our build to place LZMA in /usr/bin and not
    1982           /bin.</para>
    1983         </listitem>
    1984         <listitem>
    1985           <para>[Jim] - Reverted Changed Target Triple to clfs from unknown. Some tools are hardcoded to unknown.</para>
    1986         </listitem>
    1987       </itemizedlist>
    1988     </listitem>
    1989 
    1990     <listitem>
    1991       <para>January 11, 2009</para>
    1992       <itemizedlist>
    1993         <listitem>
    1994           <para>[Jonathan] - Fixed mistaken from when STANDARD_STARTFILE_PREFIX was added.</para>
    1995         </listitem>
    1996         <listitem>
    1997           <para>[Jim] - Final phase of Ncurses fixes. Create backwards compatible symlinks.</para>
    1998         </listitem>
    1999         <listitem>
    2000           <para>[Jim] - Fix for linking libreadline in 64 bit Inetutils.</para>
    2001        </listitem>
    2002       </itemizedlist>
    2003     </listitem>
    2004 
    2005     <listitem>
    2006       <para>January 10, 2009</para>
    2007       <itemizedlist>
    2008         <listitem>
    2009           <para>[Jim] - Changed Target Triple to clfs from unknown.</para>
    2010         </listitem>
    2011       </itemizedlist>
    2012     </listitem>
    2013 
    2014     <listitem>
    2015       <para>January 09, 2009</para>
    2016       <itemizedlist>
    2017         <listitem>
    2018           <para>[Jim] - From Ryan - Don't USE HOST distro's limits.h during gcc static build.</para>
    2019         </listitem>
    2020         <listitem>
    2021           <para>[Jim] - From Ryan - Simpler STANDARD_STARTFILE_PREFIX Change, common to all
    2022           architectures.</para>
    2023         </listitem>
    2024         <listitem>
    2025           <para>[Jim] - Updated Groff to 1.20.1.</para>
    2026         </listitem>
    2027       </itemizedlist>
    2028     </listitem>
    2029 
    2030     <listitem>
    2031       <para>January 08, 2009</para>
    2032       <itemizedlist>
    2033         <listitem>
    2034           <para>[Jim] - Added Internationalization Patch to Coreutils.</para>
    2035         </listitem>
    2036         <listitem>
    2037           <para>[Jim] - Added Internationalization Patch to Diffutils.</para>
    2038         </listitem>
    2039         <listitem>
    2040           <para>[Jim] - Added Internationalization Patch to Grep.</para>
    2041         </listitem>
    2042         <listitem>
    2043           <para>[Jim] - Added New Patches to Bash. Fixes Issues known with CLFS builds.</para>
    2044         </listitem>
    2045         <listitem>
    2046           <para>[Jim] - Updated Binutils Branch Update Patch to -3.</para>
    2047         </listitem>
    2048         <listitem>
    2049           <para>[Jim] - Updated Ncurses Branch Update Patch to -4.</para>
    2050         </listitem>
    2051         <listitem>
    2052           <para>[Jim] - Updated GCC Branch Update Patch to -4.</para>
    2053         </listitem>
    2054         <listitem>
    2055           <para>[Jim] - Updated VIM Branch Update Patch to -4.</para>
    2056         </listitem>
    2057         <listitem>
    2058           <para>[Jim] - Diffutils wants ed as editor. We change it to vim, since ed is not available.</para>
    2059         </listitem>
    2060         <listitem>
    2061           <para>[Jim] - Added Internationalization Patch to Man.</para>
    2062         </listitem>
    2063         <listitem>
    2064           <para>[Jim] - Have Ncurses create /usr/include/ncurses, some widec builds get confused on what
    2065           ncurses to use.</para>
    2066         </listitem>
    2067       </itemizedlist>
    2068     </listitem>
    2069 
    2070     <listitem>
    2071       <para>January 07, 2009</para>
    2072       <itemizedlist>
    2073         <listitem>
    2074           <para>[Chris] - Removed LFS Get Counted page.</para>
    2075         </listitem>
    2076         <listitem>
    2077           <para>[Jim] - Have Ncurses Widec create /usr/include/ncursesw.</para>
    2078         </listitem>
    2079         <listitem>
    2080           <para>[Jim] - Added --enable-multibyte to groff.</para>
    2081         </listitem>
    2082         <listitem>
    2083           <para>[Jim] - Moved location of dumpkeys to /bin will be needed
    2084            for a change coming up in the bootscripts.</para>
    2085         </listitem>
    2086         <listitem>
    2087           <para>[Jim] - Added arch to util-linux-ng build. Also fixed descriptions of
    2088           configure paramters.</para>
    2089         </listitem>
    2090         <listitem>
    2091           <para>[Jim] - Cleanup Readline Build. Changed the way to link ncurses.</para>
    2092         </listitem>
    2093         <listitem>
    2094           <para>[Jim] - Applied Patch to Sysvinit. Fixed Various Issues.</para>
    2095         </listitem>
    2096         <listitem>
    2097           <para>[Jim] - Updated Udev to 136.</para>
    2098         </listitem>
    2099         <listitem>
    2100           <para>[Jim] - Added Note about alternative bootloaders to x86.</para>
    2101         </listitem>
    2102       </itemizedlist>
    2103     </listitem>
    2104 
    2105     <listitem>
    2106       <para>January 06, 2009</para>
    2107       <itemizedlist>
    2108         <listitem>
    2109           <para>[Chris] - Removed redundant Acknowledgments page in
    2110           Appendices.</para>
    2111         </listitem>
    2112         <listitem>
    2113           <para>[Jim] - Corrected Build Issue with Groff 1.20.</para>
    2114         </listitem>
    2115         <listitem>
    2116           <para>[Jim] - Modified build of KBD to make utf-8 friendly.</para>
    2117         </listitem>
    2118       </itemizedlist>
    2119     </listitem>
    2120 
    2121     <listitem>
    2122       <para>January 05, 2009</para>
    2123       <itemizedlist>
    2124         <listitem>
    2125           <para>[Jim] - Added MPFR Branch Update Patch.</para>
    2126         </listitem>
    2127         <listitem>
    2128           <para>[Jim] - Updated Ncurses Patch to -3.</para>
    2129         </listitem>
    2130         <listitem>
    2131           <para>[Jim] - Added Patch to File Temp-System. File magic.mgc
    2132                 under certain circumstances doesn't get created properly.</para>
    2133         </listitem>
    2134         <listitem>
    2135           <para>[Jim] - Updated Groff to 1.20.</para>
    2136         </listitem>
    2137       </itemizedlist>
    2138     </listitem>
    2139 
    2140     <listitem>
    2141       <para>January 04, 2009</para>
    2142       <itemizedlist>
    2143         <listitem>
    2144           <para>[Jim] - Changed the commands for Clean Toolchain Updates. Using
    2145                 proper LDFLAGS instead of the compiler string for library command.</para>
    2146         </listitem>
    2147         <listitem>
    2148           <para>[Jim] - Added patch that will fix a build issue with Kbd. The patch is
    2149                 for the linux-headers in final-system.</para>
    2150         </listitem>
    2151         <listitem>
    2152           <para>[Jim] - Added patch for TAR. Could cause an issue when extracting tar
    2153                 with bzip2 archives.</para>
    2154         </listitem>
    2155       </itemizedlist>
    2156     </listitem>
    2157 
    2158     <listitem>
    2159       <para>January 03, 2009</para>
    2160       <itemizedlist>
    2161         <listitem>
    2162           <para>[Jim] - Added GMP Branch Update Patch.</para>
    2163         </listitem>
    2164         <listitem>
    2165           <para>[Jim] - Added GMP and MPFR to Cross-Tools.</para>
    2166         </listitem>
    2167       </itemizedlist>
    2168     </listitem>
    2169 
    2170     <listitem>
    2171       <para>January 02, 2009</para>
    2172       <itemizedlist>
    2173         <listitem>
    2174           <para>[jciccone] - Added another NCurses build that builds the
    2175           widec libraries.</para>
    2176         </listitem>
    2177       </itemizedlist>
    2178     </listitem>
    2179 
    2180     <listitem>
    2181       <para>December 30, 2008</para>
    2182       <itemizedlist>
    2183         <listitem>
    2184           <para>[Jim] - Updated Vim Patch to -3.</para>
    2185         </listitem>
    2186         <listitem>
    2187           <para>[Jim] - Updated Binutils Patch to -2.</para>
    2188         </listitem>
    2189       </itemizedlist>
    2190     </listitem>
    2191 
    2192     <listitem>
    2193       <para>December 29, 2008</para>
    2194       <itemizedlist>
    2195         <listitem>
    2196           <para>[Chris] - Removed unneeded --sysconfdir switch from Inetutils
    2197           instructions.</para>
    2198         </listitem>
    2199         <listitem>
    2200           <para>[Chris] - Updated Gettext's list of installed programs and
    2201           libraries.</para>
    2202         </listitem>
    2203         <listitem>
    2204           <para>[Jim] - Updated Inetutils to 1.6.</para>
    2205         </listitem>
    2206         <listitem>
    2207           <para>[Jim] - Updated Linux to 2.6.28.</para>
    2208         </listitem>
    2209         <listitem>
    2210           <para>[Jim] - Updated Bash Patch to -9.</para>
    2211         </listitem>
    2212         <listitem>
    2213           <para>[Jim] - Updated Readline Patch to -5.</para>
    2214         </listitem>
    2215         <listitem>
    2216           <para>[Jim] - Updated Ncurses Patch to -2.</para>
    2217         </listitem>
    2218       </itemizedlist>
    2219     </listitem>
    2220 
    2221     <listitem>
    2222       <para>December 28, 2008</para>
    2223       <itemizedlist>
    2224         <listitem>
    2225           <para>[Jim] - Updated Tar to 1.21.</para>
    2226         </listitem>
    2227       </itemizedlist>
    2228     </listitem>
    2229 
    2230     <listitem>
    2231       <para>December 27, 2008</para>
    2232       <itemizedlist>
    2233         <listitem>
    2234           <para>[Chris] - Corrections to LZMA instructions - the existing
    2235           instructions left broken symlinks (already created by LZMA) in
    2236           /usr/bin, and LZMA documentation refers to "lzcat" not "lzmacat".</para>
    2237         </listitem>
    2238       </itemizedlist>
    2239     </listitem>
    2240 
    2241     <listitem>
    2242       <para>December 25, 2008</para>
    2243       <itemizedlist>
    2244         <listitem>
    2245           <para>[Chris] - Removed --disable-evms from e2fsprogs configure, as
    2246           that option is no longer recognized. Taken from LFS.</para>
    2247         </listitem>
    2248         <listitem>
    2249           <para>[Chris] - Addition to config.h no longer need for current Gawk
    2250           version. Reported on LFS lists by Erik-Jan.</para>
    2251         </listitem>
    2252       </itemizedlist>
    2253     </listitem>
    2254 
    2255     <listitem>
    2256       <para>December 22, 2008</para>
    2257       <itemizedlist>
    2258         <listitem>
    2259           <para>[Jonathan] - Added LMZA-Utils to package list.</para>
    2260         </listitem>
    2261         <listitem>
    2262           <para>[Chris] - Removed several redundant, identical files from XML
    2263           source.</para>
    2264         </listitem>
    2265         <listitem>
    2266           <para>[Chris] - Removed the mention of the udev FAQ. The FAQ has been
    2267           removed from both the udev source and the website.</para>
    2268         </listitem>
    2269       </itemizedlist>
    2270     </listitem>
    2271 
    2272     <listitem>
    2273       <para>December 21, 2008</para>
    2274       <itemizedlist>
    2275         <listitem>
    2276           <para>[jciccone] - Updated NCurses to 5.7</para>
    2277         </listitem>
    2278         <listitem>
    2279           <para>[jciccone] - Add tic from ncurses from cross-tools. This fixes
    2280           a problem where ncurses may hang while cross-compiling if there is
    2281           a version mismatch with host systems tic.</para>
    2282         </listitem>
    2283         <listitem>
    2284           <para>[jciccone] - Add --host=${CLFS_TARGET32} to the 32bit MPFR
    2285           build on multilib. This fixed the almost complete testsuite
    2286           failure.</para>
    2287         </listitem>
    2288         <listitem>
    2289           <para>[jciccone] - Command fixes on a few of Multilib Pages related
    2290           to the changes in todays previous ChangeLog entries.</para>
    2291         </listitem>
    2292         <listitem>
    2293           <para>[Jim] - Updated Clean Toolchain Build - GMP.</para>
    2294         </listitem>
    2295         <listitem>
    2296           <para>[Jim] - Updated Clean Toolchain Build - MPFR.</para>
    2297         </listitem>
    2298         <listitem>
    2299           <para>[Jim] - Updated Clean Toolchain Build - Binutils.</para>
    2300         </listitem>
    2301         <listitem>
    2302           <para>[Jim] - Updated Clean Toolchain Build - GCC.</para>
    2303         </listitem>
    2304         <listitem>
    2305           <para>[Jim] - Clean up to multilib bootscripts install in Boot.</para>
    2306         </listitem>
    2307         <listitem>
    2308           <para>[Jim] - Updated Automake to 1.10.2.</para>
    2309         </listitem>
    2310         <listitem>
    2311           <para>[Jim] - Updated Binutils to 2.19.</para>
    2312         </listitem>
    2313         <listitem>
    2314           <para>[Jim] - Updated Bison to 2.4.1.</para>
    2315         </listitem>
    2316         <listitem>
    2317           <para>[Jim] - Updated E2fsprogs to 1.41.3.</para>
    2318         </listitem>
    2319         <listitem>
    2320           <para>[Jim] - Updated GMP to 4.2.4.</para>
    2321         </listitem>
    2322         <listitem>
    2323           <para>[Jim] - Updated Iana-ETC to 2.30.</para>
    2324         </listitem>
    2325         <listitem>
    2326           <para>[Jim] - Updated Kbd to 1.15.</para>
    2327         </listitem>
    2328         <listitem>
    2329           <para>[Jim] - Updated Linux to 2.6.27.10.</para>
    2330         </listitem>
    2331         <listitem>
    2332           <para>[Jim] - Updated M4 to 1.4.12.</para>
    2333         </listitem>
    2334         <listitem>
    2335           <para>[Jim] - Updated Man-Pages to 3.15.</para>
    2336         </listitem>
    2337         <listitem>
    2338           <para>[Jim] - Updated Module Init Tools to 3.5.</para>
    2339         </listitem>
    2340         <listitem>
    2341           <para>[Jim] - Updated Shadow to 4.1.2.2.</para>
    2342         </listitem>
    2343         <listitem>
    2344           <para>[Jim] - Updated TCL to 8.5.5.</para>
    2345         </listitem>
    2346         <listitem>
    2347           <para>[Jim] - Updated Texinfo to 4.13a.</para>
    2348         </listitem>
    2349         <listitem>
    2350           <para>[Jim] - Updated Udev to 135.</para>
    2351         </listitem>
    2352         <listitem>
    2353           <para>[Jim] - Updated Vim Patch to -2.</para>
    2354         </listitem>
    2355         <listitem>
    2356           <para>[Jim] - Updated Home Page for Iana-ETC.</para>
    2357         </listitem>
    2358         <listitem>
    2359           <para>[Jim] - Updated Download Location for Iana-ETC.</para>
    2360         </listitem>
    2361         <listitem>
    2362           <para>[Jim] - Removed Patch for Module Init Tools 3.5.</para>
    2363         </listitem>
    2364         <listitem>
    2365           <para>[Jim] - Removed Tree - No Longer Required.</para>
    2366         </listitem>
    2367         <listitem>
    2368           <para>[Jim] - Added GCC Branch Update Patch.</para>
    2369         </listitem>
    2370         <listitem>
    2371           <para>[Jim] - Added LZMA-Utils 4.32.7.</para>
    2372         </listitem>
    2373       </itemizedlist>
    2374     </listitem>
    2375 
    2376     <listitem>
    2377       <para>December 16, 2008</para>
    2378       <itemizedlist>
    2379         <listitem>
    2380           <para>[Chris] - Removed obsolete DESTDIR parameter from E2fsprogs
    2381           in boot section.</para>
    2382         </listitem>
    2383       </itemizedlist>
    2384     </listitem>
    2385 
    2386     <listitem>
    2387       <para>December 15, 2008</para>
    2388       <itemizedlist>
    2389         <listitem>
    2390           <para>[Chris] - Corrected command explanations on IPRoute2 page.</para>
    2391         </listitem>
    2392         <listitem>
    2393           <para>[Chris] - Removed command to modify gccbug script from GCC
    2394           final-system instructions. This command is obsolete as mktemp is now
    2395           installed by Coreutils.</para>
    2396         </listitem>
    2397       </itemizedlist>
    2398     </listitem>
    2399 
    2400     <listitem>
    2401       <para>December 6, 2008</para>
    2402       <itemizedlist>
    2403         <listitem>
    2404           <para>[Jonathan] - Fixed broken link for ncurses.</para>
    2405         </listitem>
    2406       </itemizedlist>
    2407     </listitem>
    2408 
    2409     <listitem>
    2410       <para>December 3, 2008</para>
    2411       <itemizedlist>
    2412         <listitem>
    2413           <para>[Jonathan] - Updated GCC md5sum.</para>
    2414         </listitem>
    2415       </itemizedlist>
    2416     </listitem>
    2417 
    2418     <listitem>
    2419       <para>November 12, 2008</para>
    2420       <itemizedlist>
    2421         <listitem>
    2422           <para>[Jonathan] - Fixed location for the bootscripts and updated it
    2423           to version 1.2-pre2.</para>
    2424         </listitem>
    2425       </itemizedlist>
    2426     </listitem>
    2427 
    2428     <listitem>
    2429       <para>November 2, 2008</para>
    2430       <itemizedlist>
    2431         <listitem>
    2432           <para>[jciccone] - Fixed the configure command for module-init-tools
    2433           so /share goes to /usr/share where it should be.</para>
    2434         </listitem>
    2435       </itemizedlist>
    2436     </listitem>
    2437 
    2438     <listitem>
    2439       <para>October 25, 2008</para>
    2440       <itemizedlist>
    2441         <listitem>
    2442           <para>[Chris] - Removed arch and su from Coreutil's
    2443           "--enable-no-install-program" list - neither is installed by
    2444           default anyway.</para>
    2445         </listitem>
    2446         <listitem>
    2447           <para>[Chris] - Removed redundant SBINDIR parameter from IPRoute2
    2448           instructions.</para>
    2449         </listitem>
    2450       </itemizedlist>
    2451     </listitem>
    2452 
    2453     <listitem>
    2454       <para>October 22, 2008</para>
    2455       <itemizedlist>
    2456         <listitem>
    2457           <para>[Chris] - Removed additional text that is no longer needed
    2458           since the futimens references in Coreutils are not changed.</para>
    2459         </listitem>
    2460       </itemizedlist>
    2461     </listitem>
    2462 
    2463     <listitem>
    2464       <para>October 19, 2008</para>
    2465       <itemizedlist>
    2466         <listitem>
    2467           <para>[Chris] - removed the command to change the "futimens"
    2468           reference in Coreutils as it's no longer needed, and updated text
    2469           referring to the "Linux-Headers" package.</para>
    2470         </listitem>
    2471       </itemizedlist>
    2472     </listitem>
    2473 
    2474     <listitem>
    2475       <para>October 2, 2008</para>
    2476       <itemizedlist>
    2477         <listitem>
    2478           <para>[jciccone] - Wrap Libtool by the Multiarch wrapper making it
    2479           more multilib compatible.</para>
    2480         </listitem>
    2481       </itemizedlist>
    2482     </listitem>
    2483 
    2484     <listitem>
    2485       <para>September 21, 2008</para>
    2486       <itemizedlist>
    2487         <listitem>
    2488           <para>[jciccone] - Fix the library search path for libtool on
    2489           multilib systems.</para>
    2490         </listitem>
    2491       </itemizedlist>
    2492     </listitem>
    2493 
    2494     <listitem>
    2495       <para>September 20, 2008</para>
    2496       <itemizedlist>
    2497         <listitem>
    2498           <para>[jciccone] - Updated Glibc to 2.8.</para>
    2499         </listitem>
    2500       </itemizedlist>
    2501     </listitem>
    2502 
    2503     <listitem>
    2504       <para>September 14, 2008</para>
    2505       <itemizedlist>
    2506         <listitem>
    2507           <para>[jciccone] - Updated Bootscripts to 1.2-pre1.</para>
    2508         </listitem>
    2509         <listitem>
    2510           <para>[jciccone] - Use a Common inittab across all
    2511           architectures.</para>
    2512         </listitem>
    2513         <listitem>
    2514           <para>[jciccone] - Formatting fixes on multiple pages.</para>
    2515         </listitem>
    2516         <listitem>
    2517           <para>[jciccone] - Add -Duseshrplib to the perl configure command.
    2518           This causes perl to build a shared libperl.</para>
    2519         </listitem>
    2520         <listitem>
    2521           <para>[jciccone] - Applied fixes to Expect to make it compatible with
    2522           TCL 8.5.</para>
    2523         </listitem>
    2524         <listitem>
    2525           <para>[jciccone] - Updated Linux to 2.6.26.5.</para>
    2526         </listitem>
    2527         <listitem>
    2528           <para>[jciccone] - Updated Udev to 128.</para>
    2529         </listitem>
    2530         <listitem>
    2531           <para>[jciccone] - Updated MPFR to 2.3.2.</para>
    2532         </listitem>
    2533         <listitem>
    2534           <para>[jciccone] - Updated Vim to 7.2.</para>
    2535         </listitem>
    2536         <listitem>
    2537           <para>[jciccone] - Updated Texinfo to 4.12.</para>
    2538         </listitem>
    2539         <listitem>
    2540           <para>[jciccone] - Updated Module-Init-Tools to 3.4.1.</para>
    2541         </listitem>
    2542         <listitem>
    2543           <para>[jciccone] - Updated Libtool to 2.2.6a.</para>
    2544         </listitem>
    2545         <listitem>
    2546           <para>[jciccone] - Updated IPRoute2 to 2.6.26.</para>
    2547         </listitem>
    2548         <listitem>
    2549           <para>[jciccone] - Updated Shadow to 4.1.2.1.</para>
    2550         </listitem>
    2551         <listitem>
    2552           <para>[jciccone] - Updated Man to 1.6f.</para>
    2553         </listitem>
    2554         <listitem>
    2555           <para>[jciccone] - Updated Man-Pages to 3.09.</para>
    2556         </listitem>
    2557         <listitem>
    2558           <para>[jciccone] - Updated Findutils to 4.4.0.</para>
    2559         </listitem>
    2560         <listitem>
    2561           <para>[jciccone] - Updated Autoconf to 2.63.</para>
    2562         </listitem>
    2563         <listitem>
    2564           <para>[jciccone] - Updated Bzip2 to 1.0.5.</para>
    2565         </listitem>
    2566         <listitem>
    2567           <para>[jciccone] - Updated Kbd to 1.14.</para>
    2568         </listitem>
    2569         <listitem>
    2570           <para>[jciccone] - Updated M4 to 1.4.11.</para>
    2571         </listitem>
    2572         <listitem>
    2573           <para>[jciccone] - Updated E2fsprogs to 1.41.1.</para>
    2574         </listitem>
    2575         <listitem>
    2576           <para>[jciccone] - Updated TCL to 8.5.4.</para>
    2577         </listitem>
    2578         <listitem>
    2579           <para>[jciccone] - Updated Util-Linux-NG to 2.14.1.</para>
    2580         </listitem>
    2581         <listitem>
    2582           <para>[jciccone] - Updated Tree to 1.5.2.1.</para>
    2583         </listitem>
    2584         <listitem>
    2585           <para>[jciccone] - Checked and Updated Download Locations.</para>
    2586         </listitem>
    2587       </itemizedlist>
    2588     </listitem>
    2589 
    2590     <listitem>
    2591       <para>September 7, 2008</para>
    2592       <itemizedlist>
    2593         <listitem>
    2594           <para>[jciccone] - A lot of text changes.</para>
    2595         </listitem>
    2596       </itemizedlist>
    2597     </listitem>
    2598 
    2599     <listitem>
    2600       <para>August 31, 2008</para>
    2601       <itemizedlist>
    2602         <listitem>
    2603           <para>[jciccone] - Updated GCC to 4.3.2.</para>
    2604         </listitem>
    2605         <listitem>
    2606           <para>[jciccone] - Updated File to 4.26.</para>
    2607         </listitem>
    2608       </itemizedlist>
    2609     </listitem>
    2610 
    2611     <listitem>
    2612       <para>August 30, 2008</para>
    2613       <itemizedlist>
    2614         <listitem>
    2615           <para>[jciccone] - Updated File to 4.25.</para>
    2616         </listitem>
    2617         <listitem>
    2618           <para>[jciccone] - Updated Perl to 5.10.0.</para>
    2619         </listitem>
    2620         <listitem>
    2621           <para>[jciccone] - Drop the Mktemp package in favor for the version in Coreutils.</para>
    2622         </listitem>
    2623         <listitem>
    2624           <para>[jciccone] - Updated Coreutils to 6.12.</para>
    2625         </listitem>
    2626       </itemizedlist>
    2627     </listitem>
    2628 
    2629     <listitem>
    2630       <para>August 26, 2008</para>
    2631       <itemizedlist>
    2632         <listitem>
    2633           <para>[jciccone] - Added Texinfo to the list of host system requirements.</para>
    2634         </listitem>
    2635       </itemizedlist>
    2636     </listitem>
    2637 
    2638     <listitem>
    2639       <para>August 26, 2008</para>
    2640       <itemizedlist>
    2641         <listitem>
    2642           <para>[jciccone] - Added M4 to the temp system for GMP.</para>
    2643         </listitem>
    2644       </itemizedlist>
    2645     </listitem>
    2646 
    2647     <listitem>
    2648       <para>August 25, 2008</para>
    2649       <itemizedlist>
    2650         <listitem>
    2651           <para>[jciccone] - Added a patch to glibc that causes it to look in
    2652           GCC's include-fixed directory.</para>
    2653         </listitem>
    2654       </itemizedlist>
    2655     </listitem>
    2656 
    2657     <listitem>
    2658       <para>August 24, 2008</para>
    2659       <itemizedlist>
    2660         <listitem>
    2661           <para>[jciccone] - Updated to GCC 4.3.1</para>
    2662         </listitem>
    2663         <listitem>
    2664           <para>[jciccone] - Add MPFR 2.5.1, dependency of GCC 4.3</para>
    2665         </listitem>
    2666         <listitem>
    2667           <para>[jciccone] - Added GMP 4.2.3, dependency of MPFR and GCC 4.3</para>
    2668         </listitem>
    2669         <listitem>
    2670           <para>[jciccone] - Update the paths to ld.so when configuring Glibc
    2671           for each arch.</para>
    2672         </listitem>
    2673       </itemizedlist>
    2674     </listitem>
    2675 
    2676     <listitem>
    2677       <para>July 13, 2008</para>
    2678       <itemizedlist>
    2679         <listitem>
    2680           <para>[jciccone] - Add a page right before Entering the Chroot
    2681           Enviornment. This page covers the problem of building a 32bit system
    2682           from a 64bit host or building a older 32bit system from another
    2683           newer 32bit system.</para>
    2684         </listitem>
    2685       </itemizedlist>
    2686     </listitem>
    2687 
    2688     <listitem>
    2689       <para>July 12, 2008</para>
    2690       <itemizedlist>
    2691         <listitem>
    2692           <para>[jciccone] - Drop the minix tools from the chroot Util-Linux-NG
    2693           build.</para>
    2694         </listitem>
    2695       </itemizedlist>
    2696     </listitem>
    2697 
    2698     <listitem>
    2699       <para>July 11, 2008</para>
    2700       <itemizedlist>
    2701         <listitem>
    2702           <para>[ken] - Add a patch to address known perl
    2703           vulnerabilities.</para>
    2704         </listitem>
    2705       </itemizedlist>
    2706     </listitem>
    2707 
    2708     <listitem>
    2709       <para>July 7, 2008</para>
    2710       <itemizedlist>
    2711         <listitem>
    2712           <para>[jciccone] - Change the command that creates the clfs user
    2713           to not include -k /dev/null. Newer versions of Shadow (4.1.2)
    2714           apparently any argument passed to -k to be a directory.</para>
    2715         </listitem>
    2716       </itemizedlist>
    2717     </listitem>
    2718 
    2719     <listitem>
    2720       <para>July 7, 2008</para>
    2721       <itemizedlist>
    2722         <listitem>
    2723           <para>[jciccone] - Fix a omission in the Udev lib64 patch. Thanks to
    2724           AcidPoison for catching this and reporting it in Trac.</para>
    2725         </listitem>
    2726       </itemizedlist>
    2727     </listitem>
    2728 
    2729     <listitem>
    2730       <para>July 6, 2008</para>
    2731       <itemizedlist>
    2732         <listitem>
    2733           <para>[jciccone] - Now that shadow doesn't provide any libraries
    2734           we only need to build it once on multilib.</para>
    2735         </listitem>
    2736       </itemizedlist>
    2737     </listitem>
    2738 
    2739     <listitem>
    2740       <para>June 28, 2008</para>
    2741       <itemizedlist>
    2742         <listitem>
    2743           <para>[jciccone] - Downgraded the Vim Branch Update patch back to -2
    2744           from -3.</para>
    2745         </listitem>
    2746         <listitem>
    2747           <para>[jciccone] - Remove the commands that relocate the Shadow
    2748           libraries as they are not provided in newer versions of
    2749           shadow. Also only build 64bit, since there are no libraries
    2750           anymore.</para>
    2751         </listitem>
    2752         <listitem>
    2753           <para>[jciccone] - Link /tools/bin/echo to /bin/echo foe one of the
    2754           Glibc tests.</para>
    2755         </listitem>
    2756         <listitem>
    2757           <para>[jciccone] - Updated GCC to 4.2.4.</para>
    2758         </listitem>
    2759       </itemizedlist>
    2760     </listitem>
    2761 
    2762     <listitem>
    2763       <para>June 28, 2008</para>
    2764       <itemizedlist>
    2765         <listitem>
    2766           <para>[jciccone] - Fixed the Glibc i586 chk patch entity.</para>
    2767         </listitem>
    2768         <listitem>
    2769           <para>[jciccone] - Updated Tar to 1.20.</para>
    2770         </listitem>
    2771         <listitem>
    2772           <para>[jciccone] - Updated Udev to 124.</para>
    2773         </listitem>
    2774         <listitem>
    2775           <para>[jciccone] - Updated the Ncurses Branch Update patch to
    2776           -3/</para>
    2777         </listitem>
    2778         <listitem>
    2779           <para>[jciccone] - Add a config.cache entry to Coreutils so that the
    2780           <command>df</command> program will be built</para>
    2781         </listitem>
    2782         <listitem>
    2783           <para>[jciccone] - Fixed descriptions for lib64= in procps on the
    2784           various multilib pages.</para>
    2785         </listitem>
    2786         <listitem>
    2787           <para>[jciccone] - Corrected the entities for the lilo x86_64 cross
    2788           compile patch.</para>
    2789         </listitem>
    2790         <listitem>
    2791           <para>[jciccone] - Added a patch to perl so it wont include
    2792           asm/page.h.</para>
    2793         </listitem>
    2794         <listitem>
    2795           <para>[jciccone] - Updated the Vim Branch Update patch to -3.</para>
    2796         </listitem>
    2797         <listitem>
    2798           <para>[jciccone] - Updated Shadow to 4.1.2.</para>
    2799         </listitem>
    2800         <listitem>
    2801           <para>[jciccone] - Fixed GCC Posix patch MD5SUM.</para>
    2802         </listitem>
    2803         <listitem>
    2804           <para>[jciccone] - Fixed Inetutils MD5SUM.</para>
    2805         </listitem>
    2806         <listitem>
    2807           <para>[jciccone] - Updated Util-Linux-NG to 2.14.</para>
    2808         </listitem>
    2809         <listitem>
    2810           <para>[jciccone] - Updated the Util-Linux-NG homepage link.</para>
    2811         </listitem>
    2812         <listitem>
    2813           <para>[jciccone] - Updated Man-Pages to 3.01.</para>
    2814         </listitem>
    2815         <listitem>
    2816           <para>[jciccone] - Updated the Bash Fixes patch to -8.</para>
    2817         </listitem>
    2818       </itemizedlist>
    2819     </listitem>
    2820 
    2821     <listitem>
    2822       <para>June 17, 2008</para>
    2823       <itemizedlist>
    2824         <listitem>
    2825           <para>[Ken] - Fix all known kernel vulnerabilities by upgrading to
    2826           2.6.24.7 plus a patch extracted from debian for the more recent
    2827           fixes.</para>
    2828         </listitem>
    2829       </itemizedlist>
    2830     </listitem>
    2831 
    2832     <listitem>
    2833       <para>June 7, 2008</para>
    2834       <itemizedlist>
    2835         <listitem>
    2836           <para>[Chris] - Updated dependency info for several packages.</para>
    2837         </listitem>
    2838       </itemizedlist>
    2839     </listitem>
    2840 
    2841     <listitem>
    2842       <para>Date</para>
    2843       <itemizedlist>
    2844         <listitem>
    2845           <para>[jciccone] - Updated Flex to 2.5.35. This update fixes numerous
    2846           compilation issues against 2.5.34.</para>
    2847         </listitem>
    2848       </itemizedlist>
    2849     </listitem>
    2850 
    2851     <listitem>
    2852       <para>February 12, 2008</para>
    2853       <itemizedlist>
    2854         <listitem>
    2855           <para>[ken] - Added cs_CZ.UTF-8 locale for grep's fmbtest.sh test.</para>
    2856         </listitem>
    2857       </itemizedlist>
    2858     </listitem>
    2859 
    2860     <listitem>
    2861       <para>Frburary 3, 2008</para>
    2862       <itemizedlist>
    2863         <listitem>
    2864           <para>[jciccone] - Updated the Kernel to 2.6.24.</para>
    2865         </listitem>
    2866       </itemizedlist>
    2867     </listitem>
    2868 
    2869     <listitem>
    2870       <para>Feburary 2, 2008</para>
    2871       <itemizedlist>
    2872         <listitem>
    2873           <para>[jciccone] - Updated Man-Pages to 2.77.</para>
    2874         </listitem>
    2875         <listitem>
    2876           <para>[jciccone] - Updated Libtool to 1.5.26.</para>
    2877         </listitem>
    2878         <listitem>
    2879           <para>[jciccone] - Updated Findutils to 4.2.32.</para>
    2880         </listitem>
    2881         <listitem>
    2882           <para>[jciccone] - Updated Automake to 1.10.1.</para>
    2883         </listitem>
    2884         <listitem>
    2885           <para>[jciccone] - Updated the bootscripts to 1.1-pre10. These use
    2886           udevadm instead of the individual udevcontrol, udevtrigger, and
    2887           udevsettle programs. Which are currently symlinked to udevadm.</para>
    2888         </listitem>
    2889       </itemizedlist>
    2890     </listitem>
    2891 
    2892     <listitem>
    2893       <para>January 20, 2008</para>
    2894       <itemizedlist>
    2895         <listitem>
    2896           <para>[Bigdissaved] - Changed the minimum ${CLFS} size from 1.5Gb to
    2897           2.5Gb. Thanks to Copper for seeing this </para>
    2898         </listitem>
    2899        </itemizedlist>
    2900     </listitem>
    2901 
    2902     <listitem>
    2903       <para>January 19, 2008</para>
    2904       <itemizedlist>
    2905         <listitem>
    2906           <para>[jciccone] - Update the Kernel to 2.6.23.14.</para>
    2907         </listitem>
    2908       </itemizedlist>
    2909     </listitem>
    2910 
    2911     <listitem>
    2912       <para>January 19, 2008</para>
    2913       <itemizedlist>
    2914         <listitem>
    2915           <para>[jciccone] - Updated Man-Pages to 2.76.</para>
    2916         </listitem>
    2917         <listitem>
    2918           <para>[jciccone] - Updated Util-Linux-NG to 2.13.1.</para>
    2919         </listitem>
    2920         <listitem>
    2921           <para>[jciccone] - Updated Less to 418.</para>
    2922         </listitem>
    2923       </itemizedlist>
    2924     </listitem>
    2925 
    2926     <listitem>
    2927       <para>January 14, 2008</para>
    2928       <itemizedlist>
    2929         <listitem>
    2930           <para>[ken] - Add patch for man pages in module-init-tools.</para>
    2931         </listitem>
    2932       </itemizedlist>
    2933     </listitem>
    2934 
    2935     <listitem>
    2936       <para>January 13, 2008</para>
    2937       <itemizedlist>
    2938         <listitem>
    2939           <para>[jciccone] - Updated the Kernel to 2.6.23.13.</para>
    2940         </listitem>
    2941       </itemizedlist>
    2942     </listitem>
    2943 
    2944     <listitem>
    2945       <para>January 6, 2008</para>
    2946       <itemizedlist>
    2947         <listitem>
    2948           <para>[jciccone] - Updated File to 4.23.</para>
    2949         </listitem>
    2950         <listitem>
    2951           <para>[ken] - Updated Glibc branch update patch to 1A, so that ppc and
    2952           ppc64 build again.</para>
    2953         </listitem>
    2954       </itemizedlist>
    2955     </listitem>
    2956 
    2957     <listitem>
    2958       <para>January 2, 2008</para>
    2959       <itemizedlist>
    2960         <listitem>
    2961           <para>[jciccone] - Updated E2fsprogs to 1.40.4.</para>
    2962         </listitem>
    2963       </itemizedlist>
    2964     </listitem>
    2965 
    2966     <listitem>
    2967       <para>Janurary 1, 2007</para>
    2968       <itemizedlist>
    2969         <listitem>
    2970           <para>[jciccone] - Updated Shadow to 4.1.0.</para>
    2971         </listitem>
    2972       </itemizedlist>
    2973     </listitem>
    2974 
    2975     <listitem>
    2976       <para>December 29, 2007</para>
    2977       <itemizedlist>
    2978         <listitem>
    2979           <para>[ken] - Make the current Module-Init-Tools testsuite run,
    2980           update the instructions because distclean is no longer useful,
    2981           and comment on the DOCBOOKTOMAN parameter.</para>
    2982         </listitem>
    2983       </itemizedlist>
    2984     </listitem>
    2985 
    2986     <listitem>
    2987       <para>December 23, 2007</para>
    2988       <itemizedlist>
    2989         <listitem>
    2990           <para>[jciccone] - Added a config.cache entry to Gettext to resolve some
    2991           errors.</para>
    2992         </listitem>
    2993       </itemizedlist>
    2994     </listitem>
    2995 
    2996     <listitem>
    2997       <para>December 19, 2007</para>
    2998       <itemizedlist>
    2999         <listitem>
    3000           <para>[jciccone] - Updated Util-Linux-NG to 2.13.0.1.</para>
    3001         </listitem>
    3002         <listitem>
    3003           <para>[jciccone] - Updated Various Branch Update Patches.</para>
    3004         </listitem>
    3005        <listitem>
    3006           <para>[jciccone] - Updated Udev to 118.</para>
    3007         </listitem>
    3008         <listitem>
    3009           <para>[jciccone] - Updated Psmisc to 22.6.</para>
    3010         </listitem>
    3011         <listitem>
    3012           <para>[jciccone] - Updated Module Init Tools to 3.4.</para>
    3013         </listitem>
    3014         <listitem>
    3015           <para>[jciccone] - Updated Man-Pages to 2.73.</para>
    3016         </listitem>
    3017         <listitem>
    3018           <para>[jciccone] - Updated the Kernel to 2.6.23.12.</para>
    3019         </listitem>
    3020         <listitem>
    3021           <para>[jciccone] - Updated Less to 416.</para>
    3022         </listitem>
    3023       </itemizedlist>
    3024     </listitem>
    3025 
    3026     <listitem>
    3027       <para>December 16, 2007</para>
    3028       <itemizedlist>
    3029         <listitem>
    3030           <para>[jciccone] - Updated Gettext to 0.17.</para>
    3031         </listitem>
    3032         <listitem>
    3033           <para>[jciccone] - Updated e2fsprogs to 1.40.3.</para>
    3034         </listitem>
    3035         <listitem>
    3036           <para>[jciccone] - Updated Flex to 2.5.34.</para>
    3037         </listitem>
    3038         <listitem>
    3039           <para>[jciccone] - Updated the Kernel to 2.6.23.11.</para>
    3040         </listitem>
    3041         <listitem>
    3042           <para>[jciccone] - Updated the bootscripts to 1.1-pre9.</para>
    3043         </listitem>
    3044       </itemizedlist>
    3045     </listitem>
    3046 
    3047     <listitem>
    3048       <para>December 10, 2007</para>
    3049       <itemizedlist>
    3050         <listitem>
    3051           <para>[jciccone] - Added --disable-makeinstall-chown to util-linux-ng
    3052           in the boot section.</para>
    3053         </listitem>
    3054       </itemizedlist>
    3055     </listitem>
    3056 
    3057     <listitem>
    3058       <para>November 27, 2007</para>
    3059       <itemizedlist>
    3060         <listitem>
    3061           <para>[jciccone] - Updated the bootscripts to 1.1-pre8.</para>
    3062         </listitem>
    3063       </itemizedlist>
    3064     </listitem>
    3065 
    3066     <listitem>
    3067       <para>October 30, 2007</para>
    3068       <itemizedlist>
    3069         <listitem>
    3070           <para>[jim] - Updated to TCL 8.4.16.</para>
    3071         </listitem>
    3072         <listitem>
    3073           <para>[jim] - Updated to Man-Pages 2.67.</para>
    3074         </listitem>
    3075         <listitem>
    3076           <para>[jim] - Replaced Shadow Patch with better patch.</para>
    3077         </listitem>
    3078       </itemizedlist>
    3079     </listitem>
    3080 
    3081     <listitem>
    3082       <para>October 29, 2007</para>
    3083       <itemizedlist>
    3084         <listitem>
    3085           <para>[jim] - Updated Binutils 2.18 Branch Update Patch.</para>
    3086         </listitem>
    3087         <listitem>
    3088           <para>[jim] - Updated Vim 7.1 Branch Update Patch.</para>
    3089         </listitem>
    3090         <listitem>
    3091           <para>[jim] - Added Ncurses 5.6 Branch Update Patch.</para>
    3092         </listitem>
    3093         <listitem>
    3094           <para>[jim] - Updated to Gawk 3.1.6.</para>
    3095         </listitem>
    3096         <listitem>
    3097           <para>[jim] - Updated to Shadow 4.0.18.2.</para>
    3098         </listitem>
    3099         <listitem>
    3100           <para>[jim] - Added Updated Useradd Fix Patch to Shadow 4.0.18.2.</para>
    3101         </listitem>
    3102       </itemizedlist>
    3103     </listitem>
    3104 
    3105     <listitem>
    3106       <para>October 26, 2007</para>
    3107       <itemizedlist>
    3108         <listitem>
    3109           <para>[jim] - Added Binutils 2.18 Branch Update Patch.</para>
    3110         </listitem>
    3111         <listitem>
    3112           <para>[jim] - Added GCC 4.2.2 Branch Update Patch.</para>
    3113         </listitem>
    3114         <listitem>
    3115           <para>[jim] - Added Glibc 2.7 Branch Update Patch.</para>
    3116         </listitem>
    3117       </itemizedlist>
    3118     </listitem>
    3119 
    3120     <listitem>
    3121       <para>October 25, 2007</para>
    3122       <itemizedlist>
    3123         <listitem>
    3124           <para>[jim] - Updated the bootscripts to 1.1-pre7.</para>
    3125         </listitem>
    3126         <listitem>
    3127           <para>[jim] - Updated to Glibc 2.7.</para>
    3128         </listitem>
    3129         <listitem>
    3130           <para>[jim] - Updated Bootscripts build to make sure the udev
    3131                         devices get created correctly in boot section.</para>
    3132         </listitem>
    3133       </itemizedlist>
    3134     </listitem>
    3135 
    3136     <listitem>
    3137       <para>October 16, 2007</para>
    3138       <itemizedlist>
    3139         <listitem>
    3140           <para>[jim] - Updated the bootscripts to 1.1-pre6.
    3141                 Combined with cblfs bootscripts, all bootscripts in one package.</para>
    3142         </listitem>
    3143         <listitem>
    3144           <para>[jim] - Updated to Linux 2.6.23.1.</para>
    3145         </listitem>
    3146         <listitem>
    3147           <para>[jim] - Removed Linux-Headers Package.</para>
    3148         </listitem>
    3149         <listitem>
    3150           <para>[jim] - Updated to GCC 4.2.2.</para>
    3151         </listitem>
    3152         <listitem>
    3153           <para>[jim] - Updated to Tar 1.19.</para>
    3154         </listitem>
    3155         <listitem>
    3156           <para>[jim] - Updated to Texinfo 4.11.</para>
    3157         </listitem>
    3158         <listitem>
    3159           <para>[jim] - Updated to Less 409.</para>
    3160         </listitem>
    3161         <listitem>
    3162           <para>[jim] - Updated to Udev 116.</para>
    3163         </listitem>
    3164         <listitem>
    3165           <para>[jim] - Added patch to correct the detction of texinfo in binutils.</para>
    3166         </listitem>
    3167         <listitem>
    3168           <para>[jim] - Updated to IPRoute2 2.6.23.</para>
    3169         </listitem>
    3170       </itemizedlist>
    3171     </listitem>
    3172 
    3173     <listitem>
    3174       <para>October 13, 2007</para>
    3175       <itemizedlist>
    3176         <listitem>
    3177           <para>[jciccone] - Updated the bootscripts to 1.1-pre5. The Makefile
    3178           now creates the static nodes that the udev Makefile used to.</para>
    3179         </listitem>
    3180         <listitem>
    3181           <para>[jim] - Updated the boot section Util-Linux-NG Build. Fixes
    3182                 issues where files were missing during bootup and the ability
    3183                 to login.</para>
    3184         </listitem>
    3185       </itemizedlist>
    3186     </listitem>
    3187 
    3188     <listitem>
    3189       <para>September 24, 2007</para>
    3190       <itemizedlist>
    3191         <listitem>
    3192           <para>[Chris] - More dependency updates for several packages.</para>
    3193         </listitem>
    3194       </itemizedlist>
    3195     </listitem>
    3196 
    3197     <listitem>
    3198       <para>September 23, 2007</para>
    3199       <itemizedlist>
    3200         <listitem>
    3201           <para>[Chris] - Updates to dependency info for several packages.</para>
    3202         </listitem>
    3203       </itemizedlist>
    3204     </listitem>
    3205 
    3206     <listitem>
    3207       <para>September 12, 2007</para>
    3208       <itemizedlist>
    3209         <listitem>
    3210           <para>[Chris] - Added more new programs to Util-Linux-Ng installed
    3211           programs list.</para>
    3212         </listitem>
    3213       </itemizedlist>
    3214     </listitem>
    3215 
    3216     <listitem>
    3217       <para>September 11, 2007</para>
    3218       <itemizedlist>
    3219         <listitem>
    3220           <para>[Chris] - Updated list of installed programs for Util-Linux-ng.</para>
    3221         </listitem>
    3222         <listitem>
    3223           <para>[jim] - Updated CLFS Bootscripts to 1.1-pre4.</para>
    3224         </listitem>
    3225       </itemizedlist>
    3226     </listitem>
    3227    
    3228     <listitem>
    3229       <para>September 10, 2007</para>
    3230       <itemizedlist>
    3231         <listitem>
    3232           <para>[Chris] - Added needed mkdir command to IPRoute2 instructions.</para>
    3233         </listitem>
    3234         <listitem>
    3235           <para>[Chris] - Fixed descriptive text in testsuite-tools
    3236           introduction page. Reported by gomoko (ticket #118).</para>
    3237         </listitem>
    3238       </itemizedlist>
    3239     </listitem>
    3240 
    3241     <listitem>
    3242       <para>September 09, 2007</para>
    3243       <itemizedlist>
    3244         <listitem>
    3245           <para>[jciccone] - Build a PIC libfl.a with Flex.</para>
    3246         </listitem>
    3247         <listitem>
    3248           <para>[jim] - Updated Util-Linux-ng in Boot Section, to cross-compile.</para>
    3249         </listitem>
    3250       </itemizedlist>
    3251     </listitem>
    3252 
    3253     <listitem>
    3254       <para>September 03, 2007</para>
    3255       <itemizedlist>
    3256         <listitem>
    3257           <para>[jim] - Updated Udev to 115.
    3258                         This change also removed udev-cross-lfs package
    3259                         since our rules are the same as base ones installed.</para>
    3260         </listitem>
    3261         <listitem>
    3262           <para>[jim] - Updated Grep to 2.5.3.</para>
    3263         </listitem>
    3264         <listitem>
    3265           <para>[jim] - Updated Man-Pages to 2.64.</para>
    3266         </listitem>
    3267         <listitem>
    3268           <para>[jim] - Updated TCL to 8.4.15.</para>
    3269         </listitem>
    3270         <listitem>
    3271           <para>[jim] - Updated to Linux 2.6.22.6.</para>
    3272         </listitem>
    3273         <listitem>
    3274           <para>[jim] - Updated to Linux Headers 2.6.22.6-09032007.</para>
    3275         </listitem>
    3276         <listitem>
    3277           <para>[jim] - Updated Less to 406.</para>
    3278         </listitem>
    3279         <listitem>
    3280           <para>[jim] - Updated Sysklogd to 1.5.</para>
    3281         </listitem>
    3282         <listitem>
    3283           <para>[jim] - Updated Kbd to 1.13.</para>
    3284         </listitem>
    3285         <listitem>
    3286           <para>[jim] - Updated IPRoute2 to 2.6.22-070710.</para>
    3287         </listitem>
    3288         <listitem>
    3289           <para>[jim] - Updated Shadow Patch for more fixes. Man Page Typos,
    3290           buffer overflows, useradd -G fixes, better name support, and
    3291           the previous useradd fix.</para>
    3292         </listitem>
    3293         <listitem>
    3294           <para>[jim] - Updated Bash 3.2 Patch to -6.</para>
    3295         </listitem>
    3296         <listitem>
    3297           <para>[jim] - Updated Readline 5.2 Patch to -3.</para>
    3298         </listitem>
    3299         <listitem>
    3300           <para>[jim] - Updated Vim 3.1 Patch to -3.</para>
    3301         </listitem>
    3302       </itemizedlist>
    3303     </listitem>
    3304 
    3305     <listitem>
    3306       <para>September 02, 2007</para>
    3307       <itemizedlist>
    3308         <listitem>
    3309           <para>[jim] - Updated Util-linux-ng to 2.13.</para>
    3310         </listitem>
    3311         <listitem>
    3312           <para>[jim] - Updated Tree to 1.5.1.1.</para>
    3313         </listitem>
    3314         <listitem>
    3315           <para>[jciccone] - Updated Glibc to 2.6.1.</para>
    3316         </listitem>
    3317         <listitem>
    3318           <para>[jim] - Updated Binutils to 2.18.</para>
    3319         </listitem>
    3320       </itemizedlist>
    3321     </listitem>
    3322 
    3323     <listitem>
    3324       <para>August 05, 2007</para>
    3325       <itemizedlist>
    3326         <listitem>
    3327           <para>[jciccone] - Updated the bash config.cache to contain all
    3328           of the differences between a cross-compiled and a native build.</para>
    3329         </listitem>
    3330       </itemizedlist>
    3331     </listitem>
    3332 
    3333     <listitem>
    3334       <para>July 23, 2007</para>
    3335       <itemizedlist>
    3336         <listitem>
    3337           <para>[jciccone] - Updated Texinfo to 4.9.</para>
    3338         </listitem>
    3339         <listitem>
    3340           <para>[jciccone] - Updated E2fsprogs to 1.40.2.</para>
    3341         </listitem>
    3342         <listitem>
    3343           <para>[jciccone] - Updated M4 to 1.4.10.</para>
    3344         </listitem>
    3345         <listitem>
    3346           <para>[jciccone] - Updated Tar to 1.18.</para>
    3347         </listitem>
    3348         <listitem>
    3349           <para>[jciccone] - Updated Libtool to 1.5.24.</para>
    3350         </listitem>
    3351         <listitem>
    3352           <para>[jciccone] - Updated the Man Pages to 2.63.</para>
    3353         </listitem>
    3354       </itemizedlist>
    3355     </listitem>
    3356 
    3357     <listitem>
    3358       <para>July 22, 2007</para>
    3359       <itemizedlist>
    3360         <listitem>
    3361           <para>[jciccone] - Updated GCC to 4.2.1.</para>
    3362         </listitem>
    3363       </itemizedlist>
    3364     </listitem>
    3365 
    3366     <listitem>
    3367       <para>July 20, 2007</para>
    3368       <itemizedlist>
    3369         <listitem>
    3370           <para>[ken] - Make coreutils build in temp-system when the host cannot
    3371           run the target programs.</para>
    3372         </listitem>
    3373       </itemizedlist>
    3374     </listitem>
    3375 
    3376     <listitem>
    3377       <para>July 1, 2007</para>
    3378       <itemizedlist>
    3379         <listitem>
    3380           <para>[jciccone] - Updated the download location for the Man Pages
    3381           package.</para>
    3382         </listitem>
    3383       </itemizedlist>
    3384     </listitem>
    3385 
    3386     <listitem>
    3387       <para>June 23, 2007</para>
    3388       <itemizedlist>
    3389         <listitem>
    3390           <para>[jciccone] - Updated to Glibc 2.6. This includes adding a sed
    3391           to Coreutils and Gzip to rename their internal implementations of
    3392           futimens which are incompatible with the implementation provided
    3393           by Glibc.</para>
    3394         </listitem>
    3395       </itemizedlist>
    3396     </listitem>
    3397 
    3398     <listitem>
    3399       <para>June 18, 2007</para>
    3400       <itemizedlist>
    3401         <listitem>
    3402           <para>[jciccone] - Updated to Tar 1.17.</para>
    3403         </listitem>
    3404       </itemizedlist>
    3405     </listitem>
    3406 
    3407     <listitem>
    3408       <para>June 17, 2007</para>
    3409       <itemizedlist>
    3410         <listitem>
    3411           <para>[jciccone] - Updated to Vim 7.1.</para>
    3412         </listitem>
    3413         <listitem>
    3414           <para>[jciccone] - Updated to Findutils 4.2.31.</para>
    3415         </listitem>
    3416         <listitem>
    3417           <para>[jciccone] - Updated to File 4.21.</para>
    3418         </listitem>
    3419         <listitem>
    3420           <para>[jciccone] - Updated to Less 403.</para>
    3421         </listitem>
    3422         <listitem>
    3423           <para>[jciccone] - Updated to Man Pages 2.57.</para>
    3424         </listitem>
    3425       </itemizedlist>
    3426     </listitem>
    3427 
    3428     <listitem>
    3429       <para>June 16, 2007</para>
    3430       <itemizedlist>
    3431         <listitem>
    3432           <para>[Chris] - Removed creation of config.cache from temp-system
    3433           Coreutils, as it no longer looks for setvbuf.</para>
    3434         </listitem>
    3435       </itemizedlist>
    3436     </listitem>
    3437 
    3438     <listitem>
    3439       <para>May 19, 2007</para>
    3440       <itemizedlist>
    3441         <listitem>
    3442           <para>[jciccone] - Added a patch to Perl that accounts for a change
    3443           in GCC 4.2.0. The patch causes makedepend.sh to also remove
    3444           <literal>&lt;command-line&gt;</literal> as well as
    3445           <literal>&lt;command line&gt;</literal>.</para>
    3446         </listitem>
    3447       </itemizedlist>
    3448     </listitem>
    3449 
    3450     <listitem>
    3451       <para>May 18, 2007</para>
    3452       <itemizedlist>
    3453         <listitem>
    3454           <para>[jciccone] - Updated to GCC 4.2.0.</para>
    3455         </listitem>
    3456       </itemizedlist>
    3457     </listitem>
    3458 
    3459     <listitem>
    3460       <para>April 30, 2007</para>
    3461       <itemizedlist>
    3462         <listitem>
    3463           <para>[jciccone] - Updated to Man Pages 2.46.</para>
    3464         </listitem>
    3465       </itemizedlist>
    3466     </listitem>
    3467 
    3468     <listitem>
    3469       <para>April 27, 2007</para>
    3470       <itemizedlist>
    3471         <listitem>
    3472           <para>[jhuntwork] - We don't use the uname patch for temp-system Coreutils.
    3473           No need to 'touch man/uname.1'.</para>
    3474         </listitem>
    3475       </itemizedlist>
    3476     </listitem>
    3477 
    3478     <listitem>
    3479       <para>April 24, 2007</para>
    3480       <itemizedlist>
    3481         <listitem>
    3482           <para>[jciccone] - Updated to Psmisc 22.5.</para>
    3483         </listitem>
    3484       </itemizedlist>
    3485     </listitem>
    3486 
    3487     <listitem>
    3488       <para>April 20, 2007</para>
    3489       <itemizedlist>
    3490         <listitem>
    3491           <para>[jciccone] - Updated to Gzip 1.3.12.</para>
    3492         </listitem>
    3493         <listitem>
    3494           <para>[jciccone] - Updated to Psmisc 22.4.</para>
    3495         </listitem>
    3496         <listitem>
    3497           <para>[jciccone] - Updated to Man Pages 2.44.</para>
    3498         </listitem>
    3499         <listitem>
    3500           <para>[jciccone] - Updated to M4 1.4.9.</para>
    3501         </listitem>
    3502         <listitem>
    3503           <para>[jciccone] - Updated to Coreutils 6.9.</para>
    3504         </listitem>
    3505       </itemizedlist>
    3506     </listitem>
    3507 
    3508     <listitem>
    3509       <para>April 10, 2007</para>
    3510       <itemizedlist>
    3511         <listitem>
    3512           <para>[Chris] - Updated Gzip's list of installed programs - compress
    3513           is no longer installed, and gunzip, uncompress, and zcat are now bash
    3514           scripts rather than links.</para>
    3515         </listitem>
    3516       </itemizedlist>
    3517     </listitem>
    3518 
    3519     <listitem>
    3520       <para>February 25, 2007</para>
    3521       <itemizedlist>
    3522         <listitem>
    3523           <para>[jim] - Updated to Linux 2.6.20.1.</para>
    3524         </listitem>
    3525         <listitem>
    3526           <para>[jim] - Updated to Linux Headers 2.6.20.1-02252007.</para>
    3527         </listitem>
    3528       </itemizedlist>
    3529     </listitem>
    3530 
    3531     <listitem>
    3532       <para>February 17, 2007</para>
    3533       <itemizedlist>
    3534         <listitem>
    3535           <para>[Chris] - Moved the build of the File package in cross-tools
    3536           to the beginning of the chapter.</para>
    3537         </listitem>
    3538         <listitem>
    3539           <para>[jim] - Updated to Gzip 1.3.11.</para>
    3540         </listitem>
    3541       </itemizedlist>
    3542     </listitem>
    3543 
    3544     <listitem>
    3545       <para>February 16, 2007</para>
    3546       <itemizedlist>
    3547         <listitem>
    3548           <para>[Chris] - Changed the wording in the "Build Variables" page
    3549           to make it clearer.</para>
    3550           <para>[Chris] - Added command to Udev installation to remove Udev
    3551           rules it installs.</para>
    3552           <para>[Chris] - Removed Ncurses patch for buggy versions of Bash from
    3553           from the final-system build (it's still in the temp-system).</para>
    3554           <para>[Chris] - Removed unneeded /tools/bin/cc symlink.</para>
    3555         </listitem>
    3556       </itemizedlist>
    3557     </listitem>
    3558 
    3559     <listitem>
    3560       <para>February 15, 2007</para>
    3561       <itemizedlist>
    3562         <listitem>
    3563           <para>[jim] - Fix a building of Ncurses when an unpatched version of Bash 3.x is used.</para>
    3564         </listitem>
    3565       </itemizedlist>
    3566     </listitem>
    3567 
    3568     <listitem>
    3569       <para>February 14, 2007</para>
    3570       <itemizedlist>
    3571         <listitem>
    3572           <para>[jim] - Updated to GCC 4.1.2.</para>
    3573         </listitem>
    3574       </itemizedlist>
    3575     </listitem>
    3576 
    3577     <listitem>
    3578       <para>February 5, 2007</para>
    3579       <itemizedlist>
    3580         <listitem>
    3581           <para>[jim] - Updated to Automake 1.10.</para>
    3582         </listitem>
    3583       </itemizedlist>
    3584     </listitem>
    3585 
    3586     <listitem>
    3587       <para>February 4, 2007</para>
    3588       <itemizedlist>
    3589         <listitem>
    3590           <para>[jim] - Updated to Linux 2.6.20.</para>
    3591         </listitem>
    3592         <listitem>
    3593           <para>[jim] - Updated to Linux Headers 2.6.20-02042007.</para>
    3594         </listitem>
    3595         <listitem>
    3596           <para>[jim] - Updated to Udev 105.</para>
    3597         </listitem>
    3598       </itemizedlist>
    3599     </listitem>
    3600 
    3601     <listitem>
    3602       <para>January 23, 2007</para>
    3603       <itemizedlist>
    3604         <listitem>
    3605           <para>[jim] - Updated to Linux Headers 2.6.19.2-01232007.</para>
    3606         </listitem>
    3607         <listitem>
    3608           <para>[jim] - Update to Glibc Branch Update Patch.</para>
    3609         </listitem>
    3610       </itemizedlist>
    3611     </listitem>
    3612 
    3613     <listitem>
    3614       <para>January 15, 2007</para>
    3615       <itemizedlist>
    3616         <listitem>
    3617           <para>[jim] - Updated to Linux 2.6.19.2.</para>
    3618         </listitem>
    3619         <listitem>
    3620           <para>[jim] - Updated to Linux Headers 2.6.19.2-01152007.</para>
    3621         </listitem>
    3622         <listitem>
    3623           <para>[jim] - Updated to Tree 1.5.1.</para>
    3624         </listitem>
    3625         <listitem>
    3626           <para>[jim] - Updated to Udev 104.</para>
    3627         </listitem>
    3628         <listitem>
    3629           <para>[jim] - Updated to Udev Rules 1.1-pre4.</para>
    3630         </listitem>
    3631         <listitem>
    3632           <para>[Chris] - Removed obsolete note from bzip2 instructions
    3633           about performing rm /usr/bin/bz*.</para>
    3634         </listitem>
    3635       </itemizedlist>
    3636     </listitem>
    3637 
    3638     <listitem>
    3639       <para>January 12, 2007</para>
    3640       <itemizedlist>
    3641         <listitem>
    3642           <para>[jim] - Update to Glibc Branch Update Patch.</para>
    3643         </listitem>
    3644         <listitem>
    3645           <para>[jim] - Update to Binutils Branch Update Patch.</para>
    3646         </listitem>
    3647       </itemizedlist>
    3648     </listitem>
    3649 
    3650     <listitem>
    3651       <para>January 7, 2007</para>
    3652       <itemizedlist>
    3653         <listitem>
    3654           <para>[jim] - Updated to Bzip2 1.0.4.</para>
    3655         </listitem>
    3656       </itemizedlist>
    3657     </listitem>
    3658 
    3659     <listitem>
    3660       <para>December 23, 2006</para>
    3661       <itemizedlist>
    3662         <listitem>
    3663           <para>[jciccone] - Updated to Ncurses 5.6.</para>
    3664         </listitem>
    3665       </itemizedlist>
    3666     </listitem>
    3667 
    3668     <listitem>
    3669       <para>December 15, 2006</para>
    3670       <itemizedlist>
    3671         <listitem>
    3672           <para>[jim] - Updated to Gzip 1.3.9.</para>
    3673         </listitem>
    3674         <listitem>
    3675           <para>[jim] - Updated to IPRoute2 2.6.19-061214.</para>
    3676         </listitem>
    3677       </itemizedlist>
    3678     </listitem>
    3679 
    3680     <listitem>
    3681       <para>December 13, 2006</para>
    3682       <itemizedlist>
    3683         <listitem>
    3684           <para>[jim] - Added File to Cross-tools.</para>
    3685         </listitem>
    3686       </itemizedlist>
    3687     </listitem>
    3688 
    3689     <listitem>
    3690       <para>December 12, 2006</para>
    3691       <itemizedlist>
    3692         <listitem>
    3693           <para>[jim] - Updated to Linux 2.6.19.1.</para>
    3694         </listitem>
    3695         <listitem>
    3696           <para>[jim] - Updated to Linux Headers 2.6.19.1-12122006.</para>
    3697         </listitem>
    3698         <listitem>
    3699           <para>[jim] - Added Readline Upstream Patch.</para>
    3700         </listitem>
    3701         <listitem>
    3702           <para>[jim] - Update Bash Upstream Patch.</para>
    3703         </listitem>
    3704         <listitem>
    3705           <para>[jim] - Updated to File 4.19.</para>
    3706         </listitem>
    3707       </itemizedlist>
    3708     </listitem>
    3709 
    3710     <listitem>
    3711       <para>December 10, 2006</para>
    3712       <itemizedlist>
    3713         <listitem>
    3714           <para>[jim] - Updated to Gzip 1.3.8.</para>
    3715         </listitem>
    3716       </itemizedlist>
    3717     </listitem>
    3718 
    3719     <listitem>
    3720       <para>December 9, 2006</para>
    3721       <itemizedlist>
    3722         <listitem>
    3723           <para>[jim] - Updated to Tar 1.16.1.</para>
    3724         </listitem>
    3725       </itemizedlist>
    3726     </listitem>
    3727 
    3728     <listitem>
    3729       <para>December 7, 2006</para>
    3730       <itemizedlist>
    3731         <listitem>
    3732           <para>[jim] - Updated to Gzip 1.3.7.</para>
    3733         </listitem>
    3734         <listitem>
    3735           <para>[jim] - Updated to Coreutils 6.7.</para>
    3736         </listitem>
    3737         <listitem>
    3738           <para>[jim] - Reverting sysroot changes.</para>
    3739         </listitem>
    3740       </itemizedlist>
    3741     </listitem>
    3742 
    3743     <listitem>
    3744       <para>December 1, 2006</para>
    3745       <itemizedlist>
    3746         <listitem>
    3747           <para>[jim] - Updated to Man-Pages 2.43.</para>
    3748         </listitem>
    3749         <listitem>
    3750           <para>[jim] - Removed MINOR patch and replaced it with a more complete
    3751           upstream patch will all current updates to the 2.5 branch of glibc.</para>
    3752         </listitem>
    3753         <listitem>
    3754           <para>[jim] - Added Binutils Branch Update Patch.</para>
    3755         </listitem>
    3756         <listitem>
    3757           <para>[jim] - Reverted change in gettext build in temp-system.</para>
    3758         </listitem>
    3759         <listitem>
    3760           <para>[jim] - Updated to Coreutils 6.7.</para>
    3761         </listitem>
    3762       </itemizedlist>
    3763     </listitem>
    3764 
    3765     <listitem>
    3766       <para>November 29, 2006</para>
    3767       <itemizedlist>
    3768         <listitem>
    3769           <para>[jim] - Updated to Linux Headers 2.6.19-11302006.</para>
    3770         </listitem>
    3771         <listitem>
    3772           <para>[jim] - Updated to Udev Rules 1.1-pre3.</para>
    3773         </listitem>
    3774       </itemizedlist>
    3775     </listitem>
    3776 
    3777     <listitem>
    3778       <para>November 29, 2006</para>
    3779       <itemizedlist>
    3780         <listitem>
    3781           <para>[jim] - Updated to Linux 2.6.19.</para>
    3782         </listitem>
    3783         <listitem>
    3784           <para>[jim] - Updated to Linux Headers 2.6.19-11292006.</para>
    3785         </listitem>
    3786       </itemizedlist>
    3787     </listitem>
    3788 
    3789     <listitem>
    3790       <para>November 27, 2006</para>
    3791       <itemizedlist>
    3792         <listitem>
    3793           <para>[jim] - Updated to Gettext 0.16.1.</para>
    3794         </listitem>
    3795       </itemizedlist>
    3796     </listitem>
    3797 
    3798     <listitem>
    3799       <para>November 26, 2006</para>
    3800       <itemizedlist>
    3801         <listitem>
    3802           <para>[jim] - Updated to Man-Pages 2.42.</para>
    3803         </listitem>
    3804         <listitem>
    3805           <para>[jim] - Updated to Gzip 1.3.6.</para>
    3806         </listitem>
    3807       </itemizedlist>
    3808     </listitem>
    3809 
    3810     <listitem>
    3811       <para>November 25, 2006</para>
    3812       <itemizedlist>
    3813         <listitem>
    3814           <para>[jim] - Updated to Findutils 4.2.29.</para>
    3815         </listitem>
    3816       </itemizedlist>
    3817     </listitem>
    3818 
    3819     <listitem>
    3820       <para>November 23, 2006</para>
    3821       <itemizedlist>
    3822         <listitem>
    3823           <para>[Chris] - Added /bin/rm to essential symlinks - e2fsprogs
    3824           testsuite hard-codes the location to that binary.</para>
    3825         </listitem>
    3826       </itemizedlist>
    3827     </listitem>
    3828 
    3829     <listitem>
    3830       <para>November 22, 2006</para>
    3831       <itemizedlist>
    3832         <listitem>
    3833           <para>[jim] - Updated to Coreutils 6.6.</para>
    3834         </listitem>
    3835         <listitem>
    3836           <para>[jim] - Updated to Man 1.6e.</para>
    3837         </listitem>
    3838       </itemizedlist>
    3839     </listitem>
    3840 
    3841     <listitem>
    3842       <para>November 20, 2006</para>
    3843       <itemizedlist>
    3844         <listitem>
    3845           <para>[jim] - Updated to Coreutils 6.5.</para>
    3846         </listitem>
    3847         <listitem>
    3848           <para>[jim] - Added Patch for Coreutils 6.5 ls segfault.</para>
    3849         </listitem>
    3850         <listitem>
    3851           <para>[jim] - Updated to M4 1.4.8.</para>
    3852         </listitem>
    3853         <listitem>
    3854           <para>[jim] - Updated to Linux 2.6.18.3.</para>
    3855         </listitem>
    3856         <listitem>
    3857           <para>[jim] - Updated to Linux Headers 2.6.18.3-11202006.</para>
    3858         </listitem>
    3859       </itemizedlist>
    3860     </listitem>
    3861 
    3862     <listitem>
    3863       <para>November 17, 2006</para>
    3864       <itemizedlist>
    3865         <listitem>
    3866           <para>[jim] - Updated to Autoconf 2.61.</para>
    3867         </listitem>
    3868       </itemizedlist>
    3869     </listitem>
    3870 
    3871     <listitem>
    3872       <para>November 15, 2006</para>
    3873       <itemizedlist>
    3874         <listitem>
    3875           <para>[jim] - Updated to IANA-Etc 2.20.</para>
    3876         </listitem>
    3877       </itemizedlist>
    3878     </listitem>
    3879 
    3880     <listitem>
    3881       <para>November 14, 2006</para>
    3882       <itemizedlist>
    3883         <listitem>
    3884           <para>[jim] - Change to E2FSProgs, does not pick up the CC or LD
    3885           variables.</para>
    3886         </listitem>
    3887       </itemizedlist>
    3888     </listitem>
    3889 
    3890     <listitem>
    3891       <para>November 12, 2006</para>
    3892       <itemizedlist>
    3893         <listitem>
    3894           <para>[jim] - Updated to Linux Headers 2.6.18.2-11122006.</para>
    3895         </listitem>
    3896         <listitem>
    3897           <para>[jim] - Bash 3.2 patch updated with upstream fixes 001-005.</para>
    3898         </listitem>
    3899       </itemizedlist>
    3900     </listitem>
    3901 
    3902     <listitem>
    3903       <para>November 5, 2006</para>
    3904       <itemizedlist>
    3905         <listitem>
    3906           <para>[jim] - Updated to Linux 2.6.18.2.</para>
    3907         </listitem>
    3908         <listitem>
    3909           <para>[jim] - Updated to Linux Headers 2.6.18.2-11052006.</para>
    3910         </listitem>
    3911       </itemizedlist>
    3912     </listitem>
    3913 
    3914     <listitem>
    3915       <para>November 4, 2006</para>
    3916       <itemizedlist>
    3917         <listitem>
    3918           <para>[Chris] - Modified the instructions for disabling the
    3919           installation of the groups program to account for changes in shadow's
    3920           Makefile.</para>
    3921         </listitem>
    3922       </itemizedlist>
    3923     </listitem>
    3924 
    3925     <listitem>
    3926       <para>November 2, 2006</para>
    3927       <itemizedlist>
    3928         <listitem>
    3929           <para>[jim] - Updated to File 4.18.</para>
    3930         </listitem>
    3931       </itemizedlist>
    3932     </listitem>
    3933 
    3934     <listitem>
    3935       <para>October 31, 2006</para>
    3936       <itemizedlist>
    3937         <listitem>
    3938           <para>[jim] - Bash 3.2 patch updated with upstream fixes.</para>
    3939         </listitem>
    3940         <listitem>
    3941           <para>[jim] - Updated to Bootscripts 1.1-pre3.</para>
    3942         </listitem>
    3943       </itemizedlist>
    3944     </listitem>
    3945 
    3946     <listitem>
    3947       <para>October 30, 2006</para>
    3948       <itemizedlist>
    3949         <listitem>
    3950           <para>[jim] - Updated to Udev Rules 1.1-pre2.</para>
    3951         </listitem>
    3952       </itemizedlist>
    3953     </listitem>
    3954 
    3955     <listitem>
    3956       <para>October 27, 2006</para>
    3957       <itemizedlist>
    3958         <listitem>
    3959           <para>[jim] - Updated to Bootscripts 1.1-pre2.</para>
    3960         </listitem>
    3961         <listitem>
    3962           <para>[jim] - Updated syslog.conf file.</para>
    3963         </listitem>
    3964       </itemizedlist>
    3965     </listitem>
    3966 
    3967     <listitem>
    3968       <para>October 26, 2006</para>
    3969       <itemizedlist>
    3970         <listitem>
    3971           <para>[jim] - Updated to Linux-Headers 2.6.18.1-10262006.</para>
    3972         </listitem>
    3973         <listitem>
    3974           <para>[jim] - Updated to Gettext 0.16.</para>
    3975         </listitem>
    3976         <listitem>
    3977           <para>[jim] - The nscd sed is no longer needed to build Glibc 2.5.</para>
    3978         </listitem>
    3979       </itemizedlist>
    3980     </listitem>
    3981 
    3982     <listitem>
    3983       <para>October 25, 2006</para>
    3984       <itemizedlist>
    3985         <listitem>
    3986           <para>[Chris] - Updated to Psmisc 22.3.</para>
    3987         </listitem>
    3988         <listitem>
    3989           <para>[Chris] - Updated to Tcl 8.4.14.</para>
    3990         </listitem>
    3991         <listitem>
    3992           <para>[Chris] - Moved e2fsprogs and sed before coreutils, as
    3993           Coreutils testsuite now requires e2fsprogs.</para>
    3994         </listitem>
    3995       </itemizedlist>
    3996     </listitem>
    3997 
    3998     <listitem>
    3999       <para>October 23, 2006</para>
    4000       <itemizedlist>
    4001         <listitem>
    4002           <para>[Chris] - Removed unneeded additions to config.cache for
    4003           temp-system Tar and Coreutils.</para>
    4004         </listitem>
    4005         <listitem>
    4006           <para>[jim] - Added touch man/uname.1 in temp-system Coreutils to
    4007           prevent a build failure.</para>
    4008         </listitem>
    4009         <listitem>
    4010           <para>[jim] - Added Patch for a Versioning issue with Glibc 2.5.</para>
    4011         </listitem>
    4012       </itemizedlist>
    4013     </listitem>
    4014 
    4015     <listitem>
    4016       <para>October 22, 2006</para>
    4017       <itemizedlist>
    4018         <listitem>
    4019           <para>[jim] - Updated to Linux 2.6.18.1.</para>
    4020         </listitem>
    4021         <listitem>
    4022           <para>[jim] - Updated to Linux Headers 2.6.18.1-10222006.</para>
    4023         </listitem>
    4024         <listitem>
    4025           <para>[jim] - Updated to Coreutils 6.4.</para>
    4026         </listitem>
    4027         <listitem>
    4028           <para>[jim] - Removed out of place udev text in bootscripts Networking.</para>
    4029         </listitem>
    4030       </itemizedlist>
    4031     </listitem>
    4032 
    4033     <listitem>
    4034      <para>October 21, 2006</para>
    4035       <itemizedlist>
    4036         <listitem>
    4037           <para>[jim] - Updated to Inetutils 1.5.</para>
    4038         </listitem>
    4039         <listitem>
    4040           <para>[jim] - Updated to IPRoute2 2.6.18-061002.</para>
    4041         </listitem>
    4042         <listitem>
    4043           <para>[jim] - Updated to Tar 1.16.</para>
    4044         </listitem>
    4045         <listitem>
    4046           <para>[jim] - Updated to Udev 103.</para>
    4047         </listitem>
    4048         <listitem>
    4049           <para>[jim] - Updated to Coreutils 6.3.</para>
    4050         </listitem>
    4051       </itemizedlist>
    4052     </listitem>
    4053 
    4054     <listitem>
    4055       <para>October 20, 2006</para>
    4056       <itemizedlist>
    4057         <listitem>
    4058           <para>[Chris] - Removed command to add "setvbuf_reversed" to
    4059           temp-system bash as it is no longer needed with Bash 3.2.</para>
    4060         </listitem>
    4061         <listitem>
    4062           <para>[Chris] - Added command to man instructions to comment out
    4063           MANPATH /usr/local/man (in addition to /usr/man).</para>
    4064         </listitem>
    4065       </itemizedlist>
    4066     </listitem>
    4067 
    4068     <listitem>
    4069       <para>October 15, 2006</para>
    4070       <itemizedlist>
    4071         <listitem>
    4072           <para>[jim] - Updated Bash 3.2 with some unofficial upstream fixes. Thank you Chet Ramey.</para>
    4073         </listitem>
    4074       </itemizedlist>
    4075     </listitem>
    4076 
    4077     <listitem>
    4078       <para>October 12, 2006</para>
    4079       <itemizedlist>
    4080         <listitem>
    4081           <para>[jim] - Added patch to fix build issue with Bash 3.2.</para>
    4082         </listitem>
    4083         <listitem>
    4084           <para>[jim] - Updated to Man-Pages 2.41.</para>
    4085         </listitem>
    4086         <listitem>
    4087           <para>[jim] - Updated to Glibc 2.5.</para>
    4088         </listitem>
    4089       </itemizedlist>
    4090     </listitem>
    4091 
    4092     <listitem>
    4093       <para>October 11, 2006</para>
    4094       <itemizedlist>
    4095         <listitem>
    4096           <para>[jim] - Updated to Bash 3.2.</para>
    4097         </listitem>
    4098         <listitem>
    4099           <para>[jim] - Updated to Readline 5.2.</para>
    4100         </listitem>
    4101         <listitem>
    4102           <para>[jim] - Updated to Man-Pages 2.40.</para>
    4103         </listitem>
    4104         <listitem>
    4105           <para>[jim] - Updated to Udev 102.</para>
    4106         </listitem>
    4107       </itemizedlist>
    4108     </listitem>
    4109 
    4110     <listitem>
    4111       <para>October 4, 2006</para>
    4112       <itemizedlist>
    4113         <listitem>
    4114           <para>[manuel] - Changed book license to the Open Publication
    4115           License v1.0.</para>
    4116         </listitem>
    4117       </itemizedlist>
    4118     </listitem>
    4119 
    4120     <listitem>
    4121       <para>October 1, 2006</para>
    4122       <itemizedlist>
    4123         <listitem>
    4124           <para>[Chris] - Removed obsolete command from Tcl instructions,
    4125           as the issue it fixes has been fixed in the latest Tcl version.</para>
    4126         </listitem>
    4127       </itemizedlist>
    4128     </listitem>
    4129 
    4130     <listitem>
    4131       <para>September 29, 2006</para>
    4132       <itemizedlist>
    4133         <listitem>
    4134           <para>[jim] - Updated to Linux Headers to 2.6.18-09302006.</para>
    4135         </listitem>
    4136         <listitem>
    4137           <para>[jim] - New patch for util-linux, replaces GCC 4 Fixes, the new
    4138           patches fixes the same issues, and removes the use of syscalls. Syscalls were
    4139           removed the unistd.h during santization.</para>
    4140         </listitem>
    4141       </itemizedlist>
    4142     </listitem>
    4143 
    4144     <listitem>
    4145       <para>September 28, 2006</para>
    4146       <itemizedlist>
    4147         <listitem>
    4148           <para>[jim] - Added patch for Util-Linux to fix build issues due to headers change in the
    4149           kernel.</para>
    4150         </listitem>
    4151         <listitem>
    4152           <para>[jim] - Updated to Texinfo 4.8a.</para>
    4153         </listitem>
    4154       </itemizedlist>
    4155     </listitem>
    4156 
    4157     <listitem>
    4158       <para>September 25, 2006</para>
    4159       <itemizedlist>
    4160         <listitem>
    4161           <para>[jim] - Updated Bootscripts to 1.1-pre1. Adding in the boot logging feature.</para>
    4162         </listitem>
    4163         <listitem>
    4164           <para>[jim] - Updated to Udev 100.</para>
    4165         </listitem>
    4166         <listitem>
    4167           <para>[jim] - Updated Udev Rules for Udev 100.</para>
    4168         </listitem>
    4169         <listitem>
    4170           <para>[jim] - Updated to M4 1.4.7.</para>
    4171         </listitem>
    4172         <listitem>
    4173           <para>[jim] - Updated to Linux to 2.6.18.</para>
    4174         </listitem>
    4175         <listitem>
    4176           <para>[jim] - Updated to Linux Headers to 2.6.18-09252006.</para>
    4177         </listitem>
    4178         <listitem>
    4179           <para>[jim] - Udev library libvolume_id is used by HAL, which makes
    4180           us change our build to a multilib build of udev libaries only for 32 and N32.</para>
    4181         </listitem>
    4182       </itemizedlist>
    4183     </listitem>
    4184 
    4185     <listitem>
    4186       <para>September 18, 2006</para>
    4187       <itemizedlist>
    4188         <listitem>
    4189           <para>[jim] - Updated Bison to a multilib build in all support architectures.</para>
    4190         </listitem>
    4191       </itemizedlist>
    4192     </listitem>
    4193 
    4194     <listitem>
    4195       <para>August 28, 2006</para>
    4196       <itemizedlist>
    4197         <listitem>
    4198           <para>[jim] - Updated to Gettext 0.15.</para>
    4199         </listitem>
    4200         <listitem>
    4201           <para>[jim] - Updated to Shadow 4.0.18.1.</para>
    4202         </listitem>
    4203         <listitem>
    4204           <para>[jim] - Updated to Coreutils 5.97.</para>
    4205         </listitem>
    4206         <listitem>
    4207           <para>[jim] - Updated to Procps 3.2.7.</para>
    4208         </listitem>
    4209         <listitem>
    4210           <para>[jim] - Updated to Man-Pages 2.39.</para>
    4211         </listitem>
    4212         <listitem>
    4213           <para>[jim] - Updated to Autoconf 2.60.</para>
    4214         </listitem>
    4215         <listitem>
    4216           <para>[jim] - Updated to TCL 8.4.13.</para>
    4217         </listitem>
    4218         <listitem>
    4219           <para>[jim] - Updated to M4 1.4.6.</para>
    4220         </listitem>
    4221         <listitem>
    4222           <para>[jim] - Updated to Findutils 4.2.28.</para>
    4223         </listitem>
    4224         <listitem>
    4225           <para>[jim] - Updated to Coreutils Uname Patch -2, which supports all architectures.</para>
    4226         </listitem>
    4227         <listitem>
    4228           <para>[jim] - Updated to Vim Patch -10, which contains upstream fixes.</para>
    4229         </listitem>
    4230         <listitem>
    4231           <para>[jim] - Updated to Udev 098 and udev-cross-lfs to 1.1-08272006 rules.</para>
    4232         </listitem>
    4233       </itemizedlist>
    4234     </listitem>
    4235 
    4236     <listitem>
    4237       <para>August 28, 2006</para>
    4238       <itemizedlist>
    4239         <listitem>
    4240           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     39    <listitem>
     40      <para>14 December 2013</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[William Harrington] - Update Coreutils to 8.22.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[William Harrington] - Update Man-pages to 3.55.</para>
     47        </listitem>
     48      </itemizedlist>
     49    </listitem>
     50
     51    <listitem>
     52      <para>08 December 2013</para>
     53      <itemizedlist>
     54        <listitem>
     55          <para>[William Harrington] - Update Bison to 3.0.2.</para>
     56        </listitem>
     57      </itemizedlist>
     58    </listitem>
     59
     60    <listitem>
     61      <para>06 December 2013</para>
     62      <itemizedlist>
     63        <listitem>
     64          <para>[Chris] - Modified XZ instructions so that it won't install
     65          liblzma.{a,la} in /lib.</para>
     66        </listitem>
     67      </itemizedlist>
     68    </listitem>
     69
     70    <listitem>
     71      <para>04 December 2013</para>
     72      <itemizedlist>
     73        <listitem>
     74          <para>[William Harrington] - Updated Binutils to version 2.24.</para>
     75        </listitem>
     76        <listitem>
     77          <para>[William Harrington] - Updated File to version 5.16.</para>
     78        </listitem>
     79      </itemizedlist>
     80    </listitem>
     81
     82    <listitem>
     83      <para>26 November 2013</para>
     84      <itemizedlist>
     85        <listitem>
     86          <para>[Chris] - Updated installed program lists for several packages.</para>
     87        </listitem>
     88        <listitem>
     89          <para>[Chris] - Removed redundant --disable-su and --disable-login
     90          switches from Util-linux - they aren't built anyway if PAM isn't found.</para>
     91        </listitem>
     92      </itemizedlist>
     93    </listitem>
     94
     95    <listitem>
     96      <para>25 November 2013</para>
     97      <itemizedlist>
     98        <listitem>
     99          <para>[William Harrington] - Update Iproute2 to 3.12.0.</para>
     100        </listitem>
     101        <listitem>
     102          <para>[William Harrington] - Update Tar to 1.27.1.</para>
     103        </listitem>
     104      </itemizedlist>
     105    </listitem>
     106
     107    <listitem>
     108      <para>23 November 2013</para>
     109      <itemizedlist>
     110        <listitem>
     111          <para>[Chris] - Use nologin from Util-linux instead of Shadow.</para>
     112        </listitem>
     113      </itemizedlist>
     114    </listitem>
     115
     116    <listitem>
     117      <para>22 November 2013</para>
     118      <itemizedlist>
     119        <listitem>
     120          <para>[Chris] - Util-linux now installs last and mesg by
     121          default, so use those instead of the versions in Sysvinit.</para>
     122        </listitem>
     123      </itemizedlist>
     124    </listitem>
     125
     126    <listitem>
     127      <para>18 November 2013</para>
     128      <itemizedlist>
     129        <listitem>
     130          <para>[William Harrington] - Move creation of dummy groups and user to final-system Util-linux.</para>
     131        </listitem>
     132        <listitem>
     133          <para>[William Harrington] - Remove SUBDIRS variable from final-system Coreutils test command.</para>
     134        </listitem>
     135        <listitem>
     136          <para>[William Harrington] - Adjust Util-linux test commands.</para>
     137        </listitem>
     138      </itemizedlist>
     139    </listitem>
     140
     141    <listitem>
     142      <para>13 November 2013</para>
     143      <itemizedlist>
     144        <listitem>
     145          <para>[William Harrington] - Adjust Util-linux check commands.</para>
     146        </listitem>
     147        <listitem>
     148          <para>[William Harrington] - Move Shadow before Util-Linux in final-system.</para>
     149        </listitem>
     150        <listitem>
     151          <para>[William Harrington] - Update Bison to 3.0.1.</para>
     152        </listitem>
     153        <listitem>
     154          <para>[William Harrington] - Remove Bison 3.0 eof patch.</para>
     155        </listitem>
     156      </itemizedlist>
     157    </listitem>
     158
     159    <listitem>
     160      <para>11 November 2013</para>
     161      <itemizedlist>
     162        <listitem>
     163          <para>[William Harrington] - Update TZDATA to 2013h.</para>
     164        </listitem>
     165        <listitem>
     166          <para>[William Harrington] - Add MPFR 3.1.2 Fixes patch.</para>
     167        </listitem>
     168        <listitem>
     169          <para>[William Harrington] - Update Grep to 2.15.</para>
     170        </listitem>
     171        <listitem>
     172          <para>[William Harrington] - Update Linux to 3.12.</para>
     173        </listitem>
     174        <listitem>
     175          <para>[William Harrington] - Add a sed for Texinfo 5.x to all sections of Binutils.</para>
     176        </listitem>
     177        <listitem>
     178          <para>[William Harrington] - Update Texinfo to 5.2.</para>
     179        </listitem>
     180        <listitem>
     181          <para>[William Harrington] - Update KBD to 2.0.1.</para>
     182        </listitem>
     183        <listitem>
     184          <para>[William Harrington] - Update Check to 0.9.11.</para>
     185        </listitem>
     186        <listitem>
     187          <para>[William Harrington] - Update Automake to 1.14.</para>
     188        </listitem>
     189        <listitem>
     190          <para>[William Harrington] - Update Make to 4.0.</para>
     191        </listitem>
     192        <listitem>
     193          <para>[William Harrington] - Add a Sed command to EGLIBC for Make-4.x.</para>
     194        </listitem>
     195        <listitem>
     196          <para>[William Harrington] - Move Check to temp-system.</para>
     197        </listitem>
     198      </itemizedlist>
     199    </listitem>
     200
     201    <listitem>
     202      <para>09 November 2013</para>
     203      <itemizedlist>
     204        <listitem>
     205          <para>[William Harrington] - Add PKG_CONFIG= in front of configure line for chroot and boot Util-linux for hosts with pkg-config installed.</para>
     206        </listitem>
     207      </itemizedlist>
     208    </listitem>
     209
     210    <listitem>
     211      <para>25 October 2013</para>
     212      <itemizedlist>
     213       <listitem>
     214          <para>[William Harrington] - Updated Util-Linux to 2.24.</para>
     215        </listitem>
     216       <listitem>
     217          <para>[William Harrington] - Updated Tar to 1.27.</para>
     218        </listitem>
     219       <listitem>
     220          <para>[William Harrington] - Updated Linux to 3.10.17.</para>
     221        </listitem>
     222       <listitem>
     223          <para>[William Harrington] - Updated GCC to 4.8.2.</para>
     224        </listitem>
     225        <listitem>
     226          <para>[William Harrington] - Updated CLooG to 0.18.1.</para>
     227        </listitem>
     228
     229        <listitem>
     230          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    4241231        </listitem>
    4242232      </itemizedlist>
     
    4245235  </itemizedlist>
    4246236
    4247   <para>Branch Synced from the Release of LFS 6.0 on February 23rd, 2005</para>
    4248 
    4249237</sect1>
  • BOOK/introduction/common/how.xml

    r1c9985f r026bb5d  
    1919  tools.</para>
    2020
    21   <para>As an alternative to installing an entire separate distribution
    22   onto your machine, you may wish to use the Linux From Scratch LiveCD.
    23   This CD works well as a host system, providing all the tools you need to
    24   successfully follow the instructions in this book. It does also
    25   contain source packages and patches for the LFS book, and a copy of the LFS
    26   book, but not the needed packages or book for CLFS. You can still use the
    27   CD for building CLFS, but you will need to download the packages, patches
    28   and book separately. You can also look at
    29   <ulink url="&hints-root;Remastering_the_LFS_LiveCD"/>
    30   for infomation on building your own CD, replacing the LFS packages and book
    31   with those for CLFS. Once you have the CD, no network connection or
    32   additional downloads are necessary. For more information about the LFS
    33   LiveCD or to download a copy, visit <ulink url="&livecd-root;"/>.</para>
     21  <para>As an alternative to installing an entire separate distribution onto
     22  your machine, you may wish to use a livecd. Most distributions provide
     23  a livecd, which provides an environment to which you can add the required
     24  tools onto, allowing you to
     25  successfully follow the instructions in this book. Remember that if you
     26  reboot the livecd you will need to reconfigure the host environment before
     27  continuing with your build.</para>
    3428
    3529  <para><xref linkend="chapter-partitioning"/> of this book describes how
  • BOOK/introduction/mips/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>November 21, 2006</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[jim] - Updated to Colo 1.22.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    46       <para>October 26, 2006</para>
    47       <itemizedlist>
    48         <listitem>
    49           <para>[jim] - Added patch to Glibc 2.5, to fix an issue of a missing ldd-rewrite.sed.</para>
    50         </listitem>
    51       </itemizedlist>
    52     </listitem>
    53 
    54     <listitem>
    55       <para>August 28, 2006</para>
    56       <itemizedlist>
    57         <listitem>
    58           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    5940        </listitem>
    6041      </itemizedlist>
  • BOOK/introduction/mips64-64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>June 02, 2008</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[ken] - create libstdc++.so symlinks in /usr/lib64 so that the
    41           glibc and ld tests all link, and delete them safely before installing
    42           binutils.</para>
    43           <para>[ken] - ensure binutils does not install libiberty.a into
    44           /usr/lib64.</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    4540        </listitem>
    4641      </itemizedlist>
    4742    </listitem>
    48 
    49     <listitem>
    50       <para>November 21, 2006</para>
    51       <itemizedlist>
    52         <listitem>
    53           <para>[jim] - Updated to Colo 1.22.</para>
    54         </listitem>
    55       </itemizedlist>
    56     </listitem>
    57 
    58     <listitem>
    59       <para>October 26, 2006</para>
    60       <itemizedlist>
    61         <listitem>
    62           <para>[jim] - Added patch to Glibc 2.5, to fix an issue of a missing ldd-rewrite.sed.</para>
    63         </listitem>
    64       </itemizedlist>
    65     </listitem>
    66 
    67     <listitem>
    68       <para>August 28, 2006</para>
    69       <itemizedlist>
    70         <listitem>
    71           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
    72         </listitem>
    73       </itemizedlist>
    74     </listitem>
    75 
    7643  </itemizedlist>
    7744
  • BOOK/introduction/mips64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>November 17, 2007</para>
     36      <para>08 November 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[ken] - Put e2fsprogs libraries into /tools/lib64 in "if you are going to chroot".
    41                 Thanks to Jacek Herold for the report.</para>
     39          <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
    4240        </listitem>
    4341      </itemizedlist>
     
    4543
    4644    <listitem>
    47       <para>November 21, 2006</para>
     45      <para>24 October 2013</para>
    4846      <itemizedlist>
    4947        <listitem>
    50           <para>[jim] - Updated to Colo 1.22.</para>
    51         </listitem>
    52       </itemizedlist>
    53     </listitem>
    54 
    55     <listitem>
    56       <para>October 26, 2006</para>
    57       <itemizedlist>
    58         <listitem>
    59           <para>[jim] - Added patch to Glibc 2.5, to fix an issue of a missing ldd-rewrite.sed.</para>
    60         </listitem>
    61       </itemizedlist>
    62     </listitem>
    63 
    64     <listitem>
    65       <para>August 28, 2006</para>
    66       <itemizedlist>
    67         <listitem>
    68           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     48          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    6949        </listitem>
    7050      </itemizedlist>
  • BOOK/introduction/ppc/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>August 28, 2010</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[Jonathan] - Corrected boot kernel ARCH from &quot;ppc&quot; to
    41          &quot;powerpc&quot;.</para>
    42         </listitem>
    43       </itemizedlist>
    44     </listitem>
    45 
    46     <listitem>
    47       <para>January 12, 2010</para>
    48       <itemizedlist>
    49         <listitem>
    50           <para>[Jonathan] - Updated download location for Parted.</para>
    51         </listitem>
    52       </itemizedlist>
    53     </listitem>
    54 
    55     <listitem>
    56       <para>July 26, 2009</para>
    57       <itemizedlist>
    58         <listitem>
    59           <para>[jim] - By default parted requires the device-mapper library. We
    60                 don't install it so we disable it.</para>
    61         </listitem>
    62         <listitem>
    63           <para>[jim] - Final system GCC failes on Powerpc. The following is a
    64                  temporary hack until a permanent fix is in place. See GCC bug
    65                  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37739 fo details.</para>
    66         </listitem>
    67       </itemizedlist>
    68     </listitem>
    69 
    70     <listitem>
    71       <para>July 23, 2009</para>
    72       <itemizedlist>
    73         <listitem>
    74           <para>[jim] - Updated Parted to 1.9.0.</para>
    75         </listitem>
    76       </itemizedlist>
    77     </listitem>
    78 
    79     <listitem>
    80       <para>February 18, 2009</para>
    81       <itemizedlist>
    82         <listitem>
    83           <para>[Jim] - Fixed GCC Build - See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37739.</para>
    84         </listitem>
    85       </itemizedlist>
    86     </listitem>
    87 
    88     <listitem>
    89       <para>February 17, 2009</para>
    90       <itemizedlist>
    91         <listitem>
    92           <para>[Jim] - Added patch for HFS Utils that fixes a missing errno.h and allows HFS Utils to see beyond
    93           2gb.</para>
    94         </listitem>
    95       </itemizedlist>
    96     </listitem>
    97 
    98     <listitem>
    99       <para>February 16, 2009</para>
    100       <itemizedlist>
    101         <listitem>
    102           <para>[Jim] - Fixed GCC Build on Powerpc. Changed STANDARD_STARTFILE_PREFIX_1 to use sysv4.h.</para>
    103         </listitem>
    104       </itemizedlist>
    105     </listitem>
    106 
    107     <listitem>
    108       <para>January 7, 2009</para>
    109       <itemizedlist>
    110         <listitem>
    111           <para>[Jim] - Updated to Yaboot 1.3.14.</para>
    112         </listitem>
    113       </itemizedlist>
    114     </listitem>
    115 
    116     <listitem>
    117       <para>November 17, 2007</para>
    118       <itemizedlist>
    119         <listitem>
    120           <para>[ken] - Add --disable-Werror to parted (required by recent gcc).</para>
    121         </listitem>
    122       </itemizedlist>
    123     </listitem>
    124 
    125     <listitem>
    126       <para>September 03, 2007</para>
    127       <itemizedlist>
    128         <listitem>
    129           <para>[jim] - Updated Parted to 1.8.8.</para>
    130         </listitem>
    131       </itemizedlist>
    132     </listitem>
    133 
    134     <listitem>
    135       <para>February 22, 2007</para>
    136       <itemizedlist>
    137         <listitem>
    138           <para>[ken] - Mention that Parted installs a library.</para>
    139           <para>[ken] - Use the same patch for Powerpc-Utils as in ppc64.</para>
    140         </listitem>
    141       </itemizedlist>
    142     </listitem>
    143 
    144     <listitem>
    145       <para>January 15, 2007</para>
    146       <itemizedlist>
    147         <listitem>
    148           <para>[jim] - Updated to Parted 1.8.2.</para>
    149         </listitem>
    150       </itemizedlist>
    151     </listitem>
    152 
    153     <listitem>
    154       <para>November 17, 2006</para>
    155       <itemizedlist>
    156         <listitem>
    157           <para>[jim] - Updated to Parted 1.8.0.</para>
    158         </listitem>
    159       </itemizedlist>
    160     </listitem>
    161 
    162     <listitem>
    163       <para>October 11, 2006</para>
    164       <itemizedlist>
    165         <listitem>
    166           <para>[jim] - Updated to Parted 1.7.1.</para>
    167         </listitem>
    168       </itemizedlist>
    169     </listitem>
    170 
    171     <listitem>
    172       <para>August 28, 2006</para>
    173       <itemizedlist>
    174         <listitem>
    175           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    17640        </listitem>
    17741      </itemizedlist>
  • BOOK/introduction/ppc64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>July 26, 2009</para>
     36      <para>08 November 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[jim] - By default parted requires the device-mapper library. We
    41                 don't install it so we disable it.</para>
    42         </listitem>
    43         <listitem>
    44           <para>[jim] - Final system GCC failes on Powerpc. The following is a
    45                  temporary hack until a permanent fix is in place. See GCC bug
    46                  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37739 fo details.</para>
     39          <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
    4740        </listitem>
    4841      </itemizedlist>
     
    5043
    5144    <listitem>
    52       <para>July 23, 2009</para>
     45      <para>24 October 2013</para>
    5346      <itemizedlist>
    5447        <listitem>
    55           <para>[jim] - Updated Parted to 1.9.0.</para>
    56         </listitem>
    57       </itemizedlist>
    58     </listitem>
    59 
    60     <listitem>
    61       <para>March 15, 2009</para>
    62       <itemizedlist>
    63         <listitem>
    64           <para>[Jim] - Fixed Yaboot build. Requires 32-bit e2fsprogs libraries.</para>
    65         </listitem>
    66       </itemizedlist>
    67     </listitem>
    68 
    69     <listitem>
    70       <para>February 18, 2009</para>
    71       <itemizedlist>
    72         <listitem>
    73           <para>[Jim] - Fixed GCC Build - See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37739.</para>
    74         </listitem>
    75       </itemizedlist>
    76     </listitem>
    77 
    78     <listitem>
    79       <para>February 17, 2009</para>
    80       <itemizedlist>
    81         <listitem>
    82           <para>[Jim] - Added patch for HFS Utils that fixes a missing errno.h and allows HFS Utils to see beyond
    83           2gb.</para>
    84         </listitem>
    85       </itemizedlist>
    86     </listitem>
    87 
    88     <listitem>
    89       <para>February 16, 2009</para>
    90       <itemizedlist>
    91         <listitem>
    92           <para>[Jim] - Fixed GCC Build on Powerpc. Changed STANDARD_STARTFILE_PREFIX_1 to use sysv4.h.</para>
    93         </listitem>
    94       </itemizedlist>
    95     </listitem>
    96 
    97     <listitem>
    98       <para>January 7, 2009</para>
    99       <itemizedlist>
    100         <listitem>
    101           <para>[Jim] - Updated to Yaboot 1.3.14.</para>
    102         </listitem>
    103       </itemizedlist>
    104     </listitem>
    105 
    106     <listitem>
    107       <para>January 8, 2008</para>
    108       <itemizedlist>
    109         <listitem>
    110           <para>[ken] - Patch gcc so it can compile a modular kernel.</para>
    111         </listitem>
    112       </itemizedlist>
    113     </listitem>
    114 
    115     <listitem>
    116       <para>November 17, 2007</para>
    117       <itemizedlist>
    118         <listitem>
    119           <para>[ken] - Put e2fsprogs libraries into /tools/lib64 in "if you are going to chroot".
    120                 Thanks to Jacek Herold for the report.</para>
    121           <para>[ken] - Add --disable-Werror to parted (required by recent gcc).</para>
    122         </listitem>
    123       </itemizedlist>
    124     </listitem>
    125 
    126     <listitem>
    127       <para>September 03, 2007</para>
    128       <itemizedlist>
    129         <listitem>
    130           <para>[jim] - Updated Parted to 1.8.8.</para>
    131         </listitem>
    132       </itemizedlist>
    133     </listitem>
    134 
    135     <listitem>
    136       <para>July 24, 2007</para>
    137       <itemizedlist>
    138         <listitem>
    139           <para>[ken] - Removed the patch for cross-compiling e2fsprogs, not
    140           needed with 1.40.2.</para>
    141         </listitem>
    142       </itemizedlist>
    143     </listitem>
    144 
    145     <listitem>
    146       <para>February 22, 2007</para>
    147       <itemizedlist>
    148         <listitem>
    149           <para>[ken] - Removed the glibc-headers from cross-tools.</para>
    150           <para>[ken] - Removed the sed of procfs.h from the glibc instructions.
    151             </para>
    152           <para>[ken] - Mention that Parted installs a library and put it in
    153             /usr/lib64.</para>
    154         </listitem>
    155       </itemizedlist>
    156     </listitem>
    157 
    158     <listitem>
    159       <para>January 15, 2007</para>
    160       <itemizedlist>
    161         <listitem>
    162           <para>[jim] - Updated to Parted 1.8.2.</para>
    163         </listitem>
    164       </itemizedlist>
    165     </listitem>
    166 
    167     <listitem>
    168       <para>November 17, 2006</para>
    169       <itemizedlist>
    170         <listitem>
    171           <para>[jim] - Updated to Parted 1.8.0.</para>
    172         </listitem>
    173       </itemizedlist>
    174     </listitem>
    175 
    176     <listitem>
    177       <para>October 11, 2006</para>
    178       <itemizedlist>
    179         <listitem>
    180           <para>[jim] - Updated to Parted 1.7.1.</para>
    181         </listitem>
    182       </itemizedlist>
    183     </listitem>
    184 
    185     <listitem>
    186       <para>August 28, 2006</para>
    187       <itemizedlist>
    188         <listitem>
    189           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     48          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    19049        </listitem>
    19150      </itemizedlist>
     
    19352
    19453  </itemizedlist>
     54
    19555</sect1>
  • BOOK/introduction/sparc/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>February 5, 2009</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[Jim] - Added patch to kbd to fix missing kbio header.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    46       <para>January 7, 2009</para>
    47       <itemizedlist>
    48         <listitem>
    49           <para>[Jim] - Updated to Silo 1.4.14.</para>
    50         </listitem>
    51       </itemizedlist>
    52     </listitem>
    53 
    54    <listitem>
    55       <para>November 2, 2006</para>
    56       <itemizedlist>
    57         <listitem>
    58           <para>[jim] - Updated Silo for 2.6.18.1 headers.</para>
    59         </listitem>
    60       </itemizedlist>
    61     </listitem>
    62 
    63    <listitem>
    64       <para>October 24, 2006</para>
    65       <itemizedlist>
    66         <listitem>
    67           <para>[jim] - Fixed glibc in Sparc builds, add patch to fix missing symbols.</para>
    68         </listitem>
    69       </itemizedlist>
    70     </listitem>
    71 
    72     <listitem>
    73       <para>September 11, 2006</para>
    74       <itemizedlist>
    75         <listitem>
    76           <para>[jim] - Updated to Silo 1.4.13.</para>
    77         </listitem>
    78       </itemizedlist>
    79     </listitem>
    80 
    81     <listitem>
    82       <para>August 28, 2006</para>
    83       <itemizedlist>
    84         <listitem>
    85           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    8640        </listitem>
    8741      </itemizedlist>
  • BOOK/introduction/sparc64-64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>February 5, 2009</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[Jim] - Added patch to kbd to fix missing kbio header.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    46       <para>January 7, 2009</para>
    47       <itemizedlist>
    48         <listitem>
    49           <para>[Jim] - Updated to Silo 1.4.14.</para>
    50         </listitem>
    51       </itemizedlist>
    52     </listitem>
    53 
    54     <listitem>
    55       <para>August 24, 2008</para>
    56       <itemizedlist>
    57         <listitem>
    58           <para>[jciccone] - Added Ratrophy's memcpy patch to inetutils to
    59           resolve the Bus Error problem with ping on sparc64.</para>
    60         </listitem>
    61       </itemizedlist>
    62     </listitem>
    63 
    64     <listitem>
    65       <para>June 02, 2008</para>
    66       <itemizedlist>
    67         <listitem>
    68           <para>[ken] - create libstdc++.so symlinks in /usr/lib64 so that the
    69           glibc and ld tests all link, and delete them safely before installing
    70           binutils.</para>
    71           <para>[ken] - ensure binutils does not install libiberty.a into
    72           /usr/lib64.</para>
    73         </listitem>
    74       </itemizedlist>
    75     </listitem>
    76 
    77     <listitem>
    78       <para>February 3, 2008</para>
    79       <itemizedlist>
    80         <listitem>
    81           <para>[jciccone] - Added a patch to the kernel that includes
    82           spitfire.h in elf.h outside of kernel space. This fixed a
    83           compilation error with elftoaout.</para>
    84         </listitem>
    85       </itemizedlist>
    86     </listitem>
    87 
    88    <listitem>
    89       <para>November 2, 2006</para>
    90       <itemizedlist>
    91         <listitem>
    92           <para>[jim] - Updated Silo for 2.6.18.1 headers.</para>
    93         </listitem>
    94       </itemizedlist>
    95     </listitem>
    96 
    97    <listitem>
    98       <para>October 24, 2006</para>
    99       <itemizedlist>
    100         <listitem>
    101           <para>[jim] - Fixed glibc in Sparc builds, add patch to fix missing symbols.</para>
    102         </listitem>
    103       </itemizedlist>
    104     </listitem>
    105 
    106     <listitem>
    107       <para>September 11, 2006</para>
    108       <itemizedlist>
    109         <listitem>
    110           <para>[jim] - Updated to Silo 1.4.13.</para>
    111         </listitem>
    112       </itemizedlist>
    113     </listitem>
    114 
    115     <listitem>
    116       <para>August 28, 2006</para>
    117       <itemizedlist>
    118         <listitem>
    119           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    12040        </listitem>
    12141      </itemizedlist>
  • BOOK/introduction/sparc64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>Janurary 10, 2011</para>
     36      <para>08 November 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[jciccone] - Updated the Silo Fixes patch to -2.</para>
     39          <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
    4140        </listitem>
    4241      </itemizedlist>
     
    4443
    4544    <listitem>
    46       <para>February 5, 2009</para>
     45      <para>24 October 2013</para>
    4746      <itemizedlist>
    4847        <listitem>
    49           <para>[Jim] - Added patch to kbd to fix missing kbio header.</para>
    50         </listitem>
    51       </itemizedlist>
    52     </listitem>
    53 
    54     <listitem>
    55       <para>January 7, 2009</para>
    56       <itemizedlist>
    57         <listitem>
    58           <para>[Jim] - Updated to Silo 1.4.14.</para>
    59         </listitem>
    60       </itemizedlist>
    61     </listitem>
    62 
    63     <listitem>
    64       <para>August 24, 2008</para>
    65       <itemizedlist>
    66         <listitem>
    67           <para>[jciccone] - Added Ratrophy's memcpy patch to inetutils to
    68           resolve the Bus Error problem with ping on sparc64.</para>
    69         </listitem>
    70       </itemizedlist>
    71     </listitem>
    72 
    73     <listitem>
    74       <para>Feburary 3, 2008</para>
    75       <itemizedlist>
    76         <listitem>
    77           <para>[jciccone] - Added a patch to the kernel that includes
    78           spitfire.h in elf.h outside of kernel space. This fixed a
    79           compilation error with elftoaout.</para>
    80         </listitem>
    81       </itemizedlist>
    82     </listitem>
    83 
    84     <listitem>
    85       <para>Janurary 22, 2008</para>
    86       <itemizedlist>
    87         <listitem>
    88           <para>[jciccone] - Changed the default CLFS_TARGET32 to
    89           sparcv9-unknown-linux-gnu.</para>
    90         </listitem>
    91       </itemizedlist>
    92     </listitem>
    93 
    94     <listitem>
    95       <para>November 17, 2007</para>
    96       <itemizedlist>
    97         <listitem>
    98           <para>[ken] - Put e2fsprogs libraries into /tools/lib64 in "if you are going to chroot".
    99                 Thanks to Jacek Herold for the report.</para>
    100         </listitem>
    101       </itemizedlist>
    102     </listitem>
    103 
    104    <listitem>
    105       <para>February 26, 2006</para>
    106       <itemizedlist>
    107         <listitem>
    108           <para>[ken] - Corrected 'Adjusting the Toolchain'. 64-bit linker is in /lib64.
    109             Thanks to William Harrington for the report.</para>
    110         </listitem>
    111       </itemizedlist>
    112     </listitem>
    113 
    114    <listitem>
    115       <para>November 2, 2006</para>
    116       <itemizedlist>
    117         <listitem>
    118           <para>[jim] - Updated Silo for 2.6.18.1 headers.</para>
    119         </listitem>
    120       </itemizedlist>
    121     </listitem>
    122 
    123    <listitem>
    124       <para>October 24, 2006</para>
    125       <itemizedlist>
    126         <listitem>
    127           <para>[jim] - Fixed glibc in Sparc builds, add patch to fix missing symbols.</para>
    128         </listitem>
    129       </itemizedlist>
    130     </listitem>
    131 
    132     <listitem>
    133       <para>September 11, 2006</para>
    134       <itemizedlist>
    135         <listitem>
    136           <para>[jim] - Updated to Silo 1.4.13.</para>
    137         </listitem>
    138       </itemizedlist>
    139     </listitem>
    140 
    141     <listitem>
    142       <para>August 28, 2006</para>
    143       <itemizedlist>
    144         <listitem>
    145           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     48          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    14649        </listitem>
    14750      </itemizedlist>
  • BOOK/introduction/x86/changelog.xml

    r1c9985f r026bb5d  
    3232
    3333-->
    34 
    3534    <listitem>
    36       <para>May 18, 2011</para>
     35      <para>24 October 2013</para>
    3736      <itemizedlist>
    3837        <listitem>
    39           <para>[Jonathan] - Updated Grub2 to 1.99.</para>
    40         </listitem>
    41       </itemizedlist>
    42     </listitem>
    43 
    44 
    45     <listitem>
    46       <para>July 08, 2008</para>
    47       <itemizedlist>
    48         <listitem>
    49           <para>[jciccone] - Added the 256-Byte Inode patch to Grub.</para>
    50         </listitem>
    51       </itemizedlist>
    52     </listitem>
    53 
    54     <listitem>
    55       <para>March 18, 2008</para>
    56       <itemizedlist>
    57         <listitem>
    58           <para>[jciccone] - Fixed the Glibc i586_chk patch and updated it to -2.</para>
    59         </listitem>
    60       </itemizedlist>
    61     </listitem>
    62 
    63     <listitem>
    64       <para>August 28, 2006</para>
    65       <itemizedlist>
    66         <listitem>
    67           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     38          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    6839        </listitem>
    6940      </itemizedlist>
     
    7344
    7445</sect1>
    75 
  • BOOK/introduction/x86_64-64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>May 18, 2011</para>
     36      <para>24 October 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[Jonathan] - Updated Grub2 to 1.99.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45 
    46     <listitem>
    47       <para>Sept 05, 2009</para>
    48       <itemizedlist>
    49         <listitem>
    50           <para>[zippo] - fixed lilo make command to make all</para>
    51         </listitem>
    52         <listitem>
    53           <para>[zippo] - Added kernel version to lilo.conf</para>
    54         </listitem>
    55       </itemizedlist>
    56     </listitem>
    57 
    58 
    59 
    60     <listitem>
    61       <para>Sept 05, 2009</para>
    62       <itemizedlist>
    63         <listitem>
    64           <para>[ken] - create libstdc++.so symlinks in /usr/lib64 so that the
    65           glibc and ld tests all link, and delete them safely before installing
    66           binutils.</para>
    67           <para>[ken] - ensure binutils does not install libiberty.a into
    68           /usr/lib64.</para>
    69         </listitem>
    70       </itemizedlist>
    71     </listitem>
    72 
    73     <listitem>
    74       <para>January 22, 2008</para>
    75       <itemizedlist>
    76         <listitem>
    77           <para>[ken] - Use ${CLFS}/etc/lilo.conf when running lilo in 'boot'.
    78           Thanks to b-vol for highlighting the issue.</para>
    79         </listitem>
    80       </itemizedlist>
    81     </listitem>
    82 
    83     <listitem>
    84       <para>February 19, 2007</para>
    85       <itemizedlist>
    86         <listitem>
    87           <para>[jim] - Updated to Lilo 22.8.</para>
    88         </listitem>
    89       </itemizedlist>
    90     </listitem>
    91 
    92     <listitem>
    93       <para>February 05, 2007</para>
    94       <itemizedlist>
    95         <listitem>
    96           <para>[ken] - Target for lilo in boot/ is now lilo.static.</para>
    97         </listitem>
    98         <listitem>
    99           <para>[ken] - Remove sed for gettext testsuite, no longer needed.</para>
    100         </listitem>
    101       </itemizedlist>
    102     </listitem>
    103 
    104     <listitem>
    105       <para>November 14, 2006</para>
    106       <itemizedlist>
    107         <listitem>
    108           <para>[ken] - Fixed longstanding typo in lilo instructions for boot.</para>
    109         </listitem>
    110       </itemizedlist>
    111     </listitem>
    112 
    113     <listitem>
    114       <para>August 28, 2006</para>
    115       <itemizedlist>
    116         <listitem>
    117           <para>[jim] - Updated to Lilo 22.7.3.</para>
    118         </listitem>
    119       </itemizedlist>
    120     </listitem>
    121 
    122     <listitem>
    123       <para>August 28, 2006</para>
    124       <itemizedlist>
    125         <listitem>
    126           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog.</para>
     39          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    12740        </listitem>
    12841      </itemizedlist>
  • BOOK/introduction/x86_64/changelog.xml

    r1c9985f r026bb5d  
    3333
    3434-->
    35 
    3635    <listitem>
    37       <para>May 18, 2011</para>
     36      <para>08 November 2013</para>
    3837      <itemizedlist>
    3938        <listitem>
    40           <para>[Jonathan] - Updated Grub2 to 1.99.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45 
    46     <listitem>
    47       <para>July 08, 2008</para>
    48       <itemizedlist>
    49         <listitem>
    50           <para>[jciccone] - Added the 256-Byte Inode patch to Grub.</para>
     39          <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
    5140        </listitem>
    5241      </itemizedlist>
     
    5443
    5544    <listitem>
    56       <para>November 17, 2007</para>
     45      <para>24 October 2013</para>
    5746      <itemizedlist>
    5847        <listitem>
    59           <para>[ken] - Put e2fsprogs libraries into /tools/lib64 in "if you are going to chroot".
    60                 Thanks to Jacek Herold for the report.</para>
    61         </listitem>
    62       </itemizedlist>
    63     </listitem>
    64 
    65     <listitem>
    66       <para>February 05, 2007</para>
    67       <itemizedlist>
    68         <listitem>
    69           <para>[ken] - Remove sed for 64-bit gettext testsuite, no longer needed.</para>
    70         </listitem>
    71       </itemizedlist>
    72     </listitem>
    73 
    74     <listitem>
    75       <para>August 28, 2006</para>
    76       <itemizedlist>
    77         <listitem>
    78           <para>[jim] - Changelog restarted, see the 1.0.0 book for the old changelog..</para>
     48          <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
    7949        </listitem>
    8050      </itemizedlist>
  • BOOK/materials/common/introduction.xml

    r1c9985f r026bb5d  
    4646<screen><userinput>chmod -v a+wt ${CLFS}/sources</userinput></screen>
    4747
    48   <para>You can download all needed packages and patches either by using the
    49   links on the following pages in this section, or by passing the
    50   <ulink url="../dl.list">download list</ulink> to <command>wget</command>.</para>
     48  <para>You can download all needed packages and patches into this directory
     49either by using the links on the following pages in this section, or by passing
     50the <ulink url="../dl.list">download list</ulink> to <command>wget</command>:</para>
     51
     52<screen><userinput>wget -i dl.list -P ${CLFS}/sources</userinput></screen>
     53
     54  <para>Verification of downloaded packages can be done by downloading the
     55following MD5 or SHA1 checksum lists:</para>
     56
     57  <para><ulink url="/files/packages/git/MD5SUMS">MD5SUMS</ulink>:</para>
     58
     59<screen><userinput>pushd ${CLFS}/sources
     60md5sum -c MD5SUMS
     61popd</userinput></screen>
     62
     63  <para><ulink url="/files/packages/git/SHA1SUMS">SHA1SUMS</ulink>:</para>
     64
     65<screen><userinput>pushd ${CLFS}/sources
     66sha1sum -c SHA1SUMS
     67popd</userinput></screen>
    5168
    5269</sect1>
  • BOOK/materials/common/packages.xml

    r1c9985f r026bb5d  
    4343
    4444    <varlistentry>
     45      <term>Bc (&bc-version;) - <token>&bc-size;</token>:</term>
     46      <listitem>
     47        <para>Home page: <ulink url="&bc-home;"/></para>
     48        <para>Download: <ulink url="&bc-url;"/></para>
     49        <para>MD5 sum: <literal>&bc-md5;</literal></para>
     50      </listitem>
     51    </varlistentry>
     52
     53    <varlistentry>
    4554      <term>Binutils (&binutils-version;) - <token>&binutils-size;</token>:</term>
    4655      <listitem>
     
    7988
    8089    <varlistentry>
    81       <term>ClooG-PPL (&cloog-ppl-version;) - <token>&cloog-ppl-size;</token>:</term>
    82       <listitem>
    83         <para>Home page: <ulink url="&cloog-ppl-home;"/></para>
    84         <para>Download: <ulink url="&cloog-ppl-url;"/></para>
    85         <para>MD5 sum: <literal>&cloog-ppl-md5;</literal></para>
     90      <term>Check (&check-version;) - <token>&check-size;</token>:</term>
     91      <listitem>
     92        <para>Home page: <ulink url="&check-home;"/></para>
     93        <para>Download: <ulink url="&check-url;"/></para>
     94        <para>MD5 sum: <literal>&check-md5;</literal></para>
     95      </listitem>
     96    </varlistentry>
     97
     98    <varlistentry>
     99      <term>ClooG (&cloog-version;) - <token>&cloog-size;</token>:</term>
     100      <listitem>
     101        <para>Home page: <ulink url="&cloog-home;"/></para>
     102        <para>Download: <ulink url="&cloog-url;"/></para>
     103        <para>MD5 sum: <literal>&cloog-md5;</literal></para>
    86104      </listitem>
    87105    </varlistentry>
     
    138156        <para>Download: <ulink url="&e2fsprogs-url;"/></para>
    139157        <para>MD5 sum: <literal>&e2fsprogs-md5;</literal></para>
     158      </listitem>
     159    </varlistentry>
     160
     161    <varlistentry>
     162      <term>Eudev (&eudev-version;) - <token>&eudev-size;</token>:</term>
     163      <listitem>
     164        <para>Home page: <ulink url="&eudev-home;"/></para>
     165        <para>Download: <ulink url="&eudev-url;"/></para>
     166        <para>MD5 sum: <literal>&eudev-md5;</literal></para>
    140167      </listitem>
    141168    </varlistentry>
     
    277304
    278305    <varlistentry>
     306      <term>ISL (&isl-version;) - <token>&isl-size;</token>:</term>
     307      <listitem>
     308        <para>Home page: <ulink url="&isl-home;"/></para>
     309        <para>Download: <ulink url="&isl-url;"/></para>
     310        <para>MD5 sum: <literal>&isl-md5;</literal></para>
     311      </listitem>
     312    </varlistentry>
     313
     314    <varlistentry>
    279315      <term>Kbd (&kbd-version;) - <token>&kbd-size;</token>:</term>
    280316      <listitem>
     
    286322
    287323    <varlistentry>
     324      <term>Kmod (&kmod-version;) - <token>&kmod-size;</token>:</term>
     325      <listitem>
     326        <para>Home page: <ulink url="&kmod-home;"/></para>
     327        <para>Download: <ulink url="&kmod-url;"/></para>
     328        <para>MD5 sum: <literal>&kmod-md5;</literal></para>
     329      </listitem>
     330    </varlistentry>
     331
     332    <varlistentry>
    288333      <term>Less (&less-version;) - <token>&less-size;</token>:</term>
    289334      <listitem>
     
    367412
    368413    <varlistentry>
    369       <term>Module-Init-Tools (&module-init-tools-version;) - <token>&module-init-tools-size;</token>:</term>
    370       <listitem>
    371         <para>Home page: <ulink url="&module-init-tools-home;"/></para>
    372         <para>Download: <ulink url="&module-init-tools-url;"/></para>
    373         <para>MD5 sum: <literal>&module-init-tools-md5;</literal></para>
    374       </listitem>
    375     </varlistentry>
    376 
    377     <varlistentry>
    378414      <term>MPC (&mpc-version;) - <token>&mpc-size;</token>:</term>
    379415      <listitem>
     
    421457
    422458    <varlistentry>
    423       <term>Pkg-config (&pkg-config-version;) - <token>&pkg-config-size;</token>:</term>
    424       <listitem>
    425         <para>Home page: <ulink url="&pkg-config-home;"/></para>
    426         <para>Download: <ulink url="&pkg-config-url;"/></para>
    427         <para>MD5 sum: <literal>&pkg-config-md5;</literal></para>
    428       </listitem>
    429     </varlistentry>
    430 
    431     <varlistentry>
    432       <term>PPL (&ppl-version;) - <token>&ppl-size;</token>:</term>
    433       <listitem>
    434         <para>Home page: <ulink url="&ppl-home;"/></para>
    435         <para>Download: <ulink url="&ppl-url;"/></para>
    436         <para>MD5 sum: <literal>&ppl-md5;</literal></para>
     459      <term>Pkg-config-lite (&pkg-config-lite-version;) - <token>&pkg-config-lite-size;</token>:</term>
     460      <listitem>
     461        <para>Home page: <ulink url="&pkg-config-lite-home;"/></para>
     462        <para>Download: <ulink url="&pkg-config-lite-url;"/></para>
     463        <para>MD5 sum: <literal>&pkg-config-lite-md5;</literal></para>
    437464      </listitem>
    438465    </varlistentry>
     
    528555    </varlistentry>
    529556
    530     <varlistentry>
    531       <term>Udev (&udev-version;) - <token>&udev-size;</token>:</term>
    532       <listitem>
    533         <para>Home page: <ulink url="&udev-home;"/></para>
    534         <para>Download: <ulink url="&udev-url;"/></para>
    535         <para>MD5 sum: <literal>&udev-md5;</literal></para>
    536       </listitem>
     557    <varlistentry> 
     558      <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term>
     559      <listitem> 
     560        <para>Home page: <ulink url="&tzdata-home;"/></para>
     561        <para>Download: <ulink url="&tzdata-url;"/></para>
     562        <para>MD5 sum: <literal>&tzdata-md5;</literal></para>
     563      </listitem> 
    537564    </varlistentry>
    538565
     
    570597        <para>Download: <ulink url="&zlib-url;"/></para>
    571598        <para>MD5 sum: <literal>&zlib-md5;</literal></para>
     599
     600        <note>
     601          <para>Zlib (&zlib-version;) may no longer be available at the
     602          listed location. The site administrators of the master download
     603          location occasionally remove older versions when new ones are
     604          released. An alternative download location that may have the
     605          correct version available is <ulink
     606          url="&packages-root;"/>.</para>
     607        </note>
    572608      </listitem>
    573609    </varlistentry>
  • BOOK/materials/common/patches.xml

    r1c9985f r026bb5d  
    2828    </varlistentry>
    2929
     30<!-- Binutils branch update area
    3031    <varlistentry>
    31       <term>CLooG-PPL Autogen Patch - <token>&cloog-ppl-autogen-patch-size;</token>:</term>
     32      <term>Binutils Branch Update Patch - <token>&binutils-branch_update-patch-size;</token>:</term>
    3233      <listitem>
    3334        <para>Download: <ulink
    34         url="&patches-root;&cloog-ppl-autogen-patch;"/></para>
    35         <para>MD5 sum: <literal>&cloog-ppl-autogen-patch-md5;</literal></para>
     35        url="&patches-root;&binutils-branch_update-patch;"/></para>
     36        <para>MD5 sum: <literal>&binutils-branch_update-patch-md5;</literal></para>
    3637      </listitem>
    3738    </varlistentry>
    38 
     39-->
    3940    <varlistentry>
    4041      <term>Coreutils Uname Patch - <token>&coreutils-uname-patch-size;</token>:</term>
     
    4647    </varlistentry>
    4748
    48     <varlistentry>
    49       <term>EGLIBC Dl Dep Fix Patch - <token>&eglibc-dl_dep_fix-patch-size;</token>:</term>
    50       <listitem>
    51         <para>Download: <ulink
    52         url="&patches-root;&eglibc-dl_dep_fix-patch;"/></para>
    53         <para>MD5 sum: <literal>&eglibc-dl_dep_fix-patch-md5;</literal></para>
    54       </listitem>
    55     </varlistentry>
    56 
    57     <varlistentry>
    58       <term>Flex GCC 4.4.x Patch - <token>&flex-gcc44-patch-size;</token>:</term>
    59       <listitem>
    60         <para>Download: <ulink
    61         url="&patches-root;&flex-gcc44-patch;"/></para>
    62         <para>MD5 sum: <literal>&flex-gcc44-patch-md5;</literal></para>
    63       </listitem>
    64     </varlistentry>
    65 
     49<!-- GCC Branch Update Area -->
    6650    <varlistentry>
    6751      <term>GCC Branch Update Patch - <token>&gcc-branch_update-patch-size;</token>:</term>
     
    7054        url="&patches-root;&gcc-branch_update-patch;"/></para>
    7155        <para>MD5 sum: <literal>&gcc-branch_update-patch-md5;</literal></para>
     56      </listitem>
     57    </varlistentry>
     58
     59    <varlistentry>
     60      <term>Iana-Etc Get Fix Patch - <token>&iana-etc-get_fix-patch-size;</token>:</term>
     61      <listitem>
     62        <para>Download: <ulink
     63        url="&patches-root;&iana-etc-get_fix-patch;"/></para>
     64        <para>MD5 sum: <literal>&iana-etc-get_fix-patch-md5;</literal></para>
     65      </listitem>
     66    </varlistentry>
     67
     68    <varlistentry>
     69      <term>Iana-Etc Protocol and Port Numbers Update - <token>&iana-etc-numbers_update-patch-size;</token>:</term>
     70      <listitem>
     71        <para>Download: <ulink
     72        url="&patches-root;&iana-etc-numbers_update-patch;"/></para>
     73        <para>MD5 sum: <literal>&iana-etc-numbers_update-patch-md5;</literal></para>
    7274      </listitem>
    7375    </varlistentry>
     
    8385
    8486    <varlistentry>
    85       <term>IPUtils Pregenerated Documentation Patch - <token>&iputils-doc-patch-size;</token>:</term>
    86       <listitem>
    87         <para>Download: <ulink
    88         url="&patches-root;&iputils-doc-patch;"/></para>
    89         <para>MD5 sum: <literal>&iputils-doc-patch-md5;</literal></para>
    90       </listitem>
    91     </varlistentry>
    92 
    93     <varlistentry>
    94       <term>Kbd es.po Fix Patch - <token>&kbd-espo-patch-size;</token>:</term>
    95       <listitem>
    96         <para>Download: <ulink
    97         url="&patches-root;&kbd-espo-patch;"/></para>
    98         <para>MD5 sum: <literal>&kbd-espo-patch-md5;</literal></para>
    99       </listitem>
    100     </varlistentry>
    101 
    102     <varlistentry>
    10387      <term>Man i18n Patch - <token>&man-i18n-patch-size;</token>:</term>
    10488      <listitem>
     
    10690        url="&patches-root;&man-i18n-patch;"/></para>
    10791        <para>MD5 sum: <literal>&man-i18n-patch-md5;</literal></para>
     92      </listitem>
     93    </varlistentry>
     94
     95    <varlistentry>
     96      <term>MPFR Fixes Patch - <token>&mpfr-fixes-patch-size;</token>:</term>
     97      <listitem>
     98        <para>Download: <ulink
     99        url="&patches-root;&mpfr-fixes-patch;"/></para>
     100        <para>MD5 sum: <literal>&mpfr-fixes-patch-md5;</literal></para>
    108101      </listitem>
    109102    </varlistentry>
     
    172165    </varlistentry>
    173166
    174     <varlistentry>
    175       <term>Texinfo New Compressors Patch - <token>&texinfo-new_compressors-patch-size;</token>:</term>
    176       <listitem>
    177         <para>Download: <ulink
    178         url="&patches-root;&texinfo-new_compressors-patch;"/></para>
    179         <para>MD5 sum: <literal>&texinfo-new_compressors-patch-md5;</literal></para>
    180       </listitem>
    181     </varlistentry>
    182 
     167<!-- Vim branch update patch area -->
    183168    <varlistentry>
    184169      <term>Vim Branch Update Patch - <token>&vim-branch_update-patch-size;</token>:</term>
  • BOOK/materials/mips/packages.xml

    r1c9985f r026bb5d  
    4040    </varlistentry>
    4141
    42     <varlistentry os="eglibcports">
    43       <term>EGLIBC Ports (&eglibc-ports-version;) - <token>&eglibc-ports-size;</token>:</term>
    44       <listitem>
    45         <para>Home page: <ulink url="&eglibc-ports-home;"/></para>
    46         <para>Download: <ulink url="&eglibc-ports-url;"/></para>
    47         <para>MD5 sum: <literal>&eglibc-ports-md5;</literal></para>
    48       </listitem>
    49     </varlistentry>
    50 
    5142  </variablelist>
    5243
  • BOOK/materials/ppc/patches.xml

    r1c9985f r026bb5d  
    4444    </varlistentry>
    4545
     46    <varlistentry os="yaboot-parted-patch">
     47      <term>Yaboot Parted Patch - <token>&yaboot-parted-patch-size;</token>:</term>
     48      <listitem>
     49        <para>Download: <ulink
     50        url="&patches-root;&yaboot-parted-patch;"/></para>
     51        <para>MD5 sum: <literal>&yaboot-parted-patch-md5;</literal></para>
     52      </listitem>
     53    </varlistentry>
     54
     55    <varlistentry os="yaboot-stubfuncs-patch">
     56      <term>Yaboot Stubfuncs Patch - <token>&yaboot-stubfuncs-patch-size;</token>:</term>
     57      <listitem>
     58        <para>Download: <ulink
     59        url="&patches-root;&yaboot-stubfuncs-patch;"/></para>
     60        <para>MD5 sum: <literal>&yaboot-stubfuncs-patch-md5;</literal></para>
     61      </listitem>
     62    </varlistentry>
     63
    4664  </variablelist>
    4765
  • BOOK/materials/ppc64/patches.xml

    r1c9985f r026bb5d  
    3737    xpointer="xpointer(//*[@os='yaboot-ofpath_path-patch'])"/>
    3838
     39    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     40    href="../ppc/patches.xml"
     41    xpointer="xpointer(//*[@os='yaboot-stubfuncs-patch'])"/>
     42
    3943  </variablelist>
    4044
  • BOOK/mips-index.xml

    r1c9985f r026bb5d  
    7474    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7575    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/mips.xml"/>
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     77    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/mips.xml"/>
    7678    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7779
  • BOOK/mips64-64-index.xml

    r1c9985f r026bb5d  
    7474    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7575    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/mips.xml"/>
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     77    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/mips.xml"/>
    7678    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7779
  • BOOK/mips64-index.xml

    r1c9985f r026bb5d  
    7474    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7575    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/mips.xml"/>
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     77    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/mips.xml"/>
    7678    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7779
  • BOOK/network/common/dhcp.xml

    r1c9985f r026bb5d  
    1616    <para>First install the service from the CLFS Bootscripts package:</para>
    1717
    18 <screen><userinput>tar -xvf bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.bz2
     18<screen><userinput>tar -xvf bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz
    1919cd bootscripts-cross-lfs-&bootscripts-clfs-version;
    2020make install-service-dhcpcd</userinput></screen>
  • BOOK/network/common/static.xml

    r1c9985f r026bb5d  
    2929mkdir -v ifconfig.eth0 &amp;&amp;
    3030cat &gt; ifconfig.eth0/ipv4 &lt;&lt; "EOF"
    31 <literal>ONBOOT=yes
    32 SERVICE=ipv4-static
    33 IP=192.168.1.1
    34 GATEWAY=192.168.1.2
    35 PREFIX=24
    36 BROADCAST=192.168.1.255</literal>
     31<literal>ONBOOT="yes"
     32SERVICE="ipv4-static"
     33IP="192.168.1.1"
     34GATEWAY="192.168.1.2"
     35PREFIX="24"
     36BROADCAST="192.168.1.255"</literal>
    3737EOF</userinput></screen>
    3838
  • BOOK/network/multilib/dhcpcd.xml

    r1c9985f r026bb5d  
    3131
    3232<screen os="c"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --sbindir=/sbin \
    33     --sysconfdir=/etc --dbdir=/var/lib/dhcpcd --libexecdir=/usr/lib/dhcpcd</userinput></screen>
     33    --sysconfdir=/etc --dbdir=/var/lib/dhcpcd --libexecdir=/usr/lib64/dhcpcd \
     34    --libdir=/usr/lib64</userinput></screen>
    3435
    3536    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/packages.ent

    r1c9985f r026bb5d  
    77
    88<!ENTITY aboot-version "0.9b">
    9 <!ENTITY aboot-size "111 KB">
     9<!ENTITY aboot-size "112 KB">
    1010<!ENTITY aboot-url "&sourceforge;aboot/aboot-&aboot-version;.tar.bz2">
    1111<!ENTITY aboot-md5 "5f16edbf4e9d52cd191adc4d4b6a5327">
     
    1313
    1414<!ENTITY arcload-version "0.5">
    15 <!ENTITY arcload-size "46 KB">
     15<!ENTITY arcload-size "48 KB">
    1616<!ENTITY arcload-url "ftp://ftp.linux-mips.org/pub/linux/mips/people/skylark/arcload-&arcload-version;.tar.bz2">
    1717<!ENTITY arcload-md5 "b00e1c79074a13c2de97748f56f9bd1f">
    1818<!ENTITY arcload-home "http://www.linux-mips.org/wiki/ARCLoad">
    1919
    20 <!ENTITY autoconf-version "2.68">
    21 <!ENTITY autoconf-size "1,144 KB">
     20<!ENTITY autoconf-version "2.69">
     21<!ENTITY autoconf-size "1,188 KB">
    2222<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
    23 <!ENTITY autoconf-md5 "723677f7727542d273112e7feb870a7a">
     23<!ENTITY autoconf-md5 "50f97f4159805e374639a73e2636f22e">
    2424<!ENTITY autoconf-home "&gnu-software;autoconf">
    2525
    26 <!ENTITY automake-version2 "1.11">
    27 <!ENTITY automake-version "&automake-version2;.1">
    28 <!ENTITY automake-size "1,044 KB">
    29 <!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.bz2">
    30 <!ENTITY automake-md5 "c2972c4d9b3e29c03d5f2af86249876f">
     26<!ENTITY automake-version2 "1.14">
     27<!ENTITY automake-version "&automake-version2;">
     28<!ENTITY automake-size "1,486 KB">
     29<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
     30<!ENTITY automake-md5 "cb3fba6d631cddf12e230fd0cc1890df">
    3131<!ENTITY automake-home "&gnu-software;automake">
    3232
     
    3737<!ENTITY bash-home "&gnu-software;bash">
    3838
    39 <!ENTITY binutils-version "2.21">
    40 <!ENTITY binutils-size "18,304 KB">
     39<!ENTITY bc-version "1.06.95">
     40<!ENTITY bc-dir "&bc-version;">
     41<!ENTITY bc-size "284 KB">
     42<!ENTITY bc-url "http://alpha.gnu.org/gnu/bc/bc-&bc-version;.tar.bz2">
     43<!ENTITY bc-md5 "5126a721b73f97d715bb72c13c889035">
     44<!ENTITY bc-home "http://www.gnu.org/software/bc/">
     45
     46<!ENTITY binutils-version "2.24">
     47<!ENTITY binutils-dir "&binutils-version;">
     48<!ENTITY binutils-size "22,717 KB">
    4149<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
    42 <!ENTITY binutils-md5 "c84c5acc9d266f1a7044b51c85a823f5">
     50<!ENTITY binutils-md5 "e0f71a7b2ddab0f8612336ac81d9636b">
    4351<!ENTITY binutils-home "http://sources.redhat.com/binutils">
    4452
    45 <!ENTITY bison-version "2.5">
    46 <!ENTITY bison-size "2,030 KB">
    47 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.bz2">
    48 <!ENTITY bison-md5 "9dba20116b13fc61a0846b0058fbe004">
     53<!ENTITY bison-version "3.0.2">
     54<!ENTITY bison-size "1,927 KB">
     55<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
     56<!ENTITY bison-md5 "146be9ff9fbd27497f0bf2286a5a2082">
    4957<!ENTITY bison-home "&gnu-software;bison">
    5058
    51 <!ENTITY bootscripts-clfs-version "1.2-pre11">
    52 <!ENTITY bootscripts-clfs-size "44 KB">
    53 <!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.bz2">
    54 <!ENTITY bootscripts-clfs-md5 "f105f94f59ad534968ff679f2293ddd6">
     59<!ENTITY bootscripts-clfs-version "2.1-pre1">
     60<!ENTITY bootscripts-clfs-size "41 KB">
     61<!-- <!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz"> -->
     62<!ENTITY bootscripts-clfs-url "http://cross-lfs.org/files/bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz">
     63<!ENTITY bootscripts-clfs-md5 "f474bf2efff744548a69d9049bad973f">
    5564<!ENTITY bootscripts-clfs-home " ">
    5665
     
    6170<!ENTITY bzip2-home "http://www.bzip.org/">
    6271
    63 <!ENTITY cloog-ppl-version "0.15.11">
    64 <!ENTITY cloog-ppl-size "756 KB">
    65 <!ENTITY cloog-ppl-url "ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-&cloog-ppl-version;.tar.gz">
    66 <!ENTITY cloog-ppl-md5 "060ae4df6fb8176e021b4d033a6c0b9e">
    67 <!ENTITY cloog-ppl-home "http://cloog.org">
     72<!ENTITY check-version "0.9.11">
     73<!ENTITY check-size "691 KB">
     74<!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
     75<!ENTITY check-md5 "fd5a03979bcab9fb80ba005b55f54178">
     76<!ENTITY check-home "http://check.sourceforge.net/">
     77
     78<!ENTITY cloog-version "0.18.1">
     79<!ENTITY cloog-size "3,857 KB">
     80<!ENTITY cloog-url "http://www.bastoul.net/cloog/pages/download/cloog-&cloog-version;.tar.gz">
     81<!ENTITY cloog-md5 "e34fca0540d840e5d0f6427e98c92252">
     82<!ENTITY cloog-home "http://cloog.org">
    6883
    6984<!ENTITY colo-version "1.22">
    70 <!ENTITY colo-size "251 KB">
     85<!ENTITY colo-size "252 KB">
    7186<!ENTITY colo-url "http://www.colonel-panic.org/cobalt-mips/colo/colo-&colo-version;.tar.gz">
    7287<!ENTITY colo-md5 "52c16ad31f3b88f710f0fdb5abed0457">
    7388<!ENTITY colo-home "http://www.colonel-panic.org/cobalt-mips">
    7489
    75 <!ENTITY coreutils-version "8.12">
    76 <!ENTITY coreutils-size "11,497 KB">
    77 <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.gz">
    78 <!ENTITY coreutils-md5 "fce7999953a67243d00d75cc86dbcaa6">
     90<!ENTITY coreutils-version "8.22">
     91<!ENTITY coreutils-size "5,335 KB">
     92<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
     93<!ENTITY coreutils-md5 "8fb0ae2267aa6e728958adc38f8163a2">
    7994<!ENTITY coreutils-home "&gnu-software;coreutils">
    8095
    81 <!ENTITY dejagnu-version "1.5">
    82 <!ENTITY dejagnu-size "564 KB">
     96<!ENTITY dejagnu-version "1.5.1">
     97<!ENTITY dejagnu-size "568 KB">
    8398<!ENTITY dejagnu-url "&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz">
    84 <!ENTITY dejagnu-md5 "3df1cbca885e751e22d3ebd1ac64dc3c">
     99<!ENTITY dejagnu-md5 "8386e04e362345f50ad169f052f4c4ab">
    85100<!ENTITY dejagnu-home "&gnu-software;dejagnu">
    86101
    87 <!ENTITY dhcpcd-version "5.2.12">
    88 <!ENTITY dhcpcd-size "71 KB">
     102<!ENTITY dhcpcd-version "6.1.0">
     103<!ENTITY dhcpcd-size "114 KB KB">
    89104<!ENTITY dhcpcd-url "http://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
    90 <!ENTITY dhcpcd-md5 "832e3cd6bfcaff64e9476e0ff7849e8f">
     105<!ENTITY dhcpcd-md5 "6070040c57492925af9ac6aed980de2a">
    91106<!ENTITY dhcpcd-home "http://roy.marples.name/projects/dhcpcd">
    92107
    93 <!ENTITY diffutils-version "3.0">
    94 <!ENTITY diffutils-size "1,784 KB">
    95 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.gz">
    96 <!ENTITY diffutils-md5 "684aaba1baab743a2a90e52162ff07da">
     108<!ENTITY diffutils-version "3.3">
     109<!ENTITY diffutils-size "1,172 KB">
     110<!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz">
     111<!ENTITY diffutils-md5 "99180208ec2a82ce71f55b0d7389f1b3">
    97112<!ENTITY diffutils-home "&gnu-software;diffutils">
    98113
    99114<!ENTITY dvhtool-version "1.0.1">
    100 <!ENTITY dvhtool-size "52 KB">
     115<!ENTITY dvhtool-size "56 KB">
    101116<!ENTITY dvhtool-url "http://ftp.debian.org/debian/pool/main/d/dvhtool/dvhtool_&dvhtool-version;.orig.tar.gz">
    102117<!ENTITY dvhtool-md5 "4448c01e6a015685af90a79fbea8da4e">
    103118<!ENTITY dvhtool-home "http://packages.qa.debian.org/d/dvhtool.html">
    104119
    105 <!ENTITY e2fsprogs-version "1.41.14">
    106 <!ENTITY e2fsprogs-size "4,408 KB">
    107 <!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz">
    108 <!ENTITY e2fsprogs-md5 "05f70470aea2ef7efbb0845b2b116720">
     120<!ENTITY e2fsprogs-version "1.42.8">
     121<!ENTITY e2fsprogs-size "4,496 KB">
     122<!ENTITY e2fsprogs-url "&kernel;linux/kernel/people/tytso/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.xz">
     123<!ENTITY e2fsprogs-md5 "57f20ba5e4cac8ce082065a61aa3f3bc">
    109124<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
    110125
    111 <!ENTITY eglibc-version "2.13">
    112 <!ENTITY eglibc-revision "13356">
     126<!ENTITY eglibc-version "2.18">
     127<!ENTITY eglibc-revision "24148">
    113128<!ENTITY eglibc-fversion "&eglibc-version;-r&eglibc-revision;">
    114 <!ENTITY eglibc-size "16,100 KB">
    115 <!ENTITY eglibc-url "&packages-root;eglibc-&eglibc-fversion;.tar.bz2">
    116 <!ENTITY eglibc-md5 "689231137135771df3637e99ad169083">
     129<!ENTITY eglibc-size "11,943 KB">
     130<!ENTITY eglibc-url "http://cross-lfs.org/files/eglibc-&eglibc-fversion;.tar.xz">
     131<!ENTITY eglibc-md5 "8b3dc01f6ee5f1654b98213e8d4721a4">
    117132<!ENTITY eglibc-home "http://www.eglibc.org/home">
    118133<!ENTITY eglibc-ld-name "ld-&eglibc-version;.so">
    119134
    120 <!ENTITY eglibc-ports-version "&eglibc-version;">
    121 <!ENTITY eglibc-ports-size "640 KB">
    122 <!ENTITY eglibc-ports-url "&packages-root;eglibc-ports-&eglibc-version;-r&eglibc-revision;.tar.bz2">
    123 <!ENTITY eglibc-ports-md5 "7b1241cc3e3d5c606c960d841ab692bd">
    124 <!ENTITY eglibc-ports-home " ">
    125 
    126135<!ENTITY elftoaout-version "2.3">
    127 <!ENTITY elftoaout-size "12 KB">
     136<!ENTITY elftoaout-size "16 KB">
    128137<!ENTITY elftoaout-url "http://gd.tuwien.ac.at/opsys/linux/Owl/pool/sources/elftoaout/elftoaout-&elftoaout-version;.tgz">
    129138<!ENTITY elftoaout-md5 "be3bd6f7ba8ae107cbdbaa820ba64f86">
     
    137146<!ENTITY expect-lib-version "5.43">
    138147
    139 <!ENTITY file-version "5.07">
    140 <!ENTITY file-size "584 KB">
     148<!ENTITY file-version "5.16">
     149<!ENTITY file-size "659 KB">
    141150<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    142151<!--<!ENTITY file-url "&packages-root;file-&file-version;.tar.gz">-->
    143 <!ENTITY file-md5 "b8d1f9a8a644067bd0a703cebf3f4858">
     152<!ENTITY file-md5 "359c0cf41c3d438d17b4d293f3b950dc">
    144153<!ENTITY file-home "http://www.darwinsys.com/file">
    145154
    146155<!ENTITY findutils-version "4.4.2">
    147 <!ENTITY findutils-size "2,099 KB">
     156<!ENTITY findutils-size "2,100 KB">
    148157<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.gz">
    149158<!ENTITY findutils-md5 "351cc4adb07d54877fa15f75fb77d39f">
    150159<!ENTITY findutils-home "&gnu-software;findutils">
    151160
    152 <!ENTITY flex-version "2.5.35">
    153 <!ENTITY flex-size "1,227 KB">
     161<!ENTITY flex-version "2.5.37">
     162<!ENTITY flex-size "1,276 KB">
    154163<!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
    155 <!ENTITY flex-md5 "10714e50cea54dc7a227e3eddcd44d57">
     164<!ENTITY flex-md5 "c75940e1fc25108f2a7b3ef42abdae06">
    156165<!ENTITY flex-home "http://flex.sourceforge.net">
    157166
    158 <!ENTITY gawk-version "3.1.8">
    159 <!ENTITY gawk-size "1,940 KB">
    160 <!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.bz2">
    161 <!ENTITY gawk-md5 "52b41c6c4418b3226dfb8f82076193bb">
     167<!ENTITY gawk-version "4.1.0">
     168<!ENTITY gawk-size "2,004 KB">
     169<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
     170<!ENTITY gawk-md5 "b18992ff8faf3217dab55d2d0aa7d707">
    162171<!ENTITY gawk-home "&gnu-software;gawk">
    163172
    164 <!ENTITY gcc-version "4.6.0">
    165 <!ENTITY gcc-size "69,904 KB">
     173<!ENTITY gcc-version "4.8.2">
     174<!ENTITY gcc-size "86,000 KB">
    166175<!ENTITY gcc-url "ftp://gcc.gnu.org/pub/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    167 <!ENTITY gcc-md5 "93d1c436bf991564524701259b6285a2">
     176<!ENTITY gcc-md5 "a3d7d63b9cb6b6ea049469a0c4a43c9d">
    168177<!ENTITY gcc-home "http://gcc.gnu.org">
    169178
    170 <!ENTITY gettext-version "0.18.1.1">
    171 <!ENTITY gettext-size "14,788 KB">
     179<!ENTITY gettext-version "0.18.3.1">
     180<!ENTITY gettext-size "16,342 KB">
    172181<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.gz">
    173 <!ENTITY gettext-md5 "3dd55b952826d2b32f51308f2f91aa89">
     182<!ENTITY gettext-md5 "3fc808f7d25487fc72b5759df7419e02">
    174183<!ENTITY gettext-home "&gnu-software;gettext">
    175184
    176 <!ENTITY glib-version "2.28.6">
    177 <!ENTITY glib-size "6,956 KB">
    178 <!ENTITY glib-url "http://ftp.gnome.org/pub/gnome/sources/glib/2.28/glib-&glib-version;.tar.bz2">
    179 <!ENTITY glib-md5 "7d8fc15ae70d5111c0cf2a79d50ef717">
    180 <!ENTITY glib-home "http://developer.gnome.org/glib/">
    181 
    182 <!ENTITY gmp-version "5.0.2">
    183 <!ENTITY gmp-size "2,025 KB">
    184 <!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.bz2">
    185 <!ENTITY gmp-md5 "0bbaedc82fb30315b06b1588b9077cd3">
     185<!ENTITY gmp-version "5.1.3">
     186<!ENTITY gmp-size "1,819 KB">
     187<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz">
     188<!ENTITY gmp-md5 "e5fe367801ff067b923d1e6a126448aa">
    186189<!ENTITY gmp-home "http://gmplib.org/">
    187190
    188 <!ENTITY grep-version "2.8">
    189 <!ENTITY grep-size "1,757 KB">
    190 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.gz">
    191 <!ENTITY grep-md5 "cb2dfc502c5afc7a4a6e5f6cefd6850e">
     191<!ENTITY grep-version "2.15">
     192<!ENTITY grep-size "1,267 KB">
     193<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
     194<!ENTITY grep-md5 "8cab8ca52bcae735af40278423c7c942">
    192195<!ENTITY grep-home "&gnu-software;grep">
    193196
    194 <!ENTITY groff-version "1.21">
    195 <!ENTITY groff-size "3,776 KB">
     197<!ENTITY groff-version "1.22.2">
     198<!ENTITY groff-size "3,928 KB">
    196199<!ENTITY groff-url "&gnu;groff/groff-&groff-version;.tar.gz">
    197 <!ENTITY groff-md5 "8b8cd29385b97616a0f0d96d0951c5bf">
     200<!ENTITY groff-md5 "9f4cd592a5efc7e36481d8d8d8af6d16">
    198201<!ENTITY groff-home "&gnu-software;groff">
    199202
    200 <!ENTITY grub-version "1.99">
    201 <!ENTITY grub-size "2,639 KB">
     203<!ENTITY grub-version "2.00">
     204<!ENTITY grub-size "5,020 KB">
    202205<!ENTITY grub-url "&gnu;grub/grub-&grub-version;.tar.xz">
    203 <!ENTITY grub-md5 "27e360b951f006c464299d06bbd63442">
     206<!ENTITY grub-md5 "a1043102fbc7bcedbf53e7ee3d17ab91">
    204207<!ENTITY grub-home "&gnu-software;grub">
    205208
    206 <!ENTITY gzip-version "1.4">
    207 <!ENTITY gzip-size "888 KB">
    208 <!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.gz">
    209 <!ENTITY gzip-md5 "e381b8506210c794278f5527cba0e765">
     209<!ENTITY gzip-version "1.6">
     210<!ENTITY gzip-size "812 KB">
     211<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
     212<!ENTITY gzip-md5 "da981f86677d58a106496e68de6f8995">
    210213<!ENTITY gzip-home "http://www.gzip.org">
    211214
    212215<!ENTITY hfsutils-version "3.2.6">
    213 <!ENTITY hfsutils-size "202 KB">
     216<!ENTITY hfsutils-size "204 KB">
    214217<!ENTITY hfsutils-url "ftp://ftp.mars.org/pub/hfs/hfsutils-&hfsutils-version;.tar.gz">
    215218<!ENTITY hfsutils-md5 "fa572afd6da969e25c1455f728750ec4">
     
    217220
    218221<!ENTITY iana-etc-version "2.30">
    219 <!ENTITY iana-etc-size "200 KB">
     222<!ENTITY iana-etc-size "204 KB">
    220223<!ENTITY iana-etc-url "http://ftp.cross-lfs.org/pub/clfs/conglomeration/iana-etc/iana-etc-&iana-etc-version;.tar.bz2">
    221224<!ENTITY iana-etc-md5 "3ba3afb1d1b261383d247f46cb135ee8">
     
    224227
    225228
    226 <!ENTITY iproute2-version "2.6.38">
    227 <!ENTITY iproute2-size "390 KB">
    228 <!ENTITY iproute2-url "http://devresources.linux-foundation.org/dev/iproute2/download/iproute2-&iproute2-version;.tar.bz2">
    229 <!ENTITY iproute2-md5 "a243bfea837e71824b7ca26c3bb45fa8">
    230 <!ENTITY iproute2-home "http://www.linuxfoundation.org/en/Net:Iproute2">
    231 
    232 <!ENTITY iputils-version "s20101006">
    233 <!ENTITY iputils-size "96 KB">
     229<!ENTITY iproute2-version "3.12.0">
     230<!ENTITY iproute2-size "425 KB">
     231<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
     232<!ENTITY iproute2-md5 "f87386aaaecafab95607fd10e8152c68">
     233<!ENTITY iproute2-home "http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2">
     234
     235<!ENTITY iputils-version "s20121221">
     236<!ENTITY iputils-size "155 KB">
    234237<!ENTITY iputils-url "http://www.skbuff.net/iputils/iputils-&iputils-version;.tar.bz2">
    235 <!ENTITY iputils-md5 "a36c25e9ec17e48be514dc0485e7376c">
     238<!ENTITY iputils-md5 "6072aef64205720dd1893b375e184171">
    236239<!ENTITY iputils-home "http://www.linuxfoundation.org/en/Net:Iputils">
    237240
    238 <!ENTITY kbd-version "1.15.3">
    239 <!ENTITY kbd-size "1,660 KB">
    240 <!ENTITY kbd-url "ftp://devel.altlinux.org/legion/kbd/kbd-&kbd-version;.tar.gz">
    241 <!ENTITY kbd-md5 "8143e179a0f3c25646ce5085e8777200">
    242 <!ENTITY kbd-home " ">
    243 
    244 <!ENTITY less-version "443">
    245 <!ENTITY less-size "304 KB">
     241<!ENTITY isl-version "0.12.1">
     242<!ENTITY isl-size "1,161 KB">
     243<!ENTITY isl-url "http://isl.gforge.inria.fr/isl-&isl-version;.tar.lzma">
     244<!ENTITY isl-md5 "d7a723a508056b9dc5a25c5ca7d1d74f">
     245<!ENTITY isl-home "http://garage.kotnet.org/~skimo/isl/">
     246
     247<!ENTITY kbd-version "2.0.1">
     248<!ENTITY kbd-size "2,009 KB">
     249<!ENTITY kbd-url "ftp://devel.altlinux.org/pub/people/legion/kbd/kbd-&kbd-version;.tar.gz">
     250<!ENTITY kbd-md5 "cc0ee9f2537d8636cae85a8c6541ed2e">
     251<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd/">
     252
     253<!ENTITY kmod-version "15">
     254<!ENTITY kmod-size "1,454 KB">
     255<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
     256<!ENTITY kmod-md5 "d03372179ed2cfa0c52b6672cf438901">
     257<!ENTITY kmod-home "http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary">
     258
     259<!ENTITY less-version "460">
     260<!ENTITY less-size "311 KB">
    246261<!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz">
    247 <!ENTITY less-md5 "47db098fb3cdaf847b3c4be05ee954fc">
     262<!ENTITY less-md5 "c3b603140aed2beb6091fdbc27f80ff0">
    248263<!ENTITY less-home "http://www.greenwoodsoftware.com/less">
    249264
    250 <!ENTITY libee-version "0.3.1">
    251 <!ENTITY libee-size "344 KB">
    252 <!ENTITY libee-url "http://www.libee.org/files/download/libee-&libee-version;.tar.gz">
    253 <!ENTITY libee-md5 "61403a9a62b984381cf48454664f915e">
     265<!ENTITY libee-version "0.4.1">
     266<!ENTITY libee-size "352 KB">
     267<!ENTITY libee-url "http://www.libee.org/download/files/download/libee-&libee-version;.tar.gz">
     268<!ENTITY libee-md5 "7bbf4160876c12db6193c06e2badedb2">
    254269<!ENTITY libee-home "http://www.libee.org/">
    255270
    256 <!ENTITY libestr-version "0.1.0">
    257 <!ENTITY libestr-size "308 KB">
    258 <!ENTITY libestr-url "http://sourceforge.net/projects/libestr/files/libestr-&libestr-version;.tar.gz">
    259 <!ENTITY libestr-md5 "1b8fe449cffc259075d327334c93bbda">
    260 <!ENTITY libestr-home "http://sourceforge.net/projects/libestr/">
    261 
    262 <!ENTITY libtool-version "2.4">
    263 <!ENTITY libtool-size "836 KB">
     271<!ENTITY libestr-version "0.1.5">
     272<!ENTITY libestr-size "326 KB">
     273<!ENTITY libestr-url "http://libestr.adiscon.com/files/download/libestr-&libestr-version;.tar.gz">
     274<!ENTITY libestr-md5 "f180c0cdc82883d161eba3f2e8a34eb4">
     275<!ENTITY libestr-home "http://libestr.adiscon.com/">
     276
     277<!ENTITY libtool-version "2.4.2">
     278<!ENTITY libtool-size "852 KB">
    264279<!ENTITY libtool-url "&gnu;libtool/libtool-&libtool-version;.tar.xz">
    265 <!ENTITY libtool-md5 "4e6144439d95d7332dc50ace6dd24c55">
     280<!ENTITY libtool-md5 "2ec8997e0c07249eb4cbd072417d70fe">
    266281<!ENTITY libtool-home "&gnu-software;libtool">
    267282
    268 <!ENTITY linux-dl-version "2.6">
    269 
    270 <!ENTITY linux-version "2.6.39">
    271 <!ENTITY linux-size "74,316 KB">
    272 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2">
    273 <!ENTITY linux-md5 "1aab7a741abe08d42e8eccf20de61e05">
     283<!ENTITY linux-dl-version "3.0">
     284
     285<!ENTITY linux-version "3.12">
     286<!ENTITY linux-size "76,385 KB">
     287<!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.xz">
     288<!ENTITY linux-md5 "cc6ee608854e0da4b64f6c1ff8b6398c">
    274289<!ENTITY linux-home "http://www.kernel.org">
    275290
    276 <!ENTITY m4-version "1.4.16">
    277 <!ENTITY m4-size "1,232 KB">
    278 <!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.bz2">
    279 <!ENTITY m4-md5 "8a7cef47fecab6272eb86a6be6363b2f">
     291<!ENTITY m4-version "1.4.17">
     292<!ENTITY m4-size "1,149 KB">
     293<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
     294<!ENTITY m4-md5 "12a3c829301a4fd6586a57d3fcf196dc">
    280295<!ENTITY m4-home "&gnu-software;m4">
    281296
    282 <!ENTITY make-version "3.82">
    283 <!ENTITY make-size "1,216 KB">
     297<!ENTITY make-version "4.0">
     298<!ENTITY make-size "1,342 KB">
    284299<!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
    285 <!ENTITY make-md5 "1a11100f3c63fcf5753818e59d63088f">
     300<!ENTITY make-md5 "571d470a7647b455e3af3f92d79f1c18">
    286301<!ENTITY make-home "&gnu-software;make">
    287302
     
    292307<!ENTITY man-home "http://primates.ximian.com/~flucifredi/man">
    293308
    294 <!ENTITY man-pages-version "3.32">
    295 <!ENTITY man-pages-size "1,108 KB">
    296 <!ENTITY man-pages-url "&kernel;linux/docs/manpages/Archive/man-pages-&man-pages-version;.tar.bz2">
    297 <!ENTITY man-pages-md5 "1278c5289660e42a597fefd30d9bdcf0">
     309<!ENTITY man-pages-version "3.55">
     310<!ENTITY man-pages-size "1,177 KB">
     311<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
     312<!ENTITY man-pages-md5 "443b13defb23df578aa11c6c768f2c7d">
    298313<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    299314
    300 <!ENTITY module-init-tools-version "3.12">
    301 <!ENTITY module-init-tools-size "920 KB">
    302 <!ENTITY module-init-tools-url "http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-&module-init-tools-version;.tar.bz2">
    303 <!ENTITY module-init-tools-md5 "8b2257ce9abef74c4a44d825d23140f3">
    304 <!ENTITY module-init-tools-home "http://www.kerneltools.org/KernelTools.org">
    305 
    306 <!ENTITY mpc-version "0.9">
    307 <!ENTITY mpc-size "556 KB">
     315<!ENTITY mpc-version "1.0.1">
     316<!ENTITY mpc-size "616 KB">
    308317<!ENTITY mpc-url "http://www.multiprecision.org/mpc/download/mpc-&mpc-version;.tar.gz">
    309 <!ENTITY mpc-md5 "0d6acab8d214bd7d1fbbc593e83dd00d">
     318<!ENTITY mpc-md5 "b32a2e1a3daa392372fbd586d1ed3679">
    310319<!ENTITY mpc-home "http://www.multiprecision.org/">
    311320
    312 <!ENTITY mpfr-version "3.0.1">
    313 <!ENTITY mpfr-size "1,128 KB">
    314 <!ENTITY mpfr-url "http://www.mpfr.org/mpfr-current/mpfr-&mpfr-version;.tar.bz2">
    315 <!ENTITY mpfr-md5 "bfbecb2eacb6d48432ead5cfc3f7390a">
     321<!ENTITY mpfr-version "3.1.2">
     322<!ENTITY mpfr-size "1,050 KB">
     323<!ENTITY mpfr-url "http://www.mpfr.org/mpfr-&mpfr-version;/mpfr-&mpfr-version;.tar.xz">
     324<!ENTITY mpfr-md5 "e3d203d188b8fe60bb6578dd3152e05c">
    316325<!ENTITY mpfr-home "http://www.mpfr.org/">
    317326
     
    322331<!ENTITY ncurses-home "&gnu-software;ncurses">
    323332
    324 <!ENTITY parted-version "1.9.0">
    325 <!ENTITY parted-size "2,581 KB">
     333<!ENTITY parted-version "3.1">
     334<!ENTITY parted-size "1,492 KB">
    326335<!ENTITY parted-url "&gnu;parted/parted-&parted-version;.tar.xz">
    327 <!ENTITY parted-md5 "a9ffa9b69f0b6099b75c32a03bb12f7f">
     336<!ENTITY parted-md5 "5d89d64d94bcfefa9ce8f59f4b81bdcb">
    328337<!ENTITY parted-home "&gnu-software;parted">
    329338
    330 <!ENTITY patch-version "2.6.1">
    331 <!ENTITY patch-size "248 KB">
    332 <!ENTITY patch-url "&gnu;patch/patch-&patch-version;.tar.gz">
    333 <!ENTITY patch-md5 "0818d1763ae0c4281bcdc63cdac0b2c0">
     339<!ENTITY patch-version "2.7.1">
     340<!ENTITY patch-size "668 KB">
     341<!ENTITY patch-url "&gnu;patch/patch-&patch-version;.tar.xz">
     342<!ENTITY patch-md5 "e9ae5393426d3ad783a300a338c09b72">
    334343<!ENTITY patch-home "http://savannah.gnu.org/projects/patch">
    335344
    336 <!ENTITY perl-version "5.14.0">
    337 <!ENTITY perl-size "13,250 KB">
     345<!ENTITY perl-version "5.18.1">
     346<!ENTITY perl-size "14,060 KB">
    338347<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
    339 <!ENTITY perl-md5 "e7457deea78330c5f8eebb2fd2a45479">
     348<!ENTITY perl-md5 "4ec1a3f3824674552e749ae420c5e68c">
    340349<!ENTITY perl-home "http://www.perl.org">
    341350
    342 <!ENTITY pkg-config-version "0.26">
    343 <!ENTITY pkg-config-size "388 KB">
    344 <!ENTITY pkg-config-url "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkg-config-version;.tar.gz">
    345 <!ENTITY pkg-config-md5 "47525c26a9ba7ba14bf85e01509a7234">
    346 <!ENTITY pkg-config-home "http://pkgconfig.freedesktop.org/wiki/">
     351<!ENTITY pkg-config-lite-version "0.28-1">
     352<!ENTITY pkg-config-lite-size "384 KB">
     353<!ENTITY pkg-config-lite-url "http://sourceforge.net/projects/pkgconfiglite/files/0.28-1/pkg-config-lite-&pkg-config-lite-version;.tar.gz">
     354<!ENTITY pkg-config-lite-md5 "61f05feb6bab0a6bbfab4b6e3b2f44b6">
     355<!ENTITY pkg-config-lite-home "http://sourceforge.net/projects/pkgconfiglite">
    347356
    348357<!ENTITY powerpcutils-version "1.1.3">
    349 <!ENTITY powerpcutils-size "24 KB">
     358<!ENTITY powerpcutils-size "28 KB">
    350359<!ENTITY powerpcutils-url "http://ftp.debian.org/debian/pool/main/p/powerpc-utils/powerpc-utils_&powerpcutils-version;.orig.tar.gz">
    351360<!ENTITY powerpcutils-md5 "d879b109bb8f0d726304b60b147bff13">
    352361<!ENTITY powerpcutils-home "http://packages.qa.debian.org/p/powerpc-utils.html">
    353362
    354 <!ENTITY ppl-version "0.11.2">
    355 <!ENTITY ppl-size "12,060 KB">
    356 <!ENTITY ppl-url "http://www.cs.unipr.it/ppl/Download/ftp/releases/&ppl-version;/ppl-&ppl-version;.tar.bz2">
    357 <!ENTITY ppl-md5 "c24429e6c3bc97d45976a63f40f489a1">
    358 <!ENTITY ppl-home "http://www.cs.unipr.it/ppl">
    359 
    360363<!ENTITY procps-version "3.2.8">
    361 <!ENTITY procps-size "279 KB">
     364<!ENTITY procps-size "280 KB">
    362365<!ENTITY procps-url "http://procps.sourceforge.net/procps-&procps-version;.tar.gz">
    363366<!ENTITY procps-md5 "9532714b6846013ca9898984ba4cd7e0">
    364367<!ENTITY procps-home "http://procps.sourceforge.net">
    365368
    366 <!ENTITY psmisc-version "22.13">
    367 <!ENTITY psmisc-size "376 KB">
     369<!ENTITY psmisc-version "22.20">
     370<!ENTITY psmisc-size "428 KB">
    368371<!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz">
    369 <!ENTITY psmisc-md5 "e2c339e6b65b730042084023784a729e">
     372<!ENTITY psmisc-md5 "a25fc99a6dc7fa7ae6e4549be80b401f">
    370373<!ENTITY psmisc-home "http://psmisc.sourceforge.net">
    371374
     
    377380<!ENTITY readline-home "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html">
    378381
    379 <!ENTITY rsyslog-version "6.1.7">
    380 <!ENTITY rsyslog-size "2,336 KB">
    381 <!ENTITY rsyslog-url "http://download.rsyslog.com/rsyslog/rsyslog-&rsyslog-version;.tar.gz">
    382 <!ENTITY rsyslog-md5 "7f14d4fb992c3cc81fd61e561298bd46">
     382<!ENTITY rsyslog-version "6.4.2">
     383<!ENTITY rsyslog-size "2,519 KB">
     384<!ENTITY rsyslog-url "http://www.rsyslog.com/files/download/rsyslog/rsyslog-&rsyslog-version;.tar.gz">
     385<!ENTITY rsyslog-md5 "7de0124ec7d67ce2bfda0009ab1263ee">
    383386<!ENTITY rsyslog-home "http://www.rsyslog.com/">
    384387
    385 <!ENTITY sed-version "4.2.1">
    386 <!ENTITY sed-size "878 KB">
     388<!ENTITY sed-version "4.2.2">
     389<!ENTITY sed-size "1,036 KB">
    387390<!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.bz2">
    388 <!ENTITY sed-md5 "7d310fbd76e01a01115075c1fd3f455a">
     391<!ENTITY sed-md5 "7ffe1c7cdc3233e1e0c4b502df253974">
    389392<!ENTITY sed-home "&gnu-software;sed">
    390393
    391 <!ENTITY shadow-version "4.1.4.3">
    392 <!ENTITY shadow-size "1,804 KB">
    393 <!ENTITY shadow-url "ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/shadow-&shadow-version;.tar.bz2">
    394 <!ENTITY shadow-md5 "b8608d8294ac88974f27b20f991c0e79">
     394<!ENTITY shadow-version "4.1.5.1">
     395<!ENTITY shadow-size "2,144 KB">
     396<!ENTITY shadow-url "http://pkg-shadow.alioth.debian.org/releases/shadow-&shadow-version;.tar.bz2">
     397<!ENTITY shadow-md5 "a00449aa439c69287b6d472191dc2247">
    395398<!ENTITY shadow-home "http://pkg-shadow.alioth.debian.org">
    396399
    397400<!ENTITY silo-version "1.4.14">
    398 <!ENTITY silo-size "145 KB">
    399 <!ENTITY silo-url "&packages-root;/silo-&silo-version;.tar.bz2">
     401<!ENTITY silo-size "148 KB">
     402<!ENTITY silo-url "&packages-root;silo-&silo-version;.tar.bz2">
    400403<!ENTITY silo-md5 "168182dfa0025914ceecac9591a6674c">
    401404<!ENTITY silo-home "">
     
    407410<!ENTITY sysvinit-home "http://savannah.nongnu.org/projects/sysvinit">
    408411
    409 <!ENTITY tar-version "1.26">
    410 <!ENTITY tar-size "2,288 KB">
    411 <!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.bz2">
    412 <!ENTITY tar-md5 "2cee42a2ff4f1cd4f9298eeeb2264519">
     412<!ENTITY tar-version "1.27.1">
     413<!ENTITY tar-size "1,880 KB">
     414<!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.xz">
     415<!ENTITY tar-md5 "e0382a4064e09a4943f3adeff1435978">
    413416<!ENTITY tar-home "&gnu-software;tar">
    414417
    415 <!ENTITY tcl-version2 "8.5">
    416 <!ENTITY tcl-version "&tcl-version2;.9">
    417 <!ENTITY tcl-size "4,368 KB">
     418<!ENTITY tcl-version2 "8.6">
     419<!ENTITY tcl-version "&tcl-version2;.1">
     420<!ENTITY tcl-size "8,756 KB">
    418421<!ENTITY tcl-url "&sourceforge;tcl/tcl&tcl-version;-src.tar.gz">
    419 <!ENTITY tcl-md5 "8512d8db3233041dd68a81476906012a">
     422<!ENTITY tcl-md5 "aae4b701ee527c6e4e1a6f9c7399882e">
    420423<!ENTITY tcl-home "http://www.tcl.tk">
    421424
    422 <!ENTITY texinfo-version "4.13a">
    423 <!ENTITY texinfo-size "2,686 KB">
    424 <!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.gz">
    425 <!ENTITY texinfo-md5 "71ba711519209b5fb583fed2b3d86fcb">
     425<!ENTITY tzdata-version "2013h">
     426<!ENTITY tzdata-size "227 KB">
     427<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
     428<!ENTITY tzdata-md5 "d310abe42cbe87e76ceb69e2c7003c92">
     429<!ENTITY tzdata-home "http://www.iana.org/time-zones">
     430
     431<!ENTITY texinfo-version "5.2">
     432<!ENTITY texinfo-size "3,813 KB">
     433<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
     434<!ENTITY texinfo-md5 "cb489df8a7ee9d10a236197aefdb32c5">
    426435<!ENTITY texinfo-home "&gnu-software;texinfo">
    427436
    428 <!ENTITY udev-version "168">
    429 <!ENTITY udev-size "598 KB">
    430 <!ENTITY udev-url "&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2">
    431 <!ENTITY udev-md5 "4a466078532ab5dd5c35acc3ea2ec9a1">
    432 <!ENTITY udev-home "http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html">
     437<!ENTITY eudev-version "1.3">
     438<!ENTITY eudev-size "1,679 KB">
     439<!ENTITY eudev-url "ftp://mirror.ovh.net/gentoo-distfiles/distfiles/eudev-&eudev-version;.tar.gz">
     440<!ENTITY eudev-md5 "164df78f6f0093578a20bdd00335845f">
     441<!ENTITY eudev-home "http://www.gentoo.org/proj/en/eudev/">
    433442
    434443<!ENTITY uname_hack-version "20080713">
    435 <!ENTITY uname_hack-size "1 KB">
     444<!ENTITY uname_hack-size "4 KB">
    436445<!ENTITY uname_hack-url "&extras-root;uname_hack-&uname_hack-version;.tar.bz2">
    437446<!ENTITY uname_hack-md5 "dd7694f28ccc6e6bfb326b1790adb5e9">
    438447<!ENTITY uname_hack-home " ">
    439448
    440 <!ENTITY util-linux-major-version "2.19.1">
     449<!ENTITY util-linux-major-version "2.24">
    441450<!ENTITY util-linux-version "&util-linux-major-version;">
    442 <!ENTITY util-linux-size "4,397 KB">
    443 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.bz2">
    444 <!ENTITY util-linux-md5 "3eab06f05163dfa65479c44e5231932c">
     451<!ENTITY util-linux-size "3,532 KB">
     452<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.xz">
     453<!ENTITY util-linux-md5 "4fac6443427f575fc5f3531a4ad2ca01">
    445454<!ENTITY util-linux-blkid-id "1.1.0">
    446455<!ENTITY util-linux-uuid-id "1.3.0">
    447456<!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
    448457
    449 <!ENTITY vim-version "7.3">
    450 <!ENTITY vim-version2 "73">
    451 <!ENTITY vim-size "8,868 KB">
     458<!ENTITY vim-version "7.4">
     459<!ENTITY vim-version2 "74">
     460<!ENTITY vim-size "9,843 KB">
    452461<!ENTITY vim-url "ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2">
    453 <!ENTITY vim-md5 "5b9510a17074e2b37d8bb38ae09edbf2">
     462<!ENTITY vim-md5 "607e135c559be642f210094ad023dc65">
    454463<!ENTITY vim-home "http://www.vim.org">
    455464
    456 <!ENTITY xz-version "5.0.2">
    457 <!ENTITY xz-size "1,000 KB">
    458 <!ENTITY xz-url "http://tukaani.org/xz/xz-&xz-version;.tar.bz2">
    459 <!ENTITY xz-md5 "ee05b17a4062bb55cba099ef46eca007">
     465<!ENTITY xz-version "5.0.5">
     466<!ENTITY xz-size "908 KB">
     467<!ENTITY xz-url "http://tukaani.org/xz/xz-&xz-version;.tar.xz">
     468<!ENTITY xz-md5 "aa17280f4521dbeebed0fbd11cd7fa30">
    460469<!ENTITY xz-home "http://tukaani.org/xz/">
    461470
    462 <!ENTITY yaboot-version "1.3.14">
    463 <!ENTITY yaboot-size "213 KB">
     471<!ENTITY yaboot-version "1.3.17">
     472<!ENTITY yaboot-size "220 KB">
    464473<!ENTITY yaboot-url "http://yaboot.ozlabs.org/releases/yaboot-&yaboot-version;.tar.gz">
    465 <!ENTITY yaboot-md5 "9b1246c474eeb37f61081ad762563b35">
     474<!ENTITY yaboot-md5 "f599f52d1887a86fd798252d2946f635">
    466475<!ENTITY yaboot-home "http://yaboot.ozlabs.org">
    467476
    468 <!ENTITY zlib-version "1.2.5">
    469 <!ENTITY zlib-size "476 KB">
    470 <!ENTITY zlib-url "http://zlib.net/zlib-&zlib-version;.tar.bz2">
    471 <!ENTITY zlib-md5 "be1e89810e66150f5b0327984d8625a0">
     477<!ENTITY zlib-version "1.2.8">
     478<!ENTITY zlib-size "440 KB">
     479<!ENTITY zlib-url "http://zlib.net/zlib-&zlib-version;.tar.xz">
     480<!ENTITY zlib-md5 "28f1205d8dd2001f26fec1e8c2cebe37">
    472481<!ENTITY zlib-home "http://www.zlib.net">
  • BOOK/partitioning/common/creatingpartition.xml

    r1c9985f r026bb5d  
    1818  and transfer it to your target machine.</para>
    1919
    20   <para os="b">A minimal system requires around 2.5 gigabytes (GB).
     20  <para os="b">A minimal system requires around 6 gigabytes (GB).
    2121  This is enough to store all the source tarballs and compile the packages. The CLFS
    2222  system itself will not take up this  much room. A large portion of this requirement
  • BOOK/patches.ent

    r1c9985f r026bb5d  
    55<!-- Start of Common Patches -->
    66
    7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-2.patch">
    8 <!ENTITY bash-branch_update-patch-md5 "6aef48cfd93b9109358eae0be9125946">
    9 <!ENTITY bash-branch_update-patch-size "16 KB">
     7<!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-7.patch">
     8<!ENTITY bash-branch_update-patch-md5 "4dfb1ce9b5d0040eae06e66157ab213a">
     9<!ENTITY bash-branch_update-patch-size "58 KB">
    1010
    11 <!ENTITY cloog-ppl-autogen-patch "cloog-ppl-&cloog-ppl-version;-autogen-1.patch">
    12 <!ENTITY cloog-ppl-autogen-patch-md5 "7e571071c0105f012bbe41f97f8d1da8">
    13 <!ENTITY cloog-ppl-autogen-patch-size "624 KB">
     11<!-- Binutils branch update area
     12<!ENTITY binutils-branch_update-patch "binutils-&binutils-version;-branch_update-1.patch">
     13<!ENTITY binutils-branch_update-patch-md5 "4fcdd8ef88fe07db8616e91a14bc5ac8">
     14<!ENTITY binutils-branch_update-patch-size "5,268 KB">
     15-->
    1416
    1517<!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">
    16 <!ENTITY coreutils-uname-patch-md5 "683741cb2c4ab60cf9b61eb9f02ecd02">
    17 <!ENTITY coreutils-uname-patch-size "8 KB">
    18 
    19 <!ENTITY flex-gcc44-patch "flex-&flex-version;-gcc44-1.patch">
    20 <!ENTITY flex-gcc44-patch-md5 "a6ffbba93d034380e12110bb6d399113">
    21 <!ENTITY flex-gcc44-patch-size "12 KB">
    22 
    23 <!ENTITY eglibc-dl_dep_fix-patch "eglibc-&eglibc-fversion;-dl_dep_fix-1.patch">
    24 <!ENTITY eglibc-dl_dep_fix-patch-md5 "fd640e7758e8560839bde1358ee44885">
    25 <!ENTITY eglibc-dl_dep_fix-patch-size "4 KB">
     18<!ENTITY coreutils-uname-patch-md5 "6eeba217c88ec83b807e305e594fe13d">
     19<!ENTITY coreutils-uname-patch-size "4.9 KB">
    2620
    2721<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
    28 <!ENTITY gcc-specs-patch-md5 "61d583984f9f12b6f37141e132fc7d57">
     22<!ENTITY gcc-specs-patch-md5 "14aa064a113f2cae0f877039bb4a6357">
    2923<!ENTITY gcc-specs-patch-size "20 KB">
    3024
     25<!-- GCC branch update area -->
    3126<!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
    32 <!ENTITY gcc-branch_update-patch-md5 "3ff1f39dc12932736694bf6fb6a1846a">
    33 <!ENTITY gcc-branch_update-patch-size "1.5 MB">
     27<!ENTITY gcc-branch_update-patch-md5 "7739dbf68ba5736cbf4676f30b358e74">
     28<!ENTITY gcc-branch_update-patch-size "258 KB">
     29
     30<!ENTITY iana-etc-get_fix-patch "iana-etc-&iana-etc-version;-get_fix-1.patch">
     31<!ENTITY iana-etc-get_fix-patch-md5 "73aee2dc34cf4d990cc22fe323d89f27">
     32<!ENTITY iana-etc-get_fix-patch-size "1.1 KB">
     33
     34<!ENTITY iana-etc-numbers_update-date "20120610">
     35<!ENTITY iana-etc-numbers_update-patch "iana-etc-&iana-etc-version;-numbers_update-&iana-etc-numbers_update-date;-2.patch">
     36<!ENTITY iana-etc-numbers_update-patch-md5 "826fb780d13caafb7cb99b9c346f2102">
     37<!ENTITY iana-etc-numbers_update-patch-size "3,760 KB">
    3438
    3539<!ENTITY iputils-fixes-patch "iputils-&iputils-version;-fixes-1.patch">
    36 <!ENTITY iputils-fixes-patch-md5 "1add4b8cbee814310f95e61997019162">
    37 <!ENTITY iputils-fixes-patch-size "8 KB">
    38 
    39 <!ENTITY iputils-doc-patch "iputils-&iputils-version;-doc-1.patch">
    40 <!ENTITY iputils-doc-patch-md5 "2eee5e095005bf4be426797a4aefa27b">
    41 <!ENTITY iputils-doc-patch-size "136 KB">
    42 
    43 <!ENTITY kbd-espo-patch "kbd-&kbd-version;-es.po_fix-1.patch">
    44 <!ENTITY kbd-espo-patch-md5 "476c4066c5c663b44b67acaa4cdef62e">
    45 <!ENTITY kbd-espo-patch-size "1 KB">
     40<!ENTITY iputils-fixes-patch-md5 "a2e77de7fd1fc4417bce0af3e6ffdfcb">
     41<!ENTITY iputils-fixes-patch-size "153 KB">
    4642
    4743<!ENTITY man-i18n-patch "man-&man-version;-i18n-1.patch">
    4844<!ENTITY man-i18n-patch-md5 "a5aba0cb5a95a7945db8c882334b7dab">
    49 <!ENTITY man-i18n-patch-size "12 KB">
     45<!ENTITY man-i18n-patch-size "11 KB">
     46
     47<!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-1.patch">
     48<!ENTITY mpfr-fixes-patch-md5 "9c3b271ded070f8cb202459165a87f88">
     49<!ENTITY mpfr-fixes-patch-size "23 KB">
    5050
    5151<!ENTITY ncurses-bashfix-patch "ncurses-&ncurses-version;-bash_fix-1.patch">
    5252<!ENTITY ncurses-bashfix-patch-md5 "c6f7f2ab0ebaf7721ebeb266641352db">
    53 <!ENTITY ncurses-bashfix-patch-size "4 KB">
     53<!ENTITY ncurses-bashfix-patch-size ".743 KB">
    5454
    55 <!ENTITY ncurses-branch_update-patch "ncurses-&ncurses-version;-branch_update-2.patch">
    56 <!ENTITY ncurses-branch_update-patch-md5 "125c256a66bd532c6c290dc2adfb7bc4">
    57 <!ENTITY ncurses-branch_update-patch-size "796 KB">
     55<!ENTITY ncurses-branch_update-patch "ncurses-&ncurses-version;-branch_update-4.patch">
     56<!ENTITY ncurses-branch_update-patch-md5 "c2b2dc2d31b02c218359e6218f12a72c">
     57<!ENTITY ncurses-branch_update-patch-size "2,492 KB">
    5858
    5959<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
    60 <!ENTITY perl-libc-patch-md5 "d572b0cc87b35f1806fd84f88803fb66">
    61 <!ENTITY perl-libc-patch-size "4 KB">
     60<!ENTITY perl-libc-patch-md5 "63eda1cc319206788ea93c58f395417c">
     61<!ENTITY perl-libc-patch-size "1.603 KB">
    6262
    6363<!ENTITY procps-ps_cgroup-patch "procps-&procps-version;-ps_cgroup-1.patch">
    6464<!ENTITY procps-ps_cgroup-patch-md5 "3c478ef88fad23353e332b1b850ec630">
    65 <!ENTITY procps-ps_cgroup-patch-size "4 KB">
     65<!ENTITY procps-ps_cgroup-patch-size "3.1 KB">
    6666
    6767<!ENTITY procps-fix_HZ_errors-patch "procps-&procps-version;-fix_HZ_errors-1.patch">
    6868<!ENTITY procps-fix_HZ_errors-patch-md5 "2ea4c8e9a2c2a5a291ec63c92d7c6e3b">
    69 <!ENTITY procps-fix_HZ_errors-patch-size "4 KB">
     69<!ENTITY procps-fix_HZ_errors-patch-size "2.4 KB">
    7070
    71 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-1.patch">
    72 <!ENTITY readline-branch_update-patch-md5 "482e35a552bc8c4744aab0ddaa545559">
    73 <!ENTITY readline-branch_update-patch-size "4 KB">
     71<!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-3.patch">
     72<!ENTITY readline-branch_update-patch-md5 "af788f5b1cfc5db9efc9e0fa0268a574">
     73<!ENTITY readline-branch_update-patch-size "4.9 KB">
    7474
    75 <!ENTITY tar-man-patch "tar-&tar-version;-man-1.patch">
    76 <!ENTITY tar-man-patch-md5 "074783d41f18c5c62a7cfc77e2678693">
    77 <!ENTITY tar-man-patch-size "76 KB">
     75<!ENTITY tar-man-patch "tar-&tar-version;-manpage-1.patch">
     76<!ENTITY tar-man-patch-md5 "68c86c67e67a5c074872a293818f361d">
     77<!ENTITY tar-man-patch-size "7.924 KB">
    7878
    79 <!ENTITY texinfo-new_compressors-patch "texinfo-&texinfo-version;-new_compressors-1.patch">
    80 <!ENTITY texinfo-new_compressors-patch-md5 "4ae2d3c132e21cb83b825bc691056d07">
    81 <!ENTITY texinfo-new_compressors-patch-size "2 KB">
     79<!-- Vim branch update patch area -->
    8280
    83 <!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-2.patch">
    84 <!ENTITY vim-branch_update-patch-md5 "3790140dd2fd1963f285e4ba1bce5d1f">
    85 <!ENTITY vim-branch_update-patch-size "552 KB">
     81<!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-1.patch">
     82<!ENTITY vim-branch_update-patch-md5 "b5fdb7f4e4cc27932a9183c8e289029d">
     83<!ENTITY vim-branch_update-patch-size "460 KB">
    8684
    8785<!-- Start of multilib patches -->
    8886
    8987<!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch">
    90 <!ENTITY iproute2-libdir-patch-md5 "8f0e794b7302e9de54f844488dfe1dce">
    91 <!ENTITY iproute2-libdir-patch-size "4 KB">
     88<!ENTITY iproute2-libdir-patch-md5 "921ec1aea89499b109428618efa99c84">
     89<!ENTITY iproute2-libdir-patch-size "1.9 KB">
    9290
    9391<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
    94 <!ENTITY perl-multilib-patch-md5 "1dd7df742630213d55c0749948baa9b9">
    95 <!ENTITY perl-multilib-patch-size "4 KB">
     92<!ENTITY perl-multilib-patch-md5 "d339c17439ac986d9593c86db93d545c">
     93<!ENTITY perl-multilib-patch-size "1.946 KB">
    9694
    9795<!-- Start of Pure64 patches -->
    9896
    9997<!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-1.patch">
    100 <!ENTITY gcc-pure64-patch-md5 "7c41d649fe266f11e4dbdd2392f7729b">
    101 <!ENTITY gcc-pure64-patch-size "12 KB">
     98<!ENTITY gcc-pure64-patch-md5 "9171752b98dfe0d70a7de070a7bda97a">
     99<!ENTITY gcc-pure64-patch-size "9.2 KB">
    102100
    103101<!ENTITY gcc-specs_pure64-patch "gcc-&gcc-version;-pure64_specs-1.patch">
    104 <!ENTITY gcc-specs_pure64-patch-md5 "24f012f5d407d48bf6191ec5aa6bed60">
    105 <!ENTITY gcc-specs_pure64-patch-size "24 KB">
     102<!ENTITY gcc-specs_pure64-patch-md5 "fabdca21111902c04052c6b64c947944">
     103<!ENTITY gcc-specs_pure64-patch-size "23 KB">
    106104
    107105<!-- Start of Alpha patches -->
     
    109107<!ENTITY aboot-alpha-patch "aboot-&aboot-version;-fixes-5.patch">
    110108<!ENTITY aboot-alpha-patch-md5 "33577862f8829e0149655397f95b5140">
    111 <!ENTITY aboot-alpha-patch-size "174 KB">
     109<!ENTITY aboot-alpha-patch-size "175 KB">
    112110
    113111<!ENTITY eglibc-alpha_fixes-patch "glibc-&glibc-version;-alpha_fixes-1.patch">
     
    119117<!ENTITY colo-make-patch "colo-&colo-version;-make_fix-1.patch">
    120118<!ENTITY colo-make-patch-md5 "b89575a0e385b5366b19a6b5f176d49b">
    121 <!ENTITY colo-make-patch-size "2 KB">
     119<!ENTITY colo-make-patch-size "2.8 KB">
    122120
    123121<!ENTITY colo-relocation-patch "colo-&colo-version;-relocation_fix-1.patch">
    124122<!ENTITY colo-relocation-patch-md5 "e0607ee1071f2f805ffa1ef1c5b1a766">
    125 <!ENTITY colo-relocation-patch-size ".7 KB">
     123<!ENTITY colo-relocation-patch-size ".749 KB">
    126124
    127125<!ENTITY dvhtool-fixes-patch "dvhtool-&dvhtool-version;-fixes-1.patch">
    128126<!ENTITY dvhtool-fixes-patch-md5 "a521b380354b6a0c96b2d6308372749d">
    129 <!ENTITY dvhtool-fixes-patch-size "6 KB">
     127<!ENTITY dvhtool-fixes-patch-size "6.3 KB">
    130128
    131129<!-- Start of ppc/ppc64 patches -->
     
    141139<!ENTITY hfsutils-fixes-patch "hfsutils-&hfsutils-version;-fixes-1.patch">
    142140<!ENTITY hfsutils-fixes-patch-md5 "8519f11aada2f393609d529621a9f1b1">
    143 <!ENTITY hfsutils-fixes-patch-size "1 KB">
     141<!ENTITY hfsutils-fixes-patch-size "1.1 KB">
    144142
    145143<!ENTITY powerpcutils-patch "powerpc-utils_&powerpcutils-version;-fixes-2.patch">
    146144<!ENTITY powerpcutils-patch-md5 "d2776b1a4977c5711037b8f1402f792a">
    147 <!ENTITY powerpcutils-patch-size "21 KB">
     145<!ENTITY powerpcutils-patch-size "22 KB">
    148146
    149147<!ENTITY yaboot-ofpath_path-patch "yaboot-&yaboot-version;-ofpath_path_prefix-1.patch">
    150148<!ENTITY yaboot-ofpath_path-patch-md5 "3faf70e0cb4e4f62a1e8815c3452ab38">
    151 <!ENTITY yaboot-ofpath_path-patch-size ".8 KB">
     149<!ENTITY yaboot-ofpath_path-patch-size ".830 KB">
     150
     151<!ENTITY yaboot-parted-patch "yaboot-&yaboot-version;-parted-1.patch">
     152<!ENTITY yaboot-parted-patch-md5 "af05081b2056f0070b8b057acc32fea5">
     153<!ENTITY yaboot-parted-patch-size "1.245 KB">
     154
     155<!ENTITY yaboot-stubfuncs-patch "yaboot-&yaboot-version;-stubfuncs-1.patch">
     156<!ENTITY yaboot-stubfuncs-patch-md5 "b5cc91f9904383c24848040bfe6f11ae">
     157<!ENTITY yaboot-stubfuncs-patch-size "4.2 KB">
    152158
    153159<!-- Start of sparc/sparc64 patches -->
     
    155161<!ENTITY elftoaout-fixes-patch "elftoaout-&elftoaout-version;-64bit_fixes-1.patch">
    156162<!ENTITY elftoaout-fixes-patch-md5 "485e77cf2ed082d3d0ea99c703f1f14b">
    157 <!ENTITY elftoaout-fixes-patch-size "6 KB">
     163<!ENTITY elftoaout-fixes-patch-size "6.7 KB">
    158164
    159 <!ENTITY silo-fixes-patch "silo-&silo-version;-fixes-2.patch">
    160 <!ENTITY silo-fixes-patch-md5 "b4ad6f61614df6ed7d17f086a5319134">
    161 <!ENTITY silo-fixes-patch-size "700 KB">
     165<!ENTITY silo-fixes-patch "silo-&silo-version;-fixes-3.patch">
     166<!ENTITY silo-fixes-patch-md5 "a7619f75c9cf888104b434c21d31117a">
     167<!ENTITY silo-fixes-patch-size "32 KB">
  • BOOK/ppc-index.xml

    r1c9985f r026bb5d  
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/ppc.xml"/>
    7878    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/ppc/macmiscellany.xml"/>
     79    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
    7980    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8081
  • BOOK/ppc64-index.xml

    r1c9985f r026bb5d  
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/ppc.xml"/>
    7878    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/ppc/macmiscellany.xml"/>
     79    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
    7980    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8081
  • BOOK/prologue/common/foreword.xml

    r1c9985f r026bb5d  
    2121  the PureLFS process developed by Ryan Oliver and Greg Schafer,
    2222  introducing a new toolchain build process that divorces even our initial
    23   builds from the host.  Finally, LFS 6 bought Linux Kernel 2.6, the
     23  builds from the host.  Finally, LFS 6 brought Linux Kernel 2.6, the
    2424  udev dynamic device structure, sanitized kernel headers, and other
    2525  improvements to the Linux From Scratch system.</para>
     
    4545<literallayout>--
    4646Jeremy Utley, CLFS 1.x Release Manager (Page Author)
     47Jonathan Norman, Release Manager
    4748Jim Gifford, CLFS Project Co-leader
    4849Ryan Oliver, CLFS Project Co-leader
    49 Joe Ciccone, Justin Knierim, Chris Staub, Matt Darcy, Ken Moffat,
    50 Manuel Canales Esparcia, and Nathan Coulson - CLFS Developers</literallayout>
     50Joe Ciccone, CLFS Project Co-leader
     51Jonathan Norman, Justin Knierim, Chris Staub, Matt Darcy, Ken Moffat,
     52Manuel Canales Esparcia, Nathan Coulson and William Harrington - CLFS Developers</literallayout>
    5153
    5254</sect1>
  • BOOK/prologue/common/hostreqs.xml

    r1c9985f r026bb5d  
    4040
    4141    <listitem>
    42       <para><emphasis role="strong">Coreutils-5.0</emphasis> (or Sh-Utils-2.0,
    43       Textutils-2.0, and Fileutils-4.1)</para>
     42      <para><emphasis role="strong">Coreutils-5.0</emphasis></para>
    4443    </listitem>
    4544
     
    5352
    5453    <listitem>
    55       <para><emphasis role="strong">Gawk-3.0</emphasis></para>
     54      <para><emphasis role="strong">Gawk-3.1.5</emphasis></para>
    5655    </listitem>
    5756
    5857    <listitem>
    59       <para><emphasis role="strong">Gcc-2.95.3</emphasis> (Versions
    60       greater than &gcc-version; are not recommended as they have not
    61       been tested)</para>
     58      <para><emphasis role="strong">GCC-4.1.2</emphasis> and the C++ compiler,
     59      <command>g++</command> (Versions greater than &gcc-version; are not
     60      recommended as they have not been tested)</para>
    6261    </listitem>
    6362
     
    7776
    7877   <listitem>
    79      <para><emphasis role="strong">Linux 2.6.22</emphasis></para>
     78     <para><emphasis role="strong">Linux 2.6.32 (Built with GCC 4.1.2 or later)</emphasis></para>
    8079   </listitem>
    8180
    8281    <listitem>
    83       <para><emphasis role="strong">Make-3.79.1</emphasis></para>
     82      <para><emphasis role="strong">Make-3.80</emphasis></para>
    8483    </listitem>
    8584
     
    9796
    9897    <listitem>
    99       <para><emphasis role="strong">Tar-1.14</emphasis></para>
     98      <para><emphasis role="strong">Tar-1.22</emphasis></para>
    10099    </listitem>
    101100
     
    104103    </listitem>
    105104
     105    <listitem>
     106      <para><emphasis role="strong">XZ-Utils-4.999.8beta</emphasis></para>
     107    </listitem>
     108
    106109  </itemizedlist>
    107110
    108   <para>To see whether your host system has all the appropriate versions, run the following:</para>
     111  <para>To see whether your host system has all the appropriate versions,
     112  create and run the following script. Read the output carefully for any
     113  errors, and make sure to install any packages that are reported as not found.</para>
    109114
    110115<screen role="nodump"><userinput>cat &gt; version-check.sh &lt;&lt; "EOF"
     
    122127gawk --version | head -n1
    123128gcc --version | head -n1
    124 /lib/libc.so.6 | head -n1 | cut -d" " -f1-7
     129g++ --version | head -n1
     130ldd $(which ${SHELL}) | grep libc.so | cut -d ' ' -f 3 | ${SHELL} | head -n 1 | cut -d ' ' -f 1-7
    125131grep --version | head -n1
    126132gzip --version | head -n1
     
    131137sed --version | head -n1
    132138tar --version | head -n1
    133 makeinfo --version | head -n1</literal>
    134 
     139makeinfo --version | head -n1
     140xz --version | head -n1
     141echo 'main(){}' | gcc -v -o /dev/null -x c - > dummy.log 2>&amp;1
     142if ! grep -q ' error' dummy.log; then
     143  echo "Compilation successful" &amp;&amp; rm dummy.log
     144else
     145  echo 1>&amp;2  "Compilation FAILED - more development packages may need to be \
     146installed. If you like, you can also view dummy.log for more details."
     147fi</literal>
    135148EOF
    136149
    137 bash version-check.sh</userinput></screen>
     150bash version-check.sh 2>errors.log &amp;&amp;
     151[ -s errors.log ] &amp;&amp; echo -e "\nThe following packages could not be found:\n$(cat errors.log)"</userinput></screen>
    138152
    139153</sect1>
  • BOOK/sparc-index.xml

    r1c9985f r026bb5d  
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/sparc.xml"/>
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     79    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/sparc.xml"/>
    7880    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7981
  • BOOK/sparc64-64-index.xml

    r1c9985f r026bb5d  
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/sparc.xml"/>
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     79    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/sparc.xml"/>
    7880    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7981
  • BOOK/sparc64-index.xml

    r1c9985f r026bb5d  
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/sparc.xml"/>
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     79    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/sparc.xml"/>
    7880    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7981
  • BOOK/stylesheets/lfs-xsl/lfs.css

    r1c9985f r026bb5d  
    4747div.sect1, div.appendix {
    4848  padding-left: .3em;
     49  text-align: justify;
    4950}
    5051
     
    523524  margin: 0 2em .5em 2em;
    524525  font-weight: bold;
     526  overflow: auto;
    525527}
    526528
  • BOOK/stylesheets/top-index.xsl

    r1c9985f r026bb5d  
    148148          <li>
    149149            <h4>
     150              <a href="ppc64-64">
     151                <xsl:text>PowerPC64</xsl:text>
     152              </a>
     153            </h4>
     154          </li>
     155
     156          <li>
     157            <h4>
    150158              <a href="mips64-64">
    151159                <xsl:text>MIPS</xsl:text>
  • BOOK/temp-system/64/binutils.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Binutils</title>
    2424
     25<!-- Branch update patch area
     26    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     27    href="../../final-system/common/binutils.xml"
     28    xpointer="xpointer(//*[@os='p1'])"/>
     29
     30    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     31    href="../../final-system/common/binutils.xml"
     32    xpointer="xpointer(//*[@os='p2'])"/>
     33-->
    2534    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2635    href="../common/binutils.xml"
     
    3544    xpointer="xpointer(//*[@os='i'])"/>
    3645
    37 <screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-version;/configure \
     46<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-dir;/configure \
    3847    --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    3948    --target=${CLFS_TARGET} --with-lib-path=/tools/lib --disable-nls \
  • BOOK/temp-system/64/gcc.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../cross-tools/64/gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../cross-tools/64/gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/gcc.xml"
    51     xpointer="xpointer(//*[@os='cf'])"/>
     50    href="../../final-system/common/gcc.xml"
     51    xpointer="xpointer(//*[@os='fix1'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/gcc.xml"
    55     xpointer="xpointer(//*[@os='cg'])"/>
     54    href="../../final-system/common/gcc.xml"
     55    xpointer="xpointer(//*[@os='fix2'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7676    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    7777    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
    78     --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     78    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
     81    --with-cloog=/tools --with-system-zlib \
     82    --with-native-system-header-dir=/tools/include --enable-checking=release \
     83    --enable-libstdcxx-time</userinput></screen>
    7984
    8085    <variablelist>
     
    9398    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9499    href="../common/gcc.xml"
    95     xpointer="xpointer(//*[@os='ts1'])"/>
     100    xpointer="xpointer(//*[@os='s1'])"/>
    96101
    97102    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    98103    href="../common/gcc.xml"
    99     xpointer="xpointer(//*[@os='ts2'])"/>
     104    xpointer="xpointer(//*[@os='s2'])"/>
    100105
    101106    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/64/gmp.xml

    r1c9985f r026bb5d  
    3737    xpointer="xpointer(//*[@os='a'])"/>
    3838
    39 <screen os="b"><userinput>HOST_CC=gcc CPPFLAGS=-fexceptions CC="${CC} ${BUILD64}" \
     39<screen os="b"><userinput>HOST_CC=gcc CC="${CC} ${BUILD64}" \
    4040    CXX="${CXX} ${BUILD64}" ./configure --prefix=/tools \
    4141    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
  • BOOK/temp-system/64/mpc.xml

    r1c9985f r026bb5d  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="${CC} ${BUILD64}" EGREP="grep -E" \
     29<screen os="b"><userinput>CC="${CC} ${BUILD64}" \
    3030  ./configure --prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
  • BOOK/temp-system/64/mpfr.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of MPFR</title>
     24
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/common/mpfr.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/mpfr.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/alpha-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/common/binutils.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Binutils</title>
    2424
     25<!-- Branch update patch area
     26    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     27    href="../../final-system/common/binutils.xml"
     28    xpointer="xpointer(//*[@os='p1'])"/>
     29
     30    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     31    href="../../final-system/common/binutils.xml"
     32    xpointer="xpointer(//*[@os='p2'])"/>
     33-->
     34
    2535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2636    href="../../final-system/common/binutils.xml"
     
    3545    xpointer="xpointer(//*[@os='i'])"/>
    3646
    37 <screen os="j"><userinput>../binutils-&binutils-version;/configure --prefix=/tools \
     47<screen os="j"><userinput>../binutils-&binutils-dir;/configure --prefix=/tools \
    3848    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    3949    --with-lib-path=/tools/lib --disable-nls --enable-shared \
  • BOOK/temp-system/common/bison.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Bison</title>
    2424
     25    <para os='s1'>Apply a <command>sed</command> which disables the building of <filename>bison.help</filename> when cross-compiling.</para>
     26
     27<screen os='s2'><userinput>cp -v Makefile.in{,.orig}
     28sed '/bison.help:/s/^/# /' Makefile.in.orig > Makefile.in</userinput></screen>
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/bison.xml"
     31    xpointer="xpointer(//*[@os='t3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/common/bison.xml"
     35    xpointer="xpointer(//*[@os='t4'])"/>
     36
    2537    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2638    href="../../final-system/common/bison.xml"
    2739    xpointer="xpointer(//*[@os='a'])"/>
    2840
    29 <screen os="ca"><userinput>./configure --prefix=/tools \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     41<screen os="ca"><userinput>M4=m4 ./configure --prefix=/tools \
     42    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     43    --cache-file=config.cache</userinput></screen>
    3144
    3245    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/choose.xml

    r1c9985f r026bb5d  
    3434  method.</para>
    3535
    36   <para>To chroot, you will also need a Linux Kernel-2.6.x (having been
    37   compiled with GCC-3.0 or greater). The reason for the kernel version
    38   requirement is that, without it, thread-local storage support in Binutils
    39   will not be built and the Native POSIX Threading Library (NPTL) test suite
    40   will segfault.</para>
     36  <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater
     37  (having been compiled with GCC-4.1.2 or greater). The reason for the
     38  kernel version requirement is that eglibc is built to generate the library
     39  for the smallest version of the Linux kernel expected to be supported.</para>
    4140
    4241  <para>To check your kernel version, run <command>cat /proc/version</command>
    43   - if it does not say that you are running a 2.6.2 or later Linux kernel,
    44   compiled with GCC 3.0 or later, you cannot chroot.</para>
     42  - if it does not say that you are running a 2.6.32 or later Linux kernel,
     43  compiled with GCC 4.1.2 or later, you cannot chroot.</para>
    4544
    4645  <para os="e">For the boot method, follow <xref linkend="chapter-boot"/>.</para>
  • BOOK/temp-system/common/coreutils.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Coreutils</title>
    2424
    25     <para os="aa">The following command updates the timestamps on the uname
    26     and hostname man pages so that the Makefile does not attempt to regenerate
    27     them:</para>
    28 
    29 <screen os="ab"><userinput>touch man/uname.1 man/hostname.1</userinput></screen>
    30 
    3125    <para os="ba">Configure can not properly determine how to get free space
    3226    when cross-compiling - as a result, the <command>df</command> program will
     
    4438    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4539    --enable-install-program=hostname --cache-file=config.cache</userinput></screen>
     40
     41    <variablelist os="be1">
     42      <title>The meaning of the new configure option:</title>
     43
     44      <varlistentry>
     45        <term><parameter>--enable-install-program=hostname</parameter></term>
     46        <listitem>
     47          <para>Tells Coreutils to install <command>hostname</command>,
     48          which is needed for the Perl testsuite.</para>
     49        </listitem>
     50      </varlistentry>
     51
     52    </variablelist>
     53
     54    <para os="s1">Apply a sed to allow completion of the build:</para>
     55
     56<screen os="s2"><userinput>cp -v Makefile{,.orig}
     57sed -e 's/^#run_help2man\|^run_help2man/#&amp;/' \
     58  -e 's/^\##run_help2man/run_help2man/' Makefile.orig > Makefile</userinput></screen>
    4659
    4760   <para os="bf">Compile the package:</para>
  • BOOK/temp-system/common/flex.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Flex</title>
    2424
    25     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/flex.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/flex.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <para os="t3">When Cross Compiling the configure script
    34     does not determine the correct values for the following,
     25    <para os="t3">When cross compiling, the <command>configure</command>
     26    script does not determine the correct values for the following.
    3527    Set the values manually:</para>
    3628
     
    4436    xpointer="xpointer(//*[@os='a'])"/>
    4537
    46 <screen os="cb"><userinput>./configure --prefix=/tools \
     38<screen os="cb"><userinput>M4=m4 ./configure --prefix=/tools \
    4739    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4840    --cache-file=config.cache</userinput></screen>
  • BOOK/temp-system/common/gawk.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Gawk</title>
     24
     25    <para os="s1">Apply a sed which will allow the build system to complete without error:</para>
     26
     27<screen os="s2"><userinput>cp -v extension/Makefile.in{,.orig}
     28sed -e 's/check-recursive all-recursive: check-for-shared-lib-support/check-recursive all-recursive:/' \
     29  extension/Makefile.in.orig > extension/Makefile.in</userinput></screen>
    2430
    2531    <para os="a">Prepare Gawk for compilation:</para>
  • BOOK/temp-system/common/gcc.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../cross-tools/common/gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../cross-tools/common/gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4747    xpointer="xpointer(//*[@os='ah'])"/>
    4848
    49     <para os="cf">Also, we need to set the directory searched by the fixincludes
    50     process for system headers, so it won't look at the host's headers:</para>
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../../final-system/common/gcc.xml"
     51    xpointer="xpointer(//*[@os='fix1'])"/>
    5152
    52 <screen os="cg"><userinput>cp -v gcc/Makefile.in{,.orig}
    53 sed -e 's@\(^NATIVE_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g' \
    54     gcc/Makefile.in.orig &gt; gcc/Makefile.in</userinput></screen>
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../../final-system/common/gcc.xml"
     55    xpointer="xpointer(//*[@os='fix2'])"/>
    5556
    5657    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7172<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    7273  --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    73   --with-local-prefix=/tools --enable-long-long --enable-c99 \
    74   --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    75   --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch \
    76   --disable-multilib</userinput></screen>
     74  --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     75  --enable-c99 --enable-shared --enable-threads=posix --disable-multilib \
     76  --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \
     77  --disable-libstdcxx-pch --enable-cloog-backend=isl --with-gmp=/tools \
     78  --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     79  --disable-isl-version-check --with-cloog=/tools --with-system-zlib \
     80  --with-native-system-header-dir=/tools/include --disable-libssp \
     81  --disable-install-libiberty --enable-checking=release \
     82  --enable-libstdcxx-time</userinput></screen>
    7783
    7884    <variablelist os="cl">
     
    9096    </variablelist>
    9197
    92     <para os="ts1">The following will prevent GCC from looking in the wrong
     98    <para os="s1">The following will prevent GCC from looking in the wrong
    9399    directories for headers and libraries:</para>
    94100
    95 <screen os="ts2"><userinput>cp -v Makefile{,.orig}
    96 sed "/^HOST_\(GMP\|PPL\|CLOOG\)\(LIBS\|INC\)/s:-[IL]/\(lib\|include\)::" \
    97     Makefile.orig &gt; Makefile</userinput></screen>
     101<screen os="s2"><userinput>cp -v Makefile{,.orig}
     102sed "/^HOST_\(GMP\|ISL\|CLOOG\)\(LIBS\|INC\)/s:/tools:/cross-tools:g" \
     103    Makefile.orig > Makefile</userinput></screen>
    98104
    99105    <para os="cm">Compile the package:</para>
  • BOOK/temp-system/common/gmp.xml

    r1c9985f r026bb5d  
    3535    <para os="a">Prepare GMP for compilation:</para>
    3636
    37 <screen os="b"><userinput>HOST_CC=gcc CPPFLAGS=-fexceptions ./configure --prefix=/tools \
     37<screen os="b"><userinput>HOST_CC=gcc ./configure --prefix=/tools \
    3838    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    3939    --enable-cxx</userinput></screen>
  • BOOK/temp-system/common/grep.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Grep</title>
    2424
    25     <para os="t1">When Cross Compiling the configure script
    26     does not determine the correct values for the following,
    27     Set the values manually:</para>
    28 
    29 <screen os="t2"><userinput>cat &gt; config.cache &lt;&lt; EOF
    30 ac_cv_func_malloc_0_nonnull=yes
    31 ac_cv_func_realloc_0_nonnull=yes
    32 EOF</userinput></screen>
    33 
    3425    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3526    href="../../final-system/common/grep.xml"
     
    3829<screen os="ca"><userinput>./configure --prefix=/tools \
    3930    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    40     --disable-perl-regexp --without-included-regex \
    41     --cache-file=config.cache</userinput></screen>
     31    --without-included-regex</userinput></screen>
    4232
    4333    <variablelist os="cb">
    44       <title>The meaning of the configure options:</title>
     34      <title>The meaning of the new configure option:</title>
    4535
    4636      <varlistentry>
    47         <term><parameter>--disable-perl-regexp</parameter></term>
     37        <term><parameter>--without-included-regex</parameter></term>
    4838        <listitem>
    49           <para>This ensures that the <command>grep</command> program
    50           does not get linked against a Perl Compatible Regular Expression
    51           (PCRE) library that may be present on the host but will not be
    52           available when building the final system.</para>
     39          <para>When cross-compiling, Grep's <command>configure</command>
     40          assumes there is no usable <filename>regex.h</filename> installed and
     41          instead uses the one included with Grep. This switch forces the use of
     42          the regex functions from EGLIBC.</para>
    5343        </listitem>
    5444      </varlistentry>
  • BOOK/temp-system/common/m4.xml

    r1c9985f r026bb5d  
    2626gl_cv_func_mbrtowc_incomplete_state=yes
    2727gl_cv_func_mbrtowc_sanitycheck=yes
    28 gl_cv_func_mbrtowc_null_arg=yes
     28gl_cv_func_mbrtowc_null_arg1=yes
     29gl_cv_func_mbrtowc_null_arg2=yes
    2930gl_cv_func_mbrtowc_retval=yes
    3031gl_cv_func_mbrtowc_nul_retval=yes
  • BOOK/temp-system/common/mpc.xml

    r1c9985f r026bb5d  
    2525    <para os="a">Prepare MPC for compilation:</para>
    2626
    27 <screen os="b"><userinput>EGREP="grep -E" ./configure --prefix=/tools \
     27<screen os="b"><userinput>./configure --prefix=/tools \
    2828    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    2929
  • BOOK/temp-system/common/mpfr.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of MPFR</title>
    2424
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/common/mpfr.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/mpfr.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
     32
    2533    <para os="a">Prepare MPFR for compilation:</para>
    2634
    2735<screen os="b"><userinput>./configure --prefix=/tools \
    2836    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    29     --enable-shared --with-gmp=/tools</userinput></screen>
     37    --enable-shared</userinput></screen>
    3038
    3139    <para os="c">Compile the package:</para>
  • BOOK/temp-system/common/ncurses.xml

    r1c9985f r026bb5d  
    3737
    3838    <variablelist os="c">
    39       <title>The meaning of the configure options:</title>
     39      <title>The meaning of the new configure options:</title>
    4040
    4141      <varlistentry>
  • BOOK/temp-system/common/patch.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Patch</title>
    2424
    25     <para os="cc1">When cross-compiling configure cannot properly detect the
    26     existance of certain features. Override this behaviour:</para>
    27 
    28 <screen os="cc2"><userinput>echo "ac_cv_func_strnlen_working=yes" > config.cache</userinput></screen>
    29 
    3025    <para os="a">Prepare Patch for compilation:</para>
    3126
    3227<screen os="b"><userinput>./configure --prefix=/tools \
    33     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    34     --cache-file=config.cache</userinput></screen>
     28    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    3529
    3630    <para os="c">Compile the package:</para>
  • BOOK/temp-system/common/tar.xml

    r1c9985f r026bb5d  
    3030gl_cv_func_btowc_eof=yes
    3131ac_cv_func_malloc_0_nonnull=yes
    32 ac_cv_func_realloc_0_nonnull=yes
    3332gl_cv_func_mbrtowc_incomplete_state=yes
    3433gl_cv_func_mbrtowc_nul_retval=yes
    35 gl_cv_func_mbrtowc_null_arg=yes
     34gl_cv_func_mbrtowc_null_arg1=yes
     35gl_cv_func_mbrtowc_null_arg2=yes
    3636gl_cv_func_mbrtowc_retval=yes
    3737gl_cv_func_wcrtomb_retval=yes
  • BOOK/temp-system/common/texinfo.xml

    r1c9985f r026bb5d  
    3434    xpointer="xpointer(//*[@os='c'])"/>
    3535
    36 <screen os="d"><userinput>make -C tools/gnulib/lib
    37 make -C tools
    38 make</userinput></screen>
     36<screen os="d"><userinput>make</userinput></screen>
    3937
    4038    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/vim.xml

    r1c9985f r026bb5d  
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
    33     <para os="s1">The configure script has a single hard coded test that
    34     cannot be bypassed with a cache entry. Disable this test with the
    35     following command:</para>
    36 
    37 <screen os="s2"><userinput>sed -i "/using uint32_t/s/as_fn_error/#&amp;/" src/auto/configure</userinput></screen>
    38 
    3933    <para os="c1">The <command>configure</command> script is full of logic
    4034    that aborts at the first sign of cross compiling. Work around this by
     
    4741vim_cv_stat_ignores_slash=no
    4842vim_cv_terminfo=yes
    49 vim_cv_tgent=zero
    5043vim_cv_toupper_broken=no
    5144vim_cv_tty_group=world
    52 ac_cv_sizeof_int=4
    53 ac_cv_sizeof_long=4
    54 ac_cv_sizeof_time_t=4
    55 ac_cv_sizeof_off_t=4
    5645EOF</userinput></screen>
    5746
  • BOOK/temp-system/mips-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/mips64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/mips64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/mips64/choose.xml

    r1c9985f r026bb5d  
    3232    xpointer="xpointer(//*[@os='d'])"/>
    3333
     34  <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater (having been compiled with GCC-4.1.2 or greater). The reason for the kernel version requirement is that eglibc is built to generate the library for the smallest version of the Linux kernel expected to be supported.</para>
     35
     36  <para>To check your kernel version, run <command>cat /proc/version</command> - if it does not say that you are running a 2.6.32 or later Linux kernel, compiled with GCC 4.1.2 or later, you cannot chroot.</para>
     37
    3438    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3539    href="../common/choose.xml"
  • BOOK/temp-system/mips64/gcc.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../cross-tools/multilib/gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../cross-tools/multilib/gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/gcc.xml"
    51     xpointer="xpointer(//*[@os='cf'])"/>
     50    href="../../final-system/common/gcc.xml"
     51    xpointer="xpointer(//*[@os='fix1'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/gcc.xml"
    55     xpointer="xpointer(//*[@os='cg'])"/>
     54    href="../../final-system/common/gcc.xml"
     55    xpointer="xpointer(//*[@os='fix2'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7777  --enable-c99 --enable-shared --enable-threads=posix \
    7878  --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
    79   --disable-libstdcxx-pch --with-abi=64</userinput></screen>
     79  --disable-libstdcxx-pch --with-abi=64 --enable-cloog-backend=isl \
     80  --with-gmp=/tools --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     81  --disable-isl-version-check --with cloog=/tools --with-system-zlib \
     82  --enable-checking=release --enable-libstdcxx-time \
     83  --with-native-system-header-dir=/tools/include</userinput></screen>
    8084
    8185    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8589    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8690    href="../common/gcc.xml"
    87     xpointer="xpointer(//*[@os='ts1'])"/>
     91    xpointer="xpointer(//*[@os='s1'])"/>
    8892
    8993    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9094    href="../common/gcc.xml"
    91     xpointer="xpointer(//*[@os='ts2'])"/>
     95    xpointer="xpointer(//*[@os='s2'])"/>
    9296
    9397    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/binutils.xml

    r1c9985f r026bb5d  
    2323    <title>Installation of Binutils</title>
    2424
     25<!-- Branch update patch area
     26    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     27    href="../../final-system/common/binutils.xml"
     28    xpointer="xpointer(//*[@os='p1'])"/>
     29
     30    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     31    href="../../final-system/common/binutils.xml"
     32    xpointer="xpointer(//*[@os='p2'])"/>
     33-->
    2534    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2635    href="../common/binutils.xml"
     
    3544    xpointer="xpointer(//*[@os='i'])"/>
    3645
    37 <screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-version;/configure \
     46<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-dir;/configure \
    3847    --prefix=/tools --libdir=/tools/lib64 --with-lib-path=/tools/lib64:/tools/lib \
    3948    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
  • BOOK/temp-system/multilib/bison.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../common/bison.xml"
     27    xpointer="xpointer(//*[@os='s1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/bison.xml"
     31    xpointer="xpointer(//*[@os='s2'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/common/bison.xml"
     35    xpointer="xpointer(//*[@os='t3'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/common/bison.xml"
     39    xpointer="xpointer(//*[@os='t4'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2642    href="../../final-system/common/bison.xml"
    2743    xpointer="xpointer(//*[@os='a'])"/>
    2844
    29 <screen os="ca"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     45<screen os="ca"><userinput>CC="${CC} ${BUILD64}" M4=m4 ./configure --prefix=/tools \
     46    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     47    --cache-file=config.cache</userinput></screen>
    3148
    3249    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/choose.xml

    r1c9985f r026bb5d  
    3030  method.</para>
    3131
     32  <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater
     33  (having been compiled with GCC-4.1.2 or greater). The reason for the
     34  kernel version requirement is that eglibc is built to generate the library
     35  for the smallest version of the Linux kernel expected to be supported.</para>
     36
     37  <para>To check your kernel version, run <command>cat /proc/version</command>
     38  - if it does not say that you are running a 2.6.32 or later Linux kernel,
     39  compiled with GCC 4.1.2 or later, you cannot chroot.</para>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/coreutils.xml

    r1c9985f r026bb5d  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/coreutils.xml"
    27     xpointer="xpointer(//*[@os='aa'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/coreutils.xml"
    31     xpointer="xpointer(//*[@os='ab'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/coreutils.xml"
    3527    xpointer="xpointer(//*[@os='ba'])"/>
    3628
     
    4638    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4739    --enable-install-program=hostname --cache-file=config.cache</userinput></screen>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/coreutils.xml"
     43    xpointer="xpointer(//*[@os='be1'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../common/coreutils.xml"
     47    xpointer="xpointer(//*[@os='s1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../common/coreutils.xml"
     51    xpointer="xpointer(//*[@os='s2'])"/>
    4852
    4953    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/flex.xml

    r1c9985f r026bb5d  
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626  href="../common/flex.xml"
    27   xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30   href="../common/flex.xml"
    31   xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34   href="../common/flex.xml"
    3527  xpointer="xpointer(//*[@os='t3'])"/>
    3628
     
    4335    xpointer="xpointer(//*[@os='a'])"/>
    4436
    45 <screen os="cb"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
     37<screen os="cb"><userinput>CC="${CC} ${BUILD64}" M4=m4 ./configure --prefix=/tools \
    4638    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4739    --cache-file=config.cache</userinput></screen>
  • BOOK/temp-system/multilib/gawk.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of Gawk</title>
     24
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../common/gawk.xml"
     27    xpointer="xpointer(//*[@os='s1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/gawk.xml"
     31    xpointer="xpointer(//*[@os='s2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/gcc.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../cross-tools/multilib/gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../cross-tools/multilib/gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/gcc.xml"
    51     xpointer="xpointer(//*[@os='cf'])"/>
     50    href="../../final-system/common/gcc.xml"
     51    xpointer="xpointer(//*[@os='fix1'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/gcc.xml"
    55     xpointer="xpointer(//*[@os='cg'])"/>
     54    href="../../final-system/common/gcc.xml"
     55    xpointer="xpointer(//*[@os='fix2'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7474  ../gcc-&gcc-version;/configure --prefix=/tools \
    7575  --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    76   --target=${CLFS_TARGET} --with-local-prefix=/tools  --enable-long-long \
    77   --enable-c99 --enable-shared --enable-threads=posix \
    78   --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
    79   --disable-libstdcxx-pch</userinput></screen>
     76  --target=${CLFS_TARGET} --libexecdir=/tools/lib64 --with-local-prefix=/tools \
     77  --enable-long-long --enable-c99 --enable-shared --enable-threads=posix \
     78  --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \
     79  --disable-libstdcxx-pch --enable-cloog-backend=isl --with-gmp=/tools \
     80  --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     81  --disable-isl-version-check --with-cloog=/tools --with-system-zlib \
     82  --with-native-system-header-dir=/tools/include --disable-libssp \
     83  --disable-install-libiberty  --enable-libstdcxx-time \
     84  --enable-checking=release</userinput></screen>
    8085
    8186    <variablelist os="dd">
     
    97102    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    98103    href="../common/gcc.xml"
    99     xpointer="xpointer(//*[@os='ts1'])"/>
     104    xpointer="xpointer(//*[@os='s1'])"/>
    100105
    101106    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    102107    href="../common/gcc.xml"
    103     xpointer="xpointer(//*[@os='ts2'])"/>
     108    xpointer="xpointer(//*[@os='s2'])"/>
    104109
    105110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/gmp.xml

    r1c9985f r026bb5d  
    3737    xpointer="xpointer(//*[@os='a'])"/>
    3838
    39 <screen os="b"><userinput>HOST_CC=gcc CPPFLAGS=-fexceptions CC="${CC} \
     39<screen os="b"><userinput>HOST_CC=gcc CC="${CC} \
    4040    ${BUILD64}" CXX="${CXX} ${BUILD64}" ./configure --prefix=/tools \
    4141    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
  • BOOK/temp-system/multilib/grep.xml

    r1c9985f r026bb5d  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/grep.xml"
    27     xpointer="xpointer(//*[@os='t1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/grep.xml"
    31     xpointer="xpointer(//*[@os='t2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/grep.xml"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    3729<screen os="ca"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3830    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    39     --disable-perl-regexp --without-included-regex \
    40     --cache-file=config.cache</userinput></screen>
     31    --without-included-regex</userinput></screen>
    4132
    4233    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/mpc.xml

    r1c9985f r026bb5d  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="${CC} ${BUILD64}" EGREP="grep -E" \
     29<screen os="b"><userinput>CC="${CC} ${BUILD64}" \
    3030  ./configure --prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
  • BOOK/temp-system/multilib/mpfr.xml

    r1c9985f r026bb5d  
    2222  <sect2 role="installation">
    2323    <title>Installation of MPFR</title>
     24
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/common/mpfr.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/mpfr.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/patch.xml

    r1c9985f r026bb5d  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/patch.xml"
    27     xpointer="xpointer(//*[@os='cc1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/patch.xml"
    31     xpointer="xpointer(//*[@os='cc2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/patch.xml"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    3729<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    38     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    39     --cache-file=config.cache</userinput></screen>
     30    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    4031
    4132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/vim.xml

    r1c9985f r026bb5d  
    3030    href="../common/vim.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/vim.xml"
    35     xpointer="xpointer(//*[@os='s1'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/vim.xml"
    39     xpointer="xpointer(//*[@os='s2'])"/>
    4032
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/ppc-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/ppc/gcc.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../cross-tools/common/gcc-static.xml"
     26    href="../../final-system/common/gcc.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../cross-tools/common/gcc-static.xml"
     30    href="../../final-system/common/gcc.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/gcc.xml"
    51     xpointer="xpointer(//*[@os='cf'])"/>
     50    href="../../final-system/common/gcc.xml"
     51    xpointer="xpointer(//*[@os='fix1'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/gcc.xml"
    55     xpointer="xpointer(//*[@os='cg'])"/>
     54    href="../../final-system/common/gcc.xml"
     55    xpointer="xpointer(//*[@os='fix2'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8181    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8282    href="../common/gcc.xml"
    83     xpointer="xpointer(//*[@os='ts1'])"/>
     83    xpointer="xpointer(//*[@os='s1'])"/>
    8484
    8585    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8686    href="../common/gcc.xml"
    87     xpointer="xpointer(//*[@os='ts2'])"/>
     87    xpointer="xpointer(//*[@os='s2'])"/>
    8888
    8989    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/ppc64-chapter.xml

    r1c9985f r026bb5d  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpfr.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
     
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
     
    4243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/choose.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/choose.xml"/>
    4546
    4647</chapter>
  • BOOK/temp-system/ppc64/gcc.xml

    r1c9985f r026bb5d  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/common/gcc.xml"
     27    xpointer="xpointer(//*[@os='p1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/gcc.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2634    href="../../cross-tools/multilib/gcc-static.xml"
    2735    xpointer="xpointer(//*[@os='aa'])"/>
     
    4048
    4149    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/gcc.xml"
    43     xpointer="xpointer(//*[@os='cf'])"/>
     50    href="../../final-system/common/gcc.xml"
     51    xpointer="xpointer(//*[@os='fix1'])"/>
    4452
    4553    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../common/gcc.xml"
    47     xpointer="xpointer(//*[@os='cg'])"/>
     54    href="../../final-system/common/gcc.xml"
     55    xpointer="xpointer(//*[@os='fix2'])"/>
    4856
    4957    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7381    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7482    href="../common/gcc.xml"
    75     xpointer="xpointer(//*[@os='ts1'])"/>
     83    xpointer="xpointer(//*[@os='s1'])"/>
    7684
    7785    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7886    href="../common/gcc.xml"
    79     xpointer="xpointer(//*[@os='ts2'])"/>
     87    xpointer="xpointer(//*[@os='s2'])"/>
    8088
    8189    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/sparc-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/sparc64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/sparc64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/x86-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/x86_64-64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/x86_64-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpfr.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-ppl.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/isl.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
     
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
    2829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/testsuite-tools/common/introduction.xml

    r1c9985f r026bb5d  
    1313  <para>This chapter builds the tools needed by some packages to run the tests
    1414  that they have. I.e., <command>make check</command>. Tcl, Expect,
    15   and DejaGNU are needed for the GCC and Binutils testsuites. Installing
    16   three packages for testing purposes may seem excessive, but it is very
    17   reassuring, if not essential, to know that the most important tools are
    18   working properly.</para>
     15  and DejaGNU are needed for the GCC and Binutils testsuites. Check is needed
     16  for KBD tests. Installing four packages for testing purposes may seem
     17  excessive, but it is very reassuring, if not essential, to know that the most
     18  important tools are working properly.</para>
    1919
    2020</sect1>
  • BOOK/testsuite-tools/common/tcl.xml

    r1c9985f r026bb5d  
    2424  <sect2 role="installation">
    2525    <title>Installation of Tcl</title>
     26
     27    <para os="s1">Increase memory size for regular expressions where required.</para>
     28
     29<screen os="s2"><userinput>sed -i s/500/5000/ generic/regc_nfa.c</userinput></screen>
    2630
    2731    <para os="a">Prepare Tcl for compilation:</para>
  • BOOK/testsuite-tools/multilib/tcl.xml

    r1c9985f r026bb5d  
    2121  <sect2 role="installation">
    2222    <title>Installation of Tcl</title>
     23
     24    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     25    href="../common/tcl.xml"
     26    xpointer="xpointer(//*[@os='s1'])"/>
     27
     28    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     29    href="../common/tcl.xml"
     30    xpointer="xpointer(//*[@os='s2'])"/>
    2331
    2432    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/testsuite-tools/ppc-chapter.xml

    r1c9985f r026bb5d  
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dejagnu.xml"/>
    1818
     19
    1920</chapter>
  • BOOK/the-end/chapter.xml

    r1c9985f r026bb5d  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="theend.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="downloadclient.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="reboot.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="whatnow.xml"/>
  • BOOK/the-end/reboot.xml

    r1c9985f r026bb5d  
    3838
    3939<screen><userinput>umount ${CLFS}/dev/pts
    40 umount ${CLFS}/dev/shm
     40
     41if [ -h ${CLFS}/dev/shm ]; then
     42  link=$(readlink ${CLFS}/dev/shm)
     43  umount -v ${CLFS}/$link
     44  unset link
     45else
     46  umount -v ${CLFS}/dev/shm
     47fi
     48
    4149umount ${CLFS}/dev
    4250umount ${CLFS}/proc
  • BOOK/the-end/whatnow.xml

    r1c9985f r026bb5d  
    3232
    3333        <listitem>
    34           <para>Freshmeat.net (<ulink url="http://freshmeat.net/"/>)</para>
     34          <para>Freecode (<ulink url="http://freecode.com/"/>)</para>
    3535
    36           <para>Freshmeat can notify you (via email) of new versions of
     36          <para>Freecode can notify you (via email) of new versions of
    3737          packages installed on your system.</para>
    3838        </listitem>
  • BOOK/users_groups.ent

    r1c9985f r026bb5d  
    2020<!ENTITY gid-sys "2">
    2121<!ENTITY gid-kmem "3">
    22 <!ENTITY gid-tty "4">
    23 <!ENTITY gid-tape "5">
     22<!ENTITY gid-tape "4">
     23<!ENTITY gid-tty "5">
    2424<!ENTITY gid-daemon "6">
    2525<!ENTITY gid-floppy "7">
  • BOOK/x86-index.xml

    r1c9985f r026bb5d  
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7878    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/x86.xml"/>
     79    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
     80    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/x86.xml"/>
    7981    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8082
  • BOOK/x86_64-64-index.xml

    r1c9985f r026bb5d  
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/x86_64-64.xml"/>
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
    7879    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7980
  • BOOK/x86_64-index.xml

    r1c9985f r026bb5d  
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/common.xml"/>
    7777    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/dependencies/x86.xml"/>
     78    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/rationale/common.xml"/>
    7879    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7980
  • scripts/patch/ncurses-patch.sh

    • Property mode changed from 100755 to 100644
    r1c9985f r026bb5d  
    1 #!/bin/bash
    2 # Create a Ncuruses Patch
     1#!/bin/sh
     2# Jonathan Norman
    33
    4 # Get Version #
    5 #
     4# Ncurses branch update patch generator
     5
    66VERSION=$1
    77
     
    99#
    1010if [ "${VERSION}" = "" ]; then
    11   echo "$0 - Ncurses_Version"
    12   echo "This will Create a Patch for Ncurses Ncurses_Version"
     11  echo "$0 [ncurses_version]"
     12  echo "This will Create a Patch for ncurses ncurses_Version"
    1313  exit 255
    1414fi
    1515
    16 # Get Patch Names
    17 #
    18 cd ~/tmp
    19 wget ftp://invisible-island.net/ncurses/${VERSION}/ --no-remove-listing
    20 ROLLUP=$(cat index.html | grep bz2 | cut -f2 -d'>' | cut -f1 -d'<' | tail -n 1)
    21 ROLLPATCH=$(echo ${ROLLUP} | cut -f3 -d-)
    22 FILES=$(cat index.html | grep ${VERSION}-2 | grep patch.gz | cut -f2 -d'>' | cut -f1 -d'<')
    23 rm -f .listing
    24 rm -f index.html
     16TMP=~/tmp/ncurses-${VERSION}
     17PATCHDIR=${TMP}/patches
     18PATCHURL=ftp://invisible-island.net/ncurses/
     19SERIES=$(echo ${VERSION} | sed -e 's/\.//g')
     20CLFS_PATCHS=http://patches.cross-lfs.org/dev/
    2521
    26 # Download Ncurses Source
    27 #
    28 cd ~/tmp
    29 if ! [ -e ncurses-${VERSION}.tar.gz ]; then
    30   wget ftp://invisible-island.net/ncurses/ncurses-${VERSION}.tar.gz
    31 fi
     22# Figure out patch number
     23UPDATE_NUM=0
     24UPDATE_NUM=$(curl -ls http://patches.cross-lfs.org/dev/ | grep ncurses-${VERSION}-branch_update | cut -d . -f 3 | cut -d - -f 3-)
     25UPDATE_NUM=$(expr ${UPDATE_NUM} + 1)
    3226
    33 # Set Patch Number
    34 #
    35 cd ~/tmp
    36 wget http://svn.cross-lfs.org/svn/repos/patches/ncurses/ --no-remove-listing
    37 for num in $(seq 1 99); do
    38   PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num}.patch | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    39   if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
    40     PATCH_NUM=$(expr ${PATCH_NUM} + 1)
    41     break
    42   fi
    43   if [ "${PATCH_NUM}" != "${num}" ]; then
    44     PATCH_NUM=$(expr ${num})
    45     break
    46   fi
    47 done
    48 rm -f index.html
    49 
    50 # Cleanup Directory
    51 #
    52 cd ~/tmp
    53 rm -rf ncurses-${VERSION} ncurses-${VERSION}.orig
    54 tar xvf ncurses-${VERSION}.tar.gz
    55 cp -ar ncurses-${VERSION} ncurses-${VERSION}.orig
    56 
    57 # Download and Apply Rollup Patch
    58 #
    59 cd ~/tmp/ncurses-${VERSION}
    60 CURRENTDIR=$(pwd -P)
    61 mkdir ~/tmp/ncurses-${VERSION}-patches
    62 cd ~/tmp/ncurses-${VERSION}
    63 if [ "${ROLLUP}" != "" ]; then
    64   echo "Getting Rollup ${ROLLUP} Patch..."
    65   cd ~/tmp/ncurses-${VERSION}-patches
    66   wget --quiet ftp://invisible-island.net/ncurses/${VERSION}/${ROLLUP}
    67   cd ${CURRENTDIR}
    68   echo "Applying Rollup ${ROLLUP} Patch..."
    69   cp ~/tmp/ncurses-${VERSION}-patches/${ROLLUP} ${CURRENTDIR}/${ROLLUP}
    70   bunzip2 ${ROLLUP}
    71   ROLLUP2=$(echo ${ROLLUP} | sed -e 's/.bz2//g')
    72   sh ${ROLLUP2}
    73 fi
    74 
    75 # Download and Apply Patches
    76 #
    77 install -d ~/tmp/ncurses-${VERSION}-patches
    78 cd ~/tmp/ncurses-${VERSION}
    79 CURRENTDIR=$(pwd -P)
    80 for file in ${FILES}; do
    81   if [ "${ROLLPATCH}" != "" ]; then
    82     TEST=$(echo ${file} | grep -c ${ROLLPATCH})
    83   else
    84     TEST=0
    85   fi
    86   if [ "${TEST}" = "0" ]; then
    87     cd ~/tmp/ncurses-${VERSION}-patches
    88     echo "Getting Patch ${file}..."
    89     wget --quiet ftp://invisible-island.net/ncurses/${VERSION}/${file}
    90     cd ${CURRENTDIR}
    91     gunzip -c ~/tmp/ncurses-${VERSION}-patches/${file} | patch --dry-run -s -f -Np1
    92     if [ "$?" = "0" ]; then
    93       echo "Apply Patch ${file}..."
    94       gunzip -c ~/tmp/ncurses-${VERSION}-patches/${file} | patch -Np1
    95       LASTFILE=$(echo ${file} | cut -f2 -d. | cut -f2 -d-)
    96     fi
    97   fi
     27# Download patches
     28echo "Downloading patches for Ncurses ${VERSION}"
     29FILES=$(curl -sl ftp://invisible-island.net/ncurses/${VERSION}/ | grep patch | grep -v bz2 | grep -v asc)
     30mkdir -p $PATCHDIR
     31cd $PATCHDIR
     32for FILE in $FILES; do
     33        curl -O -# $PATCHURL/$VERSION/$FILE
    9834done
    9935
    100 # Cleanup Directory
    101 #
    102 cd ~/tmp
     36
     37echo "Downloading source for Ncurses $VERSION"
     38cd $TMP
     39curl -sO ftp://invisible-island.net/ncurses/ncurses-${VERSION}.tar.gz
     40tar -xvf ncurses-${VERSION}.tar.gz
     41cp -R ncurses-${VERSION} ncurses-${VERSION}.orig
     42
     43echo -n "Generating Patch..."
    10344cd ncurses-${VERSION}
    104 for dir in $(find * -type d); do
    105   cd ~/tmp/ncurses-${VERSION}/${dir}
    106   for file in $(find . -name '*~'); do
    107     rm -f ${file}
    108   done
    109   for file in $(find . -name '*.orig'); do
    110     rm -f ${file}
    111   done
     45
     46gunzip -c $PATCHDIR/*.sh.gz | sh
     47for PATCH in $(ls $PATCHDIR | grep patch.gz); do
     48        gunzip -c $PATCHDIR/$PATCH | patch -Np1
    11249done
    113 cd ~/tmp/ncurses-${VERSION}
    114 rm -f *~ *.orig
    11550
    116 # Create Patch
    117 #
    118 cd ~/tmp
    119 echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    120 echo "Date: `date +%m-%d-%Y`" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    121 echo "Initial Package Version: ${VERSION}" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    122 echo "Origin: Upstream" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    123 echo "Upstream Status: Applied" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    124 echo "Description: This is a branch update for NCurses-${VERSION}, and should be" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    125 echo "             rechecked periodically. This patch covers up to ${VERSION}-${LASTFILE}." >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    126 echo "" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    127 diff -Naur ncurses-${VERSION}.orig ncurses-${VERSION} >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
    128 echo "Created ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch."
     51cd $TMP
    12952
    130 # Cleanup Directory
    131 #
    132 cd ~/tmp
    133 rm -rf ncurses-${VERSION} ncurses-${VERSION}.orig
     53DATE=$(ls $PATCHDIR | tail -n1 | cut -d- -f3 | cut -d. -f1);
     54
     55# Create patch
     56echo "Submitted By: Jonathan Norman (jonathan at bluesquarelinux dot co dot uk)" > ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     57echo "Date: `date +%Y-%m-%d`" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     58echo "Initial Package Version: ${VERSION}" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     59echo "Origin: Upstream" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     60echo "Upstream Status: Applied" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     61echo "Description: Contains all upstream patches up to ${VERSION}-${DATE}" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     62echo "" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     63
     64LC_ALL=C TZ=UTC0 diff -Naur ncurses-${VERSION}.orig ncurses-${VERSION} >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
     65
     66echo "Done"
     67echo "Cleaning up"
     68rm -rf ncurses-${VERSION} ncurses-${VERSION}.orig #ncurses-${VERSION}.tar.bz2
     69
     70echo "Created: $PWD/ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch"
  • scripts/patch/vim-patch.sh

    • Property mode changed from 100755 to 100644
    r1c9985f r026bb5d  
    1 #!/bin/bash
    2 # Create a VIM Patch
     1#!/bin/sh
     2# Jonathan Norman
    33
    4 # Get Version #
    5 #
     4# Vim branch update patch generator
     5
    66VERSION=$1
    77
     
    99#
    1010if [ "${VERSION}" = "" ]; then
    11   echo "$0 - Vim_Version"
     11  echo "$0 [Vim_version]"
    1212  echo "This will Create a Patch for Vim Vim_Version"
    1313  exit 255
    1414fi
    1515
    16 # Get the # of Patches
    17 #
    18 cd ~/tmp
    19 wget ftp://ftp.vim.org/pub/vim/patches/${VERSION}/ --no-remove-listing
    20 FILES=$(cat index.html | grep "${VERSION}" | cut -f6 -d. | cut -f1 -d'"' | sed '/^$/d' | tail -n 1)
    21 rm -f .listing
    22 rm -f index.html
     16TMP=~/tmp/vim-${VERSION}
     17PATCHDIR=${TMP}/patches
     18PATCHURL=ftp://ftp.vim.org/pub/vim/patches
    2319SERIES=$(echo ${VERSION} | sed -e 's/\.//g')
    24 SKIPPATCH=""
    25 SKIPPED=""
     20CLFS_PATCHS=http://patches.cross-lfs.org/dev/
    2621
    27 # Download VIM Source
    28 #
    29 if ! [ -e vim-${VERSION}.tar.bz2 ]; then
    30   wget ftp://ftp.vim.org/pub/vim/unix/vim-${VERSION}.tar.bz2
    31 fi
     22# Figure out patch number
     23UPDATE_NUM=$(curl -ls http://patches.cross-lfs.org/dev/ | grep vim-${VERSION} | cut -d . -f 3 | cut -d - -f 3-)
     24UPDATE_NUM=$(expr ${UPDATE_NUM} + 1)
    3225
    33 # Set Patch Number
    34 #
    35 cd ~/tmp
    36 wget http://svn.cross-lfs.org/svn/repos/patches/vim/ --no-remove-listing
    37 for num in $(seq 1 99); do
    38   PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num}.patch | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    39   if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
    40     PATCH_NUM=$(expr ${PATCH_NUM} + 1)
    41     break
    42   fi
    43   if [ "${PATCH_NUM}" != "${num}" ]; then
    44     PATCH_NUM=$(expr ${num})
    45     break
    46   fi
    47 done
    48 rm -f index.html
     26# Download patches
     27echo "Downloading patches for VIM ${VERSION}"
     28PATCH_NUM=$(curl -s $PATCHURL/${VERSION}/ | grep " ${VERSION}." | cut -f 3- -d . | tail -n1)
     29mkdir -p $PATCHDIR
     30cd $PATCHDIR
     31curl -O -# $PATCHURL/$VERSION/$VERSION.[001-$PATCH_NUM]
    4932
    50 # Cleanup Directory
    51 #
    52 rm -rf vim${SERIES} vim${SERIES}.orig
    53 tar xvf vim-${VERSION}.tar.bz2
    54 cp -ar vim${SERIES} vim${SERIES}.orig
     33echo "Downloading source for VIM $VERSION"
     34cd $TMP
     35curl -sO ftp://ftp.vim.org/pub/vim/unix/vim-${VERSION}.tar.bz2
     36tar -xvf vim-${VERSION}.tar.bz2
     37cp -R vim${SERIES} vim${SERIES}.orig
    5538
    56 # Download and Apply Patches
    57 #
    58 install -d ~/tmp/vim-${VERSION}-patches
    59 cd ~/tmp/vim${SERIES}
    60 CURRENTDIR=$(pwd -P)
    61 PATCHURL=ftp://ftp.vim.org/pub/vim/patches/${VERSION}
    62 COUNT=1
    63 while [ ${COUNT} -le ${FILES} ]; do
    64   cd ~/tmp/vim${SERIES}
    65   DLCOUNT="${COUNT}"
    66   SKIPME=no
    67   if [ "${COUNT}" -lt "100" ]; then
    68     DLCOUNT="0${COUNT}"
    69   fi
    70   if [ "${COUNT}" -lt "10" ]; then
    71     DLCOUNT="00${COUNT}"
    72   fi
    73   for skip in ${SKIPPATCH} ; do
    74     if [ "${DLCOUNT}" = "${skip}" ]; then
    75       echo "Patch ${VERSION}.${DLCOUNT} skipped"
    76       SKIPPED="${SKIPPED} ${DLCOUNT}"
    77       SKIPME=yes
    78     fi
    79   done
    80   if [ "${SKIPME}" != "yes" ]; then
    81     if ! [ -e ${VERSION}.${DLCOUNT} ]; then
    82       cd ~/tmp/vim-${VERSION}-patches
    83       wget --quiet $PATCHURL/${VERSION}.${DLCOUNT}
    84     fi
    85     cd $CURRENTDIR
    86     patch --dry-run -s -f -Np0 -i ~/tmp/vim-${VERSION}-patches/${VERSION}.${DLCOUNT}
    87     if [ "$?" = "0" ]; then
    88       echo "Patch ${VERSION}.${DLCOUNT} applied"
    89       patch -s -Np0 -i ~/tmp/vim-${VERSION}-patches/${VERSION}.${DLCOUNT}
    90     else
    91       echo "Patch ${VERSION}.${DLCOUNT} not applied"
    92       SKIPPED="${SKIPPED} ${DLCOUNT}"
    93     fi
    94    fi
    95    COUNT=$(expr ${COUNT} + 1)
     39echo -n "Generating Patch..."
     40cd vim${SERIES}/src
     41
     42for PATCH in $(ls $PATCHDIR); do
     43        patch -Np0 -i $PATCHDIR/$PATCH
     44        # echo $PATCHDIR/$PATCH
    9645done
    9746
    98 # Cleanup Directory
    99 #
    100 for dir in $(find * -type d); do
    101   cd ~/tmp/vim${SERIES}
    102   for file in $(find . -name '*~'); do
    103     rm -f ${file}
    104   done
    105   for file in $(find . -name '*.orig'); do
    106     rm -f ${file}
    107   done
    108 done
    109 cd ~/tmp/vim${SERIES}
    110 rm -f *~ *.orig
     47cd $TMP
    11148
    112 # Create Patch
    113 #
    114 cd ~/tmp
    115 echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    116 echo "Date: `date +%m-%d-%Y`" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    117 echo "Initial Package Version: ${VERSION}" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    118 echo "Origin: Upstream" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    119 echo "Upstream Status: Applied" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    120 echo "Description: Contains all upstream patches up to ${VERSION}.${FILES}" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    121 if [ -n "${SKIPPED}" ]; then
    122   echo "             The following patches were skipped" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    123   echo "            ${SKIPPED}" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    124 fi
    125 echo "" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    126 diff -Naur vim${SERIES}.orig vim${SERIES} >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
    127 echo "Created ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch."
     49# Create patch
     50echo "Submitted By: Jonathan Norman (jonathan at bluesquarelinux dot co dot uk)" > vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     51echo "Date: `date +%Y-%m-%d`" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     52echo "Initial Package Version: ${VERSION}" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     53echo "Origin: Upstream" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     54echo "Upstream Status: Applied" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     55echo "Description: Contains all upstream patches up to ${VERSION}.${UPDATE_NUM}" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     56echo "" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    12857
    129 # Cleanup Directory
    130 #
    131 rm -rf vim${SERIES} vim${SERIES}.orig
     58LC_ALL=C TZ=UTC0 diff -Naur vim${SERIES}.orig vim${SERIES} >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     59
     60echo "Done"
     61echo "Cleaning up"
     62rm -rf vim${SERIES} vim${SERIES}.orig #vim-${VERSION}.tar.bz2
     63
     64echo "Created: vim-${VERSION}-branch_update-$UPDATE_NUM.patch"
Note: See TracChangeset for help on using the changeset viewer.