Changes in / [350ab24:5c8e74d]
- Files:
-
- 30 added
- 28 deleted
- 145 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/alpha-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/alpha-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/alpha-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/alpha-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/alpha-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/alpha-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/alpha-chapter.xml"/> -
BOOK/appendices/dependencies/common.xml
r350ab24 r5c8e74d 283 283 </segmentedlist> 284 284 285 <!-- Begin CLFS-Boot -scripts dependency info -->286 <bridgehead renderas="sect2" id="boot -scripts-dep">CLFS-Boot-scripts</bridgehead>285 <!-- Begin CLFS-Bootscripts dependency info --> 286 <bridgehead renderas="sect2" id="bootscripts-dep">CLFS-Bootscripts</bridgehead> 287 287 288 288 <segmentedlist> -
BOOK/appendices/rationale/common.xml
r350ab24 r5c8e74d 79 79 80 80 <listitem> 81 <para>CLFS-Boot -scripts</para>81 <para>CLFS-Bootscripts</para> 82 82 <para>This package contains a number of scripts that run at boottime, 83 83 performing essential tasks such as mounting/checking filesystems and … … 373 373 <listitem> 374 374 <para>Systemd</para> 375 <para>Systemd provides the init daemon for the system, as well as Udev, 375 <para>Systemd provides the init daemon for the system, as well as Udev, 376 376 which dynamically creates device nodes.</para> 377 377 </listitem> -
BOOK/boot/64/shadow.xml
r350ab24 r5c8e74d 41 41 href="../common/shadow.xml" 42 42 xpointer="xpointer(//*[@os='f'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 45 href="../common/shadow.xml" -
BOOK/boot/alpha-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> … … 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> 33 32 -
BOOK/boot/common/createfiles.xml
r350ab24 r5c8e74d 23 23 ln -sv bash ${CLFS}/bin/sh 24 24 ln -sv ../run ${CLFS}/var/run 25 ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin 25 26 ln -sv /tools/sbin/init ${CLFS}/sbin 26 27 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen> -
BOOK/boot/common/devices.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-boot-devices"> 14 14 <primary sortas="e-/dev/*">/dev/*</primary> 15 <secondary>boot</secondary>16 15 </indexterm> 17 16 -
BOOK/boot/common/fstab.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-boot-fstab"> 14 14 <primary sortas="e-/etc/fstab">/etc/fstab</primary> 15 <secondary>boot</secondary>16 15 </indexterm> 17 16 … … 29 28 /dev/<replaceable>[xxx]</replaceable> / <replaceable>[fff]</replaceable> defaults 1 1 30 29 /dev/<replaceable>[yyy]</replaceable> swap swap pri=1 0 0 30 proc /proc proc defaults 0 0 31 sysfs /sys sysfs defaults 0 0 31 32 devpts /dev/pts devpts gid=&gid-tty;,mode=620 0 0 32 33 shm /dev/shm tmpfs defaults 0 0 34 tmpfs /run tmpfs defaults 0 0 35 devtmpfs /dev devtmpfs mode=0755,nosuid 0 0 33 36 34 37 # End /etc/fstab</literal> … … 39 42 xpointer="xpointer(//*[@os='b'])"/> 40 43 41 <para os="c">The <filename class="directory">/dev/shm</filename> mount point 42 for <systemitem class="filesystem">tmpfs</systemitem> is included to 43 allow enabling POSIX-shared memory. The kernel must have the required 44 support built into it for this to work (more about this is in the next 45 section). Please note that very little software currently uses 46 POSIX-shared memory. Therefore, consider the <filename 47 class="directory">/dev/shm</filename> mount point optional. For more 48 information, see <filename>Documentation/filesystems/tmpfs.txt</filename> 49 in the kernel source tree.</para> 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../../bootable/common/fstab.xml" 46 xpointer="xpointer(//*[@os='c'])"/> 50 47 51 48 </sect1> -
BOOK/boot/common/pwdgroup.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-boot-pwdgroup"> 14 14 <primary sortas="e-/etc/passwd">/etc/passwd</primary> 15 <secondary>boot</secondary>16 15 </indexterm> 17 16 18 17 <indexterm zone="ch-boot-pwdgroup"> 19 18 <primary sortas="e-/etc/group">/etc/group</primary> 20 <secondary>boot</secondary>21 19 </indexterm> 22 20 … … 42 40 43 41 <variablelist os="c"> 44 42 45 43 <title>Additional users you may want to add if not already included:</title> 46 44 -
BOOK/boot/common/settingenviron.xml
r350ab24 r5c8e74d 25 25 <para>The <envar>LC_ALL</envar> variable controls the localization of 26 26 certain programs, making their messages follow the conventions of a 27 specified country. 27 specified country. 28 28 Setting <envar>LC_ALL</envar> to <quote>POSIX</quote> or <quote>C</quote> 29 29 (the two are equivalent) ensures that everything will work as expected … … 35 35 <xref linkend="chapter-temp-system"/> are only picked up by the shell 36 36 if they have not yet been built on the target system. This configuration 37 forces use of the final system binaries as they are built over the 37 forces use of the final system binaries as they are built over the 38 38 temp-system, minimising the chance of final system programs being built 39 39 against the temp-system.</para> -
BOOK/boot/common/shadow.xml
r350ab24 r5c8e74d 39 39 <filename class="directory">/tools/bin</filename>:</para> 40 40 41 <screen os="g"><userinput>cp -vconfig.h{,.orig}41 <screen os="g"><userinput>cp config.h{,.orig} 42 42 sed '/PASSWD_PROGRAM/s@/bin/passwd@/tools&@' config.h.orig > config.h</userinput></screen> 43 43 -
BOOK/boot/common/sysvinit.xml
r350ab24 r5c8e74d 48 48 <indexterm zone="conf-tools-sysvinit"> 49 49 <primary sortas="a-Sysvinit">Sysvinit</primary> 50 <secondary> configuring</secondary>50 <secondary>boot, configuring</secondary> 51 51 </indexterm> 52 52 … … 111 111 before doing anything else. This escape sequence switches the console 112 112 character set to a user-defined one, which can be modified by running 113 the <command>setfont</command> program. Sending this 113 the <command>setfont</command> program. The <command>console</command> 114 initscript from the CLFS-Bootscripts package calls the 115 <command>setfont</command> program during system startup. Sending this 114 116 escape sequence is necessary for people who use non-ISO 8859-1 screen 115 117 fonts, but it does not affect native English speakers.</para> -
BOOK/boot/mips-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> … … 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/> 33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/mips64-64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/flags.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/mips64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/flags.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/mips64/createfiles.xml
r350ab24 r5c8e74d 26 26 ln -sv bash ${CLFS}/bin/sh 27 27 ln -sv ../run ${CLFS}/var/run 28 ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin 28 29 ln -sv /tools/sbin/init ${CLFS}/sbin 29 30 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen> -
BOOK/boot/multilib/createfiles.xml
r350ab24 r5c8e74d 24 24 ln -sv bash ${CLFS}/bin/sh 25 25 ln -sv ../run ${CLFS}/var/run 26 ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin 26 27 ln -sv /tools/sbin/init ${CLFS}/sbin 27 28 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen> -
BOOK/boot/ppc-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/ppc64-64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/> … … 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/> 35 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/ppc64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs.xml"/> … … 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>35 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot.xml"/> 36 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/sparc-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> … … 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/> 33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/sparc/fstab.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-boot-fstab"> 14 14 <primary sortas="e-/etc/fstab">/etc/fstab</primary> 15 <secondary>boot</secondary>16 15 </indexterm> 17 16 … … 28 27 /dev/<replaceable>[xxx]</replaceable> / <replaceable>[fff]</replaceable> defaults 1 1 29 28 /dev/<replaceable>[yyy]</replaceable> swap swap pri=1 0 0 29 proc /proc proc defaults 0 0 30 sysfs /sys sysfs defaults 0 0 30 31 devpts /dev/pts devpts gid=&gid-tty;,mode=620 0 0 31 32 shm /dev/shm tmpfs defaults 0 0 33 tmpfs /run tmpfs defaults 0 0 34 devtmpfs /dev devtmpfs mode=0755,nosuid 0 0 32 35 none /proc/openprom openpromfs defaults 0 0 33 36 # End /etc/fstab</literal> -
BOOK/boot/sparc/silo-build.xml
r350ab24 r5c8e74d 44 44 <term><parameter>CC=cc</parameter></term> 45 45 <listitem> 46 <para>Overwrites the default value of <command>gcc -m32</command> which will fail 46 <para>Overwrites the default value of <command>gcc -m32</command> which will fail 47 47 to compile on 64 bit targets. This is not to be confused with <command>CC=${CC}</command> below.</para> 48 48 </listitem> -
BOOK/boot/sparc/silo.xml
r350ab24 r5c8e74d 17 17 18 18 <para os="a">This is for the configuration of <command>silo</command>, similar 19 to what is in boot -scripts.</para>19 to what is in bootscripts.</para> 20 20 21 21 <screen><userinput>cat > ${CLFS}/etc/silo.conf << "EOF" … … 25 25 timeout = 150 # Wait 15 seconds before booting the default section 26 26 27 image = / tools/boot/vmlinuz-clfs-&linux-version;27 image = /boot/clfskernel-&linux-version; 28 28 label = linux 29 29 # End /etc/silo.conf</literal> -
BOOK/boot/sparc64-64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/flags.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/sparc64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/flags.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> -
BOOK/boot/x86-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> … … 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>31 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> 32 31 -
BOOK/boot/x86_64-64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/> … … 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> 33 32 -
BOOK/boot/x86_64-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot -scripts.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> … … 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/flags.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/> 33 32 -
BOOK/bootable/alpha-chapter.xml
r350ab24 r5c8e74d 13 13 14 14 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/> 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" common/fstab.xml"/>15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/fstab.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/kernel.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/> -
BOOK/bootable/alpha/kernel.xml
r350ab24 r5c8e74d 98 98 href="../x86/kernel.xml" 99 99 xpointer="xpointer(//*[@os='t'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 102 href="../x86/kernel.xml" -
BOOK/bootable/common/fstab.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-bootable-fstab"> 14 14 <primary sortas="e-/etc/fstab">/etc/fstab</primary> 15 <secondary>bootable</secondary>16 15 </indexterm> 17 16 … … 41 40 fields in this file, see <command>man 5 fstab</command>.</para> 42 41 42 <para os="c">The <filename class="directory">/dev/shm</filename> mount point 43 for <systemitem class="filesystem">tmpfs</systemitem> is included to 44 allow enabling POSIX-shared memory. The kernel must have the required 45 support built into it for this to work (more about this is in the next 46 section). Please note that very little software currently uses 47 POSIX-shared memory. Therefore, consider the <filename 48 class="directory">/dev/shm</filename> mount point optional. For more 49 information, see <filename>Documentation/filesystems/tmpfs.txt</filename> 50 in the kernel source tree.</para> 51 43 52 </sect1> -
BOOK/bootable/mips/kernel.xml
r350ab24 r5c8e74d 89 89 href="../x86/kernel.xml" 90 90 xpointer="xpointer(//*[@os='t'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 93 href="../x86/kernel.xml" -
BOOK/bootable/ppc/kernel.xml
r350ab24 r5c8e74d 65 65 mac-specific options for ide and input.</para> 66 66 </warning> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 69 href="../x86/kernel.xml" … … 101 101 href="../x86/kernel.xml" 102 102 xpointer="xpointer(//*[@os='t'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 105 href="../x86/kernel.xml" -
BOOK/bootable/ppc64/kernel.xml
r350ab24 r5c8e74d 93 93 href="../x86/kernel.xml" 94 94 xpointer="xpointer(//*[@os='t'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 97 href="../x86/kernel.xml" -
BOOK/bootable/sparc/fstab.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-bootable-fstab"> 14 14 <primary sortas="e-/etc/fstab">/etc/fstab</primary> 15 <secondary>bootable</secondary>16 15 </indexterm> 17 16 … … 42 41 xpointer="xpointer(//*[@os='b'])"/> 43 42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 44 href="../common/fstab.xml" 45 xpointer="xpointer(//*[@os='c'])"/> 46 44 47 </sect1> -
BOOK/bootable/sparc/kernel.xml
r350ab24 r5c8e74d 93 93 href="../x86/kernel.xml" 94 94 xpointer="xpointer(//*[@os='t'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 97 href="../x86/kernel.xml" -
BOOK/bootable/x86_64/kernel.xml
r350ab24 r5c8e74d 93 93 href="../x86/kernel.xml" 94 94 xpointer="xpointer(//*[@os='t'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 97 href="../x86/kernel.xml" -
BOOK/chroot/common/devices.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-chroot-devices"> 14 14 <primary sortas="e-/dev/*">/dev/*</primary> 15 <secondary>chroot</secondary>16 15 </indexterm> 17 16 -
BOOK/chroot/common/kernfs.xml
r350ab24 r5c8e74d 54 54 <screen><userinput>mount -v -o bind /dev ${CLFS}/dev</userinput></screen> 55 55 56 <para>Additional file systems will soon be mounted from within the chroot 56 <para>Additional file systems will soon be mounted from within the chroot 57 57 environment. To keep the host up to date, perform a <quote>fake mount</quote> 58 58 for each of these now:</para> -
BOOK/chroot/common/pwdgroup.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-chroot-pwdgroup"> 14 14 <primary sortas="e-/etc/passwd">/etc/passwd</primary> 15 <secondary>chroot</secondary>16 15 </indexterm> 17 16 18 17 <indexterm zone="ch-chroot-pwdgroup"> 19 18 <primary sortas="e-/etc/group">/etc/group</primary> 20 <secondary>chroot</secondary>21 19 </indexterm> 22 20 … … 24 22 href="../../boot/common/pwdgroup.xml" 25 23 xpointer="xpointer(//*[@os='a'])"/> 26 24 27 25 <para>Create the <filename>/etc/passwd</filename> file by running the 28 26 following command:</para> -
BOOK/cross-tools/64/flags.xml
r350ab24 r5c8e74d 16 16 <screen os="b"><userinput>export BUILD64="-m64"</userinput></screen> 17 17 18 <para os="c"> Nowadd the build flags to <filename>~/.bashrc</filename> to18 <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to 19 19 prevent issues if we stop and come back later.</para> 20 20 -
BOOK/cross-tools/common/bc.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-bc"> 14 14 <primary sortas="a-Bc">Bc</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/cloog.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-cloog"> 14 14 <primary sortas="a-CLooG">CLooG</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 … … 33 33 xpointer="xpointer(//*[@os='s1'])"/> 34 34 35 <screen os="s2"><userinput>cp -v Makefile{,.orig} 36 sed '/cmake/d' Makefile.orig > Makefile</userinput></screen> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 36 href="../../final-system/common/cloog.xml" 37 xpointer="xpointer(//*[@os='s2'])"/> 37 38 38 39 <para os="c">Compile the package:</para> -
BOOK/cross-tools/common/file.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-file"> 14 14 <primary sortas="a-File">File</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/gcc-static.xml
r350ab24 r5c8e74d 38 38 <screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen> 39 39 40 <para os="ag">Change the StartFile Spec so that GCC looks in 40 <para os="ag">Change the StartFile Spec so that GCC looks in 41 41 <filename class="directory">/tools</filename>:</para> 42 42 -
BOOK/cross-tools/common/glibc.xml
r350ab24 r5c8e74d 99 99 <term><parameter>--disable-profile</parameter></term> 100 100 <listitem> 101 <para>This builds the libraries without profiling information. 101 <para>This builds the libraries without profiling information. 102 102 Omit this option if profiling on the temporary tools is necessary.</para> 103 103 </listitem> -
BOOK/cross-tools/common/gmp.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-gmp"> 14 14 <primary sortas="a-GMP">GMP</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/isl.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-isl"> 14 14 <primary sortas="a-ISL">ISL</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/mpc.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-mpc"> 14 14 <primary sortas="a-MPC">MPC</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/mpfr.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-mpfr"> 14 14 <primary sortas="a-MPFR">MPFR</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/ncurses.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-cross-tools-ncurses"> 14 14 <primary sortas="a-Ncurses">Ncurses</primary> 15 <secondary>cross 15 <secondary>cross-tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/multilib/flags.xml
r350ab24 r5c8e74d 17 17 export BUILD64="-m64"</userinput></screen> 18 18 19 <para os="c"> Nowadd the build flags to <filename>~/.bashrc</filename> to19 <para os="c">Let's add the build flags to <filename>~/.bashrc</filename> to 20 20 prevent issues if we stop and come back later:</para> 21 21 -
BOOK/cross-tools/ppc64/glibc.xml
r350ab24 r5c8e74d 65 65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='dg3'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 69 href="../common/glibc.xml" -
BOOK/cross-tools/x86-chapter.xml
r350ab24 r5c8e74d 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" common/glibc.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/glibc.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/> 31 31 -
BOOK/cross-tools/x86_64-64-chapter.xml
r350ab24 r5c8e74d 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" 64/glibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/x86_64/glibc.xml
r350ab24 r5c8e74d 57 57 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \ 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 CFLAGS="-march=$(cut -d- -f1 <<< $CLFS_TARGET32) -O2" \ 59 60 ../glibc-&glibc-version;/configure --prefix=/tools \ 60 61 --host=${CLFS_TARGET32} --build=${CLFS_HOST} \ … … 81 82 href="../common/glibc.xml" 82 83 xpointer="xpointer(//*[@os='dg4'])"/> 84 85 <varlistentry os="ea2"> 86 <term><parameter>CFLAGS="-march=$(cut -d- -f1 <<< 87 $CLFS_TARGET32) -O2"</parameter></term> 88 <listitem> 89 <para>Forces GLIBC to optimize for our target system.</para> 90 </listitem> 91 </varlistentry> 83 92 84 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/x86_64/variables.xml
r350ab24 r5c8e74d 27 27 <screen os="d"><userinput>export CLFS_TARGET="x86_64-unknown-linux-gnu"</userinput></screen> 28 28 29 <para os="m1">Now set the target triplet for 32 bits:</para>29 <para os="m1">Now we will set our Target Triplet for 32 Bits:</para> 30 30 31 31 <screen os="m2"><userinput>export CLFS_TARGET32="i686-pc-linux-gnu"</userinput></screen> -
BOOK/final-preps/addinguser.xml
r350ab24 r5c8e74d 77 77 chown -v clfs ${CLFS}/cross-tools</userinput></screen> 78 78 79 <para>If a separate working directory was created as suggested, 79 <para>If a separate working directory was created as suggested, 80 80 give user <systemitem class="username">clfs</systemitem> ownership of this directory:</para> 81 81 -
BOOK/final-preps/creatingcrossdir.xml
r350ab24 r5c8e74d 31 31 <screen><userinput>ln -sv ${CLFS}/cross-tools /</userinput></screen> 32 32 33 <para>The symlink isn't technically necessary (though the book's 34 instructions do assume its existence), but is there mainly for 35 consistency (because /tools is also symlinked to ${CLFS}/tools) and to 36 simplify the installation of the cross-compile tools.</para> 37 33 38 </sect1> -
BOOK/final-system/common/acl.xml
r350ab24 r5c8e74d 33 33 34 34 <screen os="d"><userinput>sed -i "s:| sed.*::g" test/{sbits-restore,cp,misc}.test</userinput></screen> 35 35 36 36 <para os="e">Prepare ACL for compilation:</para> 37 37 -
BOOK/final-system/common/autoconf.xml
r350ab24 r5c8e74d 37 37 38 38 <screen os="e2"><userinput remap="test">make check VERBOSE=yes</userinput></screen> 39 39 40 40 <para os="e3">17 tests are skipped that use Automake and different GCC languages. 41 41 For full test coverage, Autoconf can be re-tested after Automake has been -
BOOK/final-system/common/coreutils.xml
r350ab24 r5c8e74d 39 39 --enable-no-install-program=kill,uptime \ 40 40 --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen> 41 41 42 42 <variablelist os="d1"> 43 43 <title>The meaning of the configure options:</title> 44 44 45 45 <varlistentry os="d2"> 46 46 <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term> -
BOOK/final-system/common/e2fsprogs.xml
r350ab24 r5c8e74d 196 196 <para>Is used to check, and optionally repair <systemitem 197 197 class="filesystem">ext2</systemitem>, <systemitem 198 class="filesystem">ext3</systemitem> and <systemitem 198 class="filesystem">ext3</systemitem> and <systemitem 199 199 class="filesystem">ext4</systemitem>file systems</para> 200 200 <indexterm zone="ch-system-e2fsprogs e2fsck"> … … 349 349 <listitem> 350 350 <para>Creates an <systemitem class="filesystem">ext2</systemitem>, 351 <systemitem class="filesystem">ext3</systemitem> or <systemitem 351 <systemitem class="filesystem">ext3</systemitem> or <systemitem 352 352 class="filesystem">ext4</systemitem> file system on the given device</para> 353 353 <indexterm zone="ch-system-e2fsprogs mke2fs"> -
BOOK/final-system/common/findutils.xml
r350ab24 r5c8e74d 58 58 59 59 <screen os="h"><userinput>make install</userinput></screen> 60 61 <para os="i">The <command>find</command> program is used by some of the scripts 62 in the CLFS-Bootscripts package. As <filename 63 class="directory">/usr</filename> may not be available during the early 64 stages of booting, the <command>find</command> binary needs to be on 65 the root partition:</para> 66 67 <screen os="j"><userinput>mv -v /usr/bin/find /bin</userinput></screen> 68 69 <para os="k">The <command>updatedb</command> script needs to be modified 70 to point to the new location for <command>find</command>:</para> 71 72 <screen os="l"><userinput>sed -i 's@find:=${BINDIR}@find:=/bin@' /usr/bin/updatedb</userinput></screen> 60 73 61 74 </sect2> -
BOOK/final-system/common/gcc.xml
r350ab24 r5c8e74d 26 26 <title>Installation of GCC</title> 27 27 28 <para os="p1">The following patch contains a number of updates to the 28 <para os="p1">The following patch contains a number of updates to the 29 29 &gcc-version; branch by the GCC developers:</para> 30 30 -
BOOK/final-system/common/groff.xml
r350ab24 r5c8e74d 46 46 47 47 <para os="i">Some documentation programs, such as <command>xman</command>, 48 will not work properly without the following symlink:</para> 49 50 <screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim</userinput></screen> 48 will not work properly without the following symlinks:</para> 49 50 <screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim 51 ln -sv eqn /usr/bin/geqn 52 ln -sv tbl /usr/bin/gtbl</userinput></screen> 51 53 52 54 </sect2> … … 60 62 61 63 <seglistitem> 62 <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, grap2graph, 63 grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, 64 hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff, 65 pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, preconv, refer, 66 roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim, 67 tbl, tfmtodit, troff, and zsoelim (link to soelim)</seg> 64 <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, 65 geqn (link to eqn), grap2graph, grn, grodvi, groff, groffer, grog, 66 grolbp, grolj4, grops, grotty, gtbl (link to tbl), hpftodit, indxbib, 67 lkbib, lookbib, mmroff, neqn, nroff, pdfroff, pfbtops, pic, pic2graph, 68 post-grohtml, pre-grohtml, preconv, refer, roff2dvi, roff2html, 69 roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, troff, 70 and zsoelim (link to soelim)</seg> 68 71 <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;, /usr/share/groff</seg> 69 72 </seglistitem> … … 135 138 <indexterm zone="ch-system-groff gdiffmk"> 136 139 <primary sortas="b-gdiffmk">gdiffmk</primary> 140 </indexterm> 141 </listitem> 142 </varlistentry> 143 144 <varlistentry id="geqn"> 145 <term><command>geqn</command></term> 146 <listitem> 147 <para>A link to <command>eqn</command></para> 148 <indexterm zone="ch-system-groff geqn"> 149 <primary sortas="b-geqn">geqn</primary> 137 150 </indexterm> 138 151 </listitem> … … 251 264 </varlistentry> 252 265 266 <varlistentry id="gtbl"> 267 <term><command>gtbl</command></term> 268 <listitem> 269 <para>A link to <command>tbl</command></para> 270 <indexterm zone="ch-system-groff gtbl"> 271 <primary sortas="b-gtbl">gtbl</primary> 272 </indexterm> 273 </listitem> 274 </varlistentry> 275 253 276 <varlistentry id="hpftodit"> 254 277 <term><command>hpftodit</command></term> -
BOOK/final-system/common/iproute2.xml
r350ab24 r5c8e74d 39 39 40 40 <para os="f1">Remove unused libnl headers:</para> 41 41 42 42 <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen> 43 43 … … 55 55 that the IPRoute2 binaries will be installed into 56 56 <filename class="directory">/sbin</filename>. This is the correct 57 location according to the FHS, as some of these programs may be58 needed before <filename class="directory">/usr</filename> is available.</para>57 location according to the FHS, because some of the IPRoute2 binaries 58 are used by the CLFS-Bootscripts package.</para> 59 59 </listitem> 60 60 </varlistentry> -
BOOK/final-system/common/kmod.xml
r350ab24 r5c8e74d 19 19 20 20 <para>The Kmod package contains programs for loading, inserting 21 and removing kernel modules for Linux. Kmod replaces the 21 and removing kernel modules for Linux. Kmod replaces the 22 22 Module-Init-tools package.</para> 23 23 … … 73 73 ln -sfv ../bin/kmod /sbin/${tool} 74 74 done</userinput></screen> 75 75 76 76 </sect2> 77 77 -
BOOK/final-system/common/man-pages.xml
r350ab24 r5c8e74d 51 51 <listitem> 52 52 <para>This package contains man pages that describe the following: 53 POSIX headers (section 0p), 53 POSIX headers (section 0p), 54 54 POSIX utilities (section 1p), POSIX functions (section 3p), 55 user commands (section 1), system calls (section 2), 56 libc calls (section 3), device information (section 4), 57 file formats (section 5), games (section 6), 55 user commands (section 1), system calls (section 2), 56 libc calls (section 3), device information (section 4), 57 file formats (section 5), games (section 6), 58 58 conventions and macro packages (section 7), 59 59 system administration (section 8), and -
BOOK/final-system/common/ncurses.xml
r350ab24 r5c8e74d 43 43 44 44 <para os="e">This package has a test suite, and can be ran after the 45 package is installed. The tests are in the 46 <filename class="directory">test/</filename> directory. See the 45 package is installed. The tests are in the 46 <filename class="directory">test/</filename> directory. See the 47 47 <filename>README</filename> file in that directory for details.</para> 48 48 -
BOOK/final-system/common/procps-ng.xml
r350ab24 r5c8e74d 33 33 34 34 <variablelist os="c"> 35 <title>The meaning of the configure options:</title> 35 <title>The meaning of the configure options:</title> 36 36 <varlistentry> 37 37 <term><parameter>--disable-kill</parameter></term> -
BOOK/final-system/common/psmisc.xml
r350ab24 r5c8e74d 28 28 <para os="a">Prepare Psmisc for compilation:</para> 29 29 30 <screen os="b"><userinput>./configure --prefix=/usr </userinput></screen>30 <screen os="b"><userinput>./configure --prefix=/usr --exec-prefix=""</userinput></screen> 31 31 32 <para os="c">Compile the package:</para> 32 <variablelist os="c"> 33 <title>The meaning of the configure option:</title> 33 34 34 <screen os="d"><userinput>make</userinput></screen> 35 <varlistentry> 36 <term><parameter>--exec-prefix=""</parameter></term> 37 <listitem> 38 <para>This ensures that the Psmisc binaries will install into 39 <filename class="directory">/bin</filename> instead of 40 <filename class="directory">/usr/bin</filename>. This is the 41 correct location according to the FHS, because some of the Psmisc 42 binaries are used by the CLFS-Bootscripts package.</para> 43 </listitem> 44 </varlistentry> 45 </variablelist> 35 46 36 <para os=" e">This package does not come with a test suite.</para>47 <para os="d">Compile the package:</para> 37 48 38 <para os="f">Install the package:</para>49 <screen os="e"><userinput>make</userinput></screen> 39 50 40 <screen os="g"><userinput>make install</userinput></screen> 51 <para os="f">This package does not come with a test suite.</para> 52 53 <para os="g">Install the package:</para> 54 55 <screen os="h"><userinput>make install</userinput></screen> 56 57 <para os="i">There is no reason for the <command>pstree</command> and 58 <command>pstree.x11</command> programs to reside in <filename 59 class="directory">/bin</filename>. Therefore, move them to <filename 60 class="directory">/usr/bin</filename>:</para> 61 62 <screen os="j"><userinput>mv -v /bin/pstree* /usr/bin</userinput></screen> 41 63 42 64 </sect2> -
BOOK/final-system/common/readline.xml
r350ab24 r5c8e74d 33 33 <para os="a">Prepare Readline for compilation:</para> 34 34 35 <screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \ 36 --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen> 35 <screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib</userinput></screen> 37 36 38 37 <para os="c">Compile the package:</para> -
BOOK/final-system/common/shadow.xml
r350ab24 r5c8e74d 56 56 <filename class="directory">/usr/etc</filename>.</para></listitem> 57 57 </varlistentry> 58 58 59 59 </variablelist> 60 60 -
BOOK/final-system/common/systemd.xml
r350ab24 r5c8e74d 64 64 65 65 <varlistentry> 66 <term><parameter>--disable-gudev</parameter></term> 67 <listitem> 68 <para>This switch prevents Systemd from building 69 <filename class="libraryfile">libgudev</filename> as it requires 70 Glib, which is not installed in CLFS.</para> 66 <term><parameter>--disable-gudev --without-python</parameter></term> 67 <listitem> 68 <para>These switches disable optional features because 69 LFS does not provide their dependencies.</para> 71 70 </listitem> 72 71 </varlistentry> -
BOOK/final-system/common/temp-perl.xml
r350ab24 r5c8e74d 63 63 <screen os="j"><userinput>make install</userinput></screen> 64 64 65 <para os="k">Finally, create a necessary symlink:</para>66 67 <screen os="l"><userinput>ln -sfv /tools/bin/perl /usr/bin</userinput></screen>68 69 65 </sect2> 70 66 -
BOOK/final-system/multilib/acl-64bit.xml
r350ab24 r5c8e74d 41 41 href="../common/acl.xml" 42 42 xpointer="xpointer(//*[@os='e'])"/> 43 43 44 44 <screen os="f"><userinput>CC="gcc ${BUILD64}" ./configure \ 45 45 --prefix=/usr --libdir=/lib64 \ -
BOOK/final-system/multilib/acl-n32.xml
r350ab24 r5c8e74d 54 54 href="../common/acl.xml" 55 55 xpointer="xpointer(//*[@os='h'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 58 href="../common/acl.xml" -
BOOK/final-system/multilib/coreutils.xml
r350ab24 r5c8e74d 38 38 --enable-no-install-program=kill,uptime \ 39 39 --enable-install-program=hostname</userinput></screen> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 42 href="../common/coreutils.xml" -
BOOK/final-system/multilib/findutils.xml
r350ab24 r5c8e74d 66 66 href="../common/findutils.xml" 67 67 xpointer="xpointer(//*[@os='h'])"/> 68 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/findutils.xml" 71 xpointer="xpointer(//*[@os='i'])"/> 72 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/findutils.xml" 75 xpointer="xpointer(//*[@os='j'])"/> 76 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/findutils.xml" 79 xpointer="xpointer(//*[@os='k'])"/> 80 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/findutils.xml" 83 xpointer="xpointer(//*[@os='l'])"/> 68 84 69 85 </sect2> -
BOOK/final-system/multilib/iproute2.xml
r350ab24 r5c8e74d 29 29 href="../common/iproute2.xml" 30 30 xpointer="xpointer(//*[@os='s2'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 33 href="../common/iproute2.xml" 34 34 xpointer="xpointer(//*[@os='f1'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 37 href="../common/iproute2.xml" -
BOOK/final-system/multilib/kmod-64bit.xml
r350ab24 r5c8e74d 59 59 href="../common/kmod.xml" 60 60 xpointer="xpointer(//*[@os='h'])"/> 61 61 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 63 63 href="../common/kmod.xml" 64 64 xpointer="xpointer(//*[@os='i'])"/> 65 65 66 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 67 67 href="../common/kmod.xml" -
BOOK/final-system/multilib/kmod-n32.xml
r350ab24 r5c8e74d 60 60 href="../common/kmod.xml" 61 61 xpointer="xpointer(//*[@os='h'])"/> 62 62 63 63 </sect2> 64 64 -
BOOK/final-system/multilib/kmod.xml
r350ab24 r5c8e74d 62 62 63 63 </sect2> 64 64 65 65 <sect2 role="content"> 66 66 <title/> -
BOOK/final-system/multilib/perl-64bit.xml
r350ab24 r5c8e74d 31 31 cpan/Compress-Raw-Zlib/config.in</userinput></screen> 32 32 33 <para os="mp1">Perl does not, by default, know about library directories 34 with names other than <filename class="directory">lib</filename>. The 35 following patch will allow it to install to other directories:</para> 33 <para os="mp1">Perl does not, by default, know about library directories with names other 34 than lib, The following patch will allow it to install to other directories:</para> 36 35 37 36 <screen os="mp2"><userinput>patch -Np1 -i ../&perl-multilib-patch;</userinput></screen> 38 37 39 <para os="s1">There is a further (possibly cosmetic) anomaly - if we 40 install Perl and then run <command>perl -V</command> it will claim that 41 libc is in <filename class="directory">/lib</filename>. The 42 following sed fixes this, but only takes effect when 43 <command>make install</command> is run:</para> 38 <para os="s1">There is a further (possibly cosmetic) anomaly - if we install perl and 39 then run <command>perl -V</command> it will claim that libc is in /lib. The 40 following sed fixes this, but only takes effect when <command>make install 41 </command> is run:</para> 44 42 45 43 <screen os="s2"><userinput>sed -i "/libc/s@/lib@/lib64@" hints/linux.sh</userinput></screen> 46 44 47 <para os="m2">We still need to tell Perl to actually use <filename class="directory">lib64</filename>:</para>45 <para os="m2">We still need to tell perl to actually use lib64:</para> 48 46 49 47 <screen os="m3"><userinput>echo 'installstyle="lib64/perl5"' >>hints/linux.sh</userinput></screen> -
BOOK/final-system/multilib/psmisc.xml
r350ab24 r5c8e74d 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen> 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \ 29 --exec-prefix=""</userinput></screen> 29 30 30 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 48 49 xpointer="xpointer(//*[@os='g'])"/> 49 50 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../common/psmisc.xml" 53 xpointer="xpointer(//*[@os='h'])"/> 54 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/psmisc.xml" 57 xpointer="xpointer(//*[@os='i'])"/> 58 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 60 href="../common/psmisc.xml" 61 xpointer="xpointer(//*[@os='j'])"/> 62 50 63 </sect2> 51 64 -
BOOK/final-system/multilib/readline-64bit.xml
r350ab24 r5c8e74d 35 35 36 36 <screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 37 ./configure --prefix=/usr --libdir=/lib64 \ 38 --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen> 37 ./configure --prefix=/usr --libdir=/lib64</userinput></screen> 39 38 40 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/readline-n32.xml
r350ab24 r5c8e74d 36 36 37 37 <screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ 38 ./configure --prefix=/usr --libdir=/lib32 \ 39 --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen> 38 ./configure --prefix=/usr --libdir=/lib32</userinput></screen> 40 39 41 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/readline.xml
r350ab24 r5c8e74d 36 36 37 37 <screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 38 ./configure --prefix=/usr --libdir=/lib \ 39 --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen> 38 ./configure --prefix=/usr --libdir=/lib</userinput></screen> 40 39 41 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/temp-perl.xml
r350ab24 r5c8e74d 69 69 xpointer="xpointer(//*[@os='j'])"/> 70 70 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"72 href="../common/temp-perl.xml"73 xpointer="xpointer(//*[@os='k'])"/>74 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"76 href="../common/temp-perl.xml"77 xpointer="xpointer(//*[@os='l'])"/>78 79 71 </sect2> 80 72 -
BOOK/final-system/ppc64-64/yaboot.xml
r350ab24 r5c8e74d 24 24 <para>Yaboot defaults to build as 32bit, so we need to pass appropriate 25 25 options to both the compiler and the linker. To prevent the build from 26 failing due to compiler warnings, the -Werror flag is removed. The 27 Makefile already overrides any CC and ignores LDFLAGS in favour of 28 its own variables, so we need to use the following seds for a 26 failing due to compiler warnings, the -Werror flag is removed. The 27 Makefile already overrides any CC and ignores LDFLAGS in favour of 28 its own variables, so we need to use the following seds for a 29 29 successful compile and install.</para> 30 30 -
BOOK/final-system/ppc64/yaboot.xml
r350ab24 r5c8e74d 25 25 output. Because our gcc defaults to 64-bit, we need to pass appropriate 26 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 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 30 successful compile and install.</para> 31 31 -
BOOK/final-system/x86/glibc.xml
r350ab24 r5c8e74d 67 67 68 68 <screen os="h"><userinput> 69 CFLAGS="-march=$(cut -d- -f1 <<< $MACHTYPE) -O2" \ 69 70 ../glibc-&glibc-version;/configure --prefix=/usr \ 70 71 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/glibc \ -
BOOK/final-system/x86/grub.xml
r350ab24 r5c8e74d 27 27 <para>If you would like use a different bootloader than this 28 28 one you can go to the following link for alternative bootloaders 29 and the instructions to use them. 29 and the instructions to use them. 30 30 <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para> 31 31 </note> -
BOOK/final-system/x86_64-64/glibc.xml
r350ab24 r5c8e74d 71 71 xpointer="xpointer(//*[@os='g'])"/> 72 72 73 <screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \ 73 <screen os="h"><userinput>CFLAGS="-O2" \ 74 ../glibc-&glibc-version;/configure --prefix=/usr \ 74 75 --disable-profile --enable-kernel=2.6.32 \ 75 76 --libexecdir=/usr/lib/glibc --libdir=/usr/lib \ -
BOOK/final-system/x86_64/glibc-64bit.xml
r350ab24 r5c8e74d 71 71 72 72 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 73 CFLAGS="-O2" \ 73 74 ../glibc-&glibc-version;/configure --prefix=/usr \ 74 75 --disable-profile --enable-kernel=2.6.32 \ -
BOOK/final-system/x86_64/glibc.xml
r350ab24 r5c8e74d 68 68 69 69 <screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 70 CFLAGS="-march=$(cut -d- -f1 <<< ${CLFS_TARGET32}) -O2" \ 70 71 ../glibc-&glibc-version;/configure --prefix=/usr \ 71 72 --disable-profile --enable-kernel=2.6.32 \ -
BOOK/general.ent
r350ab24 r5c8e74d 3 3 <!ENTITY month "04"> <!-- Use two digits --> 4 4 <!ENTITY month_name "April"> 5 <!ENTITY day "2 8"> <!-- Use two digits -->5 <!ENTITY day "20"> <!-- Use two digits --> 6 6 <!ENTITY year "2014"> <!-- Use four digits --> 7 7 8 8 <!ENTITY releasedate "&month_name; &day;, &year;"> 9 9 10 <!ENTITY major-version " 3">11 <!ENTITY minor-version " 0">10 <!ENTITY major-version "2"> 11 <!ENTITY minor-version "2"> 12 12 <!ENTITY extra-version "0"> 13 <!ENTITY generic-version " systemd"> <!-- Use "git", "testing", or "x.y.z[-pre{x}]" -->13 <!ENTITY generic-version "git"> <!-- Use "git", "testing", or "x.y.z[-pre{x}]" --> 14 14 15 15 <!ENTITY versionid "&year;&month;&day;"> <!-- /etc/os-release from systemd --> -
BOOK/introduction/common/acknowledgements.xml
r350ab24 r5c8e74d 17 17 <itemizedlist> 18 18 <listitem> 19 <para> William Harrington - LeadDeveloper.</para>19 <para>Ryan Oliver - Build Process Developer.</para> 20 20 </listitem> 21 21 <listitem> 22 <para>Jonathan Norman - x86, x86_64, PowerPC & UltraSPARC builds, 23 Release Manager 2.x Series</para> 22 <para>Jim Gifford - Lead Developer.</para> 24 23 </listitem> 25 24 <listitem> 26 <para>Chris Staub - x86 and x86_64 builds. Leader of Quality Control.</para> 25 <para>Joe Ciccone - Lead Developer.</para> 26 </listitem> 27 <listitem> 28 <para>Jeremy Utley - Release Manager 1.x Series.</para> 27 29 </listitem> 28 30 </itemizedlist> … … 32 34 <itemizedlist> 33 35 <listitem> 36 <para>Nathan Coulson - Bootscripts.</para> 37 </listitem> 38 <listitem> 34 39 <para>Matt Darcy - x86, X86_64, and Sparc builds.</para> 35 40 </listitem> … … 38 43 </listitem> 39 44 <listitem> 45 <para>Karen McGuiness - Proofreader.</para> 46 </listitem> 47 <listitem> 48 <para>Jonathan Norman - x86, x86_64, PowerPC & UltraSPARC.</para> 49 </listitem> 50 <listitem> 51 <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para> 52 </listitem> 53 <listitem> 40 54 <para>Justin Knierim - Website Architect.</para> 41 55 </listitem> 42 56 <listitem> 43 57 <para>Ken Moffat - PowerPC and X86_64 builds. Developer of Pure 64 Hint.</para> 58 </listitem> 59 <listitem> 60 <para>Alexander E. Patrakov - Udev/Hotplug Integration</para> 61 </listitem> 62 <listitem> 63 <para>Chris Staub - x86 builds. Leader of Quality Control.</para> 64 </listitem> 65 <listitem> 66 <para>Zack Winkles - Unstable book work.</para> 67 </listitem> 68 <listitem> 69 <para>William Harrington - x86, x86_64, PowerPC, Sparc, Mips builds.</para> 44 70 </listitem> 45 71 </itemizedlist> … … 77 103 </listitem> 78 104 <listitem> 79 <para> Theo Schneider - Testing of the Linux Headers Package</para>105 <para>William Zhou - Text updates and Typos</para> 80 106 </listitem> 81 107 <listitem> 82 <para>Martin Ward - Recommendations for Systemd and the Boot method, 83 among other contributions</para> 84 </listitem> 85 <listitem> 86 <para>William Zhou - Text updates and Typos</para> 87 </listitem> 88 </itemizedlist> 89 90 <para>Former Team Members</para> 91 <itemizedlist> 92 <listitem> 93 <para>Joe Ciccone - Lead Developer.</para> 94 </listitem> 95 <listitem> 96 <para>Nathan Coulson - Bootscripts.</para> 97 </listitem> 98 <listitem> 99 <para>Jim Gifford - Lead Developer.</para> 100 </listitem> 101 <listitem> 102 <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para> 103 </listitem> 104 <listitem> 105 <para>Karen McGuiness - Proofreader.</para> 106 </listitem> 107 <listitem> 108 <para>Ryan Oliver - Build Process Developer.</para> 109 </listitem> 110 <listitem> 111 <para>Alexander E. Patrakov - Udev/Hotplug Integration</para> 112 </listitem> 113 <listitem> 114 <para>Jeremy Utley - Release Manager 1.x Series.</para> 115 </listitem> 116 <listitem> 117 <para>Zack Winkles - Unstable book work.</para> 108 <para>Theo Schneider - Testing of the Linux Headers Package</para> 118 109 </listitem> 119 110 </itemizedlist> -
BOOK/introduction/common/changelog.xml
r350ab24 r5c8e74d 38 38 39 39 <listitem> 40 <para>27 April 2014</para>41 <itemizedlist>42 <listitem>43 <para>[William Harrington] - Update IPRoute2 to 3.14.0.</para>44 </listitem>45 </itemizedlist>46 </listitem>47 48 <listitem>49 <para>27 April 2014</para>50 <itemizedlist>51 <listitem>52 <para>[Chris] - Updated Acknowledgements page.</para>53 </listitem>54 <listitem>55 <para>[William Harrington] - Update Linux to 3.14.2.</para>56 </listitem>57 </itemizedlist>58 </listitem>59 60 <listitem>61 <para>26 April 2014</para>62 <itemizedlist>63 <listitem>64 <para>[Chris] - Renamed bootscripts package to boot-scripts65 (thanks to William Harrington for the suggestion) and removed the66 patch as it is not needed for the new package.</para>67 </listitem>68 <listitem>69 <para>[Chris] - Renamed bootscripts chapter to "System Configuration".</para>70 </listitem>71 <listitem>72 <para>[William Harrington] - Update Util-linux to 2.24.2.</para>73 </listitem>74 <listitem>75 <para>[Chris] - Added new page about how to view the book from76 inside the temporary boot environment.</para>77 </listitem>78 <listitem>79 <para>[Chris] - Don't move binaries from Findutils or Psmisc to /bin,80 as they're no longer needed there.</para>81 </listitem>82 <listitem>83 <para>[William Harrington] - Update Vim 7.4 branch update patch to84 level 265.</para>85 </listitem>86 </itemizedlist>87 </listitem>88 89 <listitem>90 <para>24 April 2014</para>91 <itemizedlist>92 <listitem>93 <para>[William Harrington] - Update Eudev to 1.6.</para>94 </listitem>95 <listitem>96 <para>[William Harrington] - Update Man-pages to 3.65.</para>97 </listitem>98 <listitem>99 <para>[William Harrington] - Update Bash branch update patch to level 11.</para>100 </listitem>101 <listitem>102 <para>[William Harrington] - Update Readline branch update patch to103 level 5.</para>104 </listitem>105 </itemizedlist>106 </listitem>107 108 <listitem>109 <para>22 April 2014</para>110 <itemizedlist>111 <listitem>112 <para>[Chris] - Removed several virtual filesystems from ${CLFS}/fstab113 for the boot method, as they're already mounted by the bootscript.</para>114 </listitem>115 <listitem>116 <para>[Chris] - Removed creation of gtbl and geqn symlinks, as they117 are no longer needed.</para>118 </listitem>119 </itemizedlist>120 </listitem>121 122 <listitem>123 <para>21 April 2014</para>124 <itemizedlist>125 <listitem>126 <para>[Chris] - Re-added manual creation of /usr/bin/perl symlink,127 as it is not created automatically under some circumstances.</para>128 </listitem>129 </itemizedlist>130 </listitem>131 132 <listitem>133 40 <para>20 April 2014</para> 134 41 <itemizedlist> -
BOOK/introduction/common/how.xml
r350ab24 r5c8e74d 12 12 13 13 <para>The CLFS system will be built by using a previously installed 14 Unix system or Linux distribution (such as Debian, Fedora, openSUSE,14 Unix system or Linux distribution (such as Debian, Fedora, Mandriva, SUSE, 15 15 or Ubuntu). This existing system (the host) will be used as a starting 16 16 point to provide necessary programs, including a compiler, linker, and shell, … … 48 48 49 49 <para>The process of building cross-compile tools first involves building and 50 installing all the necessary tools to create a build system for the target 50 installing all the necessary tools to create a build system for the target 51 51 machine. With these cross-compiled tools, we eliminate any 52 52 dependencies on the toolchain from our host distro.</para> 53 53 54 54 <para>After we build our <quote>Cross-Tools</quote>, we start building 55 a very minimal working system in 56 <filename class="directory">/tools</filename>. This minimal system will be 57 built using the cross-toolchain in 58 <filename class="directory">/cross-tools</filename>.</para> 55 a very minimal working system in /tools. This minimal system will be built 56 using the cross-toolchain in /cross-tools.</para> 59 57 60 58 <para>In <xref linkend="chapter-building-system"/>, the full CLFS system is … … 76 74 support the target machine. Booting involves installing a few 77 75 additional packages that are needed for bootup, installing 78 boot -scripts, and building a miminal kernel.<!--We also describe some79 alternative booting methods in <xref linkend="ch-boot-whatnext"/> --></para>76 bootscripts, and building a miminal kernel. We also describe some 77 alternative booting methods in <xref linkend="ch-boot-whatnext"/></para> 80 78 81 79 <para>To finish the installation, several configuration files are created in 82 <xref linkend="chapter- system-config"/>, and the kernel and boot loader are set80 <xref linkend="chapter-bootscripts"/>, and the kernel and boot loader are set 83 81 up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/> 84 82 contains information on furthering the CLFS experience beyond this book. -
BOOK/introduction/common/resources.xml
r350ab24 r5c8e74d 32 32 33 33 <para><ulink url="http://www.mail-archive.com/index.php?hunt=clfs"/></para> 34 34 35 35 <para>For information on the different lists, how to subscribe, archive 36 36 locations, and additional information, visit <ulink url="&clfs-wiki;wiki/lists"/>.</para> -
BOOK/introduction/x86/changelog.xml
r350ab24 r5c8e74d 33 33 --> 34 34 <listitem> 35 <para>27 April 2014</para>36 <itemizedlist>37 <listitem>38 <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure39 commands.</para>40 </listitem>41 </itemizedlist>42 </listitem>43 44 <listitem>45 35 <para>11 April 2014</para> 46 36 <itemizedlist> -
BOOK/introduction/x86_64-64/changelog.xml
r350ab24 r5c8e74d 34 34 --> 35 35 <listitem> 36 <para>27 April 2014</para>37 <itemizedlist>38 <listitem>39 <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure40 commands.</para>41 </listitem>42 </itemizedlist>43 </listitem>44 45 <listitem>46 36 <para>24 October 2013</para> 47 37 <itemizedlist> -
BOOK/introduction/x86_64/changelog.xml
r350ab24 r5c8e74d 34 34 --> 35 35 <listitem> 36 <para>27 April 2014</para>37 <itemizedlist>38 <listitem>39 <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure40 commands.</para>41 </listitem>42 </itemizedlist>43 </listitem>44 45 <listitem>46 36 <para>08 November 2013</para> 47 37 <itemizedlist> -
BOOK/materials/common/introduction.xml
r350ab24 r5c8e74d 47 47 48 48 <para>You can download all needed packages and patches into this directory 49 either by using the links on the following pages in this section, or by passing 49 either by using the links on the following pages in this section, or by passing 50 50 the <ulink url="../dl.list">download list</ulink> to <command>wget</command>:</para> 51 51 … … 64 64 65 65 <screen><userinput>pushd ${CLFS}/sources 66 sha1sum -c SHA1SUMS 66 sha1sum -c SHA1SUMS 67 67 popd</userinput></screen> 68 68 -
BOOK/materials/common/packages.xml
r350ab24 r5c8e74d 88 88 89 89 <varlistentry> 90 <term>Boot -scripts for CLFS (&boot-scripts-clfs-version;) - <token>&boot-scripts-clfs-size;</token>:</term>91 <listitem> 92 <para>Home page: <ulink url="&boot -scripts-clfs-home;"/></para>93 <para>Download: <ulink url="&boot -scripts-clfs-url;"/></para>94 <para>MD5 sum: <literal>&boot -scripts-clfs-md5;</literal></para>90 <term>Bootscripts for CLFS (&bootscripts-clfs-version;) - <token>&bootscripts-clfs-size;</token>:</term> 91 <listitem> 92 <para>Home page: <ulink url="&bootscripts-clfs-home;"/></para> 93 <para>Download: <ulink url="&bootscripts-clfs-url;"/></para> 94 <para>MD5 sum: <literal>&bootscripts-clfs-md5;</literal></para> 95 95 </listitem> 96 96 </varlistentry> … … 608 608 </varlistentry> 609 609 610 <varlistentry> 611 <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term> 612 <listitem> 613 <para>Home page: <ulink url="&tzdata-home;"/></para> 614 <para>Download: <ulink url="&tzdata-url;"/></para> 615 <para>MD5 sum: <literal>&tzdata-md5;</literal></para> 616 </listitem> 610 <varlistentry> 611 <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term> 612 <listitem> 613 <para>Home page: <ulink url="&tzdata-home;"/></para> 614 <para>Download: <ulink url="&tzdata-url;"/></para> 615 <para>MD5 sum: <literal>&tzdata-md5;</literal></para> 616 </listitem> 617 617 </varlistentry> 618 618 … … 620 620 <term>Util-linux (&util-linux-version;) - <token>&util-linux-size;</token>:</term> 621 621 <listitem> 622 <para>Home page: <ulink url="&util-linux-home;"/></para> 622 623 <para>Download: <ulink url="&util-linux-url;"/></para> 623 624 <para>MD5 sum: <literal>&util-linux-md5;</literal></para> -
BOOK/materials/common/patches.xml
r350ab24 r5c8e74d 25 25 url="&patches-root;&bash-branch_update-patch;"/></para> 26 26 <para>MD5 sum: <literal>&bash-branch_update-patch-md5;</literal></para> 27 </listitem> 28 </varlistentry> 29 30 <varlistentry> 31 <term>Bootscripts Updates Patch - <token>&bootscripts-clfs-updates-patch-size;</token>:</term> 32 <listitem> 33 <para>Download: <ulink 34 url="&patches-root;&bootscripts-clfs-updates-patch;"/></para> 35 <para>MD5 sum: <literal>&bootscripts-clfs-updates-patch-md5;</literal></para> 27 36 </listitem> 28 37 </varlistentry> -
BOOK/mips-index.xml
r350ab24 r5c8e74d 59 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips-chapter.xml"/> 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips-chapter.xml"/> 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/mips-chapter.xml"/>61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips-chapter.xml"/> 63 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips-chapter.xml"/> -
BOOK/mips64-64-index.xml
r350ab24 r5c8e74d 59 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-64-chapter.xml"/> 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips64-64-chapter.xml"/> 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/mips64-64-chapter.xml"/>61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips64-64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-64-chapter.xml"/> 63 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-64-chapter.xml"/> -
BOOK/mips64-index.xml
r350ab24 r5c8e74d 59 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-chapter.xml"/> 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips64-chapter.xml"/> 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/mips64-chapter.xml"/>61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-chapter.xml"/> 63 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-chapter.xml"/> -
BOOK/packages.ent
r350ab24 r5c8e74d 68 68 <!ENTITY bison-home "&gnu-software;bison"> 69 69 70 <!ENTITY boot-scripts-clfs-version "3.0-pre1"> 71 <!ENTITY boot-scripts-clfs-size "24 KB"> 72 <!ENTITY boot-scripts-clfs-url "&packages-root;boot-scripts-cross-lfs-&boot-scripts-clfs-version;.tar.bz2"> 73 <!ENTITY boot-scripts-clfs-md5 "a1e4752a9c9bb92cd14249e0bee97cb4"> 74 <!ENTITY boot-scripts-clfs-home " "> 70 <!ENTITY bootscripts-clfs-version "2.1-pre1"> 71 <!ENTITY bootscripts-clfs-size "41 KB"> 72 <!-- <!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz"> --> 73 <!ENTITY bootscripts-clfs-url "http://cross-lfs.org/files/bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz"> 74 <!ENTITY bootscripts-clfs-md5 "f474bf2efff744548a69d9049bad973f"> 75 <!ENTITY bootscripts-clfs-home " "> 75 76 76 77 <!ENTITY bzip2-version "1.0.6"> … … 243 244 <!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz"> 244 245 <!ENTITY gzip-md5 "da981f86677d58a106496e68de6f8995"> 245 <!ENTITY gzip-home "http://www.g nu.org/software/gzip/gzip.html">246 <!ENTITY gzip-home "http://www.gzip.org"> 246 247 247 248 <!ENTITY hfsutils-version "3.2.6"> … … 265 266 <!ENTITY intltool-home "http://freedesktop.org/wiki/Software/intltool"> 266 267 267 <!ENTITY iproute2-version "3.1 4.0">268 <!ENTITY iproute2-size "4 36KB">268 <!ENTITY iproute2-version "3.12.0"> 269 <!ENTITY iproute2-size "425 KB"> 269 270 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> 270 <!ENTITY iproute2-md5 " bd9d7567bbb987c88120669f5e1a1092">271 <!ENTITY iproute2-md5 "f87386aaaecafab95607fd10e8152c68"> 271 272 <!ENTITY iproute2-home "http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2"> 272 273 … … 315 316 <!ENTITY linux-dl-version "3.0"> 316 317 317 <!ENTITY linux-version "3.1 4.2">318 <!ENTITY linux-size "7 8,400KB">318 <!ENTITY linux-version "3.12.15"> 319 <!ENTITY linux-size "76,414 KB"> 319 320 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.xz"> 320 <!ENTITY linux-md5 " 28b68cde77997ddafab3c4e16cefae7d">321 <!ENTITY linux-md5 "4eb2b7f62fd504d07b77f54bcd3cb758"> 321 322 <!ENTITY linux-home "http://www.kernel.org"> 322 323 … … 338 339 <!ENTITY man-md5 "ba154d5796928b841c9c69f0ae376660"> 339 340 340 <!ENTITY man-pages-version "3.6 5">341 <!ENTITY man-pages-size "1,22 8KB">341 <!ENTITY man-pages-version "3.64"> 342 <!ENTITY man-pages-size "1,222 KB"> 342 343 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 343 <!ENTITY man-pages-md5 " 0f165e0ab25ff5687d2d0b237af77b74">344 <!ENTITY man-pages-md5 "e39da1ac5a5effd4514809301bad47a8"> 344 345 <!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man"> 345 346 … … 465 466 <!ENTITY texinfo-home "&gnu-software;texinfo"> 466 467 467 <!ENTITY eudev-version "1. 6">468 <!ENTITY eudev-size "1,72 9KB">468 <!ENTITY eudev-version "1.5.3"> 469 <!ENTITY eudev-size "1,724 KB"> 469 470 <!ENTITY eudev-url "ftp://mirror.ovh.net/gentoo-distfiles/distfiles/eudev-&eudev-version;.tar.gz"> 470 <!ENTITY eudev-md5 " ">471 <!ENTITY eudev-md5 "51380938b489385cc394f4ebabc048f0"> 471 472 <!ENTITY eudev-home "http://www.gentoo.org/proj/en/eudev/"> 472 473 … … 478 479 479 480 <!ENTITY util-linux-major-version "2.24"> 480 <!ENTITY util-linux-version "&util-linux-major-version;. 2">481 <!ENTITY util-linux-size "3,5 87KB">481 <!ENTITY util-linux-version "&util-linux-major-version;.1"> 482 <!ENTITY util-linux-size "3,544 KB"> 482 483 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.xz"> 483 <!ENTITY util-linux-md5 " 3f191727a0d28f7204b755cf1b6ea0aa">484 <!ENTITY util-linux-md5 "88d46ae23ca599ac5af9cf96b531590f"> 484 485 <!ENTITY util-linux-blkid-id "1.1.0"> 485 486 <!ENTITY util-linux-uuid-id "1.3.0"> 487 <!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/"> 486 488 487 489 <!ENTITY vim-version "7.4"> -
BOOK/partitioning/alpha/creatingpartition.xml
r350ab24 r5c8e74d 35 35 36 36 <screen><userinput>fdisk /dev/[yyy]</userinput></screen> 37 37 38 38 <para>Then use option b to create the bsd disklabel. Before you exit use 39 39 the w option to write the partition table.</para> 40 40 41 41 42 42 </sect1> -
BOOK/patches.ent
r350ab24 r5c8e74d 5 5 <!-- Start of Common Patches --> 6 6 7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-2.patch"> 8 <!ENTITY bash-branch_update-patch-md5 "64c6b5961f538a6b3d4c92f5c65ce51a"> 9 <!ENTITY bash-branch_update-patch-size "14.075 KB"> 7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-1.patch"> 8 <!ENTITY bash-branch_update-patch-md5 "a0ae18e2dc5c9c5e125e0ea3fa6febbe"> 9 <!ENTITY bash-branch_update-patch-size "9.002 KB"> 10 11 <!ENTITY bootscripts-clfs-updates-patch "bootscripts-cross-lfs-&bootscripts-clfs-version;-updates-1.patch"> 12 <!ENTITY bootscripts-clfs-updates-patch-md5 "b584450a0baf3b0d71f319071feba111"> 13 <!ENTITY bootscripts-clfs-updates-patch-size "17.030 KB"> 10 14 11 15 <!-- Binutils branch update area … … 61 65 <!ENTITY perl-libc-patch-size "1.657 KB"> 62 66 63 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update- 2.patch">64 <!ENTITY readline-branch_update-patch-md5 " 72a60fac6699ee42f99ec78a5d74e4e1">65 <!ENTITY readline-branch_update-patch-size " 3.015KB">67 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-1.patch"> 68 <!ENTITY readline-branch_update-patch-md5 "dbb0a021abfd0a0012b62c66e6943802"> 69 <!ENTITY readline-branch_update-patch-size "1.920 KB"> 66 70 67 71 <!ENTITY systemd-compat-patch "systemd-&systemd-version;-compat-1.patch"> … … 79 83 <!-- Vim branch update patch area --> 80 84 81 <!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update- 3.patch">82 <!ENTITY vim-branch_update-patch-md5 " e7d43252db0a9c00faf2785f9a167516">83 <!ENTITY vim-branch_update-patch-size "2, 858KB">85 <!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-2.patch"> 86 <!ENTITY vim-branch_update-patch-md5 "aa2e7384582ddd94ce7e5d91bebce78f"> 87 <!ENTITY vim-branch_update-patch-size "2,740 KB"> 84 88 85 89 <!-- Start of multilib patches --> 86 90 87 91 <!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch"> 88 <!ENTITY iproute2-libdir-patch-md5 " 6b965a6f1017c47ab3111e9ae8fcdd3f">89 <!ENTITY iproute2-libdir-patch-size "1.9 90KB">92 <!ENTITY iproute2-libdir-patch-md5 "921ec1aea89499b109428618efa99c84"> 93 <!ENTITY iproute2-libdir-patch-size "1.9 KB"> 90 94 91 95 <!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch"> -
BOOK/ppc-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/ppc-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/ppc-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/ppc-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc-chapter.xml"/> -
BOOK/ppc64-64-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc64-64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/ppc64-64-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/ppc64-64-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/ppc64-64-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc64-64-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc64-64-chapter.xml"/> -
BOOK/ppc64-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/ppc64-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/ppc64-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/ppc64-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc64-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc64-chapter.xml"/> -
BOOK/sparc-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/sparc-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/sparc-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/sparc-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc-chapter.xml"/> -
BOOK/sparc64-64-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc64-64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/sparc64-64-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/sparc64-64-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/sparc64-64-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc64-64-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc64-64-chapter.xml"/> -
BOOK/sparc64-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/sparc64-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/sparc64-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/sparc64-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc64-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc64-chapter.xml"/> -
BOOK/temp-system/64/cloog.xml
r350ab24 r5c8e74d 12 12 13 13 <indexterm zone="ch-temp-system-cloog"> 14 <primary sortas="a- CLooG">CLooG</primary>14 <primary sortas="a-MPFR">CLooG</primary> 15 15 <secondary>temporary system</secondary> 16 16 </indexterm> … … 46 46 href="../common/cloog.xml" 47 47 xpointer="xpointer(//*[@os='d'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 50 href="../common/cloog.xml" -
BOOK/temp-system/64/file.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-temp-system-file"> 14 14 <primary sortas="a-File">File</primary> 15 <secondary>temporary system</secondary>16 15 </indexterm> 17 16 -
BOOK/temp-system/64/gmp.xml
r350ab24 r5c8e74d 53 53 href="../common/gmp.xml" 54 54 xpointer="xpointer(//*[@os='d'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 57 href="../common/gmp.xml" -
BOOK/temp-system/64/isl.xml
r350ab24 r5c8e74d 39 39 href="../common/isl.xml" 40 40 xpointer="xpointer(//*[@os='d'])"/> 41 41 42 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 43 43 href="../common/isl.xml" -
BOOK/temp-system/64/mpc.xml
r350ab24 r5c8e74d 38 38 href="../common/mpc.xml" 39 39 xpointer="xpointer(//*[@os='d'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 42 href="../common/mpc.xml" -
BOOK/temp-system/64/mpfr.xml
r350ab24 r5c8e74d 46 46 href="../common/mpfr.xml" 47 47 xpointer="xpointer(//*[@os='d'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 50 href="../common/mpfr.xml" -
BOOK/temp-system/64/util-linux.xml
r350ab24 r5c8e74d 22 22 <sect2 role="installation"> 23 23 <title>Installation of Util-linux</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../common/util-linux.xml" -
BOOK/temp-system/64/zlib.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-temp-system-zlib"> 14 14 <primary sortas="a-Zlib">Zlib</primary> 15 <secondary> temporary system</secondary>15 <secondary>boot</secondary> 16 16 </indexterm> 17 17 -
BOOK/temp-system/common/check.xml
r350ab24 r5c8e74d 89 89 program</para> 90 90 <indexterm zone="ch-temp-system-check libcheck"> 91 <primary sortas="c-libcheck">libcheck.{a,so} </primary>91 <primary sortas="c-libcheck">libcheck.{a,so};</primary> 92 92 </indexterm> 93 93 </listitem> -
BOOK/temp-system/common/texinfo.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-temp-system-texinfo"> 14 14 <primary sortas="a-Texinfo">Texinfo</primary> 15 <secondary>temporary system</secondary>15 <secondary>temporary tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/temp-system/common/zlib.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-temp-system-zlib"> 14 14 <primary sortas="a-Zlib">Zlib</primary> 15 <secondary> temporary system</secondary>15 <secondary>boot</secondary> 16 16 </indexterm> 17 17 -
BOOK/temp-system/multilib/cloog.xml
r350ab24 r5c8e74d 46 46 href="../common/cloog.xml" 47 47 xpointer="xpointer(//*[@os='d'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 50 href="../common/cloog.xml" -
BOOK/temp-system/multilib/gmp.xml
r350ab24 r5c8e74d 61 61 href="../common/gmp.xml" 62 62 xpointer="xpointer(//*[@os='d'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 65 href="../common/gmp.xml" -
BOOK/temp-system/multilib/isl.xml
r350ab24 r5c8e74d 39 39 href="../common/isl.xml" 40 40 xpointer="xpointer(//*[@os='d'])"/> 41 41 42 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 43 43 href="../common/isl.xml" -
BOOK/temp-system/multilib/mpc.xml
r350ab24 r5c8e74d 39 39 href="../common/mpc.xml" 40 40 xpointer="xpointer(//*[@os='d'])"/> 41 41 42 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 43 43 href="../common/mpc.xml" -
BOOK/temp-system/multilib/mpfr.xml
r350ab24 r5c8e74d 46 46 href="../common/mpfr.xml" 47 47 xpointer="xpointer(//*[@os='d'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 50 href="../common/mpfr.xml" -
BOOK/temp-system/multilib/sed.xml
r350ab24 r5c8e74d 37 37 href="../common/sed.xml" 38 38 xpointer="xpointer(//*[@os='d'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 41 href="../common/sed.xml" -
BOOK/temp-system/multilib/util-linux.xml
r350ab24 r5c8e74d 22 22 <sect2 role="installation"> 23 23 <title>Installation of Util-linux</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../common/util-linux.xml" -
BOOK/temp-system/multilib/zlib.xml
r350ab24 r5c8e74d 13 13 <indexterm zone="ch-temp-system-zlib"> 14 14 <primary sortas="a-Zlib">Zlib</primary> 15 <secondary> temporary system</secondary>15 <secondary>boot</secondary> 16 16 </indexterm> 17 17 -
BOOK/testsuite-tools/common/introduction.xml
r350ab24 r5c8e74d 13 13 <para>This chapter builds the tools needed by some packages to run the tests 14 14 that they have. I.e., <command>make check</command>. Tcl, Expect, 15 and DejaGNU are needed for the GCC , Binutils, and Findutils testsuites.16 Installing three packages for testing purposes may seem excessive, but it is17 very reassuring, if not essential, to know that the most important tools are18 working properly.</para>15 and DejaGNU are needed for the GCC and Binutils testsuites. Check is needed 16 for KBD tests. Installing four packages for testing purposes may seem 17 excessive, but it is very reassuring, if not essential, to know that the most 18 important tools are working properly.</para> 19 19 20 20 </sect1> -
BOOK/the-end/downloadclient.xml
r350ab24 r5c8e74d 63 63 }' > binary 64 64 65 gawk '{q=p;p=$0}NR>1{print q}END{ORS = ""; print p}' binary > wget-1.14.tar.xz 65 gawk '{q=p;p=$0}NR>1{print q}END{ORS = ""; print p}' binary > wget-1.14.tar.xz 66 66 67 67 rm binary … … 79 79 $response = $http->mirror('http://ftp.gnu.org/gnu/wget/wget-1.14.tar.xz', 'wget-1.14.tar.xz'); 80 80 die "Failed!\n" unless $response->{success}; 81 print "Unchanged!\n" if $response->{status} eq '304'; 81 print "Unchanged!\n" if $response->{status} eq '304'; 82 82 EOF</userinput></screen> 83 83 <para>Or use this:</para> -
BOOK/x86-index.xml
r350ab24 r5c8e74d 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86-chapter.xml"/> 63 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86-chapter.xml"/> 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/x86-chapter.xml"/>64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86-chapter.xml"/> 66 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86-chapter.xml"/> -
BOOK/x86_64-64-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86_64-64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86_64-64-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/x86_64-64-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86_64-64-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86_64-64-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86_64-64-chapter.xml"/> -
BOOK/x86_64-index.xml
r350ab24 r5c8e74d 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86_64-chapter.xml"/> 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86_64-chapter.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" system-config/x86_64-chapter.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86_64-chapter.xml"/> 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86_64-chapter.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86_64-chapter.xml"/>
Note:
See TracChangeset
for help on using the changeset viewer.