Changeset 73ace20


Ignore:
Timestamp:
Oct 10, 2012, 6:42:21 PM (10 years ago)
Author:
Chris Staub <chris@…>
Branches:
clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
f7b2c72
Parents:
0cce40d (diff), 80cbd64 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of git.cross-lfs.org:cross-lfs

Files:
28 added
14 deleted
231 edited
19 moved

Legend:

Unmodified
Added
Removed
  • BOOK/boot/64/createfiles.xml

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

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" ./configure --prefix=/usr \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --exec-prefix="" --sysconfdir=/etc --libexecdir=/lib/udev \
    32     --libdir=/usr/lib --disable-extras --disable-introspection</userinput></screen>
     29<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \
     30    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \
     31    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod" \
     32    ./configure --prefix=/usr --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --with-rootprefix='' --bindir=/sbin --sysconfdir=/etc --libdir=/usr/lib64 \
     34    --disable-introspection --with-usb-ids-path=no --with-pci-ids-path=no \
     35    --disable-gtk-doc-html --disable-gudev --disable-keymap --disable-logging \
     36    --with-firmware-path=/lib/firmware</userinput></screen>
    3337
    3438    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/64/util-linux.xml

    r0cce40d r73ace20  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
     24   
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../chroot/common/util-linux.xml"
     27    xpointer="xpointer(//*[@os='f1'])"/>
     28   
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../chroot/common/util-linux.xml"
     31    xpointer="xpointer(//*[@os='f2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3038  ./configure --prefix=/tools --exec-prefix=/tools \
    3139    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --enable-login-utils --disable-makeinstall-chown</userinput></screen>
     40    --disable-makeinstall-chown --config-cache</userinput></screen>
    3341
    3442    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/alpha-chapter.xml

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

    r0cce40d r73ace20  
    1616  the next chapter after the software has been installed.</para>
    1717
    18 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,pwd,sleep,stty} ${CLFS}/bin
     18<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
    1919ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    2020ln -sv /tools/bin/file ${CLFS}/usr/bin
    2121ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    2222ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
    23 ln -sv bash ${CLFS}/bin/sh</userinput></screen>
     23ln -sv bash ${CLFS}/bin/sh
     24ln -sv ../run ${CLFS}/var/run</userinput></screen>
    2425
    2526</sect1>
  • BOOK/boot/common/creatingdirs.xml

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

    r0cce40d r73ace20  
    3232devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
    3333shm            /dev/shm     tmpfs  defaults         0     0
     34tmpfs          /run            tmpfs       defaults         0     0
     35devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3436# End /etc/fstab</literal>
    3537EOF</userinput></screen>
  • BOOK/boot/common/udev.xml

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>LIBS="-lpthread" ./configure --prefix=/usr \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --exec-prefix="" --sysconfdir=/etc \
    32     --libexecdir=/lib/udev --libdir=/usr/lib \
    33     --disable-extras --disable-introspection</userinput></screen>
     29<screen os="b"><userinput>LIBS="-lpthread" \
     30    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib -lblkid" \
     31    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib -lkmod" \
     32    ./configure --prefix=/usr --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --with-rootprefix=$CLFS --bindir=/sbin --sysconfdir=/etc --libexecdir=/lib \
     34    --disable-introspection --with-usb-ids-path=no --with-pci-ids-path=no \
     35    --disable-gtk-doc-html --disable-gudev --disable-keymap --disable-logging \
     36    --with-firmware-path=/lib/firmware</userinput></screen>
    3437
    3538    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4750<screen os="j"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    4851
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../../final-system/common/udev.xml"
     54    xpointer="xpointer(//*[@os='i'])"/>
     55
     56<screen os="k"><userinput>install -dv ${CLFS}/lib/firmware</userinput></screen>
     57
    4958  </sect2>
    5059
  • BOOK/boot/common/util-linux.xml

    r0cce40d r73ace20  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
     24   
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../chroot/common/util-linux.xml"
     27    xpointer="xpointer(//*[@os='f1'])"/>
     28   
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../chroot/common/util-linux.xml"
     31    xpointer="xpointer(//*[@os='f2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3038  ./configure --prefix=/tools --exec-prefix=/tools \
    3139    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --enable-login-utils --disable-makeinstall-chown</userinput></screen>
     40    --disable-makeinstall-chown --config-cache</userinput></screen>
    3341
    3442    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips-chapter.xml

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

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

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

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

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

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

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

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

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" ./configure --prefix=/usr \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --exec-prefix="" --sysconfdir=/etc --libexecdir=/lib/udev \
    32     --libdir=/usr/lib64 --disable-extras --disable-introspection</userinput></screen>
     29<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \
     30    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \
     31    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod" \
     32    ./configure --prefix=/usr --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --with-rootprefix='' --bindir=/sbin --sysconfdir=/etc --libexecdir=/lib \
     34    --libdir=/usr/lib64 --disable-introspection \
     35    --with-usb-ids-path=no --with-pci-ids-path=no \
     36    --disable-gtk-doc-html --disable-gudev --disable-keymap --disable-logging \
     37    --with-firmware-path=/lib/firmware</userinput></screen>
    3338
    3439    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/multilib/util-linux.xml

    r0cce40d r73ace20  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
     24   
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../chroot/common/util-linux.xml"
     27    xpointer="xpointer(//*[@os='f1'])"/>
     28   
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../chroot/common/util-linux.xml"
     31    xpointer="xpointer(//*[@os='f2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3139    --prefix=/tools --exec-prefix=/tools \
    3240    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    33     --libdir=/tools/lib64 --enable-login-utils \
    34     --disable-makeinstall-chown</userinput></screen>
     41    --libdir=/tools/lib64 --disable-makeinstall-chown --config-cache</userinput></screen>
    3542
    3643    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc-chapter.xml

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

    r0cce40d r73ace20  
    3333    loader. It also tries to change user and group ownership for the installed
    3434    files to <systemitem class="username">root</systemitem>, which the
    35     <systemitem class="username">clfs</systemitem> user cannot do. The following
    36     command fixes both issues:</para>
     35    <systemitem class="username">clfs</systemitem> user cannot do. It will also
     36    fail due to a compile warning with the -Werror flag on.   The following
     37    command fixes these issues:</para>
    3738
    3839<screen><userinput>cp -v Makefile{,.orig}
    3940sed -e "s/\(strip \)/${CLFS_TARGET}-\1/" \
    4041    -e 's/-o root -g root//' \
     42    -e 's/-Werror//' \
    4143    Makefile.orig &gt; Makefile</userinput></screen>
    4244
  • BOOK/boot/ppc64-chapter.xml

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

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

    r0cce40d r73ace20  
    4343            -e "s/\(strip \)/${CLFS_TARGET}-\1/" \
    4444            -e 's/-o root -g root//' \
     45            -e 's/-Werror//' \
    4546    Makefile.orig &gt; Makefile</userinput></screen>
    4647
  • BOOK/boot/sparc-chapter.xml

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

    r0cce40d r73ace20  
    3131devpts         /dev/pts        devpts      gid=4,mode=620   0     0
    3232shm            /dev/shm        tmpfs       defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3335none           /proc/openprom  openpromfs  defaults         0     0
    3436# End /etc/fstab</literal>
  • BOOK/boot/sparc64-64-chapter.xml

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

    r0cce40d r73ace20  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    2122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
  • BOOK/boot/x86-chapter.xml

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

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='n1'])"/>
    2828
    29 <note>
    30   <para>Grub2 requires Flex 3.5.35 or greater which has not been installed
    31    yet. If your host does not have Flex then install it now via the
    32    distro's package manager.</para>
    33 </note>
    34 
    3529    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3630    href="../../final-system/x86/grub.xml"
    3731    xpointer="xpointer(//*[@os='a'])"/>
    3832
    39 <screen os="ab"><userinput>./configure --prefix=/usr \
     33<screen os="ab"><userinput>./configure --prefix=/tools \
    4034    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4135    --sysconfdir=/etc --disable-werror</userinput></screen>
  • BOOK/boot/x86_64-64-chapter.xml

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

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

    r0cce40d r73ace20  
    3131devpts         /dev/pts     devpts gid=10,mode=620  0     0
    3232shm            /dev/shm     tmpfs  defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3335# End /etc/fstab</literal>
    3436EOF</userinput></screen>
  • BOOK/bootable/alpha/kernel.xml

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

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

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

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

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

    r0cce40d r73ace20  
    3131devpts         /dev/pts        devpts      gid=10,mode=620  0     0
    3232shm            /dev/shm        tmpfs       defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3335none           /proc/openprom  openpromfs  defaults         0     0
    3436# End /etc/fstab</literal>
  • BOOK/bootable/sparc/kernel.xml

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

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

    r0cce40d r73ace20  
    3838
    3939    <para os="h">Configure the kernel via a menu-driven interface.
    40     Please note that the udev bootscript requires "rtc" and "tmpfs" to be
     40    Please note that the udev bootscript requires "rtc", "tmpfs" and "devtmpfs" to be
    4141    enabled and built into the kernel, not as modules. CBLFS has
    4242    some information regarding particular kernel configuration requirements of
     
    8888
    8989<screen os="t"><userinput>make modules_install</userinput></screen>
     90
     91    <para os="s2">Install the firmware, if the kernel configuration uses
     92    them:</para>
     93
     94<screen os="t2"><userinput>make firmware_install</userinput></screen>
    9095
    9196    <para os="u">After kernel compilation is complete, additional steps are
  • BOOK/bootable/x86_64/kernel.xml

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

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

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

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

    r0cce40d r73ace20  
    2323    <title>Installation of Util-linux</title>
    2424
     25    <para os="f1">Util-linux cannot test for scanf type modifiers when cross compiling
     26      and stops. We can issue the following to instruct it to use the one
     27      we've compiled.</para>
     28   
     29    <screen os="f2"><userinput>echo "scanf_cv_type_modifier=as" > config.cache</userinput></screen>
     30
    2531    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2632    href="../../final-system/common/util-linux.xml"
     
    2935<screen os="b"><userinput>./configure --prefix=/tools \
    3036    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --disable-makeinstall-chown</userinput></screen>
     37    --disable-makeinstall-chown --config-cache</userinput></screen>
    3238
    3339    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/chroot/mips64/createfiles.xml

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

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

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

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

    r0cce40d r73ace20  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
     24   
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../common/util-linux.xml"
     27    xpointer="xpointer(//*[@os='f1'])"/>
     28   
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/util-linux.xml"
     31    xpointer="xpointer(//*[@os='f2'])"/>
    2432
    2533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    2937<screen os="be"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3038    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --disable-makeinstall-chown</userinput></screen>
     39    --disable-makeinstall-chown --config-cache</userinput></screen>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/64/eglibc.xml

    r0cce40d r73ace20  
    6060      --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    6161      --disable-profile --enable-add-ons \
    62       --with-tls --enable-kernel=2.6.0 --with-__thread \
     62      --with-tls --enable-kernel=2.6.32 --with-__thread \
    6363      --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6464      --cache-file=config.cache</userinput></screen>
     
    137137    xpointer="xpointer(//*[@os='dn'])"/>
    138138
     139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     140    href="../../final-system/common/eglibc.xml"
     141    xpointer="xpointer(//*[@os='ra'])"/>
     142
     143    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     144    href="../common/eglibc.xml"
     145    xpointer="xpointer(//*[@os='rb'])"/>
     146
    139147  </sect2>
    140148
  • BOOK/cross-tools/alpha-chapter.xml

    r0cce40d r73ace20  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/eglibc-headers.xml"/>
  • BOOK/cross-tools/alpha/eglibc-headers.xml

    r0cce40d r73ace20  
    6161<screen os="s3"><userinput>CC=gcc ../eglibc-&eglibc-version;/configure --prefix=/tools \
    6262   --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    63    --disable-sanity-checks --enable-kernel=2.6.0 \
     63   --disable-sanity-checks --enable-kernel=2.6.32 \
    6464   --with-headers=/tools/include --cache-file=config.cache \
    6565   --with-binutils=/cross-tools/${CLFS_TARGET}/bin</userinput></screen>
     
    113113
    114114       <varlistentry os="ca6">
    115             <term><parameter>--enable-kernel=2.6.0</parameter></term>
     115            <term><parameter>--enable-kernel=2.6.32</parameter></term>
    116116            <listitem>
    117117               <para>This tells EGLIBC to compile the library with support
    118                for 2.6.x Linux kernels.</para>
     118               for 2.6.32 and later Linux kernels.</para>
    119119            </listitem>
    120120       </varlistentry>
  • BOOK/cross-tools/alpha/eglibc.xml

    r0cce40d r73ace20  
    9191    xpointer="xpointer(//*[@os='dn'])"/>
    9292
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94    href="../../final-system/common/eglibc.xml"
     95    xpointer="xpointer(//*[@os='ra'])"/>
     96
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../common/eglibc.xml"
     99    xpointer="xpointer(//*[@os='rb'])"/>
     100
    93101  </sect2>
    94102
  • BOOK/cross-tools/common/binutils-32.xml

    r0cce40d r73ace20  
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3131    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
     38    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     39    href="../../final-system/common/binutils.xml"
    3240    xpointer="xpointer(//*[@os='g'])"/>
    3341
     
    4351  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    4452  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
    45   --disable-multilib</userinput></screen>
     53  --disable-static --disable-multilib</userinput></screen>
    4654
    4755    <variablelist os="bd">
  • BOOK/cross-tools/common/binutils.xml

    r0cce40d r73ace20  
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3131    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
     38    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     39    href="../../final-system/common/binutils.xml"
    3240    xpointer="xpointer(//*[@os='g'])"/>
    3341
     
    4351  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    4452  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
    45   --enable-64-bit-bfd --disable-multilib</userinput></screen>
     53  --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
    4654
    4755    <variablelist os="bd">
  • BOOK/cross-tools/common/cloog.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-cross-tools-cloog-ppl" role="wrap">
    9   <?dbhtml filename="cloog-ppl.html"?>
     8<sect1 id="ch-cross-tools-cloog" role="wrap">
     9  <?dbhtml filename="cloog.html"?>
    1010
    11   <title>CLooG-PPL-&cloog-ppl-version;</title>
     11  <title>CLooG-&cloog-version;</title>
    1212
    13   <indexterm zone="ch-cross-tools-cloog-ppl">
    14     <primary sortas="a-CLooG-PPL">CLooG-PPL</primary>
     13  <indexterm zone="ch-cross-tools-cloog">
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../../final-system/common/cloog-ppl.xml"
     19  href="../../final-system/common/cloog.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of CLooG-PPL</title>
     23    <title>Installation of CLooG</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../temp-system/common/cloog-ppl.xml"
     26    href="../../temp-system/common/cloog.xml"
    2727    xpointer="xpointer(//*[@os='s1'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../temp-system/common/cloog-ppl.xml"
     30    href="../../temp-system/common/cloog.xml"
    3131    xpointer="xpointer(//*[@os='s2'])"/>
    3232
    33     <para os="a">Prepare CLooG-PPL for compilation:</para>
     33    <para os="a">Prepare CLooG for compilation:</para>
    3434
    3535<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    36     ./configure --prefix=/cross-tools --enable-shared --with-bits=gmp \
    37     --with-gmp=/cross-tools --with-ppl=/cross-tools</userinput></screen>
     36    ./configure --prefix=/cross-tools --enable-shared --disable-static \
     37    --with-gmp-prefix=/cross-tools</userinput></screen>
    3838
    3939    <para os="c">Compile the package:</para>
     
    5151
    5252    <para>Details on this package are located in <xref
    53     linkend="contents-cloog-ppl" role="."/></para>
     53    linkend="contents-cloog" role="."/></para>
    5454
    5555  </sect2>
  • BOOK/cross-tools/common/eglibc.xml

    r0cce40d r73ace20  
    5959    --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    6060    --disable-profile --enable-add-ons \
    61     --with-tls --enable-kernel=2.6.0 --with-__thread \
     61    --with-tls --enable-kernel=2.6.32 --with-__thread \
    6262    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6363    --cache-file=config.cache</userinput></screen>
     
    122122
    123123      <varlistentry os="dg8">
    124         <term><parameter>--enable-kernel=2.6.0</parameter></term>
     124        <term><parameter>--enable-kernel=2.6.32</parameter></term>
    125125        <listitem>
    126126          <para>This tells EGLIBC to compile the library with support
    127           for 2.6.x Linux kernels.</para>
     127          for 2.6.32 and later Linux kernels.</para>
    128128        </listitem>
    129129      </varlistentry>
     
    182182    <para os="dm">Install the package:</para>
    183183
    184 <screen os="dn"><userinput>make install</userinput></screen>
     184<screen os="dn"><userinput>make install inst_vardbdir=/tools/var/db</userinput></screen>
     185
     186<para  os="do"><parameter>inst_vardbdir=...</parameter> ensures that db-Makefile is not
     187        installed on the host system</para>
     188
     189    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     190    href="../../final-system/common/eglibc.xml"
     191    xpointer="xpointer(//*[@os='ra'])"/>
     192
     193<screen os="rb"><userinput>cp -v ../eglibc-&eglibc-version;/sunrpc/rpc/*.h /tools/include/rpc
     194cp -v ../eglibc-&eglibc-version;/sunrpc/rpcsvc/*.h /tools/include/rpcsvc
     195cp -v ../eglibc-&eglibc-version;/nis/rpcsvc/*.h /tools/include/rpcsvc</userinput></screen>
    185196
    186197  </sect2>
  • BOOK/cross-tools/common/file.xml

    r0cce40d r73ace20  
    2525    <para>Prepare File for compilation:</para>
    2626
    27 <screen><userinput>./configure --prefix=/cross-tools</userinput></screen>
     27<screen><userinput>./configure --prefix=/cross-tools --disable-static</userinput></screen>
    2828
    2929    <para>Compile the package:</para>
  • BOOK/cross-tools/common/gcc-final.xml

    r0cce40d r73ace20  
    7171  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    7272  --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>
     73  --enable-shared --disable-static --enable-languages=c,c++ \
     74  --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     75  --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \
     76  --enable-cloog-backend=isl --enable-long-long --enable-threads=posix \
     77  --disable-multilib</userinput></screen>
    7778
    7879    <variablelist os="bg">
  • BOOK/cross-tools/common/gcc-static.xml

    r0cce40d r73ace20  
    7070  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    7171  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    72   --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    73   --with-ppl=/cross-tools --with-cloog=/cross-tools \
     72  --disable-shared --disable-static --with-mpfr=/cross-tools \
     73  --with-gmp=/cross-tools --with-ppl=/cross-tools --with-cloog=/cross-tools \
    7474  --without-headers --with-newlib --disable-decimal-float \
    7575  --disable-libgomp --disable-libmudflap --disable-libssp \
    76   --disable-threads --enable-languages=c --disable-multilib</userinput></screen>
     76  --disable-threads --enable-languages=c --disable-multilib \
     77  --enable-cloog-backend=isl</userinput></screen>
    7778
    7879    <variablelist os="am">
  • BOOK/cross-tools/common/gmp.xml

    r0cce40d r73ace20  
    3636
    3737<screen os="b"><userinput>CPPFLAGS=-fexceptions ./configure \
    38     --prefix=/cross-tools --enable-cxx</userinput></screen>
     38    --prefix=/cross-tools --enable-cxx --disable-static</userinput></screen>
    3939
    4040    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/mpc.xml

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

    r0cce40d r73ace20  
    2727<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    2828./configure --prefix=/cross-tools \
    29     --enable-shared --with-gmp=/cross-tools</userinput></screen>
     29    --enable-shared --disable-static --with-gmp=/cross-tools</userinput></screen>
    3030
    3131    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/ppl.xml

    r0cce40d r73ace20  
    2727<screen os="b"><userinput>CPPFLAGS="-I/cross-tools/include" \
    2828    LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    29     ./configure --prefix=/cross-tools --enable-shared \
     29    ./configure --prefix=/cross-tools --enable-shared --disable-static \
    3030    --enable-interfaces="c,cxx" --disable-optimization \
    31     --with-libgmp-prefix=/cross-tools \
    32     --with-libgmpxx-prefix=/cross-tools</userinput></screen>
     31    --with-gmp=/cross-tools</userinput></screen>
    3332
    3433    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/mips-chapter.xml

    r0cce40d r73ace20  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-static.xml"/>
  • BOOK/cross-tools/mips/eglibc.xml

    r0cce40d r73ace20  
    9999    xpointer="xpointer(//*[@os='dn'])"/>
    100100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../../final-system/common/eglibc.xml"
     103    xpointer="xpointer(//*[@os='ra'])"/>
     104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../common/eglibc.xml"
     107    xpointer="xpointer(//*[@os='rb'])"/>
     108
    101109  </sect2>
    102110
  • BOOK/cross-tools/mips64-64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc-static.xml"/>
  • BOOK/cross-tools/mips64-64/eglibc.xml

    r0cce40d r73ace20  
    107107    xpointer="xpointer(//*[@os='dn'])"/>
    108108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110    href="../../final-system/common/eglibc.xml"
     111    xpointer="xpointer(//*[@os='ra'])"/>
     112
     113    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     114    href="../common/eglibc.xml"
     115    xpointer="xpointer(//*[@os='rb'])"/>
     116
    109117  </sect2>
    110118
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r0cce40d r73ace20  
    7979  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    8080  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    81   --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    82   --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
    83   --with-ppl=/cross-tools --with-cloog=/cross-tools \
     81  --enable-shared --disable-static --enable-languages=c,c++ \
     82  --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     83  --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \
    8484  --enable-long-long --enable-threads=posix --with-abi=64\
    85   --disable-multilib</userinput></screen>
     85  --disable-multilib --enable-cloog-backend=isl</userinput></screen>
    8686
    8787    <variablelist os="bg">
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r0cce40d r73ace20  
    8888  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    8989  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    90   --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    91   --with-ppl=/cross-tools --with-cloog=/cross-tools \
     90  --disable-shared --disable-static --with-mpfr=/cross-tools \
     91  --with-gmp=/cross-tools --with-ppl=/cross-tools --with-cloog=/cross-tools \
    9292  --without-headers --with-newlib --disable-decimal-float \
    9393  --disable-libgomp --disable-libmudflap --disable-libssp \
    9494  --disable-threads --enable-languages=c --with-abi=64\
    95   --disable-multilib</userinput></screen>
     95  --disable-multilib --enable-cloog-backend=isl</userinput></screen>
    9696
    9797    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-static.xml"/>
  • BOOK/cross-tools/mips64/eglibc-64bit.xml

    r0cce40d r73ace20  
    115115    xpointer="xpointer(//*[@os='dn'])"/>
    116116
     117    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     118    href="../../final-system/common/eglibc.xml"
     119    xpointer="xpointer(//*[@os='ra'])"/>
     120
     121    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     122    href="../common/eglibc.xml"
     123    xpointer="xpointer(//*[@os='rb'])"/>
     124
    117125  </sect2>
    118126
  • BOOK/cross-tools/mips64/eglibc-n32.xml

    r0cce40d r73ace20  
    8181    --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib32 \
    8282    --disable-profile --enable-add-ons \
    83     --with-tls --enable-kernel=2.6.0 --with-__thread \
     83    --with-tls --enable-kernel=2.6.32 --with-__thread \
    8484    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    8585    --cache-file=config.cache</userinput></screen>
  • BOOK/cross-tools/multilib/binutils.xml

    r0cce40d r73ace20  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/binutils.xml"
     31    xpointer="xpointer(//*[@os='p1'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/common/binutils.xml"
     35    xpointer="xpointer(//*[@os='p2'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3038    href="../common/binutils.xml"
    3139    xpointer="xpointer(//*[@os='g'])"/>
     
    4250  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    4351  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
    44   --enable-64-bit-bfd</userinput></screen>
     52  --disable-static --enable-64-bit-bfd</userinput></screen>
    4553
    4654    <variablelist os="bd">
  • BOOK/cross-tools/multilib/eglibc-64bit.xml

    r0cce40d r73ace20  
    6565    --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib64 \
    6666    --disable-profile --enable-add-ons \
    67     --with-tls --enable-kernel=2.6.0 --with-__thread \
     67    --with-tls --enable-kernel=2.6.32 --with-__thread \
    6868    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6969    --cache-file=config.cache</userinput></screen>
     
    117117    xpointer="xpointer(//*[@os='dn'])"/>
    118118
     119    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     120    href="../../final-system/common/eglibc.xml"
     121    xpointer="xpointer(//*[@os='ra'])"/>
     122
     123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     124    href="../common/eglibc.xml"
     125    xpointer="xpointer(//*[@os='rb'])"/>
     126
    119127  </sect2>
    120128
  • BOOK/cross-tools/multilib/eglibc.xml

    r0cce40d r73ace20  
    6060    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    6161    --disable-profile --enable-add-ons \
    62     --with-tls --enable-kernel=2.6.0 --with-__thread \
     62    --with-tls --enable-kernel=2.6.32 --with-__thread \
    6363    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6464    --cache-file=config.cache</userinput></screen>
  • BOOK/cross-tools/multilib/gcc-final.xml

    r0cce40d r73ace20  
    7171  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    7272  --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>
     73  --enable-shared --disable-static --enable-languages=c,c++ \
     74  --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     75  --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \
     76  --enable-long-long --enable-threads=posix --enable-cloog-backend=isl</userinput></screen>
    7777
    7878    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-static.xml

    r0cce40d r73ace20  
    8080  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    8181  --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 \
     82  --disable-shared --disable-static --with-mpfr=/cross-tools \
     83  --with-gmp=/cross-tools --with-ppl=/cross-tools --with-cloog=/cross-tools \
    8484  --without-headers --with-newlib --disable-decimal-float \
    8585  --disable-libgomp --disable-libmudflap --disable-libssp \
    86   --disable-threads --enable-languages=c</userinput></screen>
     86  --disable-threads --enable-languages=c --enable-cloog-backend=isl</userinput></screen>
    8787
    8888    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc-chapter.xml

    r0cce40d r73ace20  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/gcc-static.xml"/>
  • BOOK/cross-tools/ppc/eglibc.xml

    r0cce40d r73ace20  
    9595    xpointer="xpointer(//*[@os='dn'])"/>
    9696
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../../final-system/common/eglibc.xml"
     99    xpointer="xpointer(//*[@os='ra'])"/>
     100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../common/eglibc.xml"
     103    xpointer="xpointer(//*[@os='rb'])"/>
     104
    97105  </sect2>
    98106
  • BOOK/cross-tools/ppc64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-static.xml"/>
  • BOOK/cross-tools/ppc64/eglibc-64bit.xml

    r0cce40d r73ace20  
    9999    xpointer="xpointer(//*[@os='dn'])"/>
    100100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../../final-system/common/eglibc.xml"
     103    xpointer="xpointer(//*[@os='ra'])"/>
     104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../common/eglibc.xml"
     107    xpointer="xpointer(//*[@os='rb'])"/>
     108
    101109  </sect2>
    102110
  • BOOK/cross-tools/sparc-chapter.xml

    r0cce40d r73ace20  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64-64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64-64/eglibc.xml

    r0cce40d r73ace20  
    9191    xpointer="xpointer(//*[@os='dn'])"/>
    9292
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94    href="../../final-system/common/eglibc.xml"
     95    xpointer="xpointer(//*[@os='ra'])"/>
     96
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../common/eglibc.xml"
     99    xpointer="xpointer(//*[@os='rb'])"/>
     100
    93101    <para os="do">The stubs.h header installed by eglibc looks for stubs-32.h
    94102    and stubs-64.h. This configuration of eglibc only generates stubs-64.h. Fix
  • BOOK/cross-tools/sparc64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
  • BOOK/cross-tools/sparc64/eglibc-64bit.xml

    r0cce40d r73ace20  
    103103    xpointer="xpointer(//*[@os='dn'])"/>
    104104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../../final-system/common/eglibc.xml"
     107    xpointer="xpointer(//*[@os='ra'])"/>
     108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110    href="../common/eglibc.xml"
     111    xpointer="xpointer(//*[@os='rb'])"/>
     112
    105113  </sect2>
    106114
  • BOOK/cross-tools/sparc64/eglibc.xml

    r0cce40d r73ace20  
    6060    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    6161    --disable-profile --enable-add-ons \
    62     --with-tls --enable-kernel=2.6.0 --with-__thread \
     62    --with-tls --enable-kernel=2.6.32 --with-__thread \
    6363    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6464    --cache-file=config.cache</userinput></screen>
  • BOOK/cross-tools/x86-chapter.xml

    r0cce40d r73ace20  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
  • BOOK/cross-tools/x86/eglibc.xml

    r0cce40d r73ace20  
    6161    --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    6262    --disable-profile --enable-add-ons \
    63     --with-tls --enable-kernel=2.6.0 --with-__thread \
     63    --with-tls --enable-kernel=2.6.32 --with-__thread \
    6464    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6565    --cache-file=config.cache</userinput></screen>
     
    154154    xpointer="xpointer(//*[@os='dn'])"/>
    155155
     156    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     157    href="../../final-system/common/eglibc.xml"
     158    xpointer="xpointer(//*[@os='ra'])"/>
     159
     160    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     161    href="../common/eglibc.xml"
     162    xpointer="xpointer(//*[@os='rb'])"/>
     163
    156164  </sect2>
    157165
  • BOOK/cross-tools/x86_64-64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
  • BOOK/cross-tools/x86_64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
  • BOOK/cross-tools/x86_64/eglibc.xml

    r0cce40d r73ace20  
    6161    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    6262    --disable-profile --enable-add-ons \
    63     --with-tls --enable-kernel=2.6.0 --with-__thread \
     63    --with-tls --enable-kernel=2.6.32 --with-__thread \
    6464    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    6565    --cache-file=config.cache</userinput></screen>
  • BOOK/final-system/64/binutils.xml

    r0cce40d r73ace20  
    4141    href="../common/binutils.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../../final-system/common/binutils.xml"
     46    xpointer="xpointer(//*[@os='p1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../../final-system/common/binutils.xml"
     50    xpointer="xpointer(//*[@os='p2'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/alpha-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/alpha/eglibc.xml

    r0cce40d r73ace20  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p1'])"/>
     46    xpointer="xpointer(//*[@os='p3'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='p2'])"/>
     50    xpointer="xpointer(//*[@os='p4'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    118118    xpointer="xpointer(//*[@os='t'])"/>
    119119
     120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     121    href="../common/eglibc.xml"
     122    xpointer="xpointer(//*[@os='ra'])"/>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125    href="../common/eglibc.xml"
     126    xpointer="xpointer(//*[@os='rb'])"/>
     127
    120128  </sect2>
    121129
  • BOOK/final-system/common/binutils.xml

    r0cce40d r73ace20  
    3939    then the environment is not set up for proper PTY operation. This issue
    4040    needs to be resolved before running the test suites for Binutils and GCC.</para>
     41
     42    <para os="p1">The following patch contains a number of updates to the
     43    &binutils-version; branch by the Binutils developers:</para>
     44
     45    <screen os="p2"><userinput>patch -Np1 -i ../&binutils-branch_update-patch;</userinput></screen>
    4146
    4247    <para os="g">The Binutils documentation recommends building Binutils outside of the
  • BOOK/final-system/common/bison.xml

    r0cce40d r73ace20  
    2525    <title>Installation of Bison</title>
    2626
     27    <para os="t3">The <command>configure </command>script does not determine
     28    the correct value for the following. Set the value manually:</para>
     29
     30<screen os="t4"><userinput>echo "ac_cv_prog_lex_is_flex=yes" &gt; config.cache</userinput></screen>
     31
    2732    <para os="a">Prepare Bison for compilation:</para>
    2833
    29 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    30 
    31     <para os="b1">The configure system causes Bison to be built without support
    32     for internationalization of error messages if a <command>bison</command>
    33     program is not already in $PATH.  The following addition will correct
    34     this:</para>
    35 
    36 <screen os="b2"><userinput>echo '#define YYENABLE_NLS 1' &gt;&gt; config.h</userinput></screen> 
     34<screen os="b"><userinput>./configure --prefix=/usr --cache-file=config.cache</userinput></screen>
    3735
    3836    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/cloog.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-cloog-ppl" role="wrap">
    9   <?dbhtml filename="cloog-ppl.html"?>
     8<sect1 id="ch-system-cloog" role="wrap">
     9  <?dbhtml filename="cloog.html"?>
    1010
    11   <title>CLooG-PPL-&cloog-ppl-version;</title>
     11  <title>CLooG-&cloog-version;</title>
    1212
    13   <indexterm zone="ch-system-cloog-ppl">
    14     <primary sortas="a-CLooG-PPL">CLooG-PPL</primary>
     13  <indexterm zone="ch-system-cloog">
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515  </indexterm>
    1616
     
    1818    <title/>
    1919
    20     <para>CLooG-PPL is a library to generate code for scanning Z-polyhedra.
     20    <para>CLooG is a library to generate code for scanning Z-polyhedra.
    2121    In other words, it finds code that reaches each integral point of one or
    2222    more parameterized polyhedra.  GCC links with this library in order to
     
    2626
    2727  <sect2 role="installation">
    28     <title>Installation of CLooG-PPL</title>
     28    <title>Installation of CLooG</title>
    2929
    30     <para os="a">Prepare CLooG-PPL for compilation:</para>
     30    <para os="a">Prepare CLooG for compilation:</para>
    3131
    3232<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    3333LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    34   ./configure --prefix=/usr --enable-shared --with-gmp \
    35     --with-ppl</userinput></screen>
     34  ./configure --prefix=/usr --enable-shared</userinput></screen>
    3635
    3736    <para os="c">Compile the package:</para>
     
    4039
    4140    <important os="e">
    42       <para>The test suite for CLooG-PPL is considered
     41      <para>The test suite for CLooG is considered
    4342      critical. Do not skip it under any circumstance.</para>
    4443    </important>
     
    5453  </sect2>
    5554
    56   <sect2 id="contents-cloog-ppl" role="content">
    57     <title>Contents of CLooG-PPL</title>
     55  <sect2 id="contents-cloog" role="content">
     56    <title>Contents of CLooG</title>
    5857
    5958    <segmentedlist>
     
    7877        <listitem>
    7978          <para>Loop generator for scanning Z-polyhedra</para>
    80           <indexterm zone="ch-system-cloog-ppl cloog">
     79          <indexterm zone="ch-system-cloog cloog">
    8180            <primary sortas="b-cloog">cloog</primary>
    8281          </indexterm>
     
    8887        <listitem>
    8988          <para>The Chunky Loop Generator.</para>
    90           <indexterm zone="ch-system-cloog-ppl libcloog">
    91             <primary sortas="c-libcloog-ppl">libcloog</primary>
     89          <indexterm zone="ch-system-cloog libcloog">
     90            <primary sortas="c-libcloog">libcloog</primary>
    9291          </indexterm>
    9392        </listitem>
  • BOOK/final-system/common/coreutils.xml

    r0cce40d r73ace20  
    3535    <para os="c">Now prepare Coreutils for compilation:</para>
    3636
    37 <screen os="d"><userinput>./configure --prefix=/usr \
     37<screen os="d"><userinput>FORCE_UNSAFE_CONFIGURE=1 \
     38  ./configure --prefix=/usr \
    3839    --enable-no-install-program=kill,uptime \
    3940    --enable-install-program=hostname</userinput></screen>
     41   
     42    <variablelist os="d1">
     43      <title>The meaning of the configure options:</title>
     44     
     45        <varlistentry os="d2">
     46          <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term>
     47          <listitem>
     48            <para>Forces Coreutils to compile when using the root user.</para>
     49          </listitem>
     50        </varlistentry>
     51
     52      </variablelist>
    4053
    4154    <para os="e">Compile the package:</para>
     
    6679    for a few files to allow this:</para>
    6780
    68 <screen os="m"><userinput>chown -Rv dummy config.log {gnulib-tests,lib,src}</userinput></screen>
     81<screen os="m"><userinput>chown -Rv dummy config.log {gnulib-tests,lib,src,tests}</userinput></screen>
    6982
    7083    <para os="n">Then run the remainder of the tests as the
  • BOOK/final-system/common/diffutils.xml

    r0cce40d r73ace20  
    3939<screen os="d"><userinput>make</userinput></screen>
    4040
    41     <para os="e">This package does not come with a test suite.</para>
     41    <para os="e">To test the results, issue: <userinput>make check</userinput>.</para>
    4242
    4343    <para os="f">Install the package:</para>
  • BOOK/final-system/common/e2fsprogs.xml

    r0cce40d r73ace20  
    126126        <term><command>chattr</command></term>
    127127        <listitem>
    128           <para>Changes the attributes of files on an <systemitem
    129           class="filesystem">ext2</systemitem> file system; it also
    130           changes <systemitem class="filesystem">ext3</systemitem>
    131           file systems, the journaling version of <systemitem
    132           class="filesystem">ext2</systemitem> file systems</para>
     128          <para>Changes the attributes on a Linux file system</para>
    133129          <indexterm zone="ch-system-e2fsprogs chattr">
    134130            <primary sortas="b-chattr">chattr</primary>
     
    186182        <listitem>
    187183          <para>Is used to check, and optionally repair <systemitem
    188           class="filesystem">ext2</systemitem> file systems and <systemitem
    189           class="filesystem">ext3</systemitem> file systems</para>
     184          class="filesystem">ext2</systemitem>, <systemitem
     185          class="filesystem">ext3</systemitem> and <systemitem
     186          class="filesystem">ext4</systemitem>file systems</para>
    190187          <indexterm zone="ch-system-e2fsprogs e2fsck">
    191188            <primary sortas="b-e2fsck">e2fsck</primary>
     
    328325        <term><command>mke2fs</command></term>
    329326        <listitem>
    330           <para>Creates an <systemitem class="filesystem">ext2</systemitem>
    331           or <systemitem class="filesystem">ext3</systemitem> file system on
    332           the given device</para>
     327          <para>Creates an <systemitem class="filesystem">ext2</systemitem>,
     328          <systemitem class="filesystem">ext3</systemitem> or <systemitem
     329          class="filesystem">ext4</systemitem> file system on the given device</para>
    333330          <indexterm zone="ch-system-e2fsprogs mke2fs">
    334331            <primary sortas="b-mke2fs">mke2fs</primary>
  • BOOK/final-system/common/eglibc.xml

    r0cce40d r73ace20  
    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>
     60    <para os="p3">The following patch fixes an issue that can cause
     61      ALSA to crash:</para>
     62     
     63<screen os="p4"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen>
    6564
    6665    <para os="b">The EGLIBC build system is self-contained and will install
     
    8079
    8180<screen os="h"><userinput>../eglibc-&eglibc-version;/configure --prefix=/usr \
    82     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     81    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    8382    --libexecdir=/usr/lib/eglibc</userinput></screen>
    8483
     
    153152
    154153<screen os="t"><userinput>make install</userinput></screen>
     154
     155    <para os="ra">Install NIS and RPC related headers that are not installed by default.</para>
     156
     157<screen os="rb"><userinput>cp -v ../eglibc-&eglibc-version;/sunrpc/rpc/*.h /usr/include/rpc
     158cp -v ../eglibc-&eglibc-version;/sunrpc/rpcsvc/*.h /usr/include/rpcsvc
     159cp -v ../eglibc-&eglibc-version;/nis/rpcsvc/*.h /usr/include/rpcsvc</userinput></screen>
    155160
    156161  </sect2>
  • BOOK/final-system/common/flex.xml

    r0cce40d r73ace20  
    2525  <sect2 role="installation">
    2626    <title>Installation of Flex</title>
    27 
    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>
    3227
    3328    <para os="a">Prepare Flex for compilation:</para>
  • BOOK/final-system/common/gcc.xml

    r0cce40d r73ace20  
    5454    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    5555    --enable-clocale=gnu --enable-languages=c,c++ \
    56     --disable-multilib --disable-libstdcxx-pch</userinput></screen>
     56    --disable-multilib --disable-libstdcxx-pch \
     57    --enable-cloog-backend=isl</userinput></screen>
    5758
    5859    <para os="j">Compile the package:</para>
  • BOOK/final-system/common/iana-etc.xml

    r0cce40d r73ace20  
    2525  <sect2 role="installation">
    2626    <title>Installation of Iana-Etc</title>
     27
     28    <note os="n1">
     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 use <userinput>make get</userinput> to update the data, and do not apply the following patch.</para>
     30    </note>
     31
     32    <para os="p1">The following patch updates the services and protocol files:</para>
     33
     34<screen os="p2"><userinput>patch -Np1 -i ../&iana-etc-numbers_update-patch;</userinput></screen>
    2735
    2836    <para os="a">The following command converts the raw data provided by IANA into
  • BOOK/final-system/common/iproute2.xml

    r0cce40d r73ace20  
    3838rm man/man8/arpd.8</userinput></screen>
    3939
     40    <para os="f1">Remove unused libnl headers:</para>
     41   
     42    <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen>
     43
    4044    <para os="a">Compile the package:</para>
    4145
  • BOOK/final-system/common/iputils.xml

    r0cce40d r73ace20  
    3737    <para os="a">Compile the package:</para>
    3838
    39 <screen os="b"><userinput>make IPV4_TARGETS="tracepath ping rdisc clockdiff" \
     39<screen os="b"><userinput>make IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    4040    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    4141
  • BOOK/final-system/common/kmod.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-module-init-tools" role="wrap">
    9   <?dbhtml filename="module-init-tools.html"?>
     8<sect1 id="ch-system-kmod" role="wrap">
     9  <?dbhtml filename="kmod.html"?>
    1010
    11   <title>Module-Init-Tools-&module-init-tools-version;</title>
     11  <title>Kmod-&kmod-version;</title>
    1212
    13   <indexterm zone="ch-system-module-init-tools">
    14     <primary sortas="a-Module-Init-Tools">Module-Init-Tools</primary>
     13  <indexterm zone="ch-system-kmod">
     14    <primary sortas="a-Kmod">Kmod</primary>
    1515  </indexterm>
    1616
     
    1818    <title/>
    1919
    20     <para>The Module-Init-Tools package contains programs for handling kernel
    21     modules in Linux kernels greater than or equal to version 2.5.47.</para>
     20    <para>The Kmod package contains programs for loading, inserting
     21      and removing kernel modules for Linux. Kmod replaces the
     22      Module-Init-tools package.</para>
    2223
    2324  </sect2>
    2425
    2526  <sect2 role="installation">
    26     <title>Installation of Module-Init-Tools</title>
     27    <title>Installation of Kmod</title>
    2728
    28     <para os="c">Issue the following commands to perform the tests</para>
     29    <para os="a">Prepare Kmod for compilation:</para>
    2930
    30 <screen os="d"><userinput>sed -i "s/\(make\)\( all\)/\1 DOCBOOKTOMAN=true\2/" tests/runtests &amp;&amp;
    31 ./tests/runtests</userinput></screen>
     31<screen os="b"><userinput>./configure --prefix=/usr \
     32    --bindir=/bin --sysconfdir=/etc \
     33    --with-rootlibdir=/lib \
     34    --with-zlib --with-xz</userinput></screen>
    3235
    33     <para os="e">Prepare Module-Init-Tools for compilation:</para>
    34 
    35 <screen os="f"><userinput>./configure --prefix=/usr \
    36     --bindir=/bin --sbindir=/sbin \
    37     --enable-zlib-dynamic</userinput></screen>
    38 
    39     <variablelist os="g">
     36    <variablelist os="c">
    4037      <title>The meaning of the configure option:</title>
    4138
    4239      <varlistentry>
    43         <term><parameter>--enable-zlib-dynamic</parameter></term>
     40        <term><parameter>--with-rootlibdir=/lib</parameter></term>
    4441        <listitem>
    45           <para>This allows the Module-Init-Tools package to handle compressed
    46           kernel modules.</para>
     42          <para>Install location for shared libraries.</para>
     43        </listitem>
     44      </varlistentry>
     45
     46      <varlistentry>
     47        <term><parameter>--with-zlib --with-xz</parameter></term>
     48        <listitem>
     49          <para>This allows the Kmod package to handle zlib and XZ
     50            compressed kernel modules.</para>
    4751        </listitem>
    4852      </varlistentry>
     
    5054    </variablelist>
    5155
    52     <para os="h">Compile the package:</para>
     56    <para os="d">Compile the package:</para>
    5357
    54 <screen os="i"><userinput>make DOCBOOKTOMAN=true</userinput></screen>
     58<screen os="e"><userinput>make</userinput></screen>
    5559
    56     <para os="j">Install the package:</para>
     60    <para os="f">To test the results, issue: <userinput>make check</userinput></para>
    5761
    58 <screen os="k"><userinput>make install</userinput></screen>
     62    <para os="g">Install the package:</para>
    5963
     64<screen os="h"><userinput>make install</userinput></screen>
     65
     66    <para os="i">Create symbolic links for programs that expect Module-Init-Tools.</para>
     67
     68<screen os="j"><userinput>ln -sv kmod /bin/lsmod
     69ln -sv ../bin/kmod /sbin/depmod
     70ln -sv ../bin/kmod /sbin/insmod
     71ln -sv ../bin/kmod /sbin/modprobe
     72ln -sv ../bin/kmod /sbin/modinfo
     73ln -sv ../bin/kmod /sbin/rmmod</userinput></screen>
     74 
    6075  </sect2>
    6176
    62   <sect2 id="contents-module-init-tools" role="content">
    63     <title>Contents of Module-Init-Tools</title>
     77  <sect2 id="contents-kmod" role="content">
     78    <title>Contents of Kmod</title>
    6479
    6580    <segmentedlist>
     
    6782
    6883      <seglistitem>
    69         <seg>depmod, insmod, insmod.static, lsmod, modinfo, modprobe, and
     84        <seg>depmod, insmod, lsmod, modinfo, modprobe, and
    7085        rmmod</seg>
    7186      </seglistitem>
     
    8499          <command>modprobe</command> to automatically load the required
    85100          modules</para>
    86           <indexterm zone="ch-system-module-init-tools depmod">
     101          <indexterm zone="ch-system-kmod depmod">
    87102            <primary sortas="b-depmod">depmod</primary>
    88103          </indexterm>
     
    94109        <listitem>
    95110          <para>Installs a loadable module in the running kernel</para>
    96           <indexterm zone="ch-system-module-init-tools insmod">
     111          <indexterm zone="ch-system-kmod insmod">
    97112            <primary sortas="b-insmod">insmod</primary>
    98           </indexterm>
    99         </listitem>
    100       </varlistentry>
    101 
    102       <varlistentry id="insmod.static">
    103         <term><command>insmod.static</command></term>
    104         <listitem>
    105           <para>A statically compiled version of <command>insmod</command></para>
    106           <indexterm zone="ch-system-module-init-tools insmod.static">
    107             <primary sortas="b-insmod.static">insmod.static</primary>
    108113          </indexterm>
    109114        </listitem>
     
    114119        <listitem>
    115120          <para>Lists currently loaded modules</para>
    116           <indexterm zone="ch-system-module-init-tools lsmod">
     121          <indexterm zone="ch-system-kmod lsmod">
    117122            <primary sortas="b-lsmod">lsmod</primary>
    118123          </indexterm>
     
    125130          <para>Examines an object file associated with a kernel module and
    126131          displays any information that it can glean</para>
    127           <indexterm zone="ch-system-module-init-tools modinfo">
     132          <indexterm zone="ch-system-kmod modinfo">
    128133            <primary sortas="b-modinfo">modinfo</primary>
    129134          </indexterm>
     
    136141          <para>Uses a dependency file, created by <command>depmod</command>,
    137142          to automatically load relevant modules</para>
    138           <indexterm zone="ch-system-module-init-tools modprobe">
     143          <indexterm zone="ch-system-kmod modprobe">
    139144            <primary sortas="b-modprobe">modprobe</primary>
    140145          </indexterm>
     
    146151        <listitem>
    147152          <para>Unloads modules from the running kernel</para>
    148           <indexterm zone="ch-system-module-init-tools rmmod">
     153          <indexterm zone="ch-system-kmod rmmod">
    149154            <primary sortas="b-rmmod">rmmod</primary>
    150155          </indexterm>
  • BOOK/final-system/common/libee.xml

    r0cce40d r73ace20  
    3232
    3333<note os="n1">
    34     <para>Libee will fail to compile if running multiple jobs with make.</para>
     34    <para>Libee will fail to compile if using multiple jobs with make. Append "<command>-j 1</command>" to the following make command:</para>
    3535</note>
    3636
  • BOOK/final-system/common/ncurses.xml

    r0cce40d r73ace20  
    3535<screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \
    3636    --with-shared --without-debug --enable-widec \
    37     --with-manpage-format=normal</userinput></screen>
     37    --with-manpage-format=normal \
     38    --with-default-terminfo-dir=/usr/share/terminfo</userinput></screen>
    3839
    3940    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/patch.xml

    r0cce40d r73ace20  
    2727    <title>Installation of Patch</title>
    2828
     29    <para os="p1">The following patch removes tests that require Ed:</para>
     30
     31<screen os="p2"><userinput>patch -Np1 -i ../&patch-test-patch;</userinput></screen>
     32
    2933    <para os="a">Prepare Patch for compilation:</para>
    3034
     
    3539<screen os="d"><userinput>make</userinput></screen>
    3640
    37     <para os="e">This package does not come with a test suite.</para>
     41    <para os="e">To test the results, issue: <userinput>make check</userinput>.</para>
    3842
    3943    <para os="f">Install the package:</para>
  • BOOK/final-system/common/pkg-config.xml

    r0cce40d r73ace20  
    2828    <para os="a">Prepare Pkg-config for compilation:</para>
    2929
    30 <screen os="b"><userinput>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" \
    31     GLIB_LIBS="-lglib-2.0" \
    32     ./configure --prefix=/usr</userinput></screen>
    33 
    34     <variablelist os="bb">
    35       <title>The meaning of the new configure option:</title>
    36 
    37       <varlistentry>
    38         <term><parameter>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include"</parameter></term>
    39         <term><parameter>GLIB_LIBS="-lglib-2.0"</parameter></term>
    40         <listitem>
    41           <para>Pkg-config no longer comes with Glib, and because Pkg-config
    42         has not been installed itself it needs to be told where Glib is.</para>
    43         </listitem>
    44       </varlistentry>
    45     </variablelist>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    4631
    4732    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/shadow.xml

    r0cce40d r73ace20  
    3434    </note>
    3535
    36     <para os="f1">Fix an issue with the Russian man pages:</para>
    37 
    38     <screen os="f2"><userinput>sed -i 's/man_MANS = $(man_nopam) /man_MANS = /' man/ru/Makefile.in</userinput></screen>
    39 
    40     <para os="b">Prepare Shadow for compilation:</para>
    41 
    42 <screen os="c"><userinput>./configure --sysconfdir=/etc</userinput></screen>
    43 
    44 <para os="d">The meaning of the configure options:</para>
    45 
    46   <variablelist os="e">
     36
     37    <para os="b">Disable the installation of the <command>groups</command>
     38    program and its man pages, as Coreutils provides a better version:</para>
     39
     40<screen os="c"><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile.in
     41find man -name Makefile.in -exec sed -i '/groups\.1\.xml/d' '{}' \;
     42find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;</userinput></screen>
     43
     44    <para os="d">Prepare Shadow for compilation:</para>
     45
     46<screen os="e"><userinput>./configure --sysconfdir=/etc</userinput></screen>
     47
     48<para os="f">The meaning of the configure options:</para>
     49
     50  <variablelist os="g">
    4751    <varlistentry>
    4852      <term><parameter>--sysconfdir=/etc</parameter></term>
     
    5155      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5256    </varlistentry>
     57   
    5358  </variablelist>
    5459
    55     <para os="f">Disable the installation of the <command>groups</command>
    56     program and its man pages, as Coreutils provides a better version:</para>
    57 
    58 <screen os="g"><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile
    59 find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
    60 find man -name Makefile -exec sed -i 's/groups.1 //' '{}' \;</userinput></screen>
    6160
    6261    <para os="h">Compile the package:</para>
     
    7271    <para os="m" id="shadow-login_defs">Instead of using the default
    7372    <emphasis>crypt</emphasis> method, use the more secure
    74     <emphasis>MD5</emphasis> method of password encryption, which also allows
     73    <emphasis>SHA512</emphasis> method of password encryption, which also allows
    7574    passwords longer than 8 characters. It is also necessary to change the
    7675    obsolete <filename class="directory">/var/spool/mail</filename> location
     
    8584
    8685<screen os="s"><userinput>sed -i /etc/login.defs \
    87     -e 's@#\(ENCRYPT_METHOD \).*@\1MD5@' \
     86    -e 's@#\(ENCRYPT_METHOD \).*@\1SHA512@' \
    8887    -e 's@/var/spool/mail@/var/mail@'</userinput></screen>
    8988
  • BOOK/final-system/common/udev.xml

    r0cce40d r73ace20  
    2929
    3030<screen os="b"><userinput>./configure --prefix=/usr \
    31   --exec-prefix="" --sysconfdir=/etc \
    32   --libexecdir=/lib/udev --libdir=/usr/lib \
    33   --disable-extras --disable-introspection</userinput></screen>
     31  --sysconfdir=/etc --with-rootprefix="" \
     32  --libexecdir=/lib --bindir=/sbin \
     33  --with-usb-ids-path=no --with-pci-ids-path=no \
     34  --enable-rule_generator --disable-introspection \
     35  --disable-keymap --disable-gudev</userinput></screen>
    3436
    3537    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/xz.xml

    r0cce40d r73ace20  
    4242    <para os="f">Install the programs:</para>
    4343
    44 <screen os="g"><userinput>make install</userinput></screen>
     44<screen os="g"><userinput>make pkgconfigdir=/usr/lib/pkgconfig install</userinput></screen>
    4545
    4646    <para os="h">Move the <filename>xz</filename> binary, and several symlinks
  • BOOK/final-system/mips-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/mips/eglibc.xml

    r0cce40d r73ace20  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p1'])"/>
     46    xpointer="xpointer(//*[@os='p3'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='p2'])"/>
     50    xpointer="xpointer(//*[@os='p4'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5555
    5656    <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>
     57    we need the eglibc-ports tarball. Unpack <filename>eglibc-ports-&eglibc-version;-r&eglibc-revision;</filename>:</para>
    6058
    61 <screen os="g2"><userinput>tar -jxvf ../eglibc-ports-&eglibc-ports-version;.tar.bz2
    62 mv -v eglibc-ports-&eglibc-version; ports</userinput></screen>
     59<screen os="g2"><userinput>tar -jxvf ../eglibc-ports-&eglibc-ports-version;-r&eglibc-revision;.tar.bz2</userinput></screen>
    6360
    6461    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    126123    xpointer="xpointer(//*[@os='t'])"/>
    127124
     125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     126    href="../common/eglibc.xml"
     127    xpointer="xpointer(//*[@os='ra'])"/>
     128
     129    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     130    href="../common/eglibc.xml"
     131    xpointer="xpointer(//*[@os='rb'])"/>
     132
    128133  </sect2>
    129134
  • BOOK/final-system/mips64-64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/mips64-64/eglibc.xml

    r0cce40d r73ace20  
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p1'])"/>
     46    xpointer="xpointer(//*[@os='p3'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
    50     xpointer="xpointer(//*[@os='p2'])"/>
     50    xpointer="xpointer(//*[@os='p4'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8181    href="../x86_64-64/eglibc.xml"
    82     xpointer="xpointer(//*[@os='l1'])"/>
     82    xpointer="xpointer(//*[@os='l5'])"/>
    8383
    8484    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8585    href="../x86_64-64/eglibc.xml"
    86     xpointer="xpointer(//*[@os='l2'])"/>
     86    xpointer="xpointer(//*[@os='l6'])"/>
    8787
    8888    <para>Now we will force EGLIBC to build as 64-bit instead of the default
     
    148148    xpointer="xpointer(//*[@os='t'])"/>
    149149
     150    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     151    href="../common/eglibc.xml"
     152    xpointer="xpointer(//*[@os='ra'])"/>
     153
     154    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     155    href="../common/eglibc.xml"
     156    xpointer="xpointer(//*[@os='rb'])"/>
     157
    150158  </sect2>
    151159
  • BOOK/final-system/mips64-chapter.xml

    r0cce40d r73ace20  
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-n32.xml"/>
    3535  <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"/>
     36  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     37  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-n32.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-n32.xml"/>
     
    4545  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-n32.xml"/>
    4646  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    48   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-n32.xml"/>
    49   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    5047  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/pkg-config.xml"/>
    5148  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     
    105102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    106103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    107   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-n32.xml"/>
     106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    108107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    109108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
  • BOOK/final-system/mips64/binutils.xml

    r0cce40d r73ace20  
    4141    href="../common/binutils.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../../final-system/common/binutils.xml"
     46    xpointer="xpointer(//*[@os='p1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../../final-system/common/binutils.xml"
     50    xpointer="xpointer(//*[@os='p2'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/eglibc-64bit.xml

    r0cce40d r73ace20  
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/eglibc.xml"
    42     xpointer="xpointer(//*[@os='p1'])"/>
     42    xpointer="xpointer(//*[@os='p3'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p2'])"/>
     46    xpointer="xpointer(//*[@os='p4'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    128128    xpointer="xpointer(//*[@os='t'])"/>
    129129
     130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     131    href="../common/eglibc.xml"
     132    xpointer="xpointer(//*[@os='ra'])"/>
     133
     134    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     135    href="../common/eglibc.xml"
     136    xpointer="xpointer(//*[@os='rb'])"/>
     137
    130138  </sect2>
    131139
  • BOOK/final-system/mips64/eglibc-n32.xml

    r0cce40d r73ace20  
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4242    href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='p1'])"/>
     43    xpointer="xpointer(//*[@os='p3'])"/>
    4444
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p2'])"/>
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8686<screen os="h"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    8787    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    88     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     88    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    8989    --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32</userinput></screen>
    9090
  • BOOK/final-system/mips64/eglibc.xml

    r0cce40d r73ace20  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p1'])"/>
     47    xpointer="xpointer(//*[@os='p3'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='p2'])"/>
     51    xpointer="xpointer(//*[@os='p4'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/gcc.xml

    r0cce40d r73ace20  
    6464    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
    6565    --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
    66     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     66    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
     67    --enable-cloog-backend=isl</userinput></screen>
    6768
    6869    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/binutils.xml

    r0cce40d r73ace20  
    4141    href="../common/binutils.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../../final-system/common/binutils.xml"
     46    xpointer="xpointer(//*[@os='p1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../../final-system/common/binutils.xml"
     50    xpointer="xpointer(//*[@os='p2'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison-64bit.xml

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

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

    r0cce40d r73ace20  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/bison.xml"
     27    xpointer="xpointer(//*[@os='t3'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/bison.xml"
     31    xpointer="xpointer(//*[@os='t4'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../common/bison.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
     37<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr  --cache-file=config.cache</userinput></screen>
    3038
    3139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/cloog-64bit.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-cloog-ppl" role="wrap">
    9   <?dbhtml filename="cloog-ppl-64bit.html"?>
     8<sect1 id="ch-system-cloog" role="wrap">
     9  <?dbhtml filename="cloog-64bit.html"?>
    1010
    11   <title>CLooG-PPL-&cloog-ppl-version; 64 Bit</title>
     11  <title>CLooG-&cloog-version; 64 Bit</title>
    1212
    13   <indexterm zone="ch-system-cloog-ppl">
    14     <primary sortas="a-CLooG-PPL">CLooG-PPL</primary>
     13  <indexterm zone="ch-system-cloog">
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/cloog-ppl.xml"
     18  href="../common/cloog.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of CLooG-PPL</title>
     22    <title>Installation of CLooG</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../common/cloog-ppl.xml"
     25    href="../common/cloog.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
     
    2929LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    3030  ./configure --prefix=/usr \
    31     --libdir=/usr/lib64 --enable-shared --with-gmp \
    32     --with-ppl</userinput></screen>
     31    --libdir=/usr/lib64 --enable-shared</userinput></screen>
    3332
    3433    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/cloog-ppl.xml"
     34    href="../common/cloog.xml"
    3635    xpointer="xpointer(//*[@os='c'])"/>
    3736
    3837    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/cloog-ppl.xml"
     38    href="../common/cloog.xml"
    4039    xpointer="xpointer(//*[@os='d'])"/>
    4140
    4241    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../common/cloog-ppl.xml"
     42    href="../common/cloog.xml"
    4443    xpointer="xpointer(//*[@os='e'])"/>
    4544
    4645    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    47     href="../common/cloog-ppl.xml"
     46    href="../common/cloog.xml"
    4847    xpointer="xpointer(//*[@os='f'])"/>
    4948
    5049    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/cloog-ppl.xml"
     50    href="../common/cloog.xml"
    5251    xpointer="xpointer(//*[@os='g'])"/>
    5352
    5453    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/cloog-ppl.xml"
     54    href="../common/cloog.xml"
    5655    xpointer="xpointer(//*[@os='h'])"/>
    5756
    5857    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    59     href="../common/cloog-ppl.xml"
     58    href="../common/cloog.xml"
    6059    xpointer="xpointer(//*[@os='i'])"/>
    6160
     
    6362
    6463  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    65   href="../common/cloog-ppl.xml"
    66   xpointer="xpointer(id('contents-cloog-ppl'))"/>
     64  href="../common/cloog.xml"
     65  xpointer="xpointer(id('contents-cloog'))"/>
    6766
    6867</sect1>
  • BOOK/final-system/multilib/cloog-n32.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-cloog-ppl-n32" role="wrap">
    9   <?dbhtml filename="cloog-ppl-n32.html"?>
     8<sect1 id="ch-system-cloog-n32" role="wrap">
     9  <?dbhtml filename="cloog-n32.html"?>
    1010
    11   <title>CLooG-PPL-&cloog-ppl-version; N32 Libraries</title>
     11  <title>CLooG-&cloog-version; N32 Libraries</title>
    1212
    13   <indexterm zone="ch-system-cloog-ppl-n32">
    14     <primary sortas="a-CLooG-PPL">CLooG-PPL</primary>
     13  <indexterm zone="ch-system-cloog-n32">
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515    <secondary>N32</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/cloog-ppl.xml"
     19  href="../common/cloog.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of CLooG-PPL</title>
     23    <title>Installation of CLooG</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/cloog-ppl.xml"
     26    href="../common/cloog.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
     
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    3131  ./configure --prefix=/usr \
    32     --libdir=/usr/lib32 --enable-shared --with-gmp \
    33     --with-ppl</userinput></screen>
     32    --libdir=/usr/lib32 --enable-shared</userinput></screen>
    3433
    3534    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../common/cloog-ppl.xml"
     35    href="../common/cloog.xml"
    3736    xpointer="xpointer(//*[@os='c'])"/>
    3837
    3938    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/cloog-ppl.xml"
     39    href="../common/cloog.xml"
    4140    xpointer="xpointer(//*[@os='d'])"/>
    4241
    4342    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/cloog-ppl.xml"
     43    href="../common/cloog.xml"
    4544    xpointer="xpointer(//*[@os='e'])"/>
    4645
    4746    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../common/cloog-ppl.xml"
     47    href="../common/cloog.xml"
    4948    xpointer="xpointer(//*[@os='f'])"/>
    5049
    5150    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../common/cloog-ppl.xml"
     51    href="../common/cloog.xml"
    5352    xpointer="xpointer(//*[@os='g'])"/>
    5453
    5554    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/cloog-ppl.xml"
     55    href="../common/cloog.xml"
    5756    xpointer="xpointer(//*[@os='h'])"/>
    5857
    5958    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/cloog-ppl.xml"
     59    href="../common/cloog.xml"
    6160    xpointer="xpointer(//*[@os='i'])"/>
    6261
     
    6766
    6867    <para>Details on this package are located in <xref
    69     linkend="contents-cloog-ppl" role="."/></para>
     68    linkend="contents-cloog" role="."/></para>
    7069
    7170  </sect2>
  • BOOK/final-system/multilib/cloog.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-cloog-ppl-32" role="wrap">
    9   <?dbhtml filename="cloog-ppl.html"?>
     8<sect1 id="ch-system-cloog-32" role="wrap">
     9  <?dbhtml filename="cloog.html"?>
    1010
    11   <title>CLooG-PPL-&cloog-ppl-version; 32 Bit Libraries</title>
     11  <title>CLooG-&cloog-version; 32 Bit Libraries</title>
    1212
    13   <indexterm zone="ch-system-cloog-ppl-32">
    14     <primary sortas="a-CLooG-PPL">CLooG-PPL</primary>
     13  <indexterm zone="ch-system-cloog-32">
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515    <secondary>32 Bit</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/cloog-ppl.xml"
     19  href="../common/cloog.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of CLooG-PPL</title>
     23    <title>Installation of CLooG</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/cloog-ppl.xml"
     26    href="../common/cloog.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
     
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    3131  ./configure --prefix=/usr \
    32     --host=${CLFS_TARGET32} --enable-shared \
    33     --with-gmp --with-ppl</userinput></screen>
     32    --host=${CLFS_TARGET32} --enable-shared</userinput></screen>
    3433
    3534    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../common/cloog-ppl.xml"
     35    href="../common/cloog.xml"
    3736    xpointer="xpointer(//*[@os='c'])"/>
    3837
    3938    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/cloog-ppl.xml"
     39    href="../common/cloog.xml"
    4140    xpointer="xpointer(//*[@os='d'])"/>
    4241
    4342    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/cloog-ppl.xml"
     43    href="../common/cloog.xml"
    4544    xpointer="xpointer(//*[@os='e'])"/>
    4645
    4746    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../common/cloog-ppl.xml"
     47    href="../common/cloog.xml"
    4948    xpointer="xpointer(//*[@os='f'])"/>
    5049
    5150    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../common/cloog-ppl.xml"
     51    href="../common/cloog.xml"
    5352    xpointer="xpointer(//*[@os='g'])"/>
    5453
    5554    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/cloog-ppl.xml"
     55    href="../common/cloog.xml"
    5756    xpointer="xpointer(//*[@os='h'])"/>
    5857
    5958    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/cloog-ppl.xml"
     59    href="../common/cloog.xml"
    6160    xpointer="xpointer(//*[@os='i'])"/>
    6261
     
    6766
    6867    <para>Details on this package are located in <xref
    69     linkend="contents-cloog-ppl" role="."/></para>
     68    linkend="contents-cloog" role="."/></para>
    7069
    7170  </sect2>
  • BOOK/final-system/multilib/coreutils.xml

    r0cce40d r73ace20  
    3434    xpointer="xpointer(//*[@os='c'])"/>
    3535
    36 <screen os="d"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
     36<screen os="d"><userinput>FORCE_UNSAFE_CONFIGURE=1 CC="gcc ${BUILD64}" \
     37   ./configure --prefix=/usr \
    3738    --enable-no-install-program=kill,uptime \
    3839    --enable-install-program=hostname</userinput></screen>
     40   
     41    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/coreutils.xml"
     43    xpointer="xpointer(//*[@os='d1'])"/>
    3944
    4045    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/eglibc-64bit.xml

    r0cce40d r73ace20  
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4242    href="../common/eglibc.xml"
    43     xpointer="xpointer(//*[@os='p1'])"/>
     43    xpointer="xpointer(//*[@os='p3'])"/>
    4444
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p2'])"/>
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7070<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7171    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    72     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     72    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    7373    --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
    7474
     
    122122    href="eglibc.xml"
    123123    xpointer="xpointer(//*[@os='t'])"/>
     124
     125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     126    href="../common/eglibc.xml"
     127    xpointer="xpointer(//*[@os='ra'])"/>
     128
     129    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     130    href="../common/eglibc.xml"
     131    xpointer="xpointer(//*[@os='rb'])"/>
    124132
    125133  </sect2>
  • BOOK/final-system/multilib/eglibc.xml

    r0cce40d r73ace20  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p1'])"/>
     47    xpointer="xpointer(//*[@os='p3'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='p2'])"/>
     51    xpointer="xpointer(//*[@os='p4'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6969<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    7070    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    71     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     71    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    7272    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
    7373
  • BOOK/final-system/multilib/flex-64bit.xml

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

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

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

    r0cce40d r73ace20  
    5656    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
    5757    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    58     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     58    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
     59    --enable-cloog-backend=isl</userinput></screen>
    5960
    6061    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/iproute2.xml

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

    r0cce40d r73ace20  
    4242    xpointer="xpointer(//*[@os='a'])"/>
    4343
    44 <screen os="b"><userinput>make CC="gcc ${BUILD64}" IPV4_TARGETS="tracepath ping clockdiff" \
     44<screen os="b"><userinput>make CC="gcc ${BUILD64}" IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    4545    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    4646
  • BOOK/final-system/multilib/kmod-64bit.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-module-init-tools" role="wrap">
    9   <?dbhtml filename="module-init-tools.html"?>
     8<sect1 id="ch-system-kmod" role="wrap">
     9  <?dbhtml filename="kmod-64bit.html"?>
    1010
    11   <title>Module-Init-Tools-&module-init-tools-version;</title>
     11  <title>Kmod-&kmod-version; 64 Bit</title>
    1212
    13   <indexterm zone="ch-system-module-init-tools">
    14     <primary sortas="a-Module-Init-Tools">Module-Init-Tools</primary>
     13  <indexterm zone="ch-system-kmod">
     14    <primary sortas="a-Kmod">Kmod</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/module-init-tools.xml"
     18  href="../common/kmod.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of Module-Init-Tools</title>
     22    <title>Installation of Kmod</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../common/module-init-tools.xml"
     25    href="../common/kmod.xml"
     26    xpointer="xpointer(//*[@os='a'])"/>
     27
     28<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" \
     29        ./configure --prefix=/usr \
     30        --bindir=/bin --sysconfdir=/etc \
     31        --with-rootlibdir=/lib64 --libdir=/usr/lib64 \
     32        --with-zlib --with-xz</userinput></screen>
     33
     34    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     35    href="../common/kmod.xml"
    2636    xpointer="xpointer(//*[@os='c'])"/>
    2737
    2838    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="../common/module-init-tools.xml"
     39    href="../common/kmod.xml"
    3040    xpointer="xpointer(//*[@os='d'])"/>
    3141
    3242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/module-init-tools.xml"
     43    href="../common/kmod.xml"
    3444    xpointer="xpointer(//*[@os='e'])"/>
    3545
    36 <screen os="f"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    37     --bindir=/bin --sbindir=/sbin \
    38     --enable-zlib-dynamic</userinput></screen>
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="../common/kmod.xml"
     48    xpointer="xpointer(//*[@os='f'])"/>
    3949
    4050    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/module-init-tools.xml"
     51    href="../common/kmod.xml"
    4252    xpointer="xpointer(//*[@os='g'])"/>
    4353
    4454    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../common/module-init-tools.xml"
     55    href="../common/kmod.xml"
    4656    xpointer="xpointer(//*[@os='h'])"/>
    47 
     57   
    4858    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/module-init-tools.xml"
     59    href="../common/kmod.xml"
    5060    xpointer="xpointer(//*[@os='i'])"/>
    51 
     61   
    5262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/module-init-tools.xml"
     63    href="../common/kmod.xml"
    5464    xpointer="xpointer(//*[@os='j'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    57     href="../common/module-init-tools.xml"
    58     xpointer="xpointer(//*[@os='k'])"/>
    5965
    6066  </sect2>
    6167
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    63   href="../common/module-init-tools.xml"
    64   xpointer="xpointer(id('contents-module-init-tools'))"/>
     69  href="../common/kmod.xml"
     70  xpointer="xpointer(id('contents-kmod'))"/>
    6571
    6672</sect1>
  • BOOK/final-system/multilib/kmod-n32.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-glib-n32" role="wrap">
    9   <?dbhtml filename="glib-n32.html"?>
     8<sect1 id="ch-system-kmod-n32" role="wrap">
     9  <?dbhtml filename="kmod-n32.html"?>
    1010
    11   <title>Glib-&glib-version; N32 Libraries</title>
     11  <title>Kmod-&kmod-version; N32 Libraries</title>
    1212
    13   <indexterm zone="ch-system-glib-n32">
    14     <primary sortas="a-Glib">Glib</primary>
     13  <indexterm zone="ch-system-kmod-n32">
     14    <primary sortas="a-Kmod">Kmod</primary>
    1515    <secondary>N32</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/glib.xml"
     19  href="../common/kmod.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of Glib</title>
     23    <title>Installation of Kmod N32 Libraries</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/glib.xml"
     26    href="../common/kmod.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 \
    30     --sysconfdir=/etc</userinput></screen>
     29    <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \
     30            ./configure --prefix=/usr \
     31            --bindir=/bin --sysconfdir=/etc \
     32            --with-rootlibdir=/lib32 --libdir=/usr/lib32 \
     33            --with-zlib --with-xz</userinput></screen>
    3134
    3235    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/glib.xml"
     36    href="../common/kmod.xml"
    3437    xpointer="xpointer(//*[@os='c'])"/>
    3538
    3639    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/glib.xml"
     40    href="../common/kmod.xml"
    3841    xpointer="xpointer(//*[@os='d'])"/>
    3942
    4043    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/glib.xml"
     44    href="../common/kmod.xml"
    4245    xpointer="xpointer(//*[@os='e'])"/>
    4346
    4447    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../common/glib.xml"
     48    href="../common/kmod.xml"
    4649    xpointer="xpointer(//*[@os='f'])"/>
    4750
    4851    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/glib.xml"
     52    href="../common/kmod.xml"
    5053    xpointer="xpointer(//*[@os='g'])"/>
    5154
     55    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     56    href="../common/kmod.xml"
     57    xpointer="xpointer(//*[@os='h'])"/>
     58   
    5259  </sect2>
    5360
     
    5663
    5764    <para>Details on this package are located in <xref
    58     linkend="contents-glib" role="."/></para>
     65    linkend="contents-kmod" role="."/></para>
    5966
    6067  </sect2>
  • BOOK/final-system/multilib/kmod.xml

    r0cce40d r73ace20  
    66]>
    77
    8 <sect1 id="ch-system-glib-32" role="wrap">
    9   <?dbhtml filename="glib.html"?>
     8<sect1 id="ch-system-kmod-32" role="wrap">
     9  <?dbhtml filename="kmod.html"?>
    1010
    11   <title>Glib-&glib-version; 32 Bit Libraries</title>
     11  <title>Kmod-&kmod-version; 32 Bit Libraries</title>
    1212
    13   <indexterm zone="ch-system-glib-32">
    14     <primary sortas="a-Glib">Glib</primary>
     13  <indexterm zone="ch-system-kmod-32">
     14    <primary sortas="a-Kmod">Kmod</primary>
    1515    <secondary>32 Bit</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/glib.xml"
     19  href="../common/kmod.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of Glib</title>
     23    <title>Installation of Kmod</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/glib.xml"
     26    href="../common/kmod.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr --sysconfdir=/etc</userinput></screen>
     29<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \
     30        ./configure --prefix=/usr \
     31        --bindir=/bin --sysconfdir=/etc \
     32        --with-rootlibdir=/lib --libdir=/usr/lib \
     33        --with-zlib --with-xz</userinput></screen>
    3034
    3135    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32     href="../common/glib.xml"
     36    href="../common/kmod.xml"
    3337    xpointer="xpointer(//*[@os='c'])"/>
    3438
    3539    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../common/glib.xml"
     40    href="../common/kmod.xml"
    3741    xpointer="xpointer(//*[@os='d'])"/>
    3842
    3943    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/glib.xml"
     44    href="../common/kmod.xml"
    4145    xpointer="xpointer(//*[@os='e'])"/>
    4246
    4347    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/glib.xml"
     48    href="../common/kmod.xml"
    4549    xpointer="xpointer(//*[@os='f'])"/>
    4650
    4751    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../common/glib.xml"
     52    href="../common/kmod.xml"
    4953    xpointer="xpointer(//*[@os='g'])"/>
    5054
     55    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     56    href="../common/kmod.xml"
     57    xpointer="xpointer(//*[@os='h'])"/>
     58
    5159  </sect2>
    52 
     60 
    5361  <sect2 role="content">
    5462    <title/>
    5563
    5664    <para>Details on this package are located in <xref
    57     linkend="contents-glib" role="."/></para>
     65    linkend="contents-kmod" role="."/></para>
    5866
    5967  </sect2>
  • BOOK/final-system/multilib/libee-64bit.xml

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

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

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

    r0cce40d r73ace20  
    10410464bit Version</userinput></screen>
    105105
     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>
     109
    106110  </sect2>
    107111
  • BOOK/final-system/multilib/ncurses-64bit.xml

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

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

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

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

    r0cce40d r73ace20  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include" \
    29   GLIB_LIBS="-lglib-2.0" \
    30   CC="gcc ${BUILD64}" \
    31   ./configure --prefix=/usr \
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    3229    --with-pc-path=/usr/share/pkgconfig </userinput></screen>
    33 
    34     <variablelist os="bb">
    35       <title>The meaning of the new configure option:</title>
    36 
    37       <varlistentry>
    38         <term><parameter>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/libi64/glib-2.0/include"</parameter></term>
    39         <term><parameter>GLIB_LIBS="-lglib-2.0"</parameter></term>
    40         <listitem>
    41           <para>Pkg-config no longer comes with Glib and because Pkg-config
    42         has not been installed itself it needs to be told where Glib is.</para>
    43         </listitem>
    44       </varlistentry>
    45     </variablelist>
    46 
    4730
    4831    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/procps-64bit.xml

    r0cce40d r73ace20  
    2929    href="../common/procps.xml"
    3030    xpointer="xpointer(//*[@os='p2'])"/>
     31
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    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'])"/>
    3139
    3240    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/procps-n32.xml

    r0cce40d r73ace20  
    3030    href="../common/procps.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    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'])"/>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/procps.xml

    r0cce40d r73ace20  
    3030    href="../common/procps.xml"
    3131    xpointer="xpointer(//*[@os='p2'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    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'])"/>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/shadow.xml

    r0cce40d r73ace20  
    2828    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2929    href="../common/shadow.xml"
    30     xpointer="xpointer(//*[@os='f1'])"/>
     30    xpointer="xpointer(//*[@os='b'])"/>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/shadow.xml"
    34     xpointer="xpointer(//*[@os='f2'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/shadow.xml"
    38     xpointer="xpointer(//*[@os='b'])"/>
    39 
    40 <screen os="c"><userinput>CC="gcc ${BUILD64}" ./configure --sysconfdir=/etc \
    41    --without-libpam --without-audit --without-selinux</userinput></screen>
     34    xpointer="xpointer(//*[@os='c'])"/>
    4235
    4336    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4538    xpointer="xpointer(//*[@os='d'])"/>
    4639
    47     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../common/shadow.xml"
    49     xpointer="xpointer(//*[@os='e'])"/>
     40<screen os="c"><userinput>CC="gcc ${BUILD64}" ./configure --sysconfdir=/etc</userinput></screen>
    5041
    5142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/udev-64bit.xml

    r0cce40d r73ace20  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29   --exec-prefix="" --sysconfdir=/etc --libexecdir=/lib/udev \
    30   --libdir=/usr/lib64 --disable-extras --disable-introspection</userinput></screen>
     28<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" \
     29  ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \
     30  --libexecdir=/lib64 --libdir=/usr/lib64 --bindir=/sbin \
     31  --with-usb-ids-path=no --with-pci-ids-path=no \
     32  --enable-rule_generator --disable-introspection --disable-keymap \
     33  --disable-gudev --with-firmware-path=/lib/firmware</userinput></screen>
    3134
    3235    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/udev-n32.xml

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILDN32}"./configure --prefix=/usr \
    30   --exec-prefix="" --sysconfdir=/etc --libexecdir=/lib/udev \
    31   --libdir=/usr/lib32 --disable-extras --disable-introspection</userinput></screen>
     29<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} CC="gcc ${BUILDN32}" \
     30  ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \
     31  --libexecdir=/lib32 --libdir=/usr/lib32 --bindir=/sbin \
     32  --with-usb-ids-path=no --with-pci-ids-path=no \
     33  --enable-rule_generator --disable-introspection --disable-keymap \
     34  --disable-gudev --with-firmware-path=/lib/firmware</userinput></screen>
    3235
    3336    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/udev.xml

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr \
    30   --exec-prefix="" --sysconfdir=/etc --libexecdir=/lib/udev \
    31   --libdir=/usr/lib --disable-extras --disable-introspection</userinput></screen>
     29<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \
     30  ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \
     31  --libexecdir=/lib --bindir=/sbin \
     32  --with-usb-ids-path=no --with-pci-ids-path=no \
     33  --enable-rule_generator --disable-introspection --disable-keymap \
     34  --disable-gudev</userinput></screen>
    3235
    3336    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux.xml

    r0cce40d r73ace20  
    5454    xpointer="xpointer(//*[@os='h'])"/>
    5555
    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'])"/>
    63 
    6456  </sect2>
    6557
  • BOOK/final-system/multilib/xz-64bit.xml

    r0cce40d r73ace20  
    4444    xpointer="xpointer(//*[@os='f'])"/>
    4545
    46     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    47     href="xz.xml"
    48     xpointer="xpointer(//*[@os='g'])"/>
     46<screen os="g"><userinput>make pkgconfigdir=/usr/lib64/pkgconfig install</userinput></screen>
    4947
    5048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/xz-n32.xml

    r0cce40d r73ace20  
    4545    xpointer="xpointer(//*[@os='f'])"/>
    4646
    47     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="xz.xml"
    49     xpointer="xpointer(//*[@os='g'])"/>
     47<screen os="g"><userinput>make pkgconfigdir=/usr/lib32/pkgconfig install</userinput></screen>
    5048
    5149    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/xz.xml

    r0cce40d r73ace20  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr libdir=/lib</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr --libdir=/lib</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/ppc/eglibc.xml

    r0cce40d r73ace20  
    4141    href="../common/eglibc.xml"
    4242    xpointer="xpointer(//*[@os='l4'])"/>
     43   
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='p3'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='p4'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    110118    xpointer="xpointer(//*[@os='t'])"/>
    111119
     120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     121    href="../common/eglibc.xml"
     122    xpointer="xpointer(//*[@os='ra'])"/>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125    href="../common/eglibc.xml"
     126    xpointer="xpointer(//*[@os='rb'])"/>
     127
    112128  </sect2>
    113129
  • BOOK/final-system/ppc/yaboot.xml

    r0cce40d r73ace20  
    3131
    3232<screen os="b"><userinput>sed -i 's%/usr/local%/usr%' man/*</userinput></screen>
     33
     34    <para os="aa"> Prevent the build from failing due to warnings with
     35    the following sed:</para>
     36
     37<screen os="ba"><userinput>sed -i 's%-Werror%%' Makefile</userinput></screen>
    3338
    3439    <para os="c">Compile the package:</para>
  • BOOK/final-system/ppc64-chapter.xml

    r0cce40d r73ace20  
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    3030  <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"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
     
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4341  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     
    8482  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    8583  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    86   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     85  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    8786  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8887  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
  • BOOK/final-system/ppc64/eglibc-64bit.xml

    r0cce40d r73ace20  
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/eglibc.xml"
    42     xpointer="xpointer(//*[@os='p1'])"/>
     42    xpointer="xpointer(//*[@os='p3'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/eglibc.xml"
    46     xpointer="xpointer(//*[@os='p2'])"/>
     46    xpointer="xpointer(//*[@os='p4'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6969<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7070    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    71     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     71    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    7272    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen>
    7373
     
    122122    xpointer="xpointer(//*[@os='t'])"/>
    123123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125    href="../common/eglibc.xml"
     126    xpointer="xpointer(//*[@os='ra'])"/>
     127
     128    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     129    href="../common/eglibc.xml"
     130    xpointer="xpointer(//*[@os='rb'])"/>
     131
    124132  </sect2>
    125133
  • BOOK/final-system/ppc64/eglibc.xml

    r0cce40d r73ace20  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
    47     xpointer="xpointer(//*[@os='p1'])"/>
     47    xpointer="xpointer(//*[@os='p3'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/eglibc.xml"
    51     xpointer="xpointer(//*[@os='p2'])"/>
     51    xpointer="xpointer(//*[@os='p4'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8585<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    8686    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    87     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     87    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    8888    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
    8989
  • BOOK/final-system/ppc64/yaboot.xml

    r0cce40d r73ace20  
    2424    <para>Existing multilib distributions alter gcc to default to 32-bit
    2525    output.  Because our gcc defaults to 64-bit, we need to pass appropriate
    26     options to both the compiler and the linker.  The Makefile already
    27     overrides any CC and ignores LDFLAGS in favour of its own variables, so we
    28     need to use the following seds for a successful compile and install.</para>
     26    options to both the compiler and the linker.  To prevent the build from
     27    failing due to compiler warnings, the -Werror flag is removed.  The
     28    Makefile already overrides any CC and ignores LDFLAGS in favour of
     29    its own variables, so we need to use the following seds for a
     30    successful compile and install.</para>
    2931
    3032<screen><userinput>sed -i -e "s/\(-print-libgcc-file-name\)/${BUILD32} \1/" \
     33    -e "s/-Werror//" \
    3134    -e "s/\(-Bstatic\)/-melf32ppclinux \1/" Makefile
    3235</userinput></screen>
     
    4144          variable and inserts the flag to force <command>gcc</command> to
    4245          create 32-bit code when compiling yaboot.</para>
     46        </listitem>
     47      </varlistentry>
     48      <varlistentry>
     49        <term><parameter>"s/-Werror//"</parameter></term>
     50        <listitem>
     51          <para>This deletes the -Werror flag from the Makefile.</para>
    4352        </listitem>
    4453      </varlistentry>
  • BOOK/final-system/sparc-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
     
    7574  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7675  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/silo.xml"/>
    7877  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/aboutdebug.xml"/>
    7978  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/stripping.xml"/>
  • BOOK/final-system/sparc64-64/eglibc.xml

    r0cce40d r73ace20  
    4141    href="../common/eglibc.xml"
    4242    xpointer="xpointer(//*[@os='l4'])"/>
     43   
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='p3'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='p4'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6472    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6573    href="../x86_64-64/eglibc.xml"
    66     xpointer="xpointer(//*[@os='l1'])"/>
     74    xpointer="xpointer(//*[@os='l5'])"/>
    6775
    6876    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6977    href="../x86_64-64/eglibc.xml"
    70     xpointer="xpointer(//*[@os='l2'])"/>
     78    xpointer="xpointer(//*[@os='l6'])"/>
    7179
    7280    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7583
    7684<screen os="h"><userinput>CC="gcc ${BUILD64}" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    77     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     85    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    7886    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \
    7987    --cache-file=config.cache</userinput></screen>
     
    127135    xpointer="xpointer(//*[@os='t'])"/>
    128136
     137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     138    href="../common/eglibc.xml"
     139    xpointer="xpointer(//*[@os='ra'])"/>
     140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142    href="../common/eglibc.xml"
     143    xpointer="xpointer(//*[@os='rb'])"/>
     144
    129145    <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h
    130146    and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix
  • BOOK/final-system/sparc64-64/silo.xml

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

    r0cce40d r73ace20  
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    3030  <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"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
     
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4341  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     
    8482  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    8583  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    86   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     85  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    8786  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8887  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
     
    10099  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
    102   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
     101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/silo.xml"/>
    103102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/aboutdebug.xml"/>
    104103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/stripping.xml"/>
  • BOOK/final-system/sparc64/eglibc-64bit.xml

    r0cce40d r73ace20  
    3737    href="../multilib/eglibc-64bit.xml"
    3838    xpointer="xpointer(//*[@os='l4'])"/>
     39   
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/eglibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6977<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    7078    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    71     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     79    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    7280    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \
    7381    --cache-file=config.cache</userinput></screen>
     
    113121    xpointer="xpointer(//*[@os='t'])"/>
    114122
     123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     124    href="../common/eglibc.xml"
     125    xpointer="xpointer(//*[@os='ra'])"/>
     126
     127    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     128    href="../common/eglibc.xml"
     129    xpointer="xpointer(//*[@os='rb'])"/>
     130
    115131  </sect2>
    116132
  • BOOK/final-system/x86-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/x86/eglibc.xml

    r0cce40d r73ace20  
    4141    href="../common/eglibc.xml"
    4242    xpointer="xpointer(//*[@os='l4'])"/>
     43   
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='p3'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='p4'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6068<screen os="h"><userinput>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $MACHTYPE) \
    6169    -mtune=generic -g -O2" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    62     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     70    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    6371    --libexecdir=/usr/lib/eglibc</userinput></screen>
    6472
     
    131139    xpointer="xpointer(//*[@os='t'])"/>
    132140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142    href="../common/eglibc.xml"
     143    xpointer="xpointer(//*[@os='ra'])"/>
     144
     145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     146    href="../common/eglibc.xml"
     147    xpointer="xpointer(//*[@os='rb'])"/>
     148
    133149  </sect2>
    134150
  • BOOK/final-system/x86_64-64-chapter.xml

    r0cce40d r73ace20  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog-ppl.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/binutils.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     
    6261  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6362  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/module-init-tools.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6564  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6665  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
  • BOOK/final-system/x86_64-64/binutils.xml

    r0cce40d r73ace20  
    4141    href="../common/binutils.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../../final-system/common/binutils.xml"
     46    xpointer="xpointer(//*[@os='p1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../../final-system/common/binutils.xml"
     50    xpointer="xpointer(//*[@os='p2'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86_64-64/eglibc.xml

    r0cce40d r73ace20  
    4141    href="../common/eglibc.xml"
    4242    xpointer="xpointer(//*[@os='l4'])"/>
     43   
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='p3'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='p4'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5462    xpointer="xpointer(//*[@os='f'])"/>
    5563
    56     <para os="l1">Tell EGLIBC to install its libraries into
     64    <para os="l5">Tell EGLIBC to install its libraries into
    5765    <filename class="directory">/lib</filename>:</para>
    5866
    59 <screen os="l2"><userinput>echo "slibdir=/lib" &gt;&gt; configparms</userinput></screen>
     67<screen os="l6"><userinput>echo "slibdir=/lib" &gt;&gt; configparms</userinput></screen>
    6068
    6169    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6573<screen os="h"><userinput>CFLAGS="-mtune=generic -g -O2" \
    6674    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    67     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     75    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    6876    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib</userinput></screen>
    6977
     
    147155
    148156    <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen>
     157
     158    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     159    href="../common/eglibc.xml"
     160    xpointer="xpointer(//*[@os='ra'])"/>
     161
     162    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     163    href="../common/eglibc.xml"
     164    xpointer="xpointer(//*[@os='rb'])"/>
    149165
    150166  </sect2>
  • BOOK/final-system/x86_64-chapter.xml

    r0cce40d r73ace20  
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/>
    3030  <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"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
     
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4341  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     
    8482  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    8583  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    86   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/module-init-tools.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     85  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    8786  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    8887  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
  • BOOK/final-system/x86_64/eglibc-64bit.xml

    r0cce40d r73ace20  
    3737    href="../multilib/eglibc-64bit.xml"
    3838    xpointer="xpointer(//*[@os='l4'])"/>
     39   
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/eglibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6573    CFLAGS="-mtune=generic -g -O2" \
    6674    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    67     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     75    --disable-profile --enable-add-ons --enable-kernel=2.6.32 \
    6876    --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen>
    6977
     
    107115    href="eglibc.xml"
    108116