Changes in / [026bb5d:1c9985f]


Ignore:
Files:
58 added
115 deleted
400 edited

Legend:

Unmodified
Added
Removed
  • BOOK/Makefile

    r026bb5d r1c9985f  
    2222                   sparc sparc64 sparc64-64 \
    2323                   mips mips64 mips64-64 \
    24                    ppc ppc64 ppc64-64 \
     24                   ppc ppc64 \
    2525                   alpha
    2626
     
    249249          $(TOP)/$(arch)-index.xml
    250250
    251 ARCHS_MD5LIST := $(ARCHS:%=%-md5list)
    252 .PHONY: md5-list $(ARCHS_MD5LIST)
    253 md5-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        
    263251FG_GREEN := $(shell echo -e '\e[0;32m')
    264252FG_BLUE := $(shell echo -e '\e[0;34m')
     
    290278        @echo "Download-List Targets"
    291279        @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

    r026bb5d r1c9985f  
    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"/>
    7978    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8079
  • BOOK/appendices/acronymlist.xml

    r026bb5d r1c9985f  
    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>
    2633      <term><emphasis role="bold">ALSA</emphasis></term>
    2734      <listitem>
     
    6673
    6774    <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>
    6882      <term><emphasis role="bold">BSD</emphasis></term>
    6983      <listitem>
     
    7387
    7488    <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>
    8289      <term><emphasis role="bold">chroot</emphasis></term>
    8390      <listitem>
     
    164171
    165172    <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>
    166180      <term><emphasis role="bold">ext2</emphasis></term>
    167181      <listitem>
     
    374388
    375389    <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>
    376397      <term><emphasis role="bold">NPTL</emphasis></term>
    377398      <listitem>
     
    402423
    403424    <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>
    404432      <term><emphasis role="bold">PID</emphasis></term>
    405433      <listitem>
     
    479507
    480508    <varlistentry>
     509      <term><emphasis role="bold">SMP</emphasis></term>
     510      <listitem>
     511        <para>Symmetric Multi-Processor</para>
     512      </listitem>
     513    </varlistentry>
     514
     515    <varlistentry>
    481516      <term><emphasis role="bold">TLDP</emphasis></term>
    482517      <listitem>
  • BOOK/appendices/dependencies/common.xml

    r026bb5d r1c9985f  
    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 
    146118<!-- Begin Binutils dependency info -->
    147119  <bridgehead renderas="sect2" id="binutils-dep">Binutils</bridgehead>
     
    254226      </segmentedlist>
    255227
    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 
    311228<!-- Begin Coreutils dependency info -->
    312229  <bridgehead renderas="sect2" id="coreutils-dep">Coreutils</bridgehead>
     
    333250
    334251        <seglistitem>
    335           <seg>Bash, Diffutils, Findutils, Man and Eudev</seg>
     252          <seg>Bash, Diffutils, Findutils, Man and Udev</seg>
    336253        </seglistitem>
    337254      </segmentedlist>
     
    483400        <seglistitem>
    484401         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gettext, Grep, Gzip,
    485          Make, Pkg-config-lite, Sed, Texinfo and Util-linux</seg>
     402         Make, Pkg-config, Sed, Texinfo and Util-linux</seg>
    486403        </seglistitem>
    487404      </segmentedlist>
     
    621538
    622539        <seglistitem>
    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>
     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>
    634550        </seglistitem>
    635551      </segmentedlist>
     
    671587      </segmentedlist>
    672588
    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 
    700589<!-- Begin GMP dependency info -->
    701590  <bridgehead renderas="sect2" id="gmp-dep">GMP</bridgehead>
     
    892781      </segmentedlist>
    893782
    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 
    922783<!-- Begin Kbd dependency info -->
    923784  <bridgehead renderas="sect2" id="kbd-dep">Kbd</bridgehead>
     
    927788
    928789        <seglistitem>
    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>
     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>
    976807        </seglistitem>
    977808      </segmentedlist>
     
    1013844        <seglistitem>
    1014845         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    1015          GCC, Grep, Libestr, Make, Pkg-config-lite, Sed and Texinfo</seg>
     846         GCC, Grep, Libestr, Make, Pkg-config, Sed and Texinfo</seg>
    1016847        </seglistitem>
    1017848      </segmentedlist>
     
    1124955        <seglistitem>
    1125956         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, GCC, Grep,
    1126          Gzip, Make, KMOD, Ncurses, Perl and Sed</seg>
     957         Gzip, Make, Module-Init-Tools, Ncurses, Perl and Sed</seg>
    1127958        </seglistitem>
    1128959      </segmentedlist>
     
    12561087
    12571088<!-- Begin MPC dependency info -->
    1258   <bridgehead renderas="sect2" id="mpc-dep">MPC</bridgehead>
     1089  <bridgehead renderas="sect2" id="mpc-dep">MPFR</bridgehead>
    12591090
    12601091      <segmentedlist>
     
    13111142      </segmentedlist>
    13121143
    1313 <!-- Begin KMOD dependency info -->
    1314   <bridgehead renderas="sect2" id="module-init-tools-dep">KMOD</bridgehead>
     1144<!-- Begin Module-Init-Tools dependency info -->
     1145  <bridgehead renderas="sect2" id="module-init-tools-dep">Module-Init-Tools</bridgehead>
    13151146
    13161147      <segmentedlist>
     
    14231254      </segmentedlist>
    14241255
    1425 <!-- Begin Pkg-config-lite dependency info -->
    1426   <bridgehead renderas="sect2" id="pkg-config-lite-dep">Pkg-config-lite</bridgehead>
     1256<!-- Begin Pkg-config dependency info -->
     1257  <bridgehead renderas="sect2" id="pkg-config-dep">Pkg-config</bridgehead>
    14271258
    14281259      <segmentedlist>
     
    17291560      </segmentedlist>
    17301561
    1731 <!-- Begin Eudev dependency info -->
    1732   <bridgehead renderas="sect2" id="udev-dep">Eudev</bridgehead>
     1562<!-- Begin Udev dependency info -->
     1563  <bridgehead renderas="sect2" id="udev-dep">Udev</bridgehead>
    17331564
    17341565      <segmentedlist>
     
    17651596        <seglistitem>
    17661597         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    1767          Make, Ncurses, Pkg-config-lite, Sed, Texinfo and Zlib</seg>
     1598         Make, Ncurses, Pkg-config, Sed, Texinfo and Zlib</seg>
    17681599        </seglistitem>
    17691600      </segmentedlist>
     
    18641695
    18651696        <seglistitem>
    1866           <seg>File, KMOD and Util-linux</seg>
     1697          <seg>File, Module-Init-Tools and Util-linux</seg>
    18671698        </seglistitem>
    18681699      </segmentedlist>
  • BOOK/appendices/dependencies/x86.xml

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

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

    r026bb5d r1c9985f  
    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= \
     29<screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG=true \
    3030  ./configure --prefix=/tools --exec-prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --disable-makeinstall-chown --disable-login --disable-su</userinput></screen>
     32    --enable-login-utils --disable-makeinstall-chown</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/alpha-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    19  <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/e2fsprogs.xml"/>
    2019  <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/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/kernel.xml"/>
  • BOOK/boot/alpha/kernel.xml

    r026bb5d r1c9985f  
    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"
    9285    href="../x86/kernel.xml"
    9386    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/common/createfiles.xml

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

    r026bb5d r1c9985f  
    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},run/{,shm},sbin,srv,sys}
    18 mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     17mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},sbin,srv,sys}
     18mkdir -pv ${CLFS}/var/{lock,log,mail,run,spool}
    1919mkdir -pv ${CLFS}/var/{opt,cache,lib/{misc,locate},local}
    2020install -dv -m 0750 ${CLFS}/root
  • BOOK/boot/common/devices.xml

    r026bb5d r1c9985f  
    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. Check
    23       that ${CLFS} is set in the
    24       <systemitem class="username">root</systemitem> user&rsquo;s environment
    25        before proceeding.</para>
     22      the <systemitem class="username">root</systemitem> user. Also,
     23      double-check that ${CLFS} is set as
     24      <systemitem class="username">root</systemitem>.</para>
    2625    </note>
    2726
     
    3938mknod -m 666 ${CLFS}/dev/null c 1 3</userinput></screen>
    4039
    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>
     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>
    4541
    4642<screen><userinput>mknod -m 600 ${CLFS}/lib/udev/devices/console c 5 1
  • BOOK/boot/common/fstab.xml

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

    r026bb5d r1c9985f  
    4444
    4545<screen><userinput>cat &gt; ${CLFS}/etc/passwd &lt;&lt; "EOF"
    46 <literal>root::&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
     46<literal>root:x:&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 Eudev configuration
     192  groups decided on in part by the requirements of the Udev 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

    r026bb5d r1c9985f  
    2424
    2525    <para os="aa">The following modifications help locate files specific to this
    26     particular build:</para>
     26    perticular 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 --noclear -I '\033(K' tty1 9600
    89 2:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty2 9600
    90 3:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty3 9600
    91 4:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty4 9600
    92 5:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty5 9600
    93 6:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty6 9600
     88<literal>1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600
     892:2345:respawn:/sbin/agetty -I '\033(K' tty2 9600
     903:2345:respawn:/sbin/agetty -I '\033(K' tty3 9600
     914:2345:respawn:/sbin/agetty -I '\033(K' tty4 9600
     925:2345:respawn:/sbin/agetty -I '\033(K' tty5 9600
     936:2345:respawn:/sbin/agetty -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 --noclear 115200 ttyS0 vt100
     101<literal>c0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100
    102102</literal>
    103103EOF</userinput></screen>
  • BOOK/boot/common/util-linux.xml

    r026bb5d r1c9985f  
    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= \
     29<screen os="b"><userinput>PKG_CONFIG=true \
    3030  ./configure --prefix=/tools --exec-prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --disable-makeinstall-chown --disable-login --disable-su</userinput></screen>
     32    --enable-login-utils --disable-makeinstall-chown</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips-chapter.xml

    r026bb5d r1c9985f  
    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/shadow.xml"/>
    20  <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/e2fsprogs.xml"/>
    2120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.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"/>
     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"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/kernel.xml"/>
  • BOOK/boot/mips/kernel.xml

    r026bb5d r1c9985f  
    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"
    8477    href="../x86/kernel.xml"
    8578    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/mips64-64-chapter.xml

    r026bb5d r1c9985f  
    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/shadow.xml"/>
    20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    2120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.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"/>
     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"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
  • BOOK/boot/mips64-chapter.xml

    r026bb5d r1c9985f  
    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="64/shadow.xml"/>
    20  <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="multilib/e2fsprogs.xml"/>
    2120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.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"/>
     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"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
  • BOOK/boot/mips64/createfiles.xml

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

    r026bb5d r1c9985f  
    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},run/{shm},sbin,srv,sys}
    19 mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     18mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},sbin,srv,sys}
     19mkdir -pv ${CLFS}/var/{lock,log,mail,run,spool}
    2020mkdir -pv ${CLFS}/var/{opt,cache,lib{,32,64}/{misc,locate},local}
    2121install -dv ${CLFS}/root -m 0750
  • BOOK/boot/mips64/kernel.xml

    r026bb5d r1c9985f  
    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"
    8881    href="../x86/kernel.xml"
    8982    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/multilib/createfiles.xml

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

    r026bb5d r1c9985f  
    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},run/{,shm},sbin,srv,sys}
    19 mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     18mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},sbin,srv,sys}
     19mkdir -pv ${CLFS}/var/{lock,log,mail,run,spool}
    2020mkdir -pv ${CLFS}/var/{opt,cache,lib{,64}/{misc,locate},local}
    2121install -dv ${CLFS}/root -m 0750
  • BOOK/boot/multilib/e2fsprogs.xml

    r026bb5d r1c9985f  
    5555    xpointer="xpointer(//*[@os='f'])"/>
    5656
    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>
     57    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     58    href="../common/e2fsprogs.xml"
     59    xpointer="xpointer(//*[@os='g'])"/>
    6060
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/multilib/util-linux.xml

    r026bb5d r1c9985f  
    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= ./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>
     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>
    3435
    3536    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4546    xpointer="xpointer(//*[@os='g'])"/>
    4647
    47 <screen os="h"><userinput>make usrsbin_execdir=/tools/sbin usrbin_execdir=/tools/bin install</userinput></screen>
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/util-linux.xml"
     50    xpointer="xpointer(//*[@os='h'])"/>
    4851
    4952  </sect2>
  • BOOK/boot/ppc-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    19  <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/e2fsprogs.xml"/>
    2019  <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/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/kernel.xml"/>
  • BOOK/boot/ppc/kernel.xml

    r026bb5d r1c9985f  
    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"
    8982    href="../x86/kernel.xml"
    9083    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/ppc/yaboot-build.xml

    r026bb5d r1c9985f  
    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 
    4125    <para os="p1">The following patch allows <command>ofpath</command> to use
    4226    <literal>PATH_PREFIX</literal> like the other
     
    4933    loader. It also tries to change user and group ownership for the installed
    5034    files to <systemitem class="username">root</systemitem>, which the
    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>
     35    <systemitem class="username">clfs</systemitem> user cannot do. The following
     36    command fixes both issues:</para>
    5437
    5538<screen><userinput>cp -v Makefile{,.orig}
    5639sed -e "s/\(strip \)/${CLFS_TARGET}-\1/" \
    5740    -e 's/-o root -g root//' \
    58     -e 's/-Werror//' \
    5941    Makefile.orig &gt; Makefile</userinput></screen>
    6042
  • BOOK/boot/ppc64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1817  <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"/>
    2018  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs.xml"/>
    2220  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.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"/>
     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"/>
    2523  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2624  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
     
    2927  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot-build.xml"/>
    3028  <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"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    3330  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
  • BOOK/boot/ppc64/e2fsprogs.xml

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

    r026bb5d r1c9985f  
    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"
    8881    href="../x86/kernel.xml"
    8982    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/ppc64/yaboot-build.xml

    r026bb5d r1c9985f  
    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"
    4226    href="../ppc/yaboot-build.xml"
    4327    xpointer="xpointer(//*[@os='p1'])"/>
     
    5943            -e "s/\(strip \)/${CLFS_TARGET}-\1/" \
    6044            -e 's/-o root -g root//' \
    61             -e 's/-Werror//' \
    6245    Makefile.orig &gt; Makefile</userinput></screen>
    6346
  • BOOK/boot/sparc-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    19  <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/e2fsprogs.xml"/>
    2019  <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/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
  • BOOK/boot/sparc/fstab.xml

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

    r026bb5d r1c9985f  
    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"
    8477    href="../x86/kernel.xml"
    8578    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/boot/sparc/silo-build.xml

    r026bb5d r1c9985f  
    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
    40 make -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
    47 to 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 
    5233    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5334    href="../../final-system/sparc/silo.xml"
    5435    xpointer="xpointer(//*[@os='c'])"/>
    5536
    56 <screen os="ac"><userinput>make CC=${CC} AS=${AS} LD=${LD} STRIP=${STRIP}</userinput></screen>
     37<screen os="aa"><userinput>make CROSS_COMPILE=${CLFS_TARGET}-</userinput></screen>
    5738
    5839    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/sparc64-64-chapter.xml

    r026bb5d r1c9985f  
    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/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    2019  <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="x86_64-64/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
  • BOOK/boot/sparc64-chapter.xml

    r026bb5d r1c9985f  
    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="64/shadow.xml"/>
    19  <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="multilib/e2fsprogs.xml"/>
    2019  <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/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
  • BOOK/boot/sparc64/kernel.xml

    r026bb5d r1c9985f  
    7373    xpointer="xpointer(//*[@os='s'])"/>
    7474
    75 <screen><userinput>make ARCH=sparc64 INSTALL_MOD_PATH=${CLFS} \
     75<screen><userinput>make INSTALL_MOD_PATH=${CLFS} ARCH=sparc64 \
    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>
    8477
    8578    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/x86-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    2019  <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/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/kernel.xml"/>
  • BOOK/boot/x86/grub-build.xml

    r026bb5d r1c9985f  
    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"
    3931    xpointer="xpointer(//*[@os='a'])"/>
    4032
    41 <screen os="ab"><userinput>./configure --prefix=/tools \
     33<screen os="ab"><userinput>./configure --prefix=/usr \
    4234    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4335    --sysconfdir=/etc --disable-werror</userinput></screen>
  • BOOK/boot/x86/kernel.xml

    r026bb5d r1c9985f  
    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 
    9184    <para os="u">After kernel compilation is complete, additional steps are
    9285    required to complete the installation. Some files need to be copied to
  • BOOK/boot/x86_64-64-chapter.xml

    r026bb5d r1c9985f  
    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/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    2019  <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="x86_64-64/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/grub-build.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
  • BOOK/boot/x86_64-chapter.xml

    r026bb5d r1c9985f  
    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="64/shadow.xml"/>
    19  <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="multilib/e2fsprogs.xml"/>
    2019  <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/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.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"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grub-build.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/flags.xml"/>
  • BOOK/boot/x86_64/kernel.xml

    r026bb5d r1c9985f  
    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"
    8881    href="../x86/kernel.xml"
    8982    xpointer="xpointer(//*[@os='u'])"/>
  • BOOK/bootable/alpha/fstab.xml

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

    r026bb5d r1c9985f  
    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'])"/>
    10092
    10193    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/common/fstab.xml

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

    r026bb5d r1c9985f  
    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'])"/>
    9183
    9284    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/ppc/kernel.xml

    r026bb5d r1c9985f  
    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'])"/>
    10395
    10496    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/ppc64/kernel.xml

    r026bb5d r1c9985f  
    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'])"/>
    9587
    9688    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/sparc/fstab.xml

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

    r026bb5d r1c9985f  
    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'])"/>
    9587
    9688    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/x86/grub.xml

    r026bb5d r1c9985f  
    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
    3138  <warning os="w1">
    3239    <para>The following command will overwrite the current boot loader.
     
    4451<screen os="f"><userinput>grub-install /dev/sda</userinput></screen>
    4552
    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

    r026bb5d r1c9985f  
    3838
    3939    <para os="h">Configure the kernel via a menu-driven interface.
    40     Please note that the udev bootscript requires "rtc", "tmpfs" and "devtmpfs" to be
     40    Please note that the udev bootscript requires "rtc" and "tmpfs" 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     Eudev are not documented. The problem is that Eudev will create a device
     74    Udev are not documented. The problem is that Udev 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 Eudev:</para>
     78    <filename>/etc/modprobe.conf</filename> file do not work with Udev:</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 Eudev and modules,
     82    <para os="r">Because of the complications with Udev and modules,
    8383    we strongly recommend starting with a completely non-modular kernel
    84     configuration, especially if this is the first time using Eudev.</para>
     84    configuration, especially if this is the first time using Udev.</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>
    9590
    9691    <para os="u">After kernel compilation is complete, additional steps are
  • BOOK/bootable/x86_64/kernel.xml

    r026bb5d r1c9985f  
    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'])"/>
    9587
    9688    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootscripts/alpha-chapter.xml

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

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

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

    r026bb5d r1c9985f  
    4545    <note>
    4646      <para>Although the examples in this book work properly, be aware
    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
     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
    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-eudev"/>, the order in
     91    <para>As explained in <xref linkend="ch-scripts-udev"/>, 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 Eudev rules can be found in
     136    <para>More information on writing Udev rules can be found in
    137137    <filename>/usr/share/doc/udev/writing_udev_rules/index.html</filename>.</para>
    138138
  • BOOK/bootscripts/mips-chapter.xml

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/eudev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

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

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

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

    r026bb5d r1c9985f  
    3030
    3131    <para>This file&mdash;<filename>/etc/fstab</filename>&mdash;has not
    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>
     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>
    3534
    3635  </sect2>
  • BOOK/chroot/common/kernfs.xml

    r026bb5d r1c9985f  
    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 Eudev early in the boot process, so we create them here:</para>
     38  starting Udev 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 Eudev package.  Since this package is not
     44  nodes are created by the Udev 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>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
    61 else
    62   mount -f -vt tmpfs shm ${CLFS}/dev/shm
    63 fi
     56<screen><userinput>mount -f -vt tmpfs tmpfs ${CLFS}/dev/shm
    6457mount -f -vt devpts -o gid=&gid-tty;,mode=620 devpts ${CLFS}/dev/pts</userinput></screen>
    6558
  • BOOK/chroot/common/util-linux.xml

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

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

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

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

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

    r026bb5d r1c9985f  
    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= ./configure --prefix=/tools \
     29<screen os="be"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --disable-makeinstall-chown --disable-login --disable-su</userinput></screen>
     31    --disable-makeinstall-chown</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/chroot/x86/before-chroot.xml

    r026bb5d r1c9985f  
    3535    <command>config.guess</command>:</para>
    3636
    37 <screen><userinput>build-aux/config.guess</userinput></screen>
     37<screen><userinput>lib/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 build-aux/config.guess</userinput></screen>
     57<screen><userinput>setarch linux32 lib/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>build-aux/config.guess</userinput></screen>
     127<screen os="uui"><userinput>lib/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

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     34    href="../common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
    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 --with-tls --enable-kernel=2.6.32 --with-__thread \
     61      --disable-profile --enable-add-ons \
     62      --with-tls --enable-kernel=2.6.0 --with-__thread \
    6263      --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    63       --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     64      --cache-file=config.cache</userinput></screen>
    6465
    6566    <variablelist os="dg">
     
    106107      xpointer="xpointer(//*[@os='dg10'])"/>
    107108
    108       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109       href="../common/eglibc.xml"
    110       xpointer="xpointer(//*[@os='dg11'])"/>
    111 
    112109    </variablelist>
    113110
  • BOOK/cross-tools/64/gcc-final.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="gcc-static.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'])"/>
    4856
    4957    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/64/gcc-static.xml

    r026bb5d r1c9985f  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../final-system/common/gcc.xml"
     27    href="../common/gcc-static.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../../final-system/common/gcc.xml"
     31    href="../common/gcc-static.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'])"/>
    4755
    4856    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9098    xpointer="xpointer(//*[@os='aq'])"/>
    9199
    92     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    93     href="../common/gcc-static.xml"
    94     xpointer="xpointer(//*[@os='ar'])"/>
    95 
    96100  </sect2>
    97101
  • BOOK/cross-tools/alpha-chapter.xml

    r026bb5d r1c9985f  
    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="common/bc.xml"/>
    18  <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="alpha/linux-headers.xml"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2423  <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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/eglibc-headers.xml"/>
  • BOOK/cross-tools/alpha/eglibc-headers.xml

    r026bb5d r1c9985f  
    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 
    2925    <para os="s1">EGLIBC's <filename>configure</filename> script checks the
    3026    version of GCC, and will fail if it's less than 3.4. The next EGLIBC build
     
    3733<screen os="s2"><userinput>cp -v configure{,.orig}
    3834sed -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'])"/>
    4735
    4836    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7361<screen os="s3"><userinput>CC=gcc ../eglibc-&eglibc-version;/configure --prefix=/tools \
    7462   --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    75    --disable-sanity-checks --enable-kernel=2.6.32 \
    76    --with-headers=/tools/include --enable-obsolete-rpc \
    77    --cache-file=config.cache \
     63   --disable-sanity-checks --enable-kernel=2.6.0 \
     64   --with-headers=/tools/include --cache-file=config.cache \
    7865   --with-binutils=/cross-tools/${CLFS_TARGET}/bin</userinput></screen>
    7966
     
    126113
    127114       <varlistentry os="ca6">
    128             <term><parameter>--enable-kernel=2.6.32</parameter></term>
     115            <term><parameter>--enable-kernel=2.6.0</parameter></term>
    129116            <listitem>
    130117               <para>This tells EGLIBC to compile the library with support
    131                for 2.6.32 and later Linux kernels.</para>
     118               for 2.6.x Linux kernels.</para>
    132119            </listitem>
    133120       </varlistentry>
  • BOOK/cross-tools/alpha/eglibc.xml

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

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=alpha headers_check
    35 make ARCH=alpha INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=alpha INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=alpha INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=alpha INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/cross-tools/common/binutils-32.xml

    r026bb5d r1c9985f  
    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 -->
    3930    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4031    href="../../final-system/common/binutils.xml"
     
    4940    xpointer="xpointer(//*[@os='i'])"/>
    5041
    51 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
     42<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
    5243  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54   --disable-static --disable-multilib</userinput></screen>
     44  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
     45  --disable-multilib</userinput></screen>
    5546
    5647    <variablelist os="bd">
    57       <title>The meaning of the new configure options:</title>
     48      <title>The meaning of the configure options:</title>
    5849
    5950      <varlistentry os="bd1">
    60         <term><parameter>AR=ar AS=as</parameter></term>
     51        <term><parameter>--prefix=/cross-tools</parameter></term>
    6152        <listitem>
    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>
     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>
    6556        </listitem>
    6657      </varlistentry>
     
    10293
    10394      <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">
    104102        <term><parameter>--disable-multilib</parameter></term>
    105103        <listitem>
     
    136134    <filename class="directory">/tools/include</filename> directory:</para>
    137135
    138 <screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
     136<screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /tools/include</userinput></screen>
    139137
    140138  </sect2>
  • BOOK/cross-tools/common/binutils.xml

    r026bb5d r1c9985f  
    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 -->
    3930    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4031    href="../../final-system/common/binutils.xml"
     
    4940    xpointer="xpointer(//*[@os='i'])"/>
    5041
    51 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
     42<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
    5243  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54   --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
     44  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
     45  --enable-64-bit-bfd --disable-multilib</userinput></screen>
    5546
    5647    <variablelist os="bd">
    57       <title>The meaning of the new configure options:</title>
     48      <title>The meaning of the configure options:</title>
    5849
    5950      <varlistentry os="bd1">
    60         <term><parameter>AR=ar AS=as</parameter></term>
     51        <term><parameter>--prefix=/cross-tools</parameter></term>
    6152        <listitem>
    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>
     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>
    6556        </listitem>
    6657      </varlistentry>
     
    10293
    10394      <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">
    104102        <term><parameter>--disable-multilib</parameter></term>
    105103        <listitem>
     
    109107      </varlistentry>
    110108
    111       <varlistentry os="bd7">
     109      <varlistentry os="bd8">
    112110        <term><parameter>--enable-64-bit-bfd</parameter></term>
    113111        <listitem>
     
    143141    <filename class="directory">/tools/include</filename> directory:</para>
    144142
    145 <screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
     143<screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /tools/include</userinput></screen>
    146144
    147145  </sect2>
  • BOOK/cross-tools/common/eglibc.xml

    r026bb5d r1c9985f  
    2727    risk.</para>
    2828
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     29    <para os="db">Disable linking to <filename>libgcc_eh</filename>:</para>
    3230
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     31<screen os="dc"><userinput>cp -v Makeconfig{,.orig}
     32sed -e 's/-lgcc_eh//g' Makeconfig.orig > Makeconfig</userinput></screen>
    3633
    3734    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4340    xpointer="xpointer(//*[@os='f'])"/>
    4441
    45     <para os="dd">Add the following to <filename>config.cache</filename>
    46     to disable ssp when building EGLIBC:</para>
     42    <para os="dd">The following lines need to be added to
     43    <filename>config.cache</filename> for EGLIBC to support NPTL:</para>
    4744
    48 <screen os="de"><userinput>echo "libc_cv_ssp=no" &gt; config.cache</userinput></screen>
     45<screen os="de"><userinput>cat &gt; config.cache &lt;&lt; "EOF"
     46libc_cv_forced_unwind=yes
     47libc_cv_c_cleanup=yes
     48libc_cv_gnu89_inline=yes
     49libc_cv_ssp=no
     50EOF</userinput></screen>
    4951
    5052    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5658    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    5759    --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    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 \
     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 \
    6163    --cache-file=config.cache</userinput></screen>
    6264
     
    105107
    106108      <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">
    107117        <term><parameter>--with-tls</parameter></term>
    108118        <listitem>
     
    111121      </varlistentry>
    112122
    113       <varlistentry os="dg7">
    114         <term><parameter>--enable-kernel=2.6.32</parameter></term>
     123      <varlistentry os="dg8">
     124        <term><parameter>--enable-kernel=2.6.0</parameter></term>
    115125        <listitem>
    116126          <para>This tells EGLIBC to compile the library with support
    117           for 2.6.32 and later Linux kernels.</para>
     127          for 2.6.x Linux kernels.</para>
    118128        </listitem>
    119129      </varlistentry>
    120130
    121       <varlistentry os="dg8">
     131      <varlistentry os="dg9">
    122132        <term><parameter>--with-__thread</parameter></term>
    123133        <listitem>
     
    127137      </varlistentry>
    128138
    129       <varlistentry os="dg9">
     139      <varlistentry os="dg10">
    130140        <term><parameter>--with-binutils=/cross-tools/bin</parameter></term>
    131141        <listitem>
     
    135145      </varlistentry>
    136146
    137       <varlistentry os="dg10">
     147      <varlistentry os="dg11">
    138148        <term><parameter>--with-headers=/tools/include</parameter></term>
    139149        <listitem>
     
    145155      </varlistentry>
    146156
    147       <varlistentry os="dg11">
     157      <varlistentry os="dg12">
    148158        <term><parameter>--cache-file=config.cache</parameter></term>
    149159        <listitem>
  • BOOK/cross-tools/common/file.xml

    r026bb5d r1c9985f  
    66]>
    77
    8 <sect1 id="ch-cross-tools-file" role="wrap">
     8<sect1 id="ch-cross-tools-file">
    99  <?dbhtml filename="file.html"?>
    1010
     
    2525    <para>Prepare File for compilation:</para>
    2626
    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>
     27<screen><userinput>./configure --prefix=/cross-tools</userinput></screen>
    5028
    5129    <para>Compile the package:</para>
  • BOOK/cross-tools/common/gcc-final.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="gcc-static.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"
    5159    xpointer="xpointer(//*[@os='f'])"/>
    5260
     
    6270  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    6371  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    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>
     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>
    7377
    7478    <variablelist os="bg">
  • BOOK/cross-tools/common/gcc-static.xml

    r026bb5d r1c9985f  
    2424    and no Threads</title>
    2525
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../final-system/common/gcc.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
     26    <para os="p1">The following patch contains a number of updates to the
     27    &gcc-version; branch by the GCC developers:</para>
    2928
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../../final-system/common/gcc.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
     29    <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
    3330
    3431    <para os="aa">Make a couple of essential adjustments to the
     
    3835<screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
    3936
    40     <para os="ag">Change the StartFile Spec so that GCC looks in
    41 <filename class="directory">/tools</filename>:</para>
     37    <para os="ag">Change the StartFile Spec and Standard Include Dir so that
     38    GCC looks in <filename class="directory">/tools</filename>:</para>
    4239
    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
     40<screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/linux.h
     41echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
    4442echo -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}
     48sed -e "s@\(^CROSS_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g" \
     49    gcc/Makefile.in.orig &gt; gcc/Makefile.in</userinput></screen>
    4550
    4651    <para os="t1">We will create a dummy <filename>limits.h</filename> so
     
    6469  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    6570  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    66   --with-sysroot=${CLFS} --with-local-prefix=/tools \
    67   --with-native-system-header-dir=/tools/include --disable-nls \
     71  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    6872  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    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>
     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>
    7677
    7778    <variablelist os="am">
    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>
     79      <title>The meaning of the configure options:</title>
    8680
    8781     <varlistentry>
     
    9690      </varlistentry>
    9791
    98 
    9992      <varlistentry>
    100         <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term>
     93        <term><parameter>--disable-shared</parameter></term>
    10194        <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>
     95          <para>Disables the creation of the shared libraries.</para>
    15596        </listitem>
    15697      </varlistentry>
     
    167108
    168109      <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>
    197110        <term><parameter>--enable-languages=c</parameter></term>
    198111        <listitem>
    199112          <para>This option ensures that only the C compiler is built.</para>
    200         </listitem>
    201       </varlistentry>
    202 
    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>
    207113        </listitem>
    208114      </varlistentry>
     
    214120<screen os="ao"><userinput>make all-gcc all-target-libgcc</userinput></screen>
    215121
    216     <variablelist os="ap">
    217       <title>The meaning of the new make options:</title>
     122    <para os="ap">Install the package:</para>
    218123
    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>
     124<screen os="aq"><userinput>make install-gcc install-target-libgcc</userinput></screen>
    232125
    233126  </sect2>
  • BOOK/cross-tools/common/gmp.xml

    r026bb5d r1c9985f  
    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 
    4235    <para os="a">Prepare GMP for compilation:</para>
    4336
    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>
     37<screen os="b"><userinput>CPPFLAGS=-fexceptions ./configure \
     38    --prefix=/cross-tools --enable-cxx</userinput></screen>
    5839
    5940    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/introduction.xml

    r026bb5d r1c9985f  
    2222    <important>
    2323      <para>Before issuing the build instructions for a package, the package
    24       should be unpacked, and a <command>cd</command> into the created
    25       directory should be performed.</para>
     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>
    2628    </important>
    2729
  • BOOK/cross-tools/common/mpc.xml

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

    r026bb5d r1c9985f  
    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 
    3325    <para os="a">Prepare MPFR for compilation:</para>
    3426
    3527<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    3628./configure --prefix=/cross-tools \
    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>
     29    --enable-shared --with-gmp=/cross-tools</userinput></screen>
    6630
    6731    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/ncurses.xml

    r026bb5d r1c9985f  
    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 
    5838    <para os="c">Only one binary is needed for the Cross-Tools. Build the
    5939    headers and then build <command>tic</command>:</para>
  • BOOK/cross-tools/mips-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1817  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/linux-headers.xml"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2423  <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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-static.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/eglibc.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-final.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
    3130
    3231</chapter>
  • BOOK/cross-tools/mips/eglibc.xml

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../../final-system/mips/eglibc.xml"
     31    xpointer="xpointer(//*[@os='g1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     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'])"/>
    3644
    3745    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips/linux-headers.xml

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=mips headers_check
    35 make ARCH=mips INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=mips INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=mips INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=mips INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/cross-tools/mips64-64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc-static.xml"/>
  • BOOK/cross-tools/mips64-64/eglibc.xml

    r026bb5d r1c9985f  
    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"
    3046    href="../../final-system/mips64/eglibc-64bit.xml"
    3147    xpointer="xpointer(//*[@os='m3'])"/>
     
    3450    href="../../final-system/mips64/eglibc-64bit.xml"
    3551    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'])"/>
    4452
    4553    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    99107    xpointer="xpointer(//*[@os='dn'])"/>
    100108
    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

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
     28   
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="gcc-static.xml"
     31    xpointer="xpointer(//*[@os='p2'])"/>
    2832
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    3233
    3334    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4950    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5051    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"
    5160    xpointer="xpointer(//*[@os='f'])"/>
    5261
     
    6271  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    6372  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    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>
     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>
    7578
    7679    <variablelist os="bg">
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r026bb5d r1c9985f  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../final-system/common/gcc.xml"
     27    href="../common/gcc-static.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../../final-system/common/gcc.xml"
     31    href="../64/gcc-static.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'])"/>
    4957
    5058    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7179  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7280  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    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>
     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>
    8187
    8288    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    100106    xpointer="xpointer(//*[@os='aq'])"/>
    101107
    102     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    103     href="../common/gcc-static.xml"
    104     xpointer="xpointer(//*[@os='ar'])"/>
    105 
    106108  </sect2>
    107109
  • BOOK/cross-tools/mips64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-static.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-n32.xml"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-64bit.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-final.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/>
    3433
    3534</chapter>
  • BOOK/cross-tools/mips64/eglibc-64bit.xml

    r026bb5d r1c9985f  
    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"
    3046    href="../../final-system/mips64/eglibc-64bit.xml"
    3147    xpointer="xpointer(//*[@os='m3'])"/>
     
    3450    href="../../final-system/mips64/eglibc-64bit.xml"
    3551    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'])"/>
    4452
    4553    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64/eglibc-n32.xml

    r026bb5d r1c9985f  
    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"
    3046    href="../../final-system/mips64/eglibc-64bit.xml"
    3147    xpointer="xpointer(//*[@os='m3'])"/>
     
    3450    href="../../final-system/mips64/eglibc-64bit.xml"
    3551    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'])"/>
    4452
    4553    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7280    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    7381    --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib32 \
    74     --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
     82    --disable-profile --enable-add-ons \
     83    --with-tls --enable-kernel=2.6.0 --with-__thread \
    7584    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    76     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     85    --cache-file=config.cache</userinput></screen>
    7786
    7887    <variablelist os="fa">
  • BOOK/cross-tools/mips64/eglibc.xml

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../mips/eglibc.xml"
     31    xpointer="xpointer(//*[@os='g1'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     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'])"/>
    3644
    3745    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/binutils.xml

    r026bb5d r1c9985f  
    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 -->
    3829    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3930    href="../common/binutils.xml"
     
    4839    xpointer="xpointer(//*[@os='i'])"/>
    4940
    50 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
     41<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
    5142  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    52   --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
    53   --disable-nls --disable-static --enable-64-bit-bfd</userinput></screen>
     43  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
     44  --enable-64-bit-bfd</userinput></screen>
    5445
    5546    <variablelist os="bd">
     
    8273      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8374      href="../common/binutils.xml"
    84       xpointer="xpointer(//*[@os='bd7'])"/>
     75      xpointer="xpointer(//*[@os='bd8'])"/>
    8576
    8677    </variablelist>
  • BOOK/cross-tools/multilib/eglibc-64bit.xml

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     34    href="eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
    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 --with-tls --enable-kernel=2.6.32 --with-__thread \
     66    --disable-profile --enable-add-ons \
     67    --with-tls --enable-kernel=2.6.0 --with-__thread \
    6768    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    68     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     69    --cache-file=config.cache</userinput></screen>
    6970
    7071    <variablelist os="dg">
  • BOOK/cross-tools/multilib/eglibc.xml

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     34    href="../common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
    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 --with-tls --enable-kernel=2.6.32 --with-__thread \
     61    --disable-profile --enable-add-ons \
     62    --with-tls --enable-kernel=2.6.0 --with-__thread \
    6263    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    63     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     64    --cache-file=config.cache</userinput></screen>
    6465
    6566    <variablelist os="dg">
     
    110111      xpointer="xpointer(//*[@os='dg10'])"/>
    111112
    112       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113       href="../common/eglibc.xml"
    114       xpointer="xpointer(//*[@os='dg11'])"/>
    115 
    116113    </variablelist>
    117114
  • BOOK/cross-tools/multilib/gcc-final.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="gcc-static.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"
    5159    xpointer="xpointer(//*[@os='f'])"/>
    5260
     
    6270  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    6371  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    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>
     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>
    7377
    7478    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-static.xml

    r026bb5d r1c9985f  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../final-system/common/gcc.xml"
     27    href="../common/gcc-static.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../../final-system/common/gcc.xml"
     31    href="../common/gcc-static.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'])"/>
    4957
    5058    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7179  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7280  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    73   --with-sysroot=${CLFS} --with-local-prefix=/tools \
    74   --with-native-system-header-dir=/tools/include --disable-nls \
     81  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    7582  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    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>
     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>
    8387
    8488    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    102106    xpointer="xpointer(//*[@os='aq'])"/>
    103107
    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

    r026bb5d r1c9985f  
    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"/>
    1817  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/linux-headers.xml"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2423  <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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/gcc-static.xml"/>
  • BOOK/cross-tools/ppc/eglibc.xml

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

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="gcc-static.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'])"/>
    4856
    4957    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc/gcc-static.xml

    r026bb5d r1c9985f  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../final-system/common/gcc.xml"
     27    href="../common/gcc-static.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../../final-system/common/gcc.xml"
     31    href="../common/gcc-static.xml"
    3232    xpointer="xpointer(//*[@os='p2'])"/>
    3333
     
    4444    xpointer="xpointer(//*[@os='ag'])"/>
    4545
    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
     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
     47echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h
    4748echo -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'])"/>
    4857
    4958    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    91100    xpointer="xpointer(//*[@os='aq'])"/>
    92101
    93     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    94     href="../common/gcc-static.xml"
    95     xpointer="xpointer(//*[@os='ar'])"/>
    96 
    97102  </sect2>
    98103
  • BOOK/cross-tools/ppc/linux-headers.xml

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=powerpc headers_check
    35 make ARCH=powerpc INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=powerpc INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=powerpc INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=powerpc INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/cross-tools/ppc64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-static.xml"/>
  • BOOK/cross-tools/ppc64/eglibc-64bit.xml

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

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

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="gcc-static.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'])"/>
    4856
    4957    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc64/gcc-static.xml

    r026bb5d r1c9985f  
    2525
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../final-system/common/gcc.xml"
     27    href="../common/gcc-static.xml"
    2828    xpointer="xpointer(//*[@os='p1'])"/>
    2929
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../../final-system/common/gcc.xml"
     31    href="../common/gcc-static.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'])"/>
    4957
    5058    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    92100    xpointer="xpointer(//*[@os='aq'])"/>
    93101
    94     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    95     href="../common/gcc-static.xml"
    96     xpointer="xpointer(//*[@os='ar'])"/>
    97 
    98102  </sect2>
    99103
  • BOOK/cross-tools/sparc-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1817  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/linux-headers.xml"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2423  <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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
  • BOOK/cross-tools/sparc/linux-headers.xml

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=sparc headers_check
    35 make ARCH=sparc INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=sparc INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=sparc INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=sparc INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/cross-tools/sparc64-64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64-64/eglibc.xml

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

    r026bb5d r1c9985f  
    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"
    3527    href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
     
    4335    href="../common/gcc-static.xml"
    4436    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 
    9086  </sect2>
    9187
  • BOOK/cross-tools/sparc64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64/eglibc-64bit.xml

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

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     34    href="../common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
    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 --with-tls --enable-kernel=2.6.32 --with-__thread \
     61    --disable-profile --enable-add-ons \
     62    --with-tls --enable-kernel=2.6.0 --with-__thread \
    6263    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    63     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     64    --cache-file=config.cache</userinput></screen>
    6465
    6566    <variablelist os="dg">
  • BOOK/cross-tools/sparc64/linux-headers.xml

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=sparc64 headers_check
    35 make ARCH=sparc64 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=sparc64 INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=sparc64 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=sparc64 INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/cross-tools/x86-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1817  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/linux-headers.xml"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2423  <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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
  • BOOK/cross-tools/x86/eglibc.xml

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     34    href="../common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
    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) -O2" \
     59    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET) -mtune=generic -g -O2" \
    6060    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6161    --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    62     --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
     62    --disable-profile --enable-add-ons \
     63    --with-tls --enable-kernel=2.6.0 --with-__thread \
    6364    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    64     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     65    --cache-file=config.cache</userinput></screen>
    6566
    6667    <variablelist os="dg">
     
    8586      <varlistentry os="ea2">
    8687        <term><parameter>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt;
    87         $CLFS_TARGET)" -O2</parameter></term>
     88        $CLFS_TARGET) -mtune=generic -g -O2"</parameter></term>
    8889        <listitem>
    8990          <para>Forces EGLIBC to optimize for our target system.</para>
     
    118119      href="../common/eglibc.xml"
    119120      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'])"/>
    120125
    121126    </variablelist>
  • BOOK/cross-tools/x86/linux-headers.xml

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=i386 headers_check
    35 make ARCH=i386 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=i386 INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=i386 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=i386 INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/cross-tools/x86_64-64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eglibc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eglibc.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/>
    3231
  • BOOK/cross-tools/x86_64-chapter.xml

    r026bb5d r1c9985f  
    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"/>
    1918  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/linux-headers.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.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"/>
     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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
  • BOOK/cross-tools/x86_64/eglibc.xml

    r026bb5d r1c9985f  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/eglibc.xml"
    31     xpointer="xpointer(//*[@os='s1'])"/>
     30    href="../common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/eglibc.xml"
    35     xpointer="xpointer(//*[@os='s2'])"/>
     34    href="../common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
    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) -O2" \
     59    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET32) -mtune=generic -g -O2" \
    6060    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6161    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    62     --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
     62    --disable-profile --enable-add-ons \
     63    --with-tls --enable-kernel=2.6.0 --with-__thread \
    6364    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    64     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     65    --cache-file=config.cache</userinput></screen>
    6566
    6667    <variablelist os="dg">
     
    8586     <varlistentry os="ea2">
    8687        <term><parameter>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt;
    87         $CLFS_TARGET32) -O2"</parameter></term>
     88        $CLFS_TARGET32) -mtune=generic -g -O2"</parameter></term>
    8889        <listitem>
    8990          <para>Forces EGLIBC to optimize for our target system.</para>
     
    114115      href="../common/eglibc.xml"
    115116      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'])"/>
    120117
    121118    </variablelist>
  • BOOK/cross-tools/x86_64/linux-headers.xml

    r026bb5d r1c9985f  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=x86_64 headers_check
    35 make ARCH=x86_64 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=x86_64 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     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>
    5762        </listitem>
    5863      </varlistentry>
  • BOOK/final-preps/addinguser.xml

    r026bb5d r1c9985f  
    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 
    4236      </listitem>
    4337    </varlistentry>
     
    9488  bash</command>.</para>
    9589
    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 
    10290</sect1>
  • BOOK/final-system/64/binutils.xml

    r026bb5d r1c9985f  
    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 -->
    5344    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5445    href="../common/binutils.xml"
     
    6556<screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
    6657LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    67   ../binutils-&binutils-dir;/configure --prefix=/usr \
     58  ../binutils-&binutils-version;/configure --prefix=/usr \
    6859    --libdir=/usr/lib --enable-shared \
    6960    --disable-multilib --enable-64-bit-bfd</userinput></screen>
  • BOOK/final-system/64/gcc.xml

    r026bb5d r1c9985f  
    3030    xpointer="xpointer(//*[@os='p2'])"/>
    3131
     32
    3233    <para os="p5">Apply the following patch so that GCC links to
    3334    <filename class="directory">/lib</filename> instead of
     
    3536
    3637<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'])"/>
    4538
    4639    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7972    href="../common/gcc.xml"
    8073    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'])"/>
    8974
    9075    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    136121    xpointer="xpointer(//*[@os='x'])"/>
    137122
    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 
    146123  </sect2>
    147124
  • BOOK/final-system/alpha-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

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

    r026bb5d r1c9985f  
    3434<screen os="d"><userinput>make</userinput></screen>
    3535
    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>
     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>
    4340
    4441    <para os="f">Install the package:</para>
  • BOOK/final-system/common/automake.xml

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

    r026bb5d r1c9985f  
    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 
    4942    <para os="g">The Binutils documentation recommends building Binutils outside of the
    5043    source directory in a dedicated build directory:</para>
     
    5750<screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
    5851LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    59   ../binutils-&binutils-dir;/configure --prefix=/usr \
     52  ../binutils-&binutils-version;/configure --prefix=/usr \
    6053    --enable-shared</userinput></screen>
    6154
     
    9891    <para os="p">Test the results:</para>
    9992
    100 <screen os="q"><userinput remap="test">make check</userinput></screen>
     93<screen os="q"><userinput>make check</userinput></screen>
    10194
    10295    <para os="r">Install the package:</para>
     
    107100    file that is needed by some packages:</para>
    108101
    109 <screen os="u"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /usr/include</userinput></screen>
     102<screen os="u"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /usr/include</userinput></screen>
    110103
    111104  </sect2>
     
    120113
    121114      <seglistitem>
    122         <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm, objcopy,
    123         objdump,
     115        <seg>addr2line, ar, as, c++filt, gprof, ld, nm, objcopy, objdump,
    124116        ranlib, readelf, size, strings, and strip</seg>
    125117        <seg>libiberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg>
     
    178170      </varlistentry>
    179171
    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 
    190172      <varlistentry id="gprof">
    191173        <term><command>gprof</command></term>
     
    206188          <indexterm zone="ch-system-binutils ld">
    207189            <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>
    218190          </indexterm>
    219191        </listitem>
  • BOOK/final-system/common/bison.xml

    r026bb5d r1c9985f  
    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 
    3227    <para os="a">Prepare Bison for compilation:</para>
    3328
    34 <screen os="b"><userinput>./configure --prefix=/usr --cache-file=config.cache</userinput></screen>
     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> 
    3537
    3638    <para os="c">Compile the package:</para>
     
    3840<screen os="d"><userinput>make</userinput></screen>
    3941
    40     <para os="e">To test the results, issue:</para>
    41 
    42 <screen os="e2"><userinput remap="test">make check</userinput></screen>
     42    <para os="e">To test the results, issue:
     43    <userinput>make check</userinput>.</para>
    4344
    4445    <para os="f">Install the package:</para>
  • BOOK/final-system/common/coreutils.xml

    r026bb5d r1c9985f  
    3535    <para os="c">Now prepare Coreutils for compilation:</para>
    3636
    37 <screen os="d"><userinput>FORCE_UNSAFE_CONFIGURE=1 \
    38   ./configure --prefix=/usr \
     37<screen os="d"><userinput>./configure --prefix=/usr \
    3938    --enable-no-install-program=kill,uptime \
    4039    --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>
    5340
    5441    <para os="e">Compile the package:</para>
     
    5845    <para os="g">The test suite of Coreutils makes several assumptions about the
    5946    presence of system users and groups that are not valid within the minimal
    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
     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
     55echo "dummy2:x:1001:dummy" &gt;&gt; /etc/group
     56echo "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
    6659    the tests that are meant to be run as user
    6760    <systemitem class="username">root</systemitem>:</para>
    6861
    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
     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
    7265    <systemitem class="username">dummy</systemitem> user. Fix the permissions
    7366    for a few files to allow this:</para>
    7467
    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
     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
    7871    <systemitem class="username">dummy</systemitem> user:</para>
    7972
    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
     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
    8476    <systemitem class="username">dummy</systemitem> user and groups:</para>
    8577
    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
     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
    9587mv -v /usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} /bin
    9688mv -v /usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} /bin
    9789mv -v /usr/bin/chroot /usr/sbin</userinput></screen>
    9890
    99     <para os="t">Other Coreutils programs are used by some of the scripts
     91    <para os="v">Other Coreutils programs are used by some of the scripts
    10092    in the CLFS-Bootscripts package. As <filename
    10193    class="directory">/usr</filename> may not be available during the early
    10294    stages of booting, those binaries need to be on the root partition:</para>
    10395
    104 <screen os="u"><userinput>mv -v /usr/bin/{[,basename,head,install,nice} /bin
     96<screen os="w"><userinput>mv -v /usr/bin/{[,basename,head,install,nice} /bin
    10597mv -v /usr/bin/{readlink,sleep,sync,test,touch} /bin
    10698ln -svf ../../bin/install /usr/bin</userinput></screen>
     
    121113        echo, env, expand, expr, factor, false, fmt, fold, groups, head,
    122114        hostid, hostname, id, install, join, link, ln, logname, ls, md5sum,
    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>
     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>
    129121        <seg>libstdbuf.so</seg>
    130122        <seg>/usr/lib/coreutils</seg>
     
    644636      </varlistentry>
    645637
    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 
    667638      <varlistentry id="od">
    668639        <term><command>od</command></term>
     
    765736          <indexterm zone="ch-system-coreutils readlink">
    766737            <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>
    777738          </indexterm>
    778739        </listitem>
  • BOOK/final-system/common/diffutils.xml

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

    r026bb5d r1c9985f  
    7373<screen os="g"><userinput>make</userinput></screen>
    7474
    75     <para os="h">To test the results, issue:</para>
    76 
    77 <screen os="h2"><userinput remap="test">make check</userinput></screen>
     75    <para os="h">To test the results, issue:
     76    <userinput>make check</userinput>.</para>
    7877
    7978    <para os="i">Install the binaries, documentation and shared libraries:</para>
     
    9796      <seglistitem>
    9897        <seg>badblocks, chattr, compile_et, debugfs, dumpe2fs, e2freefrag,
    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>
     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>
    105104        <seg>/usr/include/e2p, /usr/include/et, /usr/include/ext2fs,
    106         /usr/include/quota, /usr/include/ss, /usr/share/et, /usr/share/ss</seg>
     105        /usr/include/ss, /usr/share/et, /usr/share/ss</seg>
    107106      </seglistitem>
    108107    </segmentedlist>
     
    127126        <term><command>chattr</command></term>
    128127        <listitem>
    129           <para>Changes the attributes on a Linux file system</para>
     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>
    130133          <indexterm zone="ch-system-e2fsprogs chattr">
    131134            <primary sortas="b-chattr">chattr</primary>
     
    183186        <listitem>
    184187          <para>Is used to check, and optionally repair <systemitem
    185           class="filesystem">ext2</systemitem>, <systemitem
    186           class="filesystem">ext3</systemitem> and <systemitem
    187           class="filesystem">ext4</systemitem>file systems</para>
     188          class="filesystem">ext2</systemitem> file systems and <systemitem
     189          class="filesystem">ext3</systemitem> file systems</para>
    188190          <indexterm zone="ch-system-e2fsprogs e2fsck">
    189191            <primary sortas="b-e2fsck">e2fsck</primary>
     
    236238      </varlistentry>
    237239
    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 
    248240      <varlistentry id="filefrag">
    249241        <term><command>filefrag</command></term>
     
    336328        <term><command>mke2fs</command></term>
    337329        <listitem>
    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>
     330          <para>Creates an <systemitem class="filesystem">ext2</systemitem>
     331          or <systemitem class="filesystem">ext3</systemitem> file system on
     332          the given device</para>
    341333          <indexterm zone="ch-system-e2fsprogs mke2fs">
    342334            <primary sortas="b-mke2fs">mke2fs</primary>
     
    456448      </varlistentry>
    457449
    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 
    469450      <varlistentry id="libss">
    470451        <term><filename class="libraryfile">libss</filename></term>
  • BOOK/final-system/common/eglibc.xml

    r026bb5d r1c9985f  
    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
    6066    <para os="b">The EGLIBC build system is self-contained and will install
    6167    perfectly, even though the compiler specs file and linker are still
     
    6571    of achieving a clean build.</para>
    6672
    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>
     73    <para os="e">The EGLIBC documentation recommends building EGLIBC outside of the
     74    source directory in a dedicated build directory:</para>
    7275
    7376<screen os="f"><userinput>mkdir -v ../eglibc-build
     
    7780
    7881<screen os="h"><userinput>../eglibc-&eglibc-version;/configure --prefix=/usr \
    79     --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc \
    80     --enable-obsolete-rpc</userinput></screen>
     82    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     83    --libexecdir=/usr/lib/eglibc</userinput></screen>
    8184
    8285    <variablelist os="i">
     
    8689        <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term>
    8790        <listitem>
    88           <para>This changes the location of the <command>getconf</command>
    89           utility from its default of <filename
     91          <para>This changes the location of the <command>pt_chown</command>
     92          program from its default of <filename
    9093          class="directory">/usr/libexec</filename> to <filename
    9194          class="directory">/usr/lib/eglibc</filename>.</para>
     
    108111<!-- items n,o,p no longer the master, use x86_64 which has no failures -->
    109112
    110 <screen os="n"><userinput remap="test">cp -v ../eglibc-&eglibc-version;/iconvdata/gconv-modules iconvdata
     113<screen os="n"><userinput>cp -v ../eglibc-&eglibc-version;/iconvdata/gconv-modules iconvdata
    111114make -k check 2&gt;&amp;1 | tee eglibc-check-log; grep Error eglibc-check-log</userinput></screen>
    112115
     
    243246EOF</userinput></screen>
    244247
    245     <para>Install timezone data:</para>
    246 <screen><userinput>tar -xf ../tzdata&tzdata-version;.tar.gz
    247 
    248 ZONEINFO=/usr/share/zoneinfo
    249 mkdir -pv $ZONEINFO/{posix,right}
    250 
    251 for 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}
    257 done
    258 
    259 cp -v zone.tab iso3166.tab $ZONEINFO
    260 zic -d $ZONEINFO -p America/New_York
    261 unset 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 
    302248    <para>To determine the local time zone, run the following script:</para>
    303249
     
    377323      <seglistitem>
    378324        <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
    379         ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd,
    380         pcprofiledump, pldd, rpcgen, sln, sprof, tzselect, xtrace,zdump,
    381         and zic</seg>
     325        ldd, lddlibc4, locale, localedef, mtrace, nscd,
     326        pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace,
     327        zdump, and zic</seg>
    382328        <seg>ld.so, libBrokenLocale.[a,so], libSegFault.so, libanl.[a,so],
    383329        libbsd-compat.a, libc.[a,so], libc_nonshared.a, libcidn.[a,so],
     
    519465      </varlistentry>
    520466
    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 
    531467      <varlistentry id="mtrace">
    532468        <term><command>mtrace</command></term>
     
    561497      </varlistentry>
    562498
    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>
     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>
    569506          </indexterm>
    570507        </listitem>
     
    582519      </varlistentry>
    583520
     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
    584531      <varlistentry id="sln">
    585532        <term><command>sln</command></term>
     
    588535          <indexterm zone="ch-system-eglibc sln">
    589536            <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>
    600537          </indexterm>
    601538        </listitem>
  • BOOK/final-system/common/file.xml

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

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

    r026bb5d r1c9985f  
    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
    2833    <para os="a">Prepare Flex for compilation:</para>
    2934
     
    3439<screen os="d"><userinput>make</userinput></screen>
    3540
    36     <para os="e">To test the results, issue:</para>
    37 
    38 <screen os="e2"><userinput remap="test">make check</userinput></screen>
     41    <para os="e">To test the results, issue:
     42    <userinput>make check</userinput>.</para>
    3943
    4044    <para os="f">Install the package:</para>
     
    97101      </varlistentry>
    98102
    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 
    110103      <varlistentry id="lex">
    111104        <term><command>lex</command></term>
  • BOOK/final-system/common/gawk.xml

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

    r026bb5d r1c9985f  
    2626    <title>Installation of GCC</title>
    2727
     28
    2829    <para os="p1">The following patch contains a number of updates to the
    2930    &gcc-version; branch by the GCC developers:</para>
    3031
    3132    <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}
    37 sed 's@\./fixinc\.sh@-c true@' gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>
    3833
    3934    <para os="d">Apply a <command>sed</command> substitution that will suppress the
     
    5954    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    6055    --enable-clocale=gnu --enable-languages=c,c++ \
    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>
     56    --disable-multilib --disable-libstdcxx-pch</userinput></screen>
    6557
    6658    <para os="j">Compile the package:</para>
     
    7365    </important>
    7466
    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 
    7967    <para os="m">Test the results, but do not stop at errors:</para>
    8068
    81 <screen os="n"><userinput remap="test">make -k check</userinput></screen>
     69<screen os="n"><userinput>make -k check</userinput></screen>
    8270
    8371    <para os="o">The <parameter>-k</parameter> flag is used to make the test suite
     
    8674    failures. To receive a summary of the test suite results, run:</para>
    8775
    88 <screen os="p"><userinput remap="test">../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
     76<screen os="p"><userinput>../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
    8977
    9078    <para os="q">For only the summaries, pipe the output through
     
    10997
    11098<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>
    11599
    116100  </sect2>
     
    125109
    126110      <seglistitem>
    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>
     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>
    132116      </seglistitem>
    133117    </segmentedlist>
     
    189173      </varlistentry>
    190174
     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
    191185      <varlistentry id="gcov">
    192186        <term><command>gcov</command></term>
     
    200194      </varlistentry>
    201195
    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 
    212196      <varlistentry id="libgcc">
    213197        <term><filename class="libraryfile">libgcc</filename></term>
     
    285269      </varlistentry>
    286270
    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 
    297271    </variablelist>
    298272
  • BOOK/final-system/common/gettext.xml

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

    r026bb5d r1c9985f  
    3535
    3636    <note os="n1">
    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>
     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>
    4242
    43 <screen>mv -v config{fsf,}.guess
    44 mv -v config{fsf,}.sub</screen>
     43<screen><userinput>mv -v config{fsf,}.guess
     44mv -v config{fsf,}.sub</userinput></screen>
    4545
    4646    </note>
     
    4848    <para os="a">Prepare GMP for compilation:</para>
    4949
    50 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \
     50<screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include" \
    5151CXX="g++ -isystem /usr/include" \
    5252LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    53   ./configure --prefix=/usr --enable-cxx</userinput></screen>
     53  ./configure --prefix=/usr --enable-cxx --enable-mpbsd</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 remap="test">make check</userinput></screen>
     66<screen os="g"><userinput>make check</userinput></screen>
    6767
    6868    <para os="h">Install the package:</para>
  • BOOK/final-system/common/grep.xml

    r026bb5d r1c9985f  
    2828    <para os="a">Prepare Grep for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin --without-included-regex</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:</para>
    37 
    38 <screen os="e2"><userinput remap="test">make check</userinput></screen>
     36    <para os="e">To test the results, issue:
     37    <userinput>make check</userinput>.</para>
    3938
    4039    <para os="f">Install the package:</para>
  • BOOK/final-system/common/groff.xml

    r026bb5d r1c9985f  
    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-&groff-version;, /usr/share/groff</seg>
     71        <seg>/usr/lib/groff, /usr/share/doc/groff, /usr/share/groff</seg>
    7272      </seglistitem>
    7373    </segmentedlist>
  • BOOK/final-system/common/gzip.xml

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

    r026bb5d r1c9985f  
    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>
    32 Do 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>
    3827
    3928    <para os="a">The following command converts the raw data provided by IANA into
  • BOOK/final-system/common/iproute2.xml

    r026bb5d r1c9985f  
    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 using the commands
     31    dependency on Berkeley DB by applying the <command>sed</command> command
    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
    37 sed -i '/ARPD/d' Makefile
    38 rm -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>
     36<screen os="s2"><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile</userinput></screen>
    4337
    4438    <para os="a">Compile the package:</para>
     
    8983
    9084      <seglistitem>
    91         <seg>bridge, ctstat (link to lnstat), genl, ifcfg, ifstat, ip, lnstat,
    92         nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
     85        <seg>ctstat (link to lnstat), genl, ifcfg, ifstat, ip, lnstat, nstat,
     86        routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
    9387        and tc</seg>
    9488        <seg>/etc/iproute2, /lib/tc, /usr/lib/tc, /usr/share/doc/iproute2</seg>
     
    10094      <?dbfo list-presentation="list"?>
    10195      <?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>
    11296
    11397      <varlistentry id="ctstat">
  • BOOK/final-system/common/iputils.xml

    r026bb5d r1c9985f  
    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
    3237    <para os="a">Compile the package:</para>
    3338
    34 <screen os="b"><userinput>make USE_CAP=no \
    35     IPV4_TARGETS="tracepath ping clockdiff rdisc" \
     39<screen os="b"><userinput>make IPV4_TARGETS="tracepath ping rdisc clockdiff" \
    3640    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    3741
  • BOOK/final-system/common/kbd.xml

    r026bb5d r1c9985f  
    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
    2832    <para os="a">Prepare Kbd for compilation:</para>
    2933
    30 <screen os="b"><userinput>PKG_CONFIG_PATH="/tools/lib/pkgconfig" \
    31     ./configure --prefix=/usr --disable-vlock --enable-optional-progs</userinput></screen>
     34<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3235
    3336    <para os="c">Compile the package:</para>
     
    4649    stages of booting, those binaries need to be on the root partition:</para>
    4750
    48 <screen os="i"><userinput>mv -v /usr/bin/{kbd_mode,dumpkeys,loadkeys,openvt,setfont,setvtrgb} /bin</userinput></screen>
     51<screen os="i"><userinput>mv -v /usr/bin/{kbd_mode,dumpkeys,loadkeys,openvt,setfont, setvtrgb} /bin</userinput></screen>
    4952
    5053  </sect2>
  • BOOK/final-system/common/libee.xml

    r026bb5d r1c9985f  
    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 
    3733<screen os="d"><userinput>make</userinput></screen>
    3834
     
    4945
    5046    <segmentedlist>
    51       <segtitle>Installed Program</segtitle>
     47      <segtitle>Installed Programs</segtitle>
    5248      <segtitle>Installed libraries</segtitle>
    53       <segtitle>Installed directory</segtitle>
    5449
    5550      <seglistitem>
    56         <seg>libee-convert</seg>
     51        <seg>convert</seg>
    5752        <seg>libee.[a,so]</seg>
    58         <seg>/usr/include/libee</seg>
    5953      </seglistitem>
    6054    </segmentedlist>
     
    6559      <?dbhtml list-presentation="table"?>
    6660
    67       <varlistentry id="libee-convert">
    68         <term><command>libee-convert</command></term>
     61      <varlistentry id="convert">
     62        <term><command>convert</command></term>
    6963        <listitem>
    7064          <para>todo</para>
    71           <indexterm zone="ch-system-libee libee-convert">
    72             <primary sortas="b-libee-convert">libee-convert</primary>
     65          <indexterm zone="ch-system-libee convert">
     66            <primary sortas="b-convert">convert</primary>
    7367          </indexterm>
    7468        </listitem>
  • BOOK/final-system/common/libtool.xml

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

    r026bb5d r1c9985f  
    3232<screen os="c"><userinput>make mrproper
    3333make headers_check
    34 make INSTALL_HDR_PATH=/usr headers_install
     34make INSTALL_HDR_PATH=dest headers_install
     35cp -rv dest/include/* /usr/include
    3536find /usr/include -name .install -or -name ..install.cmd | xargs rm -fv</userinput></screen>
    3637
     
    5455
    5556      <varlistentry os="d3">
    56         <term><parameter>make INSTALL_HDR_PATH=/usr headers_install</parameter></term>
     57        <term><parameter>make INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5758        <listitem>
    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>
     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>
    6764        </listitem>
    6865      </varlistentry>
     
    8077
    8178      <seglistitem>
    82         <seg>/usr/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
     79        <seg>/usr/include/{asm,asm-generic,drm,linux,mtd,rdma,sound,video}/*.h</seg>
    8380        <seg>/usr/include/asm, /usr/include/asm-generic, /usr/include/drm,
    8481        /usr/include/linux, /usr/include/mtd, /usr/include/rdma,
    85         /usr/include/scsi, /usr/include/sound, /usr/include/uapi,
    86         /usr/include/video, /usr/include/xen</seg>
     82        /usr/include/scsi, /usr/include/sound, /usr/include/video, /usr/include/xen</seg>
    8783      </seglistitem>
    8884    </segmentedlist>
  • BOOK/final-system/common/make.xml

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

    r026bb5d r1c9985f  
    3030<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    3131LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    32   ./configure --prefix=/usr</userinput></screen>
     32  EGREP="grep -E" ./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 remap="test">make check</userinput></screen>
     45<screen os="g"><userinput>make check</userinput></screen>
    4646
    4747    <para os="h">Install the package:</para>
  • BOOK/final-system/common/mpfr.xml

    r026bb5d r1c9985f  
    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 
    3228    <para os="a">Prepare MPFR for compilation:</para>
    3329
     
    4844    <para os="f">Test the results:</para>
    4945
    50 <screen os="g"><userinput remap="test">make check</userinput></screen>
     46<screen os="g"><userinput>make check</userinput></screen>
    5147
    5248    <para os="h">Install the package:</para>
  • BOOK/final-system/common/ncurses.xml

    r026bb5d r1c9985f  
    3535<screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \
    3636    --with-shared --without-debug --enable-widec \
    37     --with-manpage-format=normal \
    38     --with-default-terminfo-dir=/usr/share/terminfo</userinput></screen>
     37    --with-manpage-format=normal</userinput></screen>
    3938
    4039    <para os="c">Compile the package:</para>
     
    4241<screen os="d"><userinput>make</userinput></screen>
    4342
    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>
     43    <para os="e">This package does not come with a test suite.</para>
    4844
    4945    <para os="f">Install the package:</para>
  • BOOK/final-system/common/patch.xml

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

    r026bb5d r1c9985f  
    3939      loopback device as well as set a hostname for some of the tests:</para>
    4040
    41   <screen os="a01"><userinput remap="test">ip link set lo up
     41      <screen><userinput>ip link set lo up
    4242hostname clfs</userinput></screen>
    4343    </note>
    4444
    45     <para os="a02">Before starting to configure, create a basic
     45    <para os="a01">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="a03"><userinput remap="test">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
     49<screen os="a02"><userinput>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:</para>
    104 
    105 <screen os="h2"><userinput remap="test">make test</userinput></screen>
     103    <para os="h">To test the results, issue:
     104    <userinput>make test</userinput>.</para>
    106105
    107106    <para os="j">Install the package:</para>
     
    121120      <seglistitem>
    122121        <seg>a2p, c2ph, config_data, corelist, cpan, cpan2dist, cpanp,
    123         cpanp-run-perl, enc2xs, find2perl, h2ph, h2xs, instmodsh, json_pp,
     122        cpanp-run-perl, dprofpp, enc2xs, find2perl, h2ph, h2xs, instmodsh,
    124123        libnetcfg, perl, perl&perl-version; (link to perl), perlbug,
    125124        perldoc, perlivp, perlthanks (link to perlbug), piconv, pl2pm, pod2html,
    126125        pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, prove,
    127         psed (link to s2p), pstruct (link to c2ph), ptar, ptardiff, ptargrep,
    128         s2p, shasum, splain, xsubpp, and zipdetails</seg>
     126        psed (link to s2p), pstruct (link to c2ph), ptar, ptardiff, s2p, shasum,
     127        splain, and xsubpp</seg>
    129128        <seg>Several hundred which cannot all be listed here</seg>
    130129        <seg>/usr/lib/perl5</seg>
     
    214213          <indexterm zone="ch-system-perl cpanp-run-perl">
    215214            <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>
    216225          </indexterm>
    217226        </listitem>
     
    273282      </varlistentry>
    274283
    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 
    285284      <varlistentry id="libnetcfg">
    286285        <term><command>libnetcfg</command></term>
     
    506505      </varlistentry>
    507506
    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 
    519507      <varlistentry id="s2p">
    520508        <term><command>s2p</command></term>
     
    557545      </varlistentry>
    558546
    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 
    569547    </variablelist>
    570548
  • BOOK/final-system/common/procps.xml

    r026bb5d r1c9985f  
    4848    <para os="d">Install the package:</para>
    4949
    50 <screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install</userinput></screen>
     50<screen os="e"><userinput>make install</userinput></screen>
    5151
    5252  </sect2>
     
    6060
    6161      <seglistitem>
    62         <seg>free, pgrep, pkill, pmap, ps, pwdx, skill, slabtop, snice, sysctl,
     62        <seg>free, kill, 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>
    8090          </indexterm>
    8191        </listitem>
  • BOOK/final-system/common/psmisc.xml

    r026bb5d r1c9985f  
    7979
    8080      <seglistitem>
    81         <seg>fuser, killall, peekfd, prtstat, pstree, and pstree.x11
    82         (link to pstree)</seg>
     81        <seg>fuser, killall, peekfd, pstree, and pstree.x11 (link to pstree)</seg>
    8382      </seglistitem>
    8483    </segmentedlist>
     
    121120      </varlistentry>
    122121
    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 
    133122      <varlistentry id="pstree">
    134123        <term><command>pstree</command></term>
  • BOOK/final-system/common/rsyslog.xml

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

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

    r026bb5d r1c9985f  
    3434    </note>
    3535
    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)/= /'
    43 find 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">
     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">
    5347    <varlistentry>
    5448      <term><parameter>--sysconfdir=/etc</parameter></term>
     
    5751      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5852    </varlistentry>
    59    
    6053  </variablelist>
    6154
     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
     59find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
     60find man -name Makefile -exec sed -i 's/groups.1 //' '{}' \;</userinput></screen>
    6261
    6362    <para os="h">Compile the package:</para>
     
    7372    <para os="m" id="shadow-login_defs">Instead of using the default
    7473    <emphasis>crypt</emphasis> method, use the more secure
    75     <emphasis>SHA512</emphasis> method of password encryption, which also allows
     74    <emphasis>MD5</emphasis> method of password encryption, which also allows
    7675    passwords longer than 8 characters. It is also necessary to change the
    7776    obsolete <filename class="directory">/var/spool/mail</filename> location
     
    8685
    8786<screen os="s"><userinput>sed -i /etc/login.defs \
    88     -e 's@#\(ENCRYPT_METHOD \).*@\1SHA512@' \
     87    -e 's@#\(ENCRYPT_METHOD \).*@\1MD5@' \
    8988    -e 's@/var/spool/mail@/var/mail@'</userinput></screen>
    9089
     
    156155        <seg>chage, chfn, chpasswd, chgpasswd, chsh, expiry, faillog, gpasswd,
    157156        groupadd, groupdel, groupmems, groupmod, grpck, grpconv, grpunconv,
    158         lastlog, login, logoutd, newgrp, newusers, passwd, pwck,
     157        lastlog, login, logoutd, newgrp, newusers, nologin, passwd, pwck,
    159158        pwconv, pwunconv, sg (link to newgrp), su, useradd, userdel, usermod,
    160159        vigr (link to vipw), and vipw</seg>
     
    381380      </varlistentry>
    382381
     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
    383394      <varlistentry id="passwd">
    384395        <term><command>passwd</command></term>
  • BOOK/final-system/common/sysvinit.xml

    r026bb5d r1c9985f  
    2525    <title>Installation of Sysvinit</title>
    2626
    27 <para os ="a">Apply a sed which disables last, mesg, mountpoint, sulogin,
    28 utmpdump, and wall from being built and installed as they are provided by
    29 Util-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>
     27    <para os="c">Compile the package:</para>
    3528
    3629<screen os="d"><userinput>make -C src clobber
     
    8376
    8477<screen><userinput>cat &gt;&gt; /etc/inittab &lt;&lt; "EOF"
    85 <literal>1:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty1 9600
    86 2:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty2 9600
    87 3:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty3 9600
    88 4:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty4 9600
    89 5:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty5 9600
    90 6:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty6 9600
     78<literal>1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600
     792:2345:respawn:/sbin/agetty -I '\033(K' tty2 9600
     803:2345:respawn:/sbin/agetty -I '\033(K' tty3 9600
     814:2345:respawn:/sbin/agetty -I '\033(K' tty4 9600
     825:2345:respawn:/sbin/agetty -I '\033(K' tty5 9600
     836:2345:respawn:/sbin/agetty -I '\033(K' tty6 9600
    9184</literal>
    9285EOF</userinput></screen>
     
    9689
    9790<screen><userinput>cat &gt;&gt; /etc/inittab &lt;&lt; "EOF"
    98 <literal>c0:12345:respawn:/sbin/agetty --noclear 115200 ttyS0 vt100
     91<literal>c0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100
    9992</literal>
    10093EOF</userinput></screen>
     
    125118
    126119      <seglistitem>
    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>
     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>
    130124      </seglistitem>
    131125    </segmentedlist>
     
    142136          <indexterm zone="ch-system-sysvinit bootlogd">
    143137            <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>
    154138          </indexterm>
    155139        </listitem>
     
    194178      </varlistentry>
    195179
     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
    196224      <varlistentry id="pidof">
    197225        <term><command>pidof</command></term>
     
    248276      </varlistentry>
    249277
     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
    250290      <varlistentry id="telinit">
    251291        <term><command>telinit</command></term>
     
    258298      </varlistentry>
    259299
     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
    260321    </variablelist>
    261322
  • BOOK/final-system/common/tar.xml

    r026bb5d r1c9985f  
    3939<screen os="d"><userinput>make</userinput></screen>
    4040
    41     <para os="e">To test the results, issue:</para>
    42 
    43 <screen os="e2"><userinput remap="test">make check</userinput></screen>
     41    <para os="e">To test the results, issue:
     42    <userinput>make check</userinput>.</para>
    4443
    4544    <para os="f">Install the package:</para>
    4645
    4746<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>
    5247
    5348  </sect2>
  • BOOK/final-system/common/texinfo.xml

    r026bb5d r1c9985f  
    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
    2832    <para os="a">Prepare Texinfo for compilation:</para>
    2933
     
    3438<screen os="d"><userinput>make</userinput></screen>
    3539
    36     <para os="e">To test the results, issue:</para>
    37 
    38 <screen os="e2"><userinput remap="test">make check</userinput></screen>
     40    <para os="e">To test the results, issue:
     41    <userinput>make check</userinput>.</para>
    3942
    4043    <para os="f">Install the package:</para>
     
    6770
    6871      <seglistitem>
    69         <seg>info, infokey, install-info, makeinfo (link to texi2any),
    70         pdftexi2dvi, texi2dvi, texi2pdf, and texindex</seg>
     72        <seg>info, infokey, install-info, makeinfo, pdftexi2dvi, texi2dvi,
     73        texi2pdf, and texindex</seg>
    7174        <seg>/usr/share/texinfo</seg>
    7275      </seglistitem>
  • BOOK/final-system/common/util-linux.xml

    r026bb5d r1c9985f  
    3333    <command>hwclock</command> program FHS-compliant, run the following:</para>
    3434
    35 <screen><userinput>sed -i -e 's@etc/adjtime@var/lib/hwclock/adjtime@g' \
    36     $(grep -rl '/etc/adjtime' .)
     35<screen><userinput>sed -i 's@etc/adjtime@var/lib/hwclock/adjtime@g' \
     36    hwclock/hwclock.c
    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-write</userinput></screen>
     46<screen os="b"><userinput>./configure --enable-arch \
     47    --enable-partx --enable-write --disable-wall</userinput></screen>
    4748
    4849    <variablelist os="c">
     
    5051
    5152      <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>
    5269        <term><parameter>--enable-write</parameter></term>
    5370        <listitem>
     
    5774      </varlistentry>
    5875
     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
    5984    </variablelist>
    6085
     
    6388<screen os="e"><userinput>make</userinput></screen>
    6489
    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
    68 echo "dummy2:x:1001:dummy" &gt;&gt; /etc/group
    69 echo "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;
    74 su dummy -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
     90    <para os="f">This package does not come with a test suite.</para>
    7591
    7692    <para os="g">Install the package:</para>
     
    95111
    96112      <seglistitem>
    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>
     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>
    112126      </seglistitem>
    113127    </segmentedlist>
     
    139153      </varlistentry>
    140154
    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>
     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>
    147161          </indexterm>
    148162        </listitem>
     
    191205      </varlistentry>
    192206
    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>
     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>
    199213          </indexterm>
    200214        </listitem>
     
    305319      </varlistentry>
    306320
    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 
    327321      <varlistentry id="fdformat">
    328322        <term><command>fdformat</command></term>
     
    356350      </varlistentry>
    357351
    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 
    368352      <varlistentry id="flock">
    369353        <term><command>flock</command></term>
     
    405389          <indexterm zone="ch-system-util-linux fsck.minix">
    406390            <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>
    427391          </indexterm>
    428392        </listitem>
     
    512476      </varlistentry>
    513477
    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 
    547478      <varlistentry id="ldattach">
    548479        <term><command>ldattach</command></term>
     
    555486      </varlistentry>
    556487
     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
    557498      <varlistentry id="logger">
    558499        <term><command>logger</command></term>
     
    585526      </varlistentry>
    586527
    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 
    597528      <varlistentry id="lscpu">
    598529        <term><command>lscpu</command></term>
     
    601532          <indexterm zone="ch-system-util-linux lscpu">
    602533            <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>
    613534          </indexterm>
    614535        </listitem>
     
    626547      </varlistentry>
    627548
    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 
    639549      <varlistentry id="mkfs">
    640550        <term><command>mkfs</command></term>
     
    710620      </varlistentry>
    711621
    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 
    722622      <varlistentry id="namei">
    723623        <term><command>namei</command></term>
     
    726626          <indexterm zone="ch-system-util-linux namei">
    727627            <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>
    750628          </indexterm>
    751629        </listitem>
     
    784662      </varlistentry>
    785663
    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 
    806664      <varlistentry id="readprofile">
    807665        <term><command>readprofile</command></term>
     
    835693      </varlistentry>
    836694
    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 
    847695      <varlistentry id="rev">
    848696        <term><command>rev</command></term>
     
    922770          <indexterm zone="ch-system-util-linux sfdisk">
    923771            <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>
    946772          </indexterm>
    947773        </listitem>
     
    1001827      </varlistentry>
    1002828
     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
    1003839      <varlistentry id="ul">
    1004840        <term><command>ul</command></term>
     
    1018854          <indexterm zone="ch-system-util-linux umount">
    1019855            <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>
    1041856          </indexterm>
    1042857        </listitem>
     
    1066881      </varlistentry>
    1067882
    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 
    1088883      <varlistentry id="whereis">
    1089884        <term><command>whereis</command></term>
     
    1097892      </varlistentry>
    1098893
    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 
    1109894      <varlistentry id="write">
    1110895        <term><command>write</command></term>
     
    1129914      </varlistentry>
    1130915
    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 
    1145916      <varlistentry id="libuuid">
    1146917        <term><filename class="libraryfile">libuuid</filename></term>
  • BOOK/final-system/common/vim.xml

    r026bb5d r1c9985f  
    7171<screen os="h"><userinput>make</userinput></screen>
    7272
    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
     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
    7875    screen, which can cause issues with the settings of the current terminal.
    7976    This can be resolved by redirecting the output to a log file.</para>
  • BOOK/final-system/common/xz.xml

    r026bb5d r1c9985f  
    3636<screen os="d"><userinput>make</userinput></screen>
    3737
    38     <para os="e">To test the results, issue:</para>
    39 
    40 <screen os="e2"><userinput remap="test">make check</userinput></screen>
     38    <para os="e">To test the results, issue:
     39    <userinput>make check</userinput>.</para>
     40
    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
    55 ln -svf ../../lib/liblzma.so.&xz-version; /usr/lib/liblzma.so</userinput></screen>
    5650
    5751  </sect2>
     
    6660
    6761      <seglistitem>
    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>
     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>
    7566        <seg>liblzma.[a,so]</seg>
    7667        <seg>/usr/include/lzma, /usr/share/doc/xz</seg>
     
    173164      </varlistentry>
    174165
    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 
    185166      <varlistentry id="lzmore">
    186167        <term><command>lzmore</command></term>
     
    233214      </varlistentry>
    234215
    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 
    245216      <varlistentry id="xzdec">
    246217        <term><command>xzdec</command></term>
     
    253224      </varlistentry>
    254225
    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 
    315226      <varlistentry id="liblzma">
    316227        <term><filename class="libraryfile">liblzma</filename></term>
  • BOOK/final-system/common/zlib.xml

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

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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="mips/gcc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='b'])"/>
     46    xpointer="xpointer(//*[@os='p1'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='s1'])"/>
     50    xpointer="xpointer(//*[@os='p2'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5353    href="../common/eglibc.xml"
    54     xpointer="xpointer(//*[@os='s2'])"/>
     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
     62mv -v eglibc-ports-&eglibc-version; ports</userinput></screen>
    5563
    5664    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64-64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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="mips64-64/gcc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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"
    4654    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'])"/>
    4763
    4864    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5672    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5773    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"
    6674    xpointer="xpointer(//*[@os='e'])"/>
    6775
     
    7280    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7381    href="../x86_64-64/eglibc.xml"
    74     xpointer="xpointer(//*[@os='l5'])"/>
     82    xpointer="xpointer(//*[@os='l1'])"/>
    7583
    7684    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7785    href="../x86_64-64/eglibc.xml"
    78     xpointer="xpointer(//*[@os='l6'])"/>
     86    xpointer="xpointer(//*[@os='l2'])"/>
    7987
    8088    <para>Now we will force EGLIBC to build as 64-bit instead of the default
     
    140148    xpointer="xpointer(//*[@os='t'])"/>
    141149
    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

    r026bb5d r1c9985f  
    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/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"/>
     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"/>
    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="mips64/pkg-config-lite.xml"/>
    48   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.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"/>
    4951  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    5052  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-n32.xml"/>
    5153  <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"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-n32.xml"/>
     
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/>
    6463  <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"/>
    6567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool.xml"/>
    6668  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-n32.xml"/>
     
    8082  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    8183  <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"/>
    8384  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    8485  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-n32.xml"/>
     
    8889  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-n32.xml"/>
    8990  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file-64bit.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    9092  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    91   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    9293  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    9394  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-n32.xml"/>
     
    9596  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    9697  <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"/>
    101102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    102103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
     
    104105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    105106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.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"/>
     107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    109108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    110109  <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/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"/>
     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"/>
    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

    r026bb5d r1c9985f  
    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 -->
    5344    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5445    href="../common/binutils.xml"
     
    6556<screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    6657LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib ${BUILD64}" \
    67   ../binutils-&binutils-dir;/configure --prefix=/usr \
     58  ../binutils-&binutils-version;/configure --prefix=/usr \
    6859    --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
    6960
  • BOOK/final-system/mips64/eglibc-64bit.xml

    r026bb5d r1c9985f  
    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"
    4149    href="eglibc.xml"
    4250    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'])"/>
    4359
    4460    <para os="m3">The following will cause EGLIBC to use an absolute path to the
     
    4763<screen os="m4"><userinput>cp -v config.make.in{,.orig}
    4864sed '/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'])"/>
    5765
    5866    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/eglibc-n32.xml

    r026bb5d r1c9985f  
    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"
    4250    href="eglibc.xml"
    4351    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'])"/>
    4460
    4561    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5066    href="eglibc-64bit.xml"
    5167    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'])"/>
    6068
    6169    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7886<screen os="h"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    7987    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    80     --disable-profile --enable-kernel=2.6.32 \
    81     --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32 \
    82     --enable-obsolete-rpc</userinput></screen>
     88    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     89    --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32</userinput></screen>
    8390
    8491    <variablelist os="i">
     
    8895        <term><parameter>--libexecdir=/usr/lib32/eglibc</parameter></term>
    8996        <listitem>
    90           <para>This changes the location of the <command>getconf</command>
     97          <para>This changes the location of the <command>pt_chown</command>
    9198          program from its default of <filename
    9299          class="directory">/usr/libexec</filename> to <filename
  • BOOK/final-system/mips64/eglibc.xml

    r026bb5d r1c9985f  
    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"
    4755    xpointer="xpointer(//*[@os='b'])"/>
    4856
    4957    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='s1'])"/>
     58    href="../mips/eglibc.xml"
     59    xpointer="xpointer(//*[@os='g1'])"/>
    5260
    5361    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/eglibc.xml"
    55     xpointer="xpointer(//*[@os='s2'])"/>
     62    href="../mips/eglibc.xml"
     63    xpointer="xpointer(//*[@os='g2'])"/>
    5664
    5765    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8997    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9098    href="../multilib/eglibc.xml"
    91     xpointer="xpointer(//*[@os='l1b'])"/>
     99    xpointer="xpointer(//*[@os='l1'])"/>
    92100
    93101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    94102    href="../multilib/eglibc.xml"
    95     xpointer="xpointer(//*[@os='l2b'])"/>
     103    xpointer="xpointer(//*[@os='l2'])"/>
    96104
    97105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/gcc.xml

    r026bb5d r1c9985f  
    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"
    4234    xpointer="xpointer(//*[@os='d'])"/>
    4335
     
    6456    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
    6557    --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
    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>
     58    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    7059
    7160    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8069    href="../common/gcc.xml"
    8170    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'])"/>
    9071
    9172    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    137118    xpointer="xpointer(//*[@os='x'])"/>
    138119
    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
    144 mv -v /usr/lib32/*gdb.py /usr/share/gdb/auto-load/usr/lib32
    145 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>
    146 
    147120  </sect2>
    148121
  • BOOK/final-system/multilib/autoconf.xml

    r026bb5d r1c9985f  
    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"
    5244    xpointer="xpointer(//*[@os='f'])"/>
    5345
  • BOOK/final-system/multilib/automake.xml

    r026bb5d r1c9985f  
    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"
    4743    href="../common/autoconf.xml"
    4844    xpointer="xpointer(//*[@os='f'])"/>
  • BOOK/final-system/multilib/binutils.xml

    r026bb5d r1c9985f  
    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 -->
    5344    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5445    href="../common/binutils.xml"
     
    6556<screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    6657LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib ${BUILD64}" \
    67   ../binutils-&binutils-dir;/configure --prefix=/usr \
     58  ../binutils-&binutils-version;/configure --prefix=/usr \
    6859    --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
    6960
  • BOOK/final-system/multilib/bison-64bit.xml

    r026bb5d r1c9985f  
    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"
    3426    xpointer="xpointer(//*[@os='a'])"/>
    3527
    36 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64  --cache-file=config.cache</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
    3729
    3830    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4739    href="../common/bison.xml"
    4840    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'])"/>
    5341
    5442    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison-n32.xml

    r026bb5d r1c9985f  
    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"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    37 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32  --cache-file=config.cache</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
    3830
    3931    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4840    href="../common/bison.xml"
    4941    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'])"/>
    5442
    5543    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison.xml

    r026bb5d r1c9985f  
    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"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    37 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr  --cache-file=config.cache</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
    3830
    3931    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4840    href="../common/bison.xml"
    4941    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'])"/>
    5442
    5543    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/coreutils.xml

    r026bb5d r1c9985f  
    3434    xpointer="xpointer(//*[@os='c'])"/>
    3535
    36 <screen os="d"><userinput>FORCE_UNSAFE_CONFIGURE=1 CC="gcc ${BUILD64}" \
    37    ./configure --prefix=/usr \
     36<screen os="d"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    3837    --enable-no-install-program=kill,uptime \
    3938    --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'])"/>
    4439
    4540    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    111106    xpointer="xpointer(//*[@os='u'])"/>
    112107
     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
    113116  </sect2>
    114117
  • BOOK/final-system/multilib/diffutils.xml

    r026bb5d r1c9985f  
    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"
    5652    xpointer="xpointer(//*[@os='f'])"/>
    5753
  • BOOK/final-system/multilib/e2fsprogs-64bit.xml

    r026bb5d r1c9985f  
    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"
    6965    xpointer="xpointer(//*[@os='i'])"/>
    7066
  • BOOK/final-system/multilib/eglibc-64bit.xml

    r026bb5d r1c9985f  
    4040
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="eglibc.xml"
    43     xpointer="xpointer(//*[@os='b'])"/>
     42    href="../common/eglibc.xml"
     43    xpointer="xpointer(//*[@os='p1'])"/>
    4444
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='s1'])"/>
     47    xpointer="xpointer(//*[@os='p2'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='s2'])"/>
     50    href="eglibc.xml"
     51    xpointer="xpointer(//*[@os='b'])"/>
    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-kernel=2.6.32 \
    73     --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \
    74     --enable-obsolete-rpc</userinput></screen>
     72    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     73    --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
    7574
    7675    <variablelist os="i">
     
    8079        <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term>
    8180        <listitem>
    82           <para>This changes the location of the <command>getconf</command>
    83           utility from its default of <filename
     81          <para>This changes the location of the <command>pt_chown</command>
     82          program from its default of <filename
    8483          class="directory">/usr/libexec</filename> to <filename
    8584          class="directory">/usr/lib64/glibc</filename>.</para>
  • BOOK/final-system/multilib/eglibc.xml

    r026bb5d r1c9985f  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='b'])"/>
     47    xpointer="xpointer(//*[@os='p1'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='s1'])"/>
     51    xpointer="xpointer(//*[@os='p2'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5454    href="../common/eglibc.xml"
    55     xpointer="xpointer(//*[@os='s2'])"/>
     55    xpointer="xpointer(//*[@os='b'])"/>
    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-kernel=2.6.32 \
    72     --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \
    73     --enable-obsolete-rpc</userinput></screen>
     71    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     72    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
    7473
    7574    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8988    xpointer="xpointer(//*[@os='l'])"/>
    9089
    91     <para os="l1b">In multilib, we tend to think that compiling for
     90    <para os="l1">In multilib, we tend to think that compiling for
    9291    <literal>${CLFS_TARGET32}</literal> is <emphasis>not</emphasis>
    9392    cross-compiling. EGLIBC takes the traditional view that if you are building
     
    9796    sed allows these tests to succeed:</para>
    9897
    99 <screen os="l2b"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../eglibc-&eglibc-version;/localedata/Makefile</userinput></screen>
     98<screen os="l2"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../eglibc-&eglibc-version;/localedata/Makefile</userinput></screen>
    10099
    101100    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/file-64bit.xml

    r026bb5d r1c9985f  
    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"
    4945    xpointer="xpointer(//*[@os='f'])"/>
    5046
  • BOOK/final-system/multilib/file-n32.xml

    r026bb5d r1c9985f  
    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 
    4844    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4945    href="file.xml"
  • BOOK/final-system/multilib/file.xml

    r026bb5d r1c9985f  
    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"
    4945    xpointer="xpointer(//*[@os='f'])"/>
    5046
  • BOOK/final-system/multilib/findutils.xml

    r026bb5d r1c9985f  
    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'])"/>
    6056
    6157    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/flex-64bit.xml

    r026bb5d r1c9985f  
    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"
    2634    xpointer="xpointer(//*[@os='a'])"/>
    2735
     
    4048    href="../common/flex.xml"
    4149    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'])"/>
    4650
    4751    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/flex-n32.xml

    r026bb5d r1c9985f  
    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'])"/>
    2331
    2432    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/flex.xml

    r026bb5d r1c9985f  
    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'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gawk.xml

    r026bb5d r1c9985f  
    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"
    4945    xpointer="xpointer(//*[@os='f'])"/>
    5046
  • BOOK/final-system/multilib/gcc.xml

    r026bb5d r1c9985f  
    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"
    4234    xpointer="xpointer(//*[@os='d'])"/>
    4335
     
    6456    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
    6557    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    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>
     58    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    7059
    7160    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8069    href="../common/gcc.xml"
    8170    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'])"/>
    9071
    9172    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    137118    xpointer="xpointer(//*[@os='x'])"/>
    138119
    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
    143 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>
    144 
    145120  </sect2>
    146121
  • BOOK/final-system/multilib/gettext-64bit.xml

    r026bb5d r1c9985f  
    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"
    4945    xpointer="xpointer(//*[@os='f'])"/>
    5046
  • BOOK/final-system/multilib/gettext-n32.xml

    r026bb5d r1c9985f  
    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"
    5046    xpointer="xpointer(//*[@os='f'])"/>
    5147
  • BOOK/final-system/multilib/gettext.xml

    r026bb5d r1c9985f  
    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 
    4844    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4945    href="../common/gettext.xml"
  • BOOK/final-system/multilib/gmp-64bit.xml

    r026bb5d r1c9985f  
    4040    xpointer="xpointer(//*[@os='a'])"/>
    4141
    42 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
     42<screen os="b"><userinput>CPPFLAGS=-fexceptions 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</userinput></screen>
     46    --libdir=/usr/lib64 --enable-cxx --enable-mpbsd</userinput></screen>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp-n32.xml

    r026bb5d r1c9985f  
    4242    xpointer="xpointer(//*[@os='a'])"/>
    4343
    44 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
     44<screen os="b"><userinput>CPPFLAGS=-fexceptions 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</userinput></screen>
     48    --libdir=/usr/lib32 --enable-cxx --enable-mpbsd</userinput></screen>
    4949
    5050    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp.xml

    r026bb5d r1c9985f  
    4141    xpointer="xpointer(//*[@os='a'])"/>
    4242
    43 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
     43<screen os="b"><userinput>CPPFLAGS=-fexceptions 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 --enable-cxx</userinput></screen>
     46  ABI=32 ./configure --prefix=/usr \
     47    -enable-cxx --enable-mpbsd</userinput></screen>
    4748
    4849    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/grep.xml

    r026bb5d r1c9985f  
    2727
    2828<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29    --bindir=/bin</userinput></screen>
     29   --bindir=/bin --without-included-regex</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'])"/>
    4642
    4743    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gzip.xml

    r026bb5d r1c9985f  
    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"
    4844    xpointer="xpointer(//*[@os='f'])"/>
    4945
  • BOOK/final-system/multilib/iproute2.xml

    r026bb5d r1c9985f  
    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'])"/>
    3931
    4032    <para os="p1">This patch adds the ability to update the LIBDIR path:</para>
  • BOOK/final-system/multilib/iputils.xml

    r026bb5d r1c9985f  
    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"
    3442    xpointer="xpointer(//*[@os='a'])"/>
    3543
    36 <screen os="b"><userinput>make USE_CAP=no CC="gcc ${BUILD64}" \
    37     IPV4_TARGETS="tracepath ping clockdiff rdisc" \
     44<screen os="b"><userinput>make CC="gcc ${BUILD64}" IPV4_TARGETS="tracepath ping clockdiff" \
    3845    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    3946
  • BOOK/final-system/multilib/kbd.xml

    r026bb5d r1c9985f  
    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"
    2634    xpointer="xpointer(//*[@os='a'])"/>
    2735
    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>
     36<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
    3037
    3138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3340    xpointer="xpointer(//*[@os='c'])"/>
    3441
    35 <screen os="d"><userinput>make</userinput></screen>
     42<screen os="d"><userinput>make CC="gcc ${BUILD64}"</userinput></screen>
    3643
    3744    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/libee-64bit.xml

    r026bb5d r1c9985f  
    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"
    4238    xpointer="xpointer(//*[@os='d'])"/>
    4339
  • BOOK/final-system/multilib/libee-n32.xml

    r026bb5d r1c9985f  
    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"
    4339    xpointer="xpointer(//*[@os='d'])"/>
    4440
  • BOOK/final-system/multilib/libee.xml

    r026bb5d r1c9985f  
    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"
    4238    xpointer="xpointer(//*[@os='d'])"/>
    4339
  • BOOK/final-system/multilib/libtool-64bit.xml

    r026bb5d r1c9985f  
    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"
    5551    xpointer="xpointer(//*[@os='f'])"/>
    5652
     
    6460
    6561<screen os="m2"><userinput>mv -v /usr/bin/libtool{,-64}
    66 ln -sv multiarch_wrapper /usr/bin/libtool</userinput></screen>
     62ln -s multiarch_wrapper /usr/bin/libtool</userinput></screen>
    6763
    6864  </sect2>
  • BOOK/final-system/multilib/make.xml

    r026bb5d r1c9985f  
    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"
    4844    xpointer="xpointer(//*[@os='f'])"/>
    4945
  • BOOK/final-system/multilib/mpc-64bit.xml

    r026bb5d r1c9985f  
    2828<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    2929LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    30   ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
     30  EGREP="grep -E" ./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

    r026bb5d r1c9985f  
    2929<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    31   ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
     31  EGREP="grep -E" ./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

    r026bb5d r1c9985f  
    2929<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    31   ./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen>
     31  EGREP="grep -E" ./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

    r026bb5d r1c9985f  
    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'])"/>
    3123
    3224    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr-n32.xml

    r026bb5d r1c9985f  
    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'])"/>
    3224
    3325    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr.xml

    r026bb5d r1c9985f  
    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'])"/>
    3224
    3325    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/multiarch_wrapper.xml

    r026bb5d r1c9985f  
    9191<screen os="g"><userinput>echo 'echo "32bit Version"' &gt; test-32
    9292echo 'echo "64bit Version"' &gt; test-64
    93 chmod -v 755 test-32 test-64
     93chmod 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>
    109105
    110106  </sect2>
  • BOOK/final-system/multilib/ncurses-64bit.xml

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

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

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

    r026bb5d r1c9985f  
    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"
    4844    xpointer="xpointer(//*[@os='f'])"/>
    4945
  • BOOK/final-system/multilib/perl-64bit.xml

    r026bb5d r1c9985f  
    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"
    108104    xpointer="xpointer(//*[@os='j'])"/>
    109105
  • BOOK/final-system/multilib/perl-n32.xml

    r026bb5d r1c9985f  
    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"
    111107    xpointer="xpointer(//*[@os='j'])"/>
    112108
  • BOOK/final-system/multilib/perl.xml

    r026bb5d r1c9985f  
    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"
    5147    xpointer="xpointer(//*[@os='a'])"/>
    5248
     
    7773    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7874    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"
    8375    xpointer="xpointer(//*[@os='j'])"/>
    8476
  • BOOK/final-system/multilib/procps-64bit.xml

    r026bb5d r1c9985f  
    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"
    4234    xpointer="xpointer(//*[@os='s1'])"/>
    4335
     
    6052    xpointer="xpointer(//*[@os='d'])"/>
    6153
    62 <screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib64</userinput></screen>
     54<screen os="e"><userinput>make install lib64=lib64</userinput></screen>
    6355
    6456    <variablelist os="f">
  • BOOK/final-system/multilib/procps-n32.xml

    r026bb5d r1c9985f  
    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"
    4335    xpointer="xpointer(//*[@os='s1'])"/>
    4436
     
    6254
    6355
    64 <screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib32</userinput></screen>
     56<screen os="e"><userinput>make install lib64=lib32</userinput></screen>
    6557
    6658    <variablelist os="f">
  • BOOK/final-system/multilib/procps.xml

    r026bb5d r1c9985f  
    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"
    4335    xpointer="xpointer(//*[@os='s1'])"/>
    4436
     
    6153    xpointer="xpointer(//*[@os='d'])"/>
    6254
    63 <screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib</userinput></screen>
     55<screen os="e"><userinput>make install lib64=lib</userinput></screen>
    6456
    6557    <variablelist os="f">
  • BOOK/final-system/multilib/rsyslog.xml

    r026bb5d r1c9985f  
    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"
    4945    xpointer="xpointer(//*[@os='f'])"/>
    5046
  • BOOK/final-system/multilib/sed.xml

    r026bb5d r1c9985f  
    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"
    5753    xpointer="xpointer(//*[@os='h'])"/>
    5854
  • BOOK/final-system/multilib/shadow.xml

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

    r026bb5d r1c9985f  
    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'])"/>
    3022
    3123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/tar.xml

    r026bb5d r1c9985f  
    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"
    5854    xpointer="xpointer(//*[@os='f'])"/>
    5955
     
    6157    href="../common/tar.xml"
    6258    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'])"/>
    7159
    7260  </sect2>
  • BOOK/final-system/multilib/texinfo.xml

    r026bb5d r1c9985f  
    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"
    2634    xpointer="xpointer(//*[@os='a'])"/>
    2735
     
    3947    href="../common/texinfo.xml"
    4048    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'])"/>
    4549
    4650    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux-64bit.xml

    r026bb5d r1c9985f  
    3131
    3232<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \
    33     --enable-write</userinput></screen>
     33    --enable-partx --disable-wall --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'])"/>
    5450
    5551    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux-n32.xml

    r026bb5d r1c9985f  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \
    30     --enable-write</userinput></screen>
     30    --enable-partx --disable-wall --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'])"/>
    5147
    5248    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux.xml

    r026bb5d r1c9985f  
    99  <?dbhtml filename="util-linux.html"?>
    1010
    11   <title>Util-linux-&util-linux-version; 32 Bit</title>
     11  <title>Util-linux-&util-linux-version;</title>
    1212
    1313  <indexterm zone="ch-system-util-linux-32">
     
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \
    30     --enable-write</userinput></screen>
     30    --enable-partx --disable-wall --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"
    5446    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'])"/>
    5947
    6048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6553    href="../common/util-linux.xml"
    6654    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'])"/>
    6763
    6864  </sect2>
  • BOOK/final-system/multilib/vim.xml

    r026bb5d r1c9985f  
    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"
    7870    xpointer="xpointer(//*[@os='j'])"/>
    7971
  • BOOK/final-system/multilib/xz-64bit.xml

    r026bb5d r1c9985f  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/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"
    4844    xpointer="xpointer(//*[@os='f'])"/>
    4945
     
    5349
    5450    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/xz.xml"
     51    href="xz.xml"
    5652    xpointer="xpointer(//*[@os='h'])"/>
    5753
    5854    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    59     href="../common/xz.xml"
     55    href="xz.xml"
    6056    xpointer="xpointer(//*[@os='i'])"/>
    6157
     
    6460    xpointer="xpointer(//*[@os='j'])"/>
    6561
    66 <screen os="k"><userinput>mv -v /usr/lib64/liblzma.so.* /lib64
    67 ln -svf ../../lib64/liblzma.so.&xz-version; /usr/lib64/liblzma.so</userinput></screen>
     62    <screen os="k"><userinput>mv -v /lib64/liblzma.a /usr/lib64</userinput></screen>
    6863
    6964  </sect2>
  • BOOK/final-system/multilib/xz-n32.xml

    r026bb5d r1c9985f  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/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='e2'])"/>
     45    xpointer="xpointer(//*[@os='f'])"/>
    4646
    4747    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4848    href="xz.xml"
    49     xpointer="xpointer(//*[@os='f'])"/>
     49    xpointer="xpointer(//*[@os='g'])"/>
    5050
    51 <screen os="g"><userinput>make install</userinput></screen>
     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'])"/>
    5258
    5359    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5561    xpointer="xpointer(//*[@os='j'])"/>
    5662
    57 <screen os="k"><userinput>mv -v /usr/lib32/liblzma.so.* /lib32
    58 ln -svf ../../lib32/liblzma.so.&xz-version; /usr/lib32/liblzma.so</userinput></screen>
     63<screen os="k"><userinput>mv -v /lib32/liblzma.a /usr/lib32</userinput></screen>
    5964
    6065  </sect2>
  • BOOK/final-system/multilib/xz.xml

    r026bb5d r1c9985f  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr libdir=/lib</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"
    4945    xpointer="xpointer(//*[@os='f'])"/>
    5046
     
    5551    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5652    href="../common/xz.xml"
    57     xpointer="xpointer(//*[@os='j'])"/>
     53    xpointer="xpointer(//*[@os='h'])"/>
    5854
    5955    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6056    href="../common/xz.xml"
    61     xpointer="xpointer(//*[@os='k'])"/>
     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>
    6262
    6363  </sect2>
  • BOOK/final-system/multilib/zlib-64bit.xml

    r026bb5d r1c9985f  
    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"
    5147    xpointer="xpointer(//*[@os='f'])"/>
    5248
  • BOOK/final-system/multilib/zlib-n32.xml

    r026bb5d r1c9985f  
    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"
    5248    xpointer="xpointer(//*[@os='f'])"/>
    5349
  • BOOK/final-system/multilib/zlib.xml

    r026bb5d r1c9985f  
    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"
    5248    xpointer="xpointer(//*[@os='f'])"/>
    5349
  • BOOK/final-system/ppc-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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'])"/>
    5547
    5648    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc/gcc.xml

    r026bb5d r1c9985f  
    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'])"/>
    3931
    4032    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7163    href="../common/gcc.xml"
    7264    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'])"/>
    8165
    8266    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    128112    xpointer="xpointer(//*[@os='x'])"/>
    129113
    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 
    138114  </sect2>
    139115
  • BOOK/final-system/ppc/yaboot.xml

    r026bb5d r1c9985f  
    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 
    3628    <para os="a">The supplied man pages have <filename
    3729    class="directory">/usr/local</filename> in the text. This sed will correct
     
    3931
    4032<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>
    4633
    4734    <para os="c">Compile the package:</para>
  • BOOK/final-system/ppc64-chapter.xml

    r026bb5d r1c9985f  
    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/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"/>
     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"/>
    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/pkg-config-lite.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.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"/>
    4344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4445  <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"/>
    4746  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4847  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
     
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    5352  <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"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/libtool.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     
    6465  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    6566  <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/findutils.xml"/>
    7273  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.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"/>
    7978  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    8079  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8180  <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/kmod.xml"/>
    87   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
     86  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    8887  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8988  <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/eudev.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.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"/>
    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

    r026bb5d r1c9985f  
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="eglibc.xml"
    42     xpointer="xpointer(//*[@os='b'])"/>
     41    href="../common/eglibc.xml"
     42    xpointer="xpointer(//*[@os='p1'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='s1'])"/>
     46    xpointer="xpointer(//*[@os='p2'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='s2'])"/>
     49    href="eglibc.xml"
     50    xpointer="xpointer(//*[@os='b'])"/>
    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-kernel=2.6.32 \
    72     --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
    73     --enable-obsolete-rpc</userinput></screen>
     71    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     72    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen>
    7473
    7574    <variablelist os="i">
     
    7978        <term><parameter>--libexecdir=/usr/lib64/eglibc</parameter></term>
    8079        <listitem>
    81           <para>This changes the location of the <command>getconf</command>
    82           utility from its default of <filename
     80          <para>This changes the location of the <command>pt_chown</command>
     81          program from its default of <filename
    8382          class="directory">/usr/libexec</filename> to <filename
    8483          class="directory">/usr/lib64/eglibc</filename>.</para>
  • BOOK/final-system/ppc64/eglibc.xml

    r026bb5d r1c9985f  
    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"
    4755    xpointer="xpointer(//*[@os='b'])"/>
    4856
     
    6573    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6674    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-kernel=2.6.32 \
    88     --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \
    89     --enable-obsolete-rpc</userinput></screen>
     87    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     88    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
    9089
    9190    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    107106    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    108107    href="../multilib/eglibc.xml"
    109     xpointer="xpointer(//*[@os='l1b'])"/>
     108    xpointer="xpointer(//*[@os='l1'])"/>
    110109
    111110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    112111    href="../multilib/eglibc.xml"
    113     xpointer="xpointer(//*[@os='l2b'])"/>
     112    xpointer="xpointer(//*[@os='l2'])"/>
    114113
    115114    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc64/gcc.xml

    r026bb5d r1c9985f  
    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'])"/>
    3931
    4032    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7365    href="../common/gcc.xml"
    7466    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'])"/>
    8367
    8468    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    130114    xpointer="xpointer(//*[@os='x'])"/>
    131115
    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 
    140116  </sect2>
    141117
  • BOOK/final-system/ppc64/yaboot.xml

    r026bb5d r1c9985f  
    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.  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>
     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>
    3129
    3230<screen><userinput>sed -i -e "s/\(-print-libgcc-file-name\)/${BUILD32} \1/" \
    33     -e "s/-Werror//" \
    3431    -e "s/\(-Bstatic\)/-melf32ppclinux \1/" Makefile
    3532</userinput></screen>
     
    4744      </varlistentry>
    4845      <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>
    5546        <term><parameter>"s/\(-Bstatic\)/-melf32ppclinux \1/"</parameter></term>
    5647        <listitem>
     
    6354
    6455    </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'])"/>
    8156
    8257    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/sparc-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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="sparc64-64/silo.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/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

    r026bb5d r1c9985f  
    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"
    5850    xpointer="xpointer(//*[@os='e'])"/>
    5951
     
    7264    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7365    href="../x86_64-64/eglibc.xml"
    74     xpointer="xpointer(//*[@os='l5'])"/>
     66    xpointer="xpointer(//*[@os='l1'])"/>
    7567
    7668    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7769    href="../x86_64-64/eglibc.xml"
    78     xpointer="xpointer(//*[@os='l6'])"/>
     70    xpointer="xpointer(//*[@os='l2'])"/>
    7971
    8072    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8375
    8476<screen os="h"><userinput>CC="gcc ${BUILD64}" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    85     --disable-profile --enable-kernel=2.6.32 \
     77    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    8678    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \
    87     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     79    --cache-file=config.cache</userinput></screen>
    8880
    8981    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    135127    xpointer="xpointer(//*[@os='t'])"/>
    136128
    137     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    138     href="../x86_64-64/eglibc.xml"
    139     xpointer="xpointer(//*[@os='u'])"/>
     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>
    140132
    141     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    142     href="../x86_64-64/eglibc.xml"
    143     xpointer="xpointer(//*[@os='v'])"/>
     133    <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen>
    144134
    145135  </sect2>
  • BOOK/final-system/sparc64-64/silo.xml

    r026bb5d r1c9985f  
    3333    xpointer="xpointer(//*[@os='b'])"/>
    3434
    35     <para os="c">Compile the Silo package:</para>
    36 
    37 <screen><userinput>make CC="gcc ${BUILD64}" LD="ld -m elf64_sparc"</userinput></screen>
     35    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     36    href="../sparc/silo.xml"
     37    xpointer="xpointer(//*[@os='c'])"/>
    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
    4754  </sect2>
    4855
  • BOOK/final-system/sparc64-chapter.xml

    r026bb5d r1c9985f  
    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/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"/>
     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"/>
    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/pkg-config-lite.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.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"/>
    4344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4445  <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"/>
    4746  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4847  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
     
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    5352  <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"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/libtool.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     
    6465  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    6566  <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/findutils.xml"/>
    7273  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.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"/>
    7978  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    8079  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8180  <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/kmod.xml"/>
    87   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
     86  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    8887  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8988  <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/eudev.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.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"/>
    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="sparc64-64/silo.xml"/>
     102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/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

    r026bb5d r1c9985f  
    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"
    5446    xpointer="xpointer(//*[@os='e'])"/>
    5547
     
    7769<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7870    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    79     --disable-profile --enable-kernel=2.6.32 \
     71    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    8072    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
    81     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     73    --cache-file=config.cache</userinput></screen>
    8274
    8375    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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"
    5850    xpointer="xpointer(//*[@os='e'])"/>
    5951
     
    6658    xpointer="xpointer(//*[@os='g'])"/>
    6759
    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>
     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>
    7364
    7465    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86/grub.xml

    r026bb5d r1c9985f  
    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>-mtune</option>
     35      flags (including the <option>-march</option> and <option>-mcpu</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 
    4541    <para os="a">Prepare GRUB for compilation:</para>
    4642
     
    5248<screen os="d"><userinput>make</userinput></screen>
    5349
    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>
     50    <para os="e">To test GRUB you must have QEMU installed and then, issue:
     51    <userinput>make check</userinput>.</para>
    5752
    5853    <para os="f">Install the package:</para>
  • BOOK/final-system/x86_64-64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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/pkg-config-lite.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.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"/>
    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"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
     
    3938  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    4039  <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"/>
    5049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    5150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5353  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5554  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    5655  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5756  <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"/>
    5957  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
    6058  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6159  <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"/>
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6766  <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/eudev.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.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

    r026bb5d r1c9985f  
    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 -->
    5344    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5445    href="../common/binutils.xml"
  • BOOK/final-system/x86_64-64/eglibc.xml

    r026bb5d r1c9985f  
    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"
    5850    xpointer="xpointer(//*[@os='e'])"/>
    5951
     
    6254    xpointer="xpointer(//*[@os='f'])"/>
    6355
    64     <para os="l5">Tell EGLIBC to install its libraries into
     56    <para os="l1">Tell EGLIBC to install its libraries into
    6557    <filename class="directory">/lib</filename>:</para>
    6658
    67 <screen os="l6"><userinput>echo "slibdir=/lib" &gt;&gt; configparms</userinput></screen>
     59<screen os="l2"><userinput>echo "slibdir=/lib" &gt;&gt; configparms</userinput></screen>
    6860
    6961    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7163    xpointer="xpointer(//*[@os='g'])"/>
    7264
    73 <screen os="h"><userinput>CFLAGS="-O2" \
     65<screen os="h"><userinput>CFLAGS="-mtune=generic -g -O2" \
    7466    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    75     --disable-profile --enable-kernel=2.6.32 \
    76     --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \
    77     --enable-obsolete-rpc</userinput></screen>
     67    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     68    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib</userinput></screen>
    7869
    7970    <variablelist os="i">
     
    8374        <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term>
    8475        <listitem>
    85           <para>This changes the location of the <command>getconf</command>
    86           utility from its default of <filename
     76          <para>This changes the location of the <command>pt_chown</command>
     77          program from its default of <filename
    8778          class="directory">/usr/libexec</filename> to <filename
    8879          class="directory">/usr/lib/eglibc</filename>.</para>
     
    157148    <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen>
    158149
    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>
    164 
    165150  </sect2>
    166151
  • BOOK/final-system/x86_64-chapter.xml

    r026bb5d r1c9985f  
    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/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"/>
     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"/>
    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/pkg-config-lite.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.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"/>
    4344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4445  <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"/>
    4746  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4847  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
     
    5251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    5352  <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"/>
    5455  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/libtool.xml"/>
    5556  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     
    6465  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
    6566  <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/findutils.xml"/>
    7273  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.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"/>
    7978  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    8079  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8180  <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/kmod.xml"/>
    87   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
     86  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
    8887  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8988  <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/eudev.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.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"/>
    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

    r026bb5d r1c9985f  
    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"
    5345    href="eglibc.xml"
    5446    xpointer="xpointer(//*[@os='e'])"/>
     
    7163
    7264<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    73     CFLAGS="-O2" \
     65    CFLAGS="-mtune=generic -g -O2" \
    7466    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    75     --disable-profile --enable-kernel=2.6.32 \
    76     --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
    77     --enable-obsolete-rpc</userinput></screen>
     67    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     68    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen>
    7869
    7970    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86_64/eglibc.xml

    r026bb5d r1c9985f  
    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"
    5951    xpointer="xpointer(//*[@os='e'])"/>
    6052
     
    6860
    6961<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    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>
     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>
    7566
    7667    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9283    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9384    href="../multilib/eglibc.xml"
    94     xpointer="xpointer(//*[@os='l1b'])"/>
     85    xpointer="xpointer(//*[@os='l1'])"/>
    9586
    9687    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9788    href="../multilib/eglibc.xml"
    98     xpointer="xpointer(//*[@os='l2b'])"/>
     89    xpointer="xpointer(//*[@os='l2'])"/>
    9990
    10091    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/general.ent

    r026bb5d r1c9985f  
    88<!ENTITY releasedate "&month_name; &day;, &year;">
    99
    10 <!ENTITY major-version "2">
     10<!ENTITY major-version "1">
    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">
    2322<!ENTITY version-sparc "&version;-Sparc">
    2423<!ENTITY version-sparcv8 "&version;-Sparc_v8">
     
    4039<!ENTITY livecd-root "&lfs-root;livecd/">
    4140<!ENTITY test-results "&clfs-root;testsuite-logs/&generic-version;/">
    42 <!ENTITY errata "&clfs-wiki;wiki/errata">
     41<!ENTITY errata "&clfs-wiki;clfs/errata/&generic-version;/">
    4342
    4443<!ENTITY gnu "http://ftp.gnu.org/gnu/">
  • BOOK/introduction/alpha/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>July 13, 2008</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    4099        </listitem>
    41100      </itemizedlist>
  • BOOK/introduction/common/acknowledgements.xml

    r026bb5d r1c9985f  
    4646    </listitem>
    4747    <listitem>
    48       <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC.</para>
    49     </listitem>
    50     <listitem>
    5148      <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
    5249    </listitem>
     
    6562    <listitem>
    6663      <para>Zack Winkles - Unstable book work.</para>
    67     </listitem>
    68     <listitem>
    69       <para>William Harrington - x86, x86_64, PowerPC, Sparc, Mips builds.</para>
    7064    </listitem>
    7165  </itemizedlist>
  • BOOK/introduction/common/changelog.xml

    r026bb5d r1c9985f  
    2828      <itemizedlist>
    2929        <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 
     30          <para>[name] - New changelog entry.</para>
     31        </listitem>
     32        <listitem>
     33          <para>[name] - Previous changelog entry.</para>
     34        </listitem>
     35      </itemizedlist>
     36    </listitem>
    3837-->
    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>
     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>
    2133005       <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>
     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>
    2314241        </listitem>
    2324242      </itemizedlist>
     
    2354245  </itemizedlist>
    2364246
     4247  <para>Branch Synced from the Release of LFS 6.0 on February 23rd, 2005</para>
     4248
    2374249</sect1>
  • BOOK/introduction/common/how.xml

    r026bb5d r1c9985f  
    1919  tools.</para>
    2020
    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>
     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>
    2834
    2935  <para><xref linkend="chapter-partitioning"/> of this book describes how
  • BOOK/introduction/mips/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>November 21, 2006</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    4059        </listitem>
    4160      </itemizedlist>
  • BOOK/introduction/mips64-64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>June 02, 2008</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    4045        </listitem>
    4146      </itemizedlist>
    4247    </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
    4376  </itemizedlist>
    4477
  • BOOK/introduction/mips64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>08 November 2013</para>
     37      <para>November 17, 2007</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
     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>
    4042        </listitem>
    4143      </itemizedlist>
     
    4345
    4446    <listitem>
    45       <para>24 October 2013</para>
     47      <para>November 21, 2006</para>
    4648      <itemizedlist>
    4749        <listitem>
    48           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    4969        </listitem>
    5070      </itemizedlist>
  • BOOK/introduction/ppc/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>August 28, 2010</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    40176        </listitem>
    41177      </itemizedlist>
  • BOOK/introduction/ppc64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>08 November 2013</para>
     37      <para>July 26, 2009</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
     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>
    4047        </listitem>
    4148      </itemizedlist>
     
    4350
    4451    <listitem>
    45       <para>24 October 2013</para>
     52      <para>July 23, 2009</para>
    4653      <itemizedlist>
    4754        <listitem>
    48           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    49190        </listitem>
    50191      </itemizedlist>
     
    52193
    53194  </itemizedlist>
    54 
    55195</sect1>
  • BOOK/introduction/sparc/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>February 5, 2009</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    4086        </listitem>
    4187      </itemizedlist>
  • BOOK/introduction/sparc64-64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>February 5, 2009</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    40120        </listitem>
    41121      </itemizedlist>
  • BOOK/introduction/sparc64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>08 November 2013</para>
     37      <para>Janurary 10, 2011</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
     40          <para>[jciccone] - Updated the Silo Fixes patch to -2.</para>
    4041        </listitem>
    4142      </itemizedlist>
     
    4344
    4445    <listitem>
    45       <para>24 October 2013</para>
     46      <para>February 5, 2009</para>
    4647      <itemizedlist>
    4748        <listitem>
    48           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    49146        </listitem>
    50147      </itemizedlist>
  • BOOK/introduction/x86/changelog.xml

    r026bb5d r1c9985f  
    3232
    3333-->
     34
    3435    <listitem>
    35       <para>24 October 2013</para>
     36      <para>May 18, 2011</para>
    3637      <itemizedlist>
    3738        <listitem>
    38           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    3968        </listitem>
    4069      </itemizedlist>
     
    4473
    4574</sect1>
     75
  • BOOK/introduction/x86_64-64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>24 October 2013</para>
     37      <para>May 18, 2011</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    40127        </listitem>
    41128      </itemizedlist>
  • BOOK/introduction/x86_64/changelog.xml

    r026bb5d r1c9985f  
    3333
    3434-->
     35
    3536    <listitem>
    36       <para>08 November 2013</para>
     37      <para>May 18, 2011</para>
    3738      <itemizedlist>
    3839        <listitem>
    39           <para>[William Harrington] - Add /tools/lib64 to ld search path for cross-tools Binutils.</para>
     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>
    4051        </listitem>
    4152      </itemizedlist>
     
    4354
    4455    <listitem>
    45       <para>24 October 2013</para>
     56      <para>November 17, 2007</para>
    4657      <itemizedlist>
    4758        <listitem>
    48           <para>[William Harrington] - Changelog restarted, see the 2.1.0 book for the old changelog.</para>
     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>
    4979        </listitem>
    5080      </itemizedlist>
  • BOOK/materials/common/introduction.xml

    r026bb5d r1c9985f  
    4646<screen><userinput>chmod -v a+wt ${CLFS}/sources</userinput></screen>
    4747
    48   <para>You can download all needed packages and patches into this directory
    49 either by using the links on the following pages in this section, or by passing
    50 the <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
    55 following 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
    60 md5sum -c MD5SUMS
    61 popd</userinput></screen>
    62 
    63   <para><ulink url="/files/packages/git/SHA1SUMS">SHA1SUMS</ulink>:</para>
    64 
    65 <screen><userinput>pushd ${CLFS}/sources
    66 sha1sum -c SHA1SUMS
    67 popd</userinput></screen>
     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>
    6851
    6952</sect1>
  • BOOK/materials/common/packages.xml

    r026bb5d r1c9985f  
    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>
    5445      <term>Binutils (&binutils-version;) - <token>&binutils-size;</token>:</term>
    5546      <listitem>
     
    8879
    8980    <varlistentry>
    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>
     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>
    10486      </listitem>
    10587    </varlistentry>
     
    156138        <para>Download: <ulink url="&e2fsprogs-url;"/></para>
    157139        <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>
    167140      </listitem>
    168141    </varlistentry>
     
    304277
    305278    <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>
    315279      <term>Kbd (&kbd-version;) - <token>&kbd-size;</token>:</term>
    316280      <listitem>
     
    322286
    323287    <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>
    333288      <term>Less (&less-version;) - <token>&less-size;</token>:</term>
    334289      <listitem>
     
    412367
    413368    <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>
    414378      <term>MPC (&mpc-version;) - <token>&mpc-size;</token>:</term>
    415379      <listitem>
     
    457421
    458422    <varlistentry>
    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>
     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>
    464437      </listitem>
    465438    </varlistentry>
     
    555528    </varlistentry>
    556529
    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> 
     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>
    564537    </varlistentry>
    565538
     
    597570        <para>Download: <ulink url="&zlib-url;"/></para>
    598571        <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>
    608572      </listitem>
    609573    </varlistentry>
  • BOOK/materials/common/patches.xml

    r026bb5d r1c9985f  
    2828    </varlistentry>
    2929
    30 <!-- Binutils branch update area
    31     <varlistentry>
    32       <term>Binutils Branch Update Patch - <token>&binutils-branch_update-patch-size;</token>:</term>
    33       <listitem>
    34         <para>Download: <ulink
    35         url="&patches-root;&binutils-branch_update-patch;"/></para>
    36         <para>MD5 sum: <literal>&binutils-branch_update-patch-md5;</literal></para>
    37       </listitem>
    38     </varlistentry>
    39 -->
     30    <varlistentry>
     31      <term>CLooG-PPL Autogen Patch - <token>&cloog-ppl-autogen-patch-size;</token>:</term>
     32      <listitem>
     33        <para>Download: <ulink
     34        url="&patches-root;&cloog-ppl-autogen-patch;"/></para>
     35        <para>MD5 sum: <literal>&cloog-ppl-autogen-patch-md5;</literal></para>
     36      </listitem>
     37    </varlistentry>
     38
    4039    <varlistentry>
    4140      <term>Coreutils Uname Patch - <token>&coreutils-uname-patch-size;</token>:</term>
     
    4746    </varlistentry>
    4847
    49 <!-- GCC Branch Update Area -->
     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
    5066    <varlistentry>
    5167      <term>GCC Branch Update Patch - <token>&gcc-branch_update-patch-size;</token>:</term>
     
    5874
    5975    <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>
    74       </listitem>
    75     </varlistentry>
    76 
    77     <varlistentry>
    7876      <term>IPUtils Fixes Patch - <token>&iputils-fixes-patch-size;</token>:</term>
    7977      <listitem>
     
    8583
    8684    <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>
    87103      <term>Man i18n Patch - <token>&man-i18n-patch-size;</token>:</term>
    88104      <listitem>
     
    94110
    95111    <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>
    101       </listitem>
    102     </varlistentry>
    103 
    104     <varlistentry>
    105112      <term>Ncurses Bash Patch - <token>&ncurses-bashfix-patch-size;</token>:</term>
    106113      <listitem>
     
    165172    </varlistentry>
    166173
    167 <!-- Vim branch update patch area -->
     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
    168183    <varlistentry>
    169184      <term>Vim Branch Update Patch - <token>&vim-branch_update-patch-size;</token>:</term>
  • BOOK/materials/mips/packages.xml

    r026bb5d r1c9985f  
    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
    4251  </variablelist>
    4352
  • BOOK/materials/ppc/patches.xml

    r026bb5d r1c9985f  
    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 
    6446  </variablelist>
    6547
  • BOOK/materials/ppc64/patches.xml

    r026bb5d r1c9985f  
    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 
    4339  </variablelist>
    4440
  • BOOK/mips-index.xml

    r026bb5d r1c9985f  
    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"/>
    7876    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7977
  • BOOK/mips64-64-index.xml

    r026bb5d r1c9985f  
    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"/>
    7876    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7977
  • BOOK/mips64-index.xml

    r026bb5d r1c9985f  
    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"/>
    7876    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    7977
  • BOOK/network/common/dhcp.xml

    r026bb5d r1c9985f  
    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.xz
     18<screen><userinput>tar -xvf bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.bz2
    1919cd bootscripts-cross-lfs-&bootscripts-clfs-version;
    2020make install-service-dhcpcd</userinput></screen>
  • BOOK/network/common/static.xml

    r026bb5d r1c9985f  
    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

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

    r026bb5d r1c9985f  
    77
    88<!ENTITY aboot-version "0.9b">
    9 <!ENTITY aboot-size "112 KB">
     9<!ENTITY aboot-size "111 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 "48 KB">
     15<!ENTITY arcload-size "46 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.69">
    21 <!ENTITY autoconf-size "1,188 KB">
     20<!ENTITY autoconf-version "2.68">
     21<!ENTITY autoconf-size "1,144 KB">
    2222<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
    23 <!ENTITY autoconf-md5 "50f97f4159805e374639a73e2636f22e">
     23<!ENTITY autoconf-md5 "723677f7727542d273112e7feb870a7a">
    2424<!ENTITY autoconf-home "&gnu-software;autoconf">
    2525
    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">
     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">
    3131<!ENTITY automake-home "&gnu-software;automake">
    3232
     
    3737<!ENTITY bash-home "&gnu-software;bash">
    3838
    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">
     39<!ENTITY binutils-version "2.21">
     40<!ENTITY binutils-size "18,304 KB">
    4941<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
    50 <!ENTITY binutils-md5 "e0f71a7b2ddab0f8612336ac81d9636b">
     42<!ENTITY binutils-md5 "c84c5acc9d266f1a7044b51c85a823f5">
    5143<!ENTITY binutils-home "http://sources.redhat.com/binutils">
    5244
    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">
     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">
    5749<!ENTITY bison-home "&gnu-software;bison">
    5850
    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">
     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">
    6455<!ENTITY bootscripts-clfs-home " ">
    6556
     
    7061<!ENTITY bzip2-home "http://www.bzip.org/">
    7162
    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">
     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">
    8368
    8469<!ENTITY colo-version "1.22">
    85 <!ENTITY colo-size "252 KB">
     70<!ENTITY colo-size "251 KB">
    8671<!ENTITY colo-url "http://www.colonel-panic.org/cobalt-mips/colo/colo-&colo-version;.tar.gz">
    8772<!ENTITY colo-md5 "52c16ad31f3b88f710f0fdb5abed0457">
    8873<!ENTITY colo-home "http://www.colonel-panic.org/cobalt-mips">
    8974
    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">
     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">
    9479<!ENTITY coreutils-home "&gnu-software;coreutils">
    9580
    96 <!ENTITY dejagnu-version "1.5.1">
    97 <!ENTITY dejagnu-size "568 KB">
     81<!ENTITY dejagnu-version "1.5">
     82<!ENTITY dejagnu-size "564 KB">
    9883<!ENTITY dejagnu-url "&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz">
    99 <!ENTITY dejagnu-md5 "8386e04e362345f50ad169f052f4c4ab">
     84<!ENTITY dejagnu-md5 "3df1cbca885e751e22d3ebd1ac64dc3c">
    10085<!ENTITY dejagnu-home "&gnu-software;dejagnu">
    10186
    102 <!ENTITY dhcpcd-version "6.1.0">
    103 <!ENTITY dhcpcd-size "114 KB KB">
     87<!ENTITY dhcpcd-version "5.2.12">
     88<!ENTITY dhcpcd-size "71 KB">
    10489<!ENTITY dhcpcd-url "http://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
    105 <!ENTITY dhcpcd-md5 "6070040c57492925af9ac6aed980de2a">
     90<!ENTITY dhcpcd-md5 "832e3cd6bfcaff64e9476e0ff7849e8f">
    10691<!ENTITY dhcpcd-home "http://roy.marples.name/projects/dhcpcd">
    10792
    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">
     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">
    11297<!ENTITY diffutils-home "&gnu-software;diffutils">
    11398
    11499<!ENTITY dvhtool-version "1.0.1">
    115 <!ENTITY dvhtool-size "56 KB">
     100<!ENTITY dvhtool-size "52 KB">
    116101<!ENTITY dvhtool-url "http://ftp.debian.org/debian/pool/main/d/dvhtool/dvhtool_&dvhtool-version;.orig.tar.gz">
    117102<!ENTITY dvhtool-md5 "4448c01e6a015685af90a79fbea8da4e">
    118103<!ENTITY dvhtool-home "http://packages.qa.debian.org/d/dvhtool.html">
    119104
    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">
     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">
    124109<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
    125110
    126 <!ENTITY eglibc-version "2.18">
    127 <!ENTITY eglibc-revision "24148">
     111<!ENTITY eglibc-version "2.13">
     112<!ENTITY eglibc-revision "13356">
    128113<!ENTITY eglibc-fversion "&eglibc-version;-r&eglibc-revision;">
    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">
     114<!ENTITY eglibc-size "16,100 KB">
     115<!ENTITY eglibc-url "&packages-root;eglibc-&eglibc-fversion;.tar.bz2">
     116<!ENTITY eglibc-md5 "689231137135771df3637e99ad169083">
    132117<!ENTITY eglibc-home "http://www.eglibc.org/home">
    133118<!ENTITY eglibc-ld-name "ld-&eglibc-version;.so">
    134119
     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
    135126<!ENTITY elftoaout-version "2.3">
    136 <!ENTITY elftoaout-size "16 KB">
     127<!ENTITY elftoaout-size "12 KB">
    137128<!ENTITY elftoaout-url "http://gd.tuwien.ac.at/opsys/linux/Owl/pool/sources/elftoaout/elftoaout-&elftoaout-version;.tgz">
    138129<!ENTITY elftoaout-md5 "be3bd6f7ba8ae107cbdbaa820ba64f86">
     
    146137<!ENTITY expect-lib-version "5.43">
    147138
    148 <!ENTITY file-version "5.16">
    149 <!ENTITY file-size "659 KB">
     139<!ENTITY file-version "5.07">
     140<!ENTITY file-size "584 KB">
    150141<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    151142<!--<!ENTITY file-url "&packages-root;file-&file-version;.tar.gz">-->
    152 <!ENTITY file-md5 "359c0cf41c3d438d17b4d293f3b950dc">
     143<!ENTITY file-md5 "b8d1f9a8a644067bd0a703cebf3f4858">
    153144<!ENTITY file-home "http://www.darwinsys.com/file">
    154145
    155146<!ENTITY findutils-version "4.4.2">
    156 <!ENTITY findutils-size "2,100 KB">
     147<!ENTITY findutils-size "2,099 KB">
    157148<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.gz">
    158149<!ENTITY findutils-md5 "351cc4adb07d54877fa15f75fb77d39f">
    159150<!ENTITY findutils-home "&gnu-software;findutils">
    160151
    161 <!ENTITY flex-version "2.5.37">
    162 <!ENTITY flex-size "1,276 KB">
     152<!ENTITY flex-version "2.5.35">
     153<!ENTITY flex-size "1,227 KB">
    163154<!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
    164 <!ENTITY flex-md5 "c75940e1fc25108f2a7b3ef42abdae06">
     155<!ENTITY flex-md5 "10714e50cea54dc7a227e3eddcd44d57">
    165156<!ENTITY flex-home "http://flex.sourceforge.net">
    166157
    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">
     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">
    171162<!ENTITY gawk-home "&gnu-software;gawk">
    172163
    173 <!ENTITY gcc-version "4.8.2">
    174 <!ENTITY gcc-size "86,000 KB">
     164<!ENTITY gcc-version "4.6.0">
     165<!ENTITY gcc-size "69,904 KB">
    175166<!ENTITY gcc-url "ftp://gcc.gnu.org/pub/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    176 <!ENTITY gcc-md5 "a3d7d63b9cb6b6ea049469a0c4a43c9d">
     167<!ENTITY gcc-md5 "93d1c436bf991564524701259b6285a2">
    177168<!ENTITY gcc-home "http://gcc.gnu.org">
    178169
    179 <!ENTITY gettext-version "0.18.3.1">
    180 <!ENTITY gettext-size "16,342 KB">
     170<!ENTITY gettext-version "0.18.1.1">
     171<!ENTITY gettext-size "14,788 KB">
    181172<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.gz">
    182 <!ENTITY gettext-md5 "3fc808f7d25487fc72b5759df7419e02">
     173<!ENTITY gettext-md5 "3dd55b952826d2b32f51308f2f91aa89">
    183174<!ENTITY gettext-home "&gnu-software;gettext">
    184175
    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">
     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">
    189186<!ENTITY gmp-home "http://gmplib.org/">
    190187
    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">
     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">
    195192<!ENTITY grep-home "&gnu-software;grep">
    196193
    197 <!ENTITY groff-version "1.22.2">
    198 <!ENTITY groff-size "3,928 KB">
     194<!ENTITY groff-version "1.21">
     195<!ENTITY groff-size "3,776 KB">
    199196<!ENTITY groff-url "&gnu;groff/groff-&groff-version;.tar.gz">
    200 <!ENTITY groff-md5 "9f4cd592a5efc7e36481d8d8d8af6d16">
     197<!ENTITY groff-md5 "8b8cd29385b97616a0f0d96d0951c5bf">
    201198<!ENTITY groff-home "&gnu-software;groff">
    202199
    203 <!ENTITY grub-version "2.00">
    204 <!ENTITY grub-size "5,020 KB">
     200<!ENTITY grub-version "1.99">
     201<!ENTITY grub-size "2,639 KB">
    205202<!ENTITY grub-url "&gnu;grub/grub-&grub-version;.tar.xz">
    206 <!ENTITY grub-md5 "a1043102fbc7bcedbf53e7ee3d17ab91">
     203<!ENTITY grub-md5 "27e360b951f006c464299d06bbd63442">
    207204<!ENTITY grub-home "&gnu-software;grub">
    208205
    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">
     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">
    213210<!ENTITY gzip-home "http://www.gzip.org">
    214211
    215212<!ENTITY hfsutils-version "3.2.6">
    216 <!ENTITY hfsutils-size "204 KB">
     213<!ENTITY hfsutils-size "202 KB">
    217214<!ENTITY hfsutils-url "ftp://ftp.mars.org/pub/hfs/hfsutils-&hfsutils-version;.tar.gz">
    218215<!ENTITY hfsutils-md5 "fa572afd6da969e25c1455f728750ec4">
     
    220217
    221218<!ENTITY iana-etc-version "2.30">
    222 <!ENTITY iana-etc-size "204 KB">
     219<!ENTITY iana-etc-size "200 KB">
    223220<!ENTITY iana-etc-url "http://ftp.cross-lfs.org/pub/clfs/conglomeration/iana-etc/iana-etc-&iana-etc-version;.tar.bz2">
    224221<!ENTITY iana-etc-md5 "3ba3afb1d1b261383d247f46cb135ee8">
     
    227224
    228225
    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">
     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">
    237234<!ENTITY iputils-url "http://www.skbuff.net/iputils/iputils-&iputils-version;.tar.bz2">
    238 <!ENTITY iputils-md5 "6072aef64205720dd1893b375e184171">
     235<!ENTITY iputils-md5 "a36c25e9ec17e48be514dc0485e7376c">
    239236<!ENTITY iputils-home "http://www.linuxfoundation.org/en/Net:Iputils">
    240237
    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">
     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">
    261246<!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz">
    262 <!ENTITY less-md5 "c3b603140aed2beb6091fdbc27f80ff0">
     247<!ENTITY less-md5 "47db098fb3cdaf847b3c4be05ee954fc">
    263248<!ENTITY less-home "http://www.greenwoodsoftware.com/less">
    264249
    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">
     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">
    269254<!ENTITY libee-home "http://www.libee.org/">
    270255
    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">
     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">
    279264<!ENTITY libtool-url "&gnu;libtool/libtool-&libtool-version;.tar.xz">
    280 <!ENTITY libtool-md5 "2ec8997e0c07249eb4cbd072417d70fe">
     265<!ENTITY libtool-md5 "4e6144439d95d7332dc50ace6dd24c55">
    281266<!ENTITY libtool-home "&gnu-software;libtool">
    282267
    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">
     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">
    289274<!ENTITY linux-home "http://www.kernel.org">
    290275
    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">
     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">
    295280<!ENTITY m4-home "&gnu-software;m4">
    296281
    297 <!ENTITY make-version "4.0">
    298 <!ENTITY make-size "1,342 KB">
     282<!ENTITY make-version "3.82">
     283<!ENTITY make-size "1,216 KB">
    299284<!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
    300 <!ENTITY make-md5 "571d470a7647b455e3af3f92d79f1c18">
     285<!ENTITY make-md5 "1a11100f3c63fcf5753818e59d63088f">
    301286<!ENTITY make-home "&gnu-software;make">
    302287
     
    307292<!ENTITY man-home "http://primates.ximian.com/~flucifredi/man">
    308293
    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">
     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">
    313298<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    314299
    315 <!ENTITY mpc-version "1.0.1">
    316 <!ENTITY mpc-size "616 KB">
     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">
    317308<!ENTITY mpc-url "http://www.multiprecision.org/mpc/download/mpc-&mpc-version;.tar.gz">
    318 <!ENTITY mpc-md5 "b32a2e1a3daa392372fbd586d1ed3679">
     309<!ENTITY mpc-md5 "0d6acab8d214bd7d1fbbc593e83dd00d">
    319310<!ENTITY mpc-home "http://www.multiprecision.org/">
    320311
    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">
     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">
    325316<!ENTITY mpfr-home "http://www.mpfr.org/">
    326317
     
    331322<!ENTITY ncurses-home "&gnu-software;ncurses">
    332323
    333 <!ENTITY parted-version "3.1">
    334 <!ENTITY parted-size "1,492 KB">
     324<!ENTITY parted-version "1.9.0">
     325<!ENTITY parted-size "2,581 KB">
    335326<!ENTITY parted-url "&gnu;parted/parted-&parted-version;.tar.xz">
    336 <!ENTITY parted-md5 "5d89d64d94bcfefa9ce8f59f4b81bdcb">
     327<!ENTITY parted-md5 "a9ffa9b69f0b6099b75c32a03bb12f7f">
    337328<!ENTITY parted-home "&gnu-software;parted">
    338329
    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">
     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">
    343334<!ENTITY patch-home "http://savannah.gnu.org/projects/patch">
    344335
    345 <!ENTITY perl-version "5.18.1">
    346 <!ENTITY perl-size "14,060 KB">
     336<!ENTITY perl-version "5.14.0">
     337<!ENTITY perl-size "13,250 KB">
    347338<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
    348 <!ENTITY perl-md5 "4ec1a3f3824674552e749ae420c5e68c">
     339<!ENTITY perl-md5 "e7457deea78330c5f8eebb2fd2a45479">
    349340<!ENTITY perl-home "http://www.perl.org">
    350341
    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">
     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/">
    356347
    357348<!ENTITY powerpcutils-version "1.1.3">
    358 <!ENTITY powerpcutils-size "28 KB">
     349<!ENTITY powerpcutils-size "24 KB">
    359350<!ENTITY powerpcutils-url "http://ftp.debian.org/debian/pool/main/p/powerpc-utils/powerpc-utils_&powerpcutils-version;.orig.tar.gz">
    360351<!ENTITY powerpcutils-md5 "d879b109bb8f0d726304b60b147bff13">
    361352<!ENTITY powerpcutils-home "http://packages.qa.debian.org/p/powerpc-utils.html">
    362353
     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
    363360<!ENTITY procps-version "3.2.8">
    364 <!ENTITY procps-size "280 KB">
     361<!ENTITY procps-size "279 KB">
    365362<!ENTITY procps-url "http://procps.sourceforge.net/procps-&procps-version;.tar.gz">
    366363<!ENTITY procps-md5 "9532714b6846013ca9898984ba4cd7e0">
    367364<!ENTITY procps-home "http://procps.sourceforge.net">
    368365
    369 <!ENTITY psmisc-version "22.20">
    370 <!ENTITY psmisc-size "428 KB">
     366<!ENTITY psmisc-version "22.13">
     367<!ENTITY psmisc-size "376 KB">
    371368<!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz">
    372 <!ENTITY psmisc-md5 "a25fc99a6dc7fa7ae6e4549be80b401f">
     369<!ENTITY psmisc-md5 "e2c339e6b65b730042084023784a729e">
    373370<!ENTITY psmisc-home "http://psmisc.sourceforge.net">
    374371
     
    380377<!ENTITY readline-home "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html">
    381378
    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">
     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">
    386383<!ENTITY rsyslog-home "http://www.rsyslog.com/">
    387384
    388 <!ENTITY sed-version "4.2.2">
    389 <!ENTITY sed-size "1,036 KB">
     385<!ENTITY sed-version "4.2.1">
     386<!ENTITY sed-size "878 KB">
    390387<!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.bz2">
    391 <!ENTITY sed-md5 "7ffe1c7cdc3233e1e0c4b502df253974">
     388<!ENTITY sed-md5 "7d310fbd76e01a01115075c1fd3f455a">
    392389<!ENTITY sed-home "&gnu-software;sed">
    393390
    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">
     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">
    398395<!ENTITY shadow-home "http://pkg-shadow.alioth.debian.org">
    399396
    400397<!ENTITY silo-version "1.4.14">
    401 <!ENTITY silo-size "148 KB">
    402 <!ENTITY silo-url "&packages-root;silo-&silo-version;.tar.bz2">
     398<!ENTITY silo-size "145 KB">
     399<!ENTITY silo-url "&packages-root;/silo-&silo-version;.tar.bz2">
    403400<!ENTITY silo-md5 "168182dfa0025914ceecac9591a6674c">
    404401<!ENTITY silo-home "">
     
    410407<!ENTITY sysvinit-home "http://savannah.nongnu.org/projects/sysvinit">
    411408
    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">
     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">
    416413<!ENTITY tar-home "&gnu-software;tar">
    417414
    418 <!ENTITY tcl-version2 "8.6">
    419 <!ENTITY tcl-version "&tcl-version2;.1">
    420 <!ENTITY tcl-size "8,756 KB">
     415<!ENTITY tcl-version2 "8.5">
     416<!ENTITY tcl-version "&tcl-version2;.9">
     417<!ENTITY tcl-size "4,368 KB">
    421418<!ENTITY tcl-url "&sourceforge;tcl/tcl&tcl-version;-src.tar.gz">
    422 <!ENTITY tcl-md5 "aae4b701ee527c6e4e1a6f9c7399882e">
     419<!ENTITY tcl-md5 "8512d8db3233041dd68a81476906012a">
    423420<!ENTITY tcl-home "http://www.tcl.tk">
    424421
    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">
     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">
    435426<!ENTITY texinfo-home "&gnu-software;texinfo">
    436427
    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/">
     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">
    442433
    443434<!ENTITY uname_hack-version "20080713">
    444 <!ENTITY uname_hack-size "4 KB">
     435<!ENTITY uname_hack-size "1 KB">
    445436<!ENTITY uname_hack-url "&extras-root;uname_hack-&uname_hack-version;.tar.bz2">
    446437<!ENTITY uname_hack-md5 "dd7694f28ccc6e6bfb326b1790adb5e9">
    447438<!ENTITY uname_hack-home " ">
    448439
    449 <!ENTITY util-linux-major-version "2.24">
     440<!ENTITY util-linux-major-version "2.19.1">
    450441<!ENTITY util-linux-version "&util-linux-major-version;">
    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">
     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">
    454445<!ENTITY util-linux-blkid-id "1.1.0">
    455446<!ENTITY util-linux-uuid-id "1.3.0">
    456447<!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
    457448
    458 <!ENTITY vim-version "7.4">
    459 <!ENTITY vim-version2 "74">
    460 <!ENTITY vim-size "9,843 KB">
     449<!ENTITY vim-version "7.3">
     450<!ENTITY vim-version2 "73">
     451<!ENTITY vim-size "8,868 KB">
    461452<!ENTITY vim-url "ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2">
    462 <!ENTITY vim-md5 "607e135c559be642f210094ad023dc65">
     453<!ENTITY vim-md5 "5b9510a17074e2b37d8bb38ae09edbf2">
    463454<!ENTITY vim-home "http://www.vim.org">
    464455
    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">
     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">
    469460<!ENTITY xz-home "http://tukaani.org/xz/">
    470461
    471 <!ENTITY yaboot-version "1.3.17">
    472 <!ENTITY yaboot-size "220 KB">
     462<!ENTITY yaboot-version "1.3.14">
     463<!ENTITY yaboot-size "213 KB">
    473464<!ENTITY yaboot-url "http://yaboot.ozlabs.org/releases/yaboot-&yaboot-version;.tar.gz">
    474 <!ENTITY yaboot-md5 "f599f52d1887a86fd798252d2946f635">
     465<!ENTITY yaboot-md5 "9b1246c474eeb37f61081ad762563b35">
    475466<!ENTITY yaboot-home "http://yaboot.ozlabs.org">
    476467
    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">
     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">
    481472<!ENTITY zlib-home "http://www.zlib.net">
  • BOOK/partitioning/common/creatingpartition.xml

    r026bb5d r1c9985f  
    1818  and transfer it to your target machine.</para>
    1919
    20   <para os="b">A minimal system requires around 6 gigabytes (GB).
     20  <para os="b">A minimal system requires around 2.5 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

    r026bb5d r1c9985f  
    55<!-- Start of Common Patches -->
    66
    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">
     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">
    1010
    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 -->
     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">
    1614
    1715<!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">
    18 <!ENTITY coreutils-uname-patch-md5 "6eeba217c88ec83b807e305e594fe13d">
    19 <!ENTITY coreutils-uname-patch-size "4.9 KB">
     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">
    2026
    2127<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
    22 <!ENTITY gcc-specs-patch-md5 "14aa064a113f2cae0f877039bb4a6357">
     28<!ENTITY gcc-specs-patch-md5 "61d583984f9f12b6f37141e132fc7d57">
    2329<!ENTITY gcc-specs-patch-size "20 KB">
    2430
    25 <!-- GCC branch update area -->
    2631<!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
    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">
     32<!ENTITY gcc-branch_update-patch-md5 "3ff1f39dc12932736694bf6fb6a1846a">
     33<!ENTITY gcc-branch_update-patch-size "1.5 MB">
    3834
    3935<!ENTITY iputils-fixes-patch "iputils-&iputils-version;-fixes-1.patch">
    40 <!ENTITY iputils-fixes-patch-md5 "a2e77de7fd1fc4417bce0af3e6ffdfcb">
    41 <!ENTITY iputils-fixes-patch-size "153 KB">
     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">
    4246
    4347<!ENTITY man-i18n-patch "man-&man-version;-i18n-1.patch">
    4448<!ENTITY man-i18n-patch-md5 "a5aba0cb5a95a7945db8c882334b7dab">
    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">
     49<!ENTITY man-i18n-patch-size "12 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 ".743 KB">
     53<!ENTITY ncurses-bashfix-patch-size "4 KB">
    5454
    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">
     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">
    5858
    5959<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
    60 <!ENTITY perl-libc-patch-md5 "63eda1cc319206788ea93c58f395417c">
    61 <!ENTITY perl-libc-patch-size "1.603 KB">
     60<!ENTITY perl-libc-patch-md5 "d572b0cc87b35f1806fd84f88803fb66">
     61<!ENTITY perl-libc-patch-size "4 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 "3.1 KB">
     65<!ENTITY procps-ps_cgroup-patch-size "4 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 "2.4 KB">
     69<!ENTITY procps-fix_HZ_errors-patch-size "4 KB">
    7070
    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">
     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">
    7474
    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">
     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">
    7878
    79 <!-- Vim branch update patch area -->
     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">
    8082
    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">
     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">
    8486
    8587<!-- Start of multilib patches -->
    8688
    8789<!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch">
    88 <!ENTITY iproute2-libdir-patch-md5 "921ec1aea89499b109428618efa99c84">
    89 <!ENTITY iproute2-libdir-patch-size "1.9 KB">
     90<!ENTITY iproute2-libdir-patch-md5 "8f0e794b7302e9de54f844488dfe1dce">
     91<!ENTITY iproute2-libdir-patch-size "4 KB">
    9092
    9193<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
    92 <!ENTITY perl-multilib-patch-md5 "d339c17439ac986d9593c86db93d545c">
    93 <!ENTITY perl-multilib-patch-size "1.946 KB">
     94<!ENTITY perl-multilib-patch-md5 "1dd7df742630213d55c0749948baa9b9">
     95<!ENTITY perl-multilib-patch-size "4 KB">
    9496
    9597<!-- Start of Pure64 patches -->
    9698
    9799<!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-1.patch">
    98 <!ENTITY gcc-pure64-patch-md5 "9171752b98dfe0d70a7de070a7bda97a">
    99 <!ENTITY gcc-pure64-patch-size "9.2 KB">
     100<!ENTITY gcc-pure64-patch-md5 "7c41d649fe266f11e4dbdd2392f7729b">
     101<!ENTITY gcc-pure64-patch-size "12 KB">
    100102
    101103<!ENTITY gcc-specs_pure64-patch "gcc-&gcc-version;-pure64_specs-1.patch">
    102 <!ENTITY gcc-specs_pure64-patch-md5 "fabdca21111902c04052c6b64c947944">
    103 <!ENTITY gcc-specs_pure64-patch-size "23 KB">
     104<!ENTITY gcc-specs_pure64-patch-md5 "24f012f5d407d48bf6191ec5aa6bed60">
     105<!ENTITY gcc-specs_pure64-patch-size "24 KB">
    104106
    105107<!-- Start of Alpha patches -->
     
    107109<!ENTITY aboot-alpha-patch "aboot-&aboot-version;-fixes-5.patch">
    108110<!ENTITY aboot-alpha-patch-md5 "33577862f8829e0149655397f95b5140">
    109 <!ENTITY aboot-alpha-patch-size "175 KB">
     111<!ENTITY aboot-alpha-patch-size "174 KB">
    110112
    111113<!ENTITY eglibc-alpha_fixes-patch "glibc-&glibc-version;-alpha_fixes-1.patch">
     
    117119<!ENTITY colo-make-patch "colo-&colo-version;-make_fix-1.patch">
    118120<!ENTITY colo-make-patch-md5 "b89575a0e385b5366b19a6b5f176d49b">
    119 <!ENTITY colo-make-patch-size "2.8 KB">
     121<!ENTITY colo-make-patch-size "2 KB">
    120122
    121123<!ENTITY colo-relocation-patch "colo-&colo-version;-relocation_fix-1.patch">
    122124<!ENTITY colo-relocation-patch-md5 "e0607ee1071f2f805ffa1ef1c5b1a766">
    123 <!ENTITY colo-relocation-patch-size ".749 KB">
     125<!ENTITY colo-relocation-patch-size ".7 KB">
    124126
    125127<!ENTITY dvhtool-fixes-patch "dvhtool-&dvhtool-version;-fixes-1.patch">
    126128<!ENTITY dvhtool-fixes-patch-md5 "a521b380354b6a0c96b2d6308372749d">
    127 <!ENTITY dvhtool-fixes-patch-size "6.3 KB">
     129<!ENTITY dvhtool-fixes-patch-size "6 KB">
    128130
    129131<!-- Start of ppc/ppc64 patches -->
     
    139141<!ENTITY hfsutils-fixes-patch "hfsutils-&hfsutils-version;-fixes-1.patch">
    140142<!ENTITY hfsutils-fixes-patch-md5 "8519f11aada2f393609d529621a9f1b1">
    141 <!ENTITY hfsutils-fixes-patch-size "1.1 KB">
     143<!ENTITY hfsutils-fixes-patch-size "1 KB">
    142144
    143145<!ENTITY powerpcutils-patch "powerpc-utils_&powerpcutils-version;-fixes-2.patch">
    144146<!ENTITY powerpcutils-patch-md5 "d2776b1a4977c5711037b8f1402f792a">
    145 <!ENTITY powerpcutils-patch-size "22 KB">
     147<!ENTITY powerpcutils-patch-size "21 KB">
    146148
    147149<!ENTITY yaboot-ofpath_path-patch "yaboot-&yaboot-version;-ofpath_path_prefix-1.patch">
    148150<!ENTITY yaboot-ofpath_path-patch-md5 "3faf70e0cb4e4f62a1e8815c3452ab38">
    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">
     151<!ENTITY yaboot-ofpath_path-patch-size ".8 KB">
    158152
    159153<!-- Start of sparc/sparc64 patches -->
     
    161155<!ENTITY elftoaout-fixes-patch "elftoaout-&elftoaout-version;-64bit_fixes-1.patch">
    162156<!ENTITY elftoaout-fixes-patch-md5 "485e77cf2ed082d3d0ea99c703f1f14b">
    163 <!ENTITY elftoaout-fixes-patch-size "6.7 KB">
     157<!ENTITY elftoaout-fixes-patch-size "6 KB">
    164158
    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">
     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">
  • BOOK/ppc-index.xml

    r026bb5d r1c9985f  
    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"/>
    8079    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8180
  • BOOK/ppc64-index.xml

    r026bb5d r1c9985f  
    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"/>
    8079    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8180
  • BOOK/prologue/common/foreword.xml

    r026bb5d r1c9985f  
    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 brought Linux Kernel 2.6, the
     23  builds from the host.  Finally, LFS 6 bought 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)
    47 Jonathan Norman, Release Manager
    4847Jim Gifford, CLFS Project Co-leader
    4948Ryan Oliver, CLFS Project Co-leader
    50 Joe Ciccone, CLFS Project Co-leader
    51 Jonathan Norman, Justin Knierim, Chris Staub, Matt Darcy, Ken Moffat,
    52 Manuel Canales Esparcia, Nathan Coulson and William Harrington - CLFS Developers</literallayout>
     49Joe Ciccone, Justin Knierim, Chris Staub, Matt Darcy, Ken Moffat,
     50Manuel Canales Esparcia, and Nathan Coulson - CLFS Developers</literallayout>
    5351
    5452</sect1>
  • BOOK/prologue/common/hostreqs.xml

    r026bb5d r1c9985f  
    4040
    4141    <listitem>
    42       <para><emphasis role="strong">Coreutils-5.0</emphasis></para>
     42      <para><emphasis role="strong">Coreutils-5.0</emphasis> (or Sh-Utils-2.0,
     43      Textutils-2.0, and Fileutils-4.1)</para>
    4344    </listitem>
    4445
     
    5253
    5354    <listitem>
    54       <para><emphasis role="strong">Gawk-3.1.5</emphasis></para>
     55      <para><emphasis role="strong">Gawk-3.0</emphasis></para>
    5556    </listitem>
    5657
    5758    <listitem>
    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>
     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>
    6162    </listitem>
    6263
     
    7677
    7778   <listitem>
    78      <para><emphasis role="strong">Linux 2.6.32 (Built with GCC 4.1.2 or later)</emphasis></para>
     79     <para><emphasis role="strong">Linux 2.6.22</emphasis></para>
    7980   </listitem>
    8081
    8182    <listitem>
    82       <para><emphasis role="strong">Make-3.80</emphasis></para>
     83      <para><emphasis role="strong">Make-3.79.1</emphasis></para>
    8384    </listitem>
    8485
     
    9697
    9798    <listitem>
    98       <para><emphasis role="strong">Tar-1.22</emphasis></para>
     99      <para><emphasis role="strong">Tar-1.14</emphasis></para>
    99100    </listitem>
    100101
     
    103104    </listitem>
    104105
    105     <listitem>
    106       <para><emphasis role="strong">XZ-Utils-4.999.8beta</emphasis></para>
    107     </listitem>
    108 
    109106  </itemizedlist>
    110107
    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>
     108  <para>To see whether your host system has all the appropriate versions, run the following:</para>
    114109
    115110<screen role="nodump"><userinput>cat &gt; version-check.sh &lt;&lt; "EOF"
     
    127122gawk --version | head -n1
    128123gcc --version | head -n1
    129 g++ --version | head -n1
    130 ldd $(which ${SHELL}) | grep libc.so | cut -d ' ' -f 3 | ${SHELL} | head -n 1 | cut -d ' ' -f 1-7
     124/lib/libc.so.6 | head -n1 | cut -d" " -f1-7
    131125grep --version | head -n1
    132126gzip --version | head -n1
     
    137131sed --version | head -n1
    138132tar --version | head -n1
    139 makeinfo --version | head -n1
    140 xz --version | head -n1
    141 echo 'main(){}' | gcc -v -o /dev/null -x c - > dummy.log 2>&amp;1
    142 if ! grep -q ' error' dummy.log; then
    143   echo "Compilation successful" &amp;&amp; rm dummy.log
    144 else
    145   echo 1>&amp;2  "Compilation FAILED - more development packages may need to be \
    146 installed. If you like, you can also view dummy.log for more details."
    147 fi</literal>
     133makeinfo --version | head -n1</literal>
     134
    148135EOF
    149136
    150 bash 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>
     137bash version-check.sh</userinput></screen>
    152138
    153139</sect1>
  • BOOK/sparc-index.xml

    r026bb5d r1c9985f  
    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"/>
    8078    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8179
  • BOOK/sparc64-64-index.xml

    r026bb5d r1c9985f  
    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"/>
    8078    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8179
  • BOOK/sparc64-index.xml

    r026bb5d r1c9985f  
    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"/>
    8078    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8179
  • BOOK/stylesheets/lfs-xsl/lfs.css

    r026bb5d r1c9985f  
    4747div.sect1, div.appendix {
    4848  padding-left: .3em;
    49   text-align: justify;
    5049}
    5150
     
    524523  margin: 0 2em .5em 2em;
    525524  font-weight: bold;
    526   overflow: auto;
    527525}
    528526
  • BOOK/stylesheets/top-index.xsl

    r026bb5d r1c9985f  
    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>
    158150              <a href="mips64-64">
    159151                <xsl:text>MIPS</xsl:text>
  • BOOK/temp-system/64/binutils.xml

    r026bb5d r1c9985f  
    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 -->
    3425    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3526    href="../common/binutils.xml"
     
    4435    xpointer="xpointer(//*[@os='i'])"/>
    4536
    46 <screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-dir;/configure \
     37<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-version;/configure \
    4738    --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4839    --target=${CLFS_TARGET} --with-lib-path=/tools/lib --disable-nls \
  • BOOK/temp-system/64/gcc.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="../../cross-tools/64/gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="../../cross-tools/64/gcc-static.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../../final-system/common/gcc.xml"
    51     xpointer="xpointer(//*[@os='fix1'])"/>
     50    href="../common/gcc.xml"
     51    xpointer="xpointer(//*[@os='cf'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../../final-system/common/gcc.xml"
    55     xpointer="xpointer(//*[@os='fix2'])"/>
     54    href="../common/gcc.xml"
     55    xpointer="xpointer(//*[@os='cg'])"/>
    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 \
    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>
     78    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    8479
    8580    <variablelist>
     
    9893    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9994    href="../common/gcc.xml"
    100     xpointer="xpointer(//*[@os='s1'])"/>
     95    xpointer="xpointer(//*[@os='ts1'])"/>
    10196
    10297    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    10398    href="../common/gcc.xml"
    104     xpointer="xpointer(//*[@os='s2'])"/>
     99    xpointer="xpointer(//*[@os='ts2'])"/>
    105100
    106101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/64/gmp.xml

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

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

    r026bb5d r1c9985f  
    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'])"/>
    3224
    3325    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/alpha-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/common/binutils.xml

    r026bb5d r1c9985f  
    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 
    3525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3626    href="../../final-system/common/binutils.xml"
     
    4535    xpointer="xpointer(//*[@os='i'])"/>
    4636
    47 <screen os="j"><userinput>../binutils-&binutils-dir;/configure --prefix=/tools \
     37<screen os="j"><userinput>../binutils-&binutils-version;/configure --prefix=/tools \
    4838    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    4939    --with-lib-path=/tools/lib --disable-nls --enable-shared \
  • BOOK/temp-system/common/bison.xml

    r026bb5d r1c9985f  
    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}
    28 sed '/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 
    3725    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3826    href="../../final-system/common/bison.xml"
    3927    xpointer="xpointer(//*[@os='a'])"/>
    4028
    41 <screen os="ca"><userinput>M4=m4 ./configure --prefix=/tools \
    42     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    43     --cache-file=config.cache</userinput></screen>
     29<screen os="ca"><userinput>./configure --prefix=/tools \
     30    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    4431
    4532    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/choose.xml

    r026bb5d r1c9985f  
    3434  method.</para>
    3535
    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>
     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>
    4041
    4142  <para>To check your kernel version, run <command>cat /proc/version</command>
    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>
     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>
    4445
    4546  <para os="e">For the boot method, follow <xref linkend="chapter-boot"/>.</para>
  • BOOK/temp-system/common/coreutils.xml

    r026bb5d r1c9985f  
    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
    2531    <para os="ba">Configure can not properly determine how to get free space
    2632    when cross-compiling - as a result, the <command>df</command> program will
     
    3844    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    3945    --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}
    57 sed -e 's/^#run_help2man\|^run_help2man/#&amp;/' \
    58   -e 's/^\##run_help2man/run_help2man/' Makefile.orig > Makefile</userinput></screen>
    5946
    6047   <para os="bf">Compile the package:</para>
  • BOOK/temp-system/common/flex.xml

    r026bb5d r1c9985f  
    2323    <title>Installation of Flex</title>
    2424
    25     <para os="t3">When cross compiling, the <command>configure</command>
    26     script does not determine the correct values for the following.
     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,
    2735    Set the values manually:</para>
    2836
     
    3644    xpointer="xpointer(//*[@os='a'])"/>
    3745
    38 <screen os="cb"><userinput>M4=m4 ./configure --prefix=/tools \
     46<screen os="cb"><userinput>./configure --prefix=/tools \
    3947    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4048    --cache-file=config.cache</userinput></screen>
  • BOOK/temp-system/common/gawk.xml

    r026bb5d r1c9985f  
    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}
    28 sed -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>
    3024
    3125    <para os="a">Prepare Gawk for compilation:</para>
  • BOOK/temp-system/common/gcc.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="../../cross-tools/common/gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="../../cross-tools/common/gcc-static.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4747    xpointer="xpointer(//*[@os='ah'])"/>
    4848
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../../final-system/common/gcc.xml"
    51     xpointer="xpointer(//*[@os='fix1'])"/>
     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>
    5251
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../../final-system/common/gcc.xml"
    55     xpointer="xpointer(//*[@os='fix2'])"/>
     52<screen os="cg"><userinput>cp -v gcc/Makefile.in{,.orig}
     53sed -e 's@\(^NATIVE_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g' \
     54    gcc/Makefile.in.orig &gt; gcc/Makefile.in</userinput></screen>
    5655
    5756    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7271<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    7372  --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    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>
     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>
    8377
    8478    <variablelist os="cl">
     
    9690    </variablelist>
    9791
    98     <para os="s1">The following will prevent GCC from looking in the wrong
     92    <para os="ts1">The following will prevent GCC from looking in the wrong
    9993    directories for headers and libraries:</para>
    10094
    101 <screen os="s2"><userinput>cp -v Makefile{,.orig}
    102 sed "/^HOST_\(GMP\|ISL\|CLOOG\)\(LIBS\|INC\)/s:/tools:/cross-tools:g" \
    103     Makefile.orig > Makefile</userinput></screen>
     95<screen os="ts2"><userinput>cp -v Makefile{,.orig}
     96sed "/^HOST_\(GMP\|PPL\|CLOOG\)\(LIBS\|INC\)/s:-[IL]/\(lib\|include\)::" \
     97    Makefile.orig &gt; Makefile</userinput></screen>
    10498
    10599    <para os="cm">Compile the package:</para>
  • BOOK/temp-system/common/gmp.xml

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

    r026bb5d r1c9985f  
    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
     30ac_cv_func_malloc_0_nonnull=yes
     31ac_cv_func_realloc_0_nonnull=yes
     32EOF</userinput></screen>
     33
    2534    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2635    href="../../final-system/common/grep.xml"
     
    2938<screen os="ca"><userinput>./configure --prefix=/tools \
    3039    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --without-included-regex</userinput></screen>
     40    --disable-perl-regexp --without-included-regex \
     41    --cache-file=config.cache</userinput></screen>
    3242
    3343    <variablelist os="cb">
    34       <title>The meaning of the new configure option:</title>
     44      <title>The meaning of the configure options:</title>
    3545
    3646      <varlistentry>
    37         <term><parameter>--without-included-regex</parameter></term>
     47        <term><parameter>--disable-perl-regexp</parameter></term>
    3848        <listitem>
    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>
     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>
    4353        </listitem>
    4454      </varlistentry>
  • BOOK/temp-system/common/m4.xml

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

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

    r026bb5d r1c9985f  
    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 
    3325    <para os="a">Prepare MPFR for compilation:</para>
    3426
    3527<screen os="b"><userinput>./configure --prefix=/tools \
    3628    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    37     --enable-shared</userinput></screen>
     29    --enable-shared --with-gmp=/tools</userinput></screen>
    3830
    3931    <para os="c">Compile the package:</para>
  • BOOK/temp-system/common/ncurses.xml

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

    r026bb5d r1c9985f  
    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
    2530    <para os="a">Prepare Patch for compilation:</para>
    2631
    2732<screen os="b"><userinput>./configure --prefix=/tools \
    28     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     33    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     34    --cache-file=config.cache</userinput></screen>
    2935
    3036    <para os="c">Compile the package:</para>
  • BOOK/temp-system/common/tar.xml

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

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

    r026bb5d r1c9985f  
    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
    3339    <para os="c1">The <command>configure</command> script is full of logic
    3440    that aborts at the first sign of cross compiling. Work around this by
     
    4147vim_cv_stat_ignores_slash=no
    4248vim_cv_terminfo=yes
     49vim_cv_tgent=zero
    4350vim_cv_toupper_broken=no
    4451vim_cv_tty_group=world
     52ac_cv_sizeof_int=4
     53ac_cv_sizeof_long=4
     54ac_cv_sizeof_time_t=4
     55ac_cv_sizeof_off_t=4
    4556EOF</userinput></screen>
    4657
  • BOOK/temp-system/mips-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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="mips/gcc.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/mips64-64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog.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"/>
    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="mips64-64/gcc.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/mips64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/mips64/choose.xml

    r026bb5d r1c9985f  
    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 
    3834    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3935    href="../common/choose.xml"
  • BOOK/temp-system/mips64/gcc.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="../../cross-tools/multilib/gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="../../cross-tools/multilib/gcc-static.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../../final-system/common/gcc.xml"
    51     xpointer="xpointer(//*[@os='fix1'])"/>
     50    href="../common/gcc.xml"
     51    xpointer="xpointer(//*[@os='cf'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../../final-system/common/gcc.xml"
    55     xpointer="xpointer(//*[@os='fix2'])"/>
     54    href="../common/gcc.xml"
     55    xpointer="xpointer(//*[@os='cg'])"/>
    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 --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>
     79  --disable-libstdcxx-pch --with-abi=64</userinput></screen>
    8480
    8581    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8985    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9086    href="../common/gcc.xml"
    91     xpointer="xpointer(//*[@os='s1'])"/>
     87    xpointer="xpointer(//*[@os='ts1'])"/>
    9288
    9389    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9490    href="../common/gcc.xml"
    95     xpointer="xpointer(//*[@os='s2'])"/>
     91    xpointer="xpointer(//*[@os='ts2'])"/>
    9692
    9793    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/binutils.xml

    r026bb5d r1c9985f  
    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 -->
    3425    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3526    href="../common/binutils.xml"
     
    4435    xpointer="xpointer(//*[@os='i'])"/>
    4536
    46 <screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-dir;/configure \
     37<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-version;/configure \
    4738    --prefix=/tools --libdir=/tools/lib64 --with-lib-path=/tools/lib64:/tools/lib \
    4839    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
  • BOOK/temp-system/multilib/bison.xml

    r026bb5d r1c9985f  
    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"
    4226    href="../../final-system/common/bison.xml"
    4327    xpointer="xpointer(//*[@os='a'])"/>
    4428
    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>
     29<screen os="ca"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
     30    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    4831
    4932    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/choose.xml

    r026bb5d r1c9985f  
    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>
    4032
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/coreutils.xml

    r026bb5d r1c9985f  
    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"
    2735    xpointer="xpointer(//*[@os='ba'])"/>
    2836
     
    3846    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    3947    --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'])"/>
    5248
    5349    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/flex.xml

    r026bb5d r1c9985f  
    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"
    2735  xpointer="xpointer(//*[@os='t3'])"/>
    2836
     
    3543    xpointer="xpointer(//*[@os='a'])"/>
    3644
    37 <screen os="cb"><userinput>CC="${CC} ${BUILD64}" M4=m4 ./configure --prefix=/tools \
     45<screen os="cb"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3846    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    3947    --cache-file=config.cache</userinput></screen>
  • BOOK/temp-system/multilib/gawk.xml

    r026bb5d r1c9985f  
    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'])"/>
    3224
    3325    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/gcc.xml

    r026bb5d r1c9985f  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/gcc.xml"
     26    href="../../cross-tools/multilib/gcc-static.xml"
    2727    xpointer="xpointer(//*[@os='p1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/common/gcc.xml"
     30    href="../../cross-tools/multilib/gcc-static.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
    3232
     
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../../final-system/common/gcc.xml"
    51     xpointer="xpointer(//*[@os='fix1'])"/>
     50    href="../common/gcc.xml"
     51    xpointer="xpointer(//*[@os='cf'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../../final-system/common/gcc.xml"
    55     xpointer="xpointer(//*[@os='fix2'])"/>
     54    href="../common/gcc.xml"
     55    xpointer="xpointer(//*[@os='cg'])"/>
    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} --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>
     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>
    8580
    8681    <variablelist os="dd">
     
    10297    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    10398    href="../common/gcc.xml"
    104     xpointer="xpointer(//*[@os='s1'])"/>
     99    xpointer="xpointer(//*[@os='ts1'])"/>
    105100
    106101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    107102    href="../common/gcc.xml"
    108     xpointer="xpointer(//*[@os='s2'])"/>
     103    xpointer="xpointer(//*[@os='ts2'])"/>
    109104
    110105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/gmp.xml

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

    r026bb5d r1c9985f  
    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"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    2937<screen os="ca"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3038    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --without-included-regex</userinput></screen>
     39    --disable-perl-regexp --without-included-regex \
     40    --cache-file=config.cache</userinput></screen>
    3241
    3342    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/mpc.xml

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

    r026bb5d r1c9985f  
    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'])"/>
    3224
    3325    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/patch.xml

    r026bb5d r1c9985f  
    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"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    2937<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     38    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     39    --cache-file=config.cache</userinput></screen>
    3140
    3241    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/vim.xml

    r026bb5d r1c9985f  
    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'])"/>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/ppc-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/ppc/gcc.xml

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

    r026bb5d r1c9985f  
    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/isl.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.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"/>
    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"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
     
    4342  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4443  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/choose.xml"/>
     44  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/choose.xml"/>
    4645
    4746</chapter>
  • BOOK/temp-system/ppc64/gcc.xml

    r026bb5d r1c9985f  
    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"
    3426    href="../../cross-tools/multilib/gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
     
    4840
    4941    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../../final-system/common/gcc.xml"
    51     xpointer="xpointer(//*[@os='fix1'])"/>
     42    href="../common/gcc.xml"
     43    xpointer="xpointer(//*[@os='cf'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../../final-system/common/gcc.xml"
    55     xpointer="xpointer(//*[@os='fix2'])"/>
     46    href="../common/gcc.xml"
     47    xpointer="xpointer(//*[@os='cg'])"/>
    5648
    5749    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8173    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8274    href="../common/gcc.xml"
    83     xpointer="xpointer(//*[@os='s1'])"/>
     75    xpointer="xpointer(//*[@os='ts1'])"/>
    8476
    8577    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8678    href="../common/gcc.xml"
    87     xpointer="xpointer(//*[@os='s2'])"/>
     79    xpointer="xpointer(//*[@os='ts2'])"/>
    8880
    8981    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/sparc-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/sparc64-64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/sparc64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/x86-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/>
  • BOOK/temp-system/x86_64-64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/temp-system/x86_64-chapter.xml

    r026bb5d r1c9985f  
    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/isl.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.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"/>
    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"/>
    2928  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/diffutils.xml"/>
  • BOOK/testsuite-tools/common/introduction.xml

    r026bb5d r1c9985f  
    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. 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>
     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>
    1919
    2020</sect1>
  • BOOK/testsuite-tools/common/tcl.xml

    r026bb5d r1c9985f  
    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>
    3026
    3127    <para os="a">Prepare Tcl for compilation:</para>
  • BOOK/testsuite-tools/multilib/tcl.xml

    r026bb5d r1c9985f  
    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'])"/>
    3123
    3224    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/testsuite-tools/ppc-chapter.xml

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

    r026bb5d r1c9985f  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="reboot.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="whatnow.xml"/>
  • BOOK/the-end/reboot.xml

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

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

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

    r026bb5d r1c9985f  
    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"/>
    8179    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8280
  • BOOK/x86_64-64-index.xml

    r026bb5d r1c9985f  
    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"/>
    7978    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8079
  • BOOK/x86_64-index.xml

    r026bb5d r1c9985f  
    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"/>
    7978    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="appendices/license.xml"/>
    8079
  • scripts/patch/ncurses-patch.sh

    • Property mode changed from 100644 to 100755
    r026bb5d r1c9985f  
    1 #!/bin/sh
    2 # Jonathan Norman
     1#!/bin/bash
     2# Create a Ncuruses Patch
    33
    4 # Ncurses branch update patch generator
    5 
     4# Get Version #
     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 TMP=~/tmp/ncurses-${VERSION}
    17 PATCHDIR=${TMP}/patches
    18 PATCHURL=ftp://invisible-island.net/ncurses/
    19 SERIES=$(echo ${VERSION} | sed -e 's/\.//g')
    20 CLFS_PATCHS=http://patches.cross-lfs.org/dev/
     16# Get Patch Names
     17#
     18cd ~/tmp
     19wget ftp://invisible-island.net/ncurses/${VERSION}/ --no-remove-listing
     20ROLLUP=$(cat index.html | grep bz2 | cut -f2 -d'>' | cut -f1 -d'<' | tail -n 1)
     21ROLLPATCH=$(echo ${ROLLUP} | cut -f3 -d-)
     22FILES=$(cat index.html | grep ${VERSION}-2 | grep patch.gz | cut -f2 -d'>' | cut -f1 -d'<')
     23rm -f .listing
     24rm -f index.html
    2125
    22 # Figure out patch number
    23 UPDATE_NUM=0
    24 UPDATE_NUM=$(curl -ls http://patches.cross-lfs.org/dev/ | grep ncurses-${VERSION}-branch_update | cut -d . -f 3 | cut -d - -f 3-)
    25 UPDATE_NUM=$(expr ${UPDATE_NUM} + 1)
     26# Download Ncurses Source
     27#
     28cd ~/tmp
     29if ! [ -e ncurses-${VERSION}.tar.gz ]; then
     30  wget ftp://invisible-island.net/ncurses/ncurses-${VERSION}.tar.gz
     31fi
    2632
    27 # Download patches
    28 echo "Downloading patches for Ncurses ${VERSION}"
    29 FILES=$(curl -sl ftp://invisible-island.net/ncurses/${VERSION}/ | grep patch | grep -v bz2 | grep -v asc)
    30 mkdir -p $PATCHDIR
    31 cd $PATCHDIR
    32 for FILE in $FILES; do
    33         curl -O -# $PATCHURL/$VERSION/$FILE
     33# Set Patch Number
     34#
     35cd ~/tmp
     36wget http://svn.cross-lfs.org/svn/repos/patches/ncurses/ --no-remove-listing
     37for 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
     47done
     48rm -f index.html
     49
     50# Cleanup Directory
     51#
     52cd ~/tmp
     53rm -rf ncurses-${VERSION} ncurses-${VERSION}.orig
     54tar xvf ncurses-${VERSION}.tar.gz
     55cp -ar ncurses-${VERSION} ncurses-${VERSION}.orig
     56
     57# Download and Apply Rollup Patch
     58#
     59cd ~/tmp/ncurses-${VERSION}
     60CURRENTDIR=$(pwd -P)
     61mkdir ~/tmp/ncurses-${VERSION}-patches
     62cd ~/tmp/ncurses-${VERSION}
     63if [ "${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}
     73fi
     74
     75# Download and Apply Patches
     76#
     77install -d ~/tmp/ncurses-${VERSION}-patches
     78cd ~/tmp/ncurses-${VERSION}
     79CURRENTDIR=$(pwd -P)
     80for 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
    3498done
    3599
     100# Cleanup Directory
     101#
     102cd ~/tmp
     103cd ncurses-${VERSION}
     104for 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
     112done
     113cd ~/tmp/ncurses-${VERSION}
     114rm -f *~ *.orig
    36115
    37 echo "Downloading source for Ncurses $VERSION"
    38 cd $TMP
    39 curl -sO ftp://invisible-island.net/ncurses/ncurses-${VERSION}.tar.gz
    40 tar -xvf ncurses-${VERSION}.tar.gz
    41 cp -R ncurses-${VERSION} ncurses-${VERSION}.orig
     116# Create Patch
     117#
     118cd ~/tmp
     119echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     120echo "Date: `date +%m-%d-%Y`" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     121echo "Initial Package Version: ${VERSION}" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     122echo "Origin: Upstream" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     123echo "Upstream Status: Applied" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     124echo "Description: This is a branch update for NCurses-${VERSION}, and should be" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     125echo "             rechecked periodically. This patch covers up to ${VERSION}-${LASTFILE}." >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     126echo "" >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     127diff -Naur ncurses-${VERSION}.orig ncurses-${VERSION} >> ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch
     128echo "Created ~/patches/ncurses-${VERSION}-branch_update-${PATCH_NUM}.patch."
    42129
    43 echo -n "Generating Patch..."
    44 cd ncurses-${VERSION}
    45 
    46 gunzip -c $PATCHDIR/*.sh.gz | sh
    47 for PATCH in $(ls $PATCHDIR | grep patch.gz); do
    48         gunzip -c $PATCHDIR/$PATCH | patch -Np1
    49 done
    50 
    51 cd $TMP
    52 
    53 DATE=$(ls $PATCHDIR | tail -n1 | cut -d- -f3 | cut -d. -f1);
    54 
    55 # Create patch
    56 echo "Submitted By: Jonathan Norman (jonathan at bluesquarelinux dot co dot uk)" > ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    57 echo "Date: `date +%Y-%m-%d`" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    58 echo "Initial Package Version: ${VERSION}" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    59 echo "Origin: Upstream" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    60 echo "Upstream Status: Applied" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    61 echo "Description: Contains all upstream patches up to ${VERSION}-${DATE}" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    62 echo "" >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    63 
    64 LC_ALL=C TZ=UTC0 diff -Naur ncurses-${VERSION}.orig ncurses-${VERSION} >> ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch
    65 
    66 echo "Done"
    67 echo "Cleaning up"
    68 rm -rf ncurses-${VERSION} ncurses-${VERSION}.orig #ncurses-${VERSION}.tar.bz2
    69 
    70 echo "Created: $PWD/ncurses-${VERSION}-branch_update-$UPDATE_NUM.patch"
     130# Cleanup Directory
     131#
     132cd ~/tmp
     133rm -rf ncurses-${VERSION} ncurses-${VERSION}.orig
  • scripts/patch/vim-patch.sh

    • Property mode changed from 100644 to 100755
    r026bb5d r1c9985f  
    1 #!/bin/sh
    2 # Jonathan Norman
     1#!/bin/bash
     2# Create a VIM Patch
    33
    4 # Vim branch update patch generator
    5 
     4# Get Version #
     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 TMP=~/tmp/vim-${VERSION}
    17 PATCHDIR=${TMP}/patches
    18 PATCHURL=ftp://ftp.vim.org/pub/vim/patches
     16# Get the # of Patches
     17#
     18cd ~/tmp
     19wget ftp://ftp.vim.org/pub/vim/patches/${VERSION}/ --no-remove-listing
     20FILES=$(cat index.html | grep "${VERSION}" | cut -f6 -d. | cut -f1 -d'"' | sed '/^$/d' | tail -n 1)
     21rm -f .listing
     22rm -f index.html
    1923SERIES=$(echo ${VERSION} | sed -e 's/\.//g')
    20 CLFS_PATCHS=http://patches.cross-lfs.org/dev/
     24SKIPPATCH=""
     25SKIPPED=""
    2126
    22 # Figure out patch number
    23 UPDATE_NUM=$(curl -ls http://patches.cross-lfs.org/dev/ | grep vim-${VERSION} | cut -d . -f 3 | cut -d - -f 3-)
    24 UPDATE_NUM=$(expr ${UPDATE_NUM} + 1)
     27# Download VIM Source
     28#
     29if ! [ -e vim-${VERSION}.tar.bz2 ]; then
     30  wget ftp://ftp.vim.org/pub/vim/unix/vim-${VERSION}.tar.bz2
     31fi
    2532
    26 # Download patches
    27 echo "Downloading patches for VIM ${VERSION}"
    28 PATCH_NUM=$(curl -s $PATCHURL/${VERSION}/ | grep " ${VERSION}." | cut -f 3- -d . | tail -n1)
    29 mkdir -p $PATCHDIR
    30 cd $PATCHDIR
    31 curl -O -# $PATCHURL/$VERSION/$VERSION.[001-$PATCH_NUM]
     33# Set Patch Number
     34#
     35cd ~/tmp
     36wget http://svn.cross-lfs.org/svn/repos/patches/vim/ --no-remove-listing
     37for 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
     47done
     48rm -f index.html
    3249
    33 echo "Downloading source for VIM $VERSION"
    34 cd $TMP
    35 curl -sO ftp://ftp.vim.org/pub/vim/unix/vim-${VERSION}.tar.bz2
    36 tar -xvf vim-${VERSION}.tar.bz2
    37 cp -R vim${SERIES} vim${SERIES}.orig
     50# Cleanup Directory
     51#
     52rm -rf vim${SERIES} vim${SERIES}.orig
     53tar xvf vim-${VERSION}.tar.bz2
     54cp -ar vim${SERIES} vim${SERIES}.orig
    3855
    39 echo -n "Generating Patch..."
    40 cd vim${SERIES}/src
    41 
    42 for PATCH in $(ls $PATCHDIR); do
    43         patch -Np0 -i $PATCHDIR/$PATCH
    44         # echo $PATCHDIR/$PATCH
     56# Download and Apply Patches
     57#
     58install -d ~/tmp/vim-${VERSION}-patches
     59cd ~/tmp/vim${SERIES}
     60CURRENTDIR=$(pwd -P)
     61PATCHURL=ftp://ftp.vim.org/pub/vim/patches/${VERSION}
     62COUNT=1
     63while [ ${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)
    4596done
    4697
    47 cd $TMP
     98# Cleanup Directory
     99#
     100for 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
     108done
     109cd ~/tmp/vim${SERIES}
     110rm -f *~ *.orig
    48111
    49 # Create patch
    50 echo "Submitted By: Jonathan Norman (jonathan at bluesquarelinux dot co dot uk)" > vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    51 echo "Date: `date +%Y-%m-%d`" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    52 echo "Initial Package Version: ${VERSION}" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    53 echo "Origin: Upstream" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    54 echo "Upstream Status: Applied" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    55 echo "Description: Contains all upstream patches up to ${VERSION}.${UPDATE_NUM}" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    56 echo "" >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
     112# Create Patch
     113#
     114cd ~/tmp
     115echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     116echo "Date: `date +%m-%d-%Y`" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     117echo "Initial Package Version: ${VERSION}" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     118echo "Origin: Upstream" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     119echo "Upstream Status: Applied" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     120echo "Description: Contains all upstream patches up to ${VERSION}.${FILES}" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     121if [ -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
     124fi
     125echo "" >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     126diff -Naur vim${SERIES}.orig vim${SERIES} >> ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch
     127echo "Created ~/patches/vim-${VERSION}-branch_update-${PATCH_NUM}.patch."
    57128
    58 LC_ALL=C TZ=UTC0 diff -Naur vim${SERIES}.orig vim${SERIES} >> vim-${VERSION}-branch_update-$UPDATE_NUM.patch
    59 
    60 echo "Done"
    61 echo "Cleaning up"
    62 rm -rf vim${SERIES} vim${SERIES}.orig #vim-${VERSION}.tar.bz2
    63 
    64 echo "Created: vim-${VERSION}-branch_update-$UPDATE_NUM.patch"
     129# Cleanup Directory
     130#
     131rm -rf vim${SERIES} vim${SERIES}.orig
Note: See TracChangeset for help on using the changeset viewer.