Changes in / [599deb0:195cf88]


Ignore:
Files:
158 added
110 deleted
383 edited

Legend:

Unmodified
Added
Removed
  • BOOK/Makefile

    r599deb0 r195cf88  
    2121                   sparc sparc64 sparc64-64 \
    2222                   mips mips64 mips64-64 \
    23                    ppc ppc64 ppc64-64
     23                   ppc ppc64 ppc64-64 \
     24                   alpha
    2425
    2526ifdef V
     
    238239        @echo "Download-List Targets"
    239240        @echo "  $(FG_GREEN)download-list $(FG_BLUE)$(ARCHS_DLLIST)$(FG_DEFAULT)"
    240         @echo
    241241        @echo "md5-List Targets"
    242242        @echo "  $(FG_GREEN)md5-list $(FG_BLUE)$(ARCHS_MD5LIST)$(FG_DEFAULT)"
  • BOOK/README

    r599deb0 r195cf88  
    1414XML to XHTML:
    1515-------------
    16 make BASEDIR=/path/to/output/location
     16make RENDERDIR=/path/to/output/location
    1717
    1818
    1919XML to single file XHTML (nochunks):
    2020------------------------------------
    21 make BASEDIR=/path/to/output/location nochunks
     21make RENDERDIR=/path/to/output/location nochunks
    2222
    2323
     
    3030XML to PDF:
    3131-----------
    32 make BASEDIR=/path/to/output/location pdf
     32make RENDERDIR=/path/to/output/location pdf
  • BOOK/appendices/acronymlist.xml

    r599deb0 r195cf88  
    2424
    2525    <varlistentry>
     26      <term><emphasis role="bold">ALSA</emphasis></term>
     27      <listitem>
     28        <para>Advanced Linux Sound Architecture</para>
     29      </listitem>
     30    </varlistentry>
     31
     32    <varlistentry>
    2633      <term><emphasis role="bold">API</emphasis></term>
    2734      <listitem>
  • BOOK/appendices/dependencies/common.xml

    r599deb0 r195cf88  
    3131  </para>
    3232
    33 <!-- Begin ACL dependency info -->
    34   <bridgehead renderas="sect2" id="acl-dep">ACL</bridgehead>
    35 
    36       <segmentedlist>
    37         <segtitle>&dependencies;</segtitle>
    38 
    39         <seglistitem>
    40          <seg>Attr, Bash, Binutils, Coreutils, Glibc, GCC, Gettext, Grep,
    41          Libtool, Make, and Sed</seg>
    42         </seglistitem>
    43       </segmentedlist>
    44 
    45       <segmentedlist>
    46         <segtitle>&testsuites;</segtitle>
    47 
    48         <seglistitem>
    49           <seg>No testsuite available</seg>
    50         </seglistitem>
    51       </segmentedlist>
    52 
    53       <segmentedlist>
    54         <segtitle>&before;</segtitle>
    55 
    56         <seglistitem>
    57           <seg>Coreutils, Gettext, Libcap, Sed, and Systemd</seg>
    58         </seglistitem>
    59       </segmentedlist>
    60 
    61 <!-- Begin Attr dependency info -->
    62   <bridgehead renderas="sect2" id="attr-dep">Attr</bridgehead>
    63 
    64       <segmentedlist>
    65         <segtitle>&dependencies;</segtitle>
    66 
    67         <seglistitem>
    68          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Gettext, Grep,
    69          Libtool, Make, and Sed</seg>
    70         </seglistitem>
    71       </segmentedlist>
    72 
    73       <segmentedlist>
    74         <segtitle>&testsuites;</segtitle>
    75 
    76         <seglistitem>
    77           <seg>No testsuite available</seg>
    78         </seglistitem>
    79       </segmentedlist>
    80 
    81       <segmentedlist>
    82         <segtitle>&before;</segtitle>
    83 
    84         <seglistitem>
    85           <seg>ACL, Coretutils, Gettext, Libcap, Sed, and Systemd</seg>
    86         </seglistitem>
    87       </segmentedlist>
    88 
    8933<!-- Begin Autoconf dependency info -->
    9034  <bridgehead renderas="sect2" id="autoconf-dep">Autoconf</bridgehead>
     
    9438
    9539        <seglistitem>
    96           <seg>Bash, Coreutils, Gawk, Grep, M4, Make, Perl, Sed, Texinfo</seg>
    97         </seglistitem>
    98       </segmentedlist>
    99 
    100       <segmentedlist>
    101         <segtitle>&testsuites;</segtitle>
    102 
    103         <seglistitem>
    104           <seg>Automake, Binutils, Diffutils, Findutils, GCC, Libtool</seg>
     40          <seg>Bash, Coreutils, Gawk, Grep, M4, Make, Perl, Sed and Texinfo</seg>
     41        </seglistitem>
     42      </segmentedlist>
     43
     44      <segmentedlist>
     45        <segtitle>&testsuites;</segtitle>
     46
     47        <seglistitem>
     48          <seg>Automake, Binutils, Diffutils, Findutils, GCC and Libtool</seg>
    10549        </seglistitem>
    10650      </segmentedlist>
     
    12266        <seglistitem>
    12367          <seg>Autoconf, Bash, Binutils, Coreutils, Gawk, Grep, M4, Make, Perl,
    124           Sed, Texinfo</seg>
     68          Sed and Texinfo</seg>
    12569        </seglistitem>
    12670      </segmentedlist>
     
    13175        <seglistitem>
    13276          <seg>Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils,
    133           Flex, GCC, Gettext, Gzip, Libtool, Tar, XZ Utils. Can also use several
     77          Flex, GCC, Gettext, Gzip, Libtool, XZ-Utils and Tar. Can also use several
    13478          other packages that are not installed in CLFS.</seg>
    13579        </seglistitem>
     
    15195
    15296        <seglistitem>
    153           <seg>Bash, Bison, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, Make,
    154           Ncurses, Patch, Readline, Sed, Texinfo</seg>
     97          <seg>Bash, Bison, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, Make,
     98          Ncurses, Patch, Readline, Sed and Texinfo</seg>
    15599        </seglistitem>
    156100      </segmentedlist>
     
    179123
    180124        <seglistitem>
    181           <seg>Bash, Binutils, Bison, Coreutils, Glibc, GCC, Grep, Make,
     125          <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC, Grep, Make,
    182126          and Readline</seg>
    183127        </seglistitem>
     
    207151
    208152        <seglistitem>
    209          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, File, Gawk, GCC,
     153         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, File, Gawk, GCC,
    210154         Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
    211155        </seglistitem>
     
    235179
    236180        <seglistitem>
    237          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC,
    238          Grep, M4, Make, Sed</seg>
    239         </seglistitem>
    240       </segmentedlist>
    241 
    242       <segmentedlist>
    243         <segtitle>&testsuites;</segtitle>
    244 
    245         <seglistitem>
    246           <seg>Diffutils, Findutils, Gawk</seg>
    247         </seglistitem>
    248       </segmentedlist>
    249 
    250       <segmentedlist>
    251         <segtitle>&before;</segtitle>
    252 
    253         <seglistitem>
    254           <seg>Flex, Kbd, Tar</seg>
     181         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC,
     182         Grep, M4, Make and Sed</seg>
     183        </seglistitem>
     184      </segmentedlist>
     185
     186      <segmentedlist>
     187        <segtitle>&testsuites;</segtitle>
     188
     189        <seglistitem>
     190          <seg>Diffutils, Findutils and Gawk</seg>
     191        </seglistitem>
     192      </segmentedlist>
     193
     194      <segmentedlist>
     195        <segtitle>&before;</segtitle>
     196
     197        <seglistitem>
     198          <seg>Flex, Kbd and Tar</seg>
    255199        </seglistitem>
    256200      </segmentedlist>
     
    263207
    264208        <seglistitem>
    265          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make</seg>
     209         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make</seg>
    266210        </seglistitem>
    267211      </segmentedlist>
     
    283227      </segmentedlist>
    284228
    285 <!-- Begin CLFS-Boot-scripts dependency info -->
    286   <bridgehead renderas="sect2" id="boot-scripts-dep">CLFS-Boot-scripts</bridgehead>
    287 
    288       <segmentedlist>
    289         <segtitle>&dependencies;</segtitle>
    290 
    291         <seglistitem>
    292          <seg>Bash, Coreutils, Make, Sed</seg>
     229<!-- Begin CLFS-Bootscripts dependency info -->
     230  <bridgehead renderas="sect2" id="bootscripts-dep">CLFS-Bootscripts</bridgehead>
     231
     232      <segmentedlist>
     233        <segtitle>&dependencies;</segtitle>
     234
     235        <seglistitem>
     236         <seg>Bash, Coreutils, Make and Sed</seg>
    293237        </seglistitem>
    294238      </segmentedlist>
     
    337281      </segmentedlist>
    338282
    339 <!-- Begin CLooG dependency info -->
    340   <bridgehead renderas="sect2" id="cloog-dep">CLooG</bridgehead>
    341 
    342       <segmentedlist>
    343         <segtitle>&dependencies;</segtitle>
    344 
    345         <seglistitem>
    346          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
    347          GMP, ISL, Make, MPC, MPFR, Sed and Texinfo</seg>
     283<!-- Begin CLooG-ISL dependency info -->
     284  <bridgehead renderas="sect2" id="cloog-isl-dep">CLooG-ISL</bridgehead>
     285
     286      <segmentedlist>
     287        <segtitle>&dependencies;</segtitle>
     288
     289        <seglistitem>
     290         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
     291         Make, MPC, MPFR, Sed and Texinfo</seg>
    348292        </seglistitem>
    349293      </segmentedlist>
     
    372316
    373317        <seglistitem>
    374          <seg>ACL, Attr, Bash, Binutils, Coreutils, Glibc, Gawk, GCC, GMP,
    375          Grep, Libcap, Make, Patch, Perl, Sed and Texinfo</seg>
     318         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, GMP, Grep, Make,
     319         Patch, Perl, Sed and Texinfo</seg>
    376320        </seglistitem>
    377321      </segmentedlist>
     
    389333
    390334        <seglistitem>
    391           <seg>Bash, Diffutils, Findutils, Man</seg>
    392         </seglistitem>
    393       </segmentedlist>
    394 
    395 <!-- Begin D-Bus dependency info -->
    396   <bridgehead renderas="sect2" id="dbus-dep">D-Bus</bridgehead>
    397 
    398       <segmentedlist>
    399         <segtitle>&dependencies;</segtitle>
    400 
    401         <seglistitem>
    402          <seg>Bash, Binutils, Coreutils, Diffutils, Expat, Gawk, GCC,
    403          Gettext, Grep, Make, Man, Pkg-config, Sed and Texinfo</seg>
    404         </seglistitem>
    405       </segmentedlist>
    406 
    407       <segmentedlist>
    408         <segtitle>&testsuites;</segtitle>
    409 
    410         <seglistitem>
    411           <seg>None</seg>
    412         </seglistitem>
    413       </segmentedlist>
    414 
    415       <segmentedlist>
    416         <segtitle>&before;</segtitle>
    417 
    418         <seglistitem>
    419           <seg>Systemd</seg>
     335          <seg>Bash, Diffutils, Findutils, Man and Eudev</seg>
    420336        </seglistitem>
    421337      </segmentedlist>
     
    482398
    483399        <seglistitem>
    484          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
     400         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    485401         Make, Patch, Sed and Texinfo</seg>
    486402        </seglistitem>
     
    503419      </segmentedlist>
    504420
    505 <!-- Begin Glibc dependency info -->
    506   <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead>
     421<!-- Begin EGLIBC dependency info -->
     422  <bridgehead renderas="sect2" id="eglibc-dep">EGLIBC</bridgehead>
    507423
    508424      <segmentedlist>
     
    531447      </segmentedlist>
    532448
    533 <!-- Begin Eudev dependency info -->
    534   <bridgehead renderas="sect2" id="eudev-dep">Eudev</bridgehead>
    535 
    536       <segmentedlist>
    537         <segtitle>&dependencies;</segtitle>
    538 
    539         <seglistitem>
    540          <seg>Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
    541          Make and Sed</seg>
    542         </seglistitem>
    543       </segmentedlist>
    544 
    545       <segmentedlist>
    546         <segtitle>&testsuites;</segtitle>
    547 
    548         <seglistitem>
    549           <seg>No testsuite available</seg>
    550         </seglistitem>
    551       </segmentedlist>
    552 
    553       <segmentedlist>
    554         <segtitle>&before;</segtitle>
    555 
    556         <seglistitem>
    557           <seg>Systemd</seg>
    558         </seglistitem>
    559       </segmentedlist>
    560 
    561 <!-- Begin Expat dependency info -->
    562   <bridgehead renderas="sect2" id="expat-dep">Expat</bridgehead>
    563 
    564       <segmentedlist>
    565         <segtitle>&dependencies;</segtitle>
    566 
    567         <seglistitem>
    568          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep,
    569          Make and Sed</seg>
    570         </seglistitem>
    571       </segmentedlist>
    572 
    573       <segmentedlist>
    574         <segtitle>&testsuites;</segtitle>
    575 
    576         <seglistitem>
    577           <seg>None</seg>
    578         </seglistitem>
    579       </segmentedlist>
    580 
    581       <segmentedlist>
    582         <segtitle>&before;</segtitle>
    583 
    584         <seglistitem>
    585           <seg>D-Bus and XML::Parser</seg>
    586         </seglistitem>
    587       </segmentedlist>
    588 
    589449<!-- Begin Expect dependency info -->
    590450  <bridgehead renderas="sect2" id="expect-dep">Expect</bridgehead>
     
    594454
    595455        <seglistitem>
    596          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep, Make,
     456         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep, Make,
    597457         Patch, Sed and Tcl</seg>
    598458        </seglistitem>
     
    622482
    623483        <seglistitem>
    624          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Gettext, Grep, Gzip,
     484         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gettext, Grep, Gzip,
    625485         Make, Pkg-config-lite, Sed, Texinfo and Util-linux</seg>
    626486        </seglistitem>
     
    650510
    651511        <seglistitem>
    652          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
     512         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    653513         Make, Sed and Zlib</seg>
    654514        </seglistitem>
     
    678538
    679539        <seglistitem>
    680          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
     540         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    681541         Sed and Texinfo</seg>
    682542        </seglistitem>
     
    706566
    707567        <seglistitem>
    708          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, M4, Make,
     568         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, M4, Make,
    709569         Sed and Texinfo</seg>
    710570        </seglistitem>
     
    734594
    735595        <seglistitem>
    736          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Sed and Texinfo</seg>
     596         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Sed and Texinfo</seg>
    737597        </seglistitem>
    738598      </segmentedlist>
     
    761621
    762622        <seglistitem>
    763          <seg>Bash, Binutils, CLooG, Coreutils, Diffutils, Glibc,
     623         <seg>Bash, Binutils, CLooG-ISL, Coreutils, Diffutils, EGLIBC,
    764624         Findutils, Gawk, GCC, GMP, Grep, ISL, Make, MPFR, Patch, Perl, Sed,
    765625         Tar and Texinfo</seg>
     
    783643      </segmentedlist>
    784644
    785 <!-- Begin GDBM dependency info -->
    786   <bridgehead renderas="sect2" id="gdbm">GDBM</bridgehead>
    787 
    788       <segmentedlist>
    789         <segtitle>&dependencies;</segtitle>
    790 
    791         <seglistitem>
    792          <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, and Sed</seg>
    793         </seglistitem>
    794       </segmentedlist>
    795 
    796       <segmentedlist>
    797         <segtitle>&testsuites;</segtitle>
    798 
    799         <seglistitem>
    800           <seg>None</seg>
    801         </seglistitem>
    802       </segmentedlist>
    803 
    804       <segmentedlist>
    805         <segtitle>&before;</segtitle>
    806 
    807         <seglistitem>
    808           <seg>None</seg>
    809         </seglistitem>
    810       </segmentedlist>
    811 
    812645<!-- Begin Gettext dependency info -->
    813646  <bridgehead renderas="sect2" id="gettext-dep">Gettext</bridgehead>
     
    817650
    818651        <seglistitem>
    819          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk,
     652         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    820653         GCC, Grep, Make, Sed and Texinfo</seg>
    821654        </seglistitem>
     
    839672
    840673<!-- Begin Glib dependency info -->
    841 <!--  <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
     674  <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
    842675
    843676      <segmentedlist>
     
    863696          <seg>Pkg-config-lite</seg>
    864697        </seglistitem>
    865       </segmentedlist> -->
     698      </segmentedlist>
    866699
    867700<!-- Begin GMP dependency info -->
     
    872705
    873706        <seglistitem>
    874          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, M4, Make,
     707         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, M4, Make,
    875708         Sed and Texinfo</seg>
    876709        </seglistitem>
     
    890723        <seglistitem>
    891724          <seg>MPFR, GCC</seg>
    892         </seglistitem>
    893       </segmentedlist>
    894 
    895 <!-- Begin Gperf dependency info -->
    896   <bridgehead renderas="sect2" id="gperf-dep">Gperf</bridgehead>
    897 
    898       <segmentedlist>
    899         <segtitle>&dependencies;</segtitle>
    900 
    901         <seglistitem>
    902          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
    903          Make, Sed and Texinfo</seg>
    904         </seglistitem>
    905       </segmentedlist>
    906 
    907       <segmentedlist>
    908         <segtitle>&testsuites;</segtitle>
    909 
    910         <seglistitem>
    911           <seg>Intltool</seg>
    912         </seglistitem>
    913       </segmentedlist>
    914 
    915       <segmentedlist>
    916         <segtitle>&before;</segtitle>
    917 
    918         <seglistitem>
    919           <seg>Systemd</seg>
    920725        </seglistitem>
    921726      </segmentedlist>
     
    928733
    929734        <seglistitem>
    930          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
     735         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    931736         Make, Patch, Sed and Texinfo</seg>
    932737        </seglistitem>
     
    956761
    957762        <seglistitem>
    958          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, Perl
     763         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make, Perl
    959764         Sed and Texinfo</seg>
    960765        </seglistitem>
     
    984789
    985790        <seglistitem>
    986          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
     791         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    987792         Sed and Texinfo</seg>
    988793        </seglistitem>
     
    1032837      </segmentedlist>
    1033838
    1034 <!-- Begin Intltool dependency info -->
    1035   <bridgehead renderas="sect2" id="intltool-dep">Intltool</bridgehead>
    1036 
    1037       <segmentedlist>
    1038         <segtitle>&dependencies;</segtitle>
    1039 
    1040         <seglistitem>
    1041          <seg>Binutils, Coreutils, Glibc, GCC, Make, Perl Sed and XML::Parser</seg>
    1042         </seglistitem>
    1043       </segmentedlist>
    1044 
    1045       <segmentedlist>
    1046         <segtitle>&testsuites;</segtitle>
    1047 
    1048         <seglistitem>
    1049           <seg>No testsuite available</seg>
    1050         </seglistitem>
    1051       </segmentedlist>
    1052 
    1053       <segmentedlist>
    1054         <segtitle>&before;</segtitle>
    1055 
    1056         <seglistitem>
    1057           <seg>None</seg>
    1058         </seglistitem>
    1059       </segmentedlist>
    1060 
    1061839<!-- Begin IProute2 dependency info -->
    1062840  <bridgehead renderas="sect2" id="iproute2-dep">IProute2</bridgehead>
     
    1066844
    1067845        <seglistitem>
    1068          <seg>Bash, Binutils, Bison, Coreutils, Glibc, Findutils, Flex, GCC,
     846         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, Findutils, Flex, GCC,
    1069847         Make, Linux-Headers and Sed</seg>
    1070848        </seglistitem>
     
    1094872
    1095873        <seglistitem>
    1096          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Libcap and Make</seg>
     874         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC and Make</seg>
    1097875        </seglistitem>
    1098876      </segmentedlist>
     
    1121899
    1122900        <seglistitem>
    1123          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
     901         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    1124902         GMP, Make, MPC, MPFR, Sed and Texinfo</seg>
    1125903        </seglistitem>
     
    1149927
    1150928        <seglistitem>
    1151          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Gzip, Make, and
     929         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gzip, Make, and
    1152930         Check</seg>
    1153931        </seglistitem>
     
    1177955
    1178956        <seglistitem>
    1179          <seg>Bash, Binutils, Bison, Coreutils, Glibc, Flex, Gawk, GCC,
    1180          Gettext, Gzip, Make, Pkg-config-lite, Sed, XZ Utils, and Zlib.
     957         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, Flex, Gawk, GCC,
     958         Gettext, Gzip, Make, Pkg-config-lite, Sed, XZ-Utils, and Zlib.
    1181959         </seg>
    1182960        </seglistitem>
     
    1195973
    1196974        <seglistitem>
    1197           <seg>Systemd</seg>
     975          <seg>Eudev</seg>
    1198976        </seglistitem>
    1199977      </segmentedlist>
     
    1206984
    1207985        <seglistitem>
    1208          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
     986         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    1209987         Ncurses and Sed</seg>
    1210988        </seglistitem>
     
    12271005      </segmentedlist>
    12281006
    1229 <!-- Begin Libcap dependency info -->
    1230   <bridgehead renderas="sect2" id="libcap-dep">Libcap</bridgehead>
    1231 
    1232       <segmentedlist>
    1233         <segtitle>&dependencies;</segtitle>
    1234 
    1235         <seglistitem>
    1236          <seg>Attr, Bash, Binutils, Coreutils, Glibc, GCC, Grep and Make</seg>
    1237         </seglistitem>
    1238       </segmentedlist>
    1239 
    1240       <segmentedlist>
    1241         <segtitle>&testsuites;</segtitle>
    1242 
    1243         <seglistitem>
    1244           <seg>No testsuite available</seg>
    1245         </seglistitem>
    1246       </segmentedlist>
    1247 
    1248       <segmentedlist>
    1249         <segtitle>&before;</segtitle>
    1250 
    1251         <seglistitem>
    1252           <seg>Coreutils, IPutils, Systemd</seg>
    1253         </seglistitem>
    1254       </segmentedlist>
    1255 
    1256 <!-- Begin Libpipeline dependency info -->
    1257   <bridgehead renderas="sect2" id="libpipeline-dep">Libpipeline</bridgehead>
    1258 
    1259       <segmentedlist>
    1260         <segtitle>&dependencies;</segtitle>
    1261 
    1262         <seglistitem>
    1263          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
    1264          Make, Sed, and Texinfo</seg>
    1265         </seglistitem>
    1266       </segmentedlist>
    1267 
    1268       <segmentedlist>
    1269         <segtitle>&testsuites;</segtitle>
    1270 
    1271         <seglistitem>
    1272           <seg>Check</seg>
    1273         </seglistitem>
    1274       </segmentedlist>
    1275 
    1276       <segmentedlist>
    1277         <segtitle>&before;</segtitle>
    1278 
    1279         <seglistitem>
    1280           <seg>Man-DB</seg>
     1007<!-- Begin libestr dependency info -->
     1008  <bridgehead renderas="sect2" id="libee-dep">Libee</bridgehead>
     1009
     1010      <segmentedlist>
     1011        <segtitle>&dependencies;</segtitle>
     1012
     1013        <seglistitem>
     1014         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
     1015         GCC, Grep, Libestr, Make, Pkg-config-lite, Sed and Texinfo</seg>
     1016        </seglistitem>
     1017      </segmentedlist>
     1018
     1019      <segmentedlist>
     1020        <segtitle>&testsuites;</segtitle>
     1021
     1022        <seglistitem>
     1023          <seg>None</seg>
     1024        </seglistitem>
     1025      </segmentedlist>
     1026
     1027      <segmentedlist>
     1028        <segtitle>&before;</segtitle>
     1029
     1030        <seglistitem>
     1031          <seg>Rsyslog</seg>
     1032        </seglistitem>
     1033      </segmentedlist>
     1034
     1035<!-- Begin libestr dependency info -->
     1036  <bridgehead renderas="sect2" id="libestr-dep">Libestr</bridgehead>
     1037
     1038      <segmentedlist>
     1039        <segtitle>&dependencies;</segtitle>
     1040
     1041        <seglistitem>
     1042         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
     1043         GCC, Grep, Make, Sed and Texinfo</seg>
     1044        </seglistitem>
     1045      </segmentedlist>
     1046
     1047      <segmentedlist>
     1048        <segtitle>&testsuites;</segtitle>
     1049
     1050        <seglistitem>
     1051          <seg>None</seg>
     1052        </seglistitem>
     1053      </segmentedlist>
     1054
     1055      <segmentedlist>
     1056        <segtitle>&before;</segtitle>
     1057
     1058        <seglistitem>
     1059          <seg>Libee and Rsyslog</seg>
    12811060        </seglistitem>
    12821061      </segmentedlist>
     
    12891068
    12901069        <seglistitem>
    1291          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk,
     1070         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    12921071         GCC, Grep, Make, Sed and Texinfo</seg>
    12931072        </seglistitem>
     
    13441123
    13451124        <seglistitem>
    1346          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, GCC, Grep,
     1125         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, GCC, Grep,
    13471126         Gzip, Make, KMOD, Ncurses, Perl and Sed</seg>
    13481127        </seglistitem>
     
    13721151
    13731152        <seglistitem>
    1374          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, Sed
     1153         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make, Sed
    13751154         and Texinfo</seg>
    13761155        </seglistitem>
     
    14001179
    14011180        <seglistitem>
    1402          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
     1181         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    14031182         Make, Sed and Texinfo</seg>
    14041183        </seglistitem>
     
    14091188
    14101189        <seglistitem>
    1411           <seg>Perl and Procps-ng</seg>
    1412         </seglistitem>
    1413       </segmentedlist>
    1414 
    1415       <segmentedlist>
    1416         <segtitle>&before;</segtitle>
    1417 
    1418         <seglistitem>
    1419           <seg>None</seg>
    1420         </seglistitem>
    1421       </segmentedlist>
    1422 
    1423 <!-- Begin Man-DB dependency info -->
    1424   <bridgehead renderas="sect2" id="man-db-dep">Man-DB</bridgehead>
    1425 
    1426       <segmentedlist>
    1427         <segtitle>&dependencies;</segtitle>
    1428 
    1429         <seglistitem>
    1430          <seg>Bash, Binutils, Bzip2, Coreutils, Glibc, Gawk, GCC,
    1431          Grep, Groff, Gzip, Less, XZ Utils, Make and Sed</seg>
    1432         </seglistitem>
    1433       </segmentedlist>
    1434 
    1435       <segmentedlist>
    1436         <segtitle>&testsuites;</segtitle>
    1437 
    1438         <seglistitem>
    1439           <seg>No testsuite available</seg>
    1440         </seglistitem>
    1441       </segmentedlist>
    1442 
    1443       <segmentedlist>
    1444         <segtitle>&before;</segtitle>
    1445 
    1446         <seglistitem>
    1447           <seg>D-Bus</seg>
     1190          <seg>Perl and Procps</seg>
     1191        </seglistitem>
     1192      </segmentedlist>
     1193
     1194      <segmentedlist>
     1195        <segtitle>&before;</segtitle>
     1196
     1197        <seglistitem>
     1198          <seg>None</seg>
     1199        </seglistitem>
     1200      </segmentedlist>
     1201
     1202<!-- Begin Man dependency info -->
     1203  <bridgehead renderas="sect2" id="man-dep">Man</bridgehead>
     1204
     1205      <segmentedlist>
     1206        <segtitle>&dependencies;</segtitle>
     1207
     1208        <seglistitem>
     1209         <seg>Bash, Binutils, Bzip2, Coreutils, EGLIBC, Gawk, GCC,
     1210         Grep, Groff, Gzip, Less, XZ-Utils, Make and Sed</seg>
     1211        </seglistitem>
     1212      </segmentedlist>
     1213
     1214      <segmentedlist>
     1215        <segtitle>&testsuites;</segtitle>
     1216
     1217        <seglistitem>
     1218          <seg>No testsuite available</seg>
     1219        </seglistitem>
     1220      </segmentedlist>
     1221
     1222      <segmentedlist>
     1223        <segtitle>&before;</segtitle>
     1224
     1225        <seglistitem>
     1226          <seg>None</seg>
    14481227        </seglistitem>
    14491228      </segmentedlist>
     
    14831262
    14841263        <seglistitem>
    1485          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, GMP,
     1264         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
    14861265         Make, MPFR, Sed and Texinfo</seg>
    14871266        </seglistitem>
     
    15111290
    15121291        <seglistitem>
    1513          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, GMP,
     1292         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
    15141293         Make, Sed and Texinfo</seg>
    15151294        </seglistitem>
     
    15291308        <seglistitem>
    15301309          <seg>GCC</seg>
     1310        </seglistitem>
     1311      </segmentedlist>
     1312
     1313<!-- Begin KMOD dependency info -->
     1314  <bridgehead renderas="sect2" id="module-init-tools-dep">KMOD</bridgehead>
     1315
     1316      <segmentedlist>
     1317        <segtitle>&dependencies;</segtitle>
     1318
     1319        <seglistitem>
     1320         <seg>Bash, Binutils, Coreutils, EGLIBC, Findutils, GCC, Grep, Make,
     1321         Sed and Zlib</seg>
     1322        </seglistitem>
     1323      </segmentedlist>
     1324
     1325      <segmentedlist>
     1326        <segtitle>&testsuites;</segtitle>
     1327
     1328        <seglistitem>
     1329          <seg>Diffutils, File, Gawk and Gzip</seg>
     1330        </seglistitem>
     1331      </segmentedlist>
     1332
     1333      <segmentedlist>
     1334        <segtitle>&before;</segtitle>
     1335
     1336        <seglistitem>
     1337          <seg>None</seg>
    15311338        </seglistitem>
    15321339      </segmentedlist>
     
    15391346
    15401347        <seglistitem>
    1541          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
     1348         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    15421349         Make and Sed</seg>
    15431350        </seglistitem>
     
    15561363
    15571364        <seglistitem>
    1558           <seg>Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo,
     1365          <seg>Bash, GRUB, Inetutils, Less, Procps, Psmisc, Readline, Texinfo,
    15591366          Util-linux and Vim</seg>
    15601367        </seglistitem>
     
    15681375
    15691376        <seglistitem>
    1570          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make and Sed</seg>
     1377         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make and Sed</seg>
    15711378        </seglistitem>
    15721379      </segmentedlist>
     
    15951402
    15961403        <seglistitem>
    1597          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep,
     1404         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep,
    15981405         Make and Sed</seg>
    15991406        </seglistitem>
     
    16041411
    16051412        <seglistitem>
    1606           <seg>Gzip, Iana-Etc and Procps-ng, Tar</seg>
     1413          <seg>Gzip, Iana-Etc and Procps, Tar</seg>
    16071414        </seglistitem>
    16081415      </segmentedlist>
     
    16231430
    16241431        <seglistitem>
    1625          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
     1432         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    16261433         Make and Sed</seg>
    16271434        </seglistitem>
     
    16401447
    16411448        <seglistitem>
    1642           <seg>E2fsprogs, Systemd, Util-linux</seg>
    1643         </seglistitem>
    1644       </segmentedlist>
    1645 
    1646 <!-- Begin Procps-ng dependency info -->
    1647   <bridgehead renderas="sect2" id="procps-ng-dep">Procps-ng</bridgehead>
    1648 
    1649       <segmentedlist>
    1650         <segtitle>&dependencies;</segtitle>
    1651 
    1652         <seglistitem>
    1653          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make and Ncurses</seg>
     1449          <seg>Util-linux, E2fsprogs</seg>
     1450        </seglistitem>
     1451      </segmentedlist>
     1452
     1453<!-- Begin Procps dependency info -->
     1454  <bridgehead renderas="sect2" id="procps-dep">Procps</bridgehead>
     1455
     1456      <segmentedlist>
     1457        <segtitle>&dependencies;</segtitle>
     1458
     1459        <seglistitem>
     1460         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Ncurses</seg>
    16541461        </seglistitem>
    16551462      </segmentedlist>
     
    16781485
    16791486        <seglistitem>
    1680          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Ncurses
     1487         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses
    16811488         and Sed</seg>
    16821489        </seglistitem>
     
    17061513
    17071514        <seglistitem>
    1708          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Ncurses,
     1515         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses,
    17091516         Patch, Sed and Texinfo</seg>
    17101517        </seglistitem>
     
    17241531        <seglistitem>
    17251532          <seg>Bash</seg>
     1533        </seglistitem>
     1534      </segmentedlist>
     1535
     1536<!-- Begin Rsyslog dependency info -->
     1537  <bridgehead renderas="sect2" id="rsyslog-dep">Rsyslog</bridgehead>
     1538
     1539      <segmentedlist>
     1540        <segtitle>&dependencies;</segtitle>
     1541
     1542        <seglistitem>
     1543         <seg>Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, libee,
     1544         Libestr, Make, Sed and Zlib</seg>
     1545        </seglistitem>
     1546      </segmentedlist>
     1547
     1548      <segmentedlist>
     1549        <segtitle>&testsuites;</segtitle>
     1550
     1551        <seglistitem>
     1552          <seg>No testsuite available</seg>
     1553        </seglistitem>
     1554      </segmentedlist>
     1555
     1556      <segmentedlist>
     1557        <segtitle>&before;</segtitle>
     1558
     1559        <seglistitem>
     1560          <seg>None</seg>
    17261561        </seglistitem>
    17271562      </segmentedlist>
     
    17341569
    17351570        <seglistitem>
    1736          <seg>ACL, Attr, Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
     1571         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    17371572         Sed and Texinfo</seg>
    17381573        </seglistitem>
     
    17621597
    17631598        <seglistitem>
    1764          <seg>ACL, Attr, Bash, Binutils, Coreutils, Diffutils, Glibc,
    1765          Findutils, Gawk, GCC, Gettext, Grep, Make and Sed</seg>
    1766         </seglistitem>
    1767       </segmentedlist>
    1768 
    1769       <segmentedlist>
    1770         <segtitle>&testsuites;</segtitle>
    1771 
    1772         <seglistitem>
    1773           <seg>No testsuite available</seg>
    1774         </seglistitem>
    1775       </segmentedlist>
    1776 
    1777       <segmentedlist>
    1778         <segtitle>&before;</segtitle>
    1779 
    1780         <seglistitem>
    1781           <seg>None</seg>
    1782         </seglistitem>
    1783       </segmentedlist>
    1784 
    1785 <!-- Begin systemd dependency info -->
    1786   <bridgehead renderas="sect2" id="systemd-dep">Systemd</bridgehead>
    1787 
    1788       <segmentedlist>
    1789         <segtitle>&dependencies;</segtitle>
    1790 
    1791         <seglistitem>
    1792          <seg>ACL, Attr, Bash, Binutils, Coreutils, D-Bus, E2fsprogs, Glibc,
    1793          Findutils, Gawk, GCC, GPerf, Grep, Intltool, Libcap, Make, Perl,
    1794          Pkg-config, Sed, Util-linux and XML::Parser</seg>
     1599         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk, GCC,
     1600         Gettext, Grep, Make and Sed</seg>
     1601        </seglistitem>
     1602      </segmentedlist>
     1603
     1604      <segmentedlist>
     1605        <segtitle>&testsuites;</segtitle>
     1606
     1607        <seglistitem>
     1608          <seg>No testsuite available</seg>
     1609        </seglistitem>
     1610      </segmentedlist>
     1611
     1612      <segmentedlist>
     1613        <segtitle>&before;</segtitle>
     1614
     1615        <seglistitem>
     1616          <seg>None</seg>
     1617        </seglistitem>
     1618      </segmentedlist>
     1619
     1620<!-- Begin Sysvinit dependency info -->
     1621  <bridgehead renderas="sect2" id="sysvinit-dep">Sysvinit</bridgehead>
     1622
     1623      <segmentedlist>
     1624        <segtitle>&dependencies;</segtitle>
     1625
     1626        <seglistitem>
     1627         <seg>Binutils, Coreutils, EGLIBC, GCC, Make and Sed</seg>
    17951628        </seglistitem>
    17961629      </segmentedlist>
     
    18191652
    18201653        <seglistitem>
    1821          <seg>Bash, Binutils, Bison, Coreutils, Glibc, GCC,
     1654         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC,
    18221655         Grep, Make, Sed and Texinfo</seg>
    18231656        </seglistitem>
     
    18471680
    18481681        <seglistitem>
    1849          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep,
     1682         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep,
    18501683         Make and Sed</seg>
    18511684        </seglistitem>
     
    18751708
    18761709        <seglistitem>
    1877          <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make,
     1710         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make,
    18781711         Ncurses and Sed</seg>
    18791712        </seglistitem>
     
    18851718        <seglistitem>
    18861719          <seg>Diffutils and Gzip</seg>
     1720        </seglistitem>
     1721      </segmentedlist>
     1722
     1723      <segmentedlist>
     1724        <segtitle>&before;</segtitle>
     1725
     1726        <seglistitem>
     1727          <seg>None</seg>
     1728        </seglistitem>
     1729      </segmentedlist>
     1730
     1731<!-- Begin Eudev dependency info -->
     1732  <bridgehead renderas="sect2" id="udev-dep">Eudev</bridgehead>
     1733
     1734      <segmentedlist>
     1735        <segtitle>&dependencies;</segtitle>
     1736
     1737        <seglistitem>
     1738         <seg>Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
     1739         Make and Sed</seg>
     1740        </seglistitem>
     1741      </segmentedlist>
     1742
     1743      <segmentedlist>
     1744        <segtitle>&testsuites;</segtitle>
     1745
     1746        <seglistitem>
     1747          <seg>No testsuite available</seg>
    18871748        </seglistitem>
    18881749      </segmentedlist>
     
    19031764
    19041765        <seglistitem>
    1905          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
     1766         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    19061767         Make, Ncurses, Pkg-config-lite, Sed, Texinfo and Zlib</seg>
    19071768        </seglistitem>
     
    19201781
    19211782        <seglistitem>
    1922           <seg>E2fsprogs, Systemd</seg>
     1783          <seg>E2fsprogs</seg>
    19231784        </seglistitem>
    19241785      </segmentedlist>
     
    19311792
    19321793        <seglistitem>
    1933          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, GCC,
     1794         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk, GCC,
    19341795         Gettext, Grep, Make, Ncurses, Perl and Sed</seg>
    19351796        </seglistitem>
     
    19521813      </segmentedlist>
    19531814
    1954 <!-- Begin XML::Parser dependency info -->
    1955   <bridgehead renderas="sect2" id="xml-parser-dep">XML::Parser</bridgehead>
    1956 
    1957       <segmentedlist>
    1958         <segtitle>&dependencies;</segtitle>
    1959 
    1960         <seglistitem>
    1961          <seg>Coreutils, Expat, Make and Perl</seg>
    1962         </seglistitem>
    1963       </segmentedlist>
    1964 
    1965       <segmentedlist>
    1966         <segtitle>&testsuites;</segtitle>
    1967 
    1968         <seglistitem>
    1969           <seg>None</seg>
    1970         </seglistitem>
    1971       </segmentedlist>
    1972 
    1973       <segmentedlist>
    1974         <segtitle>&before;</segtitle>
    1975 
    1976         <seglistitem>
    1977           <seg>Intltool</seg>
    1978         </seglistitem>
    1979       </segmentedlist>
    1980 
    1981 <!-- Begin XZ Utils dependency info -->
    1982   <bridgehead renderas="sect2" id="xz-utils-dep">XZ Utils</bridgehead>
    1983 
    1984       <segmentedlist>
    1985         <segtitle>&dependencies;</segtitle>
    1986 
    1987         <seglistitem>
    1988          <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, GCC,
     1815<!-- Begin XZ-Utils dependency info -->
     1816  <bridgehead renderas="sect2" id="xz-utils-dep">XZ-Utils</bridgehead>
     1817
     1818      <segmentedlist>
     1819        <segtitle>&dependencies;</segtitle>
     1820
     1821        <seglistitem>
     1822         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk, GCC,
    19891823         Grep, Make and Sed</seg>
    19901824        </seglistitem>
     
    20141848
    20151849        <seglistitem>
    2016          <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make and Sed</seg>
     1850         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Sed</seg>
    20171851        </seglistitem>
    20181852      </segmentedlist>
  • BOOK/appendices/dependencies/sparc.xml

    r599deb0 r195cf88  
    4848
    4949        <seglistitem>
    50          <seg>Binutils, Coreutils, Glibc, Elftoaout, Gawk, GCC, Grep, Gzip,
     50         <seg>Binutils, Coreutils, EGLIBC, Elftoaout, Gawk, GCC, Grep, Gzip,
    5151         Make, Patch and Sed</seg>
    5252        </seglistitem>
  • BOOK/appendices/dependencies/x86.xml

    r599deb0 r195cf88  
    2121
    2222        <seglistitem>
    23          <seg>Bash, Binutils, Bison Coreutils, Diffutils, Glibc, Gawk, GCC, Gettext,
     23         <seg>Bash, Binutils, Bison Coreutils, Diffutils, EGLIBC, Gawk, GCC, Gettext,
    2424         Grep, Make, Ncurses, Sed and Texinfo</seg>
    2525        </seglistitem>
  • BOOK/appendices/rationale/common.xml

    r599deb0 r195cf88  
    2020
    2121    <listitem>
    22       <para>ACL</para>
    23       <para>The ACL package allows usage and setting of POSIX Access Control
    24       Lists. It can be used by several other packages in CLFS, such as Coreutils
    25       and Systemd.</para>
    26     </listitem>
    27 
    28     <listitem>
    29       <para>Attr</para>
    30       <para>Attr allows setting and viewing extended attributes of filesystem
    31       objects. It is required by Systemd..</para>
    32     </listitem>
    33 
    34     <listitem>
    3522      <para>Autoconf</para>
    3623      <para>The Autoconf package contains programs for producing shell scripts
     
    7966
    8067    <listitem>
    81       <para>CLFS-Boot-scripts</para>
     68      <para>CLFS-Bootscripts</para>
    8269      <para>This package contains a number of scripts that run at boottime,
    8370      performing essential tasks such as mounting/checking filesystems and
     
    8774    <listitem>
    8875      <para>Check</para>
    89       <para>This package contains a test harness for other programs. It is
    90       used for some packages' testsuites.</para>
    91     </listitem>
    92 
    93     <listitem>
    94       <para>CLooG</para>
     76      <para>This package contains a test harness for other programs.</para>
     77    </listitem>
     78
     79    <listitem>
     80      <para>CLooG-ISL</para>
    9581      <para>This package is used by GCC.</para>
    9682    </listitem>
     
    10086      <para>This package contains many basic command-line file-management
    10187      tools, required for installation of every package in CLFS.</para>
    102     </listitem>
    103 
    104     <listitem>
    105       <para>D-Bus</para>
    106       <para>D-Bus is a message bus system, which allows applications to
    107       communicate to each other. It is required by Systemd.</para>
    10888    </listitem>
    10989
     
    129109
    130110    <listitem>
    131       <para>Glibc</para>
     111      <para>EGLIBC</para>
    132112      <para>Any dynamically-linked C program (which is nearly everything
    133113      in CLFS) needs a C library to compile and run.</para>
    134     </listitem>
    135 
    136     <listitem>
    137       <para>Eudev</para>
    138       <para>This is a package that allows for dynamic creation of device nodes.
    139       It is a fork of Udev, which is now part of Systemd. It is still
    140       used for the "Boot" method in the temp-system, as Systemd is not needed
    141       there.</para>
    142114    </listitem>
    143115
     
    186158
    187159    <listitem>
    188       <para>GDBM</para>
    189       <para>This package contains the GNU Database Manager library. It is used
    190       by one other CLFS package, Man-DB.</para>
    191     </listitem>
    192 
    193     <listitem>
    194160      <para>Gettext</para>
    195161      <para>A tool that allows programmers to easily implement i18n
     
    201167      <para>GMP</para>
    202168      <para>This package is required by GCC.</para>
    203     </listitem>
    204 
    205     <listitem>
    206       <para>Gperf</para>
    207       <para>This package is required by Systemd.</para>
    208169    </listitem>
    209170
     
    234195
    235196    <listitem>
    236       <para>Intltool</para>
    237       <para>This package is required by Systemd.</para>
    238     </listitem>
    239 
    240     <listitem>
    241197      <para>IProute2</para>
    242198      <para>This package contains programs for administering network interfaces.</para>
     
    272228
    273229    <listitem>
    274       <para>Libcap</para>
    275       <para>This package is required by Systemd.</para>
    276     </listitem>
    277 
    278     <listitem>
    279       <para>Libpipeline</para>
    280       <para>The Libpipeline package contains a library for manipulating
    281       pipelines of subprocesses in a flexible and convenient way. It is
    282       required by the Man-DB package.</para>
     230      <para>Libee</para>
     231      <para>This package contains an event expression library. It is needed by
     232      Rsyslog.</para>
     233    </listitem>
     234
     235    <listitem>
     236      <para>Libestr</para>
     237      <para>This package contains a library for string essentials. It is needed
     238      by Rsyslog.</para>
    283239    </listitem>
    284240
     
    312268
    313269    <listitem>
    314       <para>Man-DB</para>
    315       <para>This package contains programs for finding and viewing man pages,
    316       and has superior internationalization capabilities compared to the
    317       <application>man</application> package.</para>
     270      <para>Man</para>
     271      <para>Used for viewing manpages</para>
    318272    </listitem>
    319273
     
    355309
    356310    <listitem>
    357       <para>Procps-ng</para>
     311      <para>Procps</para>
    358312      <para>Provides a number of small, useful utilities that give information
    359313      about the <filename class="directory">/proc</filename> filesystem.</para>
     
    375329
    376330    <listitem>
     331      <para>Rsyslog</para>
     332      <para>Rsyslog is an enhanced multi-threaded syslogd that supports
     333      multiple backends with very little dependencies. It provides a program
     334      that logs various system events into files in
     335      <filename class="directory">/var/log</filename>.</para>
     336    </listitem>
     337
     338    <listitem>
    377339      <para>Sed</para>
    378340      <para>This package contains a stream editor. It is used in the
     
    387349
    388350    <listitem>
    389       <para>Systemd</para>
    390       <para>Systemd provides the init daemon for the system, as well as Udev,
    391       which dynamically creates device nodes.</para>
     351      <para>Sysvinit</para>
     352      <para>Sysvinit is the init daemon that the clfs-bootscripts were written
     353      to work with.</para>
    392354    </listitem>
    393355
     
    408370      converting info pages. It is used in the installation procedures
    409371      of many CLFS packages.</para>
     372    </listitem>
     373
     374    <listitem>
     375      <para>Eudev</para>
     376      <para>The Eudev package contains programs for dynamic creation of device
     377      nodes.</para>
    410378    </listitem>
    411379
     
    425393
    426394    <listitem>
    427       <para>XML::Parser</para>
    428       <para>This Perl module is required by Intltool.</para>
    429     </listitem>
    430 
    431     <listitem>
    432       <para>XZ Utils</para>
     395      <para>XZ-Utils</para>
    433396      <para>Useful for compressing files to reduce size. Also needed to
    434397      uncompress tarballs for many CLFS packages</para>
  • BOOK/boot/64/createfiles.xml

    r599deb0 r195cf88  
    1313  <title>Creating Essential Symlinks</title>
    1414
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    16   href="../common/createfiles.xml"
    17   xpointer="xpointer(//*[@os='a'])"/>
     15  <para os="a">Some programs use hard-wired paths to programs which do not exist
     16  yet. In order to satisfy these programs, create a number of symbolic
     17  links which will be replaced by real files throughout the course of
     18  the next chapter after the software has been installed.</para>
    1819
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    20   href="../common/createfiles.xml"
    21   xpointer="xpointer(//*[@os='b'])"/>
     20<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
     21ln -sv /tools/bin/file ${CLFS}/usr/bin
     22ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
     23ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
     24ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
     25ln -sv bash ${CLFS}/bin/sh
     26ln -sv ../run ${CLFS}/var/run</userinput></screen>
    2227
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    24   href="../common/createfiles.xml"
    25   xpointer="xpointer(//*[@os='c'])"/>
    26 
    27   <para os="f">To enable some C++ tests in the Glibc and Binutils testsuites
     28  <para os="b">To enable some c++ tests in the Glibc and Binutils testsuites
    2829  to link, create a directory and make some symbolic links:</para>
    2930
    30 <screen os="g"><userinput>mkdir -pv ${CLFS}/usr/lib64
    31 ln -sv /tools/lib/libstdc++.so{.6,} ${CLFS}/usr/lib64</userinput></screen>
    32 
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34   href="../common/createfiles.xml"
    35   xpointer="xpointer(//*[@os='d'])"/>
    36 
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38   href="../common/createfiles.xml"
    39   xpointer="xpointer(//*[@os='e'])"/>
     31<screen><userinput>mkdir -pv ${CLFS}/usr/lib64
     32ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib64</userinput></screen>
    4033
    4134</sect1>
  • BOOK/boot/64/e2fsprogs.xml

    r599deb0 r195cf88  
    4949    xpointer="xpointer(//*[@os='f'])"/>
    5050
    51 <screen os="g"><userinput>make LIBUUID="-luuid" STATIC_LIBUUID="-luuid" \
    52     LIBBLKID="-lblkid" STATIC_LIBBLKID="-lblkid" \
    53     LDFLAGS="-Wl,-rpath,/tools/lib"</userinput></screen>
     51    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     52    href="../multilib/e2fsprogs.xml"
     53    xpointer="xpointer(//*[@os='g'])"/>
    5454
    5555    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6969    xpointer="xpointer(//*[@os='l'])"/>
    7070
     71    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     72    href="../common/e2fsprogs.xml"
     73    xpointer="xpointer(//*[@os='ad'])"/>
     74
     75    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     76    href="../common/e2fsprogs.xml"
     77    xpointer="xpointer(//*[@os='ae'])"/>
     78
     79
    7180  </sect2>
    7281
  • BOOK/boot/64/eudev.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-eudev">
    1414    <primary sortas="a-Eudev">Eudev</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/eudev.xml"
     19  href="../../final-system/common/eudev.xml"
    1920  xpointer="xpointer(//*[@role='package'])"/>
    2021
     
    2324
    2425    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../common/eudev.xml"
     26    href="../../final-system/common/eudev.xml"
    2627    xpointer="xpointer(//*[@os='a'])"/>
    2728
    28 <screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib -lblkid" \
    29     KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib -lkmod" \
    30     CC="${CC} ${BUILD64}" ./configure --prefix=/tools --build=${CLFS_HOST} \
    31     --host=${CLFS_TARGET}  --disable-introspection --disable-gtk-doc-html \
    32     --disable-gudev --disable-keymap --with-firmware-path=/tools/lib/firmware \
    33     --enable-libkmod</userinput></screen>
     29<screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib64 -lblkid" \
     30KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib64 -lkmod" \
     31CC="${CC} ${BUILD64}" LDFLAGS="-Wl,-rpath,/tools/lib64:/lib64" \
     32    ./configure --prefix=/usr --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --with-rootprefix='' --enable-split-usr --sysconfdir=/etc \
     34    --libexecdir=/lib64 --bindir=/sbin --sbindir=/sbin --libdir=/lib64 \
     35    --disable-introspection --disable-gtk-doc-html --disable-gudev \
     36    --disable-keymap --with-firmware-path=/lib/firmware --enable-libkmod</userinput></screen>
    3437
    3538    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../common/eudev.xml"
     39    href="../../final-system/common/eudev.xml"
    3740    xpointer="xpointer(//*[@os='c'])"/>
    3841
    3942    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/eudev.xml"
     43    href="../../final-system/common/eudev.xml"
    4144    xpointer="xpointer(//*[@os='d'])"/>
    4245
    4346    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/eudev.xml"
     47    href="../../final-system/common/eudev.xml"
    4548    xpointer="xpointer(//*[@os='g'])"/>
    4649
     
    5053
    5154    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../common/eudev.xml"
    53     xpointer="xpointer(//*[@os='i'])"/>
    54 
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/eudev.xml"
    57     xpointer="xpointer(//*[@os='k'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/eudev.xml"
     55    href="../../final-system/common/eudev.xml"
    6156    xpointer="xpointer(//*[@os='r1'])"/>
    6257
     
    6560    xpointer="xpointer(//*[@os='r2'])"/>
    6661
     62 </sect2>
     63
     64  <sect2 role="content">
     65    <title/>
     66
     67    <para>Details on this package are located in <xref
     68    linkend="contents-eudev" role="."/></para>
     69
    6770  </sect2>
    6871
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    70   href="../common/eudev.xml"
    71   xpointer="xpointer(//*[@role='content'])"/>
    72 
    7372</sect1>
  • BOOK/boot/64/grub-build.xml

    r599deb0 r195cf88  
    4141<screen os="ab"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    4242    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    43     --disable-werror --enable-grub-mkfont=no --with-bootdir=tools/boot</userinput></screen>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../x86/grub-build.xml"
    47     xpointer="xpointer(//*[@os='b'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../x86/grub-build.xml"
    51     xpointer="xpointer(//*[@os='bc'])"/>
     43    --sysconfdir=/etc --libdir=/tools/lib64 --disable-werror</userinput></screen>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6355    xpointer="xpointer(//*[@os='f'])"/>
    6456
    65     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    66     href="../x86/grub-build.xml"
    67     xpointer="xpointer(//*[@os='ag'])"/>
     57<screen os="ag"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6858
    6959  </sect2>
  • BOOK/boot/64/shadow.xml

    r599deb0 r195cf88  
    3636
    3737<screen os="e"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    38     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     38    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc</userinput></screen>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/shadow.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
    43 
     43 
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/shadow.xml"
     
    6666    xpointer="xpointer(//*[@os='l'])"/>
    6767
    68     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69     href="../common/shadow.xml"
    70     xpointer="xpointer(//*[@os='m'])"/>
    71 
    7268  </sect2>
    7369
  • BOOK/boot/common/changingowner.xml

    r599deb0 r195cf88  
    1111  <title>Changing Ownership</title>
    1212
    13   <para os="a">Currently, the <filename class="directory">/tools</filename>
    14   and <filename class="directory">/cross-tools</filename> directories
    15   are owned by the user <emphasis>clfs</emphasis>, a user that
    16   exists only on the host system. Although <filename
    17   class="directory">/tools</filename> and <filename
    18   class="directory">/cross-tools</filename> can be deleted once the CLFS
    19   system has been finished, they can be retained to build
    20   additional CLFS systems. If the <filename class="directory">/tools</filename>
    21   and <filename class="directory">/cross-tools</filename> directories are
    22   kept as is, the files are owned by a user ID without a corresponding
    23   account. This is dangerous because a user account created later could
    24   get this same user ID and would own these directories and all the files
    25   therein, thus exposing those files to possible malicious manipulation.</para>
     13  <para os="a">Currently, the <filename class="directory">${CLFS}</filename>
     14  directory and all of its subdirectories  are owned by the user
     15  <systemitem class="username">clfs</systemitem>, a user that exists only
     16  on the host system. For security reasons, the ${CLFS} root directory and
     17  all of its subdirectories should be owned by
     18  <systemitem class="username">root</systemitem>. Change the ownership
     19  for ${CLFS} and its subdirectories by running this command:</para>
    2620
    27   <para os="b">One possible fix for this issue might be to add the
    28   <systemitem class="username">clfs</systemitem> user to the new CLFS system
    29   later when creating the <filename>/etc/passwd</filename> file, taking care
    30   to assign it the same user and group IDs as on the host system. Alternatively,
    31   assign the contents of the <filename class="directory">/tools</filename>
    32   and <filename class="directory">/cross-tools</filename> directories to
    33   user <systemitem class="username">root</systemitem> by running the
    34   following commands:</para>
     21<screen os="b"><userinput>chown -Rv &uid-root;:&gid-root; ${CLFS}</userinput></screen>
    3522
    36 <screen os="c"><userinput>chown -Rv 0:0 ${CLFS}/tools
    37 chown -Rv 0:0 ${CLFS}/cross-tools</userinput></screen>
     23  <para>The following files are to be owned by the group
     24  <systemitem class="username">utmp</systemitem> not by
     25  <systemitem class="username">root</systemitem>.</para>
     26
     27<screen><userinput>chgrp -v &gid-utmp; ${CLFS}/var/run/utmp ${CLFS}/var/log/lastlog</userinput></screen>
     28
    3829
    3930</sect1>
  • BOOK/boot/common/createfiles.xml

    r599deb0 r195cf88  
    1616  the next chapter after the software has been installed.</para>
    1717
    18 <screen os="b"><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,pwd,stty} ${CLFS}/bin
     18<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
     19ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    1920ln -sv /tools/bin/file ${CLFS}/usr/bin
    2021ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    21 ln -sv /tools/lib/libstdc++.so{.6,} ${CLFS}/usr/lib
    22 sed -e 's/tools/usr/' /tools/lib/libstdc++.la &gt; ${CLFS}/usr/lib/libstdc++.la
     22ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
    2323ln -sv bash ${CLFS}/bin/sh
    24 ln -sv ../run ${CLFS}/var/run
    25 ln -sv /tools/sbin/init ${CLFS}/sbin
    26 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
    27 
    28   <variablelist os="c">
    29     <title>The purpose of each link:</title>
    30 
    31     <varlistentry os="c1">
    32       <term><parameter><filename>/bin/bash</filename></parameter></term>
    33       <listitem>
    34         <para>Many <command>bash</command> scripts specify
    35         <filename>/bin/bash</filename>.</para>
    36       </listitem>
    37     </varlistentry>
    38 
    39     <varlistentry os="c2">
    40       <term><parameter><filename>/bin/cat</filename></parameter></term>
    41       <listitem>
    42         <para>This pathname is hard-coded into Glibc's configure script.</para>
    43       </listitem>
    44     </varlistentry>
    45 
    46     <varlistentry os="c3">
    47       <term><parameter><filename>/bin/echo</filename></parameter></term>
    48       <listitem>
    49         <para>This is to satisfy one of the tests in Glibc's testsuite, which
    50         will fail in <command>echo</command> is not found in
    51         <filename class="directory">/bin</filename>.</para>
    52       </listitem>
    53     </varlistentry>
    54 
    55     <varlistentry os="c4">
    56       <term><parameter><filename>/bin/grep</filename></parameter></term>
    57       <listitem>
    58         <para>This to avoid a hard-coded
    59         <filename class="directory">/tools</filename> reference in Libtool.</para>
    60       </listitem>
    61     </varlistentry>
    62 
    63     <varlistentry os="c5">
    64       <term><parameter><filename>/bin/login</filename></parameter></term>
    65       <listitem>
    66         <para>The <command>agetty</command> program expects to find
    67         <command>login</command> in <filename class="directory">/bin</filename>.</para>
    68       </listitem>
    69     </varlistentry>
    70 
    71     <varlistentry os="c6">
    72       <term><parameter><filename>/bin/pwd</filename></parameter></term>
    73       <listitem>
    74         <para>Some <command>configure</command> scripts, particularly Glibc's,
    75         have this pathname hard-coded.</para>
    76       </listitem>
    77     </varlistentry>
    78 
    79     <varlistentry os="c7">
    80       <term><parameter><filename>/bin/stty</filename></parameter></term>
    81       <listitem>
    82         <para>This pathname is hard-coded into Expect, therefore it is needed
    83         for Binutils and GCC testsuites to pass.</para>
    84       </listitem>
    85     </varlistentry>
    86 
    87     <varlistentry os="c8">
    88       <term><parameter><filename>/usr/bin/file</filename></parameter></term>
    89       <listitem>
    90         <para>Binutils' <command>configure</command> scripts specify this
    91         command location.</para>
    92       </listitem>
    93     </varlistentry>
    94 
    95     <varlistentry os="c9">
    96       <term><parameter><filename>/usr/lib/libgcc_s.so{,.1}</filename></parameter></term>
    97       <listitem>
    98         <para>Glibc needs this for the pthreads library to work.</para>
    99       </listitem>
    100     </varlistentry>
    101 
    102     <varlistentry os="c10">
    103       <term><parameter><filename>/usr/lib/libstdc++{,.6}</filename></parameter></term>
    104       <listitem>
    105         <para>This is needed by several tests in Glibc's testsuite, as well as
    106         for C++ support in GMP.</para>
    107       </listitem>
    108     </varlistentry>
    109 
    110     <varlistentry os="c11">
    111       <term><parameter><filename>/usr/lib/libstdc++.la</filename></parameter></term>
    112       <listitem>
    113         <para>This prevents a <filename class="directory">/tools</filename>
    114         reference that would be in <filename>/usr/lib/libstdc++.la</filename>.</para>
    115       </listitem>
    116     </varlistentry>
    117 
    118     <varlistentry os="c12">
    119       <term><parameter><filename>/bin/sh</filename></parameter></term>
    120       <listitem>
    121         <para>Many shell scripts hard-code <filename>/bin/sh</filename>.</para>
    122       </listitem>
    123     </varlistentry>
    124 
    125     <varlistentry os="c13">
    126       <term><parameter><filename>/var/run</filename></parameter></term>
    127       <listitem>
    128         <para>This is to account for any applications that have not yet
    129         migrated to using <filename class="directory">/run</filename>.</para>
    130       </listitem>
    131     </varlistentry>
    132 
    133     <varlistentry os="c14">
    134       <term><parameter><filename>/sbin/init</filename></parameter></term>
    135       <listitem>
    136         <para>This is where the kernel expects to find <command>init</command>.</para>
    137       </listitem>
    138     </varlistentry>
    139 
    140     <varlistentry os="c15">
    141       <term><parameter><filename>/etc/{login.{access,defs},limits}</filename></parameter></term>
    142       <listitem>
    143         <para>These are configuration files used by Shadow and are expected to
    144         be found in <filename class="directory">/etc</filename>, for programs
    145         such as <command>login</command> and <command>su</command> to work.</para>
    146       </listitem>
    147     </varlistentry>
    148 
    149   </variablelist>
    150 
    151   <para os="d">Historically, Linux maintains a list of the mounted file systems
    152   in the file <filename>/etc/mtab</filename>. Modern kernels maintain this list
    153   internally and expose it to the user via the
    154   <filename class="directory">/proc</filename> filesystem. To satisfy utilities
    155   that expect the presence of <filename>/etc/mtab</filename>, create the
    156   following symbolic link:</para>
    157 
    158 <screen os="e"><userinput>ln -sv /proc/self/mounts ${CLFS}/etc/mtab</userinput></screen>
     24ln -sv /run ${CLFS}/var/run</userinput></screen>
    15925
    16026</sect1>
  • BOOK/boot/common/creatingdirs.xml

    r599deb0 r195cf88  
    1111  <title>Creating Directories</title>
    1212
    13     <note os="a">
    14       <para>The commands in the remainder of the book should be run as
    15       the <systemitem class="username">root</systemitem> user. Check
    16       that ${CLFS} is set in the
    17       <systemitem class="username">root</systemitem> user&rsquo;s environment
    18        before proceeding.</para>
    19     </note>
    20 
    21   <para os="b">It is time to create some structure in the CLFS file system. Create a
     13  <para os="a">It is time to create some structure in the CLFS file system. Create a
    2214  standard directory tree by issuing the following commands:</para>
    2315
    24 <screen os="c"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib/firmware,mnt}
     16<screen os="b"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib,mnt}
    2517mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
    2618mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     
    3123mkdir -pv ${CLFS}/usr/{,local/}share/{doc,info,locale,man}
    3224mkdir -pv ${CLFS}/usr/{,local/}share/{misc,terminfo,zoneinfo}
    33 mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}</userinput></screen>
     25mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}
     26for dir in ${CLFS}/usr{,/local}; do
     27  ln -sv share/{man,doc,info} $dir
     28done</userinput></screen>
    3429
    35   <para os="d">Directories are, by default, created with permission mode 755,
     30  <para os="c">Directories are, by default, created with permission mode 755,
    3631  but this is not desirable for all directories. In the commands above,
    3732  two changes are made&mdash;one to the home directory of user
     
    3934  directories for temporary files.</para>
    4035
    41   <para os="e">The first mode change ensures that not just anybody can enter
     36  <para os="d">The first mode change ensures that not just anybody can enter
    4237  the <filename class="directory">/root</filename> directory&mdash;the
    4338  same as a normal user would do with his or her home directory. The
     
    4944  1777 bit mask.</para>
    5045
    51   <sect2 os="f">
     46  <sect2 os="e">
    5247    <title>FHS Compliance Note</title>
    5348
  • BOOK/boot/common/devices.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-devices">
    1414    <primary sortas="e-/dev/*">/dev/*</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
    1817  <sect2>
    1918    <title>Creating Initial Device Nodes</title>
     19
     20    <note os="a">
     21      <para>The commands in the remainder of the book should be run as
     22      the <systemitem class="username">root</systemitem> user. Check
     23      that ${CLFS} is set in the
     24      <systemitem class="username">root</systemitem> user&rsquo;s environment
     25       before proceeding.</para>
     26    </note>
    2027
    2128    <para os="b">When the kernel boots the system, it requires the presence
     
    2936    the following commands:</para>
    3037
    31 <screen><userinput>mknod -m 0600 ${CLFS}/dev/console c 5 1
    32 mknod -m 0666 ${CLFS}/dev/null c 1 3</userinput></screen>
     38<screen><userinput>mknod -m 600 ${CLFS}/dev/console c 5 1
     39mknod -m 666 ${CLFS}/dev/null c 1 3</userinput></screen>
     40
     41    <para>Before udev starts, a tmpfs filesystem is mounted over
     42    <filename class="directory">/dev</filename> and the previous entries are
     43    no longer available. The following command creates files that are copied
     44    over by the udev bootscript:</para>
     45
     46<screen><userinput>mknod -m 600 ${CLFS}/lib/udev/devices/console c 5 1
     47mknod -m 666 ${CLFS}/lib/udev/devices/null c 1 3</userinput></screen>
    3348
    3449  </sect2>
  • BOOK/boot/common/e2fsprogs.xml

    r599deb0 r195cf88  
    4848      xpointer="xpointer(//*[@os='e2'])"/>
    4949
    50       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51       href="../../final-system/common/e2fsprogs.xml"
    52       xpointer="xpointer(//*[@os='e3'])"/>
    53 
    5450    </variablelist>
    5551
     
    7773    xpointer="xpointer(//*[@os='l'])"/>
    7874
     75    <para os="ad">Create needed symlinks for a bootable system:</para>
     76
     77<screen os="ae"><userinput>ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin</userinput></screen>
     78
     79
    7980  </sect2>
    8081
  • BOOK/boot/common/eudev.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-eudev">
    1414    <primary sortas="a-Eudev">Eudev</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    17   <sect2 role="package">
    18     <title/>
    19 
    20     <para>The Eudev package contains programs for dynamic creation of device
    21     nodes.</para>
    22 
    23   </sect2>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     19  href="../../final-system/common/eudev.xml"
     20  xpointer="xpointer(//*[@role='package'])"/>
    2421
    2522  <sect2 role="installation">
    2623    <title>Installation of Eudev</title>
    2724
    28    <para os="a">Prepare Eudev for compilation:</para>
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/common/eudev.xml"
     27    xpointer="xpointer(//*[@os='a'])"/>
    2928
    3029<screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib -lblkid" \
    31     KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib -lkmod" \
    32     ./configure --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    33     --disable-introspection --disable-gtk-doc-html \
     30KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib -lkmod" \
     31LDFLAGS="-Wl,-rpath,/tools/lib:/lib" ./configure --prefix=/usr \
     32    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --with-rootprefix='' --enable-split-usr --sysconfdir=/etc \
     34    --libexecdir=/lib --bindir=/sbin --sbindir=/sbin --libdir=/usr/lib \
     35    --with-rootlibdir=/lib --disable-introspection --disable-gtk-doc-html \
    3436    --disable-gudev --disable-keymap --with-firmware-path=/lib/firmware \
    3537    --enable-libkmod</userinput></screen>
    3638
    37     <para os="c">Compile the package:</para>
     39    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     40    href="../../final-system/common/eudev.xml"
     41    xpointer="xpointer(//*[@os='c'])"/>
    3842
    39 <screen os="d"><userinput>make</userinput></screen>
     43    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44    href="../../final-system/common/eudev.xml"
     45    xpointer="xpointer(//*[@os='d'])"/>
    4046
    41     <para os="g">Install the package:</para>
     47    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../../final-system/common/eudev.xml"
     49    xpointer="xpointer(//*[@os='g'])"/>
    4250
    43 <screen os="j"><userinput>make install</userinput></screen>
     51<screen os="j"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    4452
    45     <para os="i">Create a directory for storing firmware that can be
    46     loaded by <command>udev</command>:</para>
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../../final-system/common/eudev.xml"
     55    xpointer="xpointer(//*[@os='i'])"/>
    4756
    48 <screen os="k"><userinput>install -dv /tools/lib/firmware</userinput></screen>
     57<screen os="k"><userinput>install -dv ${CLFS}/lib/firmware</userinput></screen>
    4958
    50     <para os="r1">Create a dummy rule so that Eudev will name ethernet devices properly for the system.</para>
     59    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     60    href="../../final-system/common/eudev.xml"
     61    xpointer="xpointer(//*[@os='r1'])"/>
    5162
    52 <screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" > \
    53     /tools/etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>
     63<screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" \
     64> ${CLFS}/etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>
    5465
    5566 </sect2>
    5667
    57   <sect2 id="contents-eudev" role="content">
    58     <title>Contents of Eudev</title>
     68  <sect2 role="content">
     69    <title/>
    5970
    60     <segmentedlist>
    61       <segtitle>Installed programs</segtitle>
    62       <segtitle>Installed library</segtitle>
    63       <segtitle>Installed directories</segtitle>
    64 
    65       <seglistitem>
    66         <seg>ata_id, cdrom_id, collect, create_floppy_devices, edd_id,
    67         firmware.sh, fstab_import, path_id, scsi_id, udevadm, udevd, usb_id,
    68         v4l_id, write_cd_rules, write_net_rules</seg>
    69         <seg>libudev</seg>
    70         <seg>/tools/etc/udev, /tools/lib/firmware, /tools/lib/udev</seg>
    71       </seglistitem>
    72     </segmentedlist>
    73 
    74     <variablelist>
    75       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    76       <?dbfo list-presentation="list"?>
    77       <?dbhtml list-presentation="table"?>
    78 
    79       <varlistentry id="udevadm">
    80         <term><command>udevadm</command></term>
    81         <listitem>
    82         <para>Controls the runtime behavior of Eudev, requests kernel
    83         events, manages the event queue, and provides simple debugging.</para>
    84           <indexterm zone="ch-boot-eudev udevadm">
    85             <primary sortas="b-udevadm">udevadm</primary>
    86           </indexterm>
    87         </listitem>
    88       </varlistentry>
    89 
    90       <varlistentry id="udevd">
    91         <term><command>udevd</command></term>
    92         <listitem>
    93           <para>A daemon that reorders hotplug events before submitting them to
    94           <command>udev</command>,
    95           thus avoiding various race conditions</para>
    96           <indexterm zone="ch-boot-eudev udevd">
    97             <primary sortas="b-udevd">udevd</primary>
    98           </indexterm>
    99         </listitem>
    100       </varlistentry>
    101 
    102  <!-- Start of Helpers -->
    103       <varlistentry id="ata_id">
    104         <term><command>ata_id</command></term>
    105         <listitem>
    106           <para>Provides Eudev with a unique string and additional
    107           information (uuid, label) for an ATA drive</para>
    108           <indexterm zone="ch-boot-eudev ata_id">
    109             <primary sortas="b-ata_id">ata_id</primary>
    110           </indexterm>
    111         </listitem>
    112       </varlistentry>
    113 
    114       <varlistentry id="cdrom_id">
    115         <term><command>cdrom_id</command></term>
    116         <listitem>
    117           <para>Prints the capabilities of a CDROM or DVDROM drive.</para>
    118           <indexterm zone="ch-boot-eudev cdrom_id">
    119             <primary sortas="b-cdrom_id">cdrom_id</primary>
    120           </indexterm>
    121         </listitem>
    122       </varlistentry>
    123 
    124       <varlistentry id="collect">
    125         <term><command>collect</command></term>
    126         <listitem>
    127           <para>Given an ID for the current uevent and a list of IDs
    128 (for all target uevents), registers the current ID and indicates whether
    129 all target IDs have been registered.</para>
    130           <indexterm zone="ch-boot-eudev collect">
    131             <primary sortas="b-collect">collect</primary>
    132           </indexterm>
    133         </listitem>
    134       </varlistentry>
    135 
    136       <varlistentry id="create_floppy_devices">
    137         <term><command>create_floppy_devices</command></term>
    138         <listitem>
    139           <para>Creates all possible floppy devices based on the CMOS type</para>
    140           <indexterm zone="ch-boot-eudev create_floppy_devices">
    141             <primary sortas="b-create_floppy_devices">create_floppy_devices</primary>
    142           </indexterm>
    143         </listitem>
    144       </varlistentry>
    145 
    146       <varlistentry id="edd_id">
    147         <term><command>edd_id</command></term>
    148         <listitem>
    149           <para>Identifies x86 disk drives from Enhanced Disk Drive calls</para>
    150           <indexterm zone="ch-boot-eudev edd_id">
    151             <primary sortas="b-edd_id">edd_id</primary>
    152           </indexterm>
    153         </listitem>
    154       </varlistentry>
    155 
    156       <varlistentry id="firmware.sh">
    157         <term><command>firmware.sh</command></term>
    158         <listitem>
    159           <para>Script to load firmware for a device</para>
    160           <indexterm zone="ch-boot-eudev firmware.sh">
    161             <primary sortas="b-firmware.sh">firmware.sh</primary>
    162           </indexterm>
    163         </listitem>
    164       </varlistentry>
    165 
    166       <varlistentry id="fstab_import">
    167         <term><command>fstab_import</command></term>
    168         <listitem>
    169           <para>Finds an entry in <filename>/etc/fstab</filename> that matches
    170 the current device, and provides its information to Udev.</para>
    171           <indexterm zone="ch-boot-eudev fstab_import">
    172             <primary sortas="b-fstab_import">fstab_import</primary>
    173           </indexterm>
    174         </listitem>
    175       </varlistentry>
    176 
    177       <varlistentry id="path_id">
    178         <term><command>path_id</command></term>
    179         <listitem>
    180           <para>Provides the shortest possible unique hardware path to a
    181           device</para>
    182           <indexterm zone="ch-boot-eudev path_id">
    183             <primary sortas="b-path_id">path_id</primary>
    184           </indexterm>
    185         </listitem>
    186       </varlistentry>
    187 
    188       <varlistentry id="scsi_id">
    189         <term><command>scsi_id</command></term>
    190         <listitem>
    191           <para>Retrieves or generates a unique SCSI identifier.</para>
    192           <indexterm zone="ch-boot-eudev scsi_id">
    193             <primary sortas="b-scsi_id">scsi_id</primary>
    194           </indexterm>
    195         </listitem>
    196       </varlistentry>
    197 
    198       <varlistentry id="usb_id">
    199         <term><command>usb_id</command></term>
    200         <listitem>
    201           <para>Identifies a USB block device.</para>
    202           <indexterm zone="ch-boot-eudev usb_id">
    203             <primary sortas="b-usb_id">usb_id</primary>
    204           </indexterm>
    205         </listitem>
    206       </varlistentry>
    207 
    208       <varlistentry id="v4l_id">
    209         <term><command>v4l_id</command></term>
    210         <listitem>
    211           <para>Determines V4L capabilities for a given device.</para>
    212           <indexterm zone="ch-boot-eudev v4l_id">
    213             <primary sortas="b-v4l_id">v4l_id</primary>
    214           </indexterm>
    215         </listitem>
    216       </varlistentry>
    217 
    218       <varlistentry id="write_cd_rules">
    219         <term><command>write_cd_rules</command></term>
    220         <listitem>
    221           <para>A script which generates Eudev rules to provide stable names
    222 for network interfaces.</para>
    223           <indexterm zone="ch-boot-eudev write_cd_rules">
    224             <primary sortas="b-write_cd_rules">write_cd_rules</primary>
    225           </indexterm>
    226         </listitem>
    227       </varlistentry>
    228 
    229       <varlistentry id="write_net_rules">
    230         <term><command>write_net_rules</command></term>
    231         <listitem>
    232           <para>A script which generates Eudev rules to provide stable names
    233 for network interfaces.</para>
    234           <indexterm zone="ch-boot-eudev write_net_rules">
    235             <primary sortas="b-write_net_rules">write_net_rules</primary>
    236           </indexterm>
    237         </listitem>
    238       </varlistentry>
    239 <!-- End of Helpers -->
    240 
    241       <varlistentry id="libudev">
    242         <term><filename class="libraryfile">libudev</filename></term>
    243         <listitem>
    244           <para>A library interface to eudev device information.</para>
    245           <indexterm zone="ch-boot-eudev libudev">
    246             <primary sortas="c-libudev">libudev</primary>
    247           </indexterm>
    248         </listitem>
    249       </varlistentry>
    250 
    251       <varlistentry id="etc-eudev">
    252         <term><filename class="directory">/etc/udev</filename></term>
    253         <listitem>
    254           <para>Contains <command>udev</command> configuration files,
    255           device permissions, and rules for device naming</para>
    256           <indexterm zone="ch-boot-eudev etc-eudev">
    257             <primary sortas="e-/etc/udev">/etc/udev</primary>
    258           </indexterm>
    259         </listitem>
    260       </varlistentry>
    261 
    262       <varlistentry id="lib-eudev">
    263         <term><filename class="directory">/lib/udev</filename></term>
    264         <listitem>
    265           <para>Contains <command>udev</command> helper programs
    266           and static devices which get copied to /dev when booted.</para>
    267           <indexterm zone="ch-boot-eudev lib-eudev">
    268             <primary sortas="e-/lib/udev">/lib/udev</primary>
    269           </indexterm>
    270         </listitem>
    271       </varlistentry>
    272     </variablelist>
     71    <para>Details on this package are located in <xref
     72    linkend="contents-eudev" role="."/></para>
    27373
    27474  </sect2>
  • BOOK/boot/common/fstab.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
     
    2928/dev/<replaceable>[xxx]</replaceable>     /            <replaceable>[fff]</replaceable>  defaults         1     1
    3029/dev/<replaceable>[yyy]</replaceable>     swap         swap   pri=1            0     0
     30proc           /proc        proc   defaults         0     0
     31sysfs          /sys         sysfs  defaults         0     0
    3132devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
    3233shm            /dev/shm     tmpfs  defaults         0     0
     34tmpfs          /run         tmpfs  defaults         0     0
     35devtmpfs       /dev         devtmpfs mode=0755,nosuid 0     0
    3336
    3437# End /etc/fstab</literal>
     
    3942  xpointer="xpointer(//*[@os='b'])"/>
    4043
    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'])"/>
    5047
    5148</sect1>
  • BOOK/boot/common/introduction.xml

    r599deb0 r195cf88  
    1515  build the final system packages.</para>
    1616
     17  <para>There are a few additional packages that will need to be
     18  installed to allow you to boot the minimal system. Some of these
     19  packages will be installed onto root or in /usr on the CLFS
     20  partition (${CLFS}/bin, ${CLFS}/usr/bin, etc...), rather than /tools, using the
     21  "DESTDIR" option with make. This will require the
     22  <systemitem class="username">clfs</systemitem> user to have write access to
     23  the rest of the CLFS partition, so you will need to temporarily change the
     24  ownership of ${CLFS} to the <systemitem class="username">clfs</systemitem> user.
     25  Run the following command as <systemitem
     26  class="username">root</systemitem>:</para>
     27
     28<screen><userinput>chown -v clfs ${CLFS}</userinput></screen>
     29
    1730</sect1>
  • BOOK/boot/common/kmod.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Kmod</title>
    2424
    25     <para os="s1">Tell Kmod to use <filename class="directory">/tools/lib/modules</filename>:</para>
    26 
    27 <screen os="s2"><userinput>cp -v libkmod/libkmod.c{,.orig}
    28 sed '/dirname_default_prefix /s@/lib/modules@/tools&amp;@' \
    29     libkmod/libkmod.c.orig &gt; libkmod/libkmod.c</userinput></screen>
    30 
    3125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3226    href="../../final-system/common/kmod.xml"
    3327    xpointer="xpointer(//*[@os='a'])"/>
    3428
    35 <screen os="b"><userinput>PKG_CONFIG= liblzma_CFLAGS="-I/tools/include" \
    36     liblzma_LIBS="-L/tools/lib -llzma" \
    37     zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
    38     ./configure --prefix=/tools \
    39     --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib</userinput></screen>
    40 
    41     <variablelist os="c">
    42       <title>The meaning of the new configure options:</title>
    43 
    44       <varlistentry>
    45         <term><parameter>--with-zlib --with-xz</parameter></term>
    46         <listitem>
    47           <para>These allow the Kmod package to handle zlib and XZ
    48             compressed kernel modules.</para>
    49         </listitem>
    50       </varlistentry>
    51 
    52     </variablelist>
     29<screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \
     30zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
     31./configure --prefix=/tools --bindir=/bin \
     32    --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib \
     33    --disable-manpages</userinput></screen>
    5334
    5435    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6445    xpointer="xpointer(//*[@os='g'])"/>
    6546
    66 <screen os="h"><userinput>make install</userinput></screen>
     47<screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6748
    68     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69     href="../../final-system/common/kmod.xml"
    70     xpointer="xpointer(//*[@os='i'])"/>
     49<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50href="../../final-system/common/kmod.xml"
     51xpointer="xpointer(//*[@os='i'])"/>
    7152
    72 <screen os="j"><userinput>ln -sfv kmod /tools/bin/lsmod
    73 for tool in depmod insmod modprobe modinfo rmmod; do
    74     ln -sv ../bin/kmod /tools/sbin/${tool}
    75 done</userinput></screen>
     53<screen os="j"><userinput>ln -sv kmod ${CLFS}/bin/lsmod
     54ln -sv ../bin/kmod ${CLFS}/sbin/depmod
     55ln -sv ../bin/kmod ${CLFS}/sbin/insmod
     56ln -sv ../bin/kmod ${CLFS}/sbin/modprobe
     57ln -sv ../bin/kmod ${CLFS}/sbin/modinfo
     58ln -sv ../bin/kmod ${CLFS}/sbin/rmmod</userinput></screen>
    7659
    7760  </sect2>
  • BOOK/boot/common/pwdgroup.xml

    r599deb0 r195cf88  
    99  <?dbhtml filename="pwdgroup.html"?>
    1010
    11   <title>Creating the passwd and group Files</title>
     11  <title>Creating the passwd, group, and log Files</title>
    1212
    1313  <indexterm zone="ch-boot-pwdgroup">
    1414    <primary sortas="e-/etc/passwd">/etc/passwd</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
    1817  <indexterm zone="ch-boot-pwdgroup">
    1918    <primary sortas="e-/etc/group">/etc/group</primary>
    20     <secondary>boot</secondary>
     19  </indexterm>
     20
     21  <indexterm zone="ch-boot-pwdgroup">
     22    <primary sortas="e-/var/run/utmp">/var/run/utmp</primary>
     23  </indexterm>
     24
     25  <indexterm zone="ch-boot-pwdgroup">
     26    <primary sortas="e-/var/log/btmp">/var/log/btmp</primary>
     27  </indexterm>
     28
     29  <indexterm zone="ch-boot-pwdgroup">
     30    <primary sortas="e-/var/log/lastlog">/var/log/lastlog</primary>
     31  </indexterm>
     32
     33  <indexterm zone="ch-boot-pwdgroup">
     34    <primary sortas="e-/var/log/wtmp">/var/log/wtmp</primary>
    2135  </indexterm>
    2236
     
    3145<screen><userinput>cat &gt; ${CLFS}/etc/passwd &lt;&lt; "EOF"
    3246<literal>root::&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
    33 <literal>bin:x:&uid-bin;:&gid-bin;:/bin:/bin/false</literal>
    34 <literal>daemon:x:&uid-daemon;:&gid-daemon;:/sbin:/bin/false</literal>
    35 <literal>messagebus:x:&uid-messagebus;:&gid-messagebus;:D-Bus Message Daemon User:/dev/null:/bin/false</literal>
    36 <literal>nobody:x:&uid-nobody;:&gid-nogroup;:Unprivileged User:/dev/null:/bin/false</literal>
    3747EOF</userinput></screen>
    3848
     
    4252
    4353  <variablelist os="c">
    44 
    45     <title>Additional users you may want to add if not already included:</title>
    46 
     54 
     55    <title>Additional users you may want to add:</title>
     56
     57    <varlistentry>
     58      <term><literal>bin:x:&uid-bin;:&gid-bin;:bin:/bin:/bin/false</literal></term>
     59      <listitem>
     60        <para>Can be useful for compatibility with legacy applications.</para>
     61      </listitem>
     62    </varlistentry>
     63    <varlistentry>
     64      <term><literal>daemon:x:&uid-daemon;:&gid-daemon;:daemon:/sbin:/bin/false</literal></term>
     65      <listitem>
     66        <para>It is often recommended to use an unprivileged User ID/Group ID
     67        for daemons to run as, in order to limit their access to the system.</para>
     68      </listitem>
     69    </varlistentry>
    4770    <varlistentry>
    4871      <term><literal>adm:x:&uid-adm;:&gid-adm;:adm:/var/adm:/bin/false</literal></term>
     
    79102      <listitem>
    80103        <para>Generally used as an account that receives all the information of troubles with the mail server</para>
     104      </listitem>
     105    </varlistentry>
     106    <varlistentry>
     107      <term><literal>nobody:x:&uid-nobody;:&gid-nobody;:nobody:/:/bin/false</literal></term>
     108      <listitem>
     109        <para>Used by NFS</para>
    81110      </listitem>
    82111    </varlistentry>
     
    102131utmp:x:&gid-utmp;:
    103132usb:x:&gid-usb;:
    104 cdrom:x:&gid-cdrom;:
    105 adm:x:&gid-adm;:
    106 messagebus:x:&gid-messagebus;:
    107 systemd-journal:x:&gid-systemd-journal;:
    108 mail:x:&gid-mail;:
    109 wheel:x:&gid-wheel;:
    110 nogroup:x:&gid-nogroup;:</literal>
     133cdrom:x:&gid-cdrom;:</literal>
    111134EOF</userinput></screen>
    112135
    113136  <variablelist os="d">
    114137
    115     <title>Additional groups you may want to add if not already included:</title>
    116 
     138    <title>Additional groups you may want to add</title>
     139
     140    <varlistentry>
     141      <term><literal>adm:x:&gid-adm;:root,adm,daemon</literal></term>
     142      <listitem>
     143        <para>All users in this group are allowed to do administrative tasks</para>
     144      </listitem>
     145    </varlistentry>
    117146    <varlistentry>
    118147      <term><literal>console:x:&gid-console;:</literal></term>
     
    128157    </varlistentry>
    129158    <varlistentry>
     159      <term><literal>mail:x:&gid-mail;:mail</literal></term>
     160      <listitem>
     161        <para>Used by MTAs (Mail Transport Agents)</para>
     162      </listitem>
     163    </varlistentry>
     164    <varlistentry>
    130165      <term><literal>news:x:&gid-news;:news</literal></term>
    131166      <listitem>
     
    140175    </varlistentry>
    141176    <varlistentry>
    142       <term><literal>nobody:x:&gid-nogroup;:</literal></term>
     177      <term><literal>nogroup:x:&gid-nogroup;:</literal></term>
     178      <listitem>
     179        <para>This is a default group used by some programs that do not
     180        require a group</para>
     181      </listitem>
     182    </varlistentry>
     183    <varlistentry>
     184      <term><literal>nobody:x:&gid-nobody;:</literal></term>
    143185      <listitem>
    144186        <para>This is used by NFS</para>
     
    148190
    149191  <para os="e">The created groups are not part of any standard&mdash;they are
    150   groups decided on in part by the requirements of the Systemd configuration
     192  groups decided on in part by the requirements of the Eudev configuration
    151193  in the final system, and in part by common convention employed by a
    152194  number of existing Linux distributions. The Linux Standard Base (LSB,
     
    158200  group's name.</para>
    159201
     202  <para os="f">The <command>login</command>, <command>agetty</command>, and
     203  <command>init</command> programs (and others) use a number of log
     204  files to record information such as who was logged into the system and
     205  when. However, these programs will not write to the log files if they
     206  do not already exist. Initialize the log files and give them
     207  proper permissions:</para>
     208
     209<screen><userinput>touch ${CLFS}/var/run/utmp ${CLFS}/var/log/{btmp,lastlog,wtmp}
     210chmod -v 664 ${CLFS}/var/run/utmp ${CLFS}/var/log/lastlog
     211chmod -v 600 ${CLFS}/var/log/btmp</userinput></screen>
     212
     213  <para>The <filename>/var/run/utmp</filename> file records the users
     214  that are currently logged in. The <filename>/var/log/wtmp</filename>
     215  file records all logins and logouts. The
     216  <filename>/var/log/lastlog</filename> file records when
     217  each user last logged in. The <filename>/var/log/btmp</filename> file
     218  records the bad login attempts.</para>
     219
    160220</sect1>
  • BOOK/boot/common/settingenviron.xml

    r599deb0 r195cf88  
    1212
    1313  <para>The new instance of the shell that will start when the system is booted is a <emphasis>login</emphasis>
    14   shell, which will read the <filename>.bash_profile</filename> file. Create
    15   <filename>.bash_profile</filename> now:</para>
     14  shell, which will read <filename>.bash_profile</filename> file. Create the
     15  <filename>.bash_profile</filename> file now:</para>
    1616
    1717<screen><userinput>cat &gt; ${CLFS}/root/.bash_profile &lt;&lt; "EOF"
     
    2525  <para>The <envar>LC_ALL</envar> variable controls the localization of
    2626  certain programs, making their messages follow the conventions of a
    27   specified country.
     27  specified country. 
    2828  Setting <envar>LC_ALL</envar> to <quote>POSIX</quote> or <quote>C</quote>
    2929  (the two are equivalent) ensures that everything will work as expected
     
    3535  <xref linkend="chapter-temp-system"/> are only picked up by the shell
    3636  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 
    3838  temp-system, minimising the chance of final system programs being built
    3939  against the temp-system.</para>
  • BOOK/boot/common/shadow.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Shadow</title>
    2424
    25     <para os="b">Disable the installation of the <command>groups</command> and
    26     <command>nologin</command> programs, as better versions
    27     of these programs are provided by Coreutils and Util-linux:</para>
     25    <para os="b">Disable the installation of the <command>groups</command>
     26    program, as Coreutils provides a better version:</para>
    2827
    2928<screen os="c"><userinput>cp -v src/Makefile.in{,.orig}
    30 sed -e 's/groups$(EXEEXT) //' -e 's/= nologin$(EXEEXT)/= /' \
    31     src/Makefile.in.orig > src/Makefile.in</userinput></screen>
     29sed -e 's/groups$(EXEEXT) //' src/Makefile.in.orig > src/Makefile.in</userinput></screen>
    3230
    3331    <para os="d">Prepare Shadow for compilation:</para>
    3432
    3533<screen os="e"><userinput>./configure --prefix=/tools \
    36     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     34    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc</userinput></screen>
    3735
    38     <para os="f">Tell Shadow to use <command>passwd</command> in
    39     <filename class="directory">/tools/bin</filename>:</para>
     36<para os="f">The meaning of the configure options:</para>
    4037
    41 <screen os="g"><userinput>cp -v config.h{,.orig}
    42 sed '/PASSWD_PROGRAM/s@/bin/passwd@/tools&amp;@' config.h.orig &gt; config.h</userinput></screen>
     38  <variablelist os="g">
     39    <varlistentry>
     40      <term><parameter>--sysconfdir=/etc</parameter></term>
     41      <listitem><para>Tells Shadow to install its configuration files into
     42      <filename class="directory">/etc</filename>, rather than
     43      <filename class="directory">/tools/etc</filename>.</para></listitem>
     44    </varlistentry>
     45   
     46  </variablelist>
    4347
    44     <para os="h">Prevent Shadow from setting installed programs suid:</para>
    4548
    46 <screen os="i"><userinput>cp -v src/Makefile{,.orig}
    47 sed 's/\(^suidu*bins = \).*/\1/' src/Makefile.orig &gt; src/Makefile</userinput></screen>
     49    <para os="h">Compile the package:</para>
    4850
    49     <para os="j">Compile the package:</para>
     51<screen os="i"><userinput>make</userinput></screen>
    5052
    51 <screen os="k"><userinput>make</userinput></screen>
     53    <para os="j">This package does not come with a test suite.</para>
    5254
    53     <para os="l">Install the package:</para>
     55    <para os="k">Install the package:</para>
    5456
    55 <screen os="m"><userinput>make install</userinput></screen>
     57<screen os="l"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    5658
    5759  </sect2>
  • BOOK/boot/common/sysvinit.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-sysvinit">
    1414    <primary sortas="a-Sysvinit">Sysvinit</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    17   <sect2 role="package">
    18     <title/>
    19 
    20     <para>The Sysvinit package contains programs for controlling the startup,
    21     running, and shutdown of the system.</para>
    22 
    23   </sect2>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     19  href="../../final-system/common/sysvinit.xml"
     20  xpointer="xpointer(//*[@role='package'])"/>
    2421
    2522  <sect2 role="installation">
    2623    <title>Installation of Sysvinit</title>
    2724
    28     <para os="p1">Apply a patch to prevent installation of unneeded programs,
    29     and allow Sysvinit to be installed in
    30     <filename class="directory">/tools</filename>:</para>
     25    <para os="aa">The following modifications help locate files specific to this
     26    particular build:</para>
    3127
    32 <screen os="p2"><userinput>patch -Np1 -i ../sysvinit-&sysvinit-version;-tools_updates-1.patch</userinput></screen>
     28<screen os="ab"><userinput>cp -v src/Makefile{,.orig}
     29sed -e 's,/usr/lib,/tools/lib,g' \
     30    src/Makefile.orig > src/Makefile</userinput></screen>
    3331
    34     <para os ="c">Compile the package:</para>
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../../final-system/common/sysvinit.xml"
     34    xpointer="xpointer(//*[@os='c'])"/>
    3535
    3636<screen os="ac"><userinput>make -C src clobber
    3737make -C src CC="${CC}"</userinput></screen>
    3838
    39    <para os="e">Install the package:</para>
     39    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     40    href="../../final-system/common/sysvinit.xml"
     41    xpointer="xpointer(//*[@os='e'])"/>
    4042
    41 <screen os="ad"><userinput>make -C src ROOT=/tools install</userinput></screen>
     43<screen os="ad"><userinput>make -C src ROOT=${CLFS} install</userinput></screen>
    4244
    4345  </sect2>
     
    4850    <indexterm zone="conf-tools-sysvinit">
    4951      <primary sortas="a-Sysvinit">Sysvinit</primary>
    50       <secondary>configuring</secondary>
     52      <secondary>boot, configuring</secondary>
    5153    </indexterm>
    5254
     
    5557    </indexterm>
    5658
    57     <para>Create a new file <filename>/tools/etc/inittab</filename> by running the
     59    <para>Create a new file <filename>${CLFS}/etc/inittab</filename> by running the
    5860    following:</para>
    5961
    60 <screen><userinput>cat &gt; /tools/etc/inittab &lt;&lt; "EOF"
    61 <literal># Begin /tools/etc/inittab
     62<screen><userinput>cat &gt; ${CLFS}/etc/inittab &lt;&lt; "EOF"
     63<literal># Begin /etc/inittab
    6264
    6365id:3:initdefault:
    6466
    65 si::sysinit:/tools/etc/rc.d/init.d/rc sysinit
     67si::sysinit:/etc/rc.d/init.d/rc sysinit
    6668
    67 l0:0:wait:/tools/etc/rc.d/init.d/rc 0
    68 l1:S1:wait:/tools/etc/rc.d/init.d/rc 1
    69 l2:2:wait:/tools/etc/rc.d/init.d/rc 2
    70 l3:3:wait:/tools/etc/rc.d/init.d/rc 3
    71 l4:4:wait:/tools/etc/rc.d/init.d/rc 4
    72 l5:5:wait:/tools/etc/rc.d/init.d/rc 5
    73 l6:6:wait:/tools/etc/rc.d/init.d/rc 6
     69l0:0:wait:/etc/rc.d/init.d/rc 0
     70l1:S1:wait:/etc/rc.d/init.d/rc 1
     71l2:2:wait:/etc/rc.d/init.d/rc 2
     72l3:3:wait:/etc/rc.d/init.d/rc 3
     73l4:4:wait:/etc/rc.d/init.d/rc 4
     74l5:5:wait:/etc/rc.d/init.d/rc 5
     75l6:6:wait:/etc/rc.d/init.d/rc 6
    7476
    75 ca:12345:ctrlaltdel:/tools/sbin/shutdown -t1 -a -r now
     77ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
    7678
    77 su:S016:once:/tools/sbin/sulogin
     79su:S016:once:/sbin/sulogin
    7880</literal>
    7981EOF</userinput></screen>
    8082
    8183    <para>The following command adds the standard virtual terminals to
    82     <filename>/tools/etc/inittab</filename>. If your system only has a serial
     84    <filename>${CLFS}/etc/inittab</filename>. If your system only has a serial
    8385    console skip the following command:</para>
    8486
    85 <screen><userinput>cat &gt;&gt; /tools/etc/inittab &lt;&lt; "EOF"
    86 <literal>1:2345:respawn:/tools/sbin/agetty --noclear -I '\033(K' tty1 9600
    87 2:2345:respawn:/tools/sbin/agetty --noclear -I '\033(K' tty2 9600
    88 3:2345:respawn:/tools/sbin/agetty --noclear -I '\033(K' tty3 9600
    89 4:2345:respawn:/tools/sbin/agetty --noclear -I '\033(K' tty4 9600
    90 5:2345:respawn:/tools/sbin/agetty --noclear -I '\033(K' tty5 9600
    91 6:2345:respawn:/tools/sbin/agetty --noclear -I '\033(K' tty6 9600
     87<screen><userinput>cat &gt;&gt; ${CLFS}/etc/inittab &lt;&lt; "EOF"
     88<literal>1:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty1 9600
     892:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty2 9600
     903:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty3 9600
     914:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty4 9600
     925:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty5 9600
     936:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty6 9600
    9294</literal>
    9395EOF</userinput></screen>
    9496
    9597    <para>If your system has a serial console, run the following command to add
    96     the entry to <filename>/tools/etc/inittab</filename>.</para>
     98    the entry to <filename>${CLFS}/etc/inittab</filename>.</para>
    9799
    98 <screen><userinput>cat &gt;&gt; /tools/etc/inittab &lt;&lt; "EOF"
    99 <literal>c0:12345:respawn:/tools/sbin/agetty --noclear 115200 ttyS0 vt100
     100<screen><userinput>cat &gt;&gt; ${CLFS}/etc/inittab &lt;&lt; "EOF"
     101<literal>c0:12345:respawn:/sbin/agetty --noclear 115200 ttyS0 vt100
    100102</literal>
    101103EOF</userinput></screen>
    102104
    103    <para>Finally, add the end line to <filename>/tools/etc/inittab</filename>.</para>
     105   <para>Finally, add the end line to <filename>${CLFS}/etc/inittab</filename>.</para>
    104106
    105 <screen><userinput>cat &gt;&gt; /tools/etc/inittab &lt;&lt; "EOF"
    106 <literal># End /tools/etc/inittab</literal>
     107<screen><userinput>cat &gt;&gt; ${CLFS}/etc/inittab &lt;&lt; "EOF"
     108<literal># End /etc/inittab</literal>
    107109EOF</userinput></screen>
    108 
    109     <para>The <parameter>-I '\033(K'</parameter> option tells
    110     <command>agetty</command> to send this escape sequence to the terminal
    111     before doing anything else. This escape sequence switches the console
    112     character set to a user-defined one, which can be modified by running
    113     the <command>setfont</command> program. Sending this
    114     escape sequence is necessary for people who use non-ISO 8859-1 screen
    115     fonts, but it does not affect native English speakers.</para>
    116110
    117111  </sect2>
    118112
    119   <sect2 id="contents-sysvinit" role="content">
    120     <title>Contents of Sysvinit</title>
     113  <sect2 role="content">
     114    <title/>
    121115
    122     <segmentedlist>
    123       <segtitle>Installed programs</segtitle>
    124 
    125       <seglistitem>
    126         <seg>bootlogd, fstab-decode, halt, init, killall5,
    127         poweroff (link to halt), reboot (link to halt), runlevel,
    128         shutdown, and telinit (link to init)</seg>
    129       </seglistitem>
    130     </segmentedlist>
    131 
    132     <variablelist>
    133       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    134       <?dbfo list-presentation="list"?>
    135       <?dbhtml list-presentation="table"?>
    136 
    137       <varlistentry id="bootlogd">
    138         <term><command>bootlogd</command></term>
    139         <listitem>
    140           <para>Logs boot messages to a log file</para>
    141           <indexterm zone="ch-boot-sysvinit bootlogd">
    142             <primary sortas="b-bootlogd">bootlogd</primary>
    143           </indexterm>
    144         </listitem>
    145       </varlistentry>
    146 
    147       <varlistentry id="fstab-decode">
    148         <term><command>fstab-decode</command></term>
    149         <listitem>
    150           <para>Runs a command with fstab-encoded arguments</para>
    151           <indexterm zone="ch-boot-sysvinit fstab-decode">
    152             <primary sortas="b-fstab-decode">fstab-decode</primary>
    153           </indexterm>
    154         </listitem>
    155       </varlistentry>
    156 
    157       <varlistentry id="halt">
    158         <term><command>halt</command></term>
    159         <listitem>
    160           <para>Normally invokes <command>shutdown</command> with the
    161           <parameter>-h</parameter> option, except when already in run-level 0,
    162           then it tells the kernel to halt the system; it notes in the
    163           file <filename>/var/log/wtmp</filename> that the system is being
    164           brought down</para>
    165           <indexterm zone="ch-boot-sysvinit halt">
    166             <primary sortas="b-halt">halt</primary>
    167           </indexterm>
    168         </listitem>
    169       </varlistentry>
    170 
    171       <varlistentry id="init">
    172         <term><command>init</command></term>
    173         <listitem>
    174           <para>The first process to be started when the kernel has initialized
    175           the hardware which takes over the boot process and starts all the
    176           proceses it is instructed to</para>
    177           <indexterm zone="ch-boot-sysvinit init">
    178             <primary sortas="b-init">init</primary>
    179           </indexterm>
    180         </listitem>
    181       </varlistentry>
    182 
    183       <varlistentry id="killall5">
    184         <term><command>killall5</command></term>
    185         <listitem>
    186           <para>Sends a signal to all processes, except the processes in its own
    187           session so it will not kill the shell running the script that called
    188           it</para>
    189           <indexterm zone="ch-boot-sysvinit killall5">
    190             <primary sortas="b-killall5">killall5</primary>
    191           </indexterm>
    192         </listitem>
    193       </varlistentry>
    194 
    195       <varlistentry id="poweroff">
    196         <term><command>poweroff</command></term>
    197         <listitem>
    198           <para>Tells the kernel to halt the system and switch off the computer
    199           (see <command>halt</command>)</para>
    200           <indexterm zone="ch-boot-sysvinit poweroff">
    201             <primary sortas="b-poweroff">poweroff</primary>
    202           </indexterm>
    203         </listitem>
    204       </varlistentry>
    205 
    206       <varlistentry id="reboot">
    207         <term><command>reboot</command></term>
    208         <listitem>
    209           <para>Tells the kernel to reboot the system (see
    210           <command>halt</command>)</para>
    211           <indexterm zone="ch-boot-sysvinit reboot">
    212             <primary sortas="b-reboot">reboot</primary>
    213           </indexterm>
    214         </listitem>
    215       </varlistentry>
    216 
    217       <varlistentry id="runlevel">
    218         <term><command>runlevel</command></term>
    219         <listitem>
    220           <para>Reports the previous and the current run-level, as noted in
    221           the last run-level record in <filename>/var/run/utmp</filename></para>
    222           <indexterm zone="ch-boot-sysvinit runlevel">
    223             <primary sortas="b-runlevel">runlevel</primary>
    224           </indexterm>
    225         </listitem>
    226       </varlistentry>
    227 
    228       <varlistentry id="shutdown">
    229         <term><command>shutdown</command></term>
    230         <listitem>
    231           <para>Brings the system down in a secure way, signaling all processes
    232           and notifying all logged-in users</para>
    233           <indexterm zone="ch-boot-sysvinit shutdown">
    234             <primary sortas="b-shutdown">shutdown</primary>
    235           </indexterm>
    236         </listitem>
    237       </varlistentry>
    238 
    239       <varlistentry id="telinit">
    240         <term><command>telinit</command></term>
    241         <listitem>
    242           <para>Tells <command>init</command> which run-level to change to</para>
    243           <indexterm zone="ch-boot-sysvinit telinit">
    244             <primary sortas="b-telinit">telinit</primary>
    245           </indexterm>
    246         </listitem>
    247       </varlistentry>
    248 
    249     </variablelist>
     116    <para>Details on this package are located in <xref
     117    linkend="contents-sysvinit" role="."/></para>
    250118
    251119  </sect2>
  • BOOK/boot/mips-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.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/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/kernel.xml"/>
    2215  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/bootloaders.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo-build.xml"/>
    2416  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/creatingdirs.xml"/>
    2517  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/kernel.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2630  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3031  <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"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips/bootloaders.xml

    r599deb0 r195cf88  
    1818  netbooting can be found at the link below.</para>
    1919
    20   <para><ulink url="&hints-root;Category:Netboot"/></para>
     20  <para><ulink url="http://documents.jg555.com/netboot"/></para>
    2121
    2222</sect1>
  • BOOK/boot/mips/colo-build.xml

    r599deb0 r195cf88  
    3737    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3838    href="../../final-system/mips/colo.xml"
    39     xpointer="xpointer(//*[@os='s1'])"/>
    40 
    41 <screen os="s2"><userinput>cp -v stage2/Makefile{,.orig}
    42 sed '/^CFLAGS/s/-Werror //' stage2/Makefile.orig > stage2/Makefile</userinput></screen>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../../final-system/mips/colo.xml"
    4639    xpointer="xpointer(//*[@os='b'])"/>
    4740
     
    5548    xpointer="xpointer(//*[@os='c'])"/>
    5649
    57 <screen os="ab"><userinput>cp -v chain/colo-chain.elf /tools/boot/vmlinux
    58 gzip -9 /tools/boot/vmlinux</userinput></screen>
     50<screen os="ab"><userinput>cp -v chain/colo-chain.elf ${CLFS}/boot/vmlinux
     51gzip -9 ${CLFS}/boot/vmlinux</userinput></screen>
    5952
    6053  </sect2>
  • BOOK/boot/mips/creatingdirs.xml

    r599deb0 r195cf88  
    1919  xpointer="xpointer(//*[@os='b'])"/>
    2020
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    22   href="../common/creatingdirs.xml"
    23   xpointer="xpointer(//*[@os='c'])"/>
    24 
    2521   <para>These entries are needed for the RaQ2 bootloader. Only use these
    2622   if you are utilizing the Colo bootloader:</para>
     
    2824<screen><userinput>cd ${CLFS}/boot
    2925ln -svf . boot</userinput></screen>
     26
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     28  href="../common/creatingdirs.xml"
     29  xpointer="xpointer(//*[@os='c'])"/>
    3030
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips/kernel.xml

    r599deb0 r195cf88  
    7272
    7373<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
    74    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     74   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    7575
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7979
    8080<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
    81    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     81   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8282
    8383    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8989    xpointer="xpointer(//*[@os='v'])"/>
    9090
    91 <screen><userinput>mkdir -pv /tools/boot
    92 cp -v vmlinux /tools/boot/vmlinux-&linux-version;
    93 gzip -9 /tools/boot/vmlinux-&linux-version;</userinput></screen>
     91<screen><userinput>cp -v vmlinux ${CLFS}/boot/vmlinux-&linux-version;
     92gzip -9 ${CLFS}/boot/vmlinux-&linux-version;</userinput></screen>
    9493
    9594    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.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="64/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
    2215  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/bootloaders.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
    2416  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/creatingdirs.xml"/>
    2517  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/flags.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    3132  <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"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.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="64/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
    2215  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/bootloaders.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
    2416  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/creatingdirs.xml"/>
    2517  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/createfiles.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    2724  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
    2927  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3028  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/flags.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3132  <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"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64/colo-build.xml

    r599deb0 r195cf88  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../mips/colo-build.xml"
    27     xpointer="xpointer(//*[@os='a'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3026    href="../../final-system/mips64/colo.xml"
    3127    xpointer="xpointer(//*[@os='p1'])"/>
     
    4541    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4642    href="../mips/colo-build.xml"
    47     xpointer="xpointer(//*[@os='s1'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../mips/colo-build.xml"
    51     xpointer="xpointer(//*[@os='s2'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../mips/colo-build.xml"
    55     xpointer="xpointer(//*[@os='b'])"/>
     43    xpointer="xpointer(//*[@os='a'])"/>
    5644
    5745<screen os="aa"><userinput>cd tools/elf2rfx
     
    6250    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6351    href="../mips/colo-build.xml"
    64     xpointer="xpointer(//*[@os='c'])"/>
     52    xpointer="xpointer(//*[@os='b'])"/>
    6553
    6654    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips64/createfiles.xml

    r599deb0 r195cf88  
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,pwd,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
    2122ln -sv /tools/lib64/libgcc_s.so{,.1} ${CLFS}/usr/lib64
    22 ln -sv /tools/lib/libstdc++.so{.6,} ${CLFS}/usr/lib
    23 ln -sv /tools/lib32/libstdc++.so{.6,} ${CLFS}/usr/lib32
    24 ln -sv /tools/lib64/libstdc++.so{.6,} ${CLFS}/usr/lib64
    25 sed -e 's/tools/usr/' /tools/lib/libstdc++.la &gt; ${CLFS}/usr/lib/libstdc++.la
     23ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
     24ln -sv /tools/lib32/libstd*so* ${CLFS}/usr/lib32
     25ln -sv /tools/lib64/libstd*so* ${CLFS}/usr/lib64
    2626ln -sv bash ${CLFS}/bin/sh
    27 ln -sv ../run ${CLFS}/var/run
    28 ln -sv /tools/sbin/init ${CLFS}/sbin
    29 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
    30 
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32   href="../common/createfiles.xml"
    33   xpointer="xpointer(//*[@os='c'])"/>
    34 
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36   href="../common/createfiles.xml"
    37   xpointer="xpointer(//*[@os='d'])"/>
    38 
    39   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40   href="../common/createfiles.xml"
    41   xpointer="xpointer(//*[@os='e'])"/>
     27ln -sv ../run ${CLFS}/var/run</userinput></screen>
    4228
    4329</sect1>
  • BOOK/boot/mips64/creatingdirs.xml

    r599deb0 r195cf88  
    2525mkdir -pv ${CLFS}/usr/{,local/}share/{misc,terminfo,zoneinfo}
    2626mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}
     27for dir in ${CLFS}/usr{,/local}; do
     28  ln -sv share/{man,doc,info} $dir
     29done
    2730install -dv ${CLFS}/usr/lib/locale
    2831ln -sv ../lib/locale ${CLFS}/usr/lib32
  • BOOK/boot/mips64/kernel.xml

    r599deb0 r195cf88  
    7676
    7777<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
    78    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     78   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8383
    8484<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
    85    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     85   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8686
    8787    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9393    xpointer="xpointer(//*[@os='v'])"/>
    9494
    95 <screen><userinput>mkdir -pv /tools/boot
    96 cp -v vmlinux /tools/boot/vmlinux-&linux-version;
    97 gzip -9 /tools/boot/vmlinux-&linux-version;</userinput></screen>
     95<screen><userinput>cp -v vmlinux ${CLFS}/boot/vmlinux-&linux-version;
     96gzip -9 ${CLFS}/boot/vmlinux-&linux-version;</userinput></screen>
    9897
    9998    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/multilib/createfiles.xml

    r599deb0 r195cf88  
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,pwd,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
    21 ln -sv /tools/lib/libstdc++.so{.6,} ${CLFS}/usr/lib
    22 ln -sv /tools/lib64/libstdc++.so{.6,} ${CLFS}/usr/lib64
    23 sed -e 's/tools/usr/' /tools/lib/libstdc++.la &gt; ${CLFS}/usr/lib/libstdc++.la
     22ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
     23ln -sv /tools/lib64/libstd*so* ${CLFS}/usr/lib64
    2424ln -sv bash ${CLFS}/bin/sh
    25 ln -sv ../run ${CLFS}/var/run
    26 ln -sv /tools/sbin/init ${CLFS}/sbin
    27 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
    28 
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30   href="../common/createfiles.xml"
    31   xpointer="xpointer(//*[@os='c'])"/>
    32 
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34   href="../common/createfiles.xml"
    35   xpointer="xpointer(//*[@os='d'])"/>
    36 
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38   href="../common/createfiles.xml"
    39   xpointer="xpointer(//*[@os='e'])"/>
     25ln -sv ../run ${CLFS}/var/run</userinput></screen>
    4026
    4127</sect1>
  • BOOK/boot/multilib/creatingdirs.xml

    r599deb0 r195cf88  
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/creatingdirs.xml"
    19   xpointer="xpointer(//*[@os='b'])"/>
    20 
    21 <screen os="c"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib{,64},mnt}
     17<screen os="b"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib{,64},mnt}
    2218mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
    2319mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     
    2925mkdir -pv ${CLFS}/usr/{,local/}share/{misc,terminfo,zoneinfo}
    3026mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}
     27for dir in ${CLFS}/usr{,/local}; do
     28  ln -sv share/{man,doc,info} $dir
     29done
    3130install -dv ${CLFS}/usr/lib/locale
    3231ln -sv ../lib/locale ${CLFS}/usr/lib64</userinput></screen>
     32
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34  href="../common/creatingdirs.xml"
     35  xpointer="xpointer(//*[@os='c'])"/>
    3336
    3437  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4043  xpointer="xpointer(//*[@os='e'])"/>
    4144
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43   href="../common/creatingdirs.xml"
    44   xpointer="xpointer(//*[@os='f'])"/>
    45 
    4645</sect1>
  • BOOK/boot/multilib/e2fsprogs.xml

    r599deb0 r195cf88  
    7575    xpointer="xpointer(//*[@os='l'])"/>
    7676
     77    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     78    href="../common/e2fsprogs.xml"
     79    xpointer="xpointer(//*[@os='ad'])"/>
     80
     81    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     82    href="../common/e2fsprogs.xml"
     83    xpointer="xpointer(//*[@os='ae'])"/>
     84
    7785  </sect2>
    7886
  • BOOK/boot/multilib/eudev.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-eudev">
    1414    <primary sortas="a-Eudev">Eudev</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/eudev.xml"
     19  href="../../final-system/common/eudev.xml"
    1920  xpointer="xpointer(//*[@role='package'])"/>
    2021
     
    2324
    2425    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../common/eudev.xml"
     26    href="../../final-system/common/eudev.xml"
    2627    xpointer="xpointer(//*[@os='a'])"/>
    2728
    2829<screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib64 -lblkid" \
    29     KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib64 -lkmod" \
    30     CC="${CC} ${BUILD64}" ./configure --prefix=/tools --build=${CLFS_HOST} \
    31     --host=${CLFS_TARGET} --libdir=/tools/lib64 --with-rootlibdir=/tools/lib64 \
    32     --disable-introspection --disable-gtk-doc-html --disable-gudev \
    33     --disable-keymap --with-firmware-path=/lib/firmware --enable-libkmod</userinput></screen>
     30KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib64 -lkmod" \
     31CC="${CC} ${BUILD64}" LDFLAGS="-Wl,-rpath,/tools/lib64:/lib64" \
     32    ./configure --prefix=/usr --build=${CLFS_HOST} \
     33    --host=${CLFS_TARGET} --with-rootprefix='' --enable-split-usr \
     34    --sysconfdir=/etc --libexecdir=/lib64 --bindir=/sbin --sbindir=/sbin \
     35    --libdir=/usr/lib64 --with-rootlibdir=/lib64 --disable-introspection \
     36    --disable-gtk-doc-html --disable-gudev --disable-keymap \
     37    --with-firmware-path=/lib/firmware --enable-libkmod</userinput></screen>
    3438
    3539    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../common/eudev.xml"
     40    href="../../final-system/common/eudev.xml"
    3741    xpointer="xpointer(//*[@os='c'])"/>
    3842
    3943    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/eudev.xml"
     44    href="../../final-system/common/eudev.xml"
    4145    xpointer="xpointer(//*[@os='d'])"/>
    4246
    4347    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/eudev.xml"
     48    href="../../final-system/common/eudev.xml"
    4549    xpointer="xpointer(//*[@os='g'])"/>
    4650
     
    5054
    5155    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../common/eudev.xml"
     56    href="../../final-system/common/eudev.xml"
    5357    xpointer="xpointer(//*[@os='r1'])"/>
    5458
     
    5963  </sect2>
    6064
    61   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62   href="../common/eudev.xml"
    63   xpointer="xpointer(//*[@role='content'])"/>
     65  <sect2 role="content">
     66    <title/>
     67
     68    <para>Details on this package are located in <xref
     69    linkend="contents-eudev" role="."/></para>
     70
     71  </sect2>
    6472
    6573</sect1>
  • BOOK/boot/multilib/grub-build.xml

    r599deb0 r195cf88  
    4141<screen os="ab"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    4242    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    43     --libdir=/tools/lib64 --disable-werror \
    44     --enable-grub-mkfont=no --with-bootdir=tools/boot</userinput></screen>
    45 
    46     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    47     href="../x86/grub-build.xml"
    48     xpointer="xpointer(//*[@os='b'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../x86/grub-build.xml"
    52     xpointer="xpointer(//*[@os='bc'])"/>
     43    --sysconfdir=/etc --libdir=/tools/lib64 --disable-werror</userinput></screen>
    5344
    5445    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6455    xpointer="xpointer(//*[@os='f'])"/>
    6556
    66     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    67     href="../x86/grub-build.xml"
    68     xpointer="xpointer(//*[@os='ag'])"/>
     57<screen os="ag"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6958
    7059  </sect2>
  • BOOK/boot/multilib/kmod.xml

    r599deb0 r195cf88  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/kmod.xml"
    27     xpointer="xpointer(//*[@os='s1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/kmod.xml"
    31     xpointer="xpointer(//*[@os='s2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3426    href="../../final-system/common/kmod.xml"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    37 <screen os="b"><userinput>PKG_CONFIG= liblzma_CFLAGS="-I/tools/include" \
    38     liblzma_LIBS="-L/tools/lib64 -llzma" \
    39     zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib64 -lz" \
    40     CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    41     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    42     --libdir=/tools/lib64 --with-xz --with-zlib</userinput></screen>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../common/kmod.xml"
    46     xpointer="xpointer(//*[@os='c'])"/>
     29<screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib64 -llzma" \
     30zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib64 -lz" \
     31CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
     32    --bindir=/bin --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --libdir=/tools/lib64 --with-xz --with-zlib --disable-manpages</userinput></screen>
    4734
    4835    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5845    xpointer="xpointer(//*[@os='g'])"/>
    5946
    60     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    61     href="../common/kmod.xml"
    62     xpointer="xpointer(//*[@os='h'])"/>
     47<screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6348
    64     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    65     href="../common/kmod.xml"
    66     xpointer="xpointer(//*[@os='i'])"/>
     49<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50href="../../final-system/common/kmod.xml"
     51xpointer="xpointer(//*[@os='i'])"/>
    6752
    68     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69     href="../common/kmod.xml"
    70     xpointer="xpointer(//*[@os='j'])"/>
     53<screen os="j"><userinput>ln -sv kmod ${CLFS}/bin/lsmod
     54ln -sv ../bin/kmod ${CLFS}/sbin/depmod
     55ln -sv ../bin/kmod ${CLFS}/sbin/insmod
     56ln -sv ../bin/kmod ${CLFS}/sbin/modprobe
     57ln -sv ../bin/kmod ${CLFS}/sbin/modinfo
     58ln -sv ../bin/kmod ${CLFS}/sbin/rmmod</userinput></screen>
    7159
    7260  </sect2>
  • BOOK/boot/ppc-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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/creatingdirs.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
     17  <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"/>
    1619 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    1721  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.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/sysvinit.xml"/>
    2022  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/kernel.xml"/>
    2225  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
    2326  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/powerpc-utils.xml"/>
    2427  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot-build.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2731  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3132  <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"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc/kernel.xml

    r599deb0 r195cf88  
    7777
    7878<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
    79    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     79   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    8080
    8181    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8484
    8585<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
    86    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     86   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8787
    8888    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9494    xpointer="xpointer(//*[@os='v'])"/>
    9595
    96 <screen><userinput>mkdir -pv /tools/boot
    97 cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     96<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9897
    9998    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc/powerpc-utils.xml

    r599deb0 r195cf88  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33     <para os="c">This package's Makefile has issues with cross-compiling. Fortunately,
     33    <para os="a">This package's Makefile has issues with cross-compiling. Fortunately,
    3434    we only need one program and it is a simple task to compile it.</para>
    3535
    36 <screen os="d"><userinput>${CC} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
     36<screen><userinput>${CC} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    3737
    38     <para os="e">Install the program:</para>
     38    <para os="c">Install the program:</para>
    3939
    40 <screen os="f"><userinput>install -v -m755 nvsetenv /tools/sbin</userinput></screen>
     40<screen os="d"><userinput>install -v -m755 nvsetenv /tools/sbin</userinput></screen>
    4141
    4242  </sect2>
  • BOOK/boot/ppc64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    1818  <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="64/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
    2225  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
    2326  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/powerpc-utils.xml"/>
    2427  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/yaboot-build.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2732  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    30   <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="64/flags.xml"/>
    3233  <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"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
    3535  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc64-64/powerpc-utils.xml

    r599deb0 r195cf88  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/ppc/powerpc-utils.xml"
     27    xpointer="xpointer(//*[@os='a'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/ppc/powerpc-utils.xml"
     31    xpointer="xpointer(//*[@os='b'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2634    href="../ppc/powerpc-utils.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../ppc/powerpc-utils.xml"
    31     xpointer="xpointer(//*[@os='b'])"/>
     37<screen><userinput>${CC} ${BUILD64} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    3238
    3339    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3541    xpointer="xpointer(//*[@os='c'])"/>
    3642
    37 <screen os="d"><userinput>${CC} ${BUILD64} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    38 
    3943    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4044    href="../ppc/powerpc-utils.xml"
    41     xpointer="xpointer(//*[@os='e'])"/>
    42 
    43     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../ppc/powerpc-utils.xml"
    45     xpointer="xpointer(//*[@os='f'])"/>
     45    xpointer="xpointer(//*[@os='d'])"/>
    4646
    4747  </sect2>
  • BOOK/boot/ppc64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/creatingdirs.xml"/>
     16  <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"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    1620  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/>
    1721  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    1823  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.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="64/sysvinit.xml"/>
    2124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2226  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
    2327  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
    2428  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/powerpc-utils.xml"/>
    2529  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot-build.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3335  <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"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot.xml"/>
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc64/e2fsprogs.xml

    r599deb0 r195cf88  
    8585    xpointer="xpointer(//*[@os='l'])"/>
    8686
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     88    href="../common/e2fsprogs.xml"
     89    xpointer="xpointer(//*[@os='ad'])"/>
     90
     91    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     92    href="../common/e2fsprogs.xml"
     93    xpointer="xpointer(//*[@os='ae'])"/>
     94
    8795  </sect2>
    8896
  • BOOK/boot/ppc64/kernel.xml

    r599deb0 r195cf88  
    7676
    7777<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
    78    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     78   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8383
    8484<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
    85    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     85   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8686
    8787    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9393    xpointer="xpointer(//*[@os='v'])"/>
    9494
    95 <screen><userinput>mkdir -pv /tools/boot
    96 cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     95<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9796
    9897    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc64/powerpc-utils.xml

    r599deb0 r195cf88  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../final-system/ppc/powerpc-utils.xml"
     27    xpointer="xpointer(//*[@os='a'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/ppc/powerpc-utils.xml"
     31    xpointer="xpointer(//*[@os='b'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2634    href="../ppc/powerpc-utils.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../ppc/powerpc-utils.xml"
    31     xpointer="xpointer(//*[@os='b'])"/>
     37<screen><userinput>${CC} ${BUILD32} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    3238
    3339    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3541    xpointer="xpointer(//*[@os='c'])"/>
    3642
    37 <screen os="d"><userinput>${CC} ${BUILD32} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    38 
    3943    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4044    href="../ppc/powerpc-utils.xml"
    41     xpointer="xpointer(//*[@os='e'])"/>
    42 
    43     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../ppc/powerpc-utils.xml"
    45     xpointer="xpointer(//*[@os='f'])"/>
     45    xpointer="xpointer(//*[@os='d'])"/>
    4646
    4747  </sect2>
  • BOOK/boot/sparc-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.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/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/kernel.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
    2415  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    2516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/kernel.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2630  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3031  <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"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc/fstab.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-boot-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
     
    2827/dev/<replaceable>[xxx]</replaceable>        /            <replaceable>[fff]</replaceable>       defaults         1     1
    2928/dev/<replaceable>[yyy]</replaceable>        swap         swap        pri=1            0     0
     29proc           /proc           proc        defaults         0     0
     30sysfs          /sys            sysfs       defaults         0     0
    3031devpts         /dev/pts        devpts      gid=&gid-tty;,mode=620   0     0
    3132shm            /dev/shm        tmpfs       defaults         0     0
     33tmpfs          /run            tmpfs       defaults         0     0
     34devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3235none           /proc/openprom  openpromfs  defaults         0     0
    3336# End /etc/fstab</literal>
  • BOOK/boot/sparc/kernel.xml

    r599deb0 r195cf88  
    7272
    7373<screen><userinput>make ARCH=sparc CROSS_COMPILE=${CLFS_TARGET}- \
    74    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     74   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    7575
    7676    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7979
    8080<screen><userinput>make ARCH=sparc CROSS_COMPILE=${CLFS_TARGET}- \
    81    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     81   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8282
    8383    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8989    xpointer="xpointer(//*[@os='v'])"/>
    9090
    91 <screen><userinput>mkdir -pv /tools/boot
    92 cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     91<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9392
    9493    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/sparc/silo-build.xml

    r599deb0 r195cf88  
    4444        <term><parameter>CC=cc</parameter></term>
    4545        <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 
    4747to compile on 64 bit targets. This is not to be confused with <command>CC=${CC}</command> below.</para>
    4848        </listitem>
  • BOOK/boot/sparc/silo.xml

    r599deb0 r195cf88  
    1717
    1818  <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>
    2020
    2121<screen><userinput>cat &gt; ${CLFS}/etc/silo.conf &lt;&lt; "EOF"
     
    2525timeout = 150         # Wait 15 seconds before booting the default section
    2626
    27 image = /tools/boot/vmlinuz-clfs-&linux-version;
     27image = /boot/clfskernel-&linux-version;
    2828  label = linux
    2929# End /etc/silo.conf</literal>
  • BOOK/boot/sparc64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.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="64/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
    2415  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    2516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/flags.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    3132  <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"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.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="64/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
    2415  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
    2516  <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="multilib/util-linux.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/flags.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
    3132  <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"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc64/kernel.xml

    r599deb0 r195cf88  
    7373    xpointer="xpointer(//*[@os='s'])"/>
    7474
    75 <screen><userinput>make ARCH=sparc64 INSTALL_MOD_PATH=/tools \
     75<screen><userinput>make ARCH=sparc64 INSTALL_MOD_PATH=${CLFS} \
    7676   CROSS_COMPILE=${CLFS_TARGET}- modules_install</userinput></screen>
    7777
     
    8181
    8282<screen><userinput>make ARCH=sparc64 CROSS_COMPILE=${CLFS_TARGET}- \
    83    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     83   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8484
    8585    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9191    xpointer="xpointer(//*[@os='v'])"/>
    9292
    93 <screen><userinput>mkdir -pv /tools/boot
    94 cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     93<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9594
    9695    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/x86-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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/creatingdirs.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
     17  <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"/>
    1619  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    1721  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.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/sysvinit.xml"/>
    2022  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/kernel.xml"/>
    2225  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2529  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2930  <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"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3232
  • BOOK/boot/x86/grub-build.xml

    r599deb0 r195cf88  
    4141<screen os="ab"><userinput>./configure --prefix=/tools \
    4242    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    43     --disable-werror --enable-grub-mkfont=no</userinput></screen>
    44 
    45 <para os="b">The meaning of the new configure option:</para>
    46 
    47   <variablelist os="bc">
    48     <varlistentry>
    49       <term><parameter>--enable-grub-mkfont=no</parameter></term>
    50       <listitem><para>Prevents GRUB from trying to build
    51       <command>grub-mkfont</command>, which requires Freetype.</para></listitem>
    52     </varlistentry>
    53 
    54   </variablelist>
     43    --sysconfdir=/etc --disable-werror</userinput></screen>
    5544
    5645    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6655    xpointer="xpointer(//*[@os='f'])"/>
    6756
    68 <screen os="ag"><userinput>make install</userinput></screen>
     57<screen os="ag"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6958
    7059  </sect2>
  • BOOK/boot/x86/kernel.xml

    r599deb0 r195cf88  
    4949    xpointer="xpointer(//*[@os='d'])"/>
    5050
    51     <note os="kc"><para>A good starting place for setting up the kernel
    52     configuration is to run <command>make defconfig</command>. This will set the    base configuration to a good state that takes your current system
    53     architecture into account.</para>
    54 
    55     <para>Be sure to enable or disable following features or the system might
    56     not work correctly or boot at all:</para>
    57 
    58     <screen role="nodump">Device Drivers  ---&gt;
    59   Generic Driver Options  ---&gt;
    60     ()  path to uevent helper
    61     [*] Maintain a devtmpfs filesystem to mount at /dev
    62     [ ] Fallback user-helper invocation for firmware loading</screen></note>
    63 
    6451    <para os="ae">Configure the kernel via a menu-driven interface:</para>
    6552
     
    9380
    9481<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}- \
    95     INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     82    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    9683
    9784    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    10087
    10188<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}- \
    102     INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     89   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    10390
    10491    <para os="u">After kernel compilation is complete, additional steps are
    10592    required to complete the installation. Some files need to be copied to
    106     the <filename class="directory">/tools/boot</filename> directory.</para>
     93    the <filename class="directory">${CLFS}/boot</filename> directory.</para>
    10794
    108     <para os="v">Issue the following commands to install the kernel:</para>
     95    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     96    href="../../bootable/x86/kernel.xml"
     97    xpointer="xpointer(//*[@os='v'])"/>
    10998
    110 <screen><userinput>mkdir -pv /tools/boot
    111 cp -v arch/i386/boot/bzImage /tools/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
     99<screen><userinput>cp -v arch/i386/boot/bzImage ${CLFS}/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
    112100
    113101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    115103    xpointer="xpointer(//*[@os='w'])"/>
    116104
    117 <screen os="w1"><userinput>cp -v System.map /tools/boot/System.map-&linux-version;</userinput></screen>
     105<screen os="w1"><userinput>cp -v System.map ${CLFS}/boot/System.map-&linux-version;</userinput></screen>
    118106
    119107    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    121109    xpointer="xpointer(//*[@os='x'])"/>
    122110
    123 <screen os="x1"><userinput>cp -v .config /tools/boot/config-&linux-version;</userinput></screen>
     111<screen os="x1"><userinput>cp -v .config ${CLFS}/boot/config-&linux-version;</userinput></screen>
    124112
    125113  </sect2>
  • BOOK/boot/x86_64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    1818  <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="64/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
     19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    2225  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/grub-build.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    3031  <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"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3333
  • BOOK/boot/x86_64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/creatingdirs.xml"/>
     16  <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="multilib/util-linux.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    1619 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    1721  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.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="64/sysvinit.xml"/>
    2022  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    2124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    2225  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grub-build.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/flags.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    2530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
    3031  <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"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3333
  • BOOK/boot/x86_64/kernel.xml

    r599deb0 r195cf88  
    7676
    7777<screen><userinput>make ARCH=x86_64 CROSS_COMPILE=${CLFS_TARGET}- \
    78    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     78   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8383
    8484<screen><userinput>make ARCH=x86_64 CROSS_COMPILE=${CLFS_TARGET}- \
    85    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     85   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    8686
    8787    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9393    xpointer="xpointer(//*[@os='v'])"/>
    9494
    95 <screen><userinput>mkdir -pv /tools/boot
    96 cp -v arch/x86_64/boot/bzImage /tools/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
     95<screen><userinput>cp -v arch/x86_64/boot/bzImage ${CLFS}/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
    9796
    9897    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/common/fstab.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-bootable-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
    15     <secondary>bootable</secondary>
    1615  </indexterm>
    1716
     
    2928/dev/<replaceable>[xxx]</replaceable>     /            <replaceable>[fff]</replaceable>  defaults         1     1
    3029/dev/<replaceable>[yyy]</replaceable>     swap         swap   pri=1            0     0
     30proc           /proc        proc   defaults         0     0
     31sysfs          /sys         sysfs  defaults         0     0
     32devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
     33shm            /dev/shm     tmpfs  defaults         0     0
     34tmpfs          /run         tmpfs  defaults         0     0
     35devtmpfs       /dev         devtmpfs mode=0755,nosuid 0     0
    3136
    3237# End /etc/fstab</literal>
     
    4146  fields in this file, see <command>man 5 fstab</command>.</para>
    4247
     48  <para os="c">The <filename class="directory">/dev/shm</filename> mount point
     49  for <systemitem class="filesystem">tmpfs</systemitem> is included to
     50  allow enabling POSIX-shared memory. The kernel must have the required
     51  support built into it for this to work (more about this is in the next
     52  section). Please note that very little software currently uses
     53  POSIX-shared memory.  Therefore, consider the <filename
     54  class="directory">/dev/shm</filename> mount point optional. For more
     55  information, see <filename>Documentation/filesystems/tmpfs.txt</filename>
     56  in the kernel source tree.</para>
     57
    4358</sect1>
  • BOOK/bootable/mips/kernel.xml

    r599deb0 r195cf88  
    3737    href="../x86/kernel.xml"
    3838    xpointer="xpointer(//*[@os='d'])"/>
    39 
    40     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../x86/kernel.xml"
    42     xpointer="xpointer(//*[@os='kc'])"/>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../x86/kernel.xml"
    46     xpointer="xpointer(//*[@os='kd'])"/>
    4739
    4840    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8981    href="../x86/kernel.xml"
    9082    xpointer="xpointer(//*[@os='t'])"/>
    91 
     83   
    9284    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9385    href="../x86/kernel.xml"
  • BOOK/bootable/ppc/kernel.xml

    r599deb0 r195cf88  
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../x86/kernel.xml"
    42     xpointer="xpointer(//*[@os='kc'])"/>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../x86/kernel.xml"
    46     xpointer="xpointer(//*[@os='kd'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../x86/kernel.xml"
    5042    xpointer="xpointer(//*[@os='h'])"/>
    5143
     
    6557    mac-specific options for ide and input.</para>
    6658    </warning>
    67 
     59   
    6860    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6961    href="../x86/kernel.xml"
     
    10193    href="../x86/kernel.xml"
    10294    xpointer="xpointer(//*[@os='t'])"/>
    103 
     95   
    10496    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    10597    href="../x86/kernel.xml"
  • BOOK/bootable/ppc64-chapter.xml

    r599deb0 r195cf88  
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/kernel.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot.xml"/>
    1818
  • BOOK/bootable/sparc/fstab.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-bootable-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
    15     <secondary>bootable</secondary>
    1615  </indexterm>
    1716
     
    4241  xpointer="xpointer(//*[@os='b'])"/>
    4342
     43  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44  href="../common/fstab.xml"
     45  xpointer="xpointer(//*[@os='c'])"/>
     46
    4447</sect1>
  • BOOK/bootable/sparc/kernel.xml

    r599deb0 r195cf88  
    3737    href="../x86/kernel.xml"
    3838    xpointer="xpointer(//*[@os='d'])"/>
    39 
    40     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../x86/kernel.xml"
    42     xpointer="xpointer(//*[@os='kc'])"/>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../x86/kernel.xml"
    46     xpointer="xpointer(//*[@os='kd'])"/>
    4739
    4840    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9385    href="../x86/kernel.xml"
    9486    xpointer="xpointer(//*[@os='t'])"/>
    95 
     87   
    9688    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9789    href="../x86/kernel.xml"
  • BOOK/bootable/x86/grub.xml

    r599deb0 r195cf88  
    3939  </warning>
    4040
    41   <para os="e">Instruct GRUB to install itself into the MBR of
     41  <para os="e">Instruct GRUB to install itself int othe MBR of
    4242  <filename class="partition">sda</filename>:</para>
    4343
  • BOOK/bootable/x86/kernel.xml

    r599deb0 r195cf88  
    3737    un-tarring.</para>
    3838
    39     <note os="kc"><para>A good starting place for setting up the kernel
    40     configuration is to run <command>make defconfig</command>. This will set the    base configuration to a good state that takes your current system
    41     architecture into account.</para>
    42 
    43     <para>Be sure to enable or disable following features or the system might
    44     not work correctly or boot at all. Refer to
    45     <filename>/usr/share/doc/systemd-&systemd-version;/README</filename>:</para>
    46 
    47     <screen role="nodump">General setup  ---&gt;
    48   [*] open by fhandle syscalls
    49   [ ] Auditing support
    50   [*] Control Group support
    51 Processor type and features  ---&gt;
    52   [*] Enable seccomp to safely compute untrusted bytecode
    53 Networking support  ---&gt;
    54   Networking options  ---&gt;
    55     &lt;*&gt; The IPv6 protocol
    56 Device Drivers  ---&gt;
    57   Generic Driver Options  ---&gt;
    58     ()  path to uevent helper
    59     [*] Maintain a devtmpfs filesystem to mount at /dev
    60     [ ] Fallback user-helper invocation for firmware loading
    61 File systems  ---&gt;
    62   [*] Inotify support for userspace
    63   &lt;*&gt; Kernel automounter version 4 support (also supports v3)
    64   Pseudo filesystems  ---&gt;
    65     [*] Tmpfs POSIX Access Control Lists
    66     [*] Tmpfs extended attributes
    67 Firmware Drivers ---&gt;
    68   EFI (Extensible Firmware Interface) Support ---&gt;
    69     &lt;*&gt; EFI Variable Support via sysfs
    70 -*- Enable the block layer ---&gt;
    71   Partition Types ---&gt;
    72     [*] Advanced partition selection
    73     [*]   EFI GUID Partition support
    74 Kernel Hacking ---&gt;
    75   [*] Collect scheduler debugging info
    76   [*] Collect scheduler statistics</screen></note>
    77 
    78     <note os="kd"><para>While "The IPv6 Protocol" is not strictly required, it
    79     is highly recommended by the Systemd developers. "EFI Variable support" and
    80     "EFI GUID Partition support" are for UEFI systems. "Collect scheduler
    81     debugging info" and "Collect scheduler statistics" is for systemd-bootchart.
    82     </para></note>
    83 
    8439    <para os="h">Configure the kernel via a menu-driven interface.
    85     CBLFS has some information regarding particular kernel configuration
    86     requirements of packages outside of CLFS at <ulink
     40    Please note that the udev bootscript requires "rtc", "tmpfs" and "devtmpfs" to be
     41    enabled and built into the kernel, not as modules. CBLFS has
     42    some information regarding particular kernel configuration requirements of
     43    packages outside of CLFS at <ulink
    8744    url="&cblfs-root;"/>:</para>
    8845
  • BOOK/bootable/x86_64/kernel.xml

    r599deb0 r195cf88  
    3737    href="../x86/kernel.xml"
    3838    xpointer="xpointer(//*[@os='d'])"/>
    39 
    40     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../x86/kernel.xml"
    42     xpointer="xpointer(//*[@os='kc'])"/>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../x86/kernel.xml"
    46     xpointer="xpointer(//*[@os='kd'])"/>
    4739
    4840    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9385    href="../x86/kernel.xml"
    9486    xpointer="xpointer(//*[@os='t'])"/>
    95 
     87   
    9688    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9789    href="../x86/kernel.xml"
  • BOOK/chroot/64/createfiles.xml

    r599deb0 r195cf88  
    2020ln -sv /tools/bin/file /usr/bin
    2121ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
    22 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib
    23 sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
     22ln -sv /tools/lib/libstd* /usr/lib
    2423ln -sv bash /bin/sh
    2524ln -sv /run /var/run</userinput></screen>
    2625
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    28   href="../../boot/common/createfiles.xml"
    29   xpointer="xpointer(//*[@os='c'])"/>
    30 
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3227  href="../../boot/64/createfiles.xml"
    33   xpointer="xpointer(//*[@os='f'])"/>
     28  xpointer="xpointer(//*[@os='b'])"/>
    3429
    3530<screen><userinput>mkdir -pv /usr/lib64
    36 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib64</userinput></screen>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/createfiles.xml"
    40     xpointer="xpointer(//*[@os='d'])"/>
    41 
    42     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../common/createfiles.xml"
    44     xpointer="xpointer(//*[@os='e'])"/>
     31ln -sv /tools/lib/libstd*so* /usr/lib64</userinput></screen>
    4532
    4633</sect1>
  • BOOK/chroot/common/changingowner.xml

    r599deb0 r195cf88  
    1111  <title>Changing Ownership</title>
    1212
     13    <note>
     14      <para>This step is not optional as some of the binaries in
     15      <filename class="directory">/tools</filename> are set u+s.
     16      leaving the permissions as is could cause some commands,
     17      mount in particular, to fail later.</para>
     18    </note>
     19
    1320    <para os="a">Currently, the <filename class="directory">/tools</filename>
    1421    and <filename class="directory">/cross-tools</filename> directories
    1522    are owned by the user <emphasis>clfs</emphasis>, a user that
    16     exists only on the host system. Although <filename
     23    exists only on the host system. Although the <filename
    1724    class="directory">/tools</filename> and <filename
    18     class="directory">/cross-tools</filename> can be deleted once the CLFS
    19     system has been finished, they can be retained to build
     25    class="directory">/cross-tools</filename> directories can be deleted
     26    once the CLFS system has been finished, they can be retained to build
    2027    additional CLFS systems. If the <filename class="directory">/tools</filename>
    2128    and <filename class="directory">/cross-tools</filename> directories are
    2229    kept as is, the files are owned by a user ID without a corresponding
    2330    account. This is dangerous because a user account created later could
    24     get this same user ID and would own these directories and all the files
    25     therein, thus exposing those files to possible malicious manipulation.</para>
     31    get this same user ID and would own the <filename
     32    class="directory">/tools</filename> directory and all the files therein,
     33    thus exposing these files to possible malicious manipulation.</para>
    2634
    27     <para os="b">One possible fix for this issue might be to add the
    28     <systemitem class="username">clfs</systemitem> user to the new CLFS system
    29     later when creating the <filename>/etc/passwd</filename> file, taking care
    30     to assign it the same user and group IDs as on the host system. Alternatively,
     35    <para os="b">To avoid this issue, add the <systemitem
     36    class="username">clfs</systemitem> user to the new CLFS system later when
     37    creating the <filename>/etc/passwd</filename> file, taking care to assign
     38    it the same user and group IDs as on the host system. Alternatively,
    3139    assign the contents of the <filename class="directory">/tools</filename>
    3240    and <filename class="directory">/cross-tools</filename> directories to
  • BOOK/chroot/common/createfiles.xml

    r599deb0 r195cf88  
    1111  <title>Creating Essential Symlinks</title>
    1212
    13     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    14     href="../../boot/common/createfiles.xml"
    15     xpointer="xpointer(//*[@os='a'])"/>
     13  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     14  href="../../boot/common/createfiles.xml"
     15  xpointer="xpointer(//*[@os='a'])"/>
    1616
    1717<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,pwd,stty} /bin
    1818ln -sv /tools/bin/file /usr/bin
    1919ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
    20 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib
    21 sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
     20ln -sv /tools/lib/libstd* /usr/lib
    2221ln -sv bash /bin/sh
    2322ln -sv /run /var/run</userinput></screen>
    2423
    25     <variablelist os="c">
    26       <title>The purpose of each link:</title>
    27 
    28       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29       href="../../boot/common/createfiles.xml"
    30       xpointer="xpointer(//*[@os='c1'])"/>
    31 
    32       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33       href="../../boot/common/createfiles.xml"
    34       xpointer="xpointer(//*[@os='c2'])"/>
    35 
    36       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37       href="../../boot/common/createfiles.xml"
    38       xpointer="xpointer(//*[@os='c3'])"/>
    39 
    40       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41       href="../../boot/common/createfiles.xml"
    42       xpointer="xpointer(//*[@os='c4'])"/>
    43 
    44       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45       href="../../boot/common/createfiles.xml"
    46       xpointer="xpointer(//*[@os='c6'])"/>
    47 
    48       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49       href="../../boot/common/createfiles.xml"
    50       xpointer="xpointer(//*[@os='c7'])"/>
    51 
    52       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53       href="../../boot/common/createfiles.xml"
    54       xpointer="xpointer(//*[@os='c8'])"/>
    55 
    56       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    57       href="../../boot/common/createfiles.xml"
    58       xpointer="xpointer(//*[@os='c9'])"/>
    59 
    60       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    61       href="../../boot/common/createfiles.xml"
    62       xpointer="xpointer(//*[@os='c10'])"/>
    63 
    64       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    65       href="../../boot/common/createfiles.xml"
    66       xpointer="xpointer(//*[@os='c11'])"/>
    67 
    68       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69       href="../../boot/common/createfiles.xml"
    70       xpointer="xpointer(//*[@os='c12'])"/>
    71 
    72       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    73       href="../../boot/common/createfiles.xml"
    74       xpointer="xpointer(//*[@os='c13'])"/>
    75 
    76     </variablelist>
    77 
    78     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    79     href="../../boot/common/createfiles.xml"
    80     xpointer="xpointer(//*[@os='d'])"/>
    81 
    82 <screen os="e"><userinput>ln -sv /proc/self/mounts /etc/mtab</userinput></screen>
    83 
    8424</sect1>
  • BOOK/chroot/common/creatingdirs.xml

    r599deb0 r195cf88  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../../boot/common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='b'])"/>
     15  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17 <screen os="c"><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib,mnt}
     17<screen os="b"><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib,mnt}
    1818mkdir -pv /{proc,media/{floppy,cdrom},run/shm,sbin,srv,sys}
    1919mkdir -pv /var/{lock,log,mail,spool}
     
    2424mkdir -pv /usr/{,local/}share/{doc,info,locale,man}
    2525mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo}
    26 mkdir -pv /usr/{,local/}share/man/man{1..8}</userinput></screen>
     26mkdir -pv /usr/{,local/}share/man/man{1..8}
     27for dir in /usr{,/local}; do
     28  ln -sv share/{man,doc,info} $dir
     29done</userinput></screen>
     30
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     32  href="../../boot/common/creatingdirs.xml"
     33  xpointer="xpointer(//*[@os='c'])"/>
    2734
    2835  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3441  xpointer="xpointer(//*[@os='e'])"/>
    3542
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37   href="../../boot/common/creatingdirs.xml"
    38   xpointer="xpointer(//*[@os='f'])"/>
    39 
    4043</sect1>
  • BOOK/chroot/common/devices.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-chroot-devices">
    1414    <primary sortas="e-/dev/*">/dev/*</primary>
    15     <secondary>chroot</secondary>
    1615  </indexterm>
    1716
  • BOOK/chroot/common/kernfs.xml

    r599deb0 r195cf88  
    1111  <title>Mounting Virtual Kernel File Systems</title>
    1212
    13     <note os="a">
    14       <para>The commands in the remainder of the book should be run as
    15       the <systemitem class="username">root</systemitem> user. Check
    16       that ${CLFS} is set in the
    17       <systemitem class="username">root</systemitem> user&rsquo;s environment
    18        before proceeding.</para>
    19     </note>
     13    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     14    href="../../boot/common/devices.xml"
     15    xpointer="xpointer(//*[@os='a'])"/>
    2016
    2117  <para>Various file systems exported by the kernel are used to communicate
     
    4642
    4743  <para>Once the system is complete and booting, the rest of our device
    48   nodes are created by Udev, part of Systemd.  Since this package is not
     44  nodes are created by the Eudev package.  Since this package is not
    4945  available to us right now, we must take other steps to provide device
    5046  nodes under on the CLFS filesystem.  We will use the <quote>bind</quote>
     
    5450<screen><userinput>mount -v -o bind /dev ${CLFS}/dev</userinput></screen>
    5551
    56   <para>Additional file systems will soon be mounted from within the chroot
     52  <para>Additional file systems will soon be mounted from within the chroot 
    5753  environment. To keep the host up to date, perform a <quote>fake mount</quote>
    5854  for each of these now:</para>
  • BOOK/chroot/common/pwdgroup.xml

    r599deb0 r195cf88  
    99  <?dbhtml filename="pwdgroup.html"?>
    1010
    11   <title>Creating the passwd and group Files</title>
     11  <title>Creating the passwd, group, and log Files</title>
    1212
    1313  <indexterm zone="ch-chroot-pwdgroup">
    1414    <primary sortas="e-/etc/passwd">/etc/passwd</primary>
    15     <secondary>chroot</secondary>
    1615  </indexterm>
    1716
    1817  <indexterm zone="ch-chroot-pwdgroup">
    1918    <primary sortas="e-/etc/group">/etc/group</primary>
    20     <secondary>chroot</secondary>
     19  </indexterm>
     20
     21  <indexterm zone="ch-chroot-pwdgroup">
     22    <primary sortas="e-/var/run/utmp">/var/run/utmp</primary>
     23  </indexterm>
     24
     25  <indexterm zone="ch-chroot-pwdgroup">
     26    <primary sortas="e-/var/log/btmp">/var/log/btmp</primary>
     27  </indexterm>
     28
     29  <indexterm zone="ch-chroot-pwdgroup">
     30    <primary sortas="e-/var/log/lastlog">/var/log/lastlog</primary>
     31  </indexterm>
     32
     33  <indexterm zone="ch-chroot-pwdgroup">
     34    <primary sortas="e-/var/log/wtmp">/var/log/wtmp</primary>
    2135  </indexterm>
    2236
     
    2438  href="../../boot/common/pwdgroup.xml"
    2539  xpointer="xpointer(//*[@os='a'])"/>
    26 
     40 
    2741  <para>Create the <filename>/etc/passwd</filename> file by running the
    2842  following command:</para>
     
    3044<screen><userinput>cat &gt; /etc/passwd &lt;&lt; "EOF"
    3145<literal>root:x:&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
    32 <literal>bin:x:&uid-bin;:&gid-bin;:/bin:/bin/false</literal>
    33 <literal>daemon:x:&uid-daemon;:&gid-daemon;:/sbin:/bin/false</literal>
    34 <literal>messagebus:x:&uid-messagebus;:&gid-messagebus;:D-Bus Message Daemon User:/dev/null:/bin/false</literal>
    35 <literal>nobody:x:&uid-nobody;:&gid-nogroup;:Unprivileged User:/dev/null:/bin/false</literal>
    3646EOF</userinput></screen>
    3747
     
    6373utmp:x:&gid-utmp;:
    6474usb:x:&gid-usb;:
    65 cdrom:x:&gid-cdrom;:
    66 adm:x:&gid-adm;:
    67 messagebus:x:&gid-messagebus;:
    68 systemd-journal:x:&gid-systemd-journal;:
    69 mail:x:&gid-mail;:
    70 wheel:x:&gid-wheel;:
    71 nogroup:x:&gid-nogroup;:</literal>
     75cdrom:x:&gid-cdrom;:</literal>
    7276EOF</userinput></screen>
    7377
     
    9599  for the duration of the next chapters.</para>
    96100
     101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102  href="../../boot/common/pwdgroup.xml"
     103  xpointer="xpointer(//*[@os='f'])"/>
     104
     105<screen><userinput>touch /var/run/utmp /var/log/{btmp,lastlog,wtmp}
     106chgrp -v utmp /var/run/utmp /var/log/lastlog
     107chmod -v 664 /var/run/utmp /var/log/lastlog
     108chmod -v 600 /var/log/btmp</userinput></screen>
     109
     110  <para>The <filename>/var/run/utmp</filename> file records the users that
     111  are currently logged in. The <filename>/var/log/wtmp</filename> file records
     112  all logins and logouts. The <filename>/var/log/lastlog</filename> file
     113  records when each user last logged in. The <filename>/var/log/btmp</filename>
     114  file records the bad login attempts.</para>
     115
    97116</sect1>
  • BOOK/chroot/mips-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/before-chroot.xml"/>
  • BOOK/chroot/mips/creatingdirs.xml

    r599deb0 r195cf88  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='b'])"/>
     15  xpointer="xpointer(//*[@os='a'])"/>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1818  href="../common/creatingdirs.xml"
    19   xpointer="xpointer(//*[@os='c'])"/>
     19  xpointer="xpointer(//*[@os='b'])"/>
    2020
    2121   <para os="m1">These entries are needed for the RaQ2 bootloader. Only use these
     
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2828  href="../common/creatingdirs.xml"
     29  xpointer="xpointer(//*[@os='c'])"/>
     30
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     32  href="../common/creatingdirs.xml"
    2933  xpointer="xpointer(//*[@os='d'])"/>
    3034
     
    3337  xpointer="xpointer(//*[@os='e'])"/>
    3438
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36   href="../common/creatingdirs.xml"
    37   xpointer="xpointer(//*[@os='f'])"/>
    38 
    3939</sect1>
  • BOOK/chroot/mips64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/mips64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/mips64/createfiles.xml

    r599deb0 r195cf88  
    2020ln -sv /tools/lib32/libgcc_s.so{,.1} /usr/lib32
    2121ln -sv /tools/lib64/libgcc_s.so{,.1} /usr/lib64
    22 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib
    23 ln -sv /tools/lib32/libstdc++.so{.6,} /usr/lib32
    24 ln -sv /tools/lib64/libstdc++.so{.6,} /usr/lib64
    25 sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
     22ln -sv /tools/lib/libstd* /usr/lib
     23ln -sv /tools/lib32/libstd* /usr/lib32
     24ln -sv /tools/lib64/libstd* /usr/lib64
    2625ln -sv bash /bin/sh
    2726ln -sv /run /var/run</userinput></screen>
    2827
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../boot/common/createfiles.xml"
    31     xpointer="xpointer(//*[@os='c'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/createfiles.xml"
    35     xpointer="xpointer(//*[@os='d'])"/>
    36 
    3728</sect1>
  • BOOK/chroot/mips64/creatingdirs.xml

    r599deb0 r195cf88  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='b'])"/>
     15  xpointer="xpointer(//*[@os='a'])"/>
    1616
    1717<screen><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib{,32,64},mnt}
     
    2525mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo}
    2626mkdir -pv /usr/{,local/}share/man/man{1..8}
     27for dir in /usr{,/local}; do
     28  ln -sv share/{man,doc,info} $dir
     29done
    2730install -dv /usr/lib/locale
    2831ln -sv ../lib/locale /usr/lib32
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4043  href="../common/creatingdirs.xml"
     44  xpointer="xpointer(//*[@os='c'])"/>
     45
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47  href="../common/creatingdirs.xml"
    4148  xpointer="xpointer(//*[@os='d'])"/>
    4249
     
    4552  xpointer="xpointer(//*[@os='e'])"/>
    4653
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48   href="../common/creatingdirs.xml"
    49   xpointer="xpointer(//*[@os='f'])"/>
    50 
    5154</sect1>
  • BOOK/chroot/multilib/createfiles.xml

    r599deb0 r195cf88  
    2424ln -sv /run /var/run</userinput></screen>
    2525
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../../boot/common/createfiles.xml"
    28     xpointer="xpointer(//*[@os='c'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/createfiles.xml"
    32     xpointer="xpointer(//*[@os='d'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/createfiles.xml"
    36     xpointer="xpointer(//*[@os='d'])"/>
    37 
    3826</sect1>
  • BOOK/chroot/multilib/creatingdirs.xml

    r599deb0 r195cf88  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='b'])"/>
     15  xpointer="xpointer(//*[@os='a'])"/>
    1616
    1717<screen><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib{,64},mnt}
     
    2525mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo}
    2626mkdir -pv /usr/{,local/}share/man/man{1..8}
     27for dir in /usr{,/local}; do
     28  ln -sv share/{man,doc,info} $dir
     29done
    2730install -dv /usr/lib/locale
    2831ln -sv ../lib/locale /usr/lib64</userinput></screen>
     32
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34  href="../common/creatingdirs.xml"
     35  xpointer="xpointer(//*[@os='c'])"/>
    2936
    3037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3643  xpointer="xpointer(//*[@os='e'])"/>
    3744
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39   href="../common/creatingdirs.xml"
    40   xpointer="xpointer(//*[@os='f'])"/>
    41 
    4245</sect1>
  • BOOK/chroot/ppc-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/before-chroot.xml"/>
  • BOOK/chroot/ppc64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/ppc64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/sparc-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/before-chroot.xml"/>
  • BOOK/chroot/sparc64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/sparc64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/x86-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/before-chroot.xml"/>
  • BOOK/chroot/x86_64-64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/x86_64-chapter.xml

    r599deb0 r195cf88  
    1313
    1414  <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="multilib/util-linux.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1617  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/cross-tools/64/flags.xml

    r599deb0 r195cf88  
    1616  <screen os="b"><userinput>export BUILD64="-m64"</userinput></screen>
    1717
    18   <para os="c">Now add the build flags to <filename>~/.bashrc</filename> to
     18  <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
    1919    prevent issues if we stop and come back later.</para>
    2020
  • BOOK/cross-tools/64/gcc-static.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Cross GCC Compiler with Static libgcc
    2424    and no Threads</title>
    25 
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='e'])"/>
    2925
    3026    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9894    xpointer="xpointer(//*[@os='ar'])"/>
    9995
    100     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    101     href="../common/gcc-static.xml"
    102     xpointer="xpointer(//*[@os='as'])"/>
    103 
    104     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    105     href="../common/gcc-static.xml"
    106     xpointer="xpointer(//*[@os='at'])"/>
    107 
    10896  </sect2>
    10997
  • BOOK/cross-tools/common/bc.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-bc">
    1414    <primary sortas="a-Bc">Bc</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    2828
    2929    <variablelist>
    30       <title>The meaning of the configure option:</title>
     30      <title>The meaning of the configure options:</title>
    3131
    3232      <varlistentry>
  • BOOK/cross-tools/common/binutils-32.xml

    r599deb0 r195cf88  
    5050
    5151<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    52     --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53     --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54     --disable-static --disable-multilib</userinput></screen>
     52  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     53  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
     54  --disable-static --disable-multilib</userinput></screen>
    5555
    5656    <variablelist os="bd">
     
    8383
    8484      <varlistentry os="bd4">
    85         <term><parameter>--with-sysroot=${CLFS}</parameter></term>
    86         <listitem>
    87           <para>Tells configure to build a linker that uses ${CLFS} as its
    88           root directory for its search paths.</para>
    89         </listitem>
    90       </varlistentry>
    91 
    92       <varlistentry os="bd5">
    9385        <term><parameter>--with-lib-path=/tools/lib</parameter></term>
    9486        <listitem>
     
    10193      </varlistentry>
    10294
    103       <varlistentry os="bd6">
     95      <varlistentry os="bd5">
    10496        <term><parameter>--disable-nls</parameter></term>
    10597        <listitem>
     
    109101      </varlistentry>
    110102
    111       <varlistentry os="bd7">
     103      <varlistentry os="bd6">
    112104        <term><parameter>--disable-multilib</parameter></term>
    113105        <listitem>
     
    121113    <para os="be">Compile the package:</para>
    122114
    123 <screen os="bf"><userinput>make</userinput></screen>
     115<screen os="bf"><userinput>make configure-host
     116make</userinput></screen>
     117
     118    <variablelist os="bg">
     119      <title>The meaning of the make options:</title>
     120
     121      <varlistentry os="bg1">
     122        <term><parameter>configure-host</parameter></term>
     123        <listitem>
     124          <para>This checks the host environment and makes sure all the
     125          necessary tools are available to compile Binutils.</para>
     126        </listitem>
     127      </varlistentry>
     128
     129    </variablelist>
    124130
    125131    <para os="bh">Install the package:</para>
    126132
    127133<screen os="bi"><userinput>make install</userinput></screen>
     134
     135    <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> to
     136    <filename class="directory">/tools/include</filename> directory:</para>
     137
     138<screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
    128139
    129140  </sect2>
  • BOOK/cross-tools/common/binutils.xml

    r599deb0 r195cf88  
    5050
    5151<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    52     --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53     --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54     --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
     52  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     53  --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
     54  --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
    5555
    5656    <variablelist os="bd">
     
    8383
    8484      <varlistentry os="bd4">
    85         <term><parameter>--with-sysroot=${CLFS}</parameter></term>
    86         <listitem>
    87           <para>Tells configure to build a linker that uses ${CLFS} as its
    88           root directory for its search paths.</para>
    89         </listitem>
    90       </varlistentry>
    91 
    92       <varlistentry os="bd5">
    9385        <term><parameter>--with-lib-path=/tools/lib</parameter></term>
    9486        <listitem>
     
    10193      </varlistentry>
    10294
    103       <varlistentry os="bd6">
     95      <varlistentry os="bd5">
    10496        <term><parameter>--disable-nls</parameter></term>
    10597        <listitem>
     
    109101      </varlistentry>
    110102
    111       <varlistentry os="bd7">
     103      <varlistentry os="bd6">
    112104        <term><parameter>--disable-multilib</parameter></term>
    113105        <listitem>
     
    117109      </varlistentry>
    118110
    119       <varlistentry os="bd8">
     111      <varlistentry os="bd7">
    120112        <term><parameter>--enable-64-bit-bfd</parameter></term>
    121113        <listitem>
     
    128120    <para os="be">Compile the package:</para>
    129121
    130 <screen os="bf"><userinput>make</userinput></screen>
     122<screen os="bf"><userinput>make configure-host
     123make</userinput></screen>
     124
     125    <variablelist os="bg">
     126      <title>The meaning of the make options:</title>
     127
     128      <varlistentry os="bg1">
     129        <term><parameter>configure-host</parameter></term>
     130        <listitem>
     131          <para>This checks the host environment and makes sure all the
     132          necessary tools are available to compile Binutils.</para>
     133        </listitem>
     134      </varlistentry>
     135
     136    </variablelist>
    131137
    132138    <para os="bh">Install the package:</para>
    133139
    134140<screen os="bi"><userinput>make install</userinput></screen>
     141
     142    <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> to
     143    <filename class="directory">/tools/include</filename> directory:</para>
     144
     145<screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
    135146
    136147  </sect2>
  • BOOK/cross-tools/common/cloog.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-cloog">
    1414    <primary sortas="a-CLooG">CLooG</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    3333    xpointer="xpointer(//*[@os='s1'])"/>
    3434
    35 <screen os="s2"><userinput>cp -v Makefile{,.orig}
    36 sed '/cmake/d' Makefile.orig &gt; 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'])"/>
    3738
    3839    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/file.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-file">
    1414    <primary sortas="a-File">File</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    2323    <title>Installation of File</title>
    2424
    25     <para>Here we install a native <command>file</command> program that can run
    26     on the host system, as this program is needed by Binutils.</para>
    27 
    2825    <para>Prepare File for compilation:</para>
    2926
     
    3128
    3229    <variablelist>
    33       <title>The meaning of the new configure option:</title>
     30      <title>The meaning of the configure options:</title>
     31
     32      <varlistentry>
     33        <term><parameter>--prefix=/cross-tools</parameter></term>
     34        <listitem>
     35          <para>This tells the configure script to prepare to install the
     36          package in the <filename class="directory">/cross-tools</filename>
     37          directory.</para>
     38        </listitem>
     39      </varlistentry>
    3440
    3541      <varlistentry>
  • BOOK/cross-tools/common/gcc-final.xml

    r599deb0 r195cf88  
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    63     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include --disable-nls \
    66     --enable-shared --disable-static --enable-languages=c,c++ \
    67     --enable-__cxa_atexit --enable-c99 \
    68     --enable-long-long --enable-threads=posix --disable-multilib \
    69     --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    70     --with-cloog=/cross-tools --with-isl=/cross-tools --with-system-zlib \
    71     --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     62  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     63  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     64  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65  --with-native-system-header-dir=/tools/include --disable-nls \
     66  --enable-shared --disable-static --enable-languages=c,c++ \
     67  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     68  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     69  --with-gmp=/cross-tools --with-cloog=/cross-tools \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
     72  --enable-libstdcxx-time</userinput></screen>
    7273
    7374    <variablelist os="bg">
     
    113114      </varlistentry>
    114115
    115       <varlistentry os="bg6">
    116         <term><parameter>--enable-libstdcxx-time</parameter></term>
    117         <listitem>
    118           <para>This enables link-time checks for the availability of
    119           clock_gettime clocks, and nanosleep and sched_yield functions, in the
    120           C library.</para>
    121         </listitem>
    122       </varlistentry>
    123 
    124116    </variablelist>
    125117
  • BOOK/cross-tools/common/gcc-static.xml

    r599deb0 r195cf88  
    2424    and no Threads</title>
    2525
    26     <para os="e">Here we will compile GCC, as a cross-compiler that will create
    27     executables for our target architechture, statically so that it will not
    28     need to look for Glibc's startfiles, which do not yet exist in
    29     <filename class="directory">/tools</filename>. We will use this
    30     cross-compiler, plus the cross-linker we have just installed with Binutils,
    31     to compile Glibc. After Glibc is installed into
    32     <filename class="directory">/tools</filename>, we can rebuild GCC
    33     so that it will then be able to build executables that link against the
    34     libraries in <filename class="directory">/tools</filename>.</para>
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3727    href="../../final-system/common/gcc.xml"
     
    4838<screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
    4939
    50     <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 
    5141<filename class="directory">/tools</filename>:</para>
    5242
     
    7262
    7363<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    74     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    75     --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    76     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    77     --with-native-system-header-dir=/tools/include --disable-nls \
    78     --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    79     --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
    80     --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    81     --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \
    82     --disable-libsanitizer --disable-libquadmath --disable-threads \
    83     --disable-multilib --disable-target-zlib --with-system-zlib \
    84     --enable-languages=c --enable-checking=release</userinput></screen>
     64  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     65  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     66  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     67  --with-native-system-header-dir=/tools/include --disable-nls \
     68  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     69  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
     70  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
     71  --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \
     72  --disable-libatomic --disable-libitm --disable-libsanitizer \
     73  --disable-libquadmath --disable-target-libiberty --disable-target-zlib \
     74  --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \
     75  --enable-languages=c --enable-checking=release</userinput></screen>
    8576
    8677    <variablelist os="am">
    8778      <title>The meaning of the new configure options:</title>
     79
     80      <varlistentry>
     81        <term><parameter>--with-sysroot=${CLFS}</parameter></term>
     82        <listitem>
     83          <para>Tells GCC to consider ${CLFS} as the root file system.</para>
     84        </listitem>
     85      </varlistentry>
    8886
    8987     <varlistentry>
     
    9896      </varlistentry>
    9997
     98
    10099      <varlistentry>
    101100        <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term>
     
    108107
    109108      <varlistentry>
    110         <term><parameter>--disable-shared</parameter></term>
    111         <listitem>
    112           <para>This tells GCC not to create a shared library.</para>
     109        <term><parameter>--disable-nls</parameter></term>
     110        <listitem>
     111          <para>This disables internationalization as i18n is not needed for the
     112          cross-compile tools.</para>
    113113        </listitem>
    114114      </varlistentry>
     
    136136
    137137      <varlistentry>
    138         <term><parameter>--disable-lib*</parameter></term>
    139         <listitem>
    140           <para>These options prevent GCC from building a number of libraries
    141           that are not needed at this time.</para>
     138        <term><parameter>--disable-libgomp</parameter></term>
     139        <listitem>
     140          <para>Disables the creation of runtime libraries used by GOMP.</para>
     141        </listitem>
     142      </varlistentry>
     143
     144      <varlistentry>
     145        <term><parameter>--disable-libmudflap</parameter></term>
     146        <listitem>
     147          <para>Disables the creation of runtime libaries used by libmudflap.</para>
     148        </listitem>
     149      </varlistentry>
     150
     151      <varlistentry>
     152        <term><parameter>--disable-libssp</parameter></term>
     153        <listitem>
     154          <para>Disables the use of Stack Smashing Protection for runtime libraries.</para>
    142155        </listitem>
    143156      </varlistentry>
     
    154167
    155168      <varlistentry>
    156         <term><parameter>--disable-target-zlib</parameter></term>
    157         <listitem>
    158           <para>This tells GCC stuff.</para>
    159         </listitem>
    160       </varlistentry>
    161 
    162       <varlistentry>
    163         <term><parameter>--with-system-zlib</parameter></term>
    164         <listitem>
    165           <para>This tells GCC to link to the system-installed zlib instead
    166           of the one in its source tree.</para>
     169        <term><parameter>--disable-libatomic</parameter></term>
     170        <listitem>
     171          <para>The atomic library isn't needed at this time.</para>
     172        </listitem>
     173      </varlistentry>
     174
     175      <varlistentry>
     176        <term><parameter>--disable-libitm</parameter></term>
     177        <listitem>
     178          <para>The itm library isn't neeeded at this tiem.</para>
     179        </listitem>
     180      </varlistentry>
     181
     182      <varlistentry>
     183        <term><parameter>--disable-libsanitizer</parameter></term>
     184        <listitem>
     185          <para>The sanitizer library isn't needed at this time.</para>
     186        </listitem>
     187      </varlistentry>
     188
     189      <varlistentry>
     190        <term><parameter>--disable-libquadmath</parameter></term>
     191        <listitem>
     192          <para>The quadmath library isn't needed at this time.</para>
    167193        </listitem>
    168194      </varlistentry>
     
    205231<screen os="ar"><userinput>make install-gcc install-target-libgcc</userinput></screen>
    206232
    207     <para os="as">Copy <filename class="headerfile">libiberty.h</filename> to
    208     <filename class="directory">/tools/include</filename> directory:</para>
    209 
    210 <screen os="at"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /tools/include</userinput></screen>
    211 
    212233  </sect2>
    213234
  • BOOK/cross-tools/common/gmp.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-gmp">
    1414    <primary sortas="a-GMP">GMP</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    3333-->
    3434
    35     <para>This package and the next two - MPFR and MPC - will be installed
    36     into <filename class="directory">/cross-tools</filename> because GCC
    37     requires them to build.</para>
    38 
    3935    <note os="n1">
    4036      <para>If you are building with a host which has 32-bit user-space with a
     
    4743
    4844<screen os="b"><userinput>./configure --prefix=/cross-tools --enable-cxx \
    49     --disable-static</userinput></screen>
     45  --disable-static</userinput></screen>
    5046
    5147    <variablelist os="b1">
    52       <title>The meaning of the new configure option:</title>
     48      <title>The meaning of the new configure options:</title>
    5349
    5450      <varlistentry>
  • BOOK/cross-tools/common/isl.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-isl">
    1414    <primary sortas="a-ISL">ISL</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    2222  <sect2 role="installation">
    2323    <title>Installation of ISL</title>
    24 
    25     <para>We will install ISL and CLooG to enable extra functionality for GCC.
    26     They are not strictly required, but GCC can link to them to enable its
    27     new loop generation feature called Graphite.</para>
    2824
    2925    <para os="a">Prepare ISL for compilation:</para>
  • BOOK/cross-tools/common/m4.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-m4">
    1414    <primary sortas="a-M4">M4</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>temporary system</secondary>
    1616  </indexterm>
    1717
     
    2222  <sect2 role="installation">
    2323    <title>Installation of M4</title>
    24 
    25     <para>Here we will install an <command>m4</command> binary that can run on
    26     the host system, as this program is required by GMP.</para>
    2724
    2825    <para os="a">Prepare M4 for compilation:</para>
  • BOOK/cross-tools/common/mpc.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-mpc">
    1414    <primary sortas="a-MPC">MPC</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/mpfr.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-mpfr">
    1414    <primary sortas="a-MPFR">MPFR</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    4949
    5050      <varlistentry>
     51        <term><parameter>--enable-shared</parameter></term>
     52        <listitem>
     53          <para>This tells <command>configure</command> to build MPFR's
     54          shared libraries.</para>
     55        </listitem>
     56      </varlistentry>
     57
     58      <varlistentry>
    5159        <term><parameter>--with-gmp=/cross-tools</parameter></term>
    5260        <listitem>
  • BOOK/cross-tools/common/ncurses.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-cross-tools-ncurses">
    1414    <primary sortas="a-Ncurses">Ncurses</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>cross-tools</secondary>
    1616  </indexterm>
    1717
     
    2222  <sect2 role="installation">
    2323    <title>Installation of Ncurses</title>
    24 
    25     <para os="e1">When Ncurses is compiled, it executes <command>tic</command>
    26     to create a terminfo database in
    27     <filename class="directory">${prefix}/share/terminfo</filename>. If
    28     possible, the <filename>Makefile</filename> will use the
    29     <command>tic</command> binary that was just compiled in its
    30     source tree, but this does not work when Ncurses is cross-compiled. To
    31     allow the Ncurses build in <xref linkend="chapter-temp-system" /> to succeed, we
    32     will build and install a <command>tic</command> program that can be run on
    33     the host system.</para>
    3424
    3525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips-chapter.xml

    r599deb0 r195cf88  
    2626  <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-32.xml"/>
    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"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-static.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/eglibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-final.xml"/>
    3131
    3232</chapter>
  • BOOK/cross-tools/mips64-64-chapter.xml

    r599deb0 r195cf88  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-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="mips64-64/eglibc.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc-final.xml"/>
    3232
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r599deb0 r195cf88  
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62     ../gcc-4.8.2/configure --prefix=/cross-tools \
    63     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include --disable-nls \
    66     --enable-shared --disable-static --enable-languages=c,c++ \
    67     --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
    68     --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
    69     --with-gmp=/cross-tools --with-cloog=/cross-tools \
    70     --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
    71     --enable-libstdcxx-time --with-abi=64</userinput></screen>
     62  ../gcc-4.8.2/configure --prefix=/cross-tools \
     63  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     64  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65  --with-native-system-header-dir=/tools/include --disable-nls \
     66  --enable-shared --disable-static --enable-languages=c,c++ \
     67  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     68  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     69  --with-gmp=/cross-tools --with-cloog=/cross-tools \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
     72  --enable-libstdcxx-time --with-abi=64</userinput></screen>
    7273
    7374    <variablelist os="bg">
     
    7778        <term><parameter>--with-abi=64</parameter></term>
    7879        <listitem>
    79           <para>For MIPS64, GCC defaults to building for the N32 ABI. This
    80           option changes the default to 64 bits.</para>
     80          <para>This option do ...</para>
    8181        </listitem>
    8282      </varlistentry>
     
    101101      href="../common/gcc-final.xml"
    102102      xpointer="xpointer(//*[@os='bg5'])"/>
    103 
    104       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    105       href="../common/gcc-final.xml"
    106       xpointer="xpointer(//*[@os='bg6'])"/>
    107103
    108104    </variablelist>
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Cross GCC Compiler with Static libgcc
    2424    and no Threads</title>
    25 
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='e'])"/>
    2925
    3026    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7369
    7470<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    75     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    76     --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    77     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    78     --with-native-system-header-dir=/tools/include --disable-nls \
    79     --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    80     --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
    81     --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    82     --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \
    83     --disable-libsanitizer --disable-libquadmath --disable-threads \
    84     --disable-multilib --disable-target-zlib --with-system-zlib \
    85     --enable-languages=c --enable-checking=release --with-abi=64</userinput></screen>
     71  ../gcc-4.8.2/configure --prefix=/cross-tools \
     72  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     73  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     74  --with-native-system-header-dir=/tools/include --disable-nls \
     75  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     76  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
     77  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
     78  --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \
     79  --disable-libatomic --disable-libitm --disable-libsanitizer \
     80  --disable-libquadmath --disable-target-libiberty --disable-target-zlib \
     81  --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \
     82  --enable-languages=c --enable-checking=release --with-abi=64</userinput></screen>
    8683
    8784    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    109106    xpointer="xpointer(//*[@os='ar'])"/>
    110107
    111     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    112     href="../common/gcc-static.xml"
    113     xpointer="xpointer(//*[@os='as'])"/>
    114 
    115     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    116     href="../common/gcc-static.xml"
    117     xpointer="xpointer(//*[@os='at'])"/>
    118 
    119108  </sect2>
    120109
  • BOOK/cross-tools/mips64-chapter.xml

    r599deb0 r195cf88  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-n32.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc-64bit.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-static.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-n32.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-64bit.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-final.xml"/>
    3434
    3535</chapter>
  • BOOK/cross-tools/multilib/binutils.xml

    r599deb0 r195cf88  
    4949
    5050<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    51     --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    52     --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
    53     --disable-nls --disable-static --enable-64-bit-bfd</userinput></screen>
     51  --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     52  --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
     53  --disable-nls --disable-static --enable-64-bit-bfd</userinput></screen>
    5454
    5555    <variablelist os="bd">
     
    8282      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8383      href="../common/binutils.xml"
    84       xpointer="xpointer(//*[@os='bd8'])"/>
     84      xpointer="xpointer(//*[@os='bd7'])"/>
    8585
    8686    </variablelist>
     
    9696    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9797    href="../common/binutils.xml"
     98    xpointer="xpointer(//*[@os='bg'])"/>
     99
     100    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     101    href="../common/binutils.xml"
    98102    xpointer="xpointer(//*[@os='bh'])"/>
    99103
     
    101105    href="../common/binutils.xml"
    102106    xpointer="xpointer(//*[@os='bi'])"/>
     107
     108    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     109    href="../common/binutils.xml"
     110    xpointer="xpointer(//*[@os='bj'])"/>
     111
     112    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     113    href="../common/binutils.xml"
     114    xpointer="xpointer(//*[@os='bk'])"/>
    103115
    104116  </sect2>
  • BOOK/cross-tools/multilib/flags.xml

    r599deb0 r195cf88  
    1717export BUILD64="-m64"</userinput></screen>
    1818
    19   <para os="c">Now add the build flags to <filename>~/.bashrc</filename> to
     19  <para os="c">Let's add the build flags to <filename>~/.bashrc</filename> to
    2020  prevent issues if we stop and come back later:</para>
    2121
  • BOOK/cross-tools/multilib/gcc-final.xml

    r599deb0 r195cf88  
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    63     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include \
    66     --disable-nls --enable-shared --disable-static \
    67     --enable-languages=c,c++ --enable-__cxa_atexit --enable-c99 \
    68     --enable-long-long --enable-threads=posix --with-mpc=/cross-tools \
    69     --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \
    70     --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
    71     --enable-libstdcxx-time</userinput></screen>
     62  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     63  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     64  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65  --with-native-system-header-dir=/tools/include \
     66  --disable-nls --enable-shared --disable-static \
     67  --enable-languages=c,c++ --enable-__cxa_atexit --enable-c99 \
     68  --enable-long-long --enable-threads=posix --with-mpc=/cross-tools \
     69  --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
     72  --enable-libstdcxx-time</userinput></screen>
    7273
    7374    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-static.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Cross GCC Compiler with Static libgcc
    2424    and no Threads</title>
    25 
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='e'])"/>
    2925
    3026    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7369
    7470<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    75     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    76     --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    77     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    78     --with-native-system-header-dir=/tools/include --disable-nls \
    79     --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    80     --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
    81     --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
    82     --disable-libssp --disable-libatomic --disable-libitm \
    83     --disable-libsanitizer --disable-libquadmath --disable-threads \
    84     --disable-target-zlib --with-system-zlib --with-isl=/cross-tools \
    85     --enable-languages=c --enable-checking=release</userinput></screen>
     71  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     72  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     73  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     74  --with-native-system-header-dir=/tools/include --disable-nls \
     75  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     76  --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
     77  --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
     78  --disable-libssp --disable-threads --disable-libatomic --disable-libitm \
     79  --disable-libsanitizer --disable-libquadmath --disable-target-libiberty \
     80  --disable-target-zlib --with-system-zlib --enable-cloog-backend=isl \
     81  --with-isl=/cross-tools --disable-isl-version-check --enable-languages=c \
     82  --enable-checking=release</userinput></screen>
    8683
    8784    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    109106    xpointer="xpointer(//*[@os='ar'])"/>
    110107
    111     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    112     href="../common/gcc-static.xml"
    113     xpointer="xpointer(//*[@os='as'])"/>
    114 
    115     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    116     href="../common/gcc-static.xml"
    117     xpointer="xpointer(//*[@os='at'])"/>
    118 
    119108  </sect2>
    120109
  • BOOK/cross-tools/ppc-chapter.xml

    r599deb0 r195cf88  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/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="ppc/eglibc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/gcc-final.xml"/>
    3131
  • BOOK/cross-tools/ppc/gcc-static.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Cross GCC Compiler with Static libgcc
    2424    and no Threads</title>
    25 
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='e'])"/>
    2925
    3026    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9995    xpointer="xpointer(//*[@os='ar'])"/>
    10096
    101     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    102     href="../common/gcc-static.xml"
    103     xpointer="xpointer(//*[@os='as'])"/>
    104 
    105     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    106     href="../common/gcc-static.xml"
    107     xpointer="xpointer(//*[@os='at'])"/>
    108 
    10997  </sect2>
    11098
  • BOOK/cross-tools/ppc64-64-chapter.xml

    r599deb0 r195cf88  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-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="ppc64-64/eglibc.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/gcc-final.xml"/>
    3232
  • BOOK/cross-tools/ppc64-64/gcc-static.xml

    r599deb0 r195cf88  
    2323    <title>Installation of Cross GCC Compiler with Static libgcc
    2424    and no Threads</title>
    25 
    26     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    27     href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='e'])"/>
    2925
    3026    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9894    xpointer="xpointer(//*[@os='ar'])"/>
    9995
    100     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    101     href="../common/gcc-static.xml"
    102     xpointer="xpointer(//*[@os='as'])"/>
    103 
    104     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    105     href="../common/gcc-static.xml"
    106     xpointer="xpointer(//*[@os='at'])"/>
    107 
    10896  </sect2>
    10997
  • BOOK/cross-tools/ppc64-chapter.xml

    r599deb0 r195cf88  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc-64bit.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-static.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/eglibc.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/eglibc-64bit.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-final.xml"/>
    3333
    3434</chapter>
  • BOOK/cross-tools/sparc-chapter.xml

    r599deb0 r195cf88  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2828  <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="common/eglibc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
    3131
  • BOOK/cross-tools/sparc64-64-chapter.xml

    r599deb0 r195cf88  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2929  <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="sparc64-64/glibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/eglibc.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/>
    3232
  • BOOK/cross-tools/sparc64-chapter.xml

    r599deb0 r195cf88  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/glibc-64bit.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/eglibc.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/eglibc-64bit.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/>
    3333
  • BOOK/cross-tools/x86-chapter.xml

    r599deb0 r195cf88  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2828  <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/eglibc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
    3131
  • BOOK/cross-tools/x86_64-64-chapter.xml

    r599deb0 r195cf88  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2929  <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/eglibc.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/>
    3232
  • BOOK/cross-tools/x86_64-chapter.xml

    r599deb0 r195cf88  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc-64bit.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/eglibc.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eglibc-64bit.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/>
    3333
  • BOOK/cross-tools/x86_64/variables.xml

    r599deb0 r195cf88  
    2727<screen os="d"><userinput>export CLFS_TARGET="x86_64-unknown-linux-gnu"</userinput></screen>
    2828
    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>
    3030
    3131<screen os="m2"><userinput>export CLFS_TARGET32="i686-pc-linux-gnu"</userinput></screen>
  • BOOK/final-preps/addinguser.xml

    r599deb0 r195cf88  
    7777chown -v clfs ${CLFS}/cross-tools</userinput></screen>
    7878
    79   <para>If a separate working directory was created as suggested,
     79  <para>If a separate working directory was created as suggested, 
    8080  give user <systemitem class="username">clfs</systemitem> ownership of this directory:</para>
    8181
  • BOOK/final-preps/creatingcrossdir.xml

    r599deb0 r195cf88  
    3131<screen><userinput>ln -sv ${CLFS}/cross-tools /</userinput></screen>
    3232
     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
    3338</sect1>
  • BOOK/final-system/64/binutils.xml

    r599deb0 r195cf88  
    8383    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8484    href="../common/binutils.xml"
     85    xpointer="xpointer(//*[@os='m'])"/>
     86
     87    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     88    href="../common/binutils.xml"
    8589    xpointer="xpointer(//*[@os='n'])"/>
    8690
     
    112116    xpointer="xpointer(//*[@os='s'])"/>
    113117
     118    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     119    href="../common/binutils.xml"
     120    xpointer="xpointer(//*[@os='t'])"/>
     121
     122    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     123    href="../common/binutils.xml"
     124    xpointer="xpointer(//*[@os='u'])"/>
     125
    114126  </sect2>
    115127
  • BOOK/final-system/64/gcc.xml

    r599deb0 r195cf88  
    4343    href="../common/gcc.xml"
    4444    xpointer="xpointer(//*[@os='fix2'])"/>
     45
     46    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     47    href="../common/gcc.xml"
     48    xpointer="xpointer(//*[@os='d'])"/>
     49
     50    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     51    href="../common/gcc.xml"
     52    xpointer="xpointer(//*[@os='e'])"/>
    4553
    4654    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    136144    xpointer="xpointer(//*[@os='z'])"/>
    137145
    138     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    139     href="../common/gcc.xml"
    140     xpointer="xpointer(//*[@os='aa'])"/>
    141 
    142     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    143     href="../common/gcc.xml"
    144     xpointer="xpointer(//*[@os='ab'])"/>
    145 
    146146  </sect2>
    147147
  • BOOK/final-system/common/autoconf.xml

    r599deb0 r195cf88  
    3737
    3838<screen os="e2"><userinput remap="test">make check VERBOSE=yes</userinput></screen>
    39 
     39   
    4040    <para os="e3">17 tests are skipped that use Automake and different GCC languages.
    4141    For full test coverage, Autoconf can be re-tested after Automake has been
  • BOOK/final-system/common/automake.xml

    r599deb0 r195cf88  
    2828    <para os="a">Prepare Automake for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3131
    3232    <para os="c">Compile the package:</para>
     
    5252
    5353      <seglistitem>
    54         <seg>aclocal, aclocal-&automake-version2;, automake,
     54        <seg>acinstall, aclocal, aclocal-&automake-version2;, automake,
    5555        automake-&automake-version2;, compile, config.guess, config.sub,
    56         depcomp, install-sh, mdate-sh, missing, mkinstalldirs,
     56        depcomp, elisp-comp, install-sh, mdate-sh, missing, mkinstalldirs,
    5757        py-compile, symlink-tree, and ylwrap</seg>
    5858        <seg>/usr/share/aclocal-&automake-version2;,
     
    6565      <?dbfo list-presentation="list"?>
    6666      <?dbhtml list-presentation="table"?>
     67
     68      <varlistentry id="acinstall">
     69        <term><command>acinstall</command></term>
     70        <listitem>
     71          <para>A script that installs aclocal-style M4 files</para>
     72          <indexterm zone="ch-system-automake acinstall">
     73            <primary sortas="b-acinstall">acinstall</primary>
     74          </indexterm>
     75        </listitem>
     76      </varlistentry>
    6777
    6878      <varlistentry id="aclocal">
     
    158168      </varlistentry>
    159169
     170      <varlistentry id="elisp-comp">
     171        <term><command>elisp-comp</command></term>
     172        <listitem>
     173          <para>Byte-compiles Emacs Lisp code</para>
     174          <indexterm zone="ch-system-automake elisp-comp">
     175            <primary sortas="b-elisp-comp">elisp-comp</primary>
     176          </indexterm>
     177        </listitem>
     178      </varlistentry>
     179
    160180      <varlistentry id="install-sh">
    161181        <term><command>install-sh</command></term>
  • BOOK/final-system/common/bash.xml

    r599deb0 r195cf88  
    3333
    3434<screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin \
    35     --without-bash-malloc --with-installed-readline \
    36     --docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
     35    --without-bash-malloc --with-installed-readline</userinput></screen>
    3736
    3837    <variablelist os="c">
     
    6059    <para os="g">Install the package:</para>
    6160
    62 <screen os="h"><userinput>make install</userinput></screen>
     61<screen os="h"><userinput>make htmldir=/usr/share/doc/bash-&bash-version; install</userinput></screen>
    6362
    6463    <para os="i">Run the newly compiled <command>bash</command> program (replacing
  • BOOK/final-system/common/bc.xml

    r599deb0 r195cf88  
    2727    <para os="a">Prepare Bc for compilation:</para>
    2828
    29 <screen os="b"><userinput>./configure --prefix=/usr --with-readline \
    30     --mandir=/usr/share/man --infodir=/usr/share/info</userinput></screen>
     29<screen os="b"><userinput>./configure --prefix=/usr --with-readline</userinput></screen>
    3130
    3231    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/binutils.xml

    r599deb0 r195cf88  
    6262    <para os="j">Compile the package:</para>
    6363
    64 <screen os="k"><userinput>make tooldir=/usr</userinput></screen>
     64<screen os="k"><userinput>make configure-host</userinput></screen>
    6565
    6666    <important os="l">
    67       <para>During <command>make tooldir=/usr</command> you may receive the
     67      <para>During <command>make configure-host</command> you may receive the
    6868      following error message. It is safe to ignore.</para>
    6969
     
    7474    </important>
    7575
     76<screen os="m"><userinput>make tooldir=/usr</userinput></screen>
     77
    7678    <variablelist os="n">
    7779      <title>The meaning of the make parameter:</title>
     
    102104<screen os="s"><userinput>make tooldir=/usr install</userinput></screen>
    103105
     106    <para os="t">Install the <filename class="headerfile">libiberty</filename> header
     107    file that is needed by some packages:</para>
     108
     109<screen os="u"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /usr/include</userinput></screen>
     110
    104111  </sect2>
    105112
     
    116123        objdump,
    117124        ranlib, readelf, size, strings, and strip</seg>
    118         <seg>libbfd.[a,so], and libopcodes.[a,so]</seg>
     125        <seg>libiberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg>
    119126        <seg>/usr/lib/ldscripts</seg>
    120127      </seglistitem>
     
    303310      </varlistentry>
    304311
     312      <varlistentry id="libiberty">
     313        <term><filename class="libraryfile">libiberty</filename></term>
     314        <listitem>
     315          <para>Contains routines used by various GNU programs, including
     316          <command>getopt</command>, <command>obstack</command>,
     317          <command>strerror</command>, <command>strtol</command>, and
     318          <command>strtoul</command></para>
     319          <indexterm zone="ch-system-binutils libiberty">
     320            <primary sortas="c-libiberty">libiberty</primary>
     321          </indexterm>
     322        </listitem>
     323      </varlistentry>
     324
    305325      <varlistentry id="libbfd">
    306326        <term><filename class="libraryfile">libbfd</filename></term>
  • BOOK/final-system/common/bison.xml

    r599deb0 r195cf88  
    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>M4=m4 ./configure --prefix=/usr</userinput></screen>
     34<screen os="b"><userinput>./configure --prefix=/usr --cache-file=config.cache</userinput></screen>
    3035
    3136    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/bzip2.xml

    r599deb0 r195cf88  
    3333
    3434<screen os="s2"><userinput>sed -i -e 's:ln -s -f $(PREFIX)/bin/:ln -s :' Makefile</userinput></screen>
    35 
    36     <para os="s3">Make Bzip2 install its manpages in
    37     <filename class="directory">/usr/share/man</filename> instead of
    38     <filename class="directory">/usr/man</filename>:</para>
    39 
    40 <screen os="s4"><userinput>sed -i 's@X)/man@X)/share/man@g' ./Makefile</userinput></screen>
    4135
    4236    <para os="a">The Bzip2 package does not contain a <command>configure</command>
  • BOOK/final-system/common/coreutils.xml

    r599deb0 r195cf88  
    3838  ./configure --prefix=/usr \
    3939    --enable-no-install-program=kill,uptime \
    40     --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen>
    41 
     40    --enable-install-program=hostname</userinput></screen>
     41   
    4242    <variablelist os="d1">
    4343      <title>The meaning of the configure options:</title>
    44 
     44     
    4545        <varlistentry os="d2">
    4646          <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term>
     
    5656<screen os="f"><userinput>make</userinput></screen>
    5757
    58    <para os="g">Now the test suite is ready to be run. First, run
     58    <para os="g">The test suite of Coreutils makes several assumptions about the
     59    presence of system users and groups that are not valid within the minimal
     60    environment that exists at the moment. Therefore, we will reuse the dummy
     61    groups and user created during Util-linux. Skip down to <quote>Install the
     62    package</quote> if not running the test suite and you did not create the
     63    dummy groups and users during Util-linux.</para>
     64
     65   <para os="h">Now the test suite is ready to be run. First, run
    5966    the tests that are meant to be run as user
    6067    <systemitem class="username">root</systemitem>:</para>
    6168
    62 <screen os="h"><userinput remap="test">make NON_ROOT_USERNAME=nobody check-root</userinput></screen>
    63 
    64     <para os="i">The testsuite will now be run as the
    65     <systemitem class="username">nobody</systemitem> user. Some tests require
    66     that the user be a member of more than one group. Add a temporary group
    67     and make the user <systemitem class="username">nobody</systemitem> a part
    68     of it so that the tests are not skipped:</para>
    69 
    70 <screen os="j"><userinput remap="test">echo "dummy:x:1000:nobody" >> /etc/group</userinput></screen>
    71 
    72     <para os="k">Fix permissions of some files so the non-root user can compile
    73     and run the tests:</para>
    74 
    75 <screen os="l"><userinput remap="test">chown -Rv nobody .</userinput></screen>
    76 
    77     <para os="m">Then run the remainder of the tests as the
    78     <systemitem class="username">nobody</systemitem> user:</para>
    79 
    80 <screen os="n"><userinput remap="test">su nobody -s /bin/bash \
     69<screen os="i"><userinput remap="test">make NON_ROOT_USERNAME=dummy check-root</userinput></screen>
     70
     71    <para os="j">The testsuite will now be run as the
     72    <systemitem class="username">dummy</systemitem> user. Fix the permissions
     73    for a few files to allow this:</para>
     74
     75<screen os="k"><userinput remap="test">chown -Rv dummy .</userinput></screen>
     76
     77    <para os="l">Then run the remainder of the tests as the
     78    <systemitem class="username">dummy</systemitem> user:</para>
     79
     80<screen os="m"><userinput remap="test">su dummy -s /bin/bash \
    8181    -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes -k check || true"</userinput></screen>
    8282
    83     <para os="o">Remove the temporary group:</para>
    84 
    85 <screen os="p"><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen>
    86 
    87     <para os="q">Install the package:</para>
    88 
    89 <screen os="r"><userinput>make install</userinput></screen>
    90 
    91     <para os="s">Move programs to the locations specified by the FHS:</para>
    92 
    93 <screen os="t"><userinput>mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin
     83    <para os="n">When testing is complete, remove the
     84    <systemitem class="username">dummy</systemitem> user and groups:</para>
     85
     86<screen os="o"><userinput remap="test">sed -i '/dummy/d' /etc/passwd /etc/group</userinput></screen>
     87
     88    <para os="p">Install the package:</para>
     89
     90<screen os="q"><userinput>make install</userinput></screen>
     91
     92    <para os="r">Move programs to the locations specified by the FHS:</para>
     93
     94<screen os="s"><userinput>mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin
    9495mv -v /usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} /bin
    9596mv -v /usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} /bin
    9697mv -v /usr/bin/chroot /usr/sbin</userinput></screen>
     98
     99    <para os="t">Other Coreutils programs are used by some of the scripts
     100    in the CLFS-Bootscripts package. As <filename
     101    class="directory">/usr</filename> may not be available during the early
     102    stages of booting, those binaries need to be on the root partition:</para>
     103
     104<screen os="u"><userinput>mv -v /usr/bin/{[,basename,head,install,nice} /bin
     105mv -v /usr/bin/{readlink,sleep,sync,test,touch} /bin
     106ln -svf ../../bin/install /usr/bin</userinput></screen>
    97107
    98108  </sect2>
  • BOOK/final-system/common/diffutils.xml

    r599deb0 r195cf88  
    2626    <title>Installation of Diffutils</title>
    2727
    28     <para os="s1">Fix a file so locale files are installed:</para>
    29 
    30 <screen os="s2"><userinput>sed -i 's:= @mkdir_p@:= /bin/mkdir -p:' po/Makefile.in.in</userinput></screen>
    31 
    3228    <para os="a">Prepare Diffutils for compilation:</para>
    3329
    3430<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3531
    36     <para os="s3">Diffutils wants <command>ed</command> as the default editor.
     32    <para os="s1">Diffutils wants <command>ed</command> as the default editor.
    3733    The following sed will change the default to <command>vim</command>:</para>
    3834
    39 <screen os="s4"><userinput>sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h</userinput></screen>
     35<screen os="s2"><userinput>sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h</userinput></screen>
    4036
    4137    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/e2fsprogs.xml

    r599deb0 r195cf88  
    6464          <para>This creates the shared libraries which some programs
    6565          in this package use.</para>
    66         </listitem>
    67       </varlistentry>
    68 
    69       <varlistentry os="e3">
    70         <term><parameter>--disable-*</parameter></term>
    71         <listitem>
    72           <para>This prevents E2fsprogs from building and installing the
    73           <systemitem class="library">libuuid</systemitem> and
    74           <systemitem class="library">libblkid</systemitem> libraries, the
    75           <systemitem class="daemon">uuidd</systemitem> daemon, and the
    76           <command>fsck</command> wrapper, as Util-Linux installed all of
    77           them earlier.</para>
    7866        </listitem>
    7967      </varlistentry>
     
    196184          <para>Is used to check, and optionally repair <systemitem
    197185          class="filesystem">ext2</systemitem>, <systemitem
    198           class="filesystem">ext3</systemitem> and <systemitem
     186          class="filesystem">ext3</systemitem> and <systemitem 
    199187          class="filesystem">ext4</systemitem>file systems</para>
    200188          <indexterm zone="ch-system-e2fsprogs e2fsck">
     
    349337        <listitem>
    350338          <para>Creates an <systemitem class="filesystem">ext2</systemitem>,
    351           <systemitem class="filesystem">ext3</systemitem> or <systemitem
     339          <systemitem class="filesystem">ext3</systemitem> or <systemitem 
    352340          class="filesystem">ext4</systemitem> file system on the given device</para>
    353341          <indexterm zone="ch-system-e2fsprogs mke2fs">
  • BOOK/final-system/common/findutils.xml

    r599deb0 r195cf88  
    5858
    5959<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>
    6073
    6174  </sect2>
  • BOOK/final-system/common/flex.xml

    r599deb0 r195cf88  
    2828    <para os="a">Prepare Flex for compilation:</para>
    2929
    30 <screen os="b"><userinput>M4=m4 ./configure --prefix=/usr --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3131
    3232    <para os="c">Compile the package:</para>
     
    4242<screen os="g"><userinput>make install</userinput></screen>
    4343
    44     <para os="h">A few programs do not know about <command>flex</command> yet and
     44    <para os="h">There are some packages that expect to find the
     45    <filename class="libraryfile">lex</filename> library in <filename
     46    class="directory">/usr/lib</filename>. Create a symlink to account for
     47    this:</para>
     48
     49<screen os="i"><userinput>ln -sv libfl.a /usr/lib/libl.a</userinput></screen>
     50
     51    <para os="j">A few programs do not know about <command>flex</command> yet and
    4552    try to run its predecessor, <command>lex</command>. To support those
    4653    programs, create a wrapper script named <filename>lex</filename> that
     
    4855    mode:</para>
    4956
    50 <screen os="i"><userinput>cat &gt; /usr/bin/lex &lt;&lt; "EOF"
     57<screen os="k"><userinput>cat &gt; /usr/bin/lex &lt;&lt; "EOF"
    5158<literal>#!/bin/sh
    5259# Begin /usr/bin/lex
     
    6673      <segtitle>Installed programs</segtitle>
    6774      <segtitle>Installed libraries</segtitle>
    68       <segtitle>Installed directory</segtitle>
    6975
    7076      <seglistitem>
    71         <seg>flex, flex++ (link to flex), and lex</seg>
    72         <seg>libfl.[a,so] and libfl_pic.[a,so]</seg>
    73         <seg>/usr/share/doc/flex-&flex-version;</seg>
     77        <seg>flex and lex</seg>
     78        <seg>libfl.a and libfl_pic.a</seg>
    7479      </seglistitem>
    7580    </segmentedlist>
     
    114119      </varlistentry>
    115120
    116       <varlistentry id="libfl">
    117         <term><filename class="libraryfile">libfl</filename></term>
     121      <varlistentry id="libfl.a">
     122        <term><filename class="libraryfile">libfl.a</filename></term>
    118123        <listitem>
    119124          <para>The <filename class="libraryfile">flex</filename> library</para>
    120           <indexterm zone="ch-system-flex libfl">
    121             <primary sortas="c-libfl">libfl</primary>
     125          <indexterm zone="ch-system-flex libfl.a">
     126            <primary sortas="c-libfl.a">libfl.a</primary>
    122127          </indexterm>
    123128        </listitem>
    124129      </varlistentry>
    125130
    126       <varlistentry id="libfl_pic">
    127         <term><filename class="libraryfile">libfl_pic</filename></term>
     131      <varlistentry id="libfl_pic.a">
     132        <term><filename class="libraryfile">libfl_pic.a</filename></term>
    128133        <listitem>
    129134          <para>The <filename class="libraryfile">flex</filename> library</para>
    130           <indexterm zone="ch-system-flex libfl_pic">
    131             <primary sortas="c-libfl">libfl_pic</primary>
     135          <indexterm zone="ch-system-flex libfl_pic.a">
     136            <primary sortas="c-libfl.a">libfl_pic.a</primary>
    132137          </indexterm>
    133138        </listitem>
  • BOOK/final-system/common/gawk.xml

    r599deb0 r195cf88  
    4242<screen os="g"><userinput>make install</userinput></screen>
    4343
    44     <para os="h">Install the documentation:</para>
    45 
    46 <screen os="i"><userinput>mkdir -v /usr/share/doc/gawk-&gawk-version;
    47 cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;</userinput></screen>
    48 
    4944  </sect2>
    5045
     
    5954        <seg>awk (link to gawk), gawk, gawk-&gawk-version;, grcat, igawk,
    6055        pgawk, pgawk-&gawk-version;, and pwcat</seg>
    61         <seg>/usr/lib/awk, /usr/lib/gawk, /usr/share/awk,
    62         /usr/share/doc/gawk-&gawk-version;</seg>
     56        <seg>/usr/lib/awk, /usr/share/awk</seg>
    6357      </seglistitem>
    6458    </segmentedlist>
  • BOOK/final-system/common/gcc.xml

    r599deb0 r195cf88  
    2626    <title>Installation of GCC</title>
    2727
    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 
    2929    &gcc-version; branch by the GCC developers:</para>
    3030
     
    3434    suppress the execution of the <command>fixincludes</command> script:</para>
    3535
    36 <screen os="fix2"><userinput>sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in</userinput></screen>
     36<screen os="fix2"><userinput>cp -v gcc/Makefile.in{,.orig}
     37sed 's@\./fixinc\.sh@-c true@' gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>
     38
     39    <para os="d">Apply a <command>sed</command> substitution that will suppress the
     40    installation of <filename class="libraryfile">libiberty.a</filename>. The
     41    version of <filename class="libraryfile">libiberty.a</filename> provided by
     42    Binutils will be used instead:</para>
     43
     44<screen os="e"><userinput>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>
    3745
    3846    <para os="f">The GCC documentation recommends building GCC outside of the source
     
    4452    <para os="h">Prepare GCC for compilation:</para>
    4553
    46 <screen os="i"><userinput>SED=sed CC="gcc -isystem /usr/include" \
     54<screen os="i"><userinput>CC="gcc -isystem /usr/include" \
    4755CXX="g++ -isystem /usr/include" \
    4856LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
     
    5260    --enable-clocale=gnu --enable-languages=c,c++ \
    5361    --disable-multilib --disable-libstdcxx-pch \
    54     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     62    --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
     63    --enable-checking=release --enable-libstdcxx-time \
     64    --disable-install-libiberty</userinput></screen>
    5565
    5666    <para os="j">Compile the package:</para>
     
    8999<screen os="t"><userinput>make install</userinput></screen>
    90100
    91     <para os="u">Install the <filename class="headerfile">libiberty</filename> header
    92     file that is needed by some packages:</para>
    93 
    94 <screen os="v"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /usr/include</userinput></screen>
    95 
    96     <para os="w">Some packages expect the C preprocessor to be installed in the
     101    <para os="u">Some packages expect the C preprocessor to be installed in the
    97102    <filename class="directory">/lib</filename> directory.
    98103    To support those packages, create this symlink:</para>
    99104
    100 <screen os="x"><userinput>ln -sv ../usr/bin/cpp /lib</userinput></screen>
    101 
    102     <para os="y">Many packages use the name <command>cc</command> to call the C
     105<screen os="v"><userinput>ln -sv ../usr/bin/cpp /lib</userinput></screen>
     106
     107    <para os="w">Many packages use the name <command>cc</command> to call the C
    103108    compiler. To satisfy those packages, create a symlink:</para>
    104109
    105 <screen os="z"><userinput>ln -sv gcc /usr/bin/cc</userinput></screen>
    106 
    107     <para os="aa">Finally, move a misplaced file:</para>
    108 
    109 <screen os="ab"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
     110<screen os="x"><userinput>ln -sv gcc /usr/bin/cc</userinput></screen>
     111
     112    <para os="y">Finally, move a misplaced file:</para>
     113
     114<screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
    110115
    111116  </sect2>
     
    121126      <seglistitem>
    122127        <seg>c++, cc (link to gcc), cpp, g++, gcc, and gcov</seg>
    123         <seg>libasan.[a,so], libatomic.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
    124         libgomp.[a,so], libiberty.a, libitm.[a,so], liblto_plugin.so, libmudflap.[a,so], libmudflapth.[a,so],
    125         libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, and
    126         libtsan.[a,so]</seg>
     128        <seg>libasan.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
     129        libgomp.[a,so], libmudflap.[a,so], libmudflapth.[a,so], libssp.[a,so],
     130        libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, and libtsan.[a,so]</seg>
    127131        <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
    128132      </seglistitem>
     
    206210      </varlistentry>
    207211
    208       <varlistentry id="libatomic">
    209         <term><filename class="libraryfile">libatomic</filename></term>
    210         <listitem>
    211           <para>A GCC support runtime library for atomic operations not
    212           supported by hardware</para>
    213           <indexterm zone="ch-system-gcc libatomic">
    214             <primary sortas="c-libatomic*">libatomic*</primary>
    215           </indexterm>
    216         </listitem>
    217       </varlistentry>
    218 
    219212      <varlistentry id="libgcc">
    220213        <term><filename class="libraryfile">libgcc</filename></term>
     
    249242      </varlistentry>
    250243
    251       <varlistentry id="libiberty">
    252         <term><filename class="libraryfile">libiberty</filename></term>
    253         <listitem>
    254           <para>Contains routines used by various GNU programs, including
    255           <command>getopt</command>, <command>obstack</command>,
    256           <command>strerror</command>, <command>strtol</command>, and
    257           <command>strtoul</command></para>
    258           <indexterm zone="ch-system-gcc libiberty">
    259             <primary sortas="c-libiberty">libiberty</primary>
    260           </indexterm>
    261         </listitem>
    262       </varlistentry>
    263 
    264       <varlistentry id="libitm">
    265         <term><filename class="libraryfile">libitm</filename></term>
    266         <listitem>
    267           <para>The GNU Transactional Memory Library, which provides
    268           transaction support for accesses to a process's memory</para>
    269           <indexterm zone="ch-system-gcc libitm">
    270             <primary sortas="c-libitm*">libitm*</primary>
    271           </indexterm>
    272         </listitem>
    273       </varlistentry>
    274 
    275       <varlistentry id="liblto_plugin">
    276         <term><filename class="libraryfile">liblto_plugin</filename></term>
    277         <listitem>
    278           <para>Runtime library for GCC's link-time optimization plugin</para>
    279           <indexterm zone="ch-system-gcc liblto_plugin">
    280             <primary sortas="c-liblto_plugin">liblto_plugin</primary>
    281           </indexterm>
    282         </listitem>
    283       </varlistentry>
    284 
    285244      <varlistentry id="libmudflap">
    286245        <term><filename class="libraryfile">libmudflap</filename></term>
     
    294253      </varlistentry>
    295254
    296       <varlistentry id="libquadmath">
    297         <term><filename class="libraryfile">libquadmath</filename></term>
    298         <listitem>
    299           <para>The GCC Quad-Precision Math Libarary API</para>
    300           <indexterm zone="ch-system-gcc libquadmath">
    301             <primary sortas="c-libquadmath*">libquadmath*</primary>
    302           </indexterm>
    303         </listitem>
    304       </varlistentry>
    305 
    306255      <varlistentry id="libssp">
    307256        <term><filename class="libraryfile">libssp</filename></term>
  • BOOK/final-system/common/gettext.xml

    r599deb0 r195cf88  
    3030    <para os="a">Prepare Gettext for compilation:</para>
    3131
    32 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen>
     32<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3333
    3434    <para os="c">Compile the package:</para>
     
    6161        <seg>libasprintf.[a,so], libgettextlib.so, libgettextpo.[a,so],
    6262        libgettextsrc.so, and preloadable_libintl.so</seg>
    63         <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;,
    64         /usr/share/gettext</seg>
     63        <seg>/usr/lib/gettext, /usr/share/doc/gettext, /usr/share/gettext</seg>
    6564      </seglistitem>
    6665    </segmentedlist>
  • BOOK/final-system/common/gmp.xml

    r599deb0 r195cf88  
    7070<screen os="i"><userinput>make install</userinput></screen>
    7171
    72     <para os="j">Install the documentation:</para>
    73 
    74 <screen os="k"><userinput>mkdir -v /usr/share/doc/gmp-&gmp-version;
    75 cp -v doc/{isa_abi_headache,configuration} doc/*.html \
    76     /usr/share/doc/gmp-&gmp-version;</userinput></screen>
    77 
    7872  </sect2>
    7973
     
    8377    <segmentedlist>
    8478      <segtitle>Installed libraries</segtitle>
    85       <segtitle>Installed directory</segtitle>
    8679
    8780      <seglistitem>
    88         <seg>libgmp.[a,so], libgmpxx.[a,so]</seg>
    89         <seg>/usr/share/doc/gmp-&gmp-version;</seg>
     81        <seg>libgmp.[a,so], libgmpxx.[a,so], libmp.[a,so]</seg>
    9082      </seglistitem>
    9183    </segmentedlist>
     
    116108      </varlistentry>
    117109
     110      <varlistentry id="libmp">
     111        <term><filename class="libraryfile">libmp</filename></term>
     112        <listitem>
     113          <para>Contains the Berkeley MP compatibility library.</para>
     114          <indexterm zone="ch-system-gmp libmp">
     115            <primary sortas="c-libmp">libmp</primary>
     116          </indexterm>
     117        </listitem>
     118      </varlistentry>
     119
    118120    </variablelist>
    119121
  • BOOK/final-system/common/groff.xml

    r599deb0 r195cf88  
    4545<screen os="h"><userinput>make install</userinput></screen>
    4646
     47    <para os="i">Some documentation programs, such as <command>xman</command>,
     48    will not work properly without the following symlinks:</para>
     49
     50<screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim
     51ln -sv eqn /usr/bin/geqn
     52ln -sv tbl /usr/bin/gtbl</userinput></screen>
     53
    4754  </sect2>
    4855
     
    5562
    5663      <seglistitem>
    57         <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, grap2graph,
    58         grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty,
    59         hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff,
    60         pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, preconv, refer,
    61         roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim,
    62         tbl, tfmtodit, and troff</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>
    6371        <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;, /usr/share/groff</seg>
    6472      </seglistitem>
     
    130138          <indexterm zone="ch-system-groff gdiffmk">
    131139            <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>
    132150          </indexterm>
    133151        </listitem>
     
    246264      </varlistentry>
    247265
     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
    248276      <varlistentry id="hpftodit">
    249277        <term><command>hpftodit</command></term>
     
    525553      </varlistentry>
    526554
     555      <varlistentry id="zsoelim">
     556        <term><command>zsoelim</command></term>
     557        <listitem>
     558          <para>A link to <command>soelim</command></para>
     559          <indexterm zone="ch-system-groff zsoelim">
     560            <primary sortas="b-zsoelim">zsoelim</primary>
     561          </indexterm>
     562        </listitem>
     563      </varlistentry>
     564
    527565    </variablelist>
    528566
  • BOOK/final-system/common/iproute2.xml

    r599deb0 r195cf88  
    3636<screen os="s2"><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
    3737sed -i '/ARPD/d' Makefile
    38 sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen>
     38rm -v man/man8/arpd.8</userinput></screen>
     39
     40    <para os="f1">Remove unused libnl headers:</para>
     41   
     42    <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen>
    3943
    4044    <para os="a">Compile the package:</para>
    4145
    42 <screen os="b"><userinput>make</userinput></screen>
    43 
    44     <para os="c">This package does not come with a test suite.</para>
    45 
    46     <para os="d">Install the package:</para>
    47 
    48 <screen os="e"><userinput>make DOCDIR=/usr/share/doc/iproute2-&iproute2-version; install</userinput></screen>
     46<screen os="b"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2 \
     47    MANDIR=/usr/share/man</userinput></screen>
     48
     49    <variablelist os="c">
     50      <title>The meaning of the make option:</title>
     51
     52      <varlistentry>
     53        <term><parameter>DESTDIR=</parameter></term>
     54        <listitem>
     55          <para>This option overrides the default DESTDIR of /usr, so that
     56          that the IPRoute2 binaries will be installed into
     57          <filename class="directory">/sbin</filename>. This is the correct
     58          location according to the FHS, because some of the IPRoute2 binaries
     59          are used by the CLFS-Bootscripts package.</para>
     60        </listitem>
     61      </varlistentry>
     62
     63      <varlistentry>
     64        <term><parameter>DOCDIR=/usr/share/doc/iproute2 MANDIR=/usr/share/man</parameter></term>
     65        <listitem>
     66          <para>The DESTDIR=/ parameter would cause documentation to be
     67          installed into <filename class="directory">/share/doc</filename> and
     68          <filename class="directory">/share/man</filename>. These options
     69          ensure the docs are installed to the correct locations.</para>
     70        </listitem>
     71      </varlistentry>
     72    </variablelist>
     73
     74    <para os="d">This package does not come with a test suite.</para>
     75
     76    <para os="e">Install the package:</para>
     77
     78<screen os="f"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2 \
     79    MANDIR=/usr/share/man install</userinput></screen>
    4980
    5081  </sect2>
     
    6192        nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
    6293        and tc</seg>
    63         <seg>/etc/iproute2, /usr/lib/tc,
    64         /usr/share/doc/iproute2-&iproute2-version;</seg>
     94        <seg>/etc/iproute2, /lib/tc, /usr/lib/tc, /usr/share/doc/iproute2</seg>
    6595      </seglistitem>
    6696    </segmentedlist>
  • BOOK/final-system/common/iputils.xml

    r599deb0 r195cf88  
    3232    <para os="a">Compile the package:</para>
    3333
    34 <screen os="b"><userinput>make \
     34<screen os="b"><userinput>make USE_CAP=no \
    3535    IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    3636    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
  • BOOK/final-system/common/isl.xml

    r599deb0 r195cf88  
    5252
    5353<screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib
    54 mv -v /usr/lib/libisl*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
     54mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
    5555  </sect2>
    5656
     
    6060    <segmentedlist>
    6161      <segtitle>Installed libraries</segtitle>
    62       <segtitle>Installed directory</segtitle>
    6362
    6463      <seglistitem>
    6564        <seg>libisl.[a,so]</seg>
    66         <seg>/usr/include/isl</seg>
    6765      </seglistitem>
    6866    </segmentedlist>
  • BOOK/final-system/common/kbd.xml

    r599deb0 r195cf88  
    3535<screen os="d"><userinput>make</userinput></screen>
    3636
    37     <para os="e">To test the results, issue:</para>
    38 
    39 <screen os="f"><userinput remap="test">make check</userinput></screen>
    40 
    41     <para os="g">Install the package:</para>
    42 
    43 <screen os="h"><userinput>make install</userinput></screen>
    44 
    45     <para os="i">Some of the programs from Kbd are used by systemd to
    46     initialize the system, those binaries need to be on the root
    47     partition:</para>
    48 
    49 <screen os="j"><userinput>mv -v /usr/bin/{loadkeys,setfont} /bin</userinput></screen>
    50 
    51     <para os="k">Install the documentation:</para>
    52 
    53 <screen os="l"><userinput>mkdir -v /usr/share/doc/kbd-&kbd-version;
    54 cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
     37    <para os="e">This package does not come with a test suite.</para>
     38
     39    <para os="f">Install the package:</para>
     40
     41<screen os="g"><userinput>make install</userinput></screen>
     42
     43    <para os="h">Some of the programs from Kbd are used by scripts
     44    in the CLFS-Bootscripts package. As <filename
     45    class="directory">/usr</filename> may not be available during the early
     46    stages of booting, those binaries need to be on the root partition:</para>
     47
     48<screen os="i"><userinput>mv -v /usr/bin/{kbd_mode,dumpkeys,loadkeys,openvt,setfont,setvtrgb} /bin</userinput></screen>
    5549
    5650  </sect2>
     
    7165        unicode_start, and unicode_stop</seg>
    7266        <seg>/usr/share/consolefonts, /usr/share/consoletrans,
    73         /usr/share/doc/kbd-&kbd-version;,
    7467        /usr/share/keymaps, /usr/share/unimaps</seg>
    7568      </seglistitem>
  • BOOK/final-system/common/kmod.xml

    r599deb0 r195cf88  
    1919
    2020    <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 
    2222      Module-Init-tools package.</para>
    2323
     
    3131<screen os="b"><userinput>./configure --prefix=/usr \
    3232    --bindir=/bin --sysconfdir=/etc \
    33     --with-rootlibdir=/lib \
     33    --with-rootlibdir=/lib --disable-manpages \
    3434    --with-zlib --with-xz</userinput></screen>
    3535
     
    7070
    7171<screen os="j"><userinput>ln -sfv kmod /bin/lsmod
    72 for tool in depmod insmod modprobe modinfo rmmod; do
    73 ln -sfv ../bin/kmod /sbin/${tool}
    74 done</userinput></screen>
    75 
     72ln -sfv ../bin/kmod /sbin/depmod
     73ln -sfv ../bin/kmod /sbin/insmod
     74ln -sfv ../bin/kmod /sbin/modprobe
     75ln -sfv ../bin/kmod /sbin/modinfo
     76ln -sfv ../bin/kmod /sbin/rmmod</userinput></screen>
     77 
    7678  </sect2>
    7779
     
    8385
    8486      <seglistitem>
    85         <seg>depmod (link to kmod), insmod (link to kmod), kmod,
    86         lsmod (link to kmod), modinfo (link to kmod), modprobe (link to kmod),
    87         and rmmod (link to kmod) </seg>
     87        <seg>depmod, insmod, kmod, lsmod, modinfo, modprobe, and
     88        rmmod</seg>
    8889      </seglistitem>
    8990    </segmentedlist>
  • BOOK/final-system/common/man-pages.xml

    r599deb0 r195cf88  
    1818    <title/>
    1919
    20     <para>The Man-pages package contains over 2,100 man pages.</para>
     20    <para>The Man-pages package contains over 1,200 man pages.</para>
    2121
    2222  </sect2>
     
    5151        <listitem>
    5252          <para>This package contains man pages that describe the following:
    53           POSIX headers (section 0p),
     53          POSIX headers (section 0p), 
    5454          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), 
    5858          conventions and macro packages (section 7),
    5959          system administration (section 8), and
  • BOOK/final-system/common/mpfr.xml

    r599deb0 r195cf88  
    3333
    3434<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    35     LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    36     ./configure --prefix=/usr --with-gmp=/usr \
    37     --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     35LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
     36  ./configure --prefix=/usr --enable-shared \
     37    --with-gmp=/usr</userinput></screen>
    3838
    3939    <para os="c">Compile the package:</para>
     
    6565      <seglistitem>
    6666        <seg>libmpfr.[a,so]</seg>
    67         <seg>/usr/share/doc/mpfr-&mpfr-version;</seg>
     67        <seg>/usr/share/doc/mpfr</seg>
    6868      </seglistitem>
    6969    </segmentedlist>
  • BOOK/final-system/common/ncurses.xml

    r599deb0 r195cf88  
    4343
    4444    <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 
    4747    <filename>README</filename> file in that directory for details.</para>
    4848
     
    5757    <para os="j">Create symlinks in <filename class="directory">/usr/lib:</filename></para>
    5858
    59 <screen os="k"><userinput>ln -svf ../../lib/$(readlink /lib/libncursesw.so) /usr/lib/libncursesw.so
    60 ln -svf ../../lib/$(readlink /lib/libmenuw.so) /usr/lib/libmenuw.so
    61 ln -svf ../../lib/$(readlink /lib/libpanelw.so) /usr/lib/libpanelw.so
    62 ln -svf ../../lib/$(readlink /lib/libformw.so) /usr/lib/libformw.so
    63 rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so
    64 </userinput></screen>
     59<screen os="k"><userinput>rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so
     60ln -svf ../../lib/libncursesw.so.5 /usr/lib/libncursesw.so
     61ln -svf ../../lib/libmenuw.so.5 /usr/lib/libmenuw.so
     62ln -svf ../../lib/libpanelw.so.5 /usr/lib/libpanelw.so
     63ln -svf ../../lib/libformw.so.5 /usr/lib/libformw.so</userinput></screen>
    6564
    6665    <para os="l">Now we will make our Ncurses compatible for older and non-widec compatible programs
     
    7574ln -sfv libncurses++w.a /usr/lib/libncurses++.a
    7675ln -sfv ncursesw5-config /usr/bin/ncurses5-config</userinput></screen>
     76
     77    <para os="n">Now we will create a symlink for /usr/share/terminfo in
     78    <filename class="directory">/usr/lib</filename> for compatibility:</para>
     79
     80<screen os="o"><userinput>ln -sfv ../share/terminfo /usr/lib/terminfo</userinput></screen>
    7781
    7882  </sect2>
  • BOOK/final-system/common/perl.xml

    r599deb0 r195cf88  
    3737    <note os="a00">
    3838      <para>If you are following the boot method you will need to enable the
    39       loopback device:</para>
    40 
    41 <screen><userinput remap="test">ip link set lo up</userinput></screen>
     39      loopback device as well as set a hostname for some of the tests:</para>
     40
     41<screen><userinput remap="test">ip link set lo up
     42hostname clfs</userinput></screen>
    4243    </note>
    4344
     
    6667        <term><parameter>-Dpager="/bin/less -isR"</parameter></term>
    6768        <listitem>
    68           <para>This ensures that <command>perldoc</command> invokes the
    69           <command>less</command> program rather than <command>more</command>,
    70           as Less has not yet been installed.</para>
     69          <para>This corrects an error in the way that <command>perldoc</command>
     70          invokes the <command>less</command> program.</para>
    7171        </listitem>
    7272      </varlistentry>
  • BOOK/final-system/common/pkg-config-lite.xml

    r599deb0 r195cf88  
    2828    <para os="a">Prepare Pkg-config-lite for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/pkg-config-&pkg-config-lite-version;</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3131
    3232    <para os="c">Compile the package:</para>
     
    5353      <seglistitem>
    5454        <seg>pkg-config</seg>
    55         <seg>/usr/share/doc/pkg-config-&pkg-config-lite-version;</seg>
     55        <seg>/usr/share/doc/pkg-config</seg>
    5656      </seglistitem>
    5757    </segmentedlist>
  • BOOK/final-system/common/psmisc.xml

    r599deb0 r195cf88  
    2828    <para os="a">Prepare Psmisc for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr --exec-prefix=""</userinput></screen>
    3131
    32     <para os="c">Compile the package:</para>
     32    <variablelist os="c">
     33      <title>The meaning of the configure option:</title>
    3334
    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>
    3546
    36     <para os="e">This package does not come with a test suite.</para>
     47    <para os="d">Compile the package:</para>
    3748
    38     <para os="f">Install the package:</para>
     49<screen os="e"><userinput>make</userinput></screen>
    3950
    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>
     63
     64    <para os="k">By default, Psmisc's <command>pidof</command> program is not installed.
     65    This usually is not a problem because it is installed later in the Sysvinit
     66    package, which provides a better <command>pidof</command> program. If
     67    Sysvinit will not be used for a particular system, complete the installation
     68    of Psmisc by creating the following symlink:</para>
     69
     70<screen os="l" role="nodump"><userinput>ln -sv killall /bin/pidof</userinput></screen>
    4171
    4272  </sect2>
  • BOOK/final-system/common/readline.xml

    r599deb0 r195cf88  
    3333    <para os="a">Prepare Readline for compilation:</para>
    3434
    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>
    3736
    3837    <para os="c">Compile the package:</para>
     
    4443    <para os="f">Install the package:</para>
    4544
    46 <screen os="g"><userinput>make htmldir=/usr/share/doc/readline-&readline-version; install</userinput></screen>
     45<screen os="g"><userinput>make install</userinput></screen>
    4746
    48     <para os="h">Now move the static libraries to a more appropriate location:</para>
     47    <para os="h">Install the documentation:</para>
    4948
    50 <screen os="i"><userinput>mv -v /lib/lib{readline,history}.a /usr/lib</userinput></screen>
     49<screen os="i"><userinput>make install-doc</userinput></screen>
    5150
    52     <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib</filename>.</para>
     51    <para os="j">Now move the static libraries to a more appropriate location:</para>
    5352
    54 <screen os="k"><userinput>ln -svf ../../lib/$(readlink /lib/libreadline.so) /usr/lib/libreadline.so
    55 ln -svf ../../lib/$(readlink /lib/libhistory.so) /usr/lib/libhistory.so
    56 rm -v /lib/lib{readline,history}.so</userinput></screen>
     53<screen os="k"><userinput>mv -v /lib/lib{readline,history}.a /usr/lib</userinput></screen>
     54
     55    <para os="l">Next, remove the <filename class="extension">.so</filename>
     56    files in <filename class="directory">/lib</filename> and relink them into
     57    <filename class="directory">/usr/lib</filename>.</para>
     58
     59<screen os="m"><userinput>rm -v /lib/lib{readline,history}.so
     60ln -svf ../../lib/libreadline.so.&readline-version2; /usr/lib/libreadline.so
     61ln -svf ../../lib/libhistory.so.&readline-version2; /usr/lib/libhistory.so</userinput></screen>
    5762
    5863  </sect2>
     
    6772      <seglistitem>
    6873        <seg>libhistory.[a,so], and libreadline.[a,so]</seg>
    69         <seg>/usr/include/readline, /usr/share/doc/readline-&readline-version;, /usr/share/readline</seg>
     74        <seg>/usr/include/readline, /usr/share/readline</seg>
    7075      </seglistitem>
    7176    </segmentedlist>
  • BOOK/final-system/common/sed.xml

    r599deb0 r195cf88  
    2727    <para os="a">Prepare Sed for compilation:</para>
    2828
    29 <screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin \
    30     --docdir=/usr/share/doc/sed-&sed-version;</userinput></screen>
     29<screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen>
    3130
    3231    <para os="c">Compile the package:</para>
     
    6160      <seglistitem>
    6261        <seg>sed</seg>
    63         <seg>/usr/share/doc/sed-&sed-version;</seg>
     62        <seg>/usr/share/doc/sed</seg>
    6463      </seglistitem>
    6564    </segmentedlist>
  • BOOK/final-system/common/shadow.xml

    r599deb0 r195cf88  
    3434    </note>
    3535
     36
    3637    <para os="b">Disable the installation of the <command>groups</command> and
    3738    <command>nologin</command> programs and their man pages, as better versions
     
    5657      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5758    </varlistentry>
    58 
     59   
    5960  </variablelist>
     61
    6062
    6163    <para os="h">Compile the package:</para>
     
    152154
    153155      <seglistitem>
    154         <seg>chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd,
     156        <seg>chage, chfn, chpasswd, chgpasswd, chsh, expiry, faillog, gpasswd,
    155157        groupadd, groupdel, groupmems, groupmod, grpck, grpconv, grpunconv,
    156158        lastlog, login, logoutd, newgrp, newusers, passwd, pwck,
  • BOOK/final-system/common/tar.xml

    r599deb0 r195cf88  
    5151<screen os="i"><userinput>perl tarman > /usr/share/man/man1/tar.1</userinput></screen>
    5252
    53     <para os="j">Install the documentation:</para>
    54 
    55 <screen os="k"><userinput>make -C doc install-html docdir=/usr/share/doc/tar-&tar-version;</userinput></screen>
    56 
    5753  </sect2>
    5854
     
    6258    <segmentedlist>
    6359      <segtitle>Installed programs</segtitle>
    64       <segtitle>Installed directory</segtitle>
    6560
    6661      <seglistitem>
    6762        <seg>rmt and tar</seg>
    68         <seg>/usr/share/doc/tar-&tar-version;</seg>
    6963      </seglistitem>
    7064    </segmentedlist>
  • BOOK/final-system/common/util-linux.xml

    r599deb0 r195cf88  
    4242    <title>Installation of Util-linux</title>
    4343
    44     <note os="n">
    45       <para><command>findmnt</command>, and <command>lsblk</command> can
    46       utilize <filename class="libraryfile">libudev</filename> for WWN and serial
    47       number information. If this is desired, rebuild Util-linux after
    48       <xref linkend="ch-system-systemd"/></para>
    49     </note>
    50 
    5144    <para os="a">Prepare Util-linux for compilation:</para>
    5245
    53 <screen os="b"><userinput>./configure --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
     46<screen os="b"><userinput>./configure --enable-write</userinput></screen>
    5447
    5548    <variablelist os="c">
     
    7063<screen os="e"><userinput>make</userinput></screen>
    7164
     65    <para os="dummy1">Create two <systemitem class="groupname">dummy</systemitem> groups and a <systemitem class="username">dummy</systemitem> user to be used during Util-linux and Coreutils test suites:</para>
     66
     67<screen os="dummy2"><userinput remap="test">echo "dummy1:x:1000:" &gt;&gt; /etc/group
     68echo "dummy2:x:1001:dummy" &gt;&gt; /etc/group
     69echo "dummy:x:1000:1000::/root:/bin/bash" &gt;&gt; /etc/passwd</userinput></screen>
     70
    7271    <para os="f">To test the results, issue:</para>
    7372
    74 <screen os="f2"><userinput remap="test">chown -Rv nobody . &amp;&amp;
    75 su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
     73<screen os="f2"><userinput remap="test">chown -Rv dummy . &amp;&amp;
     74su dummy -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
    7675
    7776    <para os="g">Install the package:</para>
    7877
    7978<screen os="h"><userinput>make install</userinput></screen>
     79
     80    <para os="i">Move the <command>logger</command> binary to
     81    <filename class="directory">/bin</filename> as it is needed by the
     82    CLFS-Bootscripts package:</para>
     83
     84<screen os="j"><userinput>mv -v /usr/bin/logger /bin</userinput></screen>
    8085
    8186  </sect2>
     
    104109        <seg>libblkid.[a,so], libmount.[a,so], and libuuid.[a,so]</seg>
    105110        <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
    106         /usr/share/bash-completion,
    107         /usr/share/doc/util-linux-&util-linux-version;/getopt,
    108         /var/lib/hwclock</seg>
     111        /usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg>
    109112      </seglistitem>
    110113    </segmentedlist>
     
    267270          <indexterm zone="ch-system-util-linux cytune">
    268271            <primary sortas="b-cytune">cytune</primary>
     272          </indexterm>
     273        </listitem>
     274      </varlistentry>
     275
     276      <varlistentry id="ddate">
     277        <term><command>ddate</command></term>
     278        <listitem>
     279          <para>Gives the Discordian date or converts the given Gregorian date
     280          to a Discordian one</para>
     281          <indexterm zone="ch-system-util-linux ddate">
     282            <primary sortas="b-ddate">ddate</primary>
    269283          </indexterm>
    270284        </listitem>
  • BOOK/final-system/common/vim.xml

    r599deb0 r195cf88  
    5050    --prefix=/usr --enable-multibyte</userinput></screen>
    5151
     52    <variablelist os="f">
     53      <title>The meaning of the configure options:</title>
     54
     55      <varlistentry>
     56        <term><parameter>--enable-multibyte</parameter></term>
     57        <listitem>
     58          <para>This optional but highly recommended switch enables support
     59          for editing files in multibyte character encodings. This is needed
     60          if using a locale with a multibyte character set. This switch is
     61          also helpful to be able to edit text files initially created in
     62          Linux distributions like Fedora that use UTF-8 as a default
     63          character set.</para>
     64        </listitem>
     65      </varlistentry>
     66
     67    </variablelist>
     68
    5269    <para os="g">Compile the package:</para>
    5370
     
    6481    <para os="j">Install the package:</para>
    6582
    66 <screen os="k"><userinput>make HELPSUBLOC=/usr/share/doc/vim-&vim-version; install</userinput></screen>
     83<screen os="k"><userinput>make install</userinput></screen>
    6784
    6885    <para os="l">Many users are accustomed to using <command>vi</command>
     
    7592<screen os="m"><userinput>ln -sv vim /usr/bin/vi</userinput></screen>
    7693
    77     <para os="n">If an X Window System is going to be installed on the CLFS
     94<para os="n">By default, Vim's documentation is installed in
     95<filename class="directory">/usr/share/vim</filename>.  The following symlink
     96allows the documentation to be accessed via
     97<filename class="directory">/usr/share/doc/vim-&vim-version;</filename>, making
     98it consistent with the location of documentation for other packages:</para>
     99
     100<screen os="o"><userinput>ln -sv ../vim/vim&vim-version2;/doc /usr/share/doc/vim-&vim-version;</userinput></screen>
     101
     102    <para os="p">If an X Window System is going to be installed on the CLFS
    78103    system, you may want to recompile Vim after installing X. Vim
    79104    comes with a GUI version of the editor that requires X and some
     
    141166    <segmentedlist>
    142167      <segtitle>Installed programs</segtitle>
    143       <segtitle>Installed directories</segtitle>
     168      <segtitle>Installed directory</segtitle>
    144169
    145170      <seglistitem>
     
    148173        tcltags, vi (link to vim), view (link to vim), vim, vim132, vim2html.pl,
    149174        vimdiff (link to vim), vimm, vimspell.sh, vimtutor, and xxd</seg>
    150         <seg>/usr/share/vim, /usr/share/doc/vim-&vim-version;</seg>
     175        <seg>/usr/share/vim</seg>
    151176      </seglistitem>
    152177    </segmentedlist>
  • BOOK/final-system/common/xz.xml

    r599deb0 r195cf88  
    99  <?dbhtml filename="xz.html"?>
    1010
    11   <title>XZ Utils-&xz-version;</title>
     11  <title>XZ-Utils-&xz-version;</title>
    1212
    1313  <indexterm zone="ch-system-xz">
    14     <primary sortas="a-XZ Utils">XZ Utils</primary>
     14    <primary sortas="a-XZ-Utils">XZ-Utils</primary>
    1515  </indexterm>
    1616
     
    1818    <title/>
    1919
    20     <para>The XZ Utils package contains programs for compressing and
    21     decompressing files. Compressing text files with <command>XZ Utils</command>
     20    <para>The XZ-Utils package contains programs for compressing and
     21    decompressing files. Compressing text files with <command>XZ-Utils</command>
    2222    yields a much better compression percentage than with the traditional
    2323    <command>gzip</command>.</para>
     
    2626
    2727  <sect2 role="installation">
    28     <title>Installation of XZ Utils</title>
    29 
    30     <para os="a">Prepare XZ Utils for compilation:</para>
    31 
    32 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
     28    <title>Installation of XZ-Utils</title>
     29
     30    <para os="a">Prepare XZ-Utils for compilation:</para>
     31
     32<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3333
    3434    <para os="c">Compile the package:</para>
     
    5353
    5454<screen os="k"><userinput>mv -v /usr/lib/liblzma.so.* /lib
    55 ln -sfv ../../lib/$(readlink /usr/lib/liblzma.so) /usr/lib/liblzma.so</userinput></screen>
     55ln -svf ../../lib/liblzma.so.&xz-version; /usr/lib/liblzma.so</userinput></screen>
    5656
    5757  </sect2>
    5858
    5959  <sect2 id="contents-xz" role="content">
    60     <title>Contents of XZ Utils</title>
     60    <title>Contents of XZ-Utils</title>
    6161
    6262    <segmentedlist>
     
    7474        and xzmore</seg>
    7575        <seg>liblzma.[a,so]</seg>
    76         <seg>/usr/include/lzma, /usr/share/doc/xz-&xz-version;</seg>
     76        <seg>/usr/include/lzma, /usr/share/doc/xz</seg>
    7777      </seglistitem>
    7878    </segmentedlist>
  • BOOK/final-system/common/zlib.xml

    r599deb0 r195cf88  
    5252
    5353<screen os="i"><userinput>mv -v /usr/lib/libz.so.* /lib
    54 ln -sfv ../../lib/$(readlink /usr/lib/libz.so) /usr/lib/libz.so</userinput></screen>
     54ln -svf ../../lib/libz.so.1 /usr/lib/libz.so</userinput></screen>
    5555
    5656  </sect2>
  • BOOK/final-system/mips-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/glibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/eglibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/adjusting.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/final-system/mips/colo.xml

    r599deb0 r195cf88  
    3434
    3535<screen os="p4"><userinput>patch -Np1 -i ../&colo-relocation-patch;</userinput></screen>
    36 
    37     <para os="s1">Disable -Werror in one of the <filename>Makefile</filename>s
    38     to prevent a compile failure:</para>
    39 
    40 <screen os="s2"><userinput>sed -i '/^CFLAGS/s/-Werror //' stage2/Makefile</userinput></screen>
    4136
    4237    <para os="b">Compile the Colo package:</para>
  • BOOK/final-system/mips64-64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64-64/adjusting.xml

    r599deb0 r195cf88  
    1212
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    14   href="../ppc/adjusting.xml"
     14  href="../mips/adjusting.xml"
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
     
    2323
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25   href="../ppc/adjusting.xml"
     25  href="../mips/adjusting.xml"
    2626  xpointer="xpointer(//*[@os='d'])"/>
    2727
     
    4040
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../ppc/adjusting.xml"
     42    href="../mips/adjusting.xml"
    4343    xpointer="xpointer(//*[@os='g'])"/>
    4444
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../ppc/adjusting.xml"
     46    href="../mips/adjusting.xml"
    4747    xpointer="xpointer(//*[@os='h'])"/>
    4848
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../ppc/adjusting.xml"
     50    href="../mips/adjusting.xml"
    5151    xpointer="xpointer(//*[@os='i'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../ppc/adjusting.xml"
     54    href="../mips/adjusting.xml"
    5555    xpointer="xpointer(//*[@os='j'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="../ppc/adjusting.xml"
     58    href="../mips/adjusting.xml"
    5959    xpointer="xpointer(//*[@os='k'])"/>
    6060
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="../ppc/adjusting.xml"
     62    href="../mips/adjusting.xml"
    6363    xpointer="xpointer(//*[@os='l'])"/>
    6464
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    66     href="../ppc/adjusting.xml"
     66    href="../mips/adjusting.xml"
    6767    xpointer="xpointer(//*[@os='m'])"/>
    6868
  • BOOK/final-system/mips64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-n32.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-64bit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-n32.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/eglibc-64bit.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/adjusting.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-n32.xml"/>
     
    4039  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    4140  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-n32.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-n32.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/>
    48   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    4941  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/binutils.xml"/>
    5042  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc.xml"/>
    51   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/>
    52   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-n32.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/>
    55   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-n32.xml"/>
    56   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/>
    5743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    5844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    6450  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-n32.xml"/>
    6551  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    66   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-n32.xml"/>
    68   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-n32.xml"/>
     54  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    6955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    7056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-n32.xml"/>
    7157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
    7258  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-n32.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/>
    7659  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    7760  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     61  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
     62  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
     63  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    7865  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool.xml"/>
    7966  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-n32.xml"/>
    8067  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-n32.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    8171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
    82   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
    83   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-n32.xml"/>
    84   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    8572  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    8673  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-n32.xml"/>
     
    8976  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/readline-n32.xml"/>
    9077  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/readline-64bit.xml"/>
     78  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
    9179  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/autoconf.xml"/>
    9280  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
     
    10593  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-n32.xml"/>
    10694  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    107   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    10895  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    10996  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    11299  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    113100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    114   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
    115   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-n32.xml"/>
    116   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    117101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    118102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    119103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-n32.xml"/>
    120104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    121   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    122   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-n32.xml"/>
    123   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    124   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    125   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-n32.xml"/>
    126   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    127   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    128106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    129107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-n32.xml"/>
     
    131109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    132110  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    133   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    134   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-n32.xml"/>
    135   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    136   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    137   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-n32.xml"/>
    138   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
     111  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
     112  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-n32.xml"/>
     113  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     114  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/>
     115  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-n32.xml"/>
     116  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/>
     117  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/>
     118  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    139119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    140120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    141   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
     121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-n32.xml"/>
     123  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    142124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    143125  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64/adjusting.xml

    r599deb0 r195cf88  
    1212
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    14   href="../ppc/adjusting.xml"
     14  href="../mips/adjusting.xml"
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
     
    2323
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25   href="../ppc/adjusting.xml"
     25  href="../mips/adjusting.xml"
    2626  xpointer="xpointer(//*[@os='d'])"/>
    2727
     
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../ppc/adjusting.xml"
     36    href="../mips/adjusting.xml"
    3737    xpointer="xpointer(//*[@os='f'])"/>
    3838
     
    4646
    4747    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../ppc/adjusting.xml"
     48    href="../mips/adjusting.xml"
    4949    xpointer="xpointer(//*[@os='h'])"/>
    5050
    5151    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../ppc/adjusting.xml"
     52    href="../mips/adjusting.xml"
    5353    xpointer="xpointer(//*[@os='i'])"/>
    5454
     
    6060
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="../ppc/adjusting.xml"
     62    href="../mips/adjusting.xml"
    6363    xpointer="xpointer(//*[@os='h'])"/>
    6464
     
    7474
    7575    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    76     href="../ppc/adjusting.xml"
     76    href="../mips/adjusting.xml"
    7777    xpointer="xpointer(//*[@os='h'])"/>
    7878
     
    8585
    8686    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    87     href="../ppc/adjusting.xml"
     87    href="../mips/adjusting.xml"
    8888    xpointer="xpointer(//*[@os='k'])"/>
    8989
    9090    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    91     href="../ppc/adjusting.xml"
     91    href="../mips/adjusting.xml"
    9292    xpointer="xpointer(//*[@os='l'])"/>
    9393
    9494    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    95     href="../ppc/adjusting.xml"
     95    href="../mips/adjusting.xml"
    9696    xpointer="xpointer(//*[@os='m'])"/>
    9797
  • BOOK/final-system/mips64/binutils.xml

    r599deb0 r195cf88  
    8282    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8383    href="../common/binutils.xml"
     84    xpointer="xpointer(//*[@os='m'])"/>
     85
     86    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     87    href="../common/binutils.xml"
    8488    xpointer="xpointer(//*[@os='n'])"/>
    8589
     
    104108    xpointer="xpointer(//*[@os='s'])"/>
    105109
     110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     111    href="../common/binutils.xml"
     112    xpointer="xpointer(//*[@os='t'])"/>
     113
     114    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     115    href="../common/binutils.xml"
     116    xpointer="xpointer(//*[@os='u'])"/>
     117
    106118  </sect2>
    107119
  • BOOK/final-system/mips64/colo.xml

    r599deb0 r195cf88  
    2222    <title>Installation of Colo</title>
    2323
    24     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../mips/colo.xml"
    26     xpointer="xpointer(//*[@os='a'])"/>
    27 
    2824    <para os="p1">This patch updates the Colo bootloader to build under
    2925    64 bit:</para>
     
    4137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4238    href="../mips/colo.xml"
    43     xpointer="xpointer(//*[@os='s1'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../mips/colo.xml"
    47     xpointer="xpointer(//*[@os='s2'])"/>
     39    xpointer="xpointer(//*[@os='a'])"/>
    4840
    4941    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/mips64/gcc.xml

    r599deb0 r195cf88  
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/gcc.xml"
     42    xpointer="xpointer(//*[@os='d'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/gcc.xml"
     46    xpointer="xpointer(//*[@os='e'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/gcc.xml"
    4250    xpointer="xpointer(//*[@os='f'])"/>
    4351
     
    5765    --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
    5866    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
    59     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     67    --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
     68    --enable-checking=release --enable-libstdcxx-time \
     69    --disable-install-libiberty</userinput></screen>
    6070
    6171    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/automake.xml

    r599deb0 r195cf88  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29     --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
    3029
    3130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bash.xml

    r599deb0 r195cf88  
    4141<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    4242    ./configure --prefix=/usr --bindir=/bin \
    43     --without-bash-malloc --with-installed-readline \
    44     --docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
     43    --without-bash-malloc --with-installed-readline</userinput></screen>
    4544
    4645    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/binutils.xml

    r599deb0 r195cf88  
    8282    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8383    href="../common/binutils.xml"
     84    xpointer="xpointer(//*[@os='m'])"/>
     85
     86    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     87    href="../common/binutils.xml"
    8488    xpointer="xpointer(//*[@os='n'])"/>
    8589
     
    104108    xpointer="xpointer(//*[@os='s'])"/>
    105109
     110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     111    href="../common/binutils.xml"
     112    xpointer="xpointer(//*[@os='t'])"/>
     113
     114    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     115    href="../common/binutils.xml"
     116    xpointer="xpointer(//*[@os='u'])"/>
     117
    106118  </sect2>
    107119
  • BOOK/final-system/multilib/bison-64bit.xml

    r599deb0 r195cf88  
    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}" CXX="g++ ${BUILD64}" M4=m4 \
    29     ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
     36<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure \
     37    --prefix=/usr --libdir=/usr/lib64  --cache-file=config.cache</userinput></screen>
    3038
    3139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison-n32.xml

    r599deb0 r195cf88  
    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}" CXX="g++ ${BUILDN32}" M4=m4 \
    30     ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
     37<screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
     38    ./configure --prefix=/usr --libdir=/usr/lib32  --cache-file=config.cache</userinput></screen>
    3139
    3240    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison.xml

    r599deb0 r195cf88  
    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}" CXX="g++ ${BUILD32}" M4=m4 \
    30     ./configure --prefix=/usr</userinput></screen>
     37<screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure \
     38    --prefix=/usr  --cache-file=config.cache</userinput></screen>
    3139
    3240    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bzip2-64bit.xml

    r599deb0 r195cf88  
    2929    href="bzip2.xml"
    3030    xpointer="xpointer(//*[@os='s2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/bzip2.xml"
    34     xpointer="xpointer(//*[@os='s3'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/bzip2.xml"
    38     xpointer="xpointer(//*[@os='s4'])"/>
    3931
    4032    <para os="m1">We need to change the default lib path
  • BOOK/final-system/multilib/bzip2-n32.xml

    r599deb0 r195cf88  
    3030    href="bzip2.xml"
    3131    xpointer="xpointer(//*[@os='s2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/bzip2.xml"
    35     xpointer="xpointer(//*[@os='s3'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/bzip2.xml"
    39     xpointer="xpointer(//*[@os='s4'])"/>
    4032
    4133    <para os="m1">We need to change the default lib path
  • BOOK/final-system/multilib/bzip2.xml

    r599deb0 r195cf88  
    3030    href="../common/bzip2.xml"
    3131    xpointer="xpointer(//*[@os='s2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/bzip2.xml"
    35     xpointer="xpointer(//*[@os='s3'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/bzip2.xml"
    39     xpointer="xpointer(//*[@os='s4'])"/>
    4032
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/coreutils.xml

    r599deb0 r195cf88  
    3838    --enable-no-install-program=kill,uptime \
    3939    --enable-install-program=hostname</userinput></screen>
    40 
     40   
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4242    href="../common/coreutils.xml"
     
    107107    xpointer="xpointer(//*[@os='t'])"/>
    108108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110    href="../common/coreutils.xml"
     111    xpointer="xpointer(//*[@os='u'])"/>
     112
    109113  </sect2>
    110114
  • BOOK/final-system/multilib/diffutils.xml

    r599deb0 r195cf88  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="../common/diffutils.xml"
    26     xpointer="xpointer(//*[@os='s1'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="../common/diffutils.xml"
    30     xpointer="xpointer(//*[@os='s2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/diffutils.xml"
    3426    xpointer="xpointer(//*[@os='a'])"/>
    3527
     
    3830    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3931    href="../common/diffutils.xml"
    40     xpointer="xpointer(//*[@os='s3'])"/>
     32    xpointer="xpointer(//*[@os='s1'])"/>
    4133
    4234    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4335    href="../common/diffutils.xml"
    44     xpointer="xpointer(//*[@os='s4'])"/>
     36    xpointer="xpointer(//*[@os='s2'])"/>
    4537
    4638    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/e2fsprogs-64bit.xml

    r599deb0 r195cf88  
    3939    xpointer="xpointer(//*[@os='c'])"/>
    4040
    41 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
    42 CC="gcc ${BUILD64}"  \
    43 ../configure --prefix=/usr --with-root-prefix="" \
     41<screen os="d"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
     42  ../configure --prefix=/usr --with-root-prefix="" \
    4443    --enable-elf-shlibs --disable-libblkid \
    4544    --disable-libuuid --disable-fsck \
  • BOOK/final-system/multilib/e2fsprogs-n32.xml

    r599deb0 r195cf88  
    4040    xpointer="xpointer(//*[@os='c'])"/>
    4141
    42 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
    43 CC="gcc ${BUILDN32}" \
    44 ../configure --prefix=/usr --with-root-prefix="" \
     42<screen os="d"><userinput>CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
     43  ../configure --prefix=/usr --with-root-prefix="" \
    4544    --enable-elf-shlibs --disable-libblkid \
    4645    --disable-libuuid --disable-fsck \
  • BOOK/final-system/multilib/e2fsprogs.xml

    r599deb0 r195cf88  
    3535    xpointer="xpointer(//*[@os='c'])"/>
    3636
    37 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
    38 CC="gcc ${BUILD32}" \
    39 ../configure --prefix=/usr --with-root-prefix="" \
     37<screen os="d"><userinput>CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
     38  ../configure --prefix=/usr --with-root-prefix="" \
    4039    --enable-elf-shlibs --disable-libblkid \
    4140    --disable-libuuid --disable-fsck \
  • BOOK/final-system/multilib/findutils.xml

    r599deb0 r195cf88  
    6666    href="../common/findutils.xml"
    6767    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'])"/>
    6884
    6985  </sect2>
  • BOOK/final-system/multilib/flex-64bit.xml

    r599deb0 r195cf88  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" M4=m4 ./configure --prefix=/usr \
    29     --libdir=/usr/lib64 --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
     29    --libdir=/usr/lib64</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5353    xpointer="xpointer(//*[@os='g'])"/>
    5454
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/flex.xml"
    57     xpointer="xpointer(//*[@os='h'])"/>
     55    <para os="h">There are some packages that expect to find the
     56    <filename class="libraryfile">lex</filename> library in <filename
     57    class="directory">/usr/lib64</filename>. Create a symlink to account for
     58    this:</para>
     59
     60<screen os="i"><userinput>ln -sv libfl.a /usr/lib64/libl.a</userinput></screen>
    5861
    5962    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6063    href="../common/flex.xml"
    61     xpointer="xpointer(//*[@os='i'])"/>
     64    xpointer="xpointer(//*[@os='j'])"/>
     65
     66    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     67    href="../common/flex.xml"
     68    xpointer="xpointer(//*[@os='k'])"/>
    6269
    6370  </sect2>
  • BOOK/final-system/multilib/flex-n32.xml

    r599deb0 r195cf88  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILDN32}" M4=m4 ./configure --prefix=/usr \
    29    --libdir=/usr/lib32 --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
     29   --libdir=/usr/lib32</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4545    xpointer="xpointer(//*[@os='g'])"/>
    4646
     47    <para os="h">There are some packages that expect to find the
     48    <filename class="libraryfile">lex</filename> library in <filename
     49    class="directory">/usr/lib32</filename>. Create a symlink to account for
     50    this:</para>
     51
     52<screen os="i"><userinput>ln -sv libfl.a /usr/lib32/libl.a</userinput></screen>
     53
    4754  </sect2>
    4855
  • BOOK/final-system/multilib/flex.xml

    r599deb0 r195cf88  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" M4=m4 ./configure --prefix=/usr \
    30     --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
    3130
    3231    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3433    xpointer="xpointer(//*[@os='c'])"/>
    3534
    36 <screen os="d"><userinput>make</userinput></screen>
     35<screen os="d"><userinput>make libfl.a libfl_pic.a</userinput></screen>
    3736
    3837    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4039    xpointer="xpointer(//*[@os='f'])"/>
    4140
    42 <screen os="g"><userinput>make install</userinput></screen>
     41<screen os="g"><userinput>make install-libLIBRARIES</userinput></screen>
     42
     43    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44    href="../common/flex.xml"
     45    xpointer="xpointer(//*[@os='h'])"/>
     46
     47    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48    href="../common/flex.xml"
     49    xpointer="xpointer(//*[@os='i'])"/>
    4350
    4451  </sect2>
  • BOOK/final-system/multilib/gawk.xml

    r599deb0 r195cf88  
    5353    xpointer="xpointer(//*[@os='g'])"/>
    5454
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/gawk.xml"
    57     xpointer="xpointer(//*[@os='h'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/gawk.xml"
    61     xpointer="xpointer(//*[@os='i'])"/>
    62 
    6355  </sect2>
    6456
  • BOOK/final-system/multilib/gcc.xml

    r599deb0 r195cf88  
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/gcc.xml"
     42    xpointer="xpointer(//*[@os='d'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/gcc.xml"
     46    xpointer="xpointer(//*[@os='e'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/gcc.xml"
    4250    xpointer="xpointer(//*[@os='f'])"/>
    4351
     
    5765    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    5866    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
    59     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     67    --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
     68    --enable-checking=release --enable-libstdcxx-time \
     69    --disable-install-libiberty</userinput></screen>
    6070
    6171    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gettext-64bit.xml

    r599deb0 r195cf88  
    2727
    2828<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    29    ./configure --prefix=/usr --libdir=/usr/lib64 \
    30    --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen>
     29   ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
    3130
    3231   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gettext-n32.xml

    r599deb0 r195cf88  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    30    ./configure --prefix=/usr --libdir=/usr/lib32 \
    31    --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen>
     30   ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
    3231
    3332   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gettext.xml

    r599deb0 r195cf88  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    30    ./configure --prefix=/usr \
    31    --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen>
     30   ./configure --prefix=/usr</userinput></screen>
    3231
    3332    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp-64bit.xml

    r599deb0 r195cf88  
    7474    xpointer="xpointer(//*[@os='i'])"/>
    7575
    76     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    77     href="../common/gmp.xml"
    78     xpointer="xpointer(//*[@os='j'])"/>
    79 
    80     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    81     href="../common/gmp.xml"
    82     xpointer="xpointer(//*[@os='k'])"/>
    83 
    8476    <para os="j">Create the 64bit header file:</para>
    8577
  • BOOK/final-system/multilib/groff.xml

    r599deb0 r195cf88  
    5454    xpointer="xpointer(//*[@os='h'])"/>
    5555
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/groff.xml"
     58    xpointer="xpointer(//*[@os='i'])"/>
     59
     60    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     61    href="../common/groff.xml"
     62    xpointer="xpointer(//*[@os='j'])"/>
     63
    5664  </sect2>
    5765
  • BOOK/final-system/multilib/gzip.xml

    r599deb0 r195cf88  
    4040    xpointer="xpointer(//*[@os='e'])"/>
    4141
    42 <screen><userinput remap="test">make PERL=perl-64 check</userinput></screen>
     42    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     43    href="../common/gzip.xml"
     44    xpointer="xpointer(//*[@os='e2'])"/>
    4345
    4446    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/iproute2.xml

    r599deb0 r195cf88  
    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>
     
    3846    xpointer="xpointer(//*[@os='a'])"/>
    3947
    40 <screen os="b"><userinput>make CC="gcc ${BUILD64}" LIBDIR=/usr/lib64</userinput></screen>
     48<screen os="b"><userinput>make CC="gcc ${BUILD64}" DESTDIR= LIBDIR=/usr/lib64 \
     49    DOCDIR=/usr/share/doc/iproute2 MANDIR=/usr/share/man</userinput></screen>
    4150
    4251    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4857    xpointer="xpointer(//*[@os='d'])"/>
    4958
    50 <screen os="e"><userinput>make LIBDIR=/usr/lib64 \
    51     DOCDIR=/usr/share/doc/iproute2-&iproute2-version; install</userinput></screen>
     59    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     60    href="../common/iproute2.xml"
     61    xpointer="xpointer(//*[@os='e'])"/>
     62
     63<screen os="f"><userinput>make DESTDIR= LIBDIR=/usr/lib64 \
     64    DOCDIR=/usr/share/doc/iproute2 \
     65    MANDIR=/usr/share/man install</userinput></screen>
    5266
    5367  </sect2>
  • BOOK/final-system/multilib/iputils.xml

    r599deb0 r195cf88  
    3434    xpointer="xpointer(//*[@os='a'])"/>
    3535
    36 <screen os="b"><userinput>make CC="gcc ${BUILD64}" \
     36<screen os="b"><userinput>make USE_CAP=no CC="gcc ${BUILD64}" \
    3737    IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    3838    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
  • BOOK/final-system/multilib/kbd.xml

    r599deb0 r195cf88  
    5555    xpointer="xpointer(//*[@os='i'])"/>
    5656
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="../common/kbd.xml"
    59     xpointer="xpointer(//*[@os='j'])"/>
    60 
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="../common/kbd.xml"
    63     xpointer="xpointer(//*[@os='k'])"/>
    64 
    65     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    66     href="../common/kbd.xml"
    67     xpointer="xpointer(//*[@os='l'])"/>
    68 
    6957  </sect2>
    7058
  • BOOK/final-system/multilib/kmod-64bit.xml

    r599deb0 r195cf88  
    2727
    2828<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>
     29        ./configure --prefix=/usr \
     30        --bindir=/bin --sysconfdir=/etc \
     31        --with-rootlibdir=/lib64 --libdir=/usr/lib64 \
     32        --with-zlib --with-xz --disable-manpages</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5959    href="../common/kmod.xml"
    6060    xpointer="xpointer(//*[@os='h'])"/>
    61 
     61   
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6363    href="../common/kmod.xml"
    6464    xpointer="xpointer(//*[@os='i'])"/>
    65 
     65   
    6666    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6767    href="../common/kmod.xml"
  • BOOK/final-system/multilib/kmod-n32.xml

    r599deb0 r195cf88  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    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>
     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 --disable-manpages</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6060    href="../common/kmod.xml"
    6161    xpointer="xpointer(//*[@os='h'])"/>
    62 
     62   
    6363  </sect2>
    6464
  • BOOK/final-system/multilib/kmod.xml

    r599deb0 r195cf88  
    2828
    2929<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>
     30        ./configure --prefix=/usr \
     31        --bindir=/bin --sysconfdir=/etc \
     32        --with-rootlibdir=/lib --libdir=/usr/lib \
     33        --with-zlib --with-xz --disable-manpages</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6262
    6363  </sect2>
    64 
     64 
    6565  <sect2 role="content">
    6666    <title/>
  • BOOK/final-system/multilib/mpfr-64bit.xml

    r599deb0 r195cf88  
    3535
    3636<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    37     LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    38     ./configure --prefix=/usr --libdir=/usr/lib64 \
    39     --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     37LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
     38  ./configure --prefix=/usr --libdir=/usr/lib64 --enable-shared</userinput></screen>
    4039
    4140    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr-n32.xml

    r599deb0 r195cf88  
    3636
    3737<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
    38     LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    39     ./configure --prefix=/usr --libdir=/usr/lib32 \
    40     --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     38LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
     39  ./configure --prefix=/usr --libdir=/usr/lib32 --enable-shared</userinput></screen>
    4140
    4241    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/mpfr.xml

    r599deb0 r195cf88  
    3636
    3737<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
    38     LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    39     ./configure --prefix=/usr --host=${CLFS_TARGET32} \
    40     --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     38LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
     39  ./configure --prefix=/usr --host=${CLFS_TARGET32} --enable-shared</userinput></screen>
    4140
    4241    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/ncurses-64bit.xml

    r599deb0 r195cf88  
    7474    <para os="j">Create symlinks in <filename class="directory">/usr/lib64:</filename></para>
    7575
    76 <screen os="k"><userinput>ln -svf ../../lib64/$(readlink /lib64/libncursesw.so) /usr/lib64/libncursesw.so
    77 ln -svf ../../lib64/$(readlink /lib64/libmenuw.so) /usr/lib64/libmenuw.so
    78 ln -svf ../../lib64/$(readlink /lib64/libpanelw.so) /usr/lib64/libpanelw.so
    79 ln -svf ../../lib64/$(readlink /lib64/libformw.so) /usr/lib64/libformw.so
    80 rm -v /lib64/lib{ncursesw,menuw,panelw,formw}.so
    81 </userinput></screen>
     76<screen os="k"><userinput>rm -v /lib64/lib{ncursesw,menuw,panelw,formw}.so
     77ln -svf ../../lib64/libncursesw.so.5 /usr/lib64/libncursesw.so
     78ln -svf ../../lib64/libmenuw.so.5 /usr/lib64/libmenuw.so
     79ln -svf ../../lib64/libpanelw.so.5 /usr/lib64/libpanelw.so
     80ln -svf ../../lib64/libformw.so.5 /usr/lib64/libformw.so</userinput></screen>
    8281
    8382    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9796ln -sfv ncursesw5-config /usr/bin/ncurses5-config</userinput></screen>
    9897
     98    <para os="n">Now we will create a symlink for /usr/share/terminfo in
     99    <filename class="directory">/usr/lib64</filename> for compatibility:</para>
     100
     101<screen os="o"><userinput>ln -sfv ../share/terminfo /usr/lib64/terminfo</userinput></screen>
     102
    99103  </sect2>
    100104
  • BOOK/final-system/multilib/ncurses-n32.xml

    r599deb0 r195cf88  
    7474    <para os="j">Create symlinks in <filename class="directory">/usr/lib32:</filename></para>
    7575
    76 <screen os="k"><userinput>ln -svf ../../lib32/$(readlink /lib32/libncursesw.so) /usr/lib32/libncursesw.so
    77 ln -svf ../../lib32/$(readlink /lib32/libmenuw.so) /usr/lib32/libmenuw.so
    78 ln -svf ../../lib32/$(readlink /lib32/libpanelw.so) /usr/lib32/libpanelw.so
    79 ln -svf ../../lib32/$(readlink /lib32/libformw.so) /usr/lib32/libformw.so
    80 rm -v /lib32/lib{ncursesw,menuw,panelw,formw}.so
    81 </userinput></screen>
     76<screen os="k"><userinput>rm -v /lib32/lib{ncursesw,menuw,panelw,formw}.so
     77ln -svf ../../lib32/libncursesw.so.5 /usr/lib32/libncursesw.so
     78ln -svf ../../lib32/libmenuw.so.5 /usr/lib32/libmenuw.so
     79ln -svf ../../lib32/libpanelw.so.5 /usr/lib32/libpanelw.so
     80ln -svf ../../lib32/libformw.so.5 /usr/lib32/libformw.so</userinput></screen>
    8281
    8382    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9695ln -sfv ncurses5w-config-32 /usr/bin/ncurses5-config-32</userinput></screen>
    9796
     97    <para os="n">Now we will create a symlink for /usr/share/terminfo in
     98    <filename class="directory">/usr/lib32</filename> for compatibility:</para>
     99
     100<screen os="o"><userinput>ln -sfv ../share/terminfo /usr/lib32/terminfo</userinput></screen>
     101
    98102  </sect2>
    99103
  • BOOK/final-system/multilib/ncurses.xml

    r599deb0 r195cf88  
    9797ln -sfv ncursesw5-config-32 /usr/bin/ncurses5-config-32</userinput></screen>
    9898
     99    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     100    href="../common/ncurses.xml"
     101    xpointer="xpointer(//*[@os='n'])"/>
     102
     103    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     104    href="../common/ncurses.xml"
     105    xpointer="xpointer(//*[@os='o'])"/>
     106
    99107  </sect2>
    100108
  • BOOK/final-system/multilib/perl-64bit.xml

    r599deb0 r195cf88  
    3131       cpan/Compress-Raw-Zlib/config.in</userinput></screen>
    3232
    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>
    3635
    3736<screen os="mp2"><userinput>patch -Np1 -i ../&perl-multilib-patch;</userinput></screen>
    3837
    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>
    4442
    4543<screen os="s2"><userinput>sed -i "/libc/s@/lib@/lib64@" hints/linux.sh</userinput></screen>
    4644
    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>
    4846
    4947<screen os="m3"><userinput>echo 'installstyle="lib64/perl5"' >>hints/linux.sh</userinput></screen>
  • BOOK/final-system/multilib/psmisc.xml

    r599deb0 r195cf88  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    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>
    2930
    3031    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4849    xpointer="xpointer(//*[@os='g'])"/>
    4950
     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
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     64    href="../common/psmisc.xml"
     65    xpointer="xpointer(//*[@os='k'])"/>
     66
     67    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     68    href="../common/psmisc.xml"
     69    xpointer="xpointer(//*[@os='l'])"/>
     70
    5071  </sect2>
    5172
  • BOOK/final-system/multilib/readline-64bit.xml

    r599deb0 r195cf88  
    3535
    3636<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>
    3938
    4039    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6261    xpointer="xpointer(//*[@os='h'])"/>
    6362
    64 <screen os="i"><userinput>mv -v /lib64/lib{readline,history}.a /usr/lib64</userinput></screen>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     64    href="readline.xml"
     65    xpointer="xpointer(//*[@os='i'])"/>
    6566
    66     <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib64</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib64</filename>.</para>
     67    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     68    href="readline.xml"
     69    xpointer="xpointer(//*[@os='j'])"/>
    6770
    68 <screen os="k"><userinput>ln -svf ../../lib64/$(readlink /lib64/libreadline.so) /usr/lib64/libreadline.so
    69 ln -svf ../../lib64/$(readlink /lib64/libhistory.so) /usr/lib64/libhistory.so
    70 rm -v /lib64/lib{readline,history}.so</userinput></screen>
     71<screen os="k"><userinput>mv -v /lib64/lib{readline,history}.a /usr/lib64</userinput></screen>
     72
     73    <para os="l">Next, remove the <filename class="extension">.so</filename>
     74    files in <filename class="directory">/lib64</filename> and relink them into
     75    <filename class="directory">/usr/lib64</filename>.</para>
     76
     77<screen os="m"><userinput>rm -v /lib64/lib{readline,history}.so
     78ln -svf ../../lib64/libreadline.so.&readline-version2; /usr/lib64/libreadline.so
     79ln -svf ../../lib64/libhistory.so.&readline-version2; /usr/lib64/libhistory.so</userinput></screen>
    7180
    7281  </sect2>
  • BOOK/final-system/multilib/readline-n32.xml

    r599deb0 r195cf88  
    3636
    3737<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>
    4039
    4140    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6362    xpointer="xpointer(//*[@os='h'])"/>
    6463
    65 <screen os="i"><userinput>mv -v /lib32/lib{readline,history}.a /usr/lib32</userinput></screen>
     64    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     65    href="readline.xml"
     66    xpointer="xpointer(//*[@os='i'])"/>
    6667
    67     <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib32</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib32</filename>.</para>
     68    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     69    href="readline.xml"
     70    xpointer="xpointer(//*[@os='j'])"/>
    6871
    69 <screen os="k"><userinput>ln -svf ../../lib32/$(readlink /lib32/libreadline.so) /usr/lib32/libreadline.so
    70 ln -svf ../../lib32/$(readlink /lib32/libhistory.so) /usr/lib32/libhistory.so
    71 rm -v /lib32/lib{readline,history}.so</userinput></screen>
     72<screen os="k"><userinput>mv -v /lib32/lib{readline,history}.a /usr/lib32</userinput></screen>
     73
     74    <para os="l">Next, remove the <filename class="extension">.so</filename>
     75    files in <filename class="directory">/lib32</filename> and relink them into
     76    <filename class="directory">/usr/lib32</filename>.</para>
     77
     78<screen os="m"><userinput>rm -v /lib32/lib{readline,history}.so
     79ln -svf ../../lib32/libreadline.so.&readline-version2; /usr/lib32/libreadline.so
     80ln -svf ../../lib32/libhistory.so.&readline-version2; /usr/lib32/libhistory.so</userinput></screen>
    7281
    7382  </sect2>
  • BOOK/final-system/multilib/readline.xml

    r599deb0 r195cf88  
    3636
    3737<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>
    4039
    4140    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7574    xpointer="xpointer(//*[@os='k'])"/>
    7675
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     77    href="../common/readline.xml"
     78    xpointer="xpointer(//*[@os='l'])"/>
     79
     80    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     81    href="../common/readline.xml"
     82    xpointer="xpointer(//*[@os='m'])"/>
     83
    7784  </sect2>
    7885
  • BOOK/final-system/multilib/sed.xml

    r599deb0 r195cf88  
    2727
    2828<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29    --bindir=/bin --docdir=/usr/share/doc/sed-&sed-version;</userinput></screen>
     29   --bindir=/bin</userinput></screen>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/tar.xml

    r599deb0 r195cf88  
    7070    xpointer="xpointer(//*[@os='i'])"/>
    7171
    72     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    73     href="../common/tar.xml"
    74     xpointer="xpointer(//*[@os='j'])"/>
    75 
    76     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    77     href="../common/tar.xml"
    78     xpointer="xpointer(//*[@os='k'])"/>
    79 
    8072  </sect2>
    8173
  • BOOK/final-system/multilib/util-linux-64bit.xml

    r599deb0 r195cf88  
    2828    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2929    href="../common/util-linux.xml"
    30     xpointer="xpointer(//*[@os='n'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/util-linux.xml"
    3430    xpointer="xpointer(//*[@os='a'])"/>
    3531
    3632<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \
    37     --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
     33    --enable-write</userinput></screen>
    3834
    3935    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6561    xpointer="xpointer(//*[@os='h'])"/>
    6662
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     64    href="../common/util-linux.xml"
     65    xpointer="xpointer(//*[@os='i'])"/>
     66
     67    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     68    href="../common/util-linux.xml"
     69    xpointer="xpointer(//*[@os='j'])"/>
     70
    6771  </sect2>
    6872
  • BOOK/final-system/multilib/util-linux-n32.xml

    r599deb0 r195cf88  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \
    30     --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
     30    --enable-write</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5858    xpointer="xpointer(//*[@os='h'])"/>
    5959
     60    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     61    href="../common/util-linux.xml"
     62    xpointer="xpointer(//*[@os='i'])"/>
     63
     64    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     65    href="../common/util-linux.xml"
     66    xpointer="xpointer(//*[@os='j'])"/>
     67
    6068  </sect2>
    6169
  • BOOK/final-system/multilib/util-linux.xml

    r599deb0 r195cf88  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \
    30     --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
     30    --enable-write</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4141    href="../common/util-linux.xml"
    4242    xpointer="xpointer(//*[@os='e'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/util-linux.xml"
     46    xpointer="xpointer(//*[@os='dummy1'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../common/util-linux.xml"
     50    xpointer="xpointer(//*[@os='dummy2'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/vim.xml

    r599deb0 r195cf88  
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5353    href="../common/vim.xml"
     54    xpointer="xpointer(//*[@os='f'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/vim.xml"
    5458    xpointer="xpointer(//*[@os='g'])"/>
    5559
     
    9094    xpointer="xpointer(//*[@os='n'])"/>
    9195
     96    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     97    href="../common/vim.xml"
     98    xpointer="xpointer(//*[@os='o'])"/>
     99
     100    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     101    href="../common/vim.xml"
     102    xpointer="xpointer(//*[@os='p'])"/>
     103
    92104  </sect2>
    93105
  • BOOK/final-system/multilib/xz-64bit.xml

    r599deb0 r195cf88  
    1212
    1313  <indexterm zone="ch-system-xz">
    14     <primary sortas="a-XZ Utils">XZ Utils</primary>
     14    <primary sortas="a-XZ-Utils">XZ-Utils</primary>
    1515  </indexterm>
    1616
     
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of XZ Utils</title>
     22    <title>Installation of XZ-Utils</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29     --libdir=/usr/lib64 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
    3029
    3130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6665
    6766<screen os="k"><userinput>mv -v /usr/lib64/liblzma.so.* /lib64
    68 ln -sfv ../../lib64/$(readlink /usr/lib64/liblzma.so) /usr/lib64/liblzma.so</userinput></screen>
     67ln -svf ../../lib64/liblzma.so.&xz-version; /usr/lib64/liblzma.so</userinput></screen>
    6968
    7069  </sect2>
  • BOOK/final-system/multilib/xz-n32.xml

    r599deb0 r195cf88  
    1212
    1313  <indexterm zone="ch-system-xz-n32">
    14     <primary sortas="a-XZ Utils">XZ Utils</primary>
     14    <primary sortas="a-XZ-Utils">XZ-Utils</primary>
    1515    <secondary>N32</secondary>
    1616  </indexterm>
     
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
    30     --libdir=/usr/lib32 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
    3130
    3231    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5756
    5857<screen os="k"><userinput>mv -v /usr/lib32/liblzma.so.* /lib32
    59 ln -sfv ../../lib32/$(readlink /usr/lib32/liblzma.so) /usr/lib32/liblzma.so</userinput></screen>
     58ln -svf ../../lib32/liblzma.so.&xz-version; /usr/lib32/liblzma.so</userinput></screen>
    6059
    6160  </sect2>
  • BOOK/final-system/multilib/xz.xml

    r599deb0 r195cf88  
    1212
    1313  <indexterm zone="ch-system-xz-32">
    14     <primary sortas="a-XZ Utils">XZ Utils</primary>
     14    <primary sortas="a-XZ-Utils">XZ-Utils</primary>
    1515    <secondary>32 Bit</secondary>
    1616  </indexterm>
     
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr \
    30     --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
    3130
    3231    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/zlib-64bit.xml

    r599deb0 r195cf88  
    6262
    6363<screen os="i"><userinput>mv -v /usr/lib64/libz.so.* /lib64
    64 ln -sfv ../../lib64/$(readlink /usr/lib64/libz.so) /usr/lib64/libz.so</userinput></screen>
     64ln -svf ../../lib64/libz.so.1 /usr/lib64/libz.so</userinput></screen>
    6565
    6666  </sect2>
  • BOOK/final-system/multilib/zlib-n32.xml

    r599deb0 r195cf88  
    6363
    6464<screen os="i"><userinput>mv -v /usr/lib32/libz.so.* /lib32
    65 ln -sfv ../../lib32/$(readlink /usr/lib32/libz.so) /usr/lib32/libz.so</userinput></screen>
     65ln -svf ../../lib32/libz.so.1 /usr/lib32/libz.so</userinput></screen>
    6666
    6767  </sect2>
  • BOOK/final-system/ppc-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc/adjusting.xml

    r599deb0 r195cf88  
    55  %general-entities;
    66]>
    7 
    87<sect1 id="ch-system-adjusting">
    98  <?dbhtml filename="adjusting.html"?>
  • BOOK/final-system/ppc/gcc.xml

    r599deb0 r195cf88  
    3737    href="../common/gcc.xml"
    3838    xpointer="xpointer(//*[@os='fix2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/gcc.xml"
     42    xpointer="xpointer(//*[@os='d'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/gcc.xml"
     46    xpointer="xpointer(//*[@os='e'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc/hfsutils.xml

    r599deb0 r195cf88  
    3333    <para os="a">Prepare Hfsutils for compilation:</para>
    3434
    35 <screen><userinput>./configure --prefix=/usr --mandir=/usr/share/man</userinput></screen>
     35<screen><userinput>./configure --prefix=/usr</userinput></screen>
    3636
    3737    <para os="c">Compile the package:</para>
  • BOOK/final-system/ppc64-64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc64-64/yaboot.xml

    r599deb0 r195cf88  
    2424    <para>Yaboot defaults to build as 32bit, so we need to pass appropriate
    2525    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 
    2929    successful compile and install.</para>
    3030
  • BOOK/final-system/ppc64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc-64bit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/eglibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/eglibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/adjusting.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/>
     
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3534  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    39   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    4035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc.xml"/>
    4237  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/>
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/>
    4738  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    4839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    5243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    5344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/>
    55   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    5748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
    58   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/>
    6049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    6150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     51  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    6254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/libtool.xml"/>
    6355  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     56  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
     57  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    6458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
    66   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    6759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    6860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-64bit.xml"/>
     
    8274  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    8375  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    84   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    8576  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    8677  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    8980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    9081  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    91   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
    92   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    9382  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    9483  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    9584  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    96   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    97   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    98   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    100   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     85  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    10186  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    10287  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    10388  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    10489  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    105   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    106   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    107   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    108   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
     90  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     92  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/>
     93  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/>
     94  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/>
     95  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    10996  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    11097  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    111   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    112100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    113101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
  • BOOK/final-system/ppc64/gcc.xml

    r599deb0 r195cf88  
    3737    href="../common/gcc.xml"
    3838    xpointer="xpointer(//*[@os='fix2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/gcc.xml"
     42    xpointer="xpointer(//*[@os='d'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/gcc.xml"
     46    xpointer="xpointer(//*[@os='e'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    130138    xpointer="xpointer(//*[@os='z'])"/>
    131139
    132     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    133     href="../common/gcc.xml"
    134     xpointer="xpointer(//*[@os='aa'])"/>
    135 
    136     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    137     href="../common/gcc.xml"
    138     xpointer="xpointer(//*[@os='ab'])"/>
    139 
    140140  </sect2>
    141141
  • BOOK/final-system/ppc64/hfsutils.xml

    r599deb0 r195cf88  
    3434    xpointer="xpointer(//*[@os='a'])"/>
    3535
    36 <screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --mandir=/usr/share/man</userinput></screen>
     36<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
    3737
    3838    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc64/parted.xml

    r599deb0 r195cf88  
    2727
    2828<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 \
    29     --disable-device-mapper</userinput></screen>
     29  --disable-device-mapper</userinput></screen>
    3030
    3131    <variablelist os="b">
  • BOOK/final-system/ppc64/powerpc-utils.xml

    r599deb0 r195cf88  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="../ppc/powerpc-utils.xml"
    30     xpointer="xpointer(//*[@os='b'])"/>
     28<screen><userinput>patch -Np1 -i ../&powerpcutils-patch;</userinput></screen>
    3129
    3230    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc64/yaboot.xml

    r599deb0 r195cf88  
    2525    output.  Because our gcc defaults to 64-bit, we need to pass appropriate
    2626    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 
    3030    successful compile and install.</para>
    3131
  • BOOK/final-system/sparc-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
  • BOOK/final-system/sparc64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/glibc-64bit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eglibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/eglibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/adjusting.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/>
     
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3534  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    39   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    4035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc.xml"/>
    4237  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/>
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/>
    4738  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    4839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    5243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    5344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/>
    55   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    5748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
    58   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/>
    6049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    6150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     51  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    6254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/libtool.xml"/>
    6355  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     56  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
     57  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    6458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
    66   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    6759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    6860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-64bit.xml"/>
     
    8274  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    8375  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    84   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    8576  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    8677  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    8980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    9081  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    91   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
    92   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    9382  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    9483  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    9584  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    96   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    97   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    98   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    100   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
     85  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    10186  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    10287  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    10388  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    10489  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    105   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    106   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    107   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    108   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
     90  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     92  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/>
     93  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/>
     94  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/>
     95  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    10996  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    11097  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    111   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    112100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    113101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
  • BOOK/final-system/x86-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80 <!--   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/> -->
    81   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8275  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8376  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86/grub.xml

    r599deb0 r195cf88  
    2626    <note os="n1">
    2727      <para>If you would like use a different bootloader than this
    28       one you can go to the following link for alternative bootloaders
    29       and the instructions to use them.
     28      one you can go to the following link for alterative bootloaders
     29      and the instructions to use them. 
    3030      <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para>
    3131    </note>
     
    3939    </note>
    4040
    41     <para os="s1">Glibc-&glibc-version; does not declare gets():</para>
     41    <para os="s1">EGLIBC-&eglibc-version; does not declare gets():</para>
    4242
    4343<screen os="s2"><userinput>sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>
  • BOOK/final-system/x86_64-64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/adjusting.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    3128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/binutils.xml"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
    33   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3530  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3631  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3833  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3934  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/>
    4337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    4541  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    4643  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
    47   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4844  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4945  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5854  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5955  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    60   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6560  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
    67   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6862  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6963  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    7365  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7466  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7567  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     68  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    7872  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7973  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    80   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8276  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86_64-64/binutils.xml

    r599deb0 r195cf88  
    8181    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8282    href="../common/binutils.xml"
     83    xpointer="xpointer(//*[@os='m'])"/>
     84
     85    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     86    href="../common/binutils.xml"
    8387    xpointer="xpointer(//*[@os='n'])"/>
    8488
     
    121125    xpointer="xpointer(//*[@os='s'])"/>
    122126
     127    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     128    href="../common/binutils.xml"
     129    xpointer="xpointer(//*[@os='t'])"/>
     130
     131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     132    href="../common/binutils.xml"
     133    xpointer="xpointer(//*[@os='u'])"/>
     134
    123135  </sect2>
    124136
  • BOOK/final-system/x86_64-chapter.xml

    r599deb0 r195cf88  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/glibc-64bit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/eglibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/eglibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/adjusting.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/>
     
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3534  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    39   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    4035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    4136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc.xml"/>
    4237  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/>
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/>
    4738  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    4839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    5243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    5344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/>
    55   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
    5647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    5748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
    58   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/>
    6049  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    6150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
     51  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
     52  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
     53  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    6254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/libtool.xml"/>
    6355  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/>
     56  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
     57  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>
    6458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
    65   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
    66   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    6759  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    6860  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-64bit.xml"/>
     
    8274  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    8375  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    84   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    8576  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    8677  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    8980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    9081  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
    91   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
    92   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    9382  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    9483  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    9584  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    96   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    97   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    98   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    99   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    100   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     85  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    10186  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    10287  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    10388  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    10489  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    105   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    106   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    107   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    108   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
     90  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/>
     92  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/>
     93  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/>
     94  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/>
     95  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    10996  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    11097  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    111   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    112100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    113101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/general.ent

    r599deb0 r195cf88  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    22
    3 <!ENTITY month "05"> <!-- Use two digits -->
    4 <!ENTITY month_name "May">
     3<!ENTITY month "03"> <!-- Use two digits -->
     4<!ENTITY month_name "March">
    55<!ENTITY day "14"> <!-- Use two digits -->
    66<!ENTITY year "2014"> <!-- Use four digits -->
     
    88<!ENTITY releasedate "&month_name; &day;, &year;">
    99
    10 <!ENTITY major-version "3">
    11 <!ENTITY minor-version "0">
     10<!ENTITY major-version "2">
     11<!ENTITY minor-version "2">
    1212<!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}]" -->
    1414
    15 <!ENTITY versionid "&year;&month;&day;"> <!-- /etc/os-release from systemd -->
    16 <!ENTITY version "SYSTEMD-&year;&month;&day;">
     15<!ENTITY version "GIT-&year;&month;&day;">
    1716
    1817<!ENTITY version-x86 "&version;-x86">
     
    2928<!ENTITY version-mips64 "&version;-MIPS64-Multilib">
    3029<!ENTITY version-mips64-64 "&version;-MIPS64-Pure64">
     30<!ENTITY version-alpha "&version;-ALPHA">
    3131<!ENTITY version-native "&version;-Native">
    3232<!ENTITY version-native64 "&version;-Native-Multilib">
     
    4747<!ENTITY redhat "ftp://sources.redhat.com/pub/">
    4848<!ENTITY kernel "http://www.kernel.org/pub/">
    49 <!ENTITY savannah "http://download.savannah.gnu.org">
    5049<!ENTITY sourceforge "http://downloads.sourceforge.net/">
    5150
  • BOOK/introduction/common/acknowledgements.xml

    r599deb0 r195cf88  
    1717  <itemizedlist>
    1818    <listitem>
    19       <para>William Harrington - Lead Developer.</para>
     19      <para>Ryan Oliver - Build Process Developer.</para>
    2020    </listitem>
    2121    <listitem>
    22       <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC builds,
    23       Release Manager 2.x Series</para>
     22      <para>Jim Gifford - Lead Developer.</para>
    2423    </listitem>
    2524    <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>
    2729    </listitem>
    2830  </itemizedlist>
     
    3234  <itemizedlist>
    3335    <listitem>
     36      <para>Nathan Coulson - Bootscripts.</para>
     37    </listitem>
     38    <listitem>
    3439      <para>Matt Darcy - x86, X86_64, and Sparc builds.</para>
    3540    </listitem>
     
    3843    </listitem>
    3944    <listitem>
     45      <para>Karen McGuiness - Proofreader.</para>
     46    </listitem>
     47    <listitem>
     48      <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC.</para>
     49    </listitem>
     50    <listitem>
     51      <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
     52    </listitem>
     53    <listitem>
    4054      <para>Justin Knierim - Website Architect.</para>
    4155    </listitem>
    4256    <listitem>
    4357      <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>
    4470    </listitem>
    4571  </itemizedlist>
     
    77103    </listitem>
    78104    <listitem>
    79       <para>Theo Schneider - Testing of the Linux Headers Package</para>
     105      <para>William Zhou - Text updates and Typos</para>
    80106    </listitem>
    81107    <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>
    118109    </listitem>
    119110  </itemizedlist>
  • BOOK/introduction/common/changelog.xml

    r599deb0 r195cf88  
    3131        </listitem>
    3232        <listitem>
    33           <para>[name] - Previous changelog entry.</para>
    34         </listitem>
    35       </itemizedlist>
    36     </listitem>
     33          <para>[name] - Another changelog entry.</para>
     34        </listitem>
     35      </itemizedlist>
     36    </listitem>
     37
    3738-->
    38     <listitem>
    39       <para>11 May 2014</para>
    40       <itemizedlist>
    41         <listitem>
    42           <para>[Chris] - Added explanations for Essential Symlinks.</para>
    43         </listitem>
    44       </itemizedlist>
    45     </listitem>
    46 
    47     <listitem>
    48       <para>08 May 2014</para>
    49       <itemizedlist>
    50         <listitem>
    51           <para>[William Harrington] - Update Man-pages to 3.66.</para>
    52         </listitem>
    53         <listitem>
    54           <para>[William Harrington] - Add GDBM 1.11 to the books.</para>
    55         </listitem>
    56         <listitem>
    57           <para>[William Harrington] - Add Libpipeline 1.3.0 to the books.</para>
    58         </listitem>
    59         <listitem>
    60           <para>[William Harrington] - Add Man-DB 2.6.7.1 to the books.</para>
    61         </listitem>
    62         <listitem>
    63           <para>[William Harrington] - Remove Man-1.6g from the books.</para>
    64         </listitem>
    65         <listitem>
    66           <para>[William Harrington] - Remove zsoelim link from Groff.</para>
    67         </listitem>
    68       </itemizedlist>
    69     </listitem>
    70 
    71     <listitem>
    72       <para>06 May 2014</para>
    73       <itemizedlist>
    74         <listitem>
    75           <para>[Chris] - Removed unneeded configure switches specifying
    76           GMP/MPFR/MPC/ISL/CLOOG in /tools.</para>
    77         </listitem>
    78         <listitem>
    79           <para>[Chris] - Removed unneeded --libexecdir switches from
    80           temp-system GCC.</para>
    81         </listitem>
    82       </itemizedlist>
    83     </listitem>
    84 
    85     <listitem>
    86       <para>02 May 2014</para>
    87       <itemizedlist>
    88         <listitem>
    89           <para>[Chris] - Removed command to copy gconv-modules in Glibc
    90           instructions, as it is no longer needed.</para>
    91         </listitem>
    92       </itemizedlist>
    93     </listitem>
    94 
    95     <listitem>
    96       <para>30 April 2014</para>
    97       <itemizedlist>
    98         <listitem>
    99           <para>[Chris] - Added "PKG_CONFIG=" to boot section kmod commands,
    100           otherwise it will use pkg-config to find the "bash-completion"
    101           package and install stuff to that prefix if found. Thanks to boloco
    102           in IRC for finding this.</para>
    103         </listitem>
    104         <listitem>
    105           <para>[William Harrington] - Uprade DBus to 1.8.2.</para>
    106         </listitem>
    107       </itemizedlist>
    108     </listitem>
    109 
    110     <listitem>
    111       <para>28 April 2014</para>
    112       <itemizedlist>
    113         <listitem>
    114           <para>[Chris] - Remove all mentions of Alpha architecture, as it has
    115           not been tested for a long time.</para>
    116         </listitem>
    117       </itemizedlist>
    118     </listitem>
    119 
    120     <listitem>
    121       <para>27 April 2014</para>
    122       <itemizedlist>
    123         <listitem>
    124           <para>[William Harrington] - Update IPRoute2 to 3.14.0.</para>
    125         </listitem>
    126       </itemizedlist>
    127     </listitem>
    128 
    129     <listitem>
    130       <para>27 April 2014</para>
    131       <itemizedlist>
    132         <listitem>
    133           <para>[Chris] - Updated Acknowledgements page.</para>
    134         </listitem>
    135         <listitem>
    136           <para>[William Harrington] - Update Linux to 3.14.2.</para>
    137         </listitem>
    138       </itemizedlist>
    139     </listitem>
    140 
    141     <listitem>
    142       <para>26 April 2014</para>
    143       <itemizedlist>
    144         <listitem>
    145           <para>[Chris] - Renamed bootscripts package to boot-scripts
    146           (thanks to William Harrington for the suggestion) and removed the
    147           patch as it is not needed for the new package.</para>
    148         </listitem>
    149         <listitem>
    150           <para>[Chris] - Renamed bootscripts chapter to "System Configuration".</para>
    151         </listitem>
    152         <listitem>
    153           <para>[William Harrington] - Update Util-linux to 2.24.2.</para>
    154         </listitem>
    155         <listitem>
    156           <para>[Chris] - Added new page about how to view the book from
    157           inside the temporary boot environment.</para>
    158         </listitem>
    159         <listitem>
    160           <para>[Chris] - Don't move binaries from Findutils or Psmisc to /bin,
    161           as they're no longer needed there.</para>
    162         </listitem>
    163         <listitem>
    164           <para>[William Harrington] - Update Vim 7.4 branch update patch to
    165           level 265.</para>
    166         </listitem>
    167       </itemizedlist>
    168     </listitem>
    169 
    170     <listitem>
    171       <para>24 April 2014</para>
    172       <itemizedlist>
    173         <listitem>
    174           <para>[William Harrington] - Update Eudev to 1.6.</para>
    175         </listitem>
    176         <listitem>
    177           <para>[William Harrington] - Update Man-pages to 3.65.</para>
    178         </listitem>
    179         <listitem>
    180           <para>[William Harrington] - Update Bash branch update patch to level           11.</para>
    181         </listitem>
    182         <listitem>
    183           <para>[William Harrington] - Update Readline branch update patch to
    184           level 5.</para>
    185         </listitem>
    186       </itemizedlist>
    187     </listitem>
    188 
    189     <listitem>
    190       <para>22 April 2014</para>
    191       <itemizedlist>
    192         <listitem>
    193           <para>[Chris] - Removed several virtual filesystems from ${CLFS}/fstab
    194           for the boot method, as they're already mounted by the bootscript.</para>
    195         </listitem>
    196         <listitem>
    197           <para>[Chris] - Removed creation of gtbl and geqn symlinks, as they
    198           are no longer needed.</para>
    199         </listitem>
    200       </itemizedlist>
    201     </listitem>
    202 
    203     <listitem>
    204       <para>21 April 2014</para>
    205       <itemizedlist>
    206         <listitem>
    207           <para>[Chris] - Re-added manual creation of /usr/bin/perl symlink,
    208           as it is not created automatically under some circumstances.</para>
    209         </listitem>
    210       </itemizedlist>
    211     </listitem>
    212 
    213     <listitem>
    214       <para>20 April 2014</para>
    215       <itemizedlist>
    216         <listitem>
    217           <para>[Chris] - Reorganized "boot" section to allow everything
    218           to be installed into /tools, remove the need to chown ${CLFS} to the
    219           clfs user, and generally make the chapter's instructions flow better.</para>
    220         </listitem>
    221       </itemizedlist>
    222     </listitem>
    223 
    224     <listitem>
    225       <para>18 April 2014</para>
    226       <itemizedlist>
    227         <listitem>
    228           <para>[Chris] - Added --disable-makeinstall-setuid to temp-system
    229           Util-linux, as nothing there needs to be suid.</para>
    230         </listitem>
    231       </itemizedlist>
    232     </listitem>
    233 
    234     <listitem>
    235       <para>16 April 2014</para>
    236       <itemizedlist>
    237         <listitem>
    238           <para>[Chris] - Removed creation of /usr/bin/perl symlink, as
    239           Perl creates a link itself when installed.</para>
    240         </listitem>
    241       </itemizedlist>
    242     </listitem>
    243 
    244     <listitem>
    245       <para>13 April 2014</para>
    246       <itemizedlist>
    247         <listitem>
    248           <para>[Chris] - Updated most packages in the Boot section to install
    249           into /tools instead of $CLFS. Thanks to Martin Ward and
    250           William Harrington for assistance.</para>
    251         </listitem>
    252       </itemizedlist>
    253     </listitem>
    254 
    255     <listitem>
    256       <para>12 April 2014</para>
    257       <itemizedlist>
    258         <listitem>
    259           <para>[Chris] - Modified sysvinit installation to allow it
    260           to use /tools/etc/inittab and /tools/sbin/agetty.</para>
    261         </listitem>
    262         <listitem>
    263           <para>[Chris] - Moved Util-linux installation out of boot/chroot
    264           sections into the temp-system, as it can be installed the same
    265           way with either method.</para>
    266         </listitem>
    267       </itemizedlist>
    268     </listitem>
    269 
    270     <listitem>
    271       <para>11 April 2014</para>
    272       <itemizedlist>
    273         <listitem>
    274           <para>[Chris] - Updated MPC to 1.0.2.</para>
    275         </listitem>
    276         <listitem>
    277           <para>[Chris] - Removed unneeded --disable-login and --disable-su
    278           switches from Util-linux configure in boot/chroot sections.</para>
    279         </listitem>
    280       </itemizedlist>
    281     </listitem>
    282 
    283     <listitem>
    284       <para>09 April 2014</para>
    285       <itemizedlist>
    286         <listitem>
    287           <para>[William Harrington] - Update Eudev to 1.5.3.</para>
    288         </listitem>
    289       </itemizedlist>
    290     </listitem>
    291 
    292     <listitem>
    293       <para>09 April 2014</para>
    294       <itemizedlist>
    295         <listitem>
    296           <para>[Chris] - Remove obsolete --enable-cloog-backend
    297           parameter from GCC configure.</para>
    298         </listitem>
    299         <listitem>
    300           <para>[William Harrington] - Remove unneeded
    301           --disable-isl-version-check parameter from GCC configure.</para>
    302         </listitem>
    303         <listitem>
    304           <para>[William Harrington] - Update Gawk to 4.1.1.</para>
    305         </listitem>
    306       </itemizedlist>
    307     </listitem>
    308 
    309     <listitem>
    310       <para>08 April 2014</para>
    311       <itemizedlist>
    312         <listitem>
    313           <para>[William Harrington] - Add versioned doc directories for
    314           Automake, DBus, Flex, Gawk, Gettext, GMP, IPRoute2, KBD, MPFR,
    315           Readline, Sed, Tar, Util-linux and XZ.</para>
    316         </listitem>
    317       </itemizedlist>
    318     </listitem>
    319 
    320     <listitem>
    321       <para>06 April 2014</para>
    322       <itemizedlist>
    323         <listitem>
    324           <para>[William Harrington] - Update KMOD to 17.</para>
    325         </listitem>
    326         <listitem>
    327           <para>[William Harrington] - Update Man-pages to 3.64.</para>
    328         </listitem>
    329       </itemizedlist>
    330     </listitem>
    331 
    332     <listitem>
    333       <para>05 April 2014</para>
    334       <itemizedlist>
    335         <listitem>
    336           <para>[William Harrington] - Move Flex before Bison in final system
    337           and remove bison and flex from temp system.</para>
    338         </listitem>
    339         <listitem>
    340           <para>[William Harrington] - Add M4=m4 before configure command in
    341           final-system Bison and Flex.</para>
    342         </listitem>
    343         <listitem>
    344           <para>[William Harrington] - Remove Bison and Flex from temp system.</para>
    345         </listitem>
    346         <listitem>
    347           <para>[William Harrington] - Move M4 before GMP in final-system and
    348           remove M4 from temp system.</para>
    349         </listitem>
    350       </itemizedlist>
    351     </listitem>
    352 
    353     <listitem>
    354       <para>02 April 2014</para>
    355       <itemizedlist>
    356         <listitem>
    357           <para>[William Harrington] - Add test commands to Attr and Acl.</para>
    358         </listitem>
    359       </itemizedlist>
    360     </listitem>
    361 
    362     <listitem>
    363       <para>30 March 2014</para>
    364       <itemizedlist>
    365         <listitem>
    366           <para>[Chris] - Modified network section to split systemd/sysconfig
    367           network configurations.</para>
    368         </listitem>
    369         <listitem>
    370           <para>[Chris] - Removed instructions to install systemd manpages -
    371           they are now automatically installed by default.</para>
    372         </listitem>
    373         <listitem>
    374           <para>[Chris] - Updated installed program lists for several packages.</para>
    375         </listitem>
    376         <listitem>
    377           <para>[William Harrington] - Remove link of libl to libfl during Flex installation.</para>
    378         </listitem>
    379         <listitem>
    380           <para>[William Harrington] - Update DHCPCD to 6.3.2.</para>
    381         </listitem>
    382         <listitem>
    383           <para>[William Harrington] - Update VIM 7.4 patch to level 229.</para>
    384         </listitem>
    385         <listitem>
    386           <para>[William Harrington] - Update Bash 4.3 patch to level 8.</para>
    387         </listitem>
    388         <listitem>
    389           <para>[William Harrington] - Update Readline 6.3 patch to level 3.</para>
    390         </listitem>
    391         <listitem>
    392           <para>[William Harrington] - Update GCC 4.8.2 branch update patch to
    393           revision 208943.</para>
    394         </listitem>
    395       </itemizedlist>
    396     </listitem>
    397 
    398     <listitem>
    399       <para>23 March 2014</para>
    400       <itemizedlist>
    401         <listitem>
    402           <para>[William Harrington] - Update Man-pages to 3.63.</para>
    403         </listitem>
    404       </itemizedlist>
    405     </listitem>
    406 
    407     <listitem>
    408       <para>28 March 2014</para>
    409       <itemizedlist>
    410         <listitem>
    411           <para>[William Harrington] - Update File to 5.18.</para>
    412         </listitem>
    413         <listitem>
    414           <para>[William Harrington] - Update Flex to 2.5.39.</para>
    415         </listitem>
    416         <listitem>
    417           <para>[William Harrington] - Update Linux to 3.12.15.</para>
    418         </listitem>
    419         <listitem>
    420           <para>[William Harrington] - Update Systemd to 212.</para>
    421         </listitem>
    422         <listitem>
    423           <para>[William Harrington] - Update Tzdata to 2014b.</para>
    424         </listitem>
    425         <listitem>
    426           <para>[William Harrington] - Update GMP to 6.0.0a.</para>
    427         </listitem>
    428         <listitem>
    429           <para>[William Harrington] - Move Bison and Flex before Binutils.</para>
    430         </listitem>
    431       </itemizedlist>
    432     </listitem>
    433 
    434     <listitem>
    435       <para>17 March 2014</para>
    436       <itemizedlist>
    437         <listitem>
    438           <para>[William Harrington] - Remove libdbus and Update Systemd to 211.</para>
    439         </listitem>
    440         <listitem>
    441           <para>[William Harrington] - Add Systemd compat patch to install pkg-config files.</para>
    442         </listitem>
    443       </itemizedlist>
    444     </listitem>
    445 
    446     <listitem>
    447       <para>12 March 2014</para>
    448       <itemizedlist>
    449         <listitem>
    450           <para>[Chris] - Updated documentation installation instructions
    451           for Readline and Bash.</para>
    452         </listitem>
    453         <listitem>
    454           <para>[Chris] - Deleted --remove-destination parameter when creating
    455           /etc/localtime - it's no longer needed.</para>
    456         </listitem>
    457         <listitem>
    458           <para>[William Harrington] - Update Man-pages to 3.62.</para>
    459         </listitem>
    460       </itemizedlist>
    461     </listitem>
    462 
    463     <listitem>
    464       <para>10 March 2014</para>
    465       <itemizedlist>
    466         <listitem>
    467           <para>[William Harrington] - Update TZData to 2014a.</para>
    468         </listitem>
    469         <listitem>
    470           <para>[William Harrington] - Update MPFR fixes patch to patch level 5.</para>
    471         </listitem>
    472       </itemizedlist>
    473     </listitem>
    474 
    475     <listitem>
    476       <para>09 March 2014</para>
    477       <itemizedlist>
    478         <listitem>
    479           <para>[William Harrington] - Add configure command descriptions and testsuite commands to Systemd.</para>
    480         </listitem>
    481         <listitem>
    482           <para>[William Harrington] - Update testsuite description for D-BUS.</para>
    483         </listitem>
    484         <listitem>
    485           <para>[William Harrington] - Add note to final-system Util-Linux regarding extra functionality with libudev.</para>
    486         </listitem>
    487         <listitem>
    488           <para>[William Harrington] - Add commands and descriptions for <filename>/etc/adjtime</filename>.</para>
    489         </listitem>
    490       </itemizedlist>
    491     </listitem>
    492 
    493     <listitem>
    494       <para>02 March 2014</para>
    495       <itemizedlist>
    496         <listitem>
    497           <para>[William Harrington] - Update DHCPCD to 6.3.1.</para>
    498         </listitem>
    499       </itemizedlist>
    500     </listitem>
    501 
    502     <listitem>
    503       <para>27 February 2014</para>
    504       <itemizedlist>
    505         <listitem>
    506           <para>[William Harrington] - Update Grep to 2.18.</para>
    507         </listitem>
    508         <listitem>
    509           <para>[William Harrington] - Update DHCPCD to 6.3.0.</para>
    510         </listitem>
    511         <listitem>
    512           <para>[William Harrington] - Update Man-pages to 3.61.</para>
    513         </listitem>
    514         <listitem>
    515           <para>[William Harrington] - Update Readline to 6.3.</para>
    516         </listitem>
    517         <listitem>
    518           <para>[William Harrington] - Update Bash to 4.3.</para>
    519         </listitem>
    520       </itemizedlist>
    521     </listitem>
    522 
    523     <listitem>
    524       <para>24 February 2014</para>
    525       <itemizedlist>
    526         <listitem>
    527           <para>[William Harrington] - Remove installation of nscd tmpfile and unit service file in clfs-network-scripts.</para>
    528         </listitem>
    529       </itemizedlist>
    530     </listitem>
    531 
    532     <listitem>
    533       <para>23 February 2014</para>
    534       <itemizedlist>
    535         <listitem>
    536           <para>[William Harrington] - Add commands for <command>nscd</command>  config, runtime, and Systemd unit files installation to GLIBC.</para>
    537         </listitem>
    538       </itemizedlist>
    539     </listitem>
    540 
    541     <listitem>
    542       <para>18 February 2014</para>
    543       <itemizedlist>
    544         <listitem>
    545           <para>[William Harrington] - Migrate EGLIBC to GLIBC and upgrade to version 2.19.</para>
    546         </listitem>
    547         <listitem>
    548           <para>[William Harrington] - Update D-Bus to stable version 1.8.0.</para>
    549         </listitem>
    550         <listitem>
    551           <para>[William Harrington] - Update File to version 5.17.</para>
    552         </listitem>
    553         <listitem>
    554           <para>[William Harrington] - Update Grep to version 2.17.</para>
    555         </listitem>
    556         <listitem>
    557           <para>[William Harrington] - Update Linux to version 3.12.11.</para>
    558         </listitem>
    559         <listitem>
    560           <para>[William Harrington] - Update Man-pages to version 3.60.</para>
    561         </listitem>
    562         <listitem>
    563           <para>[William Harrington] - Update Psmisc to version 22.21.</para>
    564         </listitem>
    565       </itemizedlist>
    566     </listitem>
    567 
    568     <listitem>
    569       <para>13 February 2014</para>
    570       <itemizedlist>
    571         <listitem>
    572           <para>[William Harrington] - Correct nobody gid to use nogroup gid.</para>
    573         </listitem>
    574       </itemizedlist>
    575     </listitem>
    576 
    577     <listitem>
    578       <para>03 February 2014</para>
    579       <itemizedlist>
    580         <listitem>
    581           <para>[William Harrington] - Add configure options to systemd so loadkeys and setfont is searched in /bin instead of /usr/bin.</para>
    582         </listitem>
    583       </itemizedlist>
    584     </listitem>
    58539
    58640    <listitem>
     
    61771          <para>[William Harrington] - Update LESS to 462.</para>
    61872        </listitem>
    619       </itemizedlist>
    620     </listitem>
    621 
    622     <listitem>
    623       <para>25 January 2014</para>
    624       <itemizedlist>
    625         <listitem>
    626           <para>[William Harrington] - Create a link from /proc/self/mounts to /etc/mtab in boot and chroot createfiles section.</para>
    627         </listitem>
    628       </itemizedlist>
    629     </listitem>
    630 
    631     <listitem>
    632       <para>23 January 2014</para>
    633       <itemizedlist>
    634         <listitem>
    635           <para>[William Harrington] - Update text and redo some commands regarding Systemd in the System and Network configuration chapters.</para>
    636         </listitem>
    637         <listitem>
    638           <para>[William Harrington] - Add a clock configuration script to system configuration chapter with regards to systemd.</para>
    639         </listitem>
    640         <listitem>
    641           <para>[William Harrington] - Add CLFS-Network-Scripts and add commands to install them in the network configuration chapter.</para>
     73        <listitem>
     74          <para>[William Harrington] - Update Check to 0.9.12.</para>
     75        </listitem>
     76        <listitem>
     77          <para>[William Harrington] - Update Dhcpcd 6.2.1.</para>
     78        </listitem>
     79        <listitem>
     80          <para>[William Harrington] - Update Gettext to 0.18.3.2.</para>
     81        </listitem>
     82        <listitem>
     83          <para>[William Harrington] - Update ISL to 0.12.2.</para>
     84        </listitem>
     85        <listitem>
     86          <para>[William Harrington] - Update Man-pages to 3.56.</para>
     87        </listitem>
     88        <listitem>
     89          <para>[William Harrington] - Update Perl to 5.18.2.</para>
    64290        </listitem>
    64391        <listitem>
     
    64593        </listitem>
    64694        <listitem>
    647           <para>[William Harrington] - Update Check to 0.9.12.</para>
    648         </listitem>
    649       </itemizedlist>
    650     </listitem>
    651 
    652     <listitem>
    653       <para>21 January 2014</para>
    654       <itemizedlist>
    655         <listitem>
    656           <para>[William Harrington] - Add D-Bus libraries before Systemd in final-system for a circular dependency issue.</para>
    657         </listitem>
    658       </itemizedlist>
    659     </listitem>
    660 
    661     <listitem>
    662       <para>19 January 2014</para>
    663       <itemizedlist>
    664         <listitem>
    665           <para>[William Harrington] - Update DHCPCD to 6.2.1.</para>
    666         </listitem>
    667         <listitem>
    668           <para>[William Harrington] - Use readlink when creating links for dynamic libraries for zlib, xz, ncurses, and readline.</para>
    669         </listitem>
    670       </itemizedlist>
    671     </listitem>
    672 
    673     <listitem>
    674       <para>13 January 2014</para>
    675       <itemizedlist>
    676         <listitem>
    677           <para>[William Harrington] - Update ISL to 0.12.2.</para>
    678         </listitem>
    679         <listitem>
    680           <para>[William Harrington] - Update Man-pages to 3.56.</para>
    681         </listitem>
    682       </itemizedlist>
    683     </listitem>
    684 
    685     <listitem>
    686       <para>10 January 2014</para>
    687       <itemizedlist>
    688         <listitem>
    689           <para>[William Harrington] - Migrate Procps to Procps-ng.</para>
    690         </listitem>
    691       </itemizedlist>
    692     </listitem>
    693 
    694     <listitem>
    695       <para>09 January 2014</para>
    696       <itemizedlist>
    697         <listitem>
    698           <para>[Chris] - Updated Linux to 3.12.7.</para>
    699         </listitem>
    700         <listitem>
    701           <para>[Chris] - Updated Perl to 5.18.2.</para>
    702         </listitem>
    703         <listitem>
    704           <para>[Chris] - Updated Gettext to 0.18.3.2.</para>
    705         </listitem>
    706         <listitem>
    707           <para>[Chris] - Updated Libcap to 2.24.</para>
    708         </listitem>
    709         <listitem>
    710           <para>[Chris] - Removed unneeded command to create a /usr/lib/terminfo
    711           symlink from Ncurses instructions.</para>
    712         </listitem>
    713         <listitem>
    714           <para>[Chris] - Removed /usr/{doc,info,man} symlinks and edited
    715           instructions for packages to ensure all documentation is installed
    716           to /usr/share.</para>
    717         </listitem>
    718         <listitem>
    719           <para>[Chris] - Moved libcap so it's built just before iputils,
    720           which can use libcap.</para>
    721         </listitem>
    722       </itemizedlist>
    723     </listitem>
    724 
    725     <listitem>
    726       <para>08 January 2014</para>
    727       <itemizedlist>
    728         <listitem>
    729           <para>[Chris] - Removed commands to create files in /var/run and
    730           /var/log - systemd now used its journal for all logs.</para>
    731         </listitem>
    732         <listitem>
    733           <para>[Chris] - Removed obsolete sed command from temp-system Coreutils.</para>
    734         </listitem>
    735         <listitem>
    736           <para>[Chris] - Removed unneeded command to rename stubs-64.h.</para>
    737         </listitem>
    738         <listitem>
    739           <para>[Chris] - Removed unneeded "make configure-host" commands
    740           from Binutils.</para>
    741         </listitem>
    742         <listitem>
    743           <para>[Chris] - Moved Attr and ACL to just after GCC in the final system.</para>
    744         </listitem>
    745       </itemizedlist>
    746     </listitem>
    747 
    748     <listitem>
    749       <para>07 January 2014</para>
    750       <itemizedlist>
    751         <listitem>
    752           <para>[Chris] - Added command, from LFS, to modify
    753           /tools/lib/libstdc++.la to prevent a /tools reference in the final system.</para>
    754         </listitem>
    755         <listitem>
    756           <para>[Chris] - Use libiberty from GCC, since Binutils no longer
    757           installs it by default.</para>
     95          <para>[William Harrington] - Update Eudev 1.4.</para>
    75896        </listitem>
    75997      </itemizedlist>
     
    764102      <itemizedlist>
    765103        <listitem>
    766           <para>[Chris] - Added msgmerge and xgettext to /tools Gettext
    767           installation - needed for attr.</para>
    768         </listitem>
    769         <listitem>
    770104          <para>[William Harrington] - Update DHCPCD to 6.2.0.</para>
    771105        </listitem>
    772106        <listitem>
    773107          <para>[William Harrington] - Update Grep to 2.16.</para>
    774         </listitem>
    775       </itemizedlist>
    776     </listitem>
    777 
    778     <listitem>
    779       <para>05 January 2014</para>
    780       <itemizedlist>
    781         <listitem>
    782           <para>[Chris] - Removed rsyslog and its depedencies, libee and libestr.</para>
    783         </listitem>
    784         <listitem>
    785           <para>[Chris] - Updated Expat to 2.1.0.</para>
    786         </listitem>
    787         <listitem>
    788           <para>[Chris] - Updated Attr to 2.4.47.</para>
    789         </listitem>
    790         <listitem>
    791           <para>[Chris] - Updated D-Bus to 1.6.18.</para>
    792         </listitem>
    793         <listitem>
    794           <para>[Chris] - Updated Libcap to 2.23.</para>
    795         </listitem>
    796       </itemizedlist>
    797     </listitem>
    798 
    799     <listitem>
    800       <para>04 January 2014</para>
    801       <itemizedlist>
    802         <listitem>
    803           <para>[Chris] - Updated Systemd to 208.</para>
    804         </listitem>
    805         <listitem>
    806           <para>[Chris] - Added Gperf, XML::Parser, Intltool, and ACL - needed
    807           by systemd.</para>
    808108        </listitem>
    809109      </itemizedlist>
     
    821121
    822122    <listitem>
     123      <para>01 January 2014</para>
     124      <itemizedlist>
     125        <listitem>
     126          <para>[Chris] - Added command to EGLIBC instructions to remove
     127          extraneous '.x' files from /usr/include/rpcsvc.</para>
     128        </listitem>
     129      </itemizedlist>
     130    </listitem>
     131
     132    <listitem>
    823133      <para>23 December 2013</para>
    824134      <itemizedlist>
  • BOOK/introduction/common/how.xml

    r599deb0 r195cf88  
    1212
    1313  <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,
    1515  or Ubuntu). This existing system (the host) will be used as a starting
    1616  point to provide necessary programs, including a compiler, linker, and shell,
     
    4848
    4949  <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 
    5151  machine. With these cross-compiled tools, we eliminate any
    5252  dependencies on the toolchain from our host distro.</para>
    5353
    5454  <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>
    5957
    6058  <para>In <xref linkend="chapter-building-system"/>, the full CLFS system is
     
    7674  support the target machine. Booting involves installing a few
    7775  additional packages that are needed for bootup, installing
    78   boot-scripts, and building a miminal kernel.<!-- We also describe some
    79   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>
    8078
    81   <para>To finish the installation, several configuration files are created in
    82   <xref linkend="chapter-system-config"/>, and the kernel and boot loader are set
     79  <para>To finish the installation, the CLFS-Bootscripts are set up in <xref
     80  linkend="chapter-bootscripts"/>, and the kernel and boot loader are set
    8381  up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/>
    8482  contains information on furthering the CLFS experience beyond this book.
  • BOOK/introduction/common/resources.xml

    r599deb0 r195cf88  
    3232
    3333    <para><ulink url="http://www.mail-archive.com/index.php?hunt=clfs"/></para>
    34 
     34   
    3535    <para>For information on the different lists, how to subscribe, archive
    3636    locations, and additional information, visit <ulink url="&clfs-wiki;wiki/lists"/>.</para>
  • BOOK/introduction/mips/changelog.xml

    r599deb0 r195cf88  
    3434-->
    3535    <listitem>
    36       <para>03 May 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[Chris] - Added sed command to disable -Werror in one of
    40           Colo's Makefiles to allow it to build.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    4636      <para>24 October 2013</para>
    4737      <itemizedlist>
  • BOOK/introduction/mips64-64/changelog.xml

    r599deb0 r195cf88  
    3434-->
    3535    <listitem>
    36       <para>03 May 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[Chris] - Added sed command to disable -Werror in one of
    40           Colo's Makefiles to allow it to build.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    4636      <para>24 October 2013</para>
    4737      <itemizedlist>
  • BOOK/introduction/mips64/changelog.xml

    r599deb0 r195cf88  
    3434-->
    3535    <listitem>
    36       <para>03 May 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[Chris] - Added sed command to disable -Werror in one of
    40           Colo's Makefiles to allow it to build.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    46       <para>29 April 2014</para>
    47       <itemizedlist>
    48         <listitem>
    49           <para>[Chris] - Removed obsolete command to change the path for
    50           ldd-rewrite-script.</para>
    51         </listitem>
    52       </itemizedlist>
    53     </listitem>
    54 
    55     <listitem>
    5636      <para>08 November 2013</para>
    5737      <itemizedlist>
  • BOOK/introduction/ppc/changelog.xml

    r599deb0 r195cf88  
    3434-->
    3535    <listitem>
    36       <para>03 February 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[William Harrington] - Add --mandir=/usr/share/man to HFSUtils configure command.</para>
    40         </listitem>
    41       </itemizedlist>
    42     </listitem>
    43 
    44    <listitem>
    4536      <para>24 October 2013</para>
    4637      <itemizedlist>
  • BOOK/introduction/ppc64-64/changelog.xml

    r599deb0 r195cf88  
    2020<!-- Changelog template
    2121
    22    <listitem>
     22    <listitem>
    2323      <para>Date</para>
    2424      <itemizedlist>
     
    3434-->
    3535    <listitem>
    36       <para>03 February 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[William Harrington] - Add --mandir=/usr/share/man to HFSUtils configure command.</para>
    40         </listitem>
    41       </itemizedlist>
    42     </listitem>
    43 
    44 
    45     <listitem>
    4636      <para>24 October 2013</para>
    4737      <itemizedlist>
  • BOOK/introduction/ppc64/changelog.xml

    r599deb0 r195cf88  
    3333
    3434-->
    35 
    36     <listitem>
    37       <para>09 April 2014</para>
    38       <itemizedlist>
    39         <listitem>
    40           <para>[William Harrington] - Fix Boot method Util-linux configure
    41           command.</para>
    42         </listitem>
    43       </itemizedlist>
    44     </listitem>
    45 
    46     <listitem>
    47       <para>03 February 2014</para>
    48       <itemizedlist>
    49         <listitem>
    50           <para>[William Harrington] - Add --mandir=/usr/share/man to HFSUtils configure command.</para>
    51         </listitem>
    52       </itemizedlist>
    53     </listitem>
    54 
    5535    <listitem>
    5636      <para>08 November 2013</para>
  • BOOK/introduction/x86/changelog.xml

    r599deb0 r195cf88  
    3333-->
    3434    <listitem>
    35       <para>27 April 2014</para>
    36       <itemizedlist>
    37         <listitem>
    38           <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure
    39           commands.</para>
    40         </listitem>
    41       </itemizedlist>
    42     </listitem>
    43 
    44     <listitem>
    45       <para>11 April 2014</para>
    46       <itemizedlist>
    47         <listitem>
    48           <para>[Chris] - Prevent GRUB from trying to build mkfont, to avoid
    49           linking to host system libraries.</para>
    50         </listitem>
    51       </itemizedlist>
    52     </listitem>
    53 
    54     <listitem>
    5535      <para>24 October 2013</para>
    5636      <itemizedlist>
  • BOOK/introduction/x86_64-64/changelog.xml

    r599deb0 r195cf88  
    3434-->
    3535    <listitem>
    36       <para>27 April 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure
    40           commands.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    4636      <para>24 October 2013</para>
    4737      <itemizedlist>
  • BOOK/introduction/x86_64/changelog.xml

    r599deb0 r195cf88  
    3434-->
    3535    <listitem>
    36       <para>27 April 2014</para>
    37       <itemizedlist>
    38         <listitem>
    39           <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure
    40           commands.</para>
    41         </listitem>
    42       </itemizedlist>
    43     </listitem>
    44 
    45     <listitem>
    4636      <para>08 November 2013</para>
    4737      <itemizedlist>
  • BOOK/materials/common/introduction.xml

    r599deb0 r195cf88  
    4747
    4848  <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
     49either by using the links on the following pages in this section, or by passing 
    5050the <ulink url="../dl.list">download list</ulink> to <command>wget</command>:</para>
    5151
     
    5555following MD5 or SHA1 checksum lists:</para>
    5656
    57   <para><ulink url="&packages-root;MD5SUMS">MD5SUMS</ulink>:</para>
     57  <para><ulink url="/files/packages/git/MD5SUMS">MD5SUMS</ulink>:</para>
    5858
    5959<screen><userinput>pushd ${CLFS}/sources
     
    6161popd</userinput></screen>
    6262
    63   <para><ulink url="&packages-root;SHA1SUMS">SHA1SUMS</ulink>:</para>
     63  <para><ulink url="/files/packages/git/SHA1SUMS">SHA1SUMS</ulink>:</para>
    6464
    6565<screen><userinput>pushd ${CLFS}/sources
    66 sha1sum -c SHA1SUMS
     66sha1sum -c SHA1SUMS 
    6767popd</userinput></screen>
    6868
  • BOOK/materials/common/packages.xml

    r599deb0 r195cf88  
    1616
    1717    <varlistentry>
    18       <term>ACL (&acl-version;) - <token>&acl-size;</token>:</term>
    19       <listitem>
    20         <para>Home page: <ulink url="&acl-home;"/></para>
    21         <para>Download: <ulink url="&acl-url;"/></para>
    22         <para>MD5 sum: <literal>&acl-md5;</literal></para>
    23       </listitem>
    24     </varlistentry>
    25 
    26     <varlistentry>
    27       <term>Attr (&attr-version;) - <token>&attr-size;</token>:</term>
    28       <listitem>
    29         <para>Home page: <ulink url="&attr-home;"/></para>
    30         <para>Download: <ulink url="&attr-url;"/></para>
    31         <para>MD5 sum: <literal>&attr-md5;</literal></para>
    32       </listitem>
    33     </varlistentry>
    34 
    35     <varlistentry>
    3618      <term>Autoconf (&autoconf-version;) - <token>&autoconf-size;</token>:</term>
    3719      <listitem>
     
    8870
    8971    <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>
     72      <term>Bootscripts for CLFS (&bootscripts-clfs-version;) - <token>&bootscripts-clfs-size;</token>:</term>
     73      <listitem>
     74        <para>Home page: <ulink url="&bootscripts-clfs-home;"/></para>
     75        <para>Download: <ulink url="&bootscripts-clfs-url;"/></para>
     76        <para>MD5 sum: <literal>&bootscripts-clfs-md5;</literal></para>
    9577      </listitem>
    9678    </varlistentry>
     
    11597
    11698    <varlistentry>
    117       <term>CLFS Network Scripts (&clfs-network-scripts-version;) - <token>&clfs-network-scripts-size;</token>:</term>
    118       <listitem>
    119         <para>Home page: <ulink url="&clfs-network-scripts-home;"/></para>
    120         <para>Download: <ulink url="&clfs-network-scripts-url;"/></para>
    121         <para>MD5 sum: <literal>&clfs-network-scripts-md5;</literal></para>
    122       </listitem>
    123     </varlistentry>
    124 
    125     <varlistentry>
    12699      <term>ClooG (&cloog-version;) - <token>&cloog-size;</token>:</term>
    127100      <listitem>
     
    142115
    143116    <varlistentry>
    144       <term>D-Bus (&dbus-version;) - <token>&dbus-size;</token>:</term>
    145       <listitem>
    146         <para>Home page: <ulink url="&dbus-home;"/></para>
    147         <para>Download: <ulink url="&dbus-url;"/></para>
    148         <para>MD5 sum: <literal>&dbus-md5;</literal></para>
    149       </listitem>
    150     </varlistentry>
    151 
    152     <varlistentry>
    153117      <term>DejaGNU (&dejagnu-version;) - <token>&dejagnu-size;</token>:</term>
    154118      <listitem>
     
    178142
    179143    <varlistentry>
     144      <term>EGLIBC (&eglibc-version;) - <token>&eglibc-size;</token>:</term>
     145      <listitem>
     146        <para>Home page: <ulink url="&eglibc-home;"/></para>
     147        <para>Download: <ulink url="&eglibc-url;"/></para>
     148        <para>MD5 sum: <literal>&eglibc-md5;</literal></para>
     149      </listitem>
     150    </varlistentry>
     151
     152    <varlistentry>
    180153      <term>E2fsprogs (&e2fsprogs-version;) - <token>&e2fsprogs-size;</token>:</term>
    181154      <listitem>
     
    192165        <para>Download: <ulink url="&eudev-url;"/></para>
    193166        <para>MD5 sum: <literal>&eudev-md5;</literal></para>
    194       </listitem>
    195     </varlistentry>
    196 
    197     <varlistentry>
    198       <term>Expat (&expat-version;) - <token>&expat-size;</token>:</term>
    199       <listitem>
    200         <para>Home page: <ulink url="&expat-home;"/></para>
    201         <para>Download: <ulink url="&expat-url;"/></para>
    202         <para>MD5 sum: <literal>&expat-md5;</literal></para>
    203167      </listitem>
    204168    </varlistentry>
     
    268232
    269233    <varlistentry>
    270       <term>GDBM (&gdbm-version;) - <token>&gdbm-size;</token>:</term>
    271       <listitem>
    272         <para>Home page: <ulink url="&gdbm-home;"/></para>
    273         <para>Download: <ulink url="&gdbm-url;"/></para>
    274         <para>MD5 sum: <literal>&gdbm-md5;</literal></para>
    275       </listitem>
    276     </varlistentry>
    277 
    278     <varlistentry>
    279234      <term>Gettext (&gettext-version;) - <token>&gettext-size;</token>:</term>
    280235      <listitem>
     
    286241
    287242    <varlistentry>
    288       <term>Glibc (&glibc-version;) - <token>&glibc-size;</token>:</term>
    289       <listitem>
    290         <para>Home page: <ulink url="&glibc-home;"/></para>
    291         <para>Download: <ulink url="&glibc-url;"/></para>
    292         <para>MD5 sum: <literal>&glibc-md5;</literal></para>
    293       </listitem>
    294     </varlistentry>
    295 
    296     <varlistentry>
    297243      <term>GMP (&gmp-version;) - <token>&gmp-size;</token>:</term>
    298244      <listitem>
     
    304250
    305251    <varlistentry>
    306       <term>Gperf (&gperf-version;) - <token>&gperf-size;</token>:</term>
    307       <listitem>
    308         <para>Home page: <ulink url="&gperf-home;"/></para>
    309         <para>Download: <ulink url="&gperf-url;"/></para>
    310         <para>MD5 sum: <literal>&gperf-md5;</literal></para>
    311       </listitem>
    312     </varlistentry>
    313 
    314     <varlistentry>
    315252      <term>Grep (&grep-version;) - <token>&grep-size;</token>:</term>
    316253      <listitem>
     
    349286
    350287    <varlistentry>
    351       <term>Intltool (&intltool-version;) - <token>&intltool-size;</token>:</term>
    352       <listitem>
    353         <para>Home page: <ulink url="&intltool-home;"/></para>
    354         <para>Download: <ulink url="&intltool-url;"/></para>
    355         <para>MD5 sum: <literal>&intltool-md5;</literal></para>
    356       </listitem>
    357     </varlistentry>
    358 
    359     <varlistentry>
    360288      <term>IPRoute2 (&iproute2-version;) - <token>&iproute2-size;</token>:</term>
    361289      <listitem>
     
    412340
    413341    <varlistentry>
    414       <term>Libcap (&libcap-version;) - <token>&libcap-size;</token>:</term>
    415       <listitem>
    416         <para>Home page: <ulink url="&libcap-home;"/></para>
    417         <para>Download: <ulink url="&libcap-url;"/></para>
    418         <para>MD5 sum: <literal>&libcap-md5;</literal></para>
    419       </listitem>
    420     </varlistentry>
    421 
    422     <varlistentry>
    423       <term>Libpipeline (&libpipeline-version;) - <token>&libpipeline-size;</token>:</term>
    424       <listitem>
    425         <para>Home page: <ulink url="&libpipeline-home;"/></para>
    426         <para>Download: <ulink url="&libpipeline-url;"/></para>
    427         <para>MD5 sum: <literal>&libpipeline-md5;</literal></para>
     342      <term>Libee (&libee-version;) - <token>&libee-size;</token>:</term>
     343      <listitem>
     344        <para>Home page: <ulink url="&libee-home;"/></para>
     345        <para>Download: <ulink url="&libee-url;"/></para>
     346        <para>MD5 sum: <literal>&libee-md5;</literal></para>
     347      </listitem>
     348    </varlistentry>
     349
     350    <varlistentry>
     351      <term>Libestr (&libestr-version;) - <token>&libestr-size;</token>:</term>
     352      <listitem>
     353        <para>Home page: <ulink url="&libestr-home;"/></para>
     354        <para>Download: <ulink url="&libestr-url;"/></para>
     355        <para>MD5 sum: <literal>&libestr-md5;</literal></para>
    428356      </listitem>
    429357    </varlistentry>
     
    466394
    467395    <varlistentry>
    468       <term>Man-DB (&man-db-version;) - <token>&man-db-size;</token>:</term>
    469       <listitem>
    470         <para>Download: <ulink url="&man-db-url;"/></para>
    471         <para>MD5 sum: <literal>&man-db-md5;</literal></para>
     396      <term>Man (&man-version;) - <token>&man-size;</token>:</term>
     397      <listitem>
     398        <para>Home page: <ulink url="&man-home;"/></para>
     399        <para>Download: <ulink url="&man-url;"/></para>
     400        <para>MD5 sum: <literal>&man-md5;</literal></para>
    472401      </listitem>
    473402    </varlistentry>
     
    537466
    538467    <varlistentry>
    539       <term>Procps-ng (&procps-ng-version;) - <token>&procps-ng-size;</token>:</term>
    540       <listitem>
    541         <para>Home page: <ulink url="&procps-ng-home;"/></para>
    542         <para>Download: <ulink url="&procps-ng-url;"/></para>
    543         <para>MD5 sum: <literal>&procps-ng-md5;</literal></para>
     468      <term>Procps (&procps-version;) - <token>&procps-size;</token>:</term>
     469      <listitem>
     470        <para>Home page: <ulink url="&procps-home;"/></para>
     471        <para>Download: <ulink url="&procps-url;"/></para>
     472        <para>MD5 sum: <literal>&procps-md5;</literal></para>
    544473      </listitem>
    545474    </varlistentry>
     
    564493
    565494    <varlistentry>
     495      <term>Rsyslog (&rsyslog-version;) - <token>&rsyslog-size;</token>:</term>
     496      <listitem>
     497        <para>Home page: <ulink url="&rsyslog-home;"/></para>
     498        <para>Download: <ulink url="&rsyslog-url;"/></para>
     499        <para>MD5 sum: <literal>&rsyslog-md5;</literal></para>
     500      </listitem>
     501    </varlistentry>
     502
     503    <varlistentry>
    566504      <term>Sed (&sed-version;) - <token>&sed-size;</token>:</term>
    567505      <listitem>
     
    591529
    592530    <varlistentry>
    593       <term>Systemd (&systemd-version;) - <token>&systemd-size;</token>:</term>
    594       <listitem>
    595         <para>Home page: <ulink url="&systemd-home;"/></para>
    596         <para>Download: <ulink url="&systemd-url;"/></para>
    597         <para>MD5 sum: <literal>&systemd-md5;</literal></para>
    598       </listitem>
    599     </varlistentry>
    600 
    601     <varlistentry>
    602531      <term>Tar (&tar-version;) - <token>&tar-size;</token>:</term>
    603532      <listitem>
     
    626555    </varlistentry>
    627556
    628     <varlistentry>
    629       <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term>
    630       <listitem>
    631         <para>Home page: <ulink url="&tzdata-home;"/></para>
    632         <para>Download: <ulink url="&tzdata-url;"/></para>
    633         <para>MD5 sum: <literal>&tzdata-md5;</literal></para>
    634       </listitem>
     557    <varlistentry> 
     558      <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term> 
     559      <listitem> 
     560        <para>Home page: <ulink url="&tzdata-home;"/></para> 
     561        <para>Download: <ulink url="&tzdata-url;"/></para> 
     562        <para>MD5 sum: <literal>&tzdata-md5;</literal></para> 
     563      </listitem> 
    635564    </varlistentry>
    636565
     
    638567      <term>Util-linux (&util-linux-version;) - <token>&util-linux-size;</token>:</term>
    639568      <listitem>
     569        <para>Home page: <ulink url="&util-linux-home;"/></para>
    640570        <para>Download: <ulink url="&util-linux-url;"/></para>
    641571        <para>MD5 sum: <literal>&util-linux-md5;</literal></para>
     
    649579        <para>Download: <ulink url="&vim-url;"/></para>
    650580        <para>MD5 sum: <literal>&vim-md5;</literal></para>
    651       </listitem>
    652     </varlistentry>
    653 
    654     <varlistentry>
    655       <term>XML::Parser  (&xml-parser-version;) - <token>&xml-parser-size;</token>:</term>
    656       <listitem>
    657         <para>Home page: <ulink url="&xml-parser-home;"/></para>
    658         <para>Download: <ulink url="&xml-parser-url;"/></para>
    659         <para>MD5 sum: <literal>&xml-parser-md5;</literal></para>
    660581      </listitem>
    661582    </varlistentry>
  • BOOK/materials/common/patches.xml

    r599deb0 r195cf88  
    8585
    8686    <varlistentry>
     87      <term>Man i18n Patch - <token>&man-i18n-patch-size;</token>:</term>
     88      <listitem>
     89        <para>Download: <ulink
     90        url="&patches-root;&man-i18n-patch;"/></para>
     91        <para>MD5 sum: <literal>&man-i18n-patch-md5;</literal></para>
     92      </listitem>
     93    </varlistentry>
     94
     95    <varlistentry>
    8796      <term>MPFR Fixes Patch - <token>&mpfr-fixes-patch-size;</token>:</term>
    8897      <listitem>
     
    121130
    122131    <varlistentry>
     132      <term>Procps Fix HZ Errors Patch - <token>&procps-fix_HZ_errors-patch-size;</token>:</term>
     133      <listitem>
     134        <para>Download: <ulink
     135        url="&patches-root;&procps-fix_HZ_errors-patch;"/></para>
     136        <para>MD5 sum: <literal>&procps-fix_HZ_errors-patch-md5;</literal></para>
     137      </listitem>
     138    </varlistentry>
     139
     140    <varlistentry>
     141      <term>Procps ps cgroup Patch - <token>&procps-ps_cgroup-patch-size;</token>:</term>
     142      <listitem>
     143        <para>Download: <ulink
     144        url="&patches-root;&procps-ps_cgroup-patch;"/></para>
     145        <para>MD5 sum: <literal>&procps-ps_cgroup-patch-md5;</literal></para>
     146      </listitem>
     147    </varlistentry>
     148
     149    <varlistentry>
    123150      <term>Readline Branch Update - <token>&readline-branch_update-patch-size;</token>:</term>
    124151      <listitem>
     
    126153        url="&patches-root;&readline-branch_update-patch;"/></para>
    127154        <para>MD5 sum: <literal>&readline-branch_update-patch-md5;</literal></para>
    128       </listitem>
    129     </varlistentry>
    130 
    131     <varlistentry>
    132       <term>Systemd Compat Patch - <token>&systemd-compat-patch-size;</token>:</term>
    133       <listitem>
    134         <para>Download: <ulink
    135         url="&patches-root;&systemd-compat-patch;"/></para>
    136         <para>MD5 sum: <literal>&systemd-compat-patch-md5;</literal></para>
    137       </listitem>
    138     </varlistentry>
    139 
    140     <varlistentry>
    141       <term>Sysvinit Tools Updates Patch - <token>&sysvinit-tools_updates-patch-size;</token>:</term>
    142       <listitem>
    143         <para>Download: <ulink
    144         url="&patches-root;&sysvinit-tools_updates-patch;"/></para>
    145         <para>MD5 sum: <literal>&sysvinit-tools_updates-patch-md5;</literal></para>
    146155      </listitem>
    147156    </varlistentry>
  • BOOK/materials/mips64-64/patches.xml

    r599deb0 r195cf88  
    1212
    1313  <variablelist role="materials">
    14 
    15     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    16     href="../mips/patches.xml"
    17     xpointer="xpointer(//*[@os='colo-relocation-patch'])"/>
    1814
    1915    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/mips-index.xml

    r599deb0 r195cf88  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips-chapter.xml"/>
    6060    <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"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips-chapter.xml"/>
  • BOOK/mips64-64-index.xml

    r599deb0 r195cf88  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-64-chapter.xml"/>
    6060    <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"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-64-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-64-chapter.xml"/>
  • BOOK/mips64-index.xml

    r599deb0 r195cf88  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-chapter.xml"/>
    6060    <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"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-chapter.xml"/>
  • BOOK/network/common/choose.xml

    r599deb0 r195cf88  
    99  <?dbhtml filename="choose.html"?>
    1010
    11   <title>Systemd Networking?</title>
     11  <title>DHCP or Static Networking?</title>
    1212
    1313  <indexterm zone="ch-network-choose">
     
    2020
    2121  <para> There are two different ways you can proceed from this point
    22   to configure your network. You can use systemd, or install the
    23   CLFS-Network-Scripts.</para>
     22  to configure your network. Dynamic will allow you to take advantage of
     23  a DHCP server to get all your configuration information. Static you become
     24  responsible for setting up your options.</para>
    2425
    25   <para>To use systemd to configure a Network Interface, Follow <xref linkend="ch-systemd-network"/>.</para>
     26  <para>To configure a Static Interface, Follow <xref linkend="ch-network-static"/>.</para>
    2627
    27   <para>To use CLFS-network-scripts to configure a Network Interface, Follow <xref linkend="ch-scripts-network-scripts"/>.</para>
     28  <para>To configure a DHCP Interface, Follow <xref linkend="ch-network-dhcpcd"/>.</para>
    2829
    2930</sect1>
  • BOOK/network/common/dhcpcd.xml

    r599deb0 r195cf88  
    4646  </sect2>
    4747
    48   <sect2 id="conf-dhcpcd" role="configuration">
    49     <title>Creating the DHCP Network Interface Configuration File</title>
    50 
    51     <para>The following is an example for the eth0 interface. Refer to the
    52     dhcpcd.conf man page for more information. This step may be skipped if
    53     default behavior of dhcpcd is required.</para>
    54 
    55     <para>Create the <filename>/etc/dhcpcd.conf</filename> configuration file
    56     using the following commands. Adjust appropriately for additional options:</para>
    57 
    58 <screen><userinput>cd /etc &amp;&amp;
    59 cat &gt; dhcpcd.conf &lt;&lt; "EOF"
    60 <literal># dhcpcd configuration eth0 interface
    61 # See dhcpcd.conf(5) for details.
    62 
    63 interface eth0
    64 # dhcpcd-run-hooks uses these options.
    65 option subnet_mask, routers, domain_name_servers
    66 
    67 # The default timeout for waiting for a DHCP response is 30 seconds
    68 # which may be too long or too short and can be changed here.
    69 timeout 16</literal>
    70 EOF</userinput></screen>
    71 
    72     <para>To configure another Static Interface, Follow <xref linkend="ch-network-static"/>.</para>
    73 
    74   </sect2>
    75 
    76   <sect2>
    77     <title>Configuring the Network Interface at boot</title>
    78 
    79     <para>Enabling of the Network Interface configuration is
    80     done per interface. To enable Network Interface
    81     configuration at boot, run:</para>
    82 
    83 <screen role="nodump"><userinput>systemctl enable dhcpcd@eth0</userinput></screen>
    84 
    85     <para>To disable previously enabled Network Interface
    86     configuration at boot, run:</para>
    87 
    88 <screen role="nodump"><userinput>systemctl disable dhcpcd@eth0</userinput></screen>
    89 
    90     <para>To manually start the Network Interface configuration,
    91     run:</para>
    92 
    93 <screen role="nodump"><userinput>systemctl start dhcpcd@eth0</userinput></screen>
    94 
    95     <para>Replace eth0 with the correct Network Interface
    96     name as described on the beginning of this page.</para>
    97 
    98   </sect2>
    99 
    10048  <sect2 id="contents-dhcpcd" role="content">
    10149    <title>Contents of dhcpcd</title>
  • BOOK/network/common/hostname.xml

    r599deb0 r195cf88  
    99  <?dbhtml filename="hostname.html"?>
    1010
    11   <title>Configuring the system hostname</title>
     11  <title>Configuring the localnet Script</title>
    1212
    1313  <indexterm zone="ch-network-hostname">
    14     <primary sortas="d-hostname">hostname</primary>
     14    <primary sortas="d-localnet">localnet</primary>
    1515  <secondary>configuring</secondary></indexterm>
    1616
    17   <para>Systemd reads <filename>/etc/hostname</filename> to determine which
    18   hostname should be set.</para>
     17  <para>Part of the job of the <command>localnet</command> script is
     18  setting the system's hostname. This needs to be configured in the
     19  <filename>/etc/sysconfig/network</filename> file.</para>
    1920
    20   <para>Create the <filename>/etc/hostname</filename> file and enter a hostname
    21   by running:</para>
     21  <para>Create the <filename>/etc/sysconfig/network</filename> file
     22  and enter a hostname by running:</para>
    2223
    23   <screen><userinput>echo "<replaceable>[clfs]</replaceable>" &gt; /etc/hostname</userinput></screen>
     24  <screen><userinput>echo "HOSTNAME=<replaceable>[clfs]</replaceable>" &gt; /etc/sysconfig/network</userinput></screen>
    2425
    2526  <para><replaceable>[clfs]</replaceable> needs to be replaced with the
  • BOOK/network/common/hosts.xml

    r599deb0 r195cf88  
    2424
    2525  <para>If a network card is to be configured, decide on the IP address,
    26   fully-qualified domain name (FQDN), and possible aliases for use in the
     26  FQDN, and possible aliases for use in the
    2727  <filename>/etc/hosts</filename> file. The syntax is:</para>
    2828
     
    3535  are:</para>
    3636
    37 <screen><literal>Private Network Address Range       Normal Prefix
    38 10.0.0.1 - 10.255.255.254           8
    39 172.x.0.1 - 172.x.255.254           16
    40 192.168.y.1 - 192.168.y.254         24</literal></screen>
    41 
    42   <para>x can be any number in the range 16-31. y can be any number in the
    43   range 0-255.</para>
     37<screen><literal>  Class Networks
     38  A     10.0.0.0
     39  B     172.16.0.0 through 172.31.0.255
     40  C     192.168.0.0 through 192.168.255.255</literal></screen>
    4441
    4542  <para>A valid IP address could be 192.168.1.1. A valid FQDN for this
    46   IP could be <uri>www.cross-lfs.org</uri> (not recommended
     43  IP could be <uri>www.linuxfromscratch.org</uri> (not recommended
    4744  because this is a valid registered domain address and could cause
    4845  domain name server issues).</para>
    4946
    50   <para>Even if not using a network card, a valid FQDN is still required.
     47  <para>Even if not using a network card, an FQDN is still required.
    5148  This is necessary for certain programs to operate correctly.</para>
    5249
    53   <para>Create the <filename>/etc/hosts</filename> file by running:</para>
     50  <para>Create the  <filename>/etc/hosts</filename> file by running:</para>
    5451
    5552<screen><userinput>cat &gt; /etc/hosts &lt;&lt; "EOF"
     
    5754
    5855127.0.0.1 localhost
    59 <replaceable>[192.168.1.1]</replaceable> <replaceable>[&lt;HOSTNAME&gt;.example.org]</replaceable> <replaceable>[HOSTNAME]</replaceable> <replaceable>[alias ...]</replaceable>
     56<replaceable>[192.168.1.1]</replaceable> <replaceable>[&lt;HOSTNAME&gt;.example.org]</replaceable> <replaceable>[HOSTNAME]</replaceable>
    6057
    6158# End /etc/hosts (network card version)</literal>
     
    6663  values need to be changed for specific users or requirements (if
    6764  assigned an IP address by a network/system administrator and the
    68   machine will be connected to an existing network). The optional
    69   alias name(s) can be omitted.</para>
     65  machine will be connected to an existing network).</para>
     66
    7067
    7168  <para>If a network card is not going to be configured, create the
  • BOOK/network/common/resolv.xml

    r599deb0 r195cf88  
    4040EOF</userinput></screen>
    4141
    42     <para>The <replaceable>domain</replaceable> statement can be omitted or
    43     replaced with a <replaceable>search</replaceable> statement. See the man
    44     page for resolv.conf for more details.</para>
    45 
    4642    <para>Replace <replaceable>[IP address of the nameserver]</replaceable>
    4743    with the IP address of the DNS most appropriate for the setup. There will
  • BOOK/network/mips-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/mips64-64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/mips64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/multilib/dhcpcd.xml

    r599deb0 r195cf88  
    5858  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5959  href="../common/dhcpcd.xml"
    60   xpointer="xpointer(id('conf-dhcpcd'))"/>
    61 
    62   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    63   href="../common/dhcpcd.xml"
    6460  xpointer="xpointer(id('contents-dhcpcd'))"/>
    6561
  • BOOK/network/ppc-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/ppc64-64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/ppc64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/sparc-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/sparc64-64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/sparc64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/x86-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/x86_64-64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/network/x86_64-chapter.xml

    r599deb0 r195cf88  
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/resolv.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/choose.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd-network.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/network-scripts.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysconfig-network.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/static.xml"/>
    2119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dhcpcd.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dhcp.xml"/>
    2221
    2322</chapter>
  • BOOK/packages.ent

    r599deb0 r195cf88  
    66<!-- Note: For empty *-home entities use " " not "" -->
    77
    8 <!ENTITY acl-version "2.2.52">
    9 <!ENTITY acl-size "384 KB">
    10 <!ENTITY acl-url "http://download.savannah.gnu.org/releases/acl/acl-&acl-version;.src.tar.gz">
    11 <!ENTITY acl-md5 "a61415312426e9c2212bd7dc7929abda">
    12 <!ENTITY acl-home "http://acl.bestbits.at/">
    13 
    14 <!ENTITY attr-version "2.4.47">
    15 <!ENTITY attr-size "340 KB">
    16 <!ENTITY attr-url "http://download.savannah.gnu.org/releases/attr/attr-&attr-version;.src.tar.gz">
    17 <!ENTITY attr-md5 "84f58dec00b60f2dc8fd1c9709291cc7">
    18 <!ENTITY attr-home "http://acl.bestbits.at/">
     8<!ENTITY aboot-version "0.9b">
     9<!ENTITY aboot-size "112 KB">
     10<!ENTITY aboot-url "&sourceforge;aboot/aboot-&aboot-version;.tar.bz2">
     11<!ENTITY aboot-md5 "5f16edbf4e9d52cd191adc4d4b6a5327">
     12<!ENTITY aboot-home "http://sourceforge.net/projects/aboot">
    1913
    2014<!ENTITY arcload-version "0.5">
     
    3024<!ENTITY autoconf-home "&gnu-software;autoconf">
    3125
    32 <!ENTITY automake-version2 "1.14">
    33 <!ENTITY automake-version "&automake-version2;.1">
     26<!ENTITY automake-version2 "1.14.1">
     27<!ENTITY automake-version "&automake-version2;">
    3428<!ENTITY automake-size "1,489 KB">
    3529<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
     
    3731<!ENTITY automake-home "&gnu-software;automake">
    3832
    39 <!ENTITY bash-version "4.3">
    40 <!ENTITY bash-size "7,956 KB">
     33<!ENTITY bash-version "4.2">
     34<!ENTITY bash-size "6,848 KB">
    4135<!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
    42 <!ENTITY bash-md5 "81348932d5da294953e15d4814c74dd1">
     36<!ENTITY bash-md5 "3fb927c7c33022f1c327f14a81c0d4b0">
    4337<!ENTITY bash-home "&gnu-software;bash">
    4438
    4539<!ENTITY bc-version "1.06.95">
     40<!ENTITY bc-dir "&bc-version;">
    4641<!ENTITY bc-size "284 KB">
    47 <!ENTITY bc-url "&alpha-gnu;bc/bc-&bc-version;.tar.bz2">
     42<!ENTITY bc-url "http://alpha.gnu.org/gnu/bc/bc-&bc-version;.tar.bz2">
    4843<!ENTITY bc-md5 "5126a721b73f97d715bb72c13c889035">
    4944<!ENTITY bc-home "http://www.gnu.org/software/bc/">
     
    6257<!ENTITY bison-home "&gnu-software;bison">
    6358
    64 <!ENTITY boot-scripts-clfs-version "3.0-pre1">
    65 <!ENTITY boot-scripts-clfs-size "24 KB">
    66 <!ENTITY boot-scripts-clfs-url "&packages-root;boot-scripts-cross-lfs-&boot-scripts-clfs-version;.tar.bz2">
    67 <!ENTITY boot-scripts-clfs-md5 "a1e4752a9c9bb92cd14249e0bee97cb4">
    68 <!ENTITY boot-scripts-clfs-home " ">
     59<!ENTITY bootscripts-clfs-version "2.1-pre1">
     60<!ENTITY bootscripts-clfs-size "41 KB">
     61<!-- <!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz"> -->
     62<!ENTITY bootscripts-clfs-url "http://cross-lfs.org/files/bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz">
     63<!ENTITY bootscripts-clfs-md5 "f474bf2efff744548a69d9049bad973f">
     64<!ENTITY bootscripts-clfs-home " ">
    6965
    7066<!ENTITY bzip2-version "1.0.6">
     
    8076<!ENTITY check-home "http://check.sourceforge.net/">
    8177
    82 <!ENTITY clfs-network-scripts-version "20140224">
    83 <!ENTITY clfs-network-scripts-size "22 KB">
    84 <!ENTITY clfs-network-scripts-url "http://cross-lfs.org/files/clfs-network-scripts-&clfs-network-scripts-version;.tar.xz">
    85 <!ENTITY clfs-network-scripts-md5 "831308d5e80bdaa3f494dc218ee43f78">
    86 <!ENTITY clfs-network-scripts-home " ">
    87 
    8878<!ENTITY cloog-version "0.18.2">
    8979<!ENTITY cloog-size "2,377 KB">
     
    10494<!ENTITY coreutils-home "&gnu-software;coreutils">
    10595
    106 <!ENTITY dbus-version "1.8.2">
    107 <!ENTITY dbus-size "1,860 KB">
    108 <!ENTITY dbus-url "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
    109 <!ENTITY dbus-md5 "d6f709bbec0a022a1847c7caec9d6068">
    110 <!ENTITY dbus-home "http://www.freedesktop.org/wiki/Software/dbus">
    111 
    11296<!ENTITY dejagnu-version "1.5.1">
    11397<!ENTITY dejagnu-size "568 KB">
     
    116100<!ENTITY dejagnu-home "&gnu-software;dejagnu">
    117101
    118 <!ENTITY dhcpcd-version "6.3.2">
    119 <!ENTITY dhcpcd-size "137 KB">
     102<!ENTITY dhcpcd-version "6.2.1">
     103<!ENTITY dhcpcd-size "122 KB">
    120104<!ENTITY dhcpcd-url "http://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
    121 <!ENTITY dhcpcd-md5 "bb7d8e8533161fbe0eee3b8830fdbdf4">
     105<!ENTITY dhcpcd-md5 "214483a069b5e8b3b96371755eaa1b18">
    122106<!ENTITY dhcpcd-home "http://roy.marples.name/projects/dhcpcd">
    123107
     
    140124<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
    141125
    142 <!ENTITY glibc-version "2.19">
    143 <!ENTITY glibc-size "12,083 KB">
    144 <!ENTITY glibc-url "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-&glibc-version;.tar.xz">
    145 <!ENTITY glibc-md5 "e26b8cc666b162f999404b03970f14e4">
    146 <!ENTITY glibc-home "http://www.gnu.org/software/libc/">
    147 <!ENTITY glibc-ld-name "ld-&glibc-version;.so">
     126<!ENTITY eglibc-version "2.18">
     127<!ENTITY eglibc-revision "24829">
     128<!ENTITY eglibc-fversion "&eglibc-version;-r&eglibc-revision;">
     129<!ENTITY eglibc-size "12,310 KB">
     130<!ENTITY eglibc-url "http://cross-lfs.org/files/eglibc-&eglibc-fversion;.tar.xz">
     131<!ENTITY eglibc-md5 "59e1f2500348a1abf346f5468543e785">
     132<!ENTITY eglibc-home "http://www.eglibc.org/home">
     133<!ENTITY eglibc-ld-name "ld-&eglibc-version;.so">
    148134
    149135<!ENTITY elftoaout-version "2.3">
     
    152138<!ENTITY elftoaout-md5 "be3bd6f7ba8ae107cbdbaa820ba64f86">
    153139<!ENTITY elftoaout-home " ">
    154 
    155 <!ENTITY expat-version "2.1.0">
    156 <!ENTITY expat-size "556 KB">
    157 <!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.gz">
    158 <!ENTITY expat-md5 "dd7dab7a5fea97d2a6a43f511449b7cd">
    159 <!ENTITY expat-home " ">
    160140
    161141<!ENTITY expect-version "5.45">
     
    166146<!ENTITY expect-lib-version "5.43">
    167147
    168 <!ENTITY file-version "5.18">
    169 <!ENTITY file-size "715 KB">
     148<!ENTITY file-version "5.16">
     149<!ENTITY file-size "659 KB">
    170150<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    171151<!--<!ENTITY file-url "&packages-root;file-&file-version;.tar.gz">-->
    172 <!ENTITY file-md5 "d420d8f2990cd344673acfbf8d76ff5a">
     152<!ENTITY file-md5 "359c0cf41c3d438d17b4d293f3b950dc">
    173153<!ENTITY file-home "http://www.darwinsys.com/file">
    174154
     
    179159<!ENTITY findutils-home "&gnu-software;findutils">
    180160
    181 <!ENTITY flex-version "2.5.39">
    182 <!ENTITY flex-size "1,612 KB">
     161<!ENTITY flex-version "2.5.37">
     162<!ENTITY flex-size "1,276 KB">
    183163<!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
    184 <!ENTITY flex-md5 "77d44c6bb8c0705e0017ab9a84a1502b">
     164<!ENTITY flex-md5 "c75940e1fc25108f2a7b3ef42abdae06">
    185165<!ENTITY flex-home "http://flex.sourceforge.net">
    186166
    187 <!ENTITY gawk-version "4.1.1">
    188 <!ENTITY gawk-size "2,197 KB">
     167<!ENTITY gawk-version "4.1.0">
     168<!ENTITY gawk-size "2,004 KB">
    189169<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
    190 <!ENTITY gawk-md5 "a2a26543ce410eb74bc4a508349ed09a">
     170<!ENTITY gawk-md5 "b18992ff8faf3217dab55d2d0aa7d707">
    191171<!ENTITY gawk-home "&gnu-software;gawk">
    192172
     
    197177<!ENTITY gcc-home "http://gcc.gnu.org">
    198178
    199 <!ENTITY gdbm-version "1.11">
    200 <!ENTITY gdbm-size "812 KB">
    201 <!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
    202 <!ENTITY gdbm-md5 "72c832680cf0999caedbe5b265c8c1bd">
    203 <!ENTITY gdbm-home "&gnu-software;gdbm">
    204 
    205179<!ENTITY gettext-version "0.18.3.2">
    206180<!ENTITY gettext-size "15,832 KB">
     
    209183<!ENTITY gettext-home "&gnu-software;gettext">
    210184
    211 <!ENTITY gmp-version "6.0.0">
    212 <!ENTITY gmp-size "1,904 KB">
    213 <!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;a.tar.xz">
    214 <!ENTITY gmp-md5 "1e6da4e434553d2811437aa42c7f7c76">
     185<!ENTITY gmp-version "5.1.3">
     186<!ENTITY gmp-size "1,819 KB">
     187<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz">
     188<!ENTITY gmp-md5 "e5fe367801ff067b923d1e6a126448aa">
    215189<!ENTITY gmp-home "http://gmplib.org/">
    216190
    217 <!ENTITY gperf-version "3.0.4">
    218 <!ENTITY gperf-size "968 KB">
    219 <!ENTITY gperf-url "&gnu;gperf/gperf-&gperf-version;.tar.gz">
    220 <!ENTITY gperf-md5 "c1f1db32fb6598d6a93e6e88796a8632">
    221 <!ENTITY gperf-home "&gnu-software;gperf">
    222 
    223 <!ENTITY grep-version "2.18">
    224 <!ENTITY grep-size "1,213 KB">
     191<!ENTITY grep-version "2.16">
     192<!ENTITY grep-size "1,210 KB">
    225193<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
    226 <!ENTITY grep-md5 "7439f8266f50844b56cc3e2721606541">
     194<!ENTITY grep-md5 "502350a6c8f7c2b12ee58829e760b44d">
    227195<!ENTITY grep-home "&gnu-software;grep">
    228196
     
    243211<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
    244212<!ENTITY gzip-md5 "da981f86677d58a106496e68de6f8995">
    245 <!ENTITY gzip-home "http://www.gnu.org/software/gzip/gzip.html">
     213<!ENTITY gzip-home "http://www.gzip.org">
    246214
    247215<!ENTITY hfsutils-version "3.2.6">
     
    259227
    260228
    261 <!ENTITY intltool-version "0.50.2">
    262 <!ENTITY intltool-size "192 KB">
    263 <!ENTITY intltool-url "http://launchpad.net/intltool/trunk/&intltool-version;/+download/intltool-&intltool-version;.tar.gz">
    264 <!ENTITY intltool-md5 "23fbd879118253cb99aeac067da5f591">
    265 <!ENTITY intltool-home "http://freedesktop.org/wiki/Software/intltool">
    266 
    267 <!ENTITY iproute2-version "3.14.0">
    268 <!ENTITY iproute2-size "436 KB">
     229<!ENTITY iproute2-version "3.12.0">
     230<!ENTITY iproute2-size "425 KB">
    269231<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
    270 <!ENTITY iproute2-md5 "bd9d7567bbb987c88120669f5e1a1092">
     232<!ENTITY iproute2-md5 "f87386aaaecafab95607fd10e8152c68">
    271233<!ENTITY iproute2-home "http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2">
    272234
     
    289251<!ENTITY kbd-home "http://kbd-project.org/">
    290252
    291 <!ENTITY kmod-version "17">
    292 <!ENTITY kmod-size "1,484 KB">
     253<!ENTITY kmod-version "16">
     254<!ENTITY kmod-size "1,440 KB">
    293255<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
    294 <!ENTITY kmod-md5 "bc36d28b12dcb2b664a35411560c5610">
     256<!ENTITY kmod-md5 "3006a0287211212501cdfe1211b29f09">
    295257<!ENTITY kmod-home "http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary">
    296258
     
    301263<!ENTITY less-home "http://www.greenwoodsoftware.com/less">
    302264
    303 <!ENTITY libcap-version "2.24">
    304 <!ENTITY libcap-size "68 KB">
    305 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    306 <!ENTITY libcap-md5 "d43ab9f680435a7fff35b4ace8d45b80">
    307 <!ENTITY libcap-home "http://sites.google.com/site/fullycapable/">
    308 
    309 <!ENTITY libpipeline-version "1.3.0">
    310 <!ENTITY libpipeline-size "787 KB">
    311 <!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
    312 <!ENTITY libpipeline-md5 "242428c01dca255cdcb2195073a9c6ed">
    313 <!ENTITY libpipeline-home "http://libpipeline.nongnu.org/">
     265<!ENTITY libee-version "0.4.1">
     266<!ENTITY libee-size "352 KB">
     267<!ENTITY libee-url "http://www.libee.org/download/files/download/libee-&libee-version;.tar.gz">
     268<!ENTITY libee-md5 "7bbf4160876c12db6193c06e2badedb2">
     269<!ENTITY libee-home "http://www.libee.org/">
     270
     271<!ENTITY libestr-version "0.1.5">
     272<!ENTITY libestr-size "326 KB">
     273<!ENTITY libestr-url "http://libestr.adiscon.com/files/download/libestr-&libestr-version;.tar.gz">
     274<!ENTITY libestr-md5 "f180c0cdc82883d161eba3f2e8a34eb4">
     275<!ENTITY libestr-home "http://libestr.adiscon.com/">
    314276
    315277<!ENTITY libtool-version "2.4.2">
     
    321283<!ENTITY linux-dl-version "3.0">
    322284
    323 <!ENTITY linux-version "3.14.2">
    324 <!ENTITY linux-size "78,400 KB">
     285<!ENTITY linux-version "3.12.6">
     286<!ENTITY linux-size "76,397 KB">
    325287<!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.xz">
    326 <!ENTITY linux-md5 "28b68cde77997ddafab3c4e16cefae7d">
     288<!ENTITY linux-md5 "ab2fcc368e20d804e77970196154fb9e">
    327289<!ENTITY linux-home "http://www.kernel.org">
    328290
     
    339301<!ENTITY make-home "&gnu-software;make">
    340302
    341 <!ENTITY man-db-version "2.6.7.1">
    342 <!ENTITY man-db-size "1,452 KB">
    343 <!ENTITY man-db-url "&packages-root;man-db-&man-db-version;.tar.xz">
    344 <!ENTITY man-db-md5 "ce7b697f8e8016a085d9f5975ae6c4fb">
    345 
    346 <!ENTITY man-pages-version "3.66">
    347 <!ENTITY man-pages-size "1,239 KB">
     303<!ENTITY man-version "1.6g">
     304<!ENTITY man-size "252 KB">
     305<!ENTITY man-url "http://primates.ximian.com/~flucifredi/man/man-&man-version;.tar.gz">
     306<!ENTITY man-md5 "ba154d5796928b841c9c69f0ae376660">
     307<!ENTITY man-home "http://primates.ximian.com/~flucifredi/man">
     308
     309<!ENTITY man-pages-version "3.56">
     310<!ENTITY man-pages-size "1,189 KB">
    348311<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    349 <!ENTITY man-pages-md5 "4400766c63a28e58bb899a2d3a0191d8">
     312<!ENTITY man-pages-md5 "888e0c96df95e7649cedfcb26d61f22b">
    350313<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    351314
    352 <!ENTITY mpc-version "1.0.2">
    353 <!ENTITY mpc-size "624 KB">
     315<!ENTITY mpc-version "1.0.1">
     316<!ENTITY mpc-size "616 KB">
    354317<!ENTITY mpc-url "http://www.multiprecision.org/mpc/download/mpc-&mpc-version;.tar.gz">
    355 <!ENTITY mpc-md5 "68fadff3358fb3e7976c7a398a0af4c3">
     318<!ENTITY mpc-md5 "b32a2e1a3daa392372fbd586d1ed3679">
    356319<!ENTITY mpc-home "http://www.multiprecision.org/">
    357320
     
    398361<!ENTITY powerpcutils-home "http://packages.qa.debian.org/p/powerpc-utils.html">
    399362
    400 <!ENTITY procps-ng-version "3.3.9">
    401 <!ENTITY procps-ng-size "548 KB">
    402 <!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
    403 <!ENTITY procps-ng-md5 "0980646fa25e0be58f7afb6b98f79d74">
    404 <!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
    405 
    406 <!ENTITY psmisc-version "22.21">
    407 <!ENTITY psmisc-size "458 KB">
     363<!ENTITY procps-version "3.2.8">
     364<!ENTITY procps-size "280 KB">
     365<!ENTITY procps-url "http://procps.sourceforge.net/procps-&procps-version;.tar.gz">
     366<!ENTITY procps-md5 "9532714b6846013ca9898984ba4cd7e0">
     367<!ENTITY procps-home "http://procps.sourceforge.net">
     368
     369<!ENTITY psmisc-version "22.20">
     370<!ENTITY psmisc-size "428 KB">
    408371<!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz">
    409 <!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf">
     372<!ENTITY psmisc-md5 "a25fc99a6dc7fa7ae6e4549be80b401f">
    410373<!ENTITY psmisc-home "http://psmisc.sourceforge.net">
    411374
    412 <!ENTITY readline-version "6.3">
    413 <!ENTITY readline-size "2,469 KB">
     375<!ENTITY readline-version2 "6">
     376<!ENTITY readline-version "&readline-version2;.2">
     377<!ENTITY readline-size "2,228 KB">
    414378<!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz">
    415 <!ENTITY readline-md5 "33c8fb279e981274f485fd91da77e94a">
     379<!ENTITY readline-md5 "67948acb2ca081f23359d0256e9a271c">
    416380<!ENTITY readline-home "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html">
     381
     382<!ENTITY rsyslog-version "6.4.2">
     383<!ENTITY rsyslog-size "2,519 KB">
     384<!ENTITY rsyslog-url "http://www.rsyslog.com/files/download/rsyslog/rsyslog-&rsyslog-version;.tar.gz">
     385<!ENTITY rsyslog-md5 "7de0124ec7d67ce2bfda0009ab1263ee">
     386<!ENTITY rsyslog-home "http://www.rsyslog.com/">
    417387
    418388<!ENTITY sed-version "4.2.2">
     
    439409<!ENTITY sysvinit-md5 "6eda8a97b86e0a6f59dabbf25202aa6f">
    440410<!ENTITY sysvinit-home "http://savannah.nongnu.org/projects/sysvinit">
    441 
    442 <!ENTITY systemd-version "212">
    443 <!ENTITY systemd-size "2,723 KB">
    444 <!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz">
    445 <!ENTITY systemd-md5 "257a75fff826ff91cb1ce567091cf270">
    446 <!ENTITY systemd-home "http://freedesktop.org/wiki/Software/systemd">
    447411
    448412<!ENTITY tar-version "1.27.1">
     
    459423<!ENTITY tcl-home "http://www.tcl.tk">
    460424
    461 <!ENTITY tzdata-version "2014b">
    462 <!ENTITY tzdata-size "221 KB">
     425<!ENTITY tzdata-version "2013i">
     426<!ENTITY tzdata-size "219 KB">
    463427<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    464 <!ENTITY tzdata-md5 "c58d556612396d4ca5a17807a79924e5">
     428<!ENTITY tzdata-md5 "8bc69eb75bea496ebe1d5a9ab576702d">
    465429<!ENTITY tzdata-home "http://www.iana.org/time-zones">
    466430
     
    471435<!ENTITY texinfo-home "&gnu-software;texinfo">
    472436
    473 <!ENTITY eudev-version "1.6">
    474 <!ENTITY eudev-size "1,729 KB">
     437<!ENTITY eudev-version "1.4">
     438<!ENTITY eudev-size "1,712 KB">
    475439<!ENTITY eudev-url "ftp://mirror.ovh.net/gentoo-distfiles/distfiles/eudev-&eudev-version;.tar.gz">
    476 <!ENTITY eudev-md5 "c2fbf420a50d07b80158a0185cbb08f7">
     440<!ENTITY eudev-md5 "6eee699404b47cea5d1e2b467e2ac9ce">
    477441<!ENTITY eudev-home "http://www.gentoo.org/proj/en/eudev/">
    478442
     
    483447<!ENTITY uname_hack-home " ">
    484448
    485 <!ENTITY util-linux-major-version "2.24">
    486 <!ENTITY util-linux-version "&util-linux-major-version;.2">
    487 <!ENTITY util-linux-size "3,587 KB">
     449<!ENTITY util-linux-major-version "2.24.1">
     450<!ENTITY util-linux-version "&util-linux-major-version;">
     451<!ENTITY util-linux-size "3,544 KB">
    488452<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.xz">
    489 <!ENTITY util-linux-md5 "3f191727a0d28f7204b755cf1b6ea0aa">
     453<!ENTITY util-linux-md5 "88d46ae23ca599ac5af9cf96b531590f">
    490454<!ENTITY util-linux-blkid-id "1.1.0">
    491455<!ENTITY util-linux-uuid-id "1.3.0">
     456<!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
    492457
    493458<!ENTITY vim-version "7.4">
     
    498463<!ENTITY vim-home "http://www.vim.org">
    499464
    500 <!ENTITY xml-parser-version "2.42_01">
    501 <!ENTITY xml-parser-size "240 KB">
    502 <!ENTITY xml-parser-url "http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
    503 <!ENTITY xml-parser-md5 "a4650aebcc464bb91113c2c356da8210">
    504 <!ENTITY xml-parser-home "https://github.com/chorny/XML-Parser">
    505 
    506465<!ENTITY xz-version "5.0.5">
    507466<!ENTITY xz-size "908 KB">
  • BOOK/patches.ent

    r599deb0 r195cf88  
    55<!-- Start of Common Patches -->
    66
    7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-2.patch">
    8 <!ENTITY bash-branch_update-patch-md5 "64c6b5961f538a6b3d4c92f5c65ce51a">
    9 <!ENTITY bash-branch_update-patch-size "14.075 KB">
     7<!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-7.patch">
     8<!ENTITY bash-branch_update-patch-md5 "4dfb1ce9b5d0040eae06e66157ab213a">
     9<!ENTITY bash-branch_update-patch-size "58 KB">
    1010
    1111<!-- Binutils branch update area
     
    2828
    2929<!-- GCC branch update area -->
    30 <!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-2.patch">
    31 <!ENTITY gcc-branch_update-patch-md5 "30b9b9e35cb742edf380b0c05c9a5879">
    32 <!ENTITY gcc-branch_update-patch-size "1,964 KB">
     30<!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
     31<!ENTITY gcc-branch_update-patch-md5 "7739dbf68ba5736cbf4676f30b358e74">
     32<!ENTITY gcc-branch_update-patch-size "258 KB">
    3333
    3434<!ENTITY iana-etc-numbers_update-date "20140202">
     
    3737<!ENTITY iana-etc-numbers_update-patch-size "282 KB">
    3838
    39 <!ENTITY iputils-fixes-patch "iputils-&iputils-version;-fixes-2.patch">
    40 <!ENTITY iputils-fixes-patch-md5 "c2344acdd81607685886f617da7d66e0">
    41 <!ENTITY iputils-fixes-patch-size "158 KB">
     39<!ENTITY iputils-fixes-patch "iputils-&iputils-version;-fixes-1.patch">
     40<!ENTITY iputils-fixes-patch-md5 "a2e77de7fd1fc4417bce0af3e6ffdfcb">
     41<!ENTITY iputils-fixes-patch-size "153 KB">
    4242
    43 <!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-3.patch">
    44 <!ENTITY mpfr-fixes-patch-md5 "34cec761c2e53658aad1214d77b7f184">
    45 <!ENTITY mpfr-fixes-patch-size "45 KB">
     43<!ENTITY man-i18n-patch "man-&man-version;-i18n-1.patch">
     44<!ENTITY man-i18n-patch-md5 "a5aba0cb5a95a7945db8c882334b7dab">
     45<!ENTITY man-i18n-patch-size "11 KB">
     46
     47<!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-1.patch">
     48<!ENTITY mpfr-fixes-patch-md5 "9c3b271ded070f8cb202459165a87f88">
     49<!ENTITY mpfr-fixes-patch-size "23 KB">
    4650
    4751<!ENTITY ncurses-bashfix-patch "ncurses-&ncurses-version;-bash_fix-1.patch">
     
    5761<!ENTITY perl-libc-patch-size "1.657 KB">
    5862
    59 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-2.patch">
    60 <!ENTITY readline-branch_update-patch-md5 "72a60fac6699ee42f99ec78a5d74e4e1">
    61 <!ENTITY readline-branch_update-patch-size "3.015 KB">
     63<!ENTITY procps-ps_cgroup-patch "procps-&procps-version;-ps_cgroup-1.patch">
     64<!ENTITY procps-ps_cgroup-patch-md5 "3c478ef88fad23353e332b1b850ec630">
     65<!ENTITY procps-ps_cgroup-patch-size "3.1 KB">
    6266
    63 <!ENTITY systemd-compat-patch "systemd-&systemd-version;-compat-1.patch">
    64 <!ENTITY systemd-compat-patch-md5 "09bfa3f4b09620555aa107e48a4f850b">
    65 <!ENTITY systemd-compat-patch-size "9.244 KB">
     67<!ENTITY procps-fix_HZ_errors-patch "procps-&procps-version;-fix_HZ_errors-1.patch">
     68<!ENTITY procps-fix_HZ_errors-patch-md5 "2ea4c8e9a2c2a5a291ec63c92d7c6e3b">
     69<!ENTITY procps-fix_HZ_errors-patch-size "2.4 KB">
    6670
    67 <!ENTITY sysvinit-tools_updates-patch "sysvinit-&sysvinit-version;-tools_updates-1.patch">
    68 <!ENTITY sysvinit-tools_updates-patch-md5 "c3f6981c46868b68bfd58921570ea51f">
    69 <!ENTITY sysvinit-tools_updates-patch-size "2.339 KB">
     71<!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-3.patch">
     72<!ENTITY readline-branch_update-patch-md5 "af788f5b1cfc5db9efc9e0fa0268a574">
     73<!ENTITY readline-branch_update-patch-size "4.9 KB">
    7074
    7175<!ENTITY tar-man-patch "tar-&tar-version;-manpage-1.patch">
     
    7579<!-- Vim branch update patch area -->
    7680
    77 <!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-3.patch">
    78 <!ENTITY vim-branch_update-patch-md5 "e7d43252db0a9c00faf2785f9a167516">
    79 <!ENTITY vim-branch_update-patch-size "2,858 KB">
     81<!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-1.patch">
     82<!ENTITY vim-branch_update-patch-md5 "b5fdb7f4e4cc27932a9183c8e289029d">
     83<!ENTITY vim-branch_update-patch-size "460 KB">
    8084
    8185<!-- Start of multilib patches -->
    8286
    8387<!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch">
    84 <!ENTITY iproute2-libdir-patch-md5 "6b965a6f1017c47ab3111e9ae8fcdd3f">
    85 <!ENTITY iproute2-libdir-patch-size "1.990 KB">
     88<!ENTITY iproute2-libdir-patch-md5 "921ec1aea89499b109428618efa99c84">
     89<!ENTITY iproute2-libdir-patch-size "1.9 KB">
    8690
    8791<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
     
    98102<!ENTITY gcc-specs_pure64-patch-md5 "fabdca21111902c04052c6b64c947944">
    99103<!ENTITY gcc-specs_pure64-patch-size "23 KB">
     104
     105<!-- Start of Alpha patches -->
     106
     107<!ENTITY aboot-alpha-patch "aboot-&aboot-version;-fixes-5.patch">
     108<!ENTITY aboot-alpha-patch-md5 "33577862f8829e0149655397f95b5140">
     109<!ENTITY aboot-alpha-patch-size "175 KB">
     110
     111<!ENTITY eglibc-alpha_fixes-patch "glibc-&glibc-version;-alpha_fixes-1.patch">
     112<!ENTITY eglibc-alpha_fixes-patch-md5 "5d279206a752199e39a4e99c4950271d">
     113<!ENTITY eglibc-alpha_fixes-patch-size "7 KB">
    100114
    101115<!-- Start of mips/mips64 patches -->
  • BOOK/ppc-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc-chapter.xml"/>
  • BOOK/ppc64-64-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc64-64-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc64-64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc64-64-chapter.xml"/>
  • BOOK/ppc64-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc64-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc64-chapter.xml"/>
  • BOOK/prologue/common/foreword.xml

    r599deb0 r195cf88  
    3838  build, you will learn advanced techniques such as cross-build toolchains,
    3939  multilib support (32 &amp; 64-bit libraries side-by-side), alternative
    40   architectures such as Sparc, MIPS, and much more.</para>
     40  architectures such as Sparc, MIPS, and Alpha, and much more.</para>
    4141
    4242  <para>We hope you enjoy building your own CLFS system, and the benefits
  • BOOK/prologue/common/hostreqs.xml

    r599deb0 r195cf88  
    5656
    5757    <listitem>
    58       <para><emphasis role="strong">GCC-4.1.2</emphasis> and the C++ compiler,
     58      <para><emphasis role="strong">GCC-4.1.2</emphasis> and the C++ compiler, 
    5959      <command>g++</command> (Versions greater than &gcc-version; are not
    6060      recommended as they have not been tested)</para>
     
    6363    <listitem>
    6464      <para><emphasis role="strong">Glibc-2.2.5</emphasis> (Versions
    65       greater than &glibc-version; are not recommended as they have
     65      greater than &eglibc-version; are not recommended as they have
    6666      not been tested)</para>
    6767    </listitem>
     
    104104
    105105    <listitem>
    106       <para><emphasis role="strong">XZ Utils-4.999.8beta</emphasis></para>
     106      <para><emphasis role="strong">XZ-Utils-4.999.8beta</emphasis></para>
    107107    </listitem>
    108108
  • BOOK/prologue/common/organization.xml

    r599deb0 r195cf88  
    4343    <para>Part IV explains how to build a tool chain designed
    4444          to operate on your target system. These are the tools
    45           that will allow you to build a working system on your
     45          that will allow you to build a working system on your 
    4646          target computer.</para>
    4747
  • BOOK/prologue/common/prerequisites.xml

    r599deb0 r195cf88  
    1818  directory and file contents, and change the current directory. It is also
    1919  expected that the reader has a reasonable knowledge of using and installing
    20   Linux software. A basic knowledge of the architectures being used in
     20  Linux software. A basic knowledge of the architectures being used in 
    2121  the Cross LFS process and the host operating systems in use is also
    2222  required.</para>
     
    2424  <para>Because the CLFS book assumes <emphasis>at least</emphasis> this basic
    2525  level of skill, the various CLFS support forums are unlikely to be able to
    26   provide you with much assistance in these areas. Your questions regarding
    27   such basic knowledge will likely go unanswered, or you will be referred to
    28   the CLFS essential pre-reading list.</para>
     26  provide you with much assistance. Your questions regarding such basic knowledge
     27  will likely go unanswered, or you will be referred to the CLFS essential
     28  pre-reading list.</para>
    2929
    3030  <para>Before building a CLFS system, we recommend reading the following
     
    4141    <listitem>
    4242      <para remap="verbatim">The Linux Users' Guide
    43       <ulink url="http://www.tldp.org/pub/Linux/docs/ldp-archived/users-guide/"/></para>
     43      <ulink url="http://www.linuxhq.com/guides/LUG/guide.html"/></para>
    4444
    4545      <para>This guide covers the usage of assorted Linux software.</para>
  • BOOK/sparc-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc-chapter.xml"/>
  • BOOK/sparc64-64-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc64-64-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc64-64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc64-64-chapter.xml"/>
  • BOOK/sparc64-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc64-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc64-chapter.xml"/>
  • BOOK/stylesheets/top-index.xsl

    r599deb0 r195cf88  
    168168            </h4>
    169169          </li>
     170          <li>
     171            <h4>
     172             <a href="alpha">
     173                <xsl:text>Alpha</xsl:text>
     174             </a>
     175            </h4>
     176          </li>
    170177        </ul>
    171178        <h3>
  • BOOK/temp-system/64/binutils.xml

    r599deb0 r195cf88  
    5050
    5151    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     52    href="../multilib/binutils.xml"
     53    xpointer="xpointer(//*[@os='ea'])"/>
     54
     55    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5256    href="../common/binutils.xml"
    5357    xpointer="xpointer(//*[@os='be'])"/>
  • BOOK/temp-system/64/check.xml

    r599deb0 r195cf88  
    66]>
    77
    8 <sect1 id="ch-temp-system-check" role="wrap">
     8<sect1 id="ch-testsuite-tools-check" role="wrap">
    99  <?dbhtml filename="check.html"?>
    1010
    1111  <title>Check-&check-version;</title>
    1212
    13   <indexterm zone="ch-temp-system-check">
     13  <indexterm zone="ch-testsuite-tools-check">
    1414    <primary sortas="a-Check">Check</primary>
    1515  </indexterm>
     
    2828<screen os="d"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG= ./configure --prefix=/tools \
    2929    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32     href="../common/check.xml"
    33     xpointer="xpointer(//*[@os='e'])"/>
    3430
    3531    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/64/cloog.xml

    r599deb0 r195cf88  
    1212
    1313  <indexterm zone="ch-temp-system-cloog">
    14     <primary sortas="a-CLooG">CLooG</primary>
     14    <primary sortas="a-MPFR">CLooG</primary>
    1515    <secondary>temporary system</secondary>
    1616  </indexterm>
     
    2929<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    31     --enable-shared</userinput></screen>
     31    --enable-shared --with-gmp-prefix=/tools --with-isl-prefix=/tools</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4646    href="../common/cloog.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48 
     48       
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/cloog.xml"
  • BOOK/temp-system/64/file.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-temp-system-file">
    1414    <primary sortas="a-File">File</primary>
    15     <secondary>temporary system</secondary>
    1615  </indexterm>
    1716
  • BOOK/temp-system/64/gcc.xml

    r599deb0 r195cf88  
    7474    ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    7575    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    76     --with-local-prefix=/tools --enable-long-long --enable-c99 --enable-shared \
    77     --enable-threads=posix --disable-nls --enable-__cxa_atexit \
    78     --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
     76    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     77    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
     78    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
     81    --with-cloog=/tools --with-system-zlib \
    7982    --with-native-system-header-dir=/tools/include --enable-checking=release \
    8083    --enable-libstdcxx-time</userinput></screen>
  • BOOK/temp-system/64/gmp.xml

    r599deb0 r195cf88  
    3737    xpointer="xpointer(//*[@os='a'])"/>
    3838
    39 <screen os="b"><userinput>CC_FOR_BUILD=gcc CC="${CC} ${BUILD64}" \
     39<screen os="b"><userinput>HOST_CC=gcc CC="${CC} ${BUILD64}" \
    4040    CXX="${CXX} ${BUILD64}" ./configure --prefix=/tools \
    4141    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4242    --enable-cxx</userinput></screen>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../multilib/gmp.xml"
    46     xpointer="xpointer(//*[@os='ba'])"/>
    4743
    4844    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5349    href="../common/gmp.xml"
    5450    xpointer="xpointer(//*[@os='d'])"/>
    55 
     51       
    5652    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5753    href="../common/gmp.xml"
  • BOOK/temp-system/64/isl.xml

    r599deb0 r195cf88  
    2929<screen os="b"><userinput>CC="${CC} ${BUILD64}" \
    3030  ./configure --prefix=/tools \
    31     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     31    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     32    --with-gmp-prefix=/tools</userinput></screen>
    3233
    3334    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3839    href="../common/isl.xml"
    3940    xpointer="xpointer(//*[@os='d'])"/>
    40 
     41       
    4142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4243    href="../common/isl.xml"
  • BOOK/temp-system/64/mpc.xml

    r599deb0 r195cf88  
    3838    href="../common/mpc.xml"
    3939    xpointer="xpointer(//*[@os='d'])"/>
    40 
     40       
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4242    href="../common/mpc.xml"
  • BOOK/temp-system/64/mpfr.xml

    r599deb0 r195cf88  
    4646    href="../common/mpfr.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48 
     48       
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/mpfr.xml"
  • BOOK/temp-system/64/zlib.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-temp-system-zlib">
    1414    <primary sortas="a-Zlib">Zlib</primary>
    15     <secondary>temporary system</secondary>
     15    <secondary>boot</secondary>
    1616  </indexterm>
    1717
  • BOOK/temp-system/common/bash.xml

    r599deb0 r195cf88  
    3535    become an unprivileged user, this combination will cause Bash to build
    3636    without <emphasis>process substitution</emphasis>, which will break one
    37     of the C++ test scripts in <literal>glibc</literal>. The following prevents
     37    of the C++ test scripts in <literal>eglibc</literal>. The following prevents
    3838    future problems by skipping the check for named pipes, as well as other
    3939    tests that can not run while cross-compiling or that do not run properly:</para>
     
    6363
    6464    <variablelist os="c">
    65       <title>The meaning of the new configure option:</title>
     65      <title>The meaning of the configure option:</title>
    6666
    6767      <varlistentry>
     
    9191<screen os="h"><userinput>make install</userinput></screen>
    9292
     93    <para os="t3">Make a link for programs that use <command>sh</command> for
     94    a shell:</para>
     95
     96<screen os="t4"><userinput>ln -sv bash /tools/bin/sh</userinput></screen>
     97
    9398  </sect2>
    9499
  • BOOK/temp-system/common/bison.xml

    r599deb0 r195cf88  
    2727<screen os='s2'><userinput>cp -v Makefile.in{,.orig}
    2828sed '/bison.help:/s/^/# /' Makefile.in.orig > Makefile.in</userinput></screen>
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/common/bison.xml"
     31    xpointer="xpointer(//*[@os='t3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/common/bison.xml"
     35    xpointer="xpointer(//*[@os='t4'])"/>
    2936
    3037    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/check.xml

    r599deb0 r195cf88  
    66]>
    77
    8 <sect1 id="ch-temp-system-check" role="wrap">
     8<sect1 id="ch-testsuite-tools-check" role="wrap">
    99  <?dbhtml filename="check.html"?>
    1010
    1111  <title>Check-&check-version;</title>
    1212
    13   <indexterm zone="ch-temp-system-check">
     13  <indexterm zone="ch-testsuite-tools-check">
    1414    <primary sortas="a-Check">Check</primary>
    1515  </indexterm>
     
    2929<screen os="d"><userinput>PKG_CONFIG= ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    31 
    32     <variablelist os="e">
    33       <title>The meaning of the new configure option:</title>
    34 
    35       <varlistentry>
    36         <term><parameter>PKG_CONFIG=</parameter></term>
    37         <listitem>
    38           <para>Prevents check from using <command>pkg-config</command> to
    39           search for additional packages that may be on the host but
    40           won't exist inside the temporary build environment.</para>
    41         </listitem>
    42       </varlistentry>
    43 
    44     </variablelist>
    4531
    4632    <para os="f">Build the package:</para>
     
    7763          <para>Awk script for generating C unit tests for use with the C the
    7864          Check unit testing framework</para>
    79           <indexterm zone="ch-temp-system-check checkmk">
     65          <indexterm zone="ch-testsuite-tools-check checkmk">
    8066            <primary sortas="b-check">checkmk</primary>
    8167          </indexterm>
     
    8874          <para>Contains functions that allow Check to be called from a test
    8975          program</para>
    90           <indexterm zone="ch-temp-system-check libcheck">
    91             <primary sortas="c-libcheck">libcheck.{a,so}</primary>
     76          <indexterm zone="ch-testsuite-tools-check libcheck">
     77            <primary sortas="c-libcheck">libcheck.{a,so};</primary>
    9278          </indexterm>
    9379        </listitem>
  • BOOK/temp-system/common/choose.xml

    r599deb0 r195cf88  
    3636  <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater
    3737  (having been compiled with GCC-4.1.2 or greater). The reason for the
    38   kernel version requirement is that Glibc is built to generate the library
     38  kernel version requirement is that eglibc is built to generate the library
    3939  for the smallest version of the Linux kernel expected to be supported.</para>
    4040
  • BOOK/temp-system/common/cloog.xml

    r599deb0 r195cf88  
    2626
    2727<screen os="b"><userinput>./configure --prefix=/tools \
    28     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     28    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     29    --with-gmp-prefix=/tools --with-isl-prefix=/tools</userinput></screen>
    2930
    3031    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/coreutils.xml

    r599deb0 r195cf88  
    3333EOF</userinput></screen>
    3434
    35     <para os="p1">Apply a patch to prevent Coreutils from generating manpages :</para>
     35    <para os="p1">Apply a patch to not generate manpages :</para>
    3636
    3737<screen os="p2"><userinput>patch -Np1 -i ../&coreutils-noman-patch;</userinput></screen>
     
    5656    </variablelist>
    5757
     58    <para os="s1">Apply a sed to allow completion of the build:</para>
     59
     60<screen os="s2"><userinput>cp -v Makefile{,.orig}
     61sed -e 's/^#run_help2man\|^run_help2man/#&amp;/' \
     62  -e 's/^\##run_help2man/run_help2man/' Makefile.orig > Makefile</userinput></screen>
     63
    5864   <para os="bf">Compile the package:</para>
    5965
  • BOOK/temp-system/common/gawk.xml

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

    r599deb0 r195cf88  
    7171
    7272<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    73     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    74     --with-local-prefix=/tools --enable-long-long --enable-c99 --enable-shared \
    75     --enable-threads=posix --disable-multilib --disable-nls \
    76     --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
    77     --with-system-zlib --with-native-system-header-dir=/tools/include \
    78     --disable-libssp --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     73  --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
     74  --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     75  --enable-c99 --enable-shared --enable-threads=posix --disable-multilib \
     76  --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \
     77  --disable-libstdcxx-pch --enable-cloog-backend=isl --with-gmp=/tools \
     78  --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     79  --disable-isl-version-check --with-cloog=/tools --with-system-zlib \
     80  --with-native-system-header-dir=/tools/include --disable-libssp \
     81  --disable-install-libiberty --enable-checking=release \
     82  --enable-libstdcxx-time</userinput></screen>
    7983
    8084    <variablelist os="cl">
    81       <title>The meaning of the new configure option:</title>
     85      <title>The meaning of the new configure options:</title>
    8286
    8387      <varlistentry os="cl1">
  • BOOK/temp-system/common/gettext.xml

    r599deb0 r195cf88  
    2929<screen os="b"><userinput>cd gettext-tools</userinput></screen>
    3030
    31     <para os="t1">When cross-compiling, the Gettext
    32     <command>configure</command> script assumes we don't have a working wcwidth
    33     even when when we do. The following will fix possible
     31    <para os="t1">When cross-compiling the Gettext configure script assumes we
     32    don't have a working wcwidth when we do. The following will fix possible
    3433    compilation errors because of this assumption:</para>
    3534
     
    4241    --disable-shared --cache-file=config.cache</userinput></screen>
    4342
    44     <para os="e">Compile the required programs and support library:</para>
     43    <variablelist os="e">
     44      <title>The meaning of the configure options:</title>
    4545
    46 <screen os="f"><userinput>make -C gnulib-lib
    47 make -C src msgfmt msgmerge xgettext</userinput></screen>
     46      <varlistentry os="e1">
     47        <term><parameter>--disable-shared</parameter></term>
     48        <listitem>
     49          <para>This tells Gettext not to create a shared library.</para>
     50        </listitem>
     51      </varlistentry>
    4852
    49     <para os="g">Install the <command>msgfmt</command>,
    50     <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
     53    </variablelist>
    5154
    52 <screen os="h"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
     55    <para os="f">Compile the package:</para>
     56
     57<screen os="g"><userinput>make -C gnulib-lib
     58make -C src msgfmt</userinput></screen>
     59
     60    <para os="h">Install the <command>msgfmt</command> binary:</para>
     61
     62<screen os="i"><userinput>cp -v src/msgfmt /tools/bin</userinput></screen>
    5363
    5464  </sect2>
  • BOOK/temp-system/common/gmp.xml

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

    r599deb0 r195cf88  
    4040          assumes there is no usable <filename>regex.h</filename> installed and
    4141          instead uses the one included with Grep. This switch forces the use of
    42           the regex functions from Glibc.</para>
     42          the regex functions from EGLIBC.</para>
    4343        </listitem>
    4444      </varlistentry>
  • BOOK/temp-system/common/isl.xml

    r599deb0 r195cf88  
    2626
    2727<screen os="b"><userinput>./configure --prefix=/tools \
    28     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     28    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     29    --with-gmp-prefix=/tools</userinput></screen>
    2930
    3031    <para os="c">Compile the package:</para>
  • BOOK/temp-system/common/ncurses.xml

    r599deb0 r195cf88  
    7676        <term><parameter>--with-build-cc=gcc</parameter></term>
    7777        <listitem>
    78           <para>This tells Ncurses which compiler to use to build native tools
    79           when cross-compiling.</para>
     78          <para>This tells Ncurses what type of compiler we are using.</para>
    8079        </listitem>
    8180      </varlistentry>
  • BOOK/temp-system/common/texinfo.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-temp-system-texinfo">
    1414    <primary sortas="a-Texinfo">Texinfo</primary>
    15     <secondary>temporary system</secondary>
     15    <secondary>temporary tools</secondary>
    1616  </indexterm>
    1717
     
    2929<screen os="b"><userinput>PERL=/usr/bin/perl ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    31 
    32     <variablelist os="ba">
    33       <title>The meaning of the new configure option:</title>
    34 
    35       <varlistentry>
    36         <term><parameter>PERL=/usr/bin/perl</parameter></term>
    37         <listitem>
    38           <para>This forces Texinfo to use
    39           <filename class="directory">/usr/bin</filename> as the location of
    40           <command>perl</command>, as some host systems may have it in
    41           <filename class="directory">/bin</filename>.</para>
    42         </listitem>
    43       </varlistentry>
    44 
    45     </variablelist>
    4631
    4732    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/vim.xml

    r599deb0 r195cf88  
    6262    --with-tlib=ncurses</userinput></screen>
    6363
    64     <variablelist os="f">
    65       <title>The meaning of the new configure options:</title>
    66 
    67       <varlistentry>
    68         <term><parameter>--enable-multibyte</parameter></term>
    69         <listitem>
    70           <para>This optional but highly recommended switch enables support
    71           for editing files in multibyte character encodings. This is needed
    72           if using a locale with a multibyte character set. This switch is
    73           also helpful to be able to edit text files initially created in
    74           Linux distributions like Fedora that use UTF-8 as a default
    75           character set.</para>
    76         </listitem>
    77       </varlistentry>
    78 
    79       <varlistentry>
    80         <term><parameter>--enable-gui=no --disable-gtktest --disable-xim --with-features=normal --disable-gpm --without-x --disable-netbeans</parameter></term>
    81         <listitem>
    82           <para>These options prevent Vim from trying to link to libraries
    83           that might be on the host but won't exist inside the temporary
    84           build environment.</para>
    85         </listitem>
    86       </varlistentry>
    87 
    88       <varlistentry>
    89         <term><parameter>--with-tlib=ncurses</parameter></term>
    90         <listitem>
    91           <para>Tells Vim to use Ncurses as its terminal library.</para>
    92         </listitem>
    93       </varlistentry>
    94 
    95     </variablelist>
    96 
    9764    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9865    href="../../final-system/common/vim.xml"
     
    10774    xpointer="xpointer(//*[@os='j'])"/>
    10875
    109 <screen os="k"><userinput>make install</userinput></screen>
     76    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     77    href="../../final-system/common/vim.xml"
     78    xpointer="xpointer(//*[@os='k'])"/>
    11079
    11180    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    11988
    12089<screen os="tv2"><userinput>cat &gt; /tools/etc/vimrc &lt;&lt; "EOF"
    121 <literal>" Begin /tools/etc/vimrc
     90<literal>" Begin /etc/vimrc
    12291
    12392set nocompatible
     
    12695syntax on
    12796
    128 " End /tools/etc/vimrc</literal>
     97" End /etc/vimrc</literal>
    12998EOF</userinput></screen>
    13099
  • BOOK/temp-system/common/xz.xml

    r599deb0 r195cf88  
    1212
    1313  <indexterm zone="ch-temp-system-xz">
    14     <primary sortas="a-XZ Utils">XZ Utils</primary>
     14    <primary sortas="a-XZ-Utils">XZ-Utils</primary>
    1515    <secondary>temporary system</secondary>
    1616  </indexterm>
     
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of XZ Utils</title>
     23    <title>Installation of XZ-Utils</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/zlib.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-temp-system-zlib">
    1414    <primary sortas="a-Zlib">Zlib</primary>
    15     <secondary>temporary system</secondary>
     15    <secondary>boot</secondary>
    1616  </indexterm>
    1717
  • BOOK/temp-system/mips-chapter.xml

    r599deb0 r195cf88  
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/mips64-64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/mips64-64/gcc.xml

    r599deb0 r195cf88  
    7474    ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    7575    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    76     --with-local-prefix=/tools --enable-long-long --enable-c99 \
    77     --enable-shared --enable-threads=posix --disable-nls --enable-__cxa_atexit \
    78     --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
    79     --enable-checking=release --enable-libstdcxx-time \
    80     --with-native-system-header-dir=/tools/include</userinput></screen>
     76    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     77    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
     78    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
     81    --with-cloog=/tools --with-system-zlib --enable-checking=release \
     82    --enable-libstdcxx-time --with-native-system-header-dir=/tools/include</userinput></screen>
    8183
    8284    <variablelist>
  • BOOK/temp-system/mips64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/temp-system/mips64/choose.xml

    r599deb0 r195cf88  
    3232    xpointer="xpointer(//*[@os='d'])"/>
    3333
    34   <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater (having been compiled with GCC-4.1.2 or greater). The reason for the kernel version requirement is that Glibc is built to generate the library for the smallest version of the Linux kernel expected to be supported.</para>
     34  <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater (having been compiled with GCC-4.1.2 or greater). The reason for the kernel version requirement is that eglibc is built to generate the library for the smallest version of the Linux kernel expected to be supported.</para>
    3535
    3636  <para>To check your kernel version, run <command>cat /proc/version</command> - if it does not say that you are running a 2.6.32 or later Linux kernel, compiled with GCC 4.1.2 or later, you cannot chroot.</para>
  • BOOK/temp-system/mips64/gcc.xml

    r599deb0 r195cf88  
    7272
    7373<screen os="dc"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    74     ../gcc-&gcc-version;/configure --prefix=/tools \
    75     --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    76     --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \
    77     --enable-c99 --enable-shared --enable-threads=posix \
    78     --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
    79     --disable-libstdcxx-pch --with-abi=64 --with-system-zlib \
    80     --enable-checking=release --enable-libstdcxx-time \
    81     --with-native-system-header-dir=/tools/include</userinput></screen>
     74  ../gcc-&gcc-version;/configure --prefix=/tools \
     75  --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     76  --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \
     77  --enable-c99 --enable-shared --enable-threads=posix \
     78  --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
     79  --disable-libstdcxx-pch --with-abi=64 --enable-cloog-backend=isl \
     80  --with-gmp=/tools --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     81  --disable-isl-version-check --with cloog=/tools --with-system-zlib \
     82  --enable-checking=release --enable-libstdcxx-time \
     83  --with-native-system-header-dir=/tools/include</userinput></screen>
    8284
    8385    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/bash.xml

    r599deb0 r195cf88  
    6868    xpointer="xpointer(//*[@os='h'])"/>
    6969
     70    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     71    href="../common/bash.xml"
     72    xpointer="xpointer(//*[@os='t3'])"/>
     73
     74    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     75    href="../common/bash.xml"
     76    xpointer="xpointer(//*[@os='t4'])"/>
     77
    7078  </sect2>
    7179
  • BOOK/temp-system/multilib/binutils.xml

    r599deb0 r195cf88  
    4949    --disable-nls --enable-shared --enable-64-bit-bfd</userinput></screen>
    5050
     51    <variablelist os="ea">
     52      <title>The meaning of the new configure options:</title>
     53
     54      <varlistentry>
     55        <term><parameter>CC="${CC} ${BUILD64}"</parameter></term>
     56        <listitem>
     57          <para>Tells the compiler to use our 64-bit build flags.</para>
     58        </listitem>
     59      </varlistentry>
     60
     61    </variablelist>
     62
    5163    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5264    href="../common/binutils.xml"
  • BOOK/temp-system/multilib/bison.xml

    r599deb0 r195cf88  
    3030    href="../common/bison.xml"
    3131    xpointer="xpointer(//*[@os='s2'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../../final-system/common/bison.xml"
     35    xpointer="xpointer(//*[@os='t3'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../../final-system/common/bison.xml"
     39    xpointer="xpointer(//*[@os='t4'])"/>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/check.xml

    r599deb0 r195cf88  
    66]>
    77
    8 <sect1 id="ch-temp-system-check" role="wrap">
     8<sect1 id="ch-testsuite-tools-check" role="wrap">
    99  <?dbhtml filename="check.html"?>
    1010
    1111  <title>Check-&check-version;</title>
    1212
    13   <indexterm zone="ch-temp-system-check">
     13  <indexterm zone="ch-testsuite-tools-check">
    1414    <primary sortas="a-Check">Check</primary>
    1515  </indexterm>
     
    2828<screen os="d"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG= ./configure --prefix=/tools \
    2929    --build=${CLFS_HOST} --host=${CLFS_TARGET}  --libdir=/tools/lib64</userinput></screen>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32     href="../common/check.xml"
    33     xpointer="xpointer(//*[@os='e'])"/>
    3430
    3531    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/choose.xml

    r599deb0 r195cf88  
    3232  <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater
    3333  (having been compiled with GCC-4.1.2 or greater). The reason for the
    34   kernel version requirement is that Glibc is built to generate the library
     34  kernel version requirement is that eglibc is built to generate the library
    3535  for the smallest version of the Linux kernel expected to be supported.</para>
    3636
  • BOOK/temp-system/multilib/cloog.xml

    r599deb0 r195cf88  
    2929<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET}  --libdir=/tools/lib64 \
    31      --enable-shared</userinput></screen>
     31     --enable-shared --with-gmp-prefix=/tools --with-isl-prefix=/tools</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4646    href="../common/cloog.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48 
     48       
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/cloog.xml"
  • BOOK/temp-system/multilib/coreutils.xml

    r599deb0 r195cf88  
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5454    href="../common/coreutils.xml"
     55    xpointer="xpointer(//*[@os='s1'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     58    href="../common/coreutils.xml"
     59    xpointer="xpointer(//*[@os='s2'])"/>
     60
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     62    href="../common/coreutils.xml"
    5563    xpointer="xpointer(//*[@os='bf'])"/>
    5664
  • BOOK/temp-system/multilib/diffutils.xml

    r599deb0 r195cf88  
    2828
    2929<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     30  --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/gawk.xml

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

    r599deb0 r195cf88  
    7272
    7373<screen os="dc"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    74     ../gcc-&gcc-version;/configure --prefix=/tools \
    75     --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    76     --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \
    77     --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
    78     --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
    79     --with-system-zlib --with-native-system-header-dir=/tools/include \
    80     --disable-libssp --enable-libstdcxx-time --enable-checking=release</userinput></screen>
     74  ../gcc-&gcc-version;/configure --prefix=/tools \
     75  --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     76  --target=${CLFS_TARGET} --libexecdir=/tools/lib64 --with-local-prefix=/tools \
     77  --enable-long-long --enable-c99 --enable-shared --enable-threads=posix \
     78  --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \
     79  --disable-libstdcxx-pch --enable-cloog-backend=isl --with-gmp=/tools \
     80  --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     81  --disable-isl-version-check --with-cloog=/tools --with-system-zlib \
     82  --with-native-system-header-dir=/tools/include --disable-libssp \
     83  --disable-install-libiberty  --enable-libstdcxx-time \
     84  --enable-checking=release</userinput></screen>
    8185
    8286    <variablelist os="dd">
  • BOOK/temp-system/multilib/gettext.xml

    r599deb0 r195cf88  
    6464    xpointer="xpointer(//*[@os='h'])"/>
    6565
     66    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     67    href="../common/gettext.xml"
     68    xpointer="xpointer(//*[@os='i'])"/>
     69
    6670  </sect2>
    6771
  • BOOK/temp-system/multilib/gmp.xml

    r599deb0 r195cf88  
    3737    xpointer="xpointer(//*[@os='a'])"/>
    3838
    39 <screen os="b"><userinput>CC_FOR_BUILD=gcc CC="${CC} \
     39<screen os="b"><userinput>HOST_CC=gcc CC="${CC} \
    4040    ${BUILD64}" CXX="${CXX} ${BUILD64}" ./configure --prefix=/tools \
    4141    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4242    --libdir=/tools/lib64 --enable-cxx</userinput></screen>
    43 
    44     <variablelist os="ba">
    45       <title>The meaning of the new configure option:</title>
    46 
    47       <varlistentry>
    48         <term><parameter>CC="${CC} ${BUILD64}"</parameter></term>
    49         <listitem>
    50           <para>Tells the compiler to use our 64-bit build flags.</para>
    51         </listitem>
    52       </varlistentry>
    53 
    54     </variablelist>
    5543
    5644    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6149    href="../common/gmp.xml"
    6250    xpointer="xpointer(//*[@os='d'])"/>
    63 
     51       
    6452    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6553    href="../common/gmp.xml"
  • BOOK/temp-system/multilib/gzip.xml

    r599deb0 r195cf88  
    2828
    2929<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    30     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
     30  --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/isl.xml

    r599deb0 r195cf88  
    3030  ./configure --prefix=/tools \
    3131    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    32     --libdir=/tools/lib64</userinput></screen>
     32    --libdir=/tools/lib64 --with-gmp-prefix=/tools</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3939    href="../common/isl.xml"
    4040    xpointer="xpointer(//*[@os='d'])"/>
    41 
     41       
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/isl.xml"
  • BOOK/temp-system/multilib/m4.xml

    r599deb0 r195cf88  
    66]>
    77
    8 <sect1 id="ch-cross-tools-m4" role="wrap">
     8<sect1 id="ch-temp-system-m4" role="wrap">
    99  <?dbhtml filename="m4.html"?>
    1010
    1111  <title>M4-&m4-version;</title>
    1212
    13   <indexterm zone="ch-cross-tools-m4">
     13  <indexterm zone="ch-temp-system-m4">
    1414    <primary sortas="a-M4">M4</primary>
    15     <secondary>cross tools</secondary>
     15    <secondary>temporary system</secondary>
    1616  </indexterm>
    1717
     
    4646    href="../common/m4.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48 
     48       
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/m4.xml"
  • BOOK/temp-system/multilib/mpc.xml

    r599deb0 r195cf88  
    3939    href="../common/mpc.xml"
    4040    xpointer="xpointer(//*[@os='d'])"/>
    41 
     41       
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/mpc.xml"
  • BOOK/temp-system/multilib/mpfr.xml

    r599deb0 r195cf88  
    4646    href="../common/mpfr.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48 
     48       
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/mpfr.xml"
  • BOOK/temp-system/multilib/sed.xml

    r599deb0 r195cf88  
    3737    href="../common/sed.xml"
    3838    xpointer="xpointer(//*[@os='d'])"/>
    39 
     39       
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/sed.xml"
  • BOOK/temp-system/multilib/texinfo.xml

    r599deb0 r195cf88  
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3434    href="../common/texinfo.xml"
    35     xpointer="xpointer(//*[@os='ba'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/texinfo.xml"
    3935    xpointer="xpointer(//*[@os='c'])"/>
    4036
  • BOOK/temp-system/multilib/vim.xml

    r599deb0 r195cf88  
    5252
    5353<screen os="e"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    54     ./configure --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    55     --prefix=/tools --enable-multibyte --enable-gui=no \
    56     --disable-gtktest --disable-xim --with-features=normal \
    57     --disable-gpm --without-x --disable-netbeans \
    58     --with-tlib=ncurses</userinput></screen>
    59 
    60     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    61     href="../common/vim.xml"
    62     xpointer="xpointer(//*[@os='f'])"/>
     54  ./configure --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     55  --prefix=/tools --enable-multibyte --enable-gui=no \
     56  --disable-gtktest --disable-xim --with-features=normal \
     57  --disable-gpm --without-x --disable-netbeans \
     58  --with-tlib=ncurses</userinput></screen>
    6359
    6460    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/xz.xml

    r599deb0 r195cf88  
    1212
    1313  <indexterm zone="ch-temp-system-xz">
    14     <primary sortas="a-XZ Utils">XZ Utils</primary>
     14    <primary sortas="a-XZ-Utils">XZ-Utils</primary>
    1515    <secondary>temporary system</secondary>
    1616  </indexterm>
     
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of XZ Utils</title>
     23    <title>Installation of XZ-Utils</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/zlib.xml

    r599deb0 r195cf88  
    1313  <indexterm zone="ch-temp-system-zlib">
    1414    <primary sortas="a-Zlib">Zlib</primary>
    15     <secondary>temporary system</secondary>
     15    <secondary>boot</secondary>
    1616  </indexterm>
    1717
  • BOOK/temp-system/ppc-chapter.xml

    r599deb0 r195cf88  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2526  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    3133  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
     37  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3538  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    3841  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    4143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/ppc64-64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/ppc64-64/gcc.xml

    r599deb0 r195cf88  
    7474    ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    7575    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    76     --with-local-prefix=/tools --enable-long-long --enable-c99 \
    77     --enable-shared --enable-threads=posix --disable-nls --enable-__cxa_atexit \
    78     --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
     76    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     77    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
     78    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
     81    --with-cloog=/tools --with-system-zlib \
    7982    --with-native-system-header-dir=/tools/include --enable-checking=release \
    8083    --enable-libstdcxx-time</userinput></screen>
  • BOOK/temp-system/ppc64-chapter.xml

    r599deb0 r195cf88  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2526  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3133  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     37  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3538  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3841  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/temp-system/ppc64/choose.xml

    r599deb0 r195cf88  
    2323  successfully chroot and execute 64-bit programs.  However, if the
    2424  kernel personality has been set to 32-bit by a utility such as
    25   linux32, it will eventually fail when Glibc thinks it is building
     25  linux32, it will eventually fail when glibc thinks it is building
    2626  on a 32-bit system and tries to include incompatible assembler code
    2727  in the 64-bit glibc.</para>
  • BOOK/temp-system/ppc64/gcc.xml

    r599deb0 r195cf88  
    4444
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../../cross-tools/ppc/gcc-static.xml"
     46    href="../../cross-tools/ppc64/gcc-static.xml"
    4747    xpointer="xpointer(//*[@os='ah'])"/>
    4848
  • BOOK/temp-system/sparc-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/sparc64-64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/sparc64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/temp-system/x86-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/x86_64-64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/x86_64-chapter.xml

    r599deb0 r195cf88  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/file.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>
    3234  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3335  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3537  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3639  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3740  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    3942  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4043  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/testsuite-tools/common/introduction.xml

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

    r599deb0 r195cf88  
    6363}' > binary
    6464
    65 gawk '{q=p;p=$0}NR&gt;1{print q}END{ORS = ""; print p}' binary &gt; wget-1.14.tar.xz
     65gawk '{q=p;p=$0}NR&gt;1{print q}END{ORS = ""; print p}' binary &gt; wget-1.14.tar.xz 
    6666
    6767rm binary
     
    7979$response = $http->mirror('http://ftp.gnu.org/gnu/wget/wget-1.14.tar.xz', 'wget-1.14.tar.xz');
    8080die "Failed!\n" unless $response->{success};
    81 print "Unchanged!\n" if $response->{status} eq '304';
     81print "Unchanged!\n" if $response->{status} eq '304';     
    8282EOF</userinput></screen>
    8383      <para>Or use this:</para>
  • BOOK/users_groups.ent

    r599deb0 r195cf88  
    88<!ENTITY uid-adm "3">
    99<!ENTITY uid-lp "10">
    10 <!ENTITY uid-messagebus "27">
    1110<!ENTITY uid-mail "30">
    1211<!ENTITY uid-news "31">
     
    3635<!ENTITY gid-console "17">
    3736<!ENTITY gid-cdrw "18">
    38 <!ENTITY gid-messagebus "27">
    39 <!ENTITY gid-systemd-journal "28">
    4037<!ENTITY gid-mail "30">
    4138<!ENTITY gid-news "31">
    42 <!ENTITY gid-wheel "39">
    4339<!ENTITY gid-users "1000">
    4440<!ENTITY gid-nogroup "65533">
     41<!ENTITY gid-nobody "65534">
  • BOOK/x86-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/x86-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86-chapter.xml"/>
  • BOOK/x86_64-64-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86_64-64-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86_64-64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86_64-64-chapter.xml"/>
  • BOOK/x86_64-index.xml

    r599deb0 r195cf88  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86_64-chapter.xml"/>
    6262    <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"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86_64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86_64-chapter.xml"/>
  • scripts/patch/perl-patch.sh

    r599deb0 r195cf88  
    1717#
    1818cd /usr/src
    19 if ! [ -e perl-${VERSION}.tar.bz2 ]; then
     19if ! [ -e perl-${VERSION}.tar. bz2 ]; then
    2020  wget http://www.cpan.org/src/perl-${VERSION}.tar.bz2
    2121fi
Note: See TracChangeset for help on using the changeset viewer.