Changes in / [03e6a40:88ef769]


Ignore:
Files:
88 added
95 deleted
354 edited

Legend:

Unmodified
Added
Removed
  • BOOK/Makefile

    r03e6a40 r88ef769  
    2222                   sparc sparc64 sparc64-64 \
    2323                   mips mips64 mips64-64 \
    24                    ppc ppc64 ppc64-64
    25 #                  alpha Not tested anymore
     24                   ppc ppc64 ppc64-64 \
     25                   alpha
    2626
    2727x86_ML          := 32
     
    290290        @echo "Download-List Targets"
    291291        @echo "  $(FG_GREEN)download-list $(FG_BLUE)$(ARCHS_DLLIST)$(FG_DEFAULT)"
    292         @echo
    293292        @echo "md5-List Targets"
    294293        @echo "  $(FG_GREEN)md5-list $(FG_BLUE)$(ARCHS_MD5LIST)$(FG_DEFAULT)"
  • BOOK/appendices/acronymlist.xml

    r03e6a40 r88ef769  
    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/alpha.xml

    r03e6a40 r88ef769  
    2121
    2222        <seglistitem>
    23          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, GCC,
     23         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC,
    2424         Grep, Make, Ncurses, Sed and Patch</seg>
    2525        </seglistitem>
  • BOOK/appendices/dependencies/common.xml

    r03e6a40 r88ef769  
    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>
     
    290234
    291235        <seglistitem>
    292          <seg>Bash, Coreutils, Make, Sed</seg>
     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>
     
    790650
    791651        <seglistitem>
    792          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Findutils, Gawk,
     652         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    793653         GCC, Grep, Make, Sed and Texinfo</seg>
    794654        </seglistitem>
     
    812672
    813673<!-- Begin Glib dependency info -->
    814 <!--  <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
     674  <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
    815675
    816676      <segmentedlist>
     
    836696          <seg>Pkg-config-lite</seg>
    837697        </seglistitem>
    838       </segmentedlist> -->
     698      </segmentedlist>
    839699
    840700<!-- Begin GMP dependency info -->
     
    845705
    846706        <seglistitem>
    847          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Gawk, GCC, Grep, M4, Make,
     707         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, M4, Make,
    848708         Sed and Texinfo</seg>
    849709        </seglistitem>
     
    863723        <seglistitem>
    864724          <seg>MPFR, GCC</seg>
    865         </seglistitem>
    866       </segmentedlist>
    867 
    868 <!-- Begin Gperf dependency info -->
    869   <bridgehead renderas="sect2" id="gperf-dep">Gperf</bridgehead>
    870 
    871       <segmentedlist>
    872         <segtitle>&dependencies;</segtitle>
    873 
    874         <seglistitem>
    875          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep,
    876          Make, Sed and Texinfo</seg>
    877         </seglistitem>
    878       </segmentedlist>
    879 
    880       <segmentedlist>
    881         <segtitle>&testsuites;</segtitle>
    882 
    883         <seglistitem>
    884           <seg>Intltool</seg>
    885         </seglistitem>
    886       </segmentedlist>
    887 
    888       <segmentedlist>
    889         <segtitle>&before;</segtitle>
    890 
    891         <seglistitem>
    892           <seg>Systemd</seg>
    893725        </seglistitem>
    894726      </segmentedlist>
     
    901733
    902734        <seglistitem>
    903          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep,
     735         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    904736         Make, Patch, Sed and Texinfo</seg>
    905737        </seglistitem>
     
    929761
    930762        <seglistitem>
    931          <seg>Bash, Binutils, Coreutils, GLIBC, Gawk, GCC, Grep, Make, Perl
     763         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make, Perl
    932764         Sed and Texinfo</seg>
    933765        </seglistitem>
     
    957789
    958790        <seglistitem>
    959          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep, Make,
     791         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    960792         Sed and Texinfo</seg>
    961793        </seglistitem>
     
    1005837      </segmentedlist>
    1006838
    1007 <!-- Begin Intltool dependency info -->
    1008   <bridgehead renderas="sect2" id="intltool-dep">Intltool</bridgehead>
    1009 
    1010       <segmentedlist>
    1011         <segtitle>&dependencies;</segtitle>
    1012 
    1013         <seglistitem>
    1014          <seg>Binutils, Coreutils, GLIBC, GCC, Make, Perl Sed and XML::Parser</seg>
    1015         </seglistitem>
    1016       </segmentedlist>
    1017 
    1018       <segmentedlist>
    1019         <segtitle>&testsuites;</segtitle>
    1020 
    1021         <seglistitem>
    1022           <seg>No testsuite available</seg>
    1023         </seglistitem>
    1024       </segmentedlist>
    1025 
    1026       <segmentedlist>
    1027         <segtitle>&before;</segtitle>
    1028 
    1029         <seglistitem>
    1030           <seg>None</seg>
    1031         </seglistitem>
    1032       </segmentedlist>
    1033 
    1034839<!-- Begin IProute2 dependency info -->
    1035840  <bridgehead renderas="sect2" id="iproute2-dep">IProute2</bridgehead>
     
    1039844
    1040845        <seglistitem>
    1041          <seg>Bash, Binutils, Bison, Coreutils, GLIBC, Findutils, Flex, GCC,
     846         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, Findutils, Flex, GCC,
    1042847         Make, Linux-Headers and Sed</seg>
    1043848        </seglistitem>
     
    1067872
    1068873        <seglistitem>
    1069          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Libcap and Make</seg>
     874         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC and Make</seg>
    1070875        </seglistitem>
    1071876      </segmentedlist>
     
    1094899
    1095900        <seglistitem>
    1096          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Gawk, GCC, Grep,
     901         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    1097902         GMP, Make, MPC, MPFR, Sed and Texinfo</seg>
    1098903        </seglistitem>
     
    1122927
    1123928        <seglistitem>
    1124          <seg>Bash, Binutils, Coreutils, GLIBC, Gawk, GCC, Gzip, Make, and
     929         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gzip, Make, and
    1125930         Check</seg>
    1126931        </seglistitem>
     
    1150955
    1151956        <seglistitem>
    1152          <seg>Bash, Binutils, Bison, Coreutils, GLIBC, Flex, Gawk, GCC,
    1153          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.
    1154959         </seg>
    1155960        </seglistitem>
     
    1168973
    1169974        <seglistitem>
    1170           <seg>Systemd</seg>
     975          <seg>Eudev</seg>
    1171976        </seglistitem>
    1172977      </segmentedlist>
     
    1179984
    1180985        <seglistitem>
    1181          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep, Make,
     986         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    1182987         Ncurses and Sed</seg>
    1183988        </seglistitem>
     
    12001005      </segmentedlist>
    12011006
    1202 <!-- Begin Libcap dependency info -->
    1203   <bridgehead renderas="sect2" id="libcap-dep">Libcap</bridgehead>
    1204 
    1205       <segmentedlist>
    1206         <segtitle>&dependencies;</segtitle>
    1207 
    1208         <seglistitem>
    1209          <seg>Attr, Bash, Binutils, Coreutils, GLIBC, GCC, Grep and Make</seg>
    1210         </seglistitem>
    1211       </segmentedlist>
    1212 
    1213       <segmentedlist>
    1214         <segtitle>&testsuites;</segtitle>
    1215 
    1216         <seglistitem>
    1217           <seg>No testsuite available</seg>
    1218         </seglistitem>
    1219       </segmentedlist>
    1220 
    1221       <segmentedlist>
    1222         <segtitle>&before;</segtitle>
    1223 
    1224         <seglistitem>
    1225           <seg>Coreutils, IPutils, Systemd</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>
    12261060        </seglistitem>
    12271061      </segmentedlist>
     
    12341068
    12351069        <seglistitem>
    1236          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Findutils, Gawk,
     1070         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    12371071         GCC, Grep, Make, Sed and Texinfo</seg>
    12381072        </seglistitem>
     
    12891123
    12901124        <seglistitem>
    1291          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Findutils, GCC, Grep,
     1125         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, GCC, Grep,
    12921126         Gzip, Make, KMOD, Ncurses, Perl and Sed</seg>
    12931127        </seglistitem>
     
    13171151
    13181152        <seglistitem>
    1319          <seg>Bash, Binutils, Coreutils, GLIBC, Gawk, GCC, Grep, Make, Sed
     1153         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make, Sed
    13201154         and Texinfo</seg>
    13211155        </seglistitem>
     
    13451179
    13461180        <seglistitem>
    1347          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep,
     1181         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    13481182         Make, Sed and Texinfo</seg>
    13491183        </seglistitem>
     
    13541188
    13551189        <seglistitem>
    1356           <seg>Perl and Procps-ng</seg>
     1190          <seg>Perl and Procps</seg>
    13571191        </seglistitem>
    13581192      </segmentedlist>
     
    13731207
    13741208        <seglistitem>
    1375          <seg>Bash, Binutils, Bzip2, Coreutils, GLIBC, Gawk, GCC,
    1376          Grep, Groff, Gzip, Less, XZ Utils, Make and Sed</seg>
    1377         </seglistitem>
    1378       </segmentedlist>
    1379 
    1380       <segmentedlist>
    1381         <segtitle>&testsuites;</segtitle>
    1382 
    1383         <seglistitem>
    1384           <seg>No testsuite available</seg>
    1385         </seglistitem>
    1386       </segmentedlist>
    1387 
    1388       <segmentedlist>
    1389         <segtitle>&before;</segtitle>
    1390 
    1391         <seglistitem>
    1392           <seg>D-Bus</seg>
     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>
    13931227        </seglistitem>
    13941228      </segmentedlist>
     
    14281262
    14291263        <seglistitem>
    1430          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Gawk, GCC, Grep, GMP,
     1264         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
    14311265         Make, MPFR, Sed and Texinfo</seg>
    14321266        </seglistitem>
     
    14561290
    14571291        <seglistitem>
    1458          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Gawk, GCC, Grep, GMP,
     1292         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
    14591293         Make, Sed and Texinfo</seg>
    14601294        </seglistitem>
     
    14741308        <seglistitem>
    14751309          <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>
    14761338        </seglistitem>
    14771339      </segmentedlist>
     
    14841346
    14851347        <seglistitem>
    1486          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Gawk, GCC, Grep,
     1348         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    14871349         Make and Sed</seg>
    14881350        </seglistitem>
     
    15011363
    15021364        <seglistitem>
    1503           <seg>Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo,
     1365          <seg>Bash, GRUB, Inetutils, Less, Procps, Psmisc, Readline, Texinfo,
    15041366          Util-linux and Vim</seg>
    15051367        </seglistitem>
     
    15131375
    15141376        <seglistitem>
    1515          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep, Make and Sed</seg>
     1377         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make and Sed</seg>
    15161378        </seglistitem>
    15171379      </segmentedlist>
     
    15401402
    15411403        <seglistitem>
    1542          <seg>Bash, Binutils, Coreutils, GLIBC, Gawk, GCC, Grep,
     1404         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep,
    15431405         Make and Sed</seg>
    15441406        </seglistitem>
     
    15491411
    15501412        <seglistitem>
    1551           <seg>Gzip, Iana-Etc and Procps-ng, Tar</seg>
     1413          <seg>Gzip, Iana-Etc and Procps, Tar</seg>
    15521414        </seglistitem>
    15531415      </segmentedlist>
     
    15681430
    15691431        <seglistitem>
    1570          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Gawk, GCC, Grep,
     1432         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
    15711433         Make and Sed</seg>
    15721434        </seglistitem>
     
    15851447
    15861448        <seglistitem>
    1587           <seg>E2fsprogs, Systemd, Util-linux</seg>
    1588         </seglistitem>
    1589       </segmentedlist>
    1590 
    1591 <!-- Begin Procps-ng dependency info -->
    1592   <bridgehead renderas="sect2" id="procps-ng-dep">Procps-ng</bridgehead>
    1593 
    1594       <segmentedlist>
    1595         <segtitle>&dependencies;</segtitle>
    1596 
    1597         <seglistitem>
    1598          <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>
    15991461        </seglistitem>
    16001462      </segmentedlist>
     
    16231485
    16241486        <seglistitem>
    1625          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep, Make, Ncurses
     1487         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses
    16261488         and Sed</seg>
    16271489        </seglistitem>
     
    16511513
    16521514        <seglistitem>
    1653          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep, Make, Ncurses,
     1515         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses,
    16541516         Patch, Sed and Texinfo</seg>
    16551517        </seglistitem>
     
    16691531        <seglistitem>
    16701532          <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>
    16711561        </seglistitem>
    16721562      </segmentedlist>
     
    16791569
    16801570        <seglistitem>
    1681          <seg>ACL, Attr, Bash, Binutils, Coreutils, GLIBC, GCC, Grep, Make,
     1571         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    16821572         Sed and Texinfo</seg>
    16831573        </seglistitem>
     
    17071597
    17081598        <seglistitem>
    1709          <seg>ACL, Attr, Bash, Binutils, Coreutils, Diffutils, GLIBC,
    1710          Findutils, Gawk, GCC, Gettext, Grep, Make and Sed</seg>
    1711         </seglistitem>
    1712       </segmentedlist>
    1713 
    1714       <segmentedlist>
    1715         <segtitle>&testsuites;</segtitle>
    1716 
    1717         <seglistitem>
    1718           <seg>No testsuite available</seg>
    1719         </seglistitem>
    1720       </segmentedlist>
    1721 
    1722       <segmentedlist>
    1723         <segtitle>&before;</segtitle>
    1724 
    1725         <seglistitem>
    1726           <seg>None</seg>
    1727         </seglistitem>
    1728       </segmentedlist>
    1729 
    1730 <!-- Begin systemd dependency info -->
    1731   <bridgehead renderas="sect2" id="systemd-dep">Systemd</bridgehead>
    1732 
    1733       <segmentedlist>
    1734         <segtitle>&dependencies;</segtitle>
    1735 
    1736         <seglistitem>
    1737          <seg>ACL, Attr, Bash, Binutils, Coreutils, D-Bus, E2fsprogs, GLIBC,
    1738          Findutils, Gawk, GCC, GPerf, Grep, Intltool, Libcap, Make, Perl,
    1739          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>
    17401628        </seglistitem>
    17411629      </segmentedlist>
     
    17641652
    17651653        <seglistitem>
    1766          <seg>Bash, Binutils, Bison, Coreutils, GLIBC, GCC,
     1654         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC,
    17671655         Grep, Make, Sed and Texinfo</seg>
    17681656        </seglistitem>
     
    17921680
    17931681        <seglistitem>
    1794          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, GCC, Grep,
     1682         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep,
    17951683         Make and Sed</seg>
    17961684        </seglistitem>
     
    18201708
    18211709        <seglistitem>
    1822          <seg>Bash, Binutils, Coreutils, GLIBC, Gawk, GCC, Grep, Make,
     1710         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make,
    18231711         Ncurses and Sed</seg>
    18241712        </seglistitem>
     
    18301718        <seglistitem>
    18311719          <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>
    18321748        </seglistitem>
    18331749      </segmentedlist>
     
    18481764
    18491765        <seglistitem>
    1850          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Grep,
     1766         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    18511767         Make, Ncurses, Pkg-config-lite, Sed, Texinfo and Zlib</seg>
    18521768        </seglistitem>
     
    18651781
    18661782        <seglistitem>
    1867           <seg>E2fsprogs, Systemd</seg>
     1783          <seg>E2fsprogs</seg>
    18681784        </seglistitem>
    18691785      </segmentedlist>
     
    18761792
    18771793        <seglistitem>
    1878          <seg>Bash, Binutils, Coreutils, Diffutils, GLIBC, Findutils, Gawk, GCC,
     1794         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk, GCC,
    18791795         Gettext, Grep, Make, Ncurses, Perl and Sed</seg>
    18801796        </seglistitem>
     
    18971813      </segmentedlist>
    18981814
    1899 <!-- Begin XML::Parser dependency info -->
    1900   <bridgehead renderas="sect2" id="xml-parser-dep">XML::Parser</bridgehead>
    1901 
    1902       <segmentedlist>
    1903         <segtitle>&dependencies;</segtitle>
    1904 
    1905         <seglistitem>
    1906          <seg>Coreutils, Expat, Make and Perl</seg>
    1907         </seglistitem>
    1908       </segmentedlist>
    1909 
    1910       <segmentedlist>
    1911         <segtitle>&testsuites;</segtitle>
    1912 
    1913         <seglistitem>
    1914           <seg>None</seg>
    1915         </seglistitem>
    1916       </segmentedlist>
    1917 
    1918       <segmentedlist>
    1919         <segtitle>&before;</segtitle>
    1920 
    1921         <seglistitem>
    1922           <seg>Intltool</seg>
    1923         </seglistitem>
    1924       </segmentedlist>
    1925 
    1926 <!-- Begin XZ Utils dependency info -->
    1927   <bridgehead renderas="sect2" id="xz-utils-dep">XZ Utils</bridgehead>
    1928 
    1929       <segmentedlist>
    1930         <segtitle>&dependencies;</segtitle>
    1931 
    1932         <seglistitem>
    1933          <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,
    19341823         Grep, Make and Sed</seg>
    19351824        </seglistitem>
     
    19591848
    19601849        <seglistitem>
    1961          <seg>Bash, Binutils, Coreutils, GLIBC, GCC, Make and Sed</seg>
     1850         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Sed</seg>
    19621851        </seglistitem>
    19631852      </segmentedlist>
  • BOOK/appendices/dependencies/sparc.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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
     
    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
     
    195167      <para>GMP</para>
    196168      <para>This package is required by GCC.</para>
    197     </listitem>
    198 
    199     <listitem>
    200       <para>Gperf</para>
    201       <para>This package is required by Systemd.</para>
    202169    </listitem>
    203170
     
    228195
    229196    <listitem>
    230       <para>Intltool</para>
    231       <para>This package is required by Systemd.</para>
    232     </listitem>
    233 
    234     <listitem>
    235197      <para>IProute2</para>
    236198      <para>This package contains programs for administering network interfaces.</para>
     
    266228
    267229    <listitem>
    268       <para>Libcap</para>
    269       <para>This package is required by Systemd.</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>
    270239    </listitem>
    271240
     
    340309
    341310    <listitem>
    342       <para>Procps-ng</para>
     311      <para>Procps</para>
    343312      <para>Provides a number of small, useful utilities that give information
    344313      about the <filename class="directory">/proc</filename> filesystem.</para>
     
    360329
    361330    <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>
    362339      <para>Sed</para>
    363340      <para>This package contains a stream editor. It is used in the
     
    372349
    373350    <listitem>
    374       <para>Systemd</para>
    375       <para>Systemd provides the init daemon for the system, as well as Udev,
    376       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>
    377354    </listitem>
    378355
     
    393370      converting info pages. It is used in the installation procedures
    394371      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>
    395378    </listitem>
    396379
     
    410393
    411394    <listitem>
    412       <para>XML::Parser</para>
    413       <para>This Perl module is required by Intltool.</para>
    414     </listitem>
    415 
    416     <listitem>
    417       <para>XZ Utils</para>
     395      <para>XZ-Utils</para>
    418396      <para>Useful for compressing files to reduce size. Also needed to
    419397      uncompress tarballs for many CLFS packages</para>
  • BOOK/boot/64/createfiles.xml

    r03e6a40 r88ef769  
    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   <para os="e">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
    2429  to link, create a directory and make some symbolic links:</para>
    2530
    26 <screen os="f"><userinput>mkdir -pv ${CLFS}/usr/lib64
    27 ln -sv /tools/lib/libstdc++.so{.6,} ${CLFS}/usr/lib64</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'])"/>
     31<screen><userinput>mkdir -pv ${CLFS}/usr/lib64
     32ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib64</userinput></screen>
    3633
    3734</sect1>
  • BOOK/boot/64/e2fsprogs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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"
     
    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/alpha-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="alpha/kernel.xml"/>
    2225  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot-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"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3233
  • BOOK/boot/alpha/kernel.xml

    r03e6a40 r88ef769  
    8080
    8181<screen><userinput>make ARCH=alpha CROSS_COMPILE=${CLFS_TARGET}- \
    82    INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     82   INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    8383
    8484    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8787
    8888<screen><userinput>make ARCH=alpha CROSS_COMPILE=${CLFS_TARGET}- \
    89    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     89   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    9090
    9191    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9797    xpointer="xpointer(//*[@os='v'])"/>
    9898
    99 <screen><userinput>cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     99<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    100100
    101101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/common/bootscripts.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <sect1 id="ch-scripts-bootscripts" role="wrap">
     8<sect1 id="ch-scripts-boot" role="wrap">
    99  <?dbhtml filename="bootscripts.html"?>
    1010
    1111  <title>Bootscripts for CLFS &bootscripts-clfs-version;</title>
    1212
    13   <indexterm zone="ch-scripts-bootscripts">
     13  <indexterm zone="ch-scripts-boot">
    1414    <primary sortas="a-Bootscripts">Bootscripts</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    17   <sect2 role="package">
    18     <title/>
    19 
    20     <para>The Bootscripts package contains a set of scripts to
    21     start/stop the CLFS system at bootup/shutdown.</para>
    22 
    23   </sect2>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     19  href="../../bootscripts/common/bootscripts.xml"
     20  xpointer="xpointer(//*[@role='package'])"/>
    2421
    2522  <sect2 role="installation">
    2623    <title>Installation of Bootscripts</title>
    2724
    28     <para os="s1">Update the bootscripts so they can be used in /tools:</para>
     25    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../../bootscripts/common/bootscripts.xml"
     27    xpointer="xpointer(//*[@os='a'])"/>
    2928
    30 <screen os="s2"><userinput>patch -Np1 -i ../bootscripts-cross-lfs-2.1-pre1-updates-1.patch</userinput></screen>
     29<screen os="b"><userinput>make DESTDIR=${CLFS} install-minimal</userinput></screen>
    3130
    32     <para os="a">Install the package:</para>
     31    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     32    href="../../bootscripts/common/setclock.xml"
     33    xpointer="xpointer(//*[@os='a'])"/>
    3334
    34 <screen os="b"><userinput>make DESTDIR=/tools install-minimal</userinput></screen>
     35    <para os="c">If you do not know whether or not the hardware clock is set to UTC,
     36    you can find out after you have booted the new machine by running the
     37    <userinput>hwclock --localtime  --show</userinput> command, and if
     38    necessary editing the <filename>/etc/sysconfig/clock</filename> script.
     39    The worst that will happen if you make a wrong guess here is that the
     40    time displayed will be wrong.</para>
    3541
    36   <para os="c">The <command>setclock</command> script reads the time from the
    37   hardware clock, also known as the BIOS or the Complementary Metal Oxide
    38   Semiconductor (CMOS) clock. If the hardware clock is set to UTC, this
    39   script will convert the hardware clock's time to the local time using
    40   the <filename>/etc/localtime</filename> file (which tells the
    41   <command>hwclock</command> program which timezone the user is in). There
    42   is no way to detect whether or not the hardware clock is set to UTC, so
    43   this needs to be configured manually.</para>
     42    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     43    href="../../bootscripts/common/setclock.xml"
     44    xpointer="xpointer(//*[@os='c'])"/>
    4445
    45 
    46 
    47   <para os="d">If you do not know whether or not the hardware clock is set to UTC,
    48   you can find out after you have booted the new machine by running the
    49   <userinput>hwclock --localtime  --show</userinput> command, and if
    50   necessary editing the <filename>/etc/sysconfig/clock</filename> script.
    51   The worst that will happen if you make a wrong guess here is that the
    52   time displayed will be wrong.</para>
    53 
    54   <para os="e">Change the value of the <envar>UTC</envar> variable below
    55   to a value of <option>0</option> (zero) if the hardware clock
    56   is <emphasis>not</emphasis> set to UTC time.</para>
    57 
    58 <screen os="f"><userinput>cat &gt; /tools/etc/sysconfig/clock &lt;&lt; "EOF"
    59 <literal># Begin /tools/etc/sysconfig/clock
     46<screen os="d"><userinput>cat &gt; ${CLFS}/etc/sysconfig/clock &lt;&lt; "EOF"
     47<literal># Begin /etc/sysconfig/clock
    6048
    6149UTC=1
    6250
    63 # End /tools/etc/sysconfig/clock</literal>
     51# End /etc/sysconfig/clock</literal>
    6452EOF</userinput></screen>
    6553
    6654  </sect2>
    6755
    68   <sect2 id="contents-bootscripts" role="content">
    69     <title>Contents of Bootscripts</title>
     56  <sect2 role="content">
     57    <title/>
    7058
    71     <segmentedlist>
    72       <segtitle>Installed scripts</segtitle>
    73 
    74       <seglistitem>
    75         <seg>checkfs, cleanfs, functions, halt, localnet, mountfs, mountkernfs,
    76         rc, reboot, sendsignals, setclock, swap, and udev.</seg>
    77       </seglistitem>
    78     </segmentedlist>
    79 
    80     <variablelist>
    81       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    82       <?dbfo list-presentation="list"?>
    83       <?dbhtml list-presentation="table"?>
    84 
    85       <varlistentry id="checkfs-bootscripts">
    86         <term><command>checkfs</command></term>
    87         <listitem>
    88           <para>Checks the integrity of the file systems before they are
    89           mounted (with the exception of journal and network based file
    90           systems)</para>
    91           <indexterm zone="ch-scripts-bootscripts checkfs-bootscripts">
    92             <primary sortas="d-checkfs">checkfs</primary>
    93           </indexterm>
    94         </listitem>
    95       </varlistentry>
    96 
    97       <varlistentry id="cleanfs-bootscripts">
    98         <term><command>cleanfs</command></term>
    99         <listitem>
    100           <para>Removes files that should not be preserved between reboots,
    101           such as those in <filename class="directory">/var/run/</filename>
    102           and <filename class="directory">/var/lock/</filename>; it re-creates
    103           <filename>/var/run/utmp</filename> and removes the possibly present
    104           <filename>/etc/nologin</filename>, <filename>/fastboot</filename>,
    105           and <filename>/forcefsck</filename> files</para>
    106           <indexterm zone="ch-scripts-bootscripts cleanfs-bootscripts">
    107             <primary sortas="d-cleanfs">cleanfs</primary>
    108           </indexterm>
    109         </listitem>
    110       </varlistentry>
    111 
    112       <varlistentry id="functions-bootscripts">
    113         <term><command>functions</command></term>
    114         <listitem>
    115           <para>Contains common functions, such as error and status checking,
    116           that are used by several bootscripts</para>
    117           <indexterm zone="ch-scripts-bootscripts functions-bootscripts">
    118             <primary sortas="d-functions">functions</primary>
    119           </indexterm>
    120         </listitem>
    121       </varlistentry>
    122 
    123       <varlistentry id="halt-bootscripts">
    124         <term><command>halt</command></term>
    125         <listitem>
    126           <para>Halts the system</para>
    127           <indexterm zone="ch-scripts-bootscripts halt-bootscripts">
    128             <primary sortas="d-halt">halt</primary>
    129           </indexterm>
    130         </listitem>
    131       </varlistentry>
    132 
    133       <varlistentry id="localnet-bootscripts">
    134         <term><command>localnet</command></term>
    135         <listitem>
    136           <para>Sets up the system's hostname and local loopback device</para>
    137           <indexterm zone="ch-scripts-bootscripts localnet-bootscripts">
    138             <primary sortas="d-localnet">localnet</primary>
    139           </indexterm>
    140         </listitem>
    141       </varlistentry>
    142 
    143       <varlistentry id="mountfs-bootscripts">
    144         <term><command>mountfs</command></term>
    145         <listitem>
    146           <para>Mounts all file systems, except ones that are marked
    147           <emphasis>noauto</emphasis> or are network based</para>
    148           <indexterm zone="ch-scripts-bootscripts mountfs-bootscripts">
    149             <primary sortas="d-mountfs">mountfs</primary>
    150           </indexterm>
    151         </listitem>
    152       </varlistentry>
    153 
    154       <varlistentry id="mountkernfs-bootscripts">
    155         <term><command>mountkernfs</command></term>
    156         <listitem>
    157           <para>Mounts virtual kernel file systems, such as
    158           <systemitem class="filesystem">proc</systemitem></para>
    159           <indexterm zone="ch-scripts-bootscripts mountkernfs-bootscripts">
    160             <primary sortas="d-mountkernfs">mountkernfs</primary>
    161           </indexterm>
    162         </listitem>
    163       </varlistentry>
    164 
    165       <varlistentry id="rc-bootscripts">
    166         <term><command>rc</command></term>
    167         <listitem>
    168           <para>The master run-level control script; it is responsible for
    169           running all the other bootscripts one-by-one, in a sequence
    170           determined by the name of the symbolic links being processed</para>
    171           <indexterm zone="ch-scripts-bootscripts rc-bootscripts">
    172             <primary sortas="d-rc">rc</primary>
    173           </indexterm>
    174         </listitem>
    175       </varlistentry>
    176 
    177       <varlistentry id="reboot-bootscripts">
    178         <term><command>reboot</command></term>
    179         <listitem>
    180           <para>Reboots the system</para>
    181           <indexterm zone="ch-scripts-bootscripts reboot-bootscripts">
    182             <primary sortas="d-reboot">reboot</primary>
    183           </indexterm>
    184         </listitem>
    185       </varlistentry>
    186 
    187       <varlistentry id="sendsignals-bootscripts">
    188         <term><command>sendsignals</command></term>
    189         <listitem>
    190           <para>Makes sure every process is terminated before the system reboots
    191           or halts</para>
    192           <indexterm zone="ch-scripts-bootscripts sendsignals-bootscripts">
    193             <primary sortas="d-sendsignals">sendsignals</primary>
    194           </indexterm>
    195         </listitem>
    196       </varlistentry>
    197 
    198       <varlistentry id="setclock-bootscripts">
    199         <term><command>setclock</command></term>
    200         <listitem>
    201           <para>Resets the kernel clock to local time in case the hardware clock
    202           is not set to UTC time</para>
    203           <indexterm zone="ch-scripts-bootscripts setclock-bootscripts">
    204             <primary sortas="d-setclock">setclock</primary>
    205           </indexterm>
    206         </listitem>
    207       </varlistentry>
    208 
    209       <varlistentry id="swap-bootscripts">
    210         <term><command>swap</command></term>
    211         <listitem>
    212           <para>Enables and disables swap files and partitions</para>
    213           <indexterm zone="ch-scripts-bootscripts swap-bootscripts">
    214             <primary sortas="d-swap">swap</primary>
    215           </indexterm>
    216         </listitem>
    217       </varlistentry>
    218 
    219       <varlistentry id="eudev-bootscripts">
    220         <term><command>udev</command></term>
    221         <listitem>
    222           <para>Starts and stops the Eudev daemon</para>
    223           <indexterm zone="ch-scripts-bootscripts eudev-bootscripts">
    224             <primary sortas="d-eudev">udev</primary>
    225           </indexterm>
    226         </listitem>
    227       </varlistentry>
    228 
    229     </variablelist>
     59  <para>Details on this package are located in <xref
     60  linkend="contents-bootscripts" role="."/></para>
    23061
    23162  </sect2>
  • BOOK/boot/common/changingowner.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin
    26 ln -sv /tools/sbin/init ${CLFS}/sbin
    27 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
    28 
    29   <para os="c">Historically, Linux maintains a list of the mounted file systems
    30   in the file <filename>/etc/mtab</filename>. Modern kernels maintain this list
    31   internally and expose it to the user via the
    32   <filename class="directory">/proc</filename> filesystem. To satisfy utilities
    33   that expect the presence of <filename>/etc/mtab</filename>, create the
    34   following symbolic link:</para>
    35 
    36 <screen os="d"><userinput>ln -sv /proc/self/mounts ${CLFS}/etc/mtab</userinput></screen>
     24ln -sv /run ${CLFS}/var/run</userinput></screen>
    3725
    3826</sect1>
  • BOOK/boot/common/creatingdirs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    1818    <title>Creating Initial Device Nodes</title>
    1919
     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>
     27
    2028    <para os="b">When the kernel boots the system, it requires the presence
    2129    of a few device nodes, in particular the <filename
     
    2836    the following commands:</para>
    2937
    30 <screen><userinput>mknod -m 0600 ${CLFS}/dev/console c 5 1
    31 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>
    3248
    3349  </sect2>
  • BOOK/boot/common/e2fsprogs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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
    5263<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>
     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/introduction.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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"
     
    3529<screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \
    3630zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
    37 ./configure --prefix=/tools \
    38     --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib</userinput></screen>
    39 
    40     <variablelist os="c">
    41       <title>The meaning of the new configure options:</title>
    42 
    43       <varlistentry>
    44         <term><parameter>--with-zlib --with-xz</parameter></term>
    45         <listitem>
    46           <para>These allow the Kmod package to handle zlib and XZ
    47             compressed kernel modules.</para>
    48         </listitem>
    49       </varlistentry>
    50 
    51     </variablelist>
     31./configure --prefix=/tools --bindir=/bin \
     32    --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib \
     33    --disable-manpages</userinput></screen>
    5234
    5335    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6345    xpointer="xpointer(//*[@os='g'])"/>
    6446
    65 <screen os="h"><userinput>make install</userinput></screen>
     47<screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6648
    67     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    68     href="../../final-system/common/kmod.xml"
    69     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'])"/>
    7052
    71 <screen os="j"><userinput>ln -sfv kmod /tools/bin/lsmod
    72 for tool in depmod insmod modprobe modinfo rmmod; do
    73     ln -sv ../bin/kmod /tools/sbin/${tool}
    74 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>
    7559
    7660  </sect2>
  • BOOK/boot/common/pwdgroup.xml

    r03e6a40 r88ef769  
    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">
     
    1717  <indexterm zone="ch-boot-pwdgroup">
    1818    <primary sortas="e-/etc/group">/etc/group</primary>
     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>
    1935  </indexterm>
    2036
     
    2945<screen><userinput>cat &gt; ${CLFS}/etc/passwd &lt;&lt; "EOF"
    3046<literal>root::&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
    31 <literal>bin:x:&uid-bin;:&gid-bin;:/bin:/bin/false</literal>
    32 <literal>daemon:x:&uid-daemon;:&gid-daemon;:/sbin:/bin/false</literal>
    33 <literal>messagebus:x:&uid-messagebus;:&gid-messagebus;:D-Bus Message Daemon User:/dev/null:/bin/false</literal>
    34 <literal>nobody:x:&uid-nobody;:&gid-nogroup;:Unprivileged User:/dev/null:/bin/false</literal>
    3547EOF</userinput></screen>
    3648
     
    4153  <variablelist os="c">
    4254 
    43     <title>Additional users you may want to add if not already included:</title>
    44 
     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>
    4570    <varlistentry>
    4671      <term><literal>adm:x:&uid-adm;:&gid-adm;:adm:/var/adm:/bin/false</literal></term>
     
    77102      <listitem>
    78103        <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>
    79110      </listitem>
    80111    </varlistentry>
     
    100131utmp:x:&gid-utmp;:
    101132usb:x:&gid-usb;:
    102 cdrom:x:&gid-cdrom;:
    103 adm:x:&gid-adm;:
    104 messagebus:x:&gid-messagebus;:
    105 systemd-journal:x:&gid-systemd-journal;:
    106 mail:x:&gid-mail;:
    107 wheel:x:&gid-wheel;:
    108 nogroup:x:&gid-nogroup;:</literal>
     133cdrom:x:&gid-cdrom;:</literal>
    109134EOF</userinput></screen>
    110135
    111136  <variablelist os="d">
    112137
    113     <title>Additional groups you may want to add if not already included:</title>
    114 
     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>
    115146    <varlistentry>
    116147      <term><literal>console:x:&gid-console;:</literal></term>
     
    126157    </varlistentry>
    127158    <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>
    128165      <term><literal>news:x:&gid-news;:news</literal></term>
    129166      <listitem>
     
    138175    </varlistentry>
    139176    <varlistentry>
    140       <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>
    141185      <listitem>
    142186        <para>This is used by NFS</para>
     
    146190
    147191  <para os="e">The created groups are not part of any standard&mdash;they are
    148   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
    149193  in the final system, and in part by common convention employed by a
    150194  number of existing Linux distributions. The Linux Standard Base (LSB,
     
    156200  group's name.</para>
    157201
     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
    158220</sect1>
  • BOOK/boot/common/settingenviron.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/boot/common/shadow.xml

    r03e6a40 r88ef769  
    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 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

    r03e6a40 r88ef769  
    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>
     
    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. The <command>console</command>
    114     initscript from the CLFS-Bootscripts package calls the
    115     <command>setfont</command> program during system startup. Sending this
    116     escape sequence is necessary for people who use non-ISO 8859-1 screen
    117     fonts, but it does not affect native English speakers.</para>
    118110
    119111  </sect2>
    120112
    121   <sect2 id="contents-sysvinit" role="content">
    122     <title>Contents of Sysvinit</title>
     113  <sect2 role="content">
     114    <title/>
    123115
    124     <segmentedlist>
    125       <segtitle>Installed programs</segtitle>
    126 
    127       <seglistitem>
    128         <seg>bootlogd, fstab-decode, halt, init, killall5,
    129         poweroff (link to halt), reboot (link to halt), runlevel,
    130         shutdown, and telinit (link to init)</seg>
    131       </seglistitem>
    132     </segmentedlist>
    133 
    134     <variablelist>
    135       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    136       <?dbfo list-presentation="list"?>
    137       <?dbhtml list-presentation="table"?>
    138 
    139       <varlistentry id="bootlogd">
    140         <term><command>bootlogd</command></term>
    141         <listitem>
    142           <para>Logs boot messages to a log file</para>
    143           <indexterm zone="ch-boot-sysvinit bootlogd">
    144             <primary sortas="b-bootlogd">bootlogd</primary>
    145           </indexterm>
    146         </listitem>
    147       </varlistentry>
    148 
    149       <varlistentry id="fstab-decode">
    150         <term><command>fstab-decode</command></term>
    151         <listitem>
    152           <para>Runs a command with fstab-encoded arguments</para>
    153           <indexterm zone="ch-boot-sysvinit fstab-decode">
    154             <primary sortas="b-fstab-decode">fstab-decode</primary>
    155           </indexterm>
    156         </listitem>
    157       </varlistentry>
    158 
    159       <varlistentry id="halt">
    160         <term><command>halt</command></term>
    161         <listitem>
    162           <para>Normally invokes <command>shutdown</command> with the
    163           <parameter>-h</parameter> option, except when already in run-level 0,
    164           then it tells the kernel to halt the system; it notes in the
    165           file <filename>/var/log/wtmp</filename> that the system is being
    166           brought down</para>
    167           <indexterm zone="ch-boot-sysvinit halt">
    168             <primary sortas="b-halt">halt</primary>
    169           </indexterm>
    170         </listitem>
    171       </varlistentry>
    172 
    173       <varlistentry id="init">
    174         <term><command>init</command></term>
    175         <listitem>
    176           <para>The first process to be started when the kernel has initialized
    177           the hardware which takes over the boot process and starts all the
    178           proceses it is instructed to</para>
    179           <indexterm zone="ch-boot-sysvinit init">
    180             <primary sortas="b-init">init</primary>
    181           </indexterm>
    182         </listitem>
    183       </varlistentry>
    184 
    185       <varlistentry id="killall5">
    186         <term><command>killall5</command></term>
    187         <listitem>
    188           <para>Sends a signal to all processes, except the processes in its own
    189           session so it will not kill the shell running the script that called
    190           it</para>
    191           <indexterm zone="ch-boot-sysvinit killall5">
    192             <primary sortas="b-killall5">killall5</primary>
    193           </indexterm>
    194         </listitem>
    195       </varlistentry>
    196 
    197       <varlistentry id="poweroff">
    198         <term><command>poweroff</command></term>
    199         <listitem>
    200           <para>Tells the kernel to halt the system and switch off the computer
    201           (see <command>halt</command>)</para>
    202           <indexterm zone="ch-boot-sysvinit poweroff">
    203             <primary sortas="b-poweroff">poweroff</primary>
    204           </indexterm>
    205         </listitem>
    206       </varlistentry>
    207 
    208       <varlistentry id="reboot">
    209         <term><command>reboot</command></term>
    210         <listitem>
    211           <para>Tells the kernel to reboot the system (see
    212           <command>halt</command>)</para>
    213           <indexterm zone="ch-boot-sysvinit reboot">
    214             <primary sortas="b-reboot">reboot</primary>
    215           </indexterm>
    216         </listitem>
    217       </varlistentry>
    218 
    219       <varlistentry id="runlevel">
    220         <term><command>runlevel</command></term>
    221         <listitem>
    222           <para>Reports the previous and the current run-level, as noted in
    223           the last run-level record in <filename>/var/run/utmp</filename></para>
    224           <indexterm zone="ch-boot-sysvinit runlevel">
    225             <primary sortas="b-runlevel">runlevel</primary>
    226           </indexterm>
    227         </listitem>
    228       </varlistentry>
    229 
    230       <varlistentry id="shutdown">
    231         <term><command>shutdown</command></term>
    232         <listitem>
    233           <para>Brings the system down in a secure way, signaling all processes
    234           and notifying all logged-in users</para>
    235           <indexterm zone="ch-boot-sysvinit shutdown">
    236             <primary sortas="b-shutdown">shutdown</primary>
    237           </indexterm>
    238         </listitem>
    239       </varlistentry>
    240 
    241       <varlistentry id="telinit">
    242         <term><command>telinit</command></term>
    243         <listitem>
    244           <para>Tells <command>init</command> which run-level to change to</para>
    245           <indexterm zone="ch-boot-sysvinit telinit">
    246             <primary sortas="b-telinit">telinit</primary>
    247           </indexterm>
    248         </listitem>
    249       </varlistentry>
    250 
    251     </variablelist>
     116    <para>Details on this package are located in <xref
     117    linkend="contents-sysvinit" role="."/></para>
    252118
    253119  </sect2>
  • BOOK/boot/mips-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/boot/mips/bootloaders.xml

    r03e6a40 r88ef769  
    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/kernel.xml

    r03e6a40 r88ef769  
    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>cp -v vmlinux /tools/boot/vmlinux-&linux-version;
    92 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>
    9393
    9494    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips64-64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="x86_64-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="multilib/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"/>
    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="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"/>
    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-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"/>
     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"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/boot/mips64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="multilib/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"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/boot/mips64/createfiles.xml

    r03e6a40 r88ef769  
    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/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin
    29 ln -sv /tools/sbin/init ${CLFS}/sbin
    30 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
    31 
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33   href="../common/createfiles.xml"
    34   xpointer="xpointer(//*[@os='c'])"/>
    35 
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37   href="../common/createfiles.xml"
    38   xpointer="xpointer(//*[@os='d'])"/>
     27ln -sv ../run ${CLFS}/var/run</userinput></screen>
    3928
    4029</sect1>
  • BOOK/boot/mips64/creatingdirs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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>cp -v vmlinux /tools/boot/vmlinux-&linux-version;
    96 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>
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/multilib/createfiles.xml

    r03e6a40 r88ef769  
    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/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin
    27 ln -sv /tools/sbin/init ${CLFS}/sbin
    28 ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
    29 
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31   href="../common/createfiles.xml"
    32   xpointer="xpointer(//*[@os='c'])"/>
    33 
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35   href="../common/createfiles.xml"
    36   xpointer="xpointer(//*[@os='d'])"/>
     25ln -sv ../run ${CLFS}/var/run</userinput></screen>
    3726
    3827</sect1>
  • BOOK/boot/multilib/creatingdirs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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</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

    r03e6a40 r88ef769  
    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'])"/>
     
    3830zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib64 -lz" \
    3931CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    40     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    41     --libdir=/tools/lib64 --with-xz --with-zlib</userinput></screen>
    42 
    43     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/kmod.xml"
    45     xpointer="xpointer(//*[@os='c'])"/>
     32    --bindir=/bin --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     33    --libdir=/tools/lib64 --with-xz --with-zlib --disable-manpages</userinput></screen>
    4634
    4735    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5745    xpointer="xpointer(//*[@os='g'])"/>
    5846
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/kmod.xml"
    61     xpointer="xpointer(//*[@os='h'])"/>
     47<screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6248
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    64     href="../common/kmod.xml"
    65     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'])"/>
    6652
    67     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    68     href="../common/kmod.xml"
    69     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>
    7059
    7160  </sect2>
  • BOOK/boot/multilib/sysvinit.xml

    r03e6a40 r88ef769  
    1313  <indexterm zone="ch-boot-sysvinit">
    1414    <primary sortas="a-Sysvinit">Sysvinit</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/sysvinit.xml"
     19  href="../../final-system/common/sysvinit.xml"
    1920  xpointer="xpointer(//*[@role='package'])"/>
    2021
     
    2425    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2526    href="../common/sysvinit.xml"
    26     xpointer="xpointer(//*[@os='p1'])"/>
     27    xpointer="xpointer(//*[@os='aa'])"/>
    2728
    2829    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2930    href="../common/sysvinit.xml"
    30     xpointer="xpointer(//*[@os='p2'])"/>
     31    xpointer="xpointer(//*[@os='ab'])"/>
    3132
    3233    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5152  xpointer="xpointer(//*[@role='configuration'])"/>
    5253
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54   href="../common/sysvinit.xml"
    55   xpointer="xpointer(//*[@role='content'])"/>
     54  <sect2 role="content">
     55    <title/>
     56
     57    <para>Details on this package are located in <xref
     58    linkend="contents-sysvinit" role="."/></para>
     59
     60  </sect2>
    5661
    5762</sect1>
  • BOOK/boot/ppc-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
  • BOOK/boot/ppc/kernel.xml

    r03e6a40 r88ef769  
    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>cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     96<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc64-64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.xml"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.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"/>
     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"/>
    1721  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-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="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.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"/>
    27   <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"/>
    3028  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3129  <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"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
  • BOOK/boot/ppc64-64/powerpc-utils.xml

    r03e6a40 r88ef769  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr \
    30   --exec-prefix="" --sysconfdir=/etc \
    31   --sbindir=/sbin --libexecdir=/lib/udev \
    32   --libdir=/usr/lib --with-systemdsystemunitdir=/lib/systemd/system \
    33   --disable-extras --disable-introspection</userinput></screen>
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../../final-system/ppc/powerpc-utils.xml"
     31    xpointer="xpointer(//*[@os='b'])"/>
    3432
    3533    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="multilib/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"/>
    3436  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot.xml"/>
  • BOOK/boot/ppc64/e2fsprogs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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>cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     95<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9696
    9797    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/sparc-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
  • BOOK/boot/sparc/kernel.xml

    r03e6a40 r88ef769  
    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>cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     91<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9292
    9393    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/sparc64-64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="x86_64-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="multilib/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"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.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"/>
    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="sparc/fstab.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"/>
    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="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"/>
     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"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
  • BOOK/boot/sparc64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="multilib/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"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.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"/>
    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="sparc/fstab.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"/>
    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="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"/>
     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"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
  • BOOK/boot/sparc64/kernel.xml

    r03e6a40 r88ef769  
    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>cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
     93<screen><userinput>cp -v vmlinux ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
    9494
    9595    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/x86-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/x86/grub-build.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    8080
    8181<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}- \
    82     INSTALL_MOD_PATH=/tools modules_install</userinput></screen>
     82    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
    8383
    8484    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8787
    8888<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}- \
    89    INSTALL_MOD_PATH=/tools firmware_install</userinput></screen>
     89   INSTALL_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
    9090
    9191    <para os="u">After kernel compilation is complete, additional steps are
    9292    required to complete the installation. Some files need to be copied to
    93     the <filename class="directory">/tools/boot</filename> directory.</para>
     93    the <filename class="directory">${CLFS}/boot</filename> directory.</para>
    9494
    95     <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'])"/>
    9698
    97 <screen><userinput>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>
    98100
    99101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    101103    xpointer="xpointer(//*[@os='w'])"/>
    102104
    103 <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>
    104106
    105107    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    107109    xpointer="xpointer(//*[@os='x'])"/>
    108110
    109 <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>
    110112
    111113  </sect2>
  • BOOK/boot/x86_64-64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.xml"/>
    16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.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"/>
     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"/>
    1721  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-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="multilib/sysvinit.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.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"/>
    25   <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"/>
    2826  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2927  <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"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/x86_64-64/kmod.xml

    r03e6a40 r88ef769  
    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'])"/>
     
    3729<screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \
    3830zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
    39 CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    40     --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib</userinput></screen>
    41 
    42     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../common/kmod.xml"
    44     xpointer="xpointer(//*[@os='c'])"/>
     31CC="${CC} ${BUILD64}" ./configure --prefix=/tools --bindir=/bin \
     32    --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib \
     33    --disable-manpages</userinput></screen>
    4534
    4635    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5645    xpointer="xpointer(//*[@os='g'])"/>
    5746
    58     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    59     href="../common/kmod.xml"
    60     xpointer="xpointer(//*[@os='h'])"/>
     47<screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6148
    62     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    63     href="../common/kmod.xml"
    64     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'])"/>
    6552
    66     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    67     href="../common/kmod.xml"
    68     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>
    6959
    7060  </sect2>
  • BOOK/boot/x86_64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.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="multilib/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"/>
    25   <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"/>
    2826  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2927  <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"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/x86_64/kernel.xml

    r03e6a40 r88ef769  
    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/alpha/kernel.xml

    r03e6a40 r88ef769  
    4242    href="../x86/kernel.xml"
    4343    xpointer="xpointer(//*[@os='d'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../x86/kernel.xml"
    47     xpointer="xpointer(//*[@os='kc'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../x86/kernel.xml"
    51     xpointer="xpointer(//*[@os='kd'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/common/fstab.xml

    r03e6a40 r88ef769  
    2828/dev/<replaceable>[xxx]</replaceable>     /            <replaceable>[fff]</replaceable>  defaults         1     1
    2929/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
    3036
    3137# End /etc/fstab</literal>
  • BOOK/bootable/mips/kernel.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/bootable/ppc/kernel.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/bootable/ppc64/kernel.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/bootable/sparc/kernel.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/bootable/x86/grub.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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"
  • BOOK/bootscripts/alpha-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/common/console.xml

    r03e6a40 r88ef769  
    1414  <secondary>configuring</secondary></indexterm>
    1515
    16   <para>This section discusses how to configure the
    17   <command>systemd-vconsole-setup</command> system service which configures
    18   the virtual console font and console keymap.
    19  
    20   The <command>systemd-vconsole-setup</command> service reads <filename>
    21   /etc/vconsole.conf</filename> for configuration information. Decide which
    22   keymap and screen font will be used. Various language-specific HOWTO's can
    23   help. with this (see
    24   <ulink url="http://www.tldp.org/HOWTO/HOWTO-INDEX/other-lang.html"/>. Examine
    25   <command>localectl list-keymaps</command> output for a list of valid console
    26   keymaps. Look in
    27   <filename class="directory">/usr/share/consolefonts</filename> for valid
    28   screen fonts.</para>
     16  <para>This section discusses how to configure the <command>i18n</command>
     17  bootscript that sets up the keyboard map and the console font. If non-ASCII
     18  characters (e.g., the British pound sign and Euro character) will not be
     19  used and the keyboard is a U.S. one, skip this section. Without the
     20  configuration file, the <command>console</command> bootscript will do
     21  nothing.</para>
    2922
    30   <para>The <filename>/etc/vconsole.conf</filename> file should contain lines
    31   of the form: VARIABLE="value". The following variables are recognized:</para>
     23  <para>The <command>i18n</command> script reads the
     24  <filename>/etc/sysconfig/i18n</filename> file for configuration
     25  information. Decide which keymap and screen font will be used. Various
     26  language-specific HOWTO's can also help with this (see <ulink
     27  url="http://www.tldp.org/HOWTO/HOWTO-INDEX/other-lang.html"/>. A pre-made
     28  <filename>/etc/sysconfig/i18n</filename> file with known settings for
     29  several countries was installed with the CLFS-Bootscripts package, so the
     30  relevant section can be uncommented if the country is supported. If still
     31  in doubt, look in the <filename class="directory">/usr/share/consolefonts</filename>
     32  for valid screen fonts and <filename class="directory">/usr/share/keymaps</filename>
     33  for valid keymaps.</para>
    3234
    33   <variablelist>
    34 
    35     <varlistentry>
    36       <term>KEYMAP</term>
    37       <listitem>
    38         <para>This variable specifies the key mapping table for the keyboard. If
    39         unset, it defaults to <literal>us</literal>.</para>
    40       </listitem>
    41     </varlistentry>
    42 
    43     <varlistentry>
    44       <term>KEYMAP_TOGGLE</term>
    45       <listitem>
    46         <para>This variable can be used to configure a second toggle keymap and
    47         is unset by default.</para>
    48       </listitem>
    49     </varlistentry>
    50 
    51     <varlistentry>
    52       <term>FONT</term>
    53       <listitem>
    54         <para>This variable specifies the font used by the virtual
    55         console.</para>
    56       </listitem>
    57     </varlistentry>
    58 
    59     <varlistentry>
    60       <term>FONT_MAP</term>
    61       <listitem>
    62         <para>This variable specifies the console map to be used.</para>
    63       </listitem>
    64     </varlistentry>
    65 
    66     <varlistentry>
    67       <term>FONT_UNIMAP</term>
    68       <listitem>
    69         <para>This variable specifies the unicode font map.</para>
    70       </listitem>
    71     </varlistentry>
    72 
    73   </variablelist>
    74 
    75   <para>An example for a German keyboard and console is given below:</para>
    76 
    77 <screen role="nodump"><userinput>cat &gt; /etc/vconsole.conf &lt;&lt; "EOF"
    78 <literal>KEYMAP=de-latin1
    79 FONT=Lat2-Terminus16</literal>
    80 EOF</userinput></screen>
    81 
    82   <para>You can change KEYMAP value at runtime by using the
    83   <command>localectl</command> utility:</para>
    84 
    85 <screen role="nodump"><userinput>localectl set-keymap MAP</userinput></screen>
    86 
    87   <note><para>Please note that <command>localectl</command> command can
    88   be used  only on a system booted with Systemd.</para></note>
    89 
    90   <para>You can also use <command>localectl</command> utility with the
    91   corresponding parameters to change X11 keyboard layout, model, variant
    92   and options:</para>
    93 
    94 <screen role="nodump"><userinput>localectl set-x11-keymap LAYOUT [MODEL] [VARIANT] [OPTIONS]</userinput></screen>
    95 
    96   <para>To list possible values for <command>localectl set-x11-keymap</command>
    97   parameters, run <command>localectl</command> with parameters listed below:
    98   </para>
    99 
    100   <variablelist>
    101 
    102     <varlistentry>
    103       <term>list-x11-keymap-models</term>
    104       <listitem>
    105         <para>Show known X11 keyboard mapping models.</para>
    106       </listitem>
    107     </varlistentry>
    108 
    109     <varlistentry>
    110       <term>list-x11-keymap-layouts</term>
    111       <listitem>
    112         <para>Show known X11 keyboard mapping layouts.</para>
    113       </listitem>
    114     </varlistentry>
    115 
    116     <varlistentry>
    117       <term>list-x11-keymap-variants</term>
    118       <listitem>
    119         <para>Show known X11 keyboard mapping variants.</para>
    120       </listitem>
    121     </varlistentry>
    122 
    123     <varlistentry>
    124       <term>list-x11-keymap-options</term>
    125       <listitem>
    126         <para>Show known X11 keyboard mapping options.</para>
    127       </listitem>
    128     </varlistentry>
    129 
    130   </variablelist>
    131 
    132   <note><para>Using any of the parameters listed above requires
    133   <ulink url="http://cblfs.cross-lfs.org/index.php/Xorg7/Data">
    134   XKeyboard Client</ulink> package from CBLFS.</para></note>
     35  <para>The default <filename>/etc/sysconfig/i18n</filename> is set up for UTF-8
     36  using the us keymap. You will need to edit the file to your specific needs.
     37  The <filename>/etc/sysconfig/i18n</filename> file has additional information
     38  in it to help you to assist in configuring.</para>
    13539
    13640</sect1>
  • BOOK/bootscripts/common/introduction.xml

    r03e6a40 r88ef769  
    1111  <title>Introduction</title>
    1212
    13   <para>This chapter details how to finish configuring the base system.
    14   Including some final configuration for Systemd and as well as locales and a
    15   simple bash profile that should be suitable for most users.</para>
     13  <para>This chapter details how to install and configure the CLFS-Bootscripts
     14  package. Most of these scripts will work without modification, but a few
     15  require additional configuration files because they deal with
     16  hardware-dependent information.</para>
     17
     18  <para>System-V style init scripts are employed in this book because they
     19  are widely used. For additional options, a hint detailing the BSD style
     20  init setup is available at <ulink
     21  url="&hints-root;BSD-Init"/>.
     22  Searching the LFS mailing lists for <quote>depinit</quote> will also offer
     23  additional choices.</para>
     24
     25  <para>If using an alternative style of init scripts, skip this chapter and
     26  move on to <xref linkend="chapter-bootable"/>.</para>
    1627
    1728</sect1>
  • BOOK/bootscripts/common/locale.xml

    r03e6a40 r88ef769  
    1111
    1212  <indexterm zone="ch-scripts-locale">
    13     <primary sortas="e-/etc/locale.conf">/etc/locale.conf</primary>
     13    <primary sortas="e-/etc/profile">/etc/profile</primary>
    1414  </indexterm>
    1515
    16   <para>The <filename>/etc/locale.conf</filename> below sets some environment
    17   variables necessary for native language support. Setting them properly
    18   results in:</para>
     16  <para>The base <filename>/etc/profile</filename> below sets some
     17  environment variables necessary for native language support. Setting
     18  them properly results in:</para>
    1919
    2020  <itemizedlist>
     
    2323    </listitem>
    2424    <listitem>
    25       <para>Correct classification of characters into letters, digits and other
    26       classes. This is necessary for <command>bash</command> to properly accept
    27       non-ASCII characters in command lines in non-English locales</para>
     25      <para>Correct classification of characters into letters, digits and
     26      other classes. This is necessary for <command>bash</command> to
     27      properly accept non-ASCII characters in command lines in non-English
     28      locales</para>
    2829    </listitem>
    2930    <listitem>
     
    3839  </itemizedlist>
    3940
     41  <para>This script also sets the <envar>INPUTRC</envar> environment variable
     42  that makes Bash and Readline use the <filename>/etc/inputrc</filename> file
     43  created earlier.</para>
     44
    4045  <para>Replace <replaceable>[ll]</replaceable> below with the
    4146  two-letter code for the desired language (e.g., <quote>en</quote>) and
    4247  <replaceable>[CC]</replaceable> with the two-letter code for the
    43   appropriate country (e.g., <quote>GB</quote> or <quote>US</quote>).
     48  appropriate country (e.g., <quote>GB</quote>).
    4449  <replaceable>[charmap]</replaceable> should be replaced with the
    45   canonical charmap for your chosen locale. Optional modifiers such as
    46   <quote>@euro</quote> may also be present.</para>
     50  canonical charmap for your chosen locale.</para>
    4751
    4852  <para>The list of all locales supported by Glibc can be obtained by running
     
    6771
    6872  <para>This results in a final locale setting of <quote>en_US.UTF-8</quote>.
    69   It is important that the locale found using the heuristic above is tested
    70   prior to it being added to <filename>/etc/locale.conf</filename>:</para>
     73  It is important that the locale found using the heuristic above is tested prior
     74  to it being added to the Bash startup files:</para>
    7175
    7276<screen role="nodump"><userinput>LC_ALL=[locale name] locale territory
     
    104108
    105109  <para>Other packages can also function incorrectly (but may not necessarily
    106   display any error messages) if the locale name does not meet their
    107   expectations. In those cases, investigating how other Linux distributions
    108   support your locale might provide some useful information.</para>
     110  display any error messages) if the locale name does not meet their expectations.
     111  In those cases, investigating how other Linux distributions support your locale
     112  might provide some useful information.</para>
    109113
    110114  <para>Once the proper locale settings have been determined, create the
    111   <filename>/etc/locale.conf</filename> file:</para>
     115  <filename>/etc/profile</filename> file:</para>
    112116
    113 <screen><userinput>cat &gt; /etc/locale.conf &lt;&lt; "EOF"
    114 <literal># Begin /etc/locale.conf
     117<screen><userinput>cat &gt; /etc/profile &lt;&lt; "EOF"
     118<literal># Begin /etc/profile
    115119
    116 LANG=<replaceable>[ll]</replaceable>_<replaceable>[CC]</replaceable>.<replaceable>[charmap]</replaceable><replaceable>[@modifiers]</replaceable>
     120export LANG=<replaceable>[ll]</replaceable>_<replaceable>[CC]</replaceable>.<replaceable>[charmap]</replaceable>
     121export INPUTRC=/etc/inputrc
    117122
    118 # End /etc/locale.conf</literal>
     123# End /etc/profile</literal>
    119124EOF</userinput></screen>
    120125
    121   <para>Note that you can modify <filename>/etc/locale.conf</filename> with
    122   Systemd <command>localectl</command> utility. To use
    123   <command>localectl</command> for the example above, run:</para>
    124 
    125 <screen role="nodump"><userinput>localectl set-locale LANG="<replaceable>[ll]_[CC][charmap][@modifiers]</replaceable>"</userinput></screen>
    126 
    127   <para>You can also specify other language specific environment variables such
    128   as <envar>LANG</envar>, <envar>LC_CTYPE</envar>, <envar>LC_NUMERIC</envar> or
    129   any other environment variable from <command>locale</command> output. Just
    130   separate them with a space. An example where <envar>LANG</envar> is set as
    131   en_US.UTF-8 but <envar>LC_CTYPE</envar> is set as just en_US is:</para>
    132 
    133 <screen role="nodump"><userinput>localectl set-locale LANG="en_US.UTF-8" LC_CTYPE="en_US"</userinput></screen>
    134 
    135   <note><para>Please note that <command>localectl</command> command can
    136   be used  only on a system booted with Systemd.</para></note>
    137126  <para>Setting the keyboard layout, screen font, and locale-related
    138127  environment variables are the only internationalization steps needed to
  • BOOK/bootscripts/common/profile.xml

    r03e6a40 r88ef769  
    3838  <para>The files <filename>/etc/profile</filename> and
    3939  <filename>~/.bash_profile</filename> are read when the shell is
    40   invoked as an interactive login shell. Create a base
    41   <filename>/etc/profile</filename> that will setup locale information and load
    42   any bash auto completion files that may be on the system. This script also
    43   sets the <envar>INPUTRC</envar> environment variable that makes Bash and
    44   Readline use <filename>/etc/inputrc</filename>.</para>
    45 
    46 <screen><userinput>cat &gt; /etc/profile &lt;&lt; "EOF"
    47 <literal># Begin /etc/profile
    48 
    49 source /etc/locale.conf
    50 for f in /etc/bash_completion.d/*.sh; do source $f; done; unset f
    51 export INPUTRC=/etc/inputrc
    52 
    53 # End /etc/profile</literal>
    54 EOF</userinput></screen>
     40  invoked as an interactive login shell. In the next section, a base
     41  <filename>/etc/profile</filename> will be created to set up locale
     42  information.</para>
    5543
    5644</sect1>
  • BOOK/bootscripts/common/symlinks.xml

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

    r03e6a40 r88ef769  
    99  <?dbhtml filename="usage.html"?>
    1010
    11   <title>How does Systemd work?</title>
     11  <title>How Do These Bootscripts Work?</title>
    1212
    1313  <indexterm zone="ch-scripts-usage">
    14     <primary sortas="a-systemd-usage">Systemd usage</primary>
     14    <primary sortas="a-Bootscripts">Bootscripts</primary>
    1515  <secondary>usage</secondary></indexterm>
    1616
    17   <warning>
    18     <para>Please disregard this page until it is complete and verified.</para>
    19   </warning>
     17  <para>Linux uses a special booting facility named SysVinit that is
     18  based on a concept of <emphasis>run-levels</emphasis>. It can be quite
     19  different from one system to another, so it cannot be assumed that
     20  because things worked in one particular Linux distribution, they should work
     21  the same in CLFS too. CLFS has its own way of doing things, but it
     22  respects generally accepted standards.</para>
    2023
    21   <sect2>
    22     <title>Introduction to Systemd</title>
     24  <para>SysVinit (which will be referred to as <quote>init</quote> from
     25  now on) works using a run-levels scheme. There are seven (numbered 0 to 6)
     26  run-levels (actually, there are more run-levels, but they are for
     27  special cases and are generally not used. See <filename>init(8)</filename>
     28  for more details), and each one of those corresponds to the actions the
     29  computer is supposed to perform when it starts up. The default
     30  run-level is 3. Here are the descriptions of the different run-levels
     31  as they are implemented:</para>
    2332
    24  
    25     <para>Systemd is a system management daemon designed exclusively for the
    26     Linux kernel API. In the Linux startup process, it is the first process to
    27     execute in user land; therefore, it is also the parent process of all child
    28     processes in user land.</para>
     33<literallayout>0: halt the computer
     341: single-user mode
     352: multi-user mode without networking
     363: multi-user mode with networking
     374: reserved for customization, otherwise does the same as 3
     385: same as 4, it is usually used for GUI login (like X's <command>xdm</command> or KDE's <command>kdm</command>)
     396: reboot the computer</literallayout>
    2940
    30     <para>Systemd's initialization instructions for each daemon are recorded in
    31     a declarative configuration file rather than a shell script. For
    32     inter-process communication, systemd makes Unix domain sockets and D-Bus
    33     available to the running daemons. Because systemd tracks processes using
    34     Linux cgroups instead of process identifiers (PIDs), daemons cannot "escape"
    35     systemd; not even by double-forking. Systemd is also capable of aggressive
    36     parallelization.</para>
     41  <para>The command used to change run-levels is <command>init
     42  <replaceable>[runlevel]</replaceable></command>, where
     43  <replaceable>[runlevel]</replaceable> is the target run-level. For example,
     44  to reboot the computer, a user could issue the <command>init 6</command>
     45  command, which is an alias for the <command>reboot</command> command.
     46  Likewise, <command>init 0</command> is an alias for the
     47  <command>halt</command> command.</para>
    3748
    38     <para>Among systemd's auxiliary features are a cron-like job scheduler
    39     called systemd Calendar Timers, and an event logging subsystem called
    40     journal. The system administrator may choose whether to log system events
    41     with systemd or syslog. Systemd's logfile is a binary file. The state of
    42     systemd itself can be preserved in a snapshot for future recall.</para>
     49  <para>There are a number of directories under <filename
     50  class="directory">/etc/rc.d</filename> that look like <filename
     51  class="directory">rc?.d</filename> (where ? is the number of the
     52  run-level) and <filename class="directory">rcsysinit.d</filename>, all
     53  containing a number of symbolic links. Some begin with a
     54  <emphasis>K</emphasis>, the others begin with an
     55  <emphasis>S</emphasis>, and all of them have two numbers following the
     56  initial letter. The K means to stop (kill) a service and the S means
     57  to start a service. The numbers determine the order in which the
     58  scripts are run, from 00 to 99&mdash;the lower the number the earlier it
     59  gets executed. When <command>init</command> switches to another run-level,
     60  the appropriate services are either started or stopped, depending on the
     61  runlevel chosen.</para>
    4362
    44     <para>Systemd provides a replacement for sysvinit, pm-utils, inetd, acpid,
    45     syslog, watchdog, cron and atd, and obsoletes ConsoleKit.</para>
     63  <para>The real scripts are in <filename
     64  class="directory">/etc/rc.d/init.d</filename>. They do the actual work,
     65  and the symlinks all point to them. Killing links and starting links point
     66  to the same script in <filename class="directory">/etc/rc.d/init.d</filename>.
     67  This is because the scripts can be called with different parameters like
     68  <option>start</option>, <option>stop</option>, <option>restart</option>,
     69  <option>reload</option>, and <option>status</option>. When a K link is
     70  encountered, the appropriate script is run with the <option>stop</option>
     71  argument. When an S link is encountered, the appropriate script is run
     72  with the <option>start</option> argument.</para>
    4673
    47   </sect2>
     74  <para>There is one exception to this explanation. Links that start
     75  with an <emphasis>S</emphasis> in the <filename
     76  class="directory">rc0.d</filename> and <filename
     77  class="directory">rc6.d</filename> directories will not cause anything
     78  to be started. They will be called with the parameter
     79  <option>stop</option> to stop something. The logic behind this
     80  is that when a user is going to reboot or halt the system, nothing
     81  needs to be started. The system only needs to be stopped.</para>
    4882
    49   <sect2>
    50     <title>Systemctl</title>
     83  <para>These are descriptions of what the arguments make the scripts
     84  do:</para>
    5185
    52     <para><command>systemctl</command> is the main command used to introspect
    53      and control Systemd.</para>
     86  <variablelist>
     87    <varlistentry>
     88      <term><option>start</option></term>
     89      <listitem>
     90        <para>The service is started.</para>
     91      </listitem>
     92    </varlistentry>
    5493
    55     <variablelist>
     94    <varlistentry>
     95      <term><option>stop</option></term>
     96      <listitem>
     97        <para>The service is stopped.</para>
     98      </listitem>
     99    </varlistentry>
    56100
    57       <varlistentry>
    58         <term>List running units:</term>
    59         <listitem>
    60           <para><command>systemctl</command> or <command>systemctl list-units</command></para>
    61         </listitem>
    62       </varlistentry>
     101    <varlistentry>
     102      <term><option>restart</option></term>
     103      <listitem>
     104        <para>The service is stopped and then started again.</para>
     105      </listitem>
     106    </varlistentry>
    63107
    64       <varlistentry>
    65         <term>List failed units:</term>
    66         <listitem>
    67           <para><command>systemctl --failed</command></para>
    68         </listitem>
    69       </varlistentry>
     108    <varlistentry>
     109      <term><option>reload</option></term>
     110      <listitem>
     111        <para>The configuration of the service is updated. This is used
     112        after the configuration file of a service was modified, when the
     113        service does not need to be restarted.</para>
     114      </listitem>
     115    </varlistentry>
    70116
    71       <varlistentry>
    72         <term>List available unit files:</term>
    73         <listitem>
    74           <para><command>systemctl list-unit-files</command></para>
    75         </listitem>
    76       </varlistentry>
     117    <varlistentry>
     118      <term><option>status</option></term>
     119      <listitem>
     120        <para>Tells if the service is running and with which PIDs.</para>
     121      </listitem>
     122    </varlistentry>
     123  </variablelist>
    77124
    78       <varlistentry>
    79         <term>Activate a unit immediately:</term>
    80         <listitem>
    81           <para><command>systemctl start</command> <replaceable>unit</replaceable></para>
    82         </listitem>
    83       </varlistentry>
    84 
    85       <varlistentry>
    86         <term>Stop a unit immediately:</term>
    87         <listitem>
    88           <para><command>systemctl stop </command><replaceable>unit</replaceable></para>
    89         </listitem>
    90       </varlistentry>
    91 
    92       <varlistentry>
    93         <term>Restart a unit:</term>
    94         <listitem>
    95           <para><command>systemctl restart </command><replaceable>unit</replaceable></para>
    96         </listitem>
    97       </varlistentry>
    98 
    99       <varlistentry>
    100         <term>Reload unit configuration:</term>
    101         <listitem>
    102           <para><command>systemctl reload </command><replaceable>unit</replaceable></para>
    103         </listitem>
    104       </varlistentry>
    105 
    106       <varlistentry>
    107         <term>Show status of a unit:</term>
    108         <listitem>
    109           <para><command>systemctl status </command><replaceable>unit</replaceable></para>
    110         </listitem>
    111       </varlistentry>
    112 
    113       <varlistentry>
    114         <term>Check if a unit is enabled or disabled:</term>
    115         <listitem>
    116           <para><command>systemctl is-enabled </command><replaceable>unit</replaceable></para>
    117         </listitem>
    118       </varlistentry>
    119 
    120       <varlistentry>
    121         <term>Enable a unit to start during boot:</term>
    122         <listitem>
    123           <para><command>systemctl enable </command><replaceable>unit</replaceable></para>
    124         </listitem>
    125       </varlistentry>
    126 
    127       <varlistentry>
    128         <term>Disable a unit to not start during boot:</term>
    129         <listitem>
    130           <para><command>systemctl disable </command><replaceable>unit</replaceable></para>
    131         </listitem>
    132       </varlistentry>
    133 
    134       <varlistentry>
    135         <term>Reload systemd and scan for new or changed units:</term>
    136         <listitem>
    137           <para><command>systemctl daemon-reload</command></para>
    138         </listitem>
    139       </varlistentry>
    140 
    141     </variablelist>
    142 
    143     <para>For more information regarding systemd, please refer to the systemd
    144     and related man-pages and
    145     <ulink url="https://fedoraproject.org/wiki/Systemd">Systemd at
    146     FedoraProject</ulink> for documentation, examples, features, and other
    147     information.</para>
    148 
    149   </sect2>
     125  <para>Feel free to modify the way the boot process works (after all,
     126  it is your own CLFS system). The files given here are an example of how
     127  it can be done.</para>
    150128
    151129</sect1>
  • BOOK/bootscripts/mips-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/mips64-64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/mips64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/ppc-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/ppc64-64-chapter.xml

    r03e6a40 r88ef769  
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/ppc64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/sparc-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/sparc64-64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/sparc64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/x86-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/x86_64-64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/bootscripts/x86_64-chapter.xml

    r03e6a40 r88ef769  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
     8<chapter id="chapter-bootscripts" xreflabel="Setting Up System Bootscripts">
    99  <?dbhtml dir="bootscripts"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>Setting Up System Bootscripts</title>
    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/bootscripts.xml"/>
    1516  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/usage.xml"/>
    16   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/clock.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/setclock.xml"/>
    1718  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/console.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/symlinks.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/profile.xml"/>
  • BOOK/chroot/64/createfiles.xml

    r03e6a40 r88ef769  
    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>
     
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2827  href="../../boot/64/createfiles.xml"
    29   xpointer="xpointer(//*[@os='e'])"/>
     28  xpointer="xpointer(//*[@os='b'])"/>
    3029
    3130<screen><userinput>mkdir -pv /usr/lib64
    32 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib64</userinput></screen>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../../boot/common/createfiles.xml"
    36     xpointer="xpointer(//*[@os='c'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/createfiles.xml"
    40     xpointer="xpointer(//*[@os='d'])"/>
     31ln -sv /tools/lib/libstd*so* /usr/lib64</userinput></screen>
    4132
    4233</sect1>
  • BOOK/chroot/alpha-chapter.xml

    r03e6a40 r88ef769  
    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="common/chroot.xml"/>
  • BOOK/chroot/common/changingowner.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../boot/common/createfiles.xml"
    27     xpointer="xpointer(//*[@os='c'])"/>
    28 
    29 <screen os="d"><userinput>ln -sv /proc/self/mounts /etc/mtab</userinput></screen>
    30 
    3124</sect1>
  • BOOK/chroot/common/creatingdirs.xml

    r03e6a40 r88ef769  
    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/kernfs.xml

    r03e6a40 r88ef769  
    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>
  • BOOK/chroot/common/pwdgroup.xml

    r03e6a40 r88ef769  
    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">
     
    1717  <indexterm zone="ch-chroot-pwdgroup">
    1818    <primary sortas="e-/etc/group">/etc/group</primary>
     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>
    1935  </indexterm>
    2036
     
    2844<screen><userinput>cat &gt; /etc/passwd &lt;&lt; "EOF"
    2945<literal>root:x:&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
    30 <literal>bin:x:&uid-bin;:&gid-bin;:/bin:/bin/false</literal>
    31 <literal>daemon:x:&uid-daemon;:&gid-daemon;:/sbin:/bin/false</literal>
    32 <literal>messagebus:x:&uid-messagebus;:&gid-messagebus;:D-Bus Message Daemon User:/dev/null:/bin/false</literal>
    33 <literal>nobody:x:&uid-nobody;:&gid-nogroup;:Unprivileged User:/dev/null:/bin/false</literal>
    3446EOF</userinput></screen>
    3547
     
    6173utmp:x:&gid-utmp;:
    6274usb:x:&gid-usb;:
    63 cdrom:x:&gid-cdrom;:
    64 adm:x:&gid-adm;:
    65 messagebus:x:&gid-messagebus;:
    66 systemd-journal:x:&gid-systemd-journal;:
    67 mail:x:&gid-mail;:
    68 wheel:x:&gid-wheel;:
    69 nogroup:x:&gid-nogroup;:</literal>
     75cdrom:x:&gid-cdrom;:</literal>
    7076EOF</userinput></screen>
    7177
     
    9399  for the duration of the next chapters.</para>
    94100
     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
    95116</sect1>
  • BOOK/chroot/mips-chapter.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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 
    3426</sect1>
  • BOOK/chroot/multilib/creatingdirs.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/before-chroot.xml

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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/gcc-static.xml

    r03e6a40 r88ef769  
    9494    xpointer="xpointer(//*[@os='ar'])"/>
    9595
    96     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    97     href="../common/gcc-static.xml"
    98     xpointer="xpointer(//*[@os='as'])"/>
    99 
    100     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    101     href="../common/gcc-static.xml"
    102     xpointer="xpointer(//*[@os='at'])"/>
    103 
    10496  </sect2>
    10597
  • BOOK/cross-tools/alpha-chapter.xml

    r03e6a40 r88ef769  
    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="alpha/glibc-headers.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/eglibc-headers.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/glibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/eglibc.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
    3232
  • BOOK/cross-tools/common/bc.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    2929    --with-gmp-prefix=/cross-tools --with-isl-prefix=/cross-tools</userinput></screen>
    3030
    31     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32     href="../../final-system/common/cloog.xml"
    33     xpointer="xpointer(//*[@os='s1'])"/>
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../../final-system/common/cloog.xml"
    37     xpointer="xpointer(//*[@os='s2'])"/>
    38 
    3931    <para os="c">Compile the package:</para>
    4032
  • BOOK/cross-tools/common/file.xml

    r03e6a40 r88ef769  
    2828
    2929    <variablelist>
    30       <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>
    3140
    3241      <varlistentry>
  • BOOK/cross-tools/common/gcc-final.xml

    r03e6a40 r88ef769  
    6868  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
    6969  --with-gmp=/cross-tools --with-cloog=/cross-tools \
    70   --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
    7172  --enable-libstdcxx-time</userinput></screen>
    7273
     
    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

    r03e6a40 r88ef769  
    6969  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
    7070  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    71   --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \
    72   --disable-libsanitizer --disable-libquadmath --disable-threads \
    73   --disable-multilib --disable-target-zlib --with-system-zlib \
     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 \
    7475  --enable-languages=c --enable-checking=release</userinput></screen>
    7576
    7677    <variablelist os="am">
    7778      <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>
    7886
    7987     <varlistentry>
     
    8896      </varlistentry>
    8997
     98
    9099      <varlistentry>
    91100        <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term>
     
    98107
    99108      <varlistentry>
    100         <term><parameter>--disable-shared</parameter></term>
    101         <listitem>
    102           <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>
    103113        </listitem>
    104114      </varlistentry>
     
    126136
    127137      <varlistentry>
    128         <term><parameter>--disable-lib*</parameter></term>
    129         <listitem>
    130           <para>These options prevent GCC from building a number of libraries
    131           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>
    132155        </listitem>
    133156      </varlistentry>
     
    144167
    145168      <varlistentry>
    146         <term><parameter>--disable-target-zlib</parameter></term>
    147         <listitem>
    148           <para>This tells GCC stuff.</para>
    149         </listitem>
    150       </varlistentry>
    151 
    152       <varlistentry>
    153         <term><parameter>--with-system-zlib</parameter></term>
    154         <listitem>
    155           <para>This tells GCC to link to the system-installed zlib instead
    156           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>
    157193        </listitem>
    158194      </varlistentry>
     
    195231<screen os="ar"><userinput>make install-gcc install-target-libgcc</userinput></screen>
    196232
    197     <para os="as">Copy <filename class="headerfile">libiberty.h</filename> to
    198     <filename class="directory">/tools/include</filename> directory:</para>
    199 
    200 <screen os="at"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /tools/include</userinput></screen>
    201 
    202233  </sect2>
    203234
  • BOOK/cross-tools/common/gmp.xml

    r03e6a40 r88ef769  
    4646
    4747    <variablelist os="b1">
    48       <title>The meaning of the new configure option:</title>
     48      <title>The meaning of the new configure options:</title>
    4949
    5050      <varlistentry>
  • BOOK/cross-tools/common/mpfr.xml

    r03e6a40 r88ef769  
    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/mips-chapter.xml

    r03e6a40 r88ef769  
    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="mips/gcc-static.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/glibc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/eglibc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-final.xml"/>
    3131
  • BOOK/cross-tools/mips/gcc-final.xml

    r03e6a40 r88ef769  
    8787      xpointer="xpointer(//*[@os='bg5'])"/>
    8888
    89       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    90       href="../common/gcc-final.xml"
    91       xpointer="xpointer(//*[@os='bg6'])"/>
    92 
    9389    </variablelist>
    9490
  • BOOK/cross-tools/mips/gcc-static.xml

    r03e6a40 r88ef769  
    9696    xpointer="xpointer(//*[@os='ar'])"/>
    9797
    98     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99     href="../common/gcc-static.xml"
    100     xpointer="xpointer(//*[@os='as'])"/>
    101 
    102     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    103     href="../common/gcc-static.xml"
    104     xpointer="xpointer(//*[@os='at'])"/>
    105 
    10698  </sect2>
    10799
  • BOOK/cross-tools/mips64-64-chapter.xml

    r03e6a40 r88ef769  
    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="mips64-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

    r03e6a40 r88ef769  
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62   ../gcc-4.8.2/configure --prefix=/cross-tools \
     62  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    6363  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    6464  --with-sysroot=${CLFS} --with-local-prefix=/tools \
    6565  --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>
     66  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     67  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
     68  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
     69  --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \
     70  --disable-libatomic --disable-libitm --disable-libsanitizer \
     71  --disable-libquadmath --disable-target-libiberty --disable-target-zlib \
     72  --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \
     73  --enable-languages=c --enable-checking=release --with-abi=64
     74  </userinput></screen>
    7275
    7376    <variablelist os="bg">
     
    101104      xpointer="xpointer(//*[@os='bg5'])"/>
    102105
    103       <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    104       href="../common/gcc-final.xml"
    105       xpointer="xpointer(//*[@os='bg6'])"/>
    106 
    107106    </variablelist>
    108107
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r03e6a40 r88ef769  
    6969
    7070<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    71   ../gcc-4.8.2/configure --prefix=/cross-tools \
     71  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7272  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    7373  --with-sysroot=${CLFS} --with-local-prefix=/tools \
    7474  --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-libatomic --disable-libitm \
    79    --disable-libsanitizer --disable-libquadmath --disable-threads \
    80    --disable-multilib --disable-target-libiberty --disable-target-zlib \
    81    --with-system-zlib --enable-languages=c --enable-checking=release \
    82    --with-abi=64</userinput></screen>
     75  --enable-shared --disable-static --enable-languages=c,c++ \
     76  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     77  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     78  --with-gmp=/cross-tools --with-cloog=/cross-tools --enable-cloog-backend=isl \
     79  --with-isl=/cross-tools --disable-isl-version-check --with-system-zlib \
     80  --enable-checking=release --enable-libstdcxx-time --with-abi=64</userinput></screen>
    8381
    8482    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106104    xpointer="xpointer(//*[@os='ar'])"/>
    107105
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/gcc-static.xml"
    110     xpointer="xpointer(//*[@os='as'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/gcc-static.xml"
    114     xpointer="xpointer(//*[@os='at'])"/>
    115 
    116106  </sect2>
    117107
  • BOOK/cross-tools/mips64-chapter.xml

    r03e6a40 r88ef769  
    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="mips64/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/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="mips64/glibc-64bit.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"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-final.xml"/>
    3434
  • BOOK/cross-tools/mips64/gcc-static.xml

    r03e6a40 r88ef769  
    9696    xpointer="xpointer(//*[@os='ar'])"/>
    9797
    98     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99     href="../common/gcc-static.xml"
    100     xpointer="xpointer(//*[@os='as'])"/>
    101 
    102     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    103     href="../common/gcc-static.xml"
    104     xpointer="xpointer(//*[@os='at'])"/>
    105 
    10698  </sect2>
    10799
  • BOOK/cross-tools/multilib/binutils.xml

    r03e6a40 r88ef769  
    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/gcc-final.xml

    r03e6a40 r88ef769  
    6868  --enable-long-long --enable-threads=posix --with-mpc=/cross-tools \
    6969  --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \
    70   --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
     70  --enable-cloog-backend=isl --with-isl=/cross-tools \
     71  --disable-isl-version-check --with-system-zlib --enable-checking=release \
    7172  --enable-libstdcxx-time</userinput></screen>
    7273
  • BOOK/cross-tools/multilib/gcc-static.xml

    r03e6a40 r88ef769  
    7676  --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
    7777  --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
    78   --disable-libssp --disable-libatomic --disable-libitm \
    79   --disable-libsanitizer --disable-libquadmath --disable-threads \
    80   --disable-target-zlib --with-system-zlib --with-isl=/cross-tools \
    81   --enable-languages=c --enable-checking=release</userinput></screen>
     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>
    8283
    8384    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    105106    xpointer="xpointer(//*[@os='ar'])"/>
    106107
    107     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    108     href="../common/gcc-static.xml"
    109     xpointer="xpointer(//*[@os='as'])"/>
    110 
    111     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    112     href="../common/gcc-static.xml"
    113     xpointer="xpointer(//*[@os='at'])"/>
    114 
    115108  </sect2>
    116109
  • BOOK/cross-tools/ppc-chapter.xml

    r03e6a40 r88ef769  
    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="ppc/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

    r03e6a40 r88ef769  
    9595    xpointer="xpointer(//*[@os='ar'])"/>
    9696
    97     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    98     href="../common/gcc-static.xml"
    99     xpointer="xpointer(//*[@os='as'])"/>
    100 
    101     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    102     href="../common/gcc-static.xml"
    103     xpointer="xpointer(//*[@os='at'])"/>
    104 
    10597  </sect2>
    10698
  • BOOK/cross-tools/ppc64-64-chapter.xml

    r03e6a40 r88ef769  
    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="ppc64-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

    r03e6a40 r88ef769  
    9494    xpointer="xpointer(//*[@os='ar'])"/>
    9595
    96     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    97     href="../common/gcc-static.xml"
    98     xpointer="xpointer(//*[@os='as'])"/>
    99 
    100     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    101     href="../common/gcc-static.xml"
    102     xpointer="xpointer(//*[@os='at'])"/>
    103 
    10496  </sect2>
    10597
  • BOOK/cross-tools/ppc64-chapter.xml

    r03e6a40 r88ef769  
    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="ppc64/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc-64bit.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"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-final.xml"/>
    3333
  • BOOK/cross-tools/ppc64/gcc-static.xml

    r03e6a40 r88ef769  
    9696    xpointer="xpointer(//*[@os='ar'])"/>
    9797
    98     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99     href="../common/gcc-static.xml"
    100     xpointer="xpointer(//*[@os='as'])"/>
    101 
    102     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    103     href="../common/gcc-static.xml"
    104     xpointer="xpointer(//*[@os='at'])"/>
    105 
    10698  </sect2>
    10799
  • BOOK/cross-tools/sparc-chapter.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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-64/gcc-static.xml

    r03e6a40 r88ef769  
    8888    xpointer="xpointer(//*[@os='ar'])"/>
    8989
    90     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    91     href="../common/gcc-static.xml"
    92     xpointer="xpointer(//*[@os='as'])"/>
    93 
    94     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    95     href="../common/gcc-static.xml"
    96     xpointer="xpointer(//*[@os='at'])"/>
    97 
    9890  </sect2>
    9991
  • BOOK/cross-tools/sparc64-chapter.xml

    r03e6a40 r88ef769  
    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="sparc64/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

    r03e6a40 r88ef769  
    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="x86/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

    r03e6a40 r88ef769  
    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="x86_64-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

    r03e6a40 r88ef769  
    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="x86_64/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/final-system/64/binutils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/alpha-chapter.xml

    r03e6a40 r88ef769  
    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="alpha/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/>
  • BOOK/final-system/common/automake.xml

    r03e6a40 r88ef769  
    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>
  • BOOK/final-system/common/bash.xml

    r03e6a40 r88ef769  
    2727
    2828<c:command c:multilib="false">./configure --prefix=/usr --bindir=/bin \
    29     --without-bash-malloc --with-installed-readline \
    30     --docdir=/usr/share/doc/bash-&bash-version;</c:command>
     29    --without-bash-malloc --with-installed-readline</c:command>
    3130<c:command c:multilib="true">CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    3231    ./configure --prefix=/usr --bindir=/bin \
    33     --without-bash-malloc --with-installed-readline \
    34     --docdir=/usr/share/doc/bash-&bash-version;</c:command>
     32    --without-bash-malloc --with-installed-readline</c:command>
    3533
    3634<!--
     
    5856    <c:para>Install the package:</c:para>
    5957
    60 <c:command>make install</c:command>
     58<c:command>make htmldir=/usr/share/doc/bash-&bash-version; install</c:command>
    6159
    6260    <c:para>Run the newly compiled <c:command>bash</c:command> program (replacing
  • BOOK/final-system/common/bc.xml

    r03e6a40 r88ef769  
    1818    <title/>
    1919
    20     <para>The Bc package contains an arbitrary precision numeric processing language.</para>
     20    <para>The Bc pacakge contains an arbitrary precision numeric processing language.</para>
    2121
    2222  </sect2>
     
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/cloog.xml

    r03e6a40 r88ef769  
    3333LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    3434  ./configure --prefix=/usr --enable-shared --with-isl=system</userinput></screen>
    35 
    36     <para os="s1">Apply a <command>sed</command> which prevents the attempted installation of an invalid file:</para>
    37 
    38 <screen os="s2"><userinput>sed -i '/cmake/d' Makefile</userinput></screen>
    3935
    4036    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/coreutils.xml

    r03e6a40 r88ef769  
    3838  ./configure --prefix=/usr \
    3939    --enable-no-install-program=kill,uptime \
    40     --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen>
     40    --enable-install-program=hostname</userinput></screen>
    4141   
    4242    <variablelist os="d1">
     
    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</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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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>
  • BOOK/final-system/common/flex.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/iana-etc.xml

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

    r03e6a40 r88ef769  
    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>
    3939
    4040    <para os="f1">Remove unused libnl headers:</para>
     
    4444    <para os="a">Compile the package:</para>
    4545
    46 <screen os="b"><userinput>make DESTDIR= MANDIR=/usr/share/man</userinput></screen>
     46<screen os="b"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2 \
     47    MANDIR=/usr/share/man</userinput></screen>
    4748
    4849    <variablelist os="c">
     
    5960        </listitem>
    6061      </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>
    6172    </variablelist>
    6273
     
    6576    <para os="e">Install the package:</para>
    6677
    67 <screen os="f"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2-&iproute2-version; \
     78<screen os="f"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2 \
    6879    MANDIR=/usr/share/man install</userinput></screen>
    6980
     
    8192        nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
    8293        and tc</seg>
    83         <seg>/etc/iproute2, /usr/lib/tc,
    84         /usr/share/doc/iproute2-&iproute2-version;</seg>
     94        <seg>/etc/iproute2, /lib/tc, /usr/lib/tc, /usr/share/doc/iproute2</seg>
    8595      </seglistitem>
    8696    </segmentedlist>
     
    173183          delete the multicast routing</para>
    174184
    175           <para><command>ip monitor</command> allows users to continuously monitor
     185          <para><command>ip monitor</command> allows users to continously monitor
    176186          the state of devices, addresses and routes</para>
    177187          <indexterm zone="ch-system-iproute2 ip">
  • BOOK/final-system/common/iputils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    4141<screen os="g"><userinput>make install</userinput></screen>
    4242
    43     <para os="h">Some of the programs from Kbd are used by Systemd to
    44     initialize the system, those binaries need to be on the root
    45     partition:</para>
    46 
    47 <screen os="i"><userinput>mv -v /usr/bin/{loadkeys,setfont} /bin</userinput></screen>
    48 
    49     <para os="j">Install the documentation:</para>
    50 
    51 <screen os="k"><userinput>mkdir -v /usr/share/doc/kbd-&kbd-version;
    52 cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
     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>
    5349
    5450  </sect2>
     
    6965        unicode_start, and unicode_stop</seg>
    7066        <seg>/usr/share/consolefonts, /usr/share/consoletrans,
    71         /usr/share/doc/kbd-&kbd-version;,
    7267        /usr/share/keymaps, /usr/share/unimaps</seg>
    7368      </seglistitem>
  • BOOK/final-system/common/kmod.xml

    r03e6a40 r88ef769  
    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>
     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>
    7577 
    7678  </sect2>
     
    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

    r03e6a40 r88ef769  
    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>
  • BOOK/final-system/common/man.xml

    r03e6a40 r88ef769  
    5050    <para os="h">Prepare Man for compilation:</para>
    5151
    52 <screen os="i"><userinput>./configure -confdir=/etc -mandir=/usr/share/man</userinput></screen>
     52<screen os="i"><userinput>./configure -confdir=/etc</userinput></screen>
    5353
    5454    <variablelist os="j">
  • BOOK/final-system/common/mpfr.xml

    r03e6a40 r88ef769  
    3434<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    3535LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    36   ./configure --prefix=/usr --with-gmp=/usr \
    37   --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     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

    r03e6a40 r88ef769  
    5757    <para os="j">Create symlinks in <filename class="directory">/usr/lib:</filename></para>
    5858
    59 <screen os="k"><userinput>
    60 ln -svf ../../lib/$(readlink /lib/libncursesw.so) /usr/lib/libncursesw.so
    61 ln -svf ../../lib/$(readlink /lib/libmenuw.so) /usr/lib/libmenuw.so
    62 ln -svf ../../lib/$(readlink /lib/libpanelw.so) /usr/lib/libpanelw.so
    63 ln -svf ../../lib/$(readlink /lib/libformw.so) /usr/lib/libformw.so
    64 rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so
    65 </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>
    6664
    6765    <para os="l">Now we will make our Ncurses compatible for older and non-widec compatible programs
     
    7674ln -sfv libncurses++w.a /usr/lib/libncurses++.a
    7775ln -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>
    7881
    7982  </sect2>
  • BOOK/final-system/common/perl.xml

    r03e6a40 r88ef769  
    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 os="a01"><userinput remap="test">ip link set lo up
     42hostname clfs</userinput></screen>
    4243    </note>
    4344
    44     <para os="a01">Before starting to configure, create a basic
     45    <para os="a02">Before starting to configure, create a basic
    4546    <filename>/etc/hosts</filename> file which will be referenced by one
    4647    of Perl's configuration files as well as used by the testsuite:</para>
    4748
    48 <screen os="a02"><userinput remap="test">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
     49<screen os="a03"><userinput remap="test">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
    4950
    5051    <para os="a">To have full control over the way Perl is set up, you can
     
    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

    r03e6a40 r88ef769  
    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/pkgmgt.xml

    r03e6a40 r88ef769  
    219219      commercial distributions. Examples of package managers that follow this
    220220      approach are RPM (which, incidentally, is required by the <ulink
    221       url="http://refspecs.linuxfoundation.org/lsb.shtml">Linux
     221      url="http://lsbbook.gforge.freestandards.org/package.html#RPM">Linux
    222222      Standard Base Specification</ulink>), pkg-utils, Debian's apt, and
    223223      Gentoo's Portage system.  A hint describing how to adopt this style of
  • BOOK/final-system/common/psmisc.xml

    r03e6a40 r88ef769  
    6161
    6262<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>
    6371
    6472  </sect2>
  • BOOK/final-system/common/readline.xml

    r03e6a40 r88ef769  
    4343    <para os="f">Install the package:</para>
    4444
    45 <screen os="g"><userinput>make htmldir=/usr/share/doc/readline-&readline-version; install</userinput></screen>
     45<screen os="g"><userinput>make install</userinput></screen>
    4646
    47     <para os="h">Now move the static libraries to a more appropriate location:</para>
     47    <para os="h">Install the documentation:</para>
    4848
    49 <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>
    5050
    51     <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>
    5252
    53 <screen os="k"><userinput>ln -svf ../../lib/$(readlink /lib/libreadline.so) /usr/lib/libreadline.so
    54 ln -svf ../../lib/$(readlink /lib/libhistory.so) /usr/lib/libhistory.so
    55 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>
    5662
    5763  </sect2>
     
    6672      <seglistitem>
    6773        <seg>libhistory.[a,so], and libreadline.[a,so]</seg>
    68         <seg>/usr/include/readline, /usr/share/doc/readline-&readline-version;, /usr/share/readline</seg>
     74        <seg>/usr/include/readline, /usr/share/readline</seg>
    6975      </seglistitem>
    7076    </segmentedlist>
  • BOOK/final-system/common/sed.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    3333      command below.</para>
    3434    </note>
     35
    3536
    3637    <para os="b">Disable the installation of the <command>groups</command> and
     
    5960  </variablelist>
    6061
     62
    6163    <para os="h">Compile the package:</para>
    6264
     
    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

    r03e6a40 r88ef769  
    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/temp-perl.xml

    r03e6a40 r88ef769  
    6363<screen os="j"><userinput>make install</userinput></screen>
    6464
     65    <para os="k">Finally, create a necessary symlink:</para>
     66
     67<screen os="l"><userinput>ln -sfv /tools/bin/perl /usr/bin</userinput></screen>
     68
    6569  </sect2>
    6670
  • BOOK/final-system/common/util-linux.xml

    r03e6a40 r88ef769  
    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>
     
    584598        <term><command>lscpu</command></term>
    585599        <listitem>
    586           <para>Prints CPU architecture information</para>
     600          <para>Prints CPU architechture information</para>
    587601          <indexterm zone="ch-system-util-linux lscpu">
    588602            <primary sortas="b-lscpu">lscpu</primary>
  • BOOK/final-system/common/vim.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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="mips/glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/eglibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/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="mips/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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/final-system/mips/gcc.xml

    r03e6a40 r88ef769  
    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/mips64-64-chapter.xml

    r03e6a40 r88ef769  
    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"/>
    3229  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64-64/gcc.xml

    r03e6a40 r88ef769  
    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/mips64-chapter.xml

    r03e6a40 r88ef769  
    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/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="common/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="common/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"/>
    8272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
     
    8676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/readline-n32.xml"/>
    8777  <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"/>
    8879  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/autoconf.xml"/>
    8980  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
     
    10293  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-n32.xml"/>
    10394  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    104   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    10595  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    10696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    114104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    115105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    116   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    117   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-n32.xml"/>
    118   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    119   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    120   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-n32.xml"/>
    121   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    122   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    123106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    124107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-n32.xml"/>
     
    126109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    127110  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    128   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    129   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-n32.xml"/>
    130   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    131   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    132   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-n32.xml"/>
    133   <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"/>
    134119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    135120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
     121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-n32.xml"/>
     123  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    136124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    137125  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64/binutils.xml

    r03e6a40 r88ef769  
    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/gcc.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/binutils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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}" ./configure --prefix=/usr --libdir=/usr/lib64  --cache-file=config.cache</userinput></screen>
    3037
    3138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison-n32.xml

    r03e6a40 r88ef769  
    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}" ./configure --prefix=/usr --libdir=/usr/lib32  --cache-file=config.cache</userinput></screen>
    3138
    3239    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison.xml

    r03e6a40 r88ef769  
    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}" ./configure --prefix=/usr  --cache-file=config.cache</userinput></screen>
    3138
    3239    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bzip2-64bit.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/cloog-64bit.xml

    r03e6a40 r88ef769  
    3030  ./configure --prefix=/usr \
    3131    --libdir=/usr/lib64 --enable-shared --with-isl=system</userinput></screen>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/cloog.xml"
    35     xpointer="xpointer(//*[@os='s1'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/cloog.xml"
    39     xpointer="xpointer(//*[@os='s2'])"/>
    4032
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/cloog-n32.xml

    r03e6a40 r88ef769  
    3131  ./configure --prefix=/usr \
    3232    --libdir=/usr/lib32 --enable-shared --with-isl=system</userinput></screen>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/cloog.xml"
    36     xpointer="xpointer(//*[@os='s1'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/cloog.xml"
    40     xpointer="xpointer(//*[@os='s2'])"/>
    4133
    4234    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/cloog.xml

    r03e6a40 r88ef769  
    3131  ./configure --prefix=/usr \
    3232    --host=${CLFS_TARGET32} --enable-shared --with-isl=system</userinput></screen>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/cloog.xml"
    36     xpointer="xpointer(//*[@os='s1'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/cloog.xml"
    40     xpointer="xpointer(//*[@os='s2'])"/>
    4133
    4234    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/coreutils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/flex-64bit.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/gzip.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    4646    xpointer="xpointer(//*[@os='a'])"/>
    4747
    48 <screen os="b"><userinput>make CC="gcc ${BUILD64}" DESTDIR= \
    49     LIBDIR=/usr/lib64 MANDIR=/usr/share/man</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>
    5050
    5151    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6262
    6363<screen os="f"><userinput>make DESTDIR= LIBDIR=/usr/lib64 \
    64     DOCDIR=/usr/share/doc/iproute2-&iproute2-version; \
     64    DOCDIR=/usr/share/doc/iproute2 \
    6565    MANDIR=/usr/share/man install</userinput></screen>
    6666
  • BOOK/final-system/multilib/iputils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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 
    6557  </sect2>
    6658
  • BOOK/final-system/multilib/kmod-64bit.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/final-system/multilib/kmod-n32.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/final-system/multilib/kmod.xml

    r03e6a40 r88ef769  
    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"
  • BOOK/final-system/multilib/mpfr-64bit.xml

    r03e6a40 r88ef769  
    3636<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    3737LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    38   ./configure --prefix=/usr --libdir=/usr/lib64 \
    39   --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     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

    r03e6a40 r88ef769  
    3737<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
    3838LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    39   ./configure --prefix=/usr --libdir=/usr/lib32 \
    40   --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     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

    r03e6a40 r88ef769  
    3737<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
    3838LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    39   ./configure --prefix=/usr --host=${CLFS_TARGET32} \
    40   --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     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

    r03e6a40 r88ef769  
    7474    <para os="j">Create symlinks in <filename class="directory">/usr/lib64:</filename></para>
    7575
    76 <screen os="k"><userinput>
    77 ln -svf ../../lib64/$(readlink /lib64/libncursesw.so) /usr/lib64/libncursesw.so
    78 ln -svf ../../lib64/$(readlink /lib64/libmenuw.so) /usr/lib64/libmenuw.so
    79 ln -svf ../../lib64/$(readlink /lib64/libpanelw.so) /usr/lib64/libpanelw.so
    80 ln -svf ../../lib64/$(readlink /lib64/libformw.so) /usr/lib64/libformw.so
    81 rm -v /lib64/lib{ncursesw,menuw,panelw,formw}.so
    82 </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>
    8381
    8482    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9896ln -sfv ncursesw5-config /usr/bin/ncurses5-config</userinput></screen>
    9997
     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
    100103  </sect2>
    101104
  • BOOK/final-system/multilib/ncurses-n32.xml

    r03e6a40 r88ef769  
    7474    <para os="j">Create symlinks in <filename class="directory">/usr/lib32:</filename></para>
    7575
    76 <screen os="k"><userinput>
    77 ln -svf ../../lib32/$(readlink /lib32/libncursesw.so) /usr/lib32/libncursesw.so
    78 ln -svf ../../lib32/$(readlink /lib32/libmenuw.so) /usr/lib32/libmenuw.so
    79 ln -svf ../../lib32/$(readlink /lib32/libpanelw.so) /usr/lib32/libpanelw.so
    80 ln -svf ../../lib32/$(readlink /lib32/libformw.so) /usr/lib32/libformw.so
    81 rm -v /lib32/lib{ncursesw,menuw,panelw,formw}.so
    82 </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>
    8381
    8482    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    9795ln -sfv ncurses5w-config-32 /usr/bin/ncurses5-config-32</userinput></screen>
    9896
     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
    99102  </sect2>
    100103
  • BOOK/final-system/multilib/ncurses.xml

    r03e6a40 r88ef769  
    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.xml

    r03e6a40 r88ef769  
    4242    href="../common/perl.xml"
    4343    xpointer="xpointer(//*[@os='a02'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../common/perl.xml"
     47    xpointer="xpointer(//*[@os='a03'])"/>
    4448
    4549    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/psmisc.xml

    r03e6a40 r88ef769  
    6161    xpointer="xpointer(//*[@os='j'])"/>
    6262
     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
    6371  </sect2>
    6472
  • BOOK/final-system/multilib/readline-64bit.xml

    r03e6a40 r88ef769  
    6161    xpointer="xpointer(//*[@os='h'])"/>
    6262
    63 <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'])"/>
    6466
    65     <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'])"/>
    6670
    67 <screen os="k"><userinput>ln -svf ../../lib64/$(readlink /lib64/libreadline.so) /usr/lib64/libreadline.so
    68 ln -svf ../../lib64/$(readlink /lib64/libhistory.so) /usr/lib64/libhistory.so
    69 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>
    7080
    7181  </sect2>
  • BOOK/final-system/multilib/readline-n32.xml

    r03e6a40 r88ef769  
    6262    xpointer="xpointer(//*[@os='h'])"/>
    6363
    64 <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'])"/>
    6567
    66     <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'])"/>
    6771
    68 <screen os="k"><userinput>ln -svf ../../lib32/$(readlink /lib32/libreadline.so) /usr/lib32/libreadline.so
    69 ln -svf ../../lib32/$(readlink /lib32/libhistory.so) /usr/lib32/libhistory.so
    70 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>
    7181
    7282  </sect2>
  • BOOK/final-system/multilib/readline.xml

    r03e6a40 r88ef769  
    7474    xpointer="xpointer(//*[@os='k'])"/>
    7575
     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
    7684  </sect2>
    7785
  • BOOK/final-system/multilib/sed.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/temp-perl.xml

    r03e6a40 r88ef769  
    6969    xpointer="xpointer(//*[@os='j'])"/>
    7070
     71    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     72    href="../common/temp-perl.xml"
     73    xpointer="xpointer(//*[@os='k'])"/>
     74
     75    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     76    href="../common/temp-perl.xml"
     77    xpointer="xpointer(//*[@os='l'])"/>
     78
    7179  </sect2>
    7280
  • BOOK/final-system/multilib/util-linux-64bit.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc/gcc.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc64-64/yaboot.xml

    r03e6a40 r88ef769  
    4040        <term><parameter>"s/m32/m64/g"</parameter></term>
    4141        <listitem>
    42           <para>Replaces -m32 with -m64 to force <command>gcc</command> to
     42          <para>Replaces -m32 wih -m64 to force <command>gcc</command> to
    4343          create 64-bit code when compiling yaboot.</para>
    4444        </listitem>
  • BOOK/final-system/ppc64-chapter.xml

    r03e6a40 r88ef769  
    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="common/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="common/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"/>
    6559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
     
    8074  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    82   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    8376  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    8477  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    9184  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    9285  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    93   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    94   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    95   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    96   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    97   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    9886  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    9987  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    10088  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    10189  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    102   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    103   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    104   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    105   <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"/>
    10696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    10797  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    108100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    109101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
  • BOOK/final-system/ppc64/gcc.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/sparc-chapter.xml

    r03e6a40 r88ef769  
    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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r03e6a40 r88ef769  
    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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
  • BOOK/final-system/sparc64-chapter.xml

    r03e6a40 r88ef769  
    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="common/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="common/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"/>
    6559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
     
    8074  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    82   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    8376  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    8477  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    9184  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    9285  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    93   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    94   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    95   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    96   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    97   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    9886  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    9987  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    10088  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    10189  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    102   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    103   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    104   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    105   <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"/>
    10696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    10797  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    108100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    109101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
  • BOOK/final-system/x86-chapter.xml

    r03e6a40 r88ef769  
    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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
    79 <!--   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/> -->
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    8075  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8176  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86/grub.xml

    r03e6a40 r88ef769  
    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
     28      one you can go to the following link for alterative bootloaders
    2929      and the instructions to use them.
    3030      <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para>
     
    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

    r03e6a40 r88ef769  
    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"/>
    4744  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
     
    5754  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5855  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    59   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    6056  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    6157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6763  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    6864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
    70   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
    71   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    7265  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    7366  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    7467  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    76   <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"/>
    7772  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7873  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/>
     74  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
    7975  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    8076  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86_64-64/binutils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/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="common/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="common/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"/>
    6559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
     
    8074  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    8175  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
    82   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    8376  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    8477  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    9184  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    9285  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
    93   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
    94   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    95   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
    96   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
    97   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    9886  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    9987  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    10088  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    10189  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/>
    102   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
    103   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
    104   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
    105   <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"/>
    10696  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    10797  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev-64bit.xml"/>
    108100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    109101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/general.ent

    r03e6a40 r88ef769  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    22
    3 <!ENTITY month "04"> <!-- Use two digits -->
    4 <!ENTITY month_name "April">
    5 <!ENTITY day "20"> <!-- Use two digits -->
    6 <!ENTITY year "2014"> <!-- Use four digits -->
     3<!ENTITY month "12"> <!-- Use two digits -->
     4<!ENTITY month_name "December">
     5<!ENTITY day "30"> <!-- Use two digits -->
     6<!ENTITY year "2013"> <!-- Use four digits -->
    77
    88<!ENTITY releasedate "&month_name; &day;, &year;">
     
    1313<!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">
    31 <!-- Alpha isn't tested anymore
    3230<!ENTITY version-alpha "&version;-ALPHA">
    33 -->
    3431<!ENTITY version-native "&version;-Native">
    3532<!ENTITY version-native64 "&version;-Native-Multilib">
  • BOOK/introduction/common/changelog.xml

    r03e6a40 r88ef769  
    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 
    39     <listitem>
    40       <para>20 April 2014</para>
    41       <itemizedlist>
    42         <listitem>
    43           <para>[Chris] - Reorganized "boot" section to allow everything
    44           to be installed into /tools, remove the need to chown ${CLFS} to the
    45           clfs user, and generally make the chapter's instructions flow better.</para>
    46         </listitem>
    47       </itemizedlist>
    48     </listitem>
    49 
    50     <listitem>
    51       <para>18 April 2014</para>
    52       <itemizedlist>
    53         <listitem>
    54           <para>[Chris] - Added --disable-makeinstall-setuid to temp-system
    55           Util-linux, as nothing there needs to be suid.</para>
    56         </listitem>
    57       </itemizedlist>
    58     </listitem>
    59 
    60     <listitem>
    61       <para>16 April 2014</para>
    62       <itemizedlist>
    63         <listitem>
    64           <para>[Chris] - Removed creation of /usr/bin/perl symlink, as
    65           Perl creates a link itself when installed.</para>
    66         </listitem>
    67       </itemizedlist>
    68     </listitem>
    69 
    70     <listitem>
    71       <para>13 April 2014</para>
    72       <itemizedlist>
    73         <listitem>
    74           <para>[Chris] - Updated most packages in the Boot section to install
    75           into /tools instead of $CLFS. Thanks to Martin Ward and
    76           William Harrington for assistance.</para>
    77         </listitem>
    78       </itemizedlist>
    79     </listitem>
    80 
    81     <listitem>
    82       <para>12 April 2014</para>
    83       <itemizedlist>
    84         <listitem>
    85           <para>[Chris] - Modified sysvinit installation to allow it
    86           to use /tools/etc/inittab and /tools/sbin/agetty.</para>
    87         </listitem>
    88         <listitem>
    89           <para>[Chris] - Moved Util-linux installation out of boot/chroot
    90           sections into the temp-system, as it can be installed the same
    91           way with either method.</para>
    92         </listitem>
    93       </itemizedlist>
    94     </listitem>
    95 
    96     <listitem>
    97       <para>11 April 2014</para>
    98       <itemizedlist>
    99         <listitem>
    100           <para>[Chris] - Updated MPC to 1.0.2.</para>
    101         </listitem>
    102         <listitem>
    103           <para>[Chris] - Removed unneeded --disable-login and --disable-su
    104           switches from Util-linux configure in boot/chroot sections.</para>
    105         </listitem>
    106       </itemizedlist>
    107     </listitem>
    108 
    109     <listitem>
    110       <para>09 April 2014</para>
    111       <itemizedlist>
    112         <listitem>
    113           <para>[William Harrington] - Update Eudev to 1.5.3.</para>
    114         </listitem>
    115       </itemizedlist>
    116     </listitem>
    117 
    118     <listitem>
    119       <para>09 April 2014</para>
    120       <itemizedlist>
    121         <listitem>
    122           <para>[Chris] - Remove obsolete --enable-cloog-backend
    123           parameter from GCC configure.</para>
    124         </listitem>
    125         <listitem>
    126           <para>[William Harrington] - Remove unneeded
    127           --disable-isl-version-check parameter from GCC configure.</para>
    128         </listitem>
    129         <listitem>
    130           <para>[William Harrington] - Update Gawk to 4.1.1.</para>
    131         </listitem>
    132       </itemizedlist>
    133     </listitem>
    134 
    135     <listitem>
    136       <para>08 April 2014</para>
    137       <itemizedlist>
    138         <listitem>
    139           <para>[William Harrington] - Add versioned doc directories for
    140           Automake, DBus, Flex, Gawk, Gettext, GMP, IPRoute2, KBD, MPFR,
    141           Readline, Sed, Tar, Util-linux and XZ.</para>
    142         </listitem>
    143       </itemizedlist>
    144     </listitem>
    145 
    146     <listitem>
    147       <para>06 April 2014</para>
    148       <itemizedlist>
    149         <listitem>
    150           <para>[William Harrington] - Update KMOD to 17.</para>
    151         </listitem>
    152         <listitem>
    153           <para>[William Harrington] - Update Man-pages to 3.64.</para>
    154         </listitem>
    155       </itemizedlist>
    156     </listitem>
    157 
    158     <listitem>
    159       <para>05 April 2014</para>
    160       <itemizedlist>
    161         <listitem>
    162           <para>[William Harrington] - Move Flex before Bison in final system
    163           and remove bison and flex from temp system.</para>
    164         </listitem>
    165         <listitem>
    166           <para>[William Harrington] - Add M4=m4 before configure command in
    167           final-system Bison and Flex.</para>
    168         </listitem>
    169         <listitem>
    170           <para>[William Harrington] - Remove Bison and Flex from temp system.</para>
    171         </listitem>
    172         <listitem>
    173           <para>[William Harrington] - Move M4 before GMP in final-system and
    174           remove M4 from temp system.</para>
    175         </listitem>
    176       </itemizedlist>
    177     </listitem>
    178 
    179     <listitem>
    180       <para>02 April 2014</para>
    181       <itemizedlist>
    182         <listitem>
    183           <para>[William Harrington] - Add test commands to Attr and Acl.</para>
    184         </listitem>
    185       </itemizedlist>
    186     </listitem>
    187 
    188     <listitem>
    189       <para>30 March 2014</para>
    190       <itemizedlist>
    191         <listitem>
    192           <para>[Chris] - Modified network section to split systemd/sysconfig
    193           network configurations.</para>
    194         </listitem>
    195         <listitem>
    196           <para>[Chris] - Removed instructions to install systemd manpages -
    197           they are now automatically installed by default.</para>
    198         </listitem>
    199         <listitem>
    200           <para>[Chris] - Updated installed program lists for several packages.</para>
    201         </listitem>
    202         <listitem>
    203           <para>[William Harrington] - Remove link of libl to libfl during Flex installation.</para>
    204         </listitem>
    205         <listitem>
    206           <para>[William Harrington] - Update DHCPCD to 6.3.2.</para>
    207         </listitem>
    208         <listitem>
    209           <para>[William Harrington] - Update VIM 7.4 patch to level 229.</para>
    210         </listitem>
    211         <listitem>
    212           <para>[William Harrington] - Update Bash 4.3 patch to level 8.</para>
    213         </listitem>
    214         <listitem>
    215           <para>[William Harrington] - Update Readline 6.3 patch to level 3.</para>
    216         </listitem>
    217         <listitem>
    218           <para>[William Harrington] - Update GCC 4.8.2 branch update patch to
    219           revision 208943.</para>
    220         </listitem>
    221       </itemizedlist>
    222     </listitem>
    223 
    224     <listitem>
    225       <para>23 March 2014</para>
    226       <itemizedlist>
    227         <listitem>
    228           <para>[William Harrington] - Update Man-pages to 3.63.</para>
    229         </listitem>
    230       </itemizedlist>
    231     </listitem>
    232 
    233     <listitem>
    234       <para>28 March 2014</para>
    235       <itemizedlist>
    236         <listitem>
    237           <para>[William Harrington] - Update File to 5.18.</para>
    238         </listitem>
    239         <listitem>
    240           <para>[William Harrington] - Update Flex to 2.5.39.</para>
    241         </listitem>
    242         <listitem>
    243           <para>[William Harrington] - Update Linux to 3.12.15.</para>
    244         </listitem>
    245         <listitem>
    246           <para>[William Harrington] - Update Systemd to 212.</para>
    247         </listitem>
    248         <listitem>
    249           <para>[William Harrington] - Update Tzdata to 2014b.</para>
    250         </listitem>
    251         <listitem>
    252           <para>[William Harrington] - Update GMP to 6.0.0a.</para>
    253         </listitem>
    254         <listitem>
    255           <para>[William Harrington] - Move Bison and Flex before Binutils.</para>
    256         </listitem>
    257       </itemizedlist>
    258     </listitem>
    259 
    260     <listitem>
    261       <para>17 March 2014</para>
    262       <itemizedlist>
    263         <listitem>
    264           <para>[William Harrington] - Remove libdbus and Update Systemd to 211.</para>
    265         </listitem>
    266         <listitem>
    267           <para>[William Harrington] - Add Systemd compat patch to install pkg-config files.</para>
    268         </listitem>
    269       </itemizedlist>
    270     </listitem>
    271 
    272     <listitem>
    273       <para>12 March 2014</para>
    274       <itemizedlist>
    275         <listitem>
    276           <para>[Chris] - Updated documentation installation instructions
    277           for Readline and Bash.</para>
    278         </listitem>
    279         <listitem>
    280           <para>[Chris] - Deleted --remove-destination parameter when creating
    281           /etc/localtime - it's no longer needed.</para>
    282         </listitem>
    283         <listitem>
    284           <para>[William Harrington] - Update Man-pages to 3.62.</para>
    285         </listitem>
    286       </itemizedlist>
    287     </listitem>
    288 
    289     <listitem>
    290       <para>10 March 2014</para>
    291       <itemizedlist>
    292         <listitem>
    293           <para>[William Harrington] - Update TZData to 2014a.</para>
    294         </listitem>
    295         <listitem>
    296           <para>[William Harrington] - Update MPFR fixes patch to patch level 5.</para>
    297         </listitem>
    298       </itemizedlist>
    299     </listitem>
    300 
    301     <listitem>
    302       <para>09 March 2014</para>
    303       <itemizedlist>
    304         <listitem>
    305           <para>[William Harrington] - Add configure command descriptions and testsuite commands to Systemd.</para>
    306         </listitem>
    307         <listitem>
    308           <para>[William Harrington] - Update testsuite description for D-BUS.</para>
    309         </listitem>
    310         <listitem>
    311           <para>[William Harrington] - Add note to final-system Util-Linux regarding extra functionality with libudev.</para>
    312         </listitem>
    313         <listitem>
    314           <para>[William Harrington] - Add commands and descriptions for <filename>/etc/adjtime</filename>.</para>
    315         </listitem>
    316       </itemizedlist>
    317     </listitem>
    318 
    319     <listitem>
    320       <para>02 March 2014</para>
    321       <itemizedlist>
    322         <listitem>
    323           <para>[William Harrington] - Update DHCPCD to 6.3.1.</para>
    324         </listitem>
    325       </itemizedlist>
    326     </listitem>
    327 
    328     <listitem>
    329       <para>27 February 2014</para>
    330       <itemizedlist>
    331         <listitem>
    332           <para>[William Harrington] - Update Grep to 2.18.</para>
    333         </listitem>
    334         <listitem>
    335           <para>[William Harrington] - Update DHCPCD to 6.3.0.</para>
    336         </listitem>
    337         <listitem>
    338           <para>[William Harrington] - Update Man-pages to 3.61.</para>
    339         </listitem>
    340         <listitem>
    341           <para>[William Harrington] - Update Readline to 6.3.</para>
    342         </listitem>
    343         <listitem>
    344           <para>[William Harrington] - Update Bash to 4.3.</para>
    345         </listitem>
    346       </itemizedlist>
    347     </listitem>
    348 
    349     <listitem>
    350       <para>24 February 2014</para>
    351       <itemizedlist>
    352         <listitem>
    353           <para>[William Harrington] - Remove installation of nscd tmpfile and unit service file in clfs-network-scripts.</para>
    354         </listitem>
    355       </itemizedlist>
    356     </listitem>
    357 
    358     <listitem>
    359       <para>23 February 2014</para>
    360       <itemizedlist>
    361         <listitem>
    362           <para>[William Harrington] - Add commands for <command>nscd</command>  config, runtime, and Systemd unit files installation to GLIBC.</para>
    363         </listitem>
    364       </itemizedlist>
    365     </listitem>
    366 
    367     <listitem>
    368       <para>18 February 2014</para>
    369       <itemizedlist>
    370         <listitem>
    371           <para>[William Harrington] - Migrate EGLIBC to GLIBC and upgrade to version 2.19.</para>
    372         </listitem>
    373         <listitem>
    374           <para>[William Harrington] - Update D-Bus to stable version 1.8.0.</para>
    375         </listitem>
    376         <listitem>
    377           <para>[William Harrington] - Update File to version 5.17.</para>
    378         </listitem>
    379         <listitem>
    380           <para>[William Harrington] - Update Grep to version 2.17.</para>
    381         </listitem>
    382         <listitem>
    383           <para>[William Harrington] - Update Linux to version 3.12.11.</para>
    384         </listitem>
    385         <listitem>
    386           <para>[William Harrington] - Update Man-pages to version 3.60.</para>
    387         </listitem>
    388         <listitem>
    389           <para>[William Harrington] - Update Psmisc to version 22.21.</para>
    390         </listitem>
    391       </itemizedlist>
    392     </listitem>
    393 
    394     <listitem>
    395       <para>13 February 2014</para>
    396       <itemizedlist>
    397         <listitem>
    398           <para>[William Harrington] - Correct nobody gid to use nogroup gid.</para>
    399         </listitem>
    400       </itemizedlist>
    401     </listitem>
    402 
    403     <listitem>
    404       <para>03 February 2014</para>
    405       <itemizedlist>
    406         <listitem>
    407           <para>[William Harrington] - Add configure options to systemd so loadkeys and setfont is searched in /bin instead of /usr/bin.</para>
    408         </listitem>
    409       </itemizedlist>
    410     </listitem>
    411 
    412     <listitem>
    413       <para>02 February 2014</para>
    414       <itemizedlist>
    415         <listitem>
    416           <para>[William Harrington] - Remove note in Iana-etc page and update iana-etc update numbers patch for proper operation with current iana-etc format.</para>
    417         </listitem>
    418       </itemizedlist>
    419     </listitem>
    420 
    421     <listitem>
    422       <para>29 January 2014</para>
    423       <itemizedlist>
    424         <listitem>
    425           <para>[William Harrington] - Add PKG_CONFIG= to temp-system make configure command.</para>
    426         </listitem>
    427       </itemizedlist>
    428     </listitem>
    429 
    430     <listitem>
    431       <para>27 January 2014</para>
    432       <itemizedlist>
    433         <listitem>
    434           <para>[William Harrington] - Add PERL=/usr/bin/perl to temp-system Texinfo build.</para>
    435         </listitem>
    436       </itemizedlist>
    437     </listitem>
    438 
    439     <listitem>
    440       <para>26 January 2014</para>
    441       <itemizedlist>
    442         <listitem>
    443           <para>[William Harrington] - Update LESS to 462.</para>
    444         </listitem>
    445       </itemizedlist>
    446     </listitem>
    447 
    448     <listitem>
    449       <para>25 January 2014</para>
    450       <itemizedlist>
    451         <listitem>
    452           <para>[William Harrington] - Create a link from /proc/self/mounts to /etc/mtab in boot and chroot createfiles section.</para>
    453         </listitem>
    454       </itemizedlist>
    455     </listitem>
    456 
    457     <listitem>
    458       <para>23 January 2014</para>
    459       <itemizedlist>
    460         <listitem>
    461           <para>[William Harrington] - Update text and redo some commands regarding Systemd in the System and Network configuration chapters.</para>
    462         </listitem>
    463         <listitem>
    464           <para>[William Harrington] - Add a clock configuration script to system configuration chapter with regards to systemd.</para>
    465         </listitem>
    466         <listitem>
    467           <para>[William Harrington] - Add CLFS-Network-Scripts and add commands to install them in the network configuration chapter.</para>
    468         </listitem>
    469         <listitem>
    470           <para>[William Harrington] - Update Util-linux to 2.24.1.</para>
    471         </listitem>
    472         <listitem>
    473           <para>[William Harrington] - Update Check to 0.9.12.</para>
    474         </listitem>
    475       </itemizedlist>
    476     </listitem>
    477 
    478     <listitem>
    479       <para>21 January 2014</para>
    480       <itemizedlist>
    481         <listitem>
    482           <para>[William Harrington] - Add D-Bus libraries before Systemd in final-system for a circular dependency issue.</para>
    483         </listitem>
    484       </itemizedlist>
    485     </listitem>
    486 
    487     <listitem>
    488       <para>19 January 2014</para>
    489       <itemizedlist>
    490         <listitem>
    491           <para>[William Harrington] - Update DHCPCD to 6.2.1.</para>
    492         </listitem>
    493         <listitem>
    494           <para>[William Harrington] - Use readlink when creating links for dynamic libraries for zlib, xz, ncurses, and readline.</para>
    495         </listitem>
    496       </itemizedlist>
    497     </listitem>
    498 
    499     <listitem>
    500       <para>13 January 2014</para>
    501       <itemizedlist>
    502         <listitem>
    503           <para>[William Harrington] - Update ISL to 0.12.2.</para>
    504         </listitem>
    505         <listitem>
    506           <para>[William Harrington] - Update Man-pages to 3.56.</para>
    507         </listitem>
    508       </itemizedlist>
    509     </listitem>
    510 
    511     <listitem>
    512       <para>10 January 2014</para>
    513       <itemizedlist>
    514         <listitem>
    515           <para>[William Harrington] - Migrate Procps to Procps-ng.</para>
    516         </listitem>
    517       </itemizedlist>
    518     </listitem>
    519 
    520     <listitem>
    521       <para>09 January 2014</para>
    522       <itemizedlist>
    523         <listitem>
    524           <para>[Chris] - Updated Linux to 3.12.7.</para>
    525         </listitem>
    526         <listitem>
    527           <para>[Chris] - Updated Perl to 5.18.2.</para>
    528         </listitem>
    529         <listitem>
    530           <para>[Chris] - Updated Gettext to 0.18.3.2.</para>
    531         </listitem>
    532         <listitem>
    533           <para>[Chris] - Updated Libcap to 2.24.</para>
    534         </listitem>
    535         <listitem>
    536           <para>[Chris] - Removed unneeded command to create a /usr/lib/terminfo
    537           symlink from Ncurses instructions.</para>
    538         </listitem>
    539         <listitem>
    540           <para>[Chris] - Removed /usr/{doc,info,man} symlinks and edited
    541           instructions for packages to ensure all documentation is installed
    542           to /usr/share.</para>
    543         </listitem>
    544         <listitem>
    545           <para>[Chris] - Moved libcap so it's built just before iputils,
    546           which can use libcap.</para>
    547         </listitem>
    548       </itemizedlist>
    549     </listitem>
    550 
    551     <listitem>
    552       <para>08 January 2014</para>
    553       <itemizedlist>
    554         <listitem>
    555           <para>[Chris] - Removed commands to create files in /var/run and
    556           /var/log - systemd now used its journal for all logs.</para>
    557         </listitem>
    558         <listitem>
    559           <para>[Chris] - Removed obsolete sed command from temp-system Coreutils.</para>
    560         </listitem>
    561         <listitem>
    562           <para>[Chris] - Removed unneeded command to rename stubs-64.h.</para>
    563         </listitem>
    564         <listitem>
    565           <para>[Chris] - Removed unneeded "make configure-host" commands
    566           from Binutils.</para>
    567         </listitem>
    568         <listitem>
    569           <para>[Chris] - Moved Attr and ACL to just after GCC in the final system.</para>
    570         </listitem>
    571       </itemizedlist>
    572     </listitem>
    573 
    574     <listitem>
    575       <para>07 January 2014</para>
    576       <itemizedlist>
    577         <listitem>
    578           <para>[Chris] - Added command, from LFS, to modify
    579           /tools/lib/libstdc++.la to prevent a /tools reference in the final system.</para>
    580         </listitem>
    581         <listitem>
    582           <para>[Chris] - Use libiberty from GCC, since Binutils no longer
    583           installs it by default.</para>
    584         </listitem>
    585       </itemizedlist>
    586     </listitem>
    587 
    588     <listitem>
    589       <para>06 January 2014</para>
    590       <itemizedlist>
    591         <listitem>
    592           <para>[Chris] - Added msgmerge and xgettext to /tools Gettext
    593           installation - needed for attr.</para>
    594         </listitem>
    595         <listitem>
    596           <para>[William Harrington] - Update DHCPCD to 6.2.0.</para>
    597         </listitem>
    598         <listitem>
    599           <para>[William Harrington] - Update Grep to 2.16.</para>
    600         </listitem>
    601       </itemizedlist>
    602     </listitem>
    603 
    604     <listitem>
    605       <para>05 January 2014</para>
    606       <itemizedlist>
    607         <listitem>
    608           <para>[Chris] - Removed rsyslog and its depedencies, libee and libestr.</para>
    609         </listitem>
    610         <listitem>
    611           <para>[Chris] - Updated Expat to 2.1.0.</para>
    612         </listitem>
    613         <listitem>
    614           <para>[Chris] - Updated Attr to 2.4.47.</para>
    615         </listitem>
    616         <listitem>
    617           <para>[Chris] - Updated D-Bus to 1.6.18.</para>
    618         </listitem>
    619         <listitem>
    620           <para>[Chris] - Updated Libcap to 2.23.</para>
    621         </listitem>
    622       </itemizedlist>
    623     </listitem>
    624 
    625     <listitem>
    626       <para>04 January 2014</para>
    627       <itemizedlist>
    628         <listitem>
    629           <para>[Chris] - Updated Systemd to 208.</para>
    630         </listitem>
    631         <listitem>
    632           <para>[Chris] - Added Gperf, XML::Parser, Intltool, and ACL - needed
    633           by systemd.</para>
    634         </listitem>
    635       </itemizedlist>
    636     </listitem>
    637 
    638     <listitem>
    639       <para>01 January 2014</para>
    640       <itemizedlist>
    641         <listitem>
    642           <para>[Chris] - Added command to EGLIBC instructions to remove
    643           extraneous '.x' files from /usr/include/rpcsvc.</para>
    644         </listitem>
    645       </itemizedlist>
    646     </listitem>
    647 
    648     <listitem>
    649       <para>23 December 2013</para>
    650       <itemizedlist>
    651         <listitem>
    652           <para>[William Harrington] - Update E2fsprogs to 1.42.9.</para>
    653         </listitem>
    654         <listitem>
    655           <para>[William Harrington] - Update Automake to 1.14.1.</para>
    656         </listitem>
    657       </itemizedlist>
    658     </listitem>
    659 
    660     <listitem>
    661       <para>21 December 2013</para>
    662       <itemizedlist>
    663         <listitem>
    664           <para>[William Harrington] - Update CLooG to 0.18.2.</para>
    665         </listitem>
    666         <listitem>
    667           <para>[William Harrington] - Update Tzdata to 2013i.</para>
    668         </listitem>
    669         <listitem>
    670           <para>[William Harrington] - Update EGLIBC 2.18 to revision 24829.</para>
    671         </listitem>
    672         <listitem>
    673           <para>[William Harrington] - Update Linux to 3.12.6.</para>
    674         </listitem>
    675       </itemizedlist>
    676     </listitem>
    677 
    67839    <listitem>
    67940      <para>30 December 2013</para>
  • BOOK/introduction/common/how.xml

    r03e6a40 r88ef769  
    7777  alternative booting methods in <xref linkend="ch-boot-whatnext"/></para>
    7878
    79   <para>To finish the installation, several configuration files are created in
    80   <xref linkend="chapter-bootscripts"/>, 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
    8181  up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/>
    8282  contains information on furthering the CLFS experience beyond this book.
  • BOOK/introduction/ppc/changelog.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    3333-->
    3434    <listitem>
    35       <para>11 April 2014</para>
    36       <itemizedlist>
    37         <listitem>
    38           <para>[Chris] - Prevent GRUB from trying to build mkfont, to avoid
    39           linking to host system libraries.</para>
    40         </listitem>
    41       </itemizedlist>
    42     </listitem>
    43 
    44     <listitem>
    4535      <para>24 October 2013</para>
    4636      <itemizedlist>
  • BOOK/materials/common/introduction.xml

    r03e6a40 r88ef769  
    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
  • BOOK/materials/common/packages.xml

    r03e6a40 r88ef769  
    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>
     
    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>
     
    277241
    278242    <varlistentry>
    279       <term>GLIBC (&glibc-version;) - <token>&glibc-size;</token>:</term>
    280       <listitem>
    281         <para>Home page: <ulink url="&glibc-home;"/></para>
    282         <para>Download: <ulink url="&glibc-url;"/></para>
    283         <para>MD5 sum: <literal>&glibc-md5;</literal></para>
    284       </listitem>
    285     </varlistentry>
    286 
    287     <varlistentry>
    288243      <term>GMP (&gmp-version;) - <token>&gmp-size;</token>:</term>
    289244      <listitem>
     
    295250
    296251    <varlistentry>
    297       <term>Gperf (&gperf-version;) - <token>&gperf-size;</token>:</term>
    298       <listitem>
    299         <para>Home page: <ulink url="&gperf-home;"/></para>
    300         <para>Download: <ulink url="&gperf-url;"/></para>
    301         <para>MD5 sum: <literal>&gperf-md5;</literal></para>
    302       </listitem>
    303     </varlistentry>
    304 
    305     <varlistentry>
    306252      <term>Grep (&grep-version;) - <token>&grep-size;</token>:</term>
    307253      <listitem>
     
    340286
    341287    <varlistentry>
    342       <term>Intltool (&intltool-version;) - <token>&intltool-size;</token>:</term>
    343       <listitem>
    344         <para>Home page: <ulink url="&intltool-home;"/></para>
    345         <para>Download: <ulink url="&intltool-url;"/></para>
    346         <para>MD5 sum: <literal>&intltool-md5;</literal></para>
    347       </listitem>
    348     </varlistentry>
    349 
    350     <varlistentry>
    351288      <term>IPRoute2 (&iproute2-version;) - <token>&iproute2-size;</token>:</term>
    352289      <listitem>
     
    403340
    404341    <varlistentry>
    405       <term>Libcap (&libcap-version;) - <token>&libcap-size;</token>:</term>
    406       <listitem>
    407         <para>Home page: <ulink url="&libcap-home;"/></para>
    408         <para>Download: <ulink url="&libcap-url;"/></para>
    409         <para>MD5 sum: <literal>&libcap-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>
    410356      </listitem>
    411357    </varlistentry>
     
    450396      <term>Man (&man-version;) - <token>&man-size;</token>:</term>
    451397      <listitem>
     398        <para>Home page: <ulink url="&man-home;"/></para>
    452399        <para>Download: <ulink url="&man-url;"/></para>
    453400        <para>MD5 sum: <literal>&man-md5;</literal></para>
     
    519466
    520467    <varlistentry>
    521       <term>Procps-ng (&procps-ng-version;) - <token>&procps-ng-size;</token>:</term>
    522       <listitem>
    523         <para>Home page: <ulink url="&procps-ng-home;"/></para>
    524         <para>Download: <ulink url="&procps-ng-url;"/></para>
    525         <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>
    526473      </listitem>
    527474    </varlistentry>
     
    546493
    547494    <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>
    548504      <term>Sed (&sed-version;) - <token>&sed-size;</token>:</term>
    549505      <listitem>
     
    569525        <para>Download: <ulink url="&sysvinit-url;"/></para>
    570526        <para>MD5 sum: <literal>&sysvinit-md5;</literal></para>
    571       </listitem>
    572     </varlistentry>
    573 
    574     <varlistentry>
    575       <term>Systemd (&systemd-version;) - <token>&systemd-size;</token>:</term>
    576       <listitem>
    577         <para>Home page: <ulink url="&systemd-home;"/></para>
    578         <para>Download: <ulink url="&systemd-url;"/></para>
    579         <para>MD5 sum: <literal>&systemd-md5;</literal></para>
    580527      </listitem>
    581528    </varlistentry>
     
    632579        <para>Download: <ulink url="&vim-url;"/></para>
    633580        <para>MD5 sum: <literal>&vim-md5;</literal></para>
    634       </listitem>
    635     </varlistentry>
    636 
    637     <varlistentry>
    638       <term>XML::Parser  (&xml-parser-version;) - <token>&xml-parser-size;</token>:</term>
    639       <listitem>
    640         <para>Home page: <ulink url="&xml-parser-home;"/></para>
    641         <para>Download: <ulink url="&xml-parser-url;"/></para>
    642         <para>MD5 sum: <literal>&xml-parser-md5;</literal></para>
    643581      </listitem>
    644582    </varlistentry>
  • BOOK/materials/common/patches.xml

    r03e6a40 r88ef769  
    4747    </varlistentry>
    4848
    49     <varlistentry>
    50       <term>Coreutils Noman Patch - <token>&coreutils-noman-patch-size;</token>:</term>
    51       <listitem>
    52         <para>Download: <ulink
    53         url="&patches-root;&coreutils-noman-patch;"/></para>
    54         <para>MD5 sum: <literal>&coreutils-noman-patch-md5;</literal></para>
    55       </listitem>
    56     </varlistentry>
    57 
    5849<!-- GCC Branch Update Area -->
    5950    <varlistentry>
     
    6354        url="&patches-root;&gcc-branch_update-patch;"/></para>
    6455        <para>MD5 sum: <literal>&gcc-branch_update-patch-md5;</literal></para>
     56      </listitem>
     57    </varlistentry>
     58
     59    <varlistentry>
     60      <term>Iana-Etc Get Fix Patch - <token>&iana-etc-get_fix-patch-size;</token>:</term>
     61      <listitem>
     62        <para>Download: <ulink
     63        url="&patches-root;&iana-etc-get_fix-patch;"/></para>
     64        <para>MD5 sum: <literal>&iana-etc-get_fix-patch-md5;</literal></para>
    6565      </listitem>
    6666    </varlistentry>
     
    130130
    131131    <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>
    132150      <term>Readline Branch Update - <token>&readline-branch_update-patch-size;</token>:</term>
    133151      <listitem>
     
    135153        url="&patches-root;&readline-branch_update-patch;"/></para>
    136154        <para>MD5 sum: <literal>&readline-branch_update-patch-md5;</literal></para>
    137       </listitem>
    138     </varlistentry>
    139 
    140     <varlistentry>
    141       <term>Systemd Compat Patch - <token>&systemd-compat-patch-size;</token>:</term>
    142       <listitem>
    143         <para>Download: <ulink
    144         url="&patches-root;&systemd-compat-patch;"/></para>
    145         <para>MD5 sum: <literal>&systemd-compat-patch-md5;</literal></para>
    146155      </listitem>
    147156    </varlistentry>
  • BOOK/network/alpha-chapter.xml

    r03e6a40 r88ef769  
    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/common/choose.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    1212<!ENTITY aboot-home "http://sourceforge.net/projects/aboot">
    1313
    14 <!ENTITY acl-version "2.2.52">
    15 <!ENTITY acl-size "384 KB">
    16 <!ENTITY acl-url "http://download.savannah.gnu.org/releases/acl/acl-&acl-version;.src.tar.gz">
    17 <!ENTITY acl-md5 "a61415312426e9c2212bd7dc7929abda">
    18 <!ENTITY acl-home "http://acl.bestbits.at/">
    19 
    20 <!ENTITY attr-version "2.4.47">
    21 <!ENTITY attr-size "340 KB">
    22 <!ENTITY attr-url "http://download.savannah.gnu.org/releases/attr/attr-&attr-version;.src.tar.gz">
    23 <!ENTITY attr-md5 "84f58dec00b60f2dc8fd1c9709291cc7">
    24 <!ENTITY attr-home "http://acl.bestbits.at/">
    25 
    2614<!ENTITY arcload-version "0.5">
    2715<!ENTITY arcload-size "48 KB">
     
    3624<!ENTITY autoconf-home "&gnu-software;autoconf">
    3725
    38 <!ENTITY automake-version2 "1.14">
    39 <!ENTITY automake-version "&automake-version2;.1">
     26<!ENTITY automake-version2 "1.14.1">
     27<!ENTITY automake-version "&automake-version2;">
    4028<!ENTITY automake-size "1,489 KB">
    4129<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
     
    4331<!ENTITY automake-home "&gnu-software;automake">
    4432
    45 <!ENTITY bash-version "4.3">
    46 <!ENTITY bash-size "7,956 KB">
     33<!ENTITY bash-version "4.2">
     34<!ENTITY bash-size "6,848 KB">
    4735<!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
    48 <!ENTITY bash-md5 "81348932d5da294953e15d4814c74dd1">
     36<!ENTITY bash-md5 "3fb927c7c33022f1c327f14a81c0d4b0">
    4937<!ENTITY bash-home "&gnu-software;bash">
    5038
    5139<!ENTITY bc-version "1.06.95">
     40<!ENTITY bc-dir "&bc-version;">
    5241<!ENTITY bc-size "284 KB">
    5342<!ENTITY bc-url "http://alpha.gnu.org/gnu/bc/bc-&bc-version;.tar.bz2">
     
    8170<!ENTITY bzip2-home "http://www.bzip.org/">
    8271
    83 <!ENTITY check-version "0.9.12">
    84 <!ENTITY check-size "730 KB">
     72<!ENTITY check-version "0.9.11">
     73<!ENTITY check-size "691 KB">
    8574<!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
    86 <!ENTITY check-md5 "46fe540d1a03714c7a1967dbc6d484e7">
     75<!ENTITY check-md5 "fd5a03979bcab9fb80ba005b55f54178">
    8776<!ENTITY check-home "http://check.sourceforge.net/">
    8877
    89 <!ENTITY clfs-network-scripts-version "20140224">
    90 <!ENTITY clfs-network-scripts-size "22 KB">
    91 <!ENTITY clfs-network-scripts-url "http://cross-lfs.org/files/clfs-network-scripts-&clfs-network-scripts-version;.tar.xz">
    92 <!ENTITY clfs-network-scripts-md5 "831308d5e80bdaa3f494dc218ee43f78">
    93 <!ENTITY clfs-network-scripts-home " ">
    94 
    95 <!ENTITY cloog-version "0.18.2">
    96 <!ENTITY cloog-size "2,377 KB">
     78<!ENTITY cloog-version "0.18.1">
     79<!ENTITY cloog-size "3,857 KB">
    9780<!ENTITY cloog-url "http://www.bastoul.net/cloog/pages/download/cloog-&cloog-version;.tar.gz">
    98 <!ENTITY cloog-md5 "69116aa6cd5e73f6b688d871875e1292">
     81<!ENTITY cloog-md5 "e34fca0540d840e5d0f6427e98c92252">
    9982<!ENTITY cloog-home "http://cloog.org">
    10083
     
    11194<!ENTITY coreutils-home "&gnu-software;coreutils">
    11295
    113 <!ENTITY dbus-version "1.8.0">
    114 <!ENTITY dbus-size "1,861 KB">
    115 <!ENTITY dbus-url "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
    116 <!ENTITY dbus-md5 "059fbe84e39fc99c67a14f15b1f39dff">
    117 <!ENTITY dbus-home "http://www.freedesktop.org/wiki/Software/dbus">
    118 
    11996<!ENTITY dejagnu-version "1.5.1">
    12097<!ENTITY dejagnu-size "568 KB">
     
    123100<!ENTITY dejagnu-home "&gnu-software;dejagnu">
    124101
    125 <!ENTITY dhcpcd-version "6.3.2">
    126 <!ENTITY dhcpcd-size "137 KB">
     102<!ENTITY dhcpcd-version "6.1.0">
     103<!ENTITY dhcpcd-size "114 KB KB">
    127104<!ENTITY dhcpcd-url "http://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
    128 <!ENTITY dhcpcd-md5 "bb7d8e8533161fbe0eee3b8830fdbdf4">
     105<!ENTITY dhcpcd-md5 "6070040c57492925af9ac6aed980de2a">
    129106<!ENTITY dhcpcd-home "http://roy.marples.name/projects/dhcpcd">
    130107
     
    147124<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
    148125
    149 <!ENTITY glibc-version "2.19">
    150 <!ENTITY glibc-size "12,083 KB">
    151 <!ENTITY glibc-url "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-&glibc-version;.tar.xz">
    152 <!ENTITY glibc-md5 "e26b8cc666b162f999404b03970f14e4">
    153 <!ENTITY glibc-home "http://www.gnu.org/software/libc/">
    154 <!ENTITY glibc-ld-name "ld-&glibc-version;.so">
     126<!ENTITY eglibc-version "2.18">
     127<!ENTITY eglibc-revision "24148">
     128<!ENTITY eglibc-fversion "&eglibc-version;-r&eglibc-revision;">
     129<!ENTITY eglibc-size "11,943 KB">
     130<!ENTITY eglibc-url "http://cross-lfs.org/files/eglibc-&eglibc-fversion;.tar.xz">
     131<!ENTITY eglibc-md5 "8b3dc01f6ee5f1654b98213e8d4721a4">
     132<!ENTITY eglibc-home "http://www.eglibc.org/home">
     133<!ENTITY eglibc-ld-name "ld-&eglibc-version;.so">
    155134
    156135<!ENTITY elftoaout-version "2.3">
     
    159138<!ENTITY elftoaout-md5 "be3bd6f7ba8ae107cbdbaa820ba64f86">
    160139<!ENTITY elftoaout-home " ">
    161 
    162 <!ENTITY expat-version "2.1.0">
    163 <!ENTITY expat-size "556 KB">
    164 <!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.gz">
    165 <!ENTITY expat-md5 "dd7dab7a5fea97d2a6a43f511449b7cd">
    166 <!ENTITY expat-home " ">
    167140
    168141<!ENTITY expect-version "5.45">
     
    173146<!ENTITY expect-lib-version "5.43">
    174147
    175 <!ENTITY file-version "5.18">
    176 <!ENTITY file-size "715 KB">
     148<!ENTITY file-version "5.16">
     149<!ENTITY file-size "659 KB">
    177150<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    178151<!--<!ENTITY file-url "&packages-root;file-&file-version;.tar.gz">-->
    179 <!ENTITY file-md5 "d420d8f2990cd344673acfbf8d76ff5a">
     152<!ENTITY file-md5 "359c0cf41c3d438d17b4d293f3b950dc">
    180153<!ENTITY file-home "http://www.darwinsys.com/file">
    181154
     
    186159<!ENTITY findutils-home "&gnu-software;findutils">
    187160
    188 <!ENTITY flex-version "2.5.39">
    189 <!ENTITY flex-size "1,612 KB">
     161<!ENTITY flex-version "2.5.37">
     162<!ENTITY flex-size "1,276 KB">
    190163<!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
    191 <!ENTITY flex-md5 "77d44c6bb8c0705e0017ab9a84a1502b">
     164<!ENTITY flex-md5 "c75940e1fc25108f2a7b3ef42abdae06">
    192165<!ENTITY flex-home "http://flex.sourceforge.net">
    193166
    194 <!ENTITY gawk-version "4.1.1">
    195 <!ENTITY gawk-size "2,197 KB">
     167<!ENTITY gawk-version "4.1.0">
     168<!ENTITY gawk-size "2,004 KB">
    196169<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
    197 <!ENTITY gawk-md5 "a2a26543ce410eb74bc4a508349ed09a">
     170<!ENTITY gawk-md5 "b18992ff8faf3217dab55d2d0aa7d707">
    198171<!ENTITY gawk-home "&gnu-software;gawk">
    199172
     
    204177<!ENTITY gcc-home "http://gcc.gnu.org">
    205178
    206 <!ENTITY gettext-version "0.18.3.2">
    207 <!ENTITY gettext-size "15,832 KB">
     179<!ENTITY gettext-version "0.18.3.1">
     180<!ENTITY gettext-size "16,342 KB">
    208181<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.gz">
    209 <!ENTITY gettext-md5 "241aba309d07aa428252c74b40a818ef">
     182<!ENTITY gettext-md5 "3fc808f7d25487fc72b5759df7419e02">
    210183<!ENTITY gettext-home "&gnu-software;gettext">
    211184
    212 <!ENTITY gmp-version "6.0.0">
    213 <!ENTITY gmp-size "1,904 KB">
    214 <!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;a.tar.xz">
    215 <!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">
    216189<!ENTITY gmp-home "http://gmplib.org/">
    217190
    218 <!ENTITY gperf-version "3.0.4">
    219 <!ENTITY gperf-size "968 KB">
    220 <!ENTITY gperf-url "&gnu;gperf/gperf-&gperf-version;.tar.gz">
    221 <!ENTITY gperf-md5 "c1f1db32fb6598d6a93e6e88796a8632">
    222 <!ENTITY gperf-home "&gnu-software;gperf">
    223 
    224 <!ENTITY grep-version "2.18">
    225 <!ENTITY grep-size "1,213 KB">
     191<!ENTITY grep-version "2.15">
     192<!ENTITY grep-size "1,267 KB">
    226193<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
    227 <!ENTITY grep-md5 "7439f8266f50844b56cc3e2721606541">
     194<!ENTITY grep-md5 "8cab8ca52bcae735af40278423c7c942">
    228195<!ENTITY grep-home "&gnu-software;grep">
    229196
     
    260227
    261228
    262 <!ENTITY intltool-version "0.50.2">
    263 <!ENTITY intltool-size "192 KB">
    264 <!ENTITY intltool-url "http://launchpad.net/intltool/trunk/&intltool-version;/+download/intltool-&intltool-version;.tar.gz">
    265 <!ENTITY intltool-md5 "23fbd879118253cb99aeac067da5f591">
    266 <!ENTITY intltool-home "http://freedesktop.org/wiki/Software/intltool">
    267 
    268229<!ENTITY iproute2-version "3.12.0">
    269230<!ENTITY iproute2-size "425 KB">
     
    278239<!ENTITY iputils-home "http://www.linuxfoundation.org/en/Net:Iputils">
    279240
    280 <!ENTITY isl-version "0.12.2">
    281 <!ENTITY isl-size "1,171 KB">
     241<!ENTITY isl-version "0.12.1">
     242<!ENTITY isl-size "1,161 KB">
    282243<!ENTITY isl-url "http://isl.gforge.inria.fr/isl-&isl-version;.tar.lzma">
    283 <!ENTITY isl-md5 "b7d59eb79d3884e14b9788cc396f7687">
    284 <!ENTITY isl-home "http://freecode.com/projects/isl">
     244<!ENTITY isl-md5 "d7a723a508056b9dc5a25c5ca7d1d74f">
     245<!ENTITY isl-home "http://garage.kotnet.org/~skimo/isl/">
    285246
    286247<!ENTITY kbd-version "2.0.1">
    287 <!ENTITY kbd-size "951 KB">
    288 <!ENTITY kbd-url "http://kbd-project.org/download/kbd-&kbd-version;.tar.xz">
    289 <!ENTITY kbd-md5 "55453cb09d90370005e696949092b8f6">
    290 <!ENTITY kbd-home "http://kbd-project.org/">
    291 
    292 <!ENTITY kmod-version "17">
    293 <!ENTITY kmod-size "1,484 KB">
     248<!ENTITY kbd-size "2,009 KB">
     249<!ENTITY kbd-url "ftp://devel.altlinux.org/pub/people/legion/kbd/kbd-&kbd-version;.tar.gz">
     250<!ENTITY kbd-md5 "cc0ee9f2537d8636cae85a8c6541ed2e">
     251<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd/">
     252
     253<!ENTITY kmod-version "15">
     254<!ENTITY kmod-size "1,454 KB">
    294255<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
    295 <!ENTITY kmod-md5 "bc36d28b12dcb2b664a35411560c5610">
     256<!ENTITY kmod-md5 "d03372179ed2cfa0c52b6672cf438901">
    296257<!ENTITY kmod-home "http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary">
    297258
    298 <!ENTITY less-version "462">
    299 <!ENTITY less-size "312 KB">
     259<!ENTITY less-version "460">
     260<!ENTITY less-size "311 KB">
    300261<!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz">
    301 <!ENTITY less-md5 "55a001838501ed8a129682de047960df">
     262<!ENTITY less-md5 "c3b603140aed2beb6091fdbc27f80ff0">
    302263<!ENTITY less-home "http://www.greenwoodsoftware.com/less">
    303264
    304 <!ENTITY libcap-version "2.24">
    305 <!ENTITY libcap-size "68 KB">
    306 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    307 <!ENTITY libcap-md5 "d43ab9f680435a7fff35b4ace8d45b80">
    308 <!ENTITY libcap-home "http://sites.google.com/site/fullycapable/">
     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/">
    309276
    310277<!ENTITY libtool-version "2.4.2">
     
    316283<!ENTITY linux-dl-version "3.0">
    317284
    318 <!ENTITY linux-version "3.12.15">
    319 <!ENTITY linux-size "76,414 KB">
     285<!ENTITY linux-version "3.12">
     286<!ENTITY linux-size "76,385 KB">
    320287<!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.xz">
    321 <!ENTITY linux-md5 "4eb2b7f62fd504d07b77f54bcd3cb758">
     288<!ENTITY linux-md5 "cc6ee608854e0da4b64f6c1ff8b6398c">
    322289<!ENTITY linux-home "http://www.kernel.org">
    323290
     
    336303<!ENTITY man-version "1.6g">
    337304<!ENTITY man-size "252 KB">
    338 <!ENTITY man-url "&packages-root;man-&man-version;.tar.gz">
     305<!ENTITY man-url "http://primates.ximian.com/~flucifredi/man/man-&man-version;.tar.gz">
    339306<!ENTITY man-md5 "ba154d5796928b841c9c69f0ae376660">
    340 
    341 <!ENTITY man-pages-version "3.64">
    342 <!ENTITY man-pages-size "1,222 KB">
     307<!ENTITY man-home "http://primates.ximian.com/~flucifredi/man">
     308
     309<!ENTITY man-pages-version "3.55">
     310<!ENTITY man-pages-size "1,177 KB">
    343311<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    344 <!ENTITY man-pages-md5 "e39da1ac5a5effd4514809301bad47a8">
     312<!ENTITY man-pages-md5 "443b13defb23df578aa11c6c768f2c7d">
    345313<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    346314
    347 <!ENTITY mpc-version "1.0.2">
    348 <!ENTITY mpc-size "624 KB">
     315<!ENTITY mpc-version "1.0.1">
     316<!ENTITY mpc-size "616 KB">
    349317<!ENTITY mpc-url "http://www.multiprecision.org/mpc/download/mpc-&mpc-version;.tar.gz">
    350 <!ENTITY mpc-md5 "68fadff3358fb3e7976c7a398a0af4c3">
     318<!ENTITY mpc-md5 "b32a2e1a3daa392372fbd586d1ed3679">
    351319<!ENTITY mpc-home "http://www.multiprecision.org/">
    352320
     
    375343<!ENTITY patch-home "http://savannah.gnu.org/projects/patch">
    376344
    377 <!ENTITY perl-version "5.18.2">
    378 <!ENTITY perl-size "14,059 KB">
     345<!ENTITY perl-version "5.18.1">
     346<!ENTITY perl-size "14,060 KB">
    379347<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
    380 <!ENTITY perl-md5 "d549b16ee4e9210988da39193a9389c1">
     348<!ENTITY perl-md5 "4ec1a3f3824674552e749ae420c5e68c">
    381349<!ENTITY perl-home "http://www.perl.org">
    382350
     
    393361<!ENTITY powerpcutils-home "http://packages.qa.debian.org/p/powerpc-utils.html">
    394362
    395 <!ENTITY procps-ng-version "3.3.9">
    396 <!ENTITY procps-ng-size "548 KB">
    397 <!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
    398 <!ENTITY procps-ng-md5 "0980646fa25e0be58f7afb6b98f79d74">
    399 <!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
    400 
    401 <!ENTITY psmisc-version "22.21">
    402 <!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">
    403371<!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz">
    404 <!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf">
     372<!ENTITY psmisc-md5 "a25fc99a6dc7fa7ae6e4549be80b401f">
    405373<!ENTITY psmisc-home "http://psmisc.sourceforge.net">
    406374
    407 <!ENTITY readline-version "6.3">
    408 <!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">
    409378<!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz">
    410 <!ENTITY readline-md5 "33c8fb279e981274f485fd91da77e94a">
     379<!ENTITY readline-md5 "67948acb2ca081f23359d0256e9a271c">
    411380<!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/">
    412387
    413388<!ENTITY sed-version "4.2.2">
     
    434409<!ENTITY sysvinit-md5 "6eda8a97b86e0a6f59dabbf25202aa6f">
    435410<!ENTITY sysvinit-home "http://savannah.nongnu.org/projects/sysvinit">
    436 
    437 <!ENTITY systemd-version "212">
    438 <!ENTITY systemd-size "2,723 KB">
    439 <!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz">
    440 <!ENTITY systemd-md5 "257a75fff826ff91cb1ce567091cf270">
    441 <!ENTITY systemd-home "http://freedesktop.org/wiki/Software/systemd">
    442411
    443412<!ENTITY tar-version "1.27.1">
     
    454423<!ENTITY tcl-home "http://www.tcl.tk">
    455424
    456 <!ENTITY tzdata-version "2014b">
    457 <!ENTITY tzdata-size "221 KB">
     425<!ENTITY tzdata-version "2013h">
     426<!ENTITY tzdata-size "227 KB">
    458427<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    459 <!ENTITY tzdata-md5 "c58d556612396d4ca5a17807a79924e5">
     428<!ENTITY tzdata-md5 "d310abe42cbe87e76ceb69e2c7003c92">
    460429<!ENTITY tzdata-home "http://www.iana.org/time-zones">
    461430
     
    466435<!ENTITY texinfo-home "&gnu-software;texinfo">
    467436
    468 <!ENTITY eudev-version "1.5.3">
    469 <!ENTITY eudev-size "1,724 KB">
     437<!ENTITY eudev-version "1.3">
     438<!ENTITY eudev-size "1,679 KB">
    470439<!ENTITY eudev-url "ftp://mirror.ovh.net/gentoo-distfiles/distfiles/eudev-&eudev-version;.tar.gz">
    471 <!ENTITY eudev-md5 "51380938b489385cc394f4ebabc048f0">
     440<!ENTITY eudev-md5 "164df78f6f0093578a20bdd00335845f">
    472441<!ENTITY eudev-home "http://www.gentoo.org/proj/en/eudev/">
    473442
     
    479448
    480449<!ENTITY util-linux-major-version "2.24">
    481 <!ENTITY util-linux-version "&util-linux-major-version;.1">
    482 <!ENTITY util-linux-size "3,544 KB">
     450<!ENTITY util-linux-version "&util-linux-major-version;">
     451<!ENTITY util-linux-size "3,532 KB">
    483452<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.xz">
    484 <!ENTITY util-linux-md5 "88d46ae23ca599ac5af9cf96b531590f">
     453<!ENTITY util-linux-md5 "4fac6443427f575fc5f3531a4ad2ca01">
    485454<!ENTITY util-linux-blkid-id "1.1.0">
    486455<!ENTITY util-linux-uuid-id "1.3.0">
     
    494463<!ENTITY vim-home "http://www.vim.org">
    495464
    496 <!ENTITY xml-parser-version "2.42_01">
    497 <!ENTITY xml-parser-size "240 KB">
    498 <!ENTITY xml-parser-url "http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
    499 <!ENTITY xml-parser-md5 "a4650aebcc464bb91113c2c356da8210">
    500 <!ENTITY xml-parser-home "https://github.com/chorny/XML-Parser">
    501 
    502465<!ENTITY xz-version "5.0.5">
    503466<!ENTITY xz-size "908 KB">
  • BOOK/patches.ent

    r03e6a40 r88ef769  
    55<!-- Start of Common Patches -->
    66
    7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-1.patch">
    8 <!ENTITY bash-branch_update-patch-md5 "a0ae18e2dc5c9c5e125e0ea3fa6febbe">
    9 <!ENTITY bash-branch_update-patch-size "9.002 KB">
     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
     
    1919<!ENTITY coreutils-uname-patch-size "4.9 KB">
    2020
    21 <!ENTITY coreutils-noman-patch "coreutils-&coreutils-version;-noman-1.patch">
    22 <!ENTITY coreutils-noman-patch-md5 "6ed8f515391580e51f170a32af6fc7b9">
    23 <!ENTITY coreutils-noman-patch-size "14 KB">
    24 
    2521<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
    2622<!ENTITY gcc-specs-patch-md5 "14aa064a113f2cae0f877039bb4a6357">
     
    2824
    2925<!-- 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">
     26<!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
     27<!ENTITY gcc-branch_update-patch-md5 "7739dbf68ba5736cbf4676f30b358e74">
     28<!ENTITY gcc-branch_update-patch-size "258 KB">
    3329
    34 <!ENTITY iana-etc-numbers_update-date "20140202">
    35 <!ENTITY iana-etc-numbers_update-patch "iana-etc-&iana-etc-version;-numbers_update-&iana-etc-numbers_update-date;-2.patch.xz">
    36 <!ENTITY iana-etc-numbers_update-patch-md5 "b0e7051fef0b3ba064209a5f3d23bd2a">
    37 <!ENTITY iana-etc-numbers_update-patch-size "282 KB">
     30<!ENTITY iana-etc-get_fix-patch "iana-etc-&iana-etc-version;-get_fix-1.patch">
     31<!ENTITY iana-etc-get_fix-patch-md5 "73aee2dc34cf4d990cc22fe323d89f27">
     32<!ENTITY iana-etc-get_fix-patch-size "1.1 KB">
    3833
    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">
     34<!ENTITY iana-etc-numbers_update-date "20120610">
     35<!ENTITY iana-etc-numbers_update-patch "iana-etc-&iana-etc-version;-numbers_update-&iana-etc-numbers_update-date;-2.patch">
     36<!ENTITY iana-etc-numbers_update-patch-md5 "826fb780d13caafb7cb99b9c346f2102">
     37<!ENTITY iana-etc-numbers_update-patch-size "3,760 KB">
     38
     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
    4343<!ENTITY man-i18n-patch "man-&man-version;-i18n-1.patch">
     
    4545<!ENTITY man-i18n-patch-size "11 KB">
    4646
    47 <!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-2.patch">
    48 <!ENTITY mpfr-fixes-patch-md5 "2951be1103eb20a4acff2a8fce29ca22">
    49 <!ENTITY mpfr-fixes-patch-size "30 KB">
     47<!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-1.patch">
     48<!ENTITY mpfr-fixes-patch-md5 "9c3b271ded070f8cb202459165a87f88">
     49<!ENTITY mpfr-fixes-patch-size "23 KB">
    5050
    5151<!ENTITY ncurses-bashfix-patch "ncurses-&ncurses-version;-bash_fix-1.patch">
     
    5858
    5959<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
    60 <!ENTITY perl-libc-patch-md5 "0959d8c1d370ce152b0d2a6df5ccfd7e">
    61 <!ENTITY perl-libc-patch-size "1.657 KB">
     60<!ENTITY perl-libc-patch-md5 "63eda1cc319206788ea93c58f395417c">
     61<!ENTITY perl-libc-patch-size "1.603 KB">
    6262
    63 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-1.patch">
    64 <!ENTITY readline-branch_update-patch-md5 "dbb0a021abfd0a0012b62c66e6943802">
    65 <!ENTITY readline-branch_update-patch-size "1.920 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">
    6666
    67 <!ENTITY systemd-compat-patch "systemd-&systemd-version;-compat-1.patch">
    68 <!ENTITY systemd-compat-patch-md5 "09bfa3f4b09620555aa107e48a4f850b">
    69 <!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">
     70
     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-2.patch">
    78 <!ENTITY vim-branch_update-patch-md5 "aa2e7384582ddd94ce7e5d91bebce78f">
    79 <!ENTITY vim-branch_update-patch-size "2,740 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 -->
     
    8690
    8791<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
    88 <!ENTITY perl-multilib-patch-md5 "5b79ffc5337193d4f725d4bfd3c60997">
    89 <!ENTITY perl-multilib-patch-size "2.000 KB">
     92<!ENTITY perl-multilib-patch-md5 "d339c17439ac986d9593c86db93d545c">
     93<!ENTITY perl-multilib-patch-size "1.946 KB">
    9094
    9195<!-- Start of Pure64 patches -->
     
    105109<!ENTITY aboot-alpha-patch-size "175 KB">
    106110
    107 <!ENTITY glibc-alpha_fixes-patch "glibc-&glibc-version;-alpha_fixes-1.patch">
    108 <!ENTITY glibc-alpha_fixes-patch-md5 "5d279206a752199e39a4e99c4950271d">
    109 <!ENTITY glibc-alpha_fixes-patch-size "7 KB">
     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">
    110114
    111115<!-- Start of mips/mips64 patches -->
  • BOOK/prologue/common/hostreqs.xml

    r03e6a40 r88ef769  
    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/prerequisites.xml

    r03e6a40 r88ef769  
    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/temp-system/64/binutils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/cloog.xml"
    35     xpointer="xpointer(//*[@os='s1'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../../final-system/common/cloog.xml"
    39     xpointer="xpointer(//*[@os='s2'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4234    href="../common/cloog.xml"
    4335    xpointer="xpointer(//*[@os='c'])"/>
  • BOOK/temp-system/64/gcc.xml

    r03e6a40 r88ef769  
    7777    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
    7878    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
    79     --with-gmp=/tools --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
    8081    --with-cloog=/tools --with-system-zlib \
    8182    --with-native-system-header-dir=/tools/include --enable-checking=release \
  • BOOK/temp-system/64/gmp.xml

    r03e6a40 r88ef769  
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../multilib/gmp.xml"
    46     xpointer="xpointer(//*[@os='ba'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4945    href="../common/gmp.xml"
    5046    xpointer="xpointer(//*[@os='c'])"/>
  • BOOK/temp-system/alpha-chapter.xml

    r03e6a40 r88ef769  
    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/common/bash.xml

    r03e6a40 r88ef769  
    5858<!--
    5959    <variablelist os="c">
    60       <title>The meaning of the new configure option:</title>
     60      <title>The meaning of the configure option:</title>
    6161
    6262      <varlistentry>
     
    8181<c:command>make install</c:command>
    8282
     83    <c:para>Make a link for programs that use <c:command>sh</c:command> for
     84    a shell:</c:para>
     85
     86<c:command>ln -sv bash /tools/bin/sh</c:command>
     87
    8388  </c:install>
    8489
  • BOOK/temp-system/common/bison.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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">
     76          <indexterm zone="ch-testsuite-tools-check libcheck">
    9177            <primary sortas="c-libcheck">libcheck.{a,so};</primary>
    9278          </indexterm>
  • BOOK/temp-system/common/choose.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    2929    --with-gmp-prefix=/tools --with-isl-prefix=/tools</userinput></screen>
    3030
    31     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32     href="../../final-system/common/cloog.xml"
    33     xpointer="xpointer(//*[@os='s1'])"/>
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../../final-system/common/cloog.xml"
    37     xpointer="xpointer(//*[@os='s2'])"/>
    38 
    3931    <para os="c">Compile the package:</para>
    4032
  • BOOK/temp-system/common/coreutils.xml

    r03e6a40 r88ef769  
    3333EOF</userinput></screen>
    3434
    35     <para os="p1">Apply a patch to prevent Coreutils from generating manpages :</para>
    36 
    37 <screen os="p2"><userinput>patch -Np1 -i ../&coreutils-noman-patch;</userinput></screen>
    38 
    3935    <para os="bd">Prepare Coreutils for compilation:</para>
    4036
     
    5551
    5652    </variablelist>
     53
     54    <para os="s1">Apply a sed to allow completion of the build:</para>
     55
     56<screen os="s2"><userinput>cp -v Makefile{,.orig}
     57sed -e 's/^#run_help2man\|^run_help2man/#&amp;/' \
     58  -e 's/^\##run_help2man/run_help2man/' Makefile.orig > Makefile</userinput></screen>
    5759
    5860   <para os="bf">Compile the package:</para>
  • BOOK/temp-system/common/gawk.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    7575  --enable-c99 --enable-shared --enable-threads=posix --disable-multilib \
    7676  --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \
    77   --disable-libstdcxx-pch --with-gmp=/tools --with-mpfr=/tools \
    78   --with-mpc=/tools --with-isl=/tools --with-cloog=/tools --with-system-zlib \
     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 \
    7980  --with-native-system-header-dir=/tools/include --disable-libssp \
    80   --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     81  --disable-install-libiberty --enable-checking=release \
     82  --enable-libstdcxx-time</userinput></screen>
    8183
    8284    <variablelist os="cl">
    83       <title>The meaning of the new configure option:</title>
     85      <title>The meaning of the new configure options:</title>
    8486
    8587      <varlistentry os="cl1">
  • BOOK/temp-system/common/gettext.xml

    r03e6a40 r88ef769  
    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/grep.xml

    r03e6a40 r88ef769  
    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/make.xml

    r03e6a40 r88ef769  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="aa"><userinput>PKG_CONFIG= ./configure --prefix=/tools \
     29<screen os="aa"><userinput>./configure --prefix=/tools \
    3030    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    3131
  • BOOK/temp-system/common/ncurses.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>PERL=/usr/bin/perl ./configure --prefix=/tools \
     29<screen os="b"><userinput>./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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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/mips-chapter.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     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="common/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

    r03e6a40 r88ef769  
    7777    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
    7878    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
    79     --with-gmp=/tools --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
    8081    --with-cloog=/tools --with-system-zlib --enable-checking=release \
    8182    --enable-libstdcxx-time --with-native-system-header-dir=/tools/include</userinput></screen>
  • BOOK/temp-system/mips64-chapter.xml

    r03e6a40 r88ef769  
    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="common/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="common/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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    7777  --enable-c99 --enable-shared --enable-threads=posix \
    7878  --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
    79   --disable-libstdcxx-pch --with-abi=64 --with-gmp=/tools --with-mpfr=/tools \
    80   --with-mpc=/tools --with-isl=/tools --with cloog=/tools --with-system-zlib \
     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 \
    8182  --enable-checking=release --enable-libstdcxx-time \
    8283  --with-native-system-header-dir=/tools/include</userinput></screen>
  • BOOK/temp-system/multilib/binutils.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../../final-system/common/cloog.xml"
    35     xpointer="xpointer(//*[@os='s1'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../../final-system/common/cloog.xml"
    39     xpointer="xpointer(//*[@os='s2'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4234    href="../common/cloog.xml"
    4335    xpointer="xpointer(//*[@os='c'])"/>
  • BOOK/temp-system/multilib/coreutils.xml

    r03e6a40 r88ef769  
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3434    href="../common/coreutils.xml"
    35     xpointer="xpointer(//*[@os='p1'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/coreutils.xml"
    39     xpointer="xpointer(//*[@os='p2'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/coreutils.xml"
    4335    xpointer="xpointer(//*[@os='bd'])"/>
    4436
     
    5042    href="../common/coreutils.xml"
    5143    xpointer="xpointer(//*[@os='be1'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../common/coreutils.xml"
     47    xpointer="xpointer(//*[@os='s1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../common/coreutils.xml"
     51    xpointer="xpointer(//*[@os='s2'])"/>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/gawk.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    7777  --enable-long-long --enable-c99 --enable-shared --enable-threads=posix \
    7878  --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \
    79   --disable-libstdcxx-pch --with-gmp=/tools --with-mpfr=/tools \
    80   --with-mpc=/tools --with-isl=/tools --with-cloog=/tools --with-system-zlib \
     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 \
    8182  --with-native-system-header-dir=/tools/include --disable-libssp \
    82   --enable-libstdcxx-time --enable-checking=release</userinput></screen>
     83  --disable-install-libiberty  --enable-libstdcxx-time \
     84  --enable-checking=release</userinput></screen>
    8385
    8486    <variablelist os="dd">
  • BOOK/temp-system/multilib/gettext.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    4242    --libdir=/tools/lib64 --enable-cxx</userinput></screen>
    4343
    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>
    55 
    5644    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5745    href="../common/gmp.xml"
  • BOOK/temp-system/multilib/make.xml

    r03e6a40 r88ef769  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="aa"><userinput>PKG_CONFIG= CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
     29<screen os="aa"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3030   --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    3131
  • BOOK/temp-system/multilib/texinfo.xml

    r03e6a40 r88ef769  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>PERL=/usr/bin/perl CC="${CC} ${BUILD64}" \
    30 ./configure --prefix=/tools \
     29<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    3130   --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/texinfo.xml"
    35     xpointer="xpointer(//*[@os='ba'])"/>
    3631
    3732    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/vim.xml

    r03e6a40 r88ef769  
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6161    href="../common/vim.xml"
    62     xpointer="xpointer(//*[@os='f'])"/>
    63 
    64     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    65     href="../common/vim.xml"
    6662    xpointer="xpointer(//*[@os='g'])"/>
    6763
  • BOOK/temp-system/multilib/xz.xml

    r03e6a40 r88ef769  
    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"
     
    2828
    2929<screen os="cb"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    30      --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     30     --build=${CLFS_HOST} --host=${CLFS_TARGET}\
    3131     --libdir=/tools/lib64</userinput></screen>
    3232
  • BOOK/temp-system/ppc-chapter.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    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="common/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

    r03e6a40 r88ef769  
    7777    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
    7878    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
    79     --with-gmp=/tools --with-mpfr=/tools --with-mpc=/tools --with-isl=/tools \
     79    --enable-cloog-backend=isl --with-gmp=/tools --with-mpfr=/tools \
     80    --with-mpc=/tools --with-isl=/tools --disable-isl-version-check \
    8081    --with-cloog=/tools --with-system-zlib \
    8182    --with-native-system-header-dir=/tools/include --enable-checking=release \
  • BOOK/temp-system/ppc64-chapter.xml

    r03e6a40 r88ef769  
    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="common/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="common/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/sparc-chapter.xml

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     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="common/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

    r03e6a40 r88ef769  
    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="common/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="common/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

    r03e6a40 r88ef769  
    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

    r03e6a40 r88ef769  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
     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="common/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

    r03e6a40 r88ef769  
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3232  <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"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3435  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
     
    3637  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    3738  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3840  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    3941  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    4042  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4445  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/users_groups.ent

    r03e6a40 r88ef769  
    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">
  • scripts/patch/perl-patch.sh

    r03e6a40 r88ef769  
    1717#
    1818cd /usr/src
    19 if ! [ -e perl-${VERSION}.tar.bz2  ]; then
    20   wget http://www.cpan.org/src/perl-${VERSION}.tar.bz2
     19if ! [ -e perl-${VERSION}.tar.gz  ]; then
     20  wget http://www.cpan.org/src/perl-${VERSION}.tar.gz
    2121fi
    2222
     
    4141#
    4242rm -rf perl-${VERSION} perl-${VERSION}.orig
    43 tar xvf perl-${VERSION}.tar.bz2
     43tar xvf perl-${VERSION}.tar.gz
    4444mv perl-${VERSION} perl-${VERSION}.orig
    4545CURRENTDIR=$(pwd -P)
Note: See TracChangeset for help on using the changeset viewer.