Changes in / [195cf88:599deb0]


Ignore:
Files:
110 added
158 deleted
383 edited

Legend:

Unmodified
Added
Removed
  • BOOK/Makefile

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

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

    r195cf88 r599deb0  
    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>
    3326      <term><emphasis role="bold">API</emphasis></term>
    3427      <listitem>
  • BOOK/appendices/dependencies/common.xml

    r195cf88 r599deb0  
    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
    3389<!-- Begin Autoconf dependency info -->
    3490  <bridgehead renderas="sect2" id="autoconf-dep">Autoconf</bridgehead>
     
    3894
    3995        <seglistitem>
    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>
     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>
    49105        </seglistitem>
    50106      </segmentedlist>
     
    66122        <seglistitem>
    67123          <seg>Autoconf, Bash, Binutils, Coreutils, Gawk, Grep, M4, Make, Perl,
    68           Sed and Texinfo</seg>
     124          Sed, Texinfo</seg>
    69125        </seglistitem>
    70126      </segmentedlist>
     
    75131        <seglistitem>
    76132          <seg>Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils,
    77           Flex, GCC, Gettext, Gzip, Libtool, XZ-Utils and Tar. Can also use several
     133          Flex, GCC, Gettext, Gzip, Libtool, Tar, XZ Utils. Can also use several
    78134          other packages that are not installed in CLFS.</seg>
    79135        </seglistitem>
     
    95151
    96152        <seglistitem>
    97           <seg>Bash, Bison, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, Make,
    98           Ncurses, Patch, Readline, Sed and Texinfo</seg>
     153          <seg>Bash, Bison, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, Make,
     154          Ncurses, Patch, Readline, Sed, Texinfo</seg>
    99155        </seglistitem>
    100156      </segmentedlist>
     
    123179
    124180        <seglistitem>
    125           <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC, Grep, Make,
     181          <seg>Bash, Binutils, Bison, Coreutils, Glibc, GCC, Grep, Make,
    126182          and Readline</seg>
    127183        </seglistitem>
     
    151207
    152208        <seglistitem>
    153          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, File, Gawk, GCC,
     209         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, File, Gawk, GCC,
    154210         Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
    155211        </seglistitem>
     
    179235
    180236        <seglistitem>
    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>
     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>
    199255        </seglistitem>
    200256      </segmentedlist>
     
    207263
    208264        <seglistitem>
    209          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make</seg>
     265         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make</seg>
    210266        </seglistitem>
    211267      </segmentedlist>
     
    227283      </segmentedlist>
    228284
    229 <!-- Begin CLFS-Bootscripts dependency info -->
    230   <bridgehead renderas="sect2" id="bootscripts-dep">CLFS-Bootscripts</bridgehead>
    231 
    232       <segmentedlist>
    233         <segtitle>&dependencies;</segtitle>
    234 
    235         <seglistitem>
    236          <seg>Bash, Coreutils, Make and Sed</seg>
     285<!-- Begin CLFS-Boot-scripts dependency info -->
     286  <bridgehead renderas="sect2" id="boot-scripts-dep">CLFS-Boot-scripts</bridgehead>
     287
     288      <segmentedlist>
     289        <segtitle>&dependencies;</segtitle>
     290
     291        <seglistitem>
     292         <seg>Bash, Coreutils, Make, Sed</seg>
    237293        </seglistitem>
    238294      </segmentedlist>
     
    281337      </segmentedlist>
    282338
    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>
     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>
    292348        </seglistitem>
    293349      </segmentedlist>
     
    316372
    317373        <seglistitem>
    318          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, GMP, Grep, Make,
    319          Patch, Perl, Sed and Texinfo</seg>
     374         <seg>ACL, Attr, Bash, Binutils, Coreutils, Glibc, Gawk, GCC, GMP,
     375         Grep, Libcap, Make, Patch, Perl, Sed and Texinfo</seg>
    320376        </seglistitem>
    321377      </segmentedlist>
     
    333389
    334390        <seglistitem>
    335           <seg>Bash, Diffutils, Findutils, Man and Eudev</seg>
     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>
    336420        </seglistitem>
    337421      </segmentedlist>
     
    398482
    399483        <seglistitem>
    400          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
     484         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
    401485         Make, Patch, Sed and Texinfo</seg>
    402486        </seglistitem>
     
    419503      </segmentedlist>
    420504
    421 <!-- Begin EGLIBC dependency info -->
    422   <bridgehead renderas="sect2" id="eglibc-dep">EGLIBC</bridgehead>
     505<!-- Begin Glibc dependency info -->
     506  <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead>
    423507
    424508      <segmentedlist>
     
    447531      </segmentedlist>
    448532
     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
    449589<!-- Begin Expect dependency info -->
    450590  <bridgehead renderas="sect2" id="expect-dep">Expect</bridgehead>
     
    454594
    455595        <seglistitem>
    456          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep, Make,
     596         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep, Make,
    457597         Patch, Sed and Tcl</seg>
    458598        </seglistitem>
     
    482622
    483623        <seglistitem>
    484          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gettext, Grep, Gzip,
     624         <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Gettext, Grep, Gzip,
    485625         Make, Pkg-config-lite, Sed, Texinfo and Util-linux</seg>
    486626        </seglistitem>
     
    510650
    511651        <seglistitem>
    512          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
     652         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
    513653         Make, Sed and Zlib</seg>
    514654        </seglistitem>
     
    538678
    539679        <seglistitem>
    540          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
     680         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
    541681         Sed and Texinfo</seg>
    542682        </seglistitem>
     
    566706
    567707        <seglistitem>
    568          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, M4, Make,
     708         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, M4, Make,
    569709         Sed and Texinfo</seg>
    570710        </seglistitem>
     
    594734
    595735        <seglistitem>
    596          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Sed and Texinfo</seg>
     736         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Sed and Texinfo</seg>
    597737        </seglistitem>
    598738      </segmentedlist>
     
    621761
    622762        <seglistitem>
    623          <seg>Bash, Binutils, CLooG-ISL, Coreutils, Diffutils, EGLIBC,
     763         <seg>Bash, Binutils, CLooG, Coreutils, Diffutils, Glibc,
    624764         Findutils, Gawk, GCC, GMP, Grep, ISL, Make, MPFR, Patch, Perl, Sed,
    625765         Tar and Texinfo</seg>
     
    643783      </segmentedlist>
    644784
     785<!-- Begin GDBM dependency info -->
     786  <bridgehead renderas="sect2" id="gdbm">GDBM</bridgehead>
     787
     788      <segmentedlist>
     789        <segtitle>&dependencies;</segtitle>
     790
     791        <seglistitem>
     792         <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, and Sed</seg>
     793        </seglistitem>
     794      </segmentedlist>
     795
     796      <segmentedlist>
     797        <segtitle>&testsuites;</segtitle>
     798
     799        <seglistitem>
     800          <seg>None</seg>
     801        </seglistitem>
     802      </segmentedlist>
     803
     804      <segmentedlist>
     805        <segtitle>&before;</segtitle>
     806
     807        <seglistitem>
     808          <seg>None</seg>
     809        </seglistitem>
     810      </segmentedlist>
     811
    645812<!-- Begin Gettext dependency info -->
    646813  <bridgehead renderas="sect2" id="gettext-dep">Gettext</bridgehead>
     
    650817
    651818        <seglistitem>
    652          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
     819         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk,
    653820         GCC, Grep, Make, Sed and Texinfo</seg>
    654821        </seglistitem>
     
    672839
    673840<!-- Begin Glib dependency info -->
    674   <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
     841<!--  <bridgehead renderas="sect2" id="glib-dep">Glib</bridgehead>
    675842
    676843      <segmentedlist>
     
    696863          <seg>Pkg-config-lite</seg>
    697864        </seglistitem>
    698       </segmentedlist>
     865      </segmentedlist> -->
    699866
    700867<!-- Begin GMP dependency info -->
     
    705872
    706873        <seglistitem>
    707          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, M4, Make,
     874         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, M4, Make,
    708875         Sed and Texinfo</seg>
    709876        </seglistitem>
     
    723890        <seglistitem>
    724891          <seg>MPFR, GCC</seg>
     892        </seglistitem>
     893      </segmentedlist>
     894
     895<!-- Begin Gperf dependency info -->
     896  <bridgehead renderas="sect2" id="gperf-dep">Gperf</bridgehead>
     897
     898      <segmentedlist>
     899        <segtitle>&dependencies;</segtitle>
     900
     901        <seglistitem>
     902         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
     903         Make, Sed and Texinfo</seg>
     904        </seglistitem>
     905      </segmentedlist>
     906
     907      <segmentedlist>
     908        <segtitle>&testsuites;</segtitle>
     909
     910        <seglistitem>
     911          <seg>Intltool</seg>
     912        </seglistitem>
     913      </segmentedlist>
     914
     915      <segmentedlist>
     916        <segtitle>&before;</segtitle>
     917
     918        <seglistitem>
     919          <seg>Systemd</seg>
    725920        </seglistitem>
    726921      </segmentedlist>
     
    733928
    734929        <seglistitem>
    735          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
     930         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
    736931         Make, Patch, Sed and Texinfo</seg>
    737932        </seglistitem>
     
    761956
    762957        <seglistitem>
    763          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make, Perl
     958         <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, Perl
    764959         Sed and Texinfo</seg>
    765960        </seglistitem>
     
    789984
    790985        <seglistitem>
    791          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
     986         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
    792987         Sed and Texinfo</seg>
    793988        </seglistitem>
     
    8371032      </segmentedlist>
    8381033
     1034<!-- Begin Intltool dependency info -->
     1035  <bridgehead renderas="sect2" id="intltool-dep">Intltool</bridgehead>
     1036
     1037      <segmentedlist>
     1038        <segtitle>&dependencies;</segtitle>
     1039
     1040        <seglistitem>
     1041         <seg>Binutils, Coreutils, Glibc, GCC, Make, Perl Sed and XML::Parser</seg>
     1042        </seglistitem>
     1043      </segmentedlist>
     1044
     1045      <segmentedlist>
     1046        <segtitle>&testsuites;</segtitle>
     1047
     1048        <seglistitem>
     1049          <seg>No testsuite available</seg>
     1050        </seglistitem>
     1051      </segmentedlist>
     1052
     1053      <segmentedlist>
     1054        <segtitle>&before;</segtitle>
     1055
     1056        <seglistitem>
     1057          <seg>None</seg>
     1058        </seglistitem>
     1059      </segmentedlist>
     1060
    8391061<!-- Begin IProute2 dependency info -->
    8401062  <bridgehead renderas="sect2" id="iproute2-dep">IProute2</bridgehead>
     
    8441066
    8451067        <seglistitem>
    846          <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, Findutils, Flex, GCC,
     1068         <seg>Bash, Binutils, Bison, Coreutils, Glibc, Findutils, Flex, GCC,
    8471069         Make, Linux-Headers and Sed</seg>
    8481070        </seglistitem>
     
    8721094
    8731095        <seglistitem>
    874          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC and Make</seg>
     1096         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Libcap and Make</seg>
    8751097        </seglistitem>
    8761098      </segmentedlist>
     
    8991121
    9001122        <seglistitem>
    901          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
     1123         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
    9021124         GMP, Make, MPC, MPFR, Sed and Texinfo</seg>
    9031125        </seglistitem>
     
    9271149
    9281150        <seglistitem>
    929          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gzip, Make, and
     1151         <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Gzip, Make, and
    9301152         Check</seg>
    9311153        </seglistitem>
     
    9551177
    9561178        <seglistitem>
    957          <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, Flex, Gawk, GCC,
    958          Gettext, Gzip, Make, Pkg-config-lite, Sed, XZ-Utils, and Zlib.
     1179         <seg>Bash, Binutils, Bison, Coreutils, Glibc, Flex, Gawk, GCC,
     1180         Gettext, Gzip, Make, Pkg-config-lite, Sed, XZ Utils, and Zlib.
    9591181         </seg>
    9601182        </seglistitem>
     
    9731195
    9741196        <seglistitem>
    975           <seg>Eudev</seg>
     1197          <seg>Systemd</seg>
    9761198        </seglistitem>
    9771199      </segmentedlist>
     
    9841206
    9851207        <seglistitem>
    986          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
     1208         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
    9871209         Ncurses and Sed</seg>
    9881210        </seglistitem>
     
    10051227      </segmentedlist>
    10061228
    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>
     1229<!-- Begin Libcap dependency info -->
     1230  <bridgehead renderas="sect2" id="libcap-dep">Libcap</bridgehead>
     1231
     1232      <segmentedlist>
     1233        <segtitle>&dependencies;</segtitle>
     1234
     1235        <seglistitem>
     1236         <seg>Attr, Bash, Binutils, Coreutils, Glibc, GCC, Grep and Make</seg>
     1237        </seglistitem>
     1238      </segmentedlist>
     1239
     1240      <segmentedlist>
     1241        <segtitle>&testsuites;</segtitle>
     1242
     1243        <seglistitem>
     1244          <seg>No testsuite available</seg>
     1245        </seglistitem>
     1246      </segmentedlist>
     1247
     1248      <segmentedlist>
     1249        <segtitle>&before;</segtitle>
     1250
     1251        <seglistitem>
     1252          <seg>Coreutils, IPutils, Systemd</seg>
     1253        </seglistitem>
     1254      </segmentedlist>
     1255
     1256<!-- Begin Libpipeline dependency info -->
     1257  <bridgehead renderas="sect2" id="libpipeline-dep">Libpipeline</bridgehead>
     1258
     1259      <segmentedlist>
     1260        <segtitle>&dependencies;</segtitle>
     1261
     1262        <seglistitem>
     1263         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
     1264         Make, Sed, and Texinfo</seg>
     1265        </seglistitem>
     1266      </segmentedlist>
     1267
     1268      <segmentedlist>
     1269        <segtitle>&testsuites;</segtitle>
     1270
     1271        <seglistitem>
     1272          <seg>Check</seg>
     1273        </seglistitem>
     1274      </segmentedlist>
     1275
     1276      <segmentedlist>
     1277        <segtitle>&before;</segtitle>
     1278
     1279        <seglistitem>
     1280          <seg>Man-DB</seg>
    10601281        </seglistitem>
    10611282      </segmentedlist>
     
    10681289
    10691290        <seglistitem>
    1070          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
     1291         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk,
    10711292         GCC, Grep, Make, Sed and Texinfo</seg>
    10721293        </seglistitem>
     
    11231344
    11241345        <seglistitem>
    1125          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, GCC, Grep,
     1346         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, GCC, Grep,
    11261347         Gzip, Make, KMOD, Ncurses, Perl and Sed</seg>
    11271348        </seglistitem>
     
    11511372
    11521373        <seglistitem>
    1153          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make, Sed
     1374         <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, Sed
    11541375         and Texinfo</seg>
    11551376        </seglistitem>
     
    11791400
    11801401        <seglistitem>
    1181          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
     1402         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
    11821403         Make, Sed and Texinfo</seg>
    11831404        </seglistitem>
     
    11881409
    11891410        <seglistitem>
    1190           <seg>Perl and Procps</seg>
    1191         </seglistitem>
    1192       </segmentedlist>
    1193 
    1194       <segmentedlist>
    1195         <segtitle>&before;</segtitle>
    1196 
    1197         <seglistitem>
    1198           <seg>None</seg>
    1199         </seglistitem>
    1200       </segmentedlist>
    1201 
    1202 <!-- Begin Man dependency info -->
    1203   <bridgehead renderas="sect2" id="man-dep">Man</bridgehead>
    1204 
    1205       <segmentedlist>
    1206         <segtitle>&dependencies;</segtitle>
    1207 
    1208         <seglistitem>
    1209          <seg>Bash, Binutils, Bzip2, Coreutils, EGLIBC, Gawk, GCC,
    1210          Grep, Groff, Gzip, Less, XZ-Utils, Make and Sed</seg>
    1211         </seglistitem>
    1212       </segmentedlist>
    1213 
    1214       <segmentedlist>
    1215         <segtitle>&testsuites;</segtitle>
    1216 
    1217         <seglistitem>
    1218           <seg>No testsuite available</seg>
    1219         </seglistitem>
    1220       </segmentedlist>
    1221 
    1222       <segmentedlist>
    1223         <segtitle>&before;</segtitle>
    1224 
    1225         <seglistitem>
    1226           <seg>None</seg>
     1411          <seg>Perl and Procps-ng</seg>
     1412        </seglistitem>
     1413      </segmentedlist>
     1414
     1415      <segmentedlist>
     1416        <segtitle>&before;</segtitle>
     1417
     1418        <seglistitem>
     1419          <seg>None</seg>
     1420        </seglistitem>
     1421      </segmentedlist>
     1422
     1423<!-- Begin Man-DB dependency info -->
     1424  <bridgehead renderas="sect2" id="man-db-dep">Man-DB</bridgehead>
     1425
     1426      <segmentedlist>
     1427        <segtitle>&dependencies;</segtitle>
     1428
     1429        <seglistitem>
     1430         <seg>Bash, Binutils, Bzip2, Coreutils, Glibc, Gawk, GCC,
     1431         Grep, Groff, Gzip, Less, XZ Utils, Make and Sed</seg>
     1432        </seglistitem>
     1433      </segmentedlist>
     1434
     1435      <segmentedlist>
     1436        <segtitle>&testsuites;</segtitle>
     1437
     1438        <seglistitem>
     1439          <seg>No testsuite available</seg>
     1440        </seglistitem>
     1441      </segmentedlist>
     1442
     1443      <segmentedlist>
     1444        <segtitle>&before;</segtitle>
     1445
     1446        <seglistitem>
     1447          <seg>D-Bus</seg>
    12271448        </seglistitem>
    12281449      </segmentedlist>
     
    12621483
    12631484        <seglistitem>
    1264          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
     1485         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, GMP,
    12651486         Make, MPFR, Sed and Texinfo</seg>
    12661487        </seglistitem>
     
    12901511
    12911512        <seglistitem>
    1292          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep, GMP,
     1513         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, GMP,
    12931514         Make, Sed and Texinfo</seg>
    12941515        </seglistitem>
     
    13081529        <seglistitem>
    13091530          <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>
    13381531        </seglistitem>
    13391532      </segmentedlist>
     
    13461539
    13471540        <seglistitem>
    1348          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
     1541         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
    13491542         Make and Sed</seg>
    13501543        </seglistitem>
     
    13631556
    13641557        <seglistitem>
    1365           <seg>Bash, GRUB, Inetutils, Less, Procps, Psmisc, Readline, Texinfo,
     1558          <seg>Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo,
    13661559          Util-linux and Vim</seg>
    13671560        </seglistitem>
     
    13751568
    13761569        <seglistitem>
    1377          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make and Sed</seg>
     1570         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make and Sed</seg>
    13781571        </seglistitem>
    13791572      </segmentedlist>
     
    14021595
    14031596        <seglistitem>
    1404          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep,
     1597         <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep,
    14051598         Make and Sed</seg>
    14061599        </seglistitem>
     
    14111604
    14121605        <seglistitem>
    1413           <seg>Gzip, Iana-Etc and Procps, Tar</seg>
     1606          <seg>Gzip, Iana-Etc and Procps-ng, Tar</seg>
    14141607        </seglistitem>
    14151608      </segmentedlist>
     
    14301623
    14311624        <seglistitem>
    1432          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Gawk, GCC, Grep,
     1625         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep,
    14331626         Make and Sed</seg>
    14341627        </seglistitem>
     
    14471640
    14481641        <seglistitem>
    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>
     1642          <seg>E2fsprogs, Systemd, Util-linux</seg>
     1643        </seglistitem>
     1644      </segmentedlist>
     1645
     1646<!-- Begin Procps-ng dependency info -->
     1647  <bridgehead renderas="sect2" id="procps-ng-dep">Procps-ng</bridgehead>
     1648
     1649      <segmentedlist>
     1650        <segtitle>&dependencies;</segtitle>
     1651
     1652        <seglistitem>
     1653         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make and Ncurses</seg>
    14611654        </seglistitem>
    14621655      </segmentedlist>
     
    14851678
    14861679        <seglistitem>
    1487          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses
     1680         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Ncurses
    14881681         and Sed</seg>
    14891682        </seglistitem>
     
    15131706
    15141707        <seglistitem>
    1515          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses,
     1708         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Ncurses,
    15161709         Patch, Sed and Texinfo</seg>
    15171710        </seglistitem>
     
    15311724        <seglistitem>
    15321725          <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>
    15611726        </seglistitem>
    15621727      </segmentedlist>
     
    15691734
    15701735        <seglistitem>
    1571          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
     1736         <seg>ACL, Attr, Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make,
    15721737         Sed and Texinfo</seg>
    15731738        </seglistitem>
     
    15971762
    15981763        <seglistitem>
    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>
     1764         <seg>ACL, Attr, Bash, Binutils, Coreutils, Diffutils, Glibc,
     1765         Findutils, Gawk, GCC, Gettext, Grep, Make and Sed</seg>
     1766        </seglistitem>
     1767      </segmentedlist>
     1768
     1769      <segmentedlist>
     1770        <segtitle>&testsuites;</segtitle>
     1771
     1772        <seglistitem>
     1773          <seg>No testsuite available</seg>
     1774        </seglistitem>
     1775      </segmentedlist>
     1776
     1777      <segmentedlist>
     1778        <segtitle>&before;</segtitle>
     1779
     1780        <seglistitem>
     1781          <seg>None</seg>
     1782        </seglistitem>
     1783      </segmentedlist>
     1784
     1785<!-- Begin systemd dependency info -->
     1786  <bridgehead renderas="sect2" id="systemd-dep">Systemd</bridgehead>
     1787
     1788      <segmentedlist>
     1789        <segtitle>&dependencies;</segtitle>
     1790
     1791        <seglistitem>
     1792         <seg>ACL, Attr, Bash, Binutils, Coreutils, D-Bus, E2fsprogs, Glibc,
     1793         Findutils, Gawk, GCC, GPerf, Grep, Intltool, Libcap, Make, Perl,
     1794         Pkg-config, Sed, Util-linux and XML::Parser</seg>
    16281795        </seglistitem>
    16291796      </segmentedlist>
     
    16521819
    16531820        <seglistitem>
    1654          <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC,
     1821         <seg>Bash, Binutils, Bison, Coreutils, Glibc, GCC,
    16551822         Grep, Make, Sed and Texinfo</seg>
    16561823        </seglistitem>
     
    16801847
    16811848        <seglistitem>
    1682          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep,
     1849         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep,
    16831850         Make and Sed</seg>
    16841851        </seglistitem>
     
    17081875
    17091876        <seglistitem>
    1710          <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Grep, Make,
     1877         <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make,
    17111878         Ncurses and Sed</seg>
    17121879        </seglistitem>
     
    17181885        <seglistitem>
    17191886          <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>
    17481887        </seglistitem>
    17491888      </segmentedlist>
     
    17641903
    17651904        <seglistitem>
    1766          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
     1905         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep,
    17671906         Make, Ncurses, Pkg-config-lite, Sed, Texinfo and Zlib</seg>
    17681907        </seglistitem>
     
    17811920
    17821921        <seglistitem>
    1783           <seg>E2fsprogs</seg>
     1922          <seg>E2fsprogs, Systemd</seg>
    17841923        </seglistitem>
    17851924      </segmentedlist>
     
    17921931
    17931932        <seglistitem>
    1794          <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk, GCC,
     1933         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, GCC,
    17951934         Gettext, Grep, Make, Ncurses, Perl and Sed</seg>
    17961935        </seglistitem>
     
    18131952      </segmentedlist>
    18141953
    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,
     1954<!-- Begin XML::Parser dependency info -->
     1955  <bridgehead renderas="sect2" id="xml-parser-dep">XML::Parser</bridgehead>
     1956
     1957      <segmentedlist>
     1958        <segtitle>&dependencies;</segtitle>
     1959
     1960        <seglistitem>
     1961         <seg>Coreutils, Expat, Make and Perl</seg>
     1962        </seglistitem>
     1963      </segmentedlist>
     1964
     1965      <segmentedlist>
     1966        <segtitle>&testsuites;</segtitle>
     1967
     1968        <seglistitem>
     1969          <seg>None</seg>
     1970        </seglistitem>
     1971      </segmentedlist>
     1972
     1973      <segmentedlist>
     1974        <segtitle>&before;</segtitle>
     1975
     1976        <seglistitem>
     1977          <seg>Intltool</seg>
     1978        </seglistitem>
     1979      </segmentedlist>
     1980
     1981<!-- Begin XZ Utils dependency info -->
     1982  <bridgehead renderas="sect2" id="xz-utils-dep">XZ Utils</bridgehead>
     1983
     1984      <segmentedlist>
     1985        <segtitle>&dependencies;</segtitle>
     1986
     1987        <seglistitem>
     1988         <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, GCC,
    18231989         Grep, Make and Sed</seg>
    18241990        </seglistitem>
     
    18482014
    18492015        <seglistitem>
    1850          <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Sed</seg>
     2016         <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make and Sed</seg>
    18512017        </seglistitem>
    18522018      </segmentedlist>
  • BOOK/appendices/dependencies/sparc.xml

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

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

    r195cf88 r599deb0  
    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>
    2235      <para>Autoconf</para>
    2336      <para>The Autoconf package contains programs for producing shell scripts
     
    6679
    6780    <listitem>
    68       <para>CLFS-Bootscripts</para>
     81      <para>CLFS-Boot-scripts</para>
    6982      <para>This package contains a number of scripts that run at boottime,
    7083      performing essential tasks such as mounting/checking filesystems and
     
    7487    <listitem>
    7588      <para>Check</para>
    76       <para>This package contains a test harness for other programs.</para>
    77     </listitem>
    78 
    79     <listitem>
    80       <para>CLooG-ISL</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>
    8195      <para>This package is used by GCC.</para>
    8296    </listitem>
     
    86100      <para>This package contains many basic command-line file-management
    87101      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>
    88108    </listitem>
    89109
     
    109129
    110130    <listitem>
    111       <para>EGLIBC</para>
     131      <para>Glibc</para>
    112132      <para>Any dynamically-linked C program (which is nearly everything
    113133      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>
    114142    </listitem>
    115143
     
    158186
    159187    <listitem>
     188      <para>GDBM</para>
     189      <para>This package contains the GNU Database Manager library. It is used
     190      by one other CLFS package, Man-DB.</para>
     191    </listitem>
     192
     193    <listitem>
    160194      <para>Gettext</para>
    161195      <para>A tool that allows programmers to easily implement i18n
     
    167201      <para>GMP</para>
    168202      <para>This package is required by GCC.</para>
     203    </listitem>
     204
     205    <listitem>
     206      <para>Gperf</para>
     207      <para>This package is required by Systemd.</para>
    169208    </listitem>
    170209
     
    195234
    196235    <listitem>
     236      <para>Intltool</para>
     237      <para>This package is required by Systemd.</para>
     238    </listitem>
     239
     240    <listitem>
    197241      <para>IProute2</para>
    198242      <para>This package contains programs for administering network interfaces.</para>
     
    228272
    229273    <listitem>
    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>
     274      <para>Libcap</para>
     275      <para>This package is required by Systemd.</para>
     276    </listitem>
     277
     278    <listitem>
     279      <para>Libpipeline</para>
     280      <para>The Libpipeline package contains a library for manipulating
     281      pipelines of subprocesses in a flexible and convenient way. It is
     282      required by the Man-DB package.</para>
    239283    </listitem>
    240284
     
    268312
    269313    <listitem>
    270       <para>Man</para>
    271       <para>Used for viewing manpages</para>
     314      <para>Man-DB</para>
     315      <para>This package contains programs for finding and viewing man pages,
     316      and has superior internationalization capabilities compared to the
     317      <application>man</application> package.</para>
    272318    </listitem>
    273319
     
    309355
    310356    <listitem>
    311       <para>Procps</para>
     357      <para>Procps-ng</para>
    312358      <para>Provides a number of small, useful utilities that give information
    313359      about the <filename class="directory">/proc</filename> filesystem.</para>
     
    329375
    330376    <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>
    339377      <para>Sed</para>
    340378      <para>This package contains a stream editor. It is used in the
     
    349387
    350388    <listitem>
    351       <para>Sysvinit</para>
    352       <para>Sysvinit is the init daemon that the clfs-bootscripts were written
    353       to work with.</para>
     389      <para>Systemd</para>
     390      <para>Systemd provides the init daemon for the system, as well as Udev,
     391      which dynamically creates device nodes.</para>
    354392    </listitem>
    355393
     
    370408      converting info pages. It is used in the installation procedures
    371409      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>
    378410    </listitem>
    379411
     
    393425
    394426    <listitem>
    395       <para>XZ-Utils</para>
     427      <para>XML::Parser</para>
     428      <para>This Perl module is required by Intltool.</para>
     429    </listitem>
     430
     431    <listitem>
     432      <para>XZ Utils</para>
    396433      <para>Useful for compressing files to reduce size. Also needed to
    397434      uncompress tarballs for many CLFS packages</para>
  • BOOK/boot/64/createfiles.xml

    r195cf88 r599deb0  
    1313  <title>Creating Essential Symlinks</title>
    1414
    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>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     16  href="../common/createfiles.xml"
     17  xpointer="xpointer(//*[@os='a'])"/>
    1918
    20 <screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,passwd,pwd,sleep,stty} ${CLFS}/bin
    21 ln -sv /tools/bin/file ${CLFS}/usr/bin
    22 ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
    23 ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
    24 ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
    25 ln -sv bash ${CLFS}/bin/sh
    26 ln -sv ../run ${CLFS}/var/run</userinput></screen>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     20  href="../common/createfiles.xml"
     21  xpointer="xpointer(//*[@os='b'])"/>
    2722
    28   <para os="b">To enable some c++ tests in the Glibc and Binutils testsuites
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     24  href="../common/createfiles.xml"
     25  xpointer="xpointer(//*[@os='c'])"/>
     26
     27  <para os="f">To enable some C++ tests in the Glibc and Binutils testsuites
    2928  to link, create a directory and make some symbolic links:</para>
    3029
    31 <screen><userinput>mkdir -pv ${CLFS}/usr/lib64
    32 ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib64</userinput></screen>
     30<screen os="g"><userinput>mkdir -pv ${CLFS}/usr/lib64
     31ln -sv /tools/lib/libstdc++.so{.6,} ${CLFS}/usr/lib64</userinput></screen>
     32
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34  href="../common/createfiles.xml"
     35  xpointer="xpointer(//*[@os='d'])"/>
     36
     37  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38  href="../common/createfiles.xml"
     39  xpointer="xpointer(//*[@os='e'])"/>
    3340
    3441</sect1>
  • BOOK/boot/64/e2fsprogs.xml

    r195cf88 r599deb0  
    4949    xpointer="xpointer(//*[@os='f'])"/>
    5050
    51     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../multilib/e2fsprogs.xml"
    53     xpointer="xpointer(//*[@os='g'])"/>
     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>
    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 
    8071  </sect2>
    8172
  • BOOK/boot/64/eudev.xml

    r195cf88 r599deb0  
    1313  <indexterm zone="ch-boot-eudev">
    1414    <primary sortas="a-Eudev">Eudev</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
    1817  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../../final-system/common/eudev.xml"
     18  href="../common/eudev.xml"
    2019  xpointer="xpointer(//*[@role='package'])"/>
    2120
     
    2423
    2524    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/eudev.xml"
     25    href="../common/eudev.xml"
    2726    xpointer="xpointer(//*[@os='a'])"/>
    2827
    29 <screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib64 -lblkid" \
    30 KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib64 -lkmod" \
    31 CC="${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>
     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>
    3734
    3835    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../../final-system/common/eudev.xml"
     36    href="../common/eudev.xml"
    4037    xpointer="xpointer(//*[@os='c'])"/>
    4138
    4239    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../../final-system/common/eudev.xml"
     40    href="../common/eudev.xml"
    4441    xpointer="xpointer(//*[@os='d'])"/>
    4542
    4643    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    47     href="../../final-system/common/eudev.xml"
     44    href="../common/eudev.xml"
    4845    xpointer="xpointer(//*[@os='g'])"/>
    4946
     
    5350
    5451    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../../final-system/common/eudev.xml"
     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"
    5661    xpointer="xpointer(//*[@os='r1'])"/>
    5762
     
    6065    xpointer="xpointer(//*[@os='r2'])"/>
    6166
    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 
    7067  </sect2>
    7168
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     70  href="../common/eudev.xml"
     71  xpointer="xpointer(//*[@role='content'])"/>
     72
    7273</sect1>
  • BOOK/boot/64/grub-build.xml

    r195cf88 r599deb0  
    4141<screen os="ab"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    4242    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    43     --sysconfdir=/etc --libdir=/tools/lib64 --disable-werror</userinput></screen>
     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'])"/>
    4452
    4553    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5563    xpointer="xpointer(//*[@os='f'])"/>
    5664
    57 <screen os="ag"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
     65    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     66    href="../x86/grub-build.xml"
     67    xpointer="xpointer(//*[@os='ag'])"/>
    5868
    5969  </sect2>
  • BOOK/boot/64/shadow.xml

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

    r195cf88 r599deb0  
    1111  <title>Changing Ownership</title>
    1212
    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>
     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>
    2026
    21 <screen os="b"><userinput>chown -Rv &uid-root;:&gid-root; ${CLFS}</userinput></screen>
     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>
    2235
    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 
     36<screen os="c"><userinput>chown -Rv 0:0 ${CLFS}/tools
     37chown -Rv 0:0 ${CLFS}/cross-tools</userinput></screen>
    2938
    3039</sect1>
  • BOOK/boot/common/createfiles.xml

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

    r195cf88 r599deb0  
    1111  <title>Creating Directories</title>
    1212
    13   <para os="a">It is time to create some structure in the CLFS file system. Create a
     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
    1422  standard directory tree by issuing the following commands:</para>
    1523
    16 <screen os="b"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib,mnt}
     24<screen os="c"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib/firmware,mnt}
    1725mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
    1826mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     
    2331mkdir -pv ${CLFS}/usr/{,local/}share/{doc,info,locale,man}
    2432mkdir -pv ${CLFS}/usr/{,local/}share/{misc,terminfo,zoneinfo}
    25 mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}
    26 for dir in ${CLFS}/usr{,/local}; do
    27   ln -sv share/{man,doc,info} $dir
    28 done</userinput></screen>
     33mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}</userinput></screen>
    2934
    30   <para os="c">Directories are, by default, created with permission mode 755,
     35  <para os="d">Directories are, by default, created with permission mode 755,
    3136  but this is not desirable for all directories. In the commands above,
    3237  two changes are made&mdash;one to the home directory of user
     
    3439  directories for temporary files.</para>
    3540
    36   <para os="d">The first mode change ensures that not just anybody can enter
     41  <para os="e">The first mode change ensures that not just anybody can enter
    3742  the <filename class="directory">/root</filename> directory&mdash;the
    3843  same as a normal user would do with his or her home directory. The
     
    4449  1777 bit mask.</para>
    4550
    46   <sect2 os="e">
     51  <sect2 os="f">
    4752    <title>FHS Compliance Note</title>
    4853
  • BOOK/boot/common/devices.xml

    r195cf88 r599deb0  
    1313  <indexterm zone="ch-boot-devices">
    1414    <primary sortas="e-/dev/*">/dev/*</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    1718  <sect2>
    1819    <title>Creating Initial Device Nodes</title>
    19 
    20     <note os="a">
    21       <para>The commands in the remainder of the book should be run as
    22       the <systemitem class="username">root</systemitem> user. Check
    23       that ${CLFS} is set in the
    24       <systemitem class="username">root</systemitem> user&rsquo;s environment
    25        before proceeding.</para>
    26     </note>
    2720
    2821    <para os="b">When the kernel boots the system, it requires the presence
     
    3629    the following commands:</para>
    3730
    38 <screen><userinput>mknod -m 600 ${CLFS}/dev/console c 5 1
    39 mknod -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
    47 mknod -m 666 ${CLFS}/lib/udev/devices/null c 1 3</userinput></screen>
     31<screen><userinput>mknod -m 0600 ${CLFS}/dev/console c 5 1
     32mknod -m 0666 ${CLFS}/dev/null c 1 3</userinput></screen>
    4833
    4934  </sect2>
  • BOOK/boot/common/e2fsprogs.xml

    r195cf88 r599deb0  
    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
    5054    </variablelist>
    5155
     
    7377    xpointer="xpointer(//*[@os='l'])"/>
    7478
    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 
    8079  </sect2>
    8180
  • BOOK/boot/common/eudev.xml

    r195cf88 r599deb0  
    1313  <indexterm zone="ch-boot-eudev">
    1414    <primary sortas="a-Eudev">Eudev</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../../final-system/common/eudev.xml"
    20   xpointer="xpointer(//*[@role='package'])"/>
     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>
    2124
    2225  <sect2 role="installation">
    2326    <title>Installation of Eudev</title>
    2427
    25     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/eudev.xml"
    27     xpointer="xpointer(//*[@os='a'])"/>
     28   <para os="a">Prepare Eudev for compilation:</para>
    2829
    2930<screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib -lblkid" \
    30 KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib -lkmod" \
    31 LDFLAGS="-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 \
     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 \
    3634    --disable-gudev --disable-keymap --with-firmware-path=/lib/firmware \
    3735    --enable-libkmod</userinput></screen>
    3836
    39     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../../final-system/common/eudev.xml"
    41     xpointer="xpointer(//*[@os='c'])"/>
    42 
    43     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../../final-system/common/eudev.xml"
    45     xpointer="xpointer(//*[@os='d'])"/>
    46 
    47     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../../final-system/common/eudev.xml"
    49     xpointer="xpointer(//*[@os='g'])"/>
    50 
    51 <screen os="j"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../../final-system/common/eudev.xml"
    55     xpointer="xpointer(//*[@os='i'])"/>
    56 
    57 <screen os="k"><userinput>install -dv ${CLFS}/lib/firmware</userinput></screen>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../../final-system/common/eudev.xml"
    61     xpointer="xpointer(//*[@os='r1'])"/>
    62 
    63 <screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" \
    64 > ${CLFS}/etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>
     37    <para os="c">Compile the package:</para>
     38
     39<screen os="d"><userinput>make</userinput></screen>
     40
     41    <para os="g">Install the package:</para>
     42
     43<screen os="j"><userinput>make install</userinput></screen>
     44
     45    <para os="i">Create a directory for storing firmware that can be
     46    loaded by <command>udev</command>:</para>
     47
     48<screen os="k"><userinput>install -dv /tools/lib/firmware</userinput></screen>
     49
     50    <para os="r1">Create a dummy rule so that Eudev will name ethernet devices properly for the system.</para>
     51
     52<screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" > \
     53    /tools/etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>
    6554
    6655 </sect2>
    6756
    68   <sect2 role="content">
    69     <title/>
    70 
    71     <para>Details on this package are located in <xref
    72     linkend="contents-eudev" role="."/></para>
     57  <sect2 id="contents-eudev" role="content">
     58    <title>Contents of Eudev</title>
     59
     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
     129all 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
     170the 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
     222for 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
     233for 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>
    73273
    74274  </sect2>
  • BOOK/boot/common/fstab.xml

    r195cf88 r599deb0  
    1313  <indexterm zone="ch-boot-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
     
    2829/dev/<replaceable>[xxx]</replaceable>     /            <replaceable>[fff]</replaceable>  defaults         1     1
    2930/dev/<replaceable>[yyy]</replaceable>     swap         swap   pri=1            0     0
    30 proc           /proc        proc   defaults         0     0
    31 sysfs          /sys         sysfs  defaults         0     0
    3231devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
    3332shm            /dev/shm     tmpfs  defaults         0     0
    34 tmpfs          /run         tmpfs  defaults         0     0
    35 devtmpfs       /dev         devtmpfs mode=0755,nosuid 0     0
    3633
    3734# End /etc/fstab</literal>
     
    4239  xpointer="xpointer(//*[@os='b'])"/>
    4340
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45   href="../../bootable/common/fstab.xml"
    46   xpointer="xpointer(//*[@os='c'])"/>
     41  <para os="c">The <filename class="directory">/dev/shm</filename> mount point
     42  for <systemitem class="filesystem">tmpfs</systemitem> is included to
     43  allow enabling POSIX-shared memory. The kernel must have the required
     44  support built into it for this to work (more about this is in the next
     45  section). Please note that very little software currently uses
     46  POSIX-shared memory.  Therefore, consider the <filename
     47  class="directory">/dev/shm</filename> mount point optional. For more
     48  information, see <filename>Documentation/filesystems/tmpfs.txt</filename>
     49  in the kernel source tree.</para>
    4750
    4851</sect1>
  • BOOK/boot/common/introduction.xml

    r195cf88 r599deb0  
    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 
    3017</sect1>
  • BOOK/boot/common/kmod.xml

    r195cf88 r599deb0  
    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}
     28sed '/dirname_default_prefix /s@/lib/modules@/tools&amp;@' \
     29    libkmod/libkmod.c.orig &gt; libkmod/libkmod.c</userinput></screen>
     30
    2531    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2632    href="../../final-system/common/kmod.xml"
    2733    xpointer="xpointer(//*[@os='a'])"/>
    2834
    29 <screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \
    30 zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
    31 ./configure --prefix=/tools --bindir=/bin \
    32     --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib \
    33     --disable-manpages</userinput></screen>
     35<screen os="b"><userinput>PKG_CONFIG= liblzma_CFLAGS="-I/tools/include" \
     36    liblzma_LIBS="-L/tools/lib -llzma" \
     37    zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
     38    ./configure --prefix=/tools \
     39    --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib</userinput></screen>
     40
     41    <variablelist os="c">
     42      <title>The meaning of the new configure options:</title>
     43
     44      <varlistentry>
     45        <term><parameter>--with-zlib --with-xz</parameter></term>
     46        <listitem>
     47          <para>These allow the Kmod package to handle zlib and XZ
     48            compressed kernel modules.</para>
     49        </listitem>
     50      </varlistentry>
     51
     52    </variablelist>
    3453
    3554    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4564    xpointer="xpointer(//*[@os='g'])"/>
    4665
    47 <screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
     66<screen os="h"><userinput>make install</userinput></screen>
    4867
    49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50 href="../../final-system/common/kmod.xml"
    51 xpointer="xpointer(//*[@os='i'])"/>
     68    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     69    href="../../final-system/common/kmod.xml"
     70    xpointer="xpointer(//*[@os='i'])"/>
    5271
    53 <screen os="j"><userinput>ln -sv kmod ${CLFS}/bin/lsmod
    54 ln -sv ../bin/kmod ${CLFS}/sbin/depmod
    55 ln -sv ../bin/kmod ${CLFS}/sbin/insmod
    56 ln -sv ../bin/kmod ${CLFS}/sbin/modprobe
    57 ln -sv ../bin/kmod ${CLFS}/sbin/modinfo
    58 ln -sv ../bin/kmod ${CLFS}/sbin/rmmod</userinput></screen>
     72<screen os="j"><userinput>ln -sfv kmod /tools/bin/lsmod
     73for tool in depmod insmod modprobe modinfo rmmod; do
     74    ln -sv ../bin/kmod /tools/sbin/${tool}
     75done</userinput></screen>
    5976
    6077  </sect2>
  • BOOK/boot/common/pwdgroup.xml

    r195cf88 r599deb0  
    99  <?dbhtml filename="pwdgroup.html"?>
    1010
    11   <title>Creating the passwd, group, and log Files</title>
     11  <title>Creating the passwd and group Files</title>
    1212
    1313  <indexterm zone="ch-boot-pwdgroup">
    1414    <primary sortas="e-/etc/passwd">/etc/passwd</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    1718  <indexterm zone="ch-boot-pwdgroup">
    1819    <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>
     20    <secondary>boot</secondary>
    3521  </indexterm>
    3622
     
    4531<screen><userinput>cat &gt; ${CLFS}/etc/passwd &lt;&lt; "EOF"
    4632<literal>root::&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
     33<literal>bin:x:&uid-bin;:&gid-bin;:/bin:/bin/false</literal>
     34<literal>daemon:x:&uid-daemon;:&gid-daemon;:/sbin:/bin/false</literal>
     35<literal>messagebus:x:&uid-messagebus;:&gid-messagebus;:D-Bus Message Daemon User:/dev/null:/bin/false</literal>
     36<literal>nobody:x:&uid-nobody;:&gid-nogroup;:Unprivileged User:/dev/null:/bin/false</literal>
    4737EOF</userinput></screen>
    4838
     
    5242
    5343  <variablelist os="c">
    54  
    55     <title>Additional users you may want to add:</title>
    5644
    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>
     45    <title>Additional users you may want to add if not already included:</title>
     46
    7047    <varlistentry>
    7148      <term><literal>adm:x:&uid-adm;:&gid-adm;:adm:/var/adm:/bin/false</literal></term>
     
    10481      </listitem>
    10582    </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>
    110       </listitem>
    111     </varlistentry>
    11283  </variablelist>
    11384
     
    131102utmp:x:&gid-utmp;:
    132103usb:x:&gid-usb;:
    133 cdrom:x:&gid-cdrom;:</literal>
     104cdrom:x:&gid-cdrom;:
     105adm:x:&gid-adm;:
     106messagebus:x:&gid-messagebus;:
     107systemd-journal:x:&gid-systemd-journal;:
     108mail:x:&gid-mail;:
     109wheel:x:&gid-wheel;:
     110nogroup:x:&gid-nogroup;:</literal>
    134111EOF</userinput></screen>
    135112
    136113  <variablelist os="d">
    137114
    138     <title>Additional groups you may want to add</title>
     115    <title>Additional groups you may want to add if not already included:</title>
    139116
    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>
    146117    <varlistentry>
    147118      <term><literal>console:x:&gid-console;:</literal></term>
     
    154125      <listitem>
    155126        <para>This group is allowed to use the CDRW drive</para>
    156       </listitem>
    157     </varlistentry>
    158     <varlistentry>
    159       <term><literal>mail:x:&gid-mail;:mail</literal></term>
    160       <listitem>
    161         <para>Used by MTAs (Mail Transport Agents)</para>
    162127      </listitem>
    163128    </varlistentry>
     
    175140    </varlistentry>
    176141    <varlistentry>
    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>
     142      <term><literal>nobody:x:&gid-nogroup;:</literal></term>
    185143      <listitem>
    186144        <para>This is used by NFS</para>
     
    190148
    191149  <para os="e">The created groups are not part of any standard&mdash;they are
    192   groups decided on in part by the requirements of the Eudev configuration
     150  groups decided on in part by the requirements of the Systemd configuration
    193151  in the final system, and in part by common convention employed by a
    194152  number of existing Linux distributions. The Linux Standard Base (LSB,
     
    200158  group's name.</para>
    201159
    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}
    210 chmod -v 664 ${CLFS}/var/run/utmp ${CLFS}/var/log/lastlog
    211 chmod -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 
    220160</sect1>
  • BOOK/boot/common/settingenviron.xml

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

    r195cf88 r599deb0  
    2323    <title>Installation of Shadow</title>
    2424
    25     <para os="b">Disable the installation of the <command>groups</command>
    26     program, as Coreutils provides a better version:</para>
     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>
    2728
    2829<screen os="c"><userinput>cp -v src/Makefile.in{,.orig}
    29 sed -e 's/groups$(EXEEXT) //' src/Makefile.in.orig > src/Makefile.in</userinput></screen>
     30sed -e 's/groups$(EXEEXT) //' -e 's/= nologin$(EXEEXT)/= /' \
     31    src/Makefile.in.orig > src/Makefile.in</userinput></screen>
    3032
    3133    <para os="d">Prepare Shadow for compilation:</para>
    3234
    3335<screen os="e"><userinput>./configure --prefix=/tools \
    34     --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc</userinput></screen>
     36    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
    3537
    36 <para os="f">The meaning of the configure options:</para>
     38    <para os="f">Tell Shadow to use <command>passwd</command> in
     39    <filename class="directory">/tools/bin</filename>:</para>
    3740
    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>
     41<screen os="g"><userinput>cp -v config.h{,.orig}
     42sed '/PASSWD_PROGRAM/s@/bin/passwd@/tools&amp;@' config.h.orig &gt; config.h</userinput></screen>
    4743
     44    <para os="h">Prevent Shadow from setting installed programs suid:</para>
    4845
    49     <para os="h">Compile the package:</para>
     46<screen os="i"><userinput>cp -v src/Makefile{,.orig}
     47sed 's/\(^suidu*bins = \).*/\1/' src/Makefile.orig &gt; src/Makefile</userinput></screen>
    5048
    51 <screen os="i"><userinput>make</userinput></screen>
     49    <para os="j">Compile the package:</para>
    5250
    53     <para os="j">This package does not come with a test suite.</para>
     51<screen os="k"><userinput>make</userinput></screen>
    5452
    55     <para os="k">Install the package:</para>
     53    <para os="l">Install the package:</para>
    5654
    57 <screen os="l"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
     55<screen os="m"><userinput>make install</userinput></screen>
    5856
    5957  </sect2>
  • BOOK/boot/common/sysvinit.xml

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

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/kernel.xml"/>
    1522  <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"/>
    1624  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/creatingdirs.xml"/>
    1725  <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"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2427  <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"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    2729  <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"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips/bootloaders.xml

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

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

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

    r195cf88 r599deb0  
    7272
    7373<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
    74    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
     74   INSTALL_MOD_PATH=/tools 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_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     81   INSTALL_MOD_PATH=/tools 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 ${CLFS}/boot/vmlinux-&linux-version;
    92 gzip -9 ${CLFS}/boot/vmlinux-&linux-version;</userinput></screen>
     91<screen><userinput>mkdir -pv /tools/boot
     92cp -v vmlinux /tools/boot/vmlinux-&linux-version;
     93gzip -9 /tools/boot/vmlinux-&linux-version;</userinput></screen>
    9394
    9495    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips64-64-chapter.xml

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.xml"/>
     18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
    1522  <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"/>
    1624  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/creatingdirs.xml"/>
    1725  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2427  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    2729  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/flags.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64-chapter.xml

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
    1522  <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"/>
    1624  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/creatingdirs.xml"/>
    1725  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/createfiles.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"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2427  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    2729  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2830  <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"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64/colo-build.xml

    r195cf88 r599deb0  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     26    href="../mips/colo-build.xml"
     27    xpointer="xpointer(//*[@os='a'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2630    href="../../final-system/mips64/colo.xml"
    2731    xpointer="xpointer(//*[@os='p1'])"/>
     
    4145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4246    href="../mips/colo-build.xml"
    43     xpointer="xpointer(//*[@os='a'])"/>
     47    xpointer="xpointer(//*[@os='s1'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../mips/colo-build.xml"
     51    xpointer="xpointer(//*[@os='s2'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../mips/colo-build.xml"
     55    xpointer="xpointer(//*[@os='b'])"/>
    4456
    4557<screen os="aa"><userinput>cd tools/elf2rfx
     
    5062    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5163    href="../mips/colo-build.xml"
    52     xpointer="xpointer(//*[@os='b'])"/>
     64    xpointer="xpointer(//*[@os='c'])"/>
    5365
    5466    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/mips64/createfiles.xml

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

    r195cf88 r599deb0  
    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}
    27 for dir in ${CLFS}/usr{,/local}; do
    28   ln -sv share/{man,doc,info} $dir
    29 done
    3027install -dv ${CLFS}/usr/lib/locale
    3128ln -sv ../lib/locale ${CLFS}/usr/lib32
  • BOOK/boot/mips64/kernel.xml

    r195cf88 r599deb0  
    7676
    7777<screen><userinput>make ARCH=mips CROSS_COMPILE=${CLFS_TARGET}- \
    78    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
     78   INSTALL_MOD_PATH=/tools 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_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     85   INSTALL_MOD_PATH=/tools 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 ${CLFS}/boot/vmlinux-&linux-version;
    96 gzip -9 ${CLFS}/boot/vmlinux-&linux-version;</userinput></screen>
     95<screen><userinput>mkdir -pv /tools/boot
     96cp -v vmlinux /tools/boot/vmlinux-&linux-version;
     97gzip -9 /tools/boot/vmlinux-&linux-version;</userinput></screen>
    9798
    9899    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/multilib/createfiles.xml

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

    r195cf88 r599deb0  
    1515  xpointer="xpointer(//*[@os='a'])"/>
    1616
    17 <screen os="b"><userinput>mkdir -pv ${CLFS}/{bin,boot,dev,{etc/,}opt,home,lib{,64},mnt}
     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}
    1822mkdir -pv ${CLFS}/{proc,media/{floppy,cdrom},run/{,shm},sbin,srv,sys}
    1923mkdir -pv ${CLFS}/var/{lock,log,mail,spool}
     
    2529mkdir -pv ${CLFS}/usr/{,local/}share/{misc,terminfo,zoneinfo}
    2630mkdir -pv ${CLFS}/usr/{,local/}share/man/man{1,2,3,4,5,6,7,8}
    27 for dir in ${CLFS}/usr{,/local}; do
    28   ln -sv share/{man,doc,info} $dir
    29 done
    3031install -dv ${CLFS}/usr/lib/locale
    3132ln -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'])"/>
    3633
    3734  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4340  xpointer="xpointer(//*[@os='e'])"/>
    4441
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     43  href="../common/creatingdirs.xml"
     44  xpointer="xpointer(//*[@os='f'])"/>
     45
    4546</sect1>
  • BOOK/boot/multilib/e2fsprogs.xml

    r195cf88 r599deb0  
    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 
    8577  </sect2>
    8678
  • BOOK/boot/multilib/eudev.xml

    r195cf88 r599deb0  
    1313  <indexterm zone="ch-boot-eudev">
    1414    <primary sortas="a-Eudev">Eudev</primary>
    15     <secondary>boot</secondary>
    1615  </indexterm>
    1716
    1817  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../../final-system/common/eudev.xml"
     18  href="../common/eudev.xml"
    2019  xpointer="xpointer(//*[@role='package'])"/>
    2120
     
    2423
    2524    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/common/eudev.xml"
     25    href="../common/eudev.xml"
    2726    xpointer="xpointer(//*[@os='a'])"/>
    2827
    2928<screen os="b"><userinput>BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib64 -lblkid" \
    30 KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib64 -lkmod" \
    31 CC="${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>
     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>
    3834
    3935    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../../final-system/common/eudev.xml"
     36    href="../common/eudev.xml"
    4137    xpointer="xpointer(//*[@os='c'])"/>
    4238
    4339    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../../final-system/common/eudev.xml"
     40    href="../common/eudev.xml"
    4541    xpointer="xpointer(//*[@os='d'])"/>
    4642
    4743    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../../final-system/common/eudev.xml"
     44    href="../common/eudev.xml"
    4945    xpointer="xpointer(//*[@os='g'])"/>
    5046
     
    5450
    5551    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../../final-system/common/eudev.xml"
     52    href="../common/eudev.xml"
    5753    xpointer="xpointer(//*[@os='r1'])"/>
    5854
     
    6359  </sect2>
    6460
    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>
     61  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     62  href="../common/eudev.xml"
     63  xpointer="xpointer(//*[@role='content'])"/>
    7264
    7365</sect1>
  • BOOK/boot/multilib/grub-build.xml

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

    r195cf88 r599deb0  
    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"
    2634    href="../../final-system/common/kmod.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
    29 <screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib64 -llzma" \
    30 zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib64 -lz" \
    31 CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    32     --bindir=/bin --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    33     --libdir=/tools/lib64 --with-xz --with-zlib --disable-manpages</userinput></screen>
     37<screen os="b"><userinput>PKG_CONFIG= liblzma_CFLAGS="-I/tools/include" \
     38    liblzma_LIBS="-L/tools/lib64 -llzma" \
     39    zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib64 -lz" \
     40    CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
     41    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     42    --libdir=/tools/lib64 --with-xz --with-zlib</userinput></screen>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../common/kmod.xml"
     46    xpointer="xpointer(//*[@os='c'])"/>
    3447
    3548    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4558    xpointer="xpointer(//*[@os='g'])"/>
    4659
    47 <screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
     60    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     61    href="../common/kmod.xml"
     62    xpointer="xpointer(//*[@os='h'])"/>
    4863
    49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50 href="../../final-system/common/kmod.xml"
    51 xpointer="xpointer(//*[@os='i'])"/>
     64    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     65    href="../common/kmod.xml"
     66    xpointer="xpointer(//*[@os='i'])"/>
    5267
    53 <screen os="j"><userinput>ln -sv kmod ${CLFS}/bin/lsmod
    54 ln -sv ../bin/kmod ${CLFS}/sbin/depmod
    55 ln -sv ../bin/kmod ${CLFS}/sbin/insmod
    56 ln -sv ../bin/kmod ${CLFS}/sbin/modprobe
    57 ln -sv ../bin/kmod ${CLFS}/sbin/modinfo
    58 ln -sv ../bin/kmod ${CLFS}/sbin/rmmod</userinput></screen>
     68    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     69    href="../common/kmod.xml"
     70    xpointer="xpointer(//*[@os='j'])"/>
    5971
    6072  </sect2>
  • BOOK/boot/ppc-chapter.xml

    r195cf88 r599deb0  
    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/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"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    1818  <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"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    2220  <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"/>
    2421  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/kernel.xml"/>
    2522  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
    2623  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/powerpc-utils.xml"/>
    2724  <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"/>
     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"/>
    2830  <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"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc/kernel.xml

    r195cf88 r599deb0  
    7777
    7878<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
    79    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
     79   INSTALL_MOD_PATH=/tools 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_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     86   INSTALL_MOD_PATH=/tools 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 ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
     96<screen><userinput>mkdir -pv /tools/boot
     97cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
    9798
    9899    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc/powerpc-utils.xml

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

    r195cf88 r599deb0  
    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/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"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
    2421  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
    2522  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
    2623  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/powerpc-utils.xml"/>
    2724  <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"/>
    2830  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
    3535  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc64-64/powerpc-utils.xml

    r195cf88 r599deb0  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/ppc/powerpc-utils.xml"
     26    href="../ppc/powerpc-utils.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/ppc/powerpc-utils.xml"
     30    href="../ppc/powerpc-utils.xml"
    3131    xpointer="xpointer(//*[@os='b'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../ppc/powerpc-utils.xml"
    35     xpointer="xpointer(//*[@os='a'])"/>
    36 
    37 <screen><userinput>${CC} ${BUILD64} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    3832
    3933    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4135    xpointer="xpointer(//*[@os='c'])"/>
    4236
     37<screen os="d"><userinput>${CC} ${BUILD64} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
     38
    4339    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4440    href="../ppc/powerpc-utils.xml"
    45     xpointer="xpointer(//*[@os='d'])"/>
     41    xpointer="xpointer(//*[@os='e'])"/>
     42
     43    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44    href="../ppc/powerpc-utils.xml"
     45    xpointer="xpointer(//*[@os='f'])"/>
    4646
    4747  </sect2>
  • BOOK/boot/ppc64-chapter.xml

    r195cf88 r599deb0  
    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/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"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    2016  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/>
    2117  <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"/>
    2318  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
    2421  <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"/>
    2622  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/kernel.xml"/>
    2723  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
    2824  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/powerpc-utils.xml"/>
    2925  <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"/>
    3031  <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="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"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc64/e2fsprogs.xml

    r195cf88 r599deb0  
    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 
    9587  </sect2>
    9688
  • BOOK/boot/ppc64/kernel.xml

    r195cf88 r599deb0  
    7676
    7777<screen><userinput>make ARCH=powerpc CROSS_COMPILE=${CLFS_TARGET}- \
    78    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
     78   INSTALL_MOD_PATH=/tools 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_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     85   INSTALL_MOD_PATH=/tools 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 ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
     95<screen><userinput>mkdir -pv /tools/boot
     96cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
    9697
    9798    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/ppc64/powerpc-utils.xml

    r195cf88 r599deb0  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../../final-system/ppc/powerpc-utils.xml"
     26    href="../ppc/powerpc-utils.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../../final-system/ppc/powerpc-utils.xml"
     30    href="../ppc/powerpc-utils.xml"
    3131    xpointer="xpointer(//*[@os='b'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../ppc/powerpc-utils.xml"
    35     xpointer="xpointer(//*[@os='a'])"/>
    36 
    37 <screen><userinput>${CC} ${BUILD32} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
    3832
    3933    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4135    xpointer="xpointer(//*[@os='c'])"/>
    4236
     37<screen os="d"><userinput>${CC} ${BUILD32} -o nvsetenv nvsetenv.c nwnvsetenv.c</userinput></screen>
     38
    4339    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4440    href="../ppc/powerpc-utils.xml"
    45     xpointer="xpointer(//*[@os='d'])"/>
     41    xpointer="xpointer(//*[@os='e'])"/>
     42
     43    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     44    href="../ppc/powerpc-utils.xml"
     45    xpointer="xpointer(//*[@os='f'])"/>
    4646
    4747  </sect2>
  • BOOK/boot/sparc-chapter.xml

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/kernel.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
    1524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    1625  <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"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2427  <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"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    2729  <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"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc/fstab.xml

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

    r195cf88 r599deb0  
    7272
    7373<screen><userinput>make ARCH=sparc CROSS_COMPILE=${CLFS_TARGET}- \
    74    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
     74   INSTALL_MOD_PATH=/tools 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_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     81   INSTALL_MOD_PATH=/tools 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 ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
     91<screen><userinput>mkdir -pv /tools/boot
     92cp -v vmlinux /tools/boot/clfskernel-&linux-version;</userinput></screen>
    9293
    9394    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/boot/sparc/silo-build.xml

    r195cf88 r599deb0  
    4444        <term><parameter>CC=cc</parameter></term>
    4545        <listitem>
    46           <para>Overwrites the default value of <command>gcc -m32</command> which will fail 
     46          <para>Overwrites the default value of <command>gcc -m32</command> which will fail
    4747to compile on 64 bit targets. This is not to be confused with <command>CC=${CC}</command> below.</para>
    4848        </listitem>
  • BOOK/boot/sparc/silo.xml

    r195cf88 r599deb0  
    1717
    1818  <para os="a">This is for the configuration of <command>silo</command>, similar
    19   to what is in bootscripts.</para>
     19  to what is in boot-scripts.</para>
    2020
    2121<screen><userinput>cat &gt; ${CLFS}/etc/silo.conf &lt;&lt; "EOF"
     
    2525timeout = 150         # Wait 15 seconds before booting the default section
    2626
    27 image = /boot/clfskernel-&linux-version;
     27image = /tools/boot/vmlinuz-clfs-&linux-version;
    2828  label = linux
    2929# End /etc/silo.conf</literal>
  • BOOK/boot/sparc64-64-chapter.xml

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
    1524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    1625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2427  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    2729  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/flags.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/flags.xml"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc64-chapter.xml

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
    1524  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
    1625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2427  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo-build.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    2729  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/flags.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/fstab.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3434  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc64/kernel.xml

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

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
     19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/kernel.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
    1523  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    1624  <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"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2326  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/kernel.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    2628  <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"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3232
  • BOOK/boot/x86/grub-build.xml

    r195cf88 r599deb0  
    4141<screen os="ab"><userinput>./configure --prefix=/tools \
    4242    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    43     --sysconfdir=/etc --disable-werror</userinput></screen>
     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>
    4455
    4556    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5566    xpointer="xpointer(//*[@os='f'])"/>
    5667
    57 <screen os="ag"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
     68<screen os="ag"><userinput>make install</userinput></screen>
    5869
    5970  </sect2>
  • BOOK/boot/x86/kernel.xml

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

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/grub-build.xml"/>
    1523  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
    1624  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/eudev.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2326  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/grub-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    2628  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    30   <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="64/flags.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3333
  • BOOK/boot/x86_64-chapter.xml

    r195cf88 r599deb0  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
     16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/sysvinit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grub-build.xml"/>
    1523  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
    1624  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
    17   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    18   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
    19  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/eudev.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/devices.xml"/>
    2326  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grub-build.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    2628  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/flags.xml"/>
    28   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
    30   <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="multilib/flags.xml"/>
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3333
  • BOOK/boot/x86_64/kernel.xml

    r195cf88 r599deb0  
    7676
    7777<screen><userinput>make ARCH=x86_64 CROSS_COMPILE=${CLFS_TARGET}- \
    78    INSTALL_MOD_PATH=${CLFS} modules_install</userinput></screen>
     78   INSTALL_MOD_PATH=/tools 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_FW_PATH=${CLFS}/lib/firmware firmware_install</userinput></screen>
     85   INSTALL_MOD_PATH=/tools 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 arch/x86_64/boot/bzImage ${CLFS}/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
     95<screen><userinput>mkdir -pv /tools/boot
     96cp -v arch/x86_64/boot/bzImage /tools/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
    9697
    9798    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/bootable/common/fstab.xml

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

    r195cf88 r599deb0  
    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'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8189    href="../x86/kernel.xml"
    8290    xpointer="xpointer(//*[@os='t'])"/>
    83    
     91
    8492    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8593    href="../x86/kernel.xml"
  • BOOK/bootable/ppc/kernel.xml

    r195cf88 r599deb0  
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../x86/kernel.xml"
     42    xpointer="xpointer(//*[@os='kc'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     45    href="../x86/kernel.xml"
     46    xpointer="xpointer(//*[@os='kd'])"/>
     47
     48    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     49    href="../x86/kernel.xml"
    4250    xpointer="xpointer(//*[@os='h'])"/>
    4351
     
    5765    mac-specific options for ide and input.</para>
    5866    </warning>
    59    
     67
    6068    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6169    href="../x86/kernel.xml"
     
    93101    href="../x86/kernel.xml"
    94102    xpointer="xpointer(//*[@os='t'])"/>
    95    
     103
    96104    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    97105    href="../x86/kernel.xml"
  • BOOK/bootable/ppc64-chapter.xml

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

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

    r195cf88 r599deb0  
    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'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8593    href="../x86/kernel.xml"
    8694    xpointer="xpointer(//*[@os='t'])"/>
    87    
     95
    8896    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8997    href="../x86/kernel.xml"
  • BOOK/bootable/x86/grub.xml

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

    r195cf88 r599deb0  
    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
     51Processor type and features  ---&gt;
     52  [*] Enable seccomp to safely compute untrusted bytecode
     53Networking support  ---&gt;
     54  Networking options  ---&gt;
     55    &lt;*&gt; The IPv6 protocol
     56Device 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
     61File 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
     67Firmware 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
     74Kernel 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
    3984    <para os="h">Configure the kernel via a menu-driven interface.
    40     Please note that the udev bootscript requires "rtc", "tmpfs" and "devtmpfs" to be
    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
     85    CBLFS has some information regarding particular kernel configuration
     86    requirements of packages outside of CLFS at <ulink
    4487    url="&cblfs-root;"/>:</para>
    4588
  • BOOK/bootable/x86_64/kernel.xml

    r195cf88 r599deb0  
    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'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8593    href="../x86/kernel.xml"
    8694    xpointer="xpointer(//*[@os='t'])"/>
    87    
     95
    8896    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8997    href="../x86/kernel.xml"
  • BOOK/chroot/64/createfiles.xml

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

    r195cf88 r599deb0  
    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 
    2013    <para os="a">Currently, the <filename class="directory">/tools</filename>
    2114    and <filename class="directory">/cross-tools</filename> directories
    2215    are owned by the user <emphasis>clfs</emphasis>, a user that
    23     exists only on the host system. Although the <filename
     16    exists only on the host system. Although <filename
    2417    class="directory">/tools</filename> and <filename
    25     class="directory">/cross-tools</filename> directories can be deleted
    26     once the CLFS system has been finished, they can be retained to build
     18    class="directory">/cross-tools</filename> can be deleted once the CLFS
     19    system has been finished, they can be retained to build
    2720    additional CLFS systems. If the <filename class="directory">/tools</filename>
    2821    and <filename class="directory">/cross-tools</filename> directories are
    2922    kept as is, the files are owned by a user ID without a corresponding
    3023    account. This is dangerous because a user account created later could
    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>
     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>
    3426
    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,
     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,
    3931    assign the contents of the <filename class="directory">/tools</filename>
    4032    and <filename class="directory">/cross-tools</filename> directories to
  • BOOK/chroot/common/createfiles.xml

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

    r195cf88 r599deb0  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../../boot/common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='a'])"/>
     15  xpointer="xpointer(//*[@os='b'])"/>
    1616
    17 <screen os="b"><userinput>mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib,mnt}
     17<screen os="c"><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}
    27 for dir in /usr{,/local}; do
    28   ln -sv share/{man,doc,info} $dir
    29 done</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'])"/>
     26mkdir -pv /usr/{,local/}share/man/man{1..8}</userinput></screen>
    3427
    3528  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4134  xpointer="xpointer(//*[@os='e'])"/>
    4235
     36  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37  href="../../boot/common/creatingdirs.xml"
     38  xpointer="xpointer(//*[@os='f'])"/>
     39
    4340</sect1>
  • BOOK/chroot/common/devices.xml

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

    r195cf88 r599deb0  
    1111  <title>Mounting Virtual Kernel File Systems</title>
    1212
    13     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    14     href="../../boot/common/devices.xml"
    15     xpointer="xpointer(//*[@os='a'])"/>
     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>
    1620
    1721  <para>Various file systems exported by the kernel are used to communicate
     
    4246
    4347  <para>Once the system is complete and booting, the rest of our device
    44   nodes are created by the Eudev package.  Since this package is not
     48  nodes are created by Udev, part of Systemd.  Since this package is not
    4549  available to us right now, we must take other steps to provide device
    4650  nodes under on the CLFS filesystem.  We will use the <quote>bind</quote>
     
    5054<screen><userinput>mount -v -o bind /dev ${CLFS}/dev</userinput></screen>
    5155
    52   <para>Additional file systems will soon be mounted from within the chroot 
     56  <para>Additional file systems will soon be mounted from within the chroot
    5357  environment. To keep the host up to date, perform a <quote>fake mount</quote>
    5458  for each of these now:</para>
  • BOOK/chroot/common/pwdgroup.xml

    r195cf88 r599deb0  
    99  <?dbhtml filename="pwdgroup.html"?>
    1010
    11   <title>Creating the passwd, group, and log Files</title>
     11  <title>Creating the passwd and group Files</title>
    1212
    1313  <indexterm zone="ch-chroot-pwdgroup">
    1414    <primary sortas="e-/etc/passwd">/etc/passwd</primary>
     15    <secondary>chroot</secondary>
    1516  </indexterm>
    1617
    1718  <indexterm zone="ch-chroot-pwdgroup">
    1819    <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>
     20    <secondary>chroot</secondary>
    3521  </indexterm>
    3622
     
    3824  href="../../boot/common/pwdgroup.xml"
    3925  xpointer="xpointer(//*[@os='a'])"/>
    40  
     26
    4127  <para>Create the <filename>/etc/passwd</filename> file by running the
    4228  following command:</para>
     
    4430<screen><userinput>cat &gt; /etc/passwd &lt;&lt; "EOF"
    4531<literal>root:x:&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
     32<literal>bin:x:&uid-bin;:&gid-bin;:/bin:/bin/false</literal>
     33<literal>daemon:x:&uid-daemon;:&gid-daemon;:/sbin:/bin/false</literal>
     34<literal>messagebus:x:&uid-messagebus;:&gid-messagebus;:D-Bus Message Daemon User:/dev/null:/bin/false</literal>
     35<literal>nobody:x:&uid-nobody;:&gid-nogroup;:Unprivileged User:/dev/null:/bin/false</literal>
    4636EOF</userinput></screen>
    4737
     
    7363utmp:x:&gid-utmp;:
    7464usb:x:&gid-usb;:
    75 cdrom:x:&gid-cdrom;:</literal>
     65cdrom:x:&gid-cdrom;:
     66adm:x:&gid-adm;:
     67messagebus:x:&gid-messagebus;:
     68systemd-journal:x:&gid-systemd-journal;:
     69mail:x:&gid-mail;:
     70wheel:x:&gid-wheel;:
     71nogroup:x:&gid-nogroup;:</literal>
    7672EOF</userinput></screen>
    7773
     
    9995  for the duration of the next chapters.</para>
    10096
    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}
    106 chgrp -v utmp /var/run/utmp /var/log/lastlog
    107 chmod -v 664 /var/run/utmp /var/log/lastlog
    108 chmod -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 
    11697</sect1>
  • BOOK/chroot/mips-chapter.xml

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

    r195cf88 r599deb0  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='a'])"/>
     15  xpointer="xpointer(//*[@os='b'])"/>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1818  href="../common/creatingdirs.xml"
    19   xpointer="xpointer(//*[@os='b'])"/>
     19  xpointer="xpointer(//*[@os='c'])"/>
    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"
    3329  xpointer="xpointer(//*[@os='d'])"/>
    3430
     
    3733  xpointer="xpointer(//*[@os='e'])"/>
    3834
     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

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/mips64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/mips64/createfiles.xml

    r195cf88 r599deb0  
    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/libstd* /usr/lib
    23 ln -sv /tools/lib32/libstd* /usr/lib32
    24 ln -sv /tools/lib64/libstd* /usr/lib64
     22ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib
     23ln -sv /tools/lib32/libstdc++.so{.6,} /usr/lib32
     24ln -sv /tools/lib64/libstdc++.so{.6,} /usr/lib64
     25sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
    2526ln -sv bash /bin/sh
    2627ln -sv /run /var/run</userinput></screen>
    2728
     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
    2837</sect1>
  • BOOK/chroot/mips64/creatingdirs.xml

    r195cf88 r599deb0  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='a'])"/>
     15  xpointer="xpointer(//*[@os='b'])"/>
    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}
    27 for dir in /usr{,/local}; do
    28   ln -sv share/{man,doc,info} $dir
    29 done
    3027install -dv /usr/lib/locale
    3128ln -sv ../lib/locale /usr/lib32
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4340  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"
    4841  xpointer="xpointer(//*[@os='d'])"/>
    4942
     
    5245  xpointer="xpointer(//*[@os='e'])"/>
    5346
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     48  href="../common/creatingdirs.xml"
     49  xpointer="xpointer(//*[@os='f'])"/>
     50
    5451</sect1>
  • BOOK/chroot/multilib/createfiles.xml

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

    r195cf88 r599deb0  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    1414  href="../common/creatingdirs.xml"
    15   xpointer="xpointer(//*[@os='a'])"/>
     15  xpointer="xpointer(//*[@os='b'])"/>
    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}
    27 for dir in /usr{,/local}; do
    28   ln -sv share/{man,doc,info} $dir
    29 done
    3027install -dv /usr/lib/locale
    3128ln -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'])"/>
    3629
    3730  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4336  xpointer="xpointer(//*[@os='e'])"/>
    4437
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     39  href="../common/creatingdirs.xml"
     40  xpointer="xpointer(//*[@os='f'])"/>
     41
    4542</sect1>
  • BOOK/chroot/ppc-chapter.xml

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

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/ppc64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/sparc-chapter.xml

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

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/sparc64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/x86-chapter.xml

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

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/chroot/x86_64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    1615  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kernfs.xml"/>
    1716  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/chroot.xml"/>
  • BOOK/cross-tools/64/flags.xml

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

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

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

    r195cf88 r599deb0  
    5050
    5151<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    52   --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54   --disable-static --disable-multilib</userinput></screen>
     52    --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     53    --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
     54    --disable-static --disable-multilib</userinput></screen>
    5555
    5656    <variablelist os="bd">
     
    8383
    8484      <varlistentry os="bd4">
     85        <term><parameter>--with-sysroot=${CLFS}</parameter></term>
     86        <listitem>
     87          <para>Tells configure to build a linker that uses ${CLFS} as its
     88          root directory for its search paths.</para>
     89        </listitem>
     90      </varlistentry>
     91
     92      <varlistentry os="bd5">
    8593        <term><parameter>--with-lib-path=/tools/lib</parameter></term>
    8694        <listitem>
     
    93101      </varlistentry>
    94102
    95       <varlistentry os="bd5">
     103      <varlistentry os="bd6">
    96104        <term><parameter>--disable-nls</parameter></term>
    97105        <listitem>
     
    101109      </varlistentry>
    102110
    103       <varlistentry os="bd6">
     111      <varlistentry os="bd7">
    104112        <term><parameter>--disable-multilib</parameter></term>
    105113        <listitem>
     
    113121    <para os="be">Compile the package:</para>
    114122
    115 <screen os="bf"><userinput>make configure-host
    116 make</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>
     123<screen os="bf"><userinput>make</userinput></screen>
    130124
    131125    <para os="bh">Install the package:</para>
    132126
    133127<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>
    139128
    140129  </sect2>
  • BOOK/cross-tools/common/binutils.xml

    r195cf88 r599deb0  
    5050
    5151<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    52   --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54   --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
     52    --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     53    --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
     54    --disable-static --enable-64-bit-bfd --disable-multilib</userinput></screen>
    5555
    5656    <variablelist os="bd">
     
    8383
    8484      <varlistentry os="bd4">
     85        <term><parameter>--with-sysroot=${CLFS}</parameter></term>
     86        <listitem>
     87          <para>Tells configure to build a linker that uses ${CLFS} as its
     88          root directory for its search paths.</para>
     89        </listitem>
     90      </varlistentry>
     91
     92      <varlistentry os="bd5">
    8593        <term><parameter>--with-lib-path=/tools/lib</parameter></term>
    8694        <listitem>
     
    93101      </varlistentry>
    94102
    95       <varlistentry os="bd5">
     103      <varlistentry os="bd6">
    96104        <term><parameter>--disable-nls</parameter></term>
    97105        <listitem>
     
    101109      </varlistentry>
    102110
    103       <varlistentry os="bd6">
     111      <varlistentry os="bd7">
    104112        <term><parameter>--disable-multilib</parameter></term>
    105113        <listitem>
     
    109117      </varlistentry>
    110118
    111       <varlistentry os="bd7">
     119      <varlistentry os="bd8">
    112120        <term><parameter>--enable-64-bit-bfd</parameter></term>
    113121        <listitem>
     
    120128    <para os="be">Compile the package:</para>
    121129
    122 <screen os="bf"><userinput>make configure-host
    123 make</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>
     130<screen os="bf"><userinput>make</userinput></screen>
    137131
    138132    <para os="bh">Install the package:</para>
    139133
    140134<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>
    146135
    147136  </sect2>
  • BOOK/cross-tools/common/cloog.xml

    r195cf88 r599deb0  
    1313  <indexterm zone="ch-cross-tools-cloog">
    1414    <primary sortas="a-CLooG">CLooG</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
     
    3333    xpointer="xpointer(//*[@os='s1'])"/>
    3434
    35     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../../final-system/common/cloog.xml"
    37     xpointer="xpointer(//*[@os='s2'])"/>
     35<screen os="s2"><userinput>cp -v Makefile{,.orig}
     36sed '/cmake/d' Makefile.orig &gt; Makefile</userinput></screen>
    3837
    3938    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/file.xml

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

    r195cf88 r599deb0  
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62   ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    63   --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64   --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65   --with-native-system-header-dir=/tools/include --disable-nls \
    66   --enable-shared --disable-static --enable-languages=c,c++ \
    67   --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
    68   --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
    69   --with-gmp=/cross-tools --with-cloog=/cross-tools \
    70   --enable-cloog-backend=isl --with-isl=/cross-tools \
    71   --disable-isl-version-check --with-system-zlib --enable-checking=release \
    72   --enable-libstdcxx-time</userinput></screen>
     62    ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     63    --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     64    --with-sysroot=${CLFS} --with-local-prefix=/tools \
     65    --with-native-system-header-dir=/tools/include --disable-nls \
     66    --enable-shared --disable-static --enable-languages=c,c++ \
     67    --enable-__cxa_atexit --enable-c99 \
     68    --enable-long-long --enable-threads=posix --disable-multilib \
     69    --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     70    --with-cloog=/cross-tools --with-isl=/cross-tools --with-system-zlib \
     71    --enable-checking=release --enable-libstdcxx-time</userinput></screen>
    7372
    7473    <variablelist os="bg">
     
    114113      </varlistentry>
    115114
     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
    116124    </variablelist>
    117125
  • BOOK/cross-tools/common/gcc-static.xml

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

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

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

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

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

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

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

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/glibc.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

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

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

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

    r195cf88 r599deb0  
    4949
    5050<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    51   --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    52   --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
    53   --disable-nls --disable-static --enable-64-bit-bfd</userinput></screen>
     51    --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     52    --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
     53    --disable-nls --disable-static --enable-64-bit-bfd</userinput></screen>
    5454
    5555    <variablelist os="bd">
     
    8282      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8383      href="../common/binutils.xml"
    84       xpointer="xpointer(//*[@os='bd7'])"/>
     84      xpointer="xpointer(//*[@os='bd8'])"/>
    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"
    10298    xpointer="xpointer(//*[@os='bh'])"/>
    10399
     
    105101    href="../common/binutils.xml"
    106102    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'])"/>
    115103
    116104  </sect2>
  • BOOK/cross-tools/multilib/flags.xml

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

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

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.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

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/glibc.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

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

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.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

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

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/glibc.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

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

    r195cf88 r599deb0  
    2727<screen os="d"><userinput>export CLFS_TARGET="x86_64-unknown-linux-gnu"</userinput></screen>
    2828
    29   <para os="m1">Now we will set our Target Triplet for 32 Bits:</para>
     29  <para os="m1">Now set the target triplet for 32 bits:</para>
    3030
    3131<screen os="m2"><userinput>export CLFS_TARGET32="i686-pc-linux-gnu"</userinput></screen>
  • BOOK/final-preps/addinguser.xml

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

    r195cf88 r599deb0  
    3131<screen><userinput>ln -sv ${CLFS}/cross-tools /</userinput></screen>
    3232
    33   <para>The symlink isn't technically necessary (though the book's
    34   instructions do assume its existence), but is there mainly for
    35   consistency (because /tools is also symlinked to ${CLFS}/tools) and to
    36   simplify the installation of the cross-compile tools.</para>
    37 
    3833</sect1>
  • BOOK/final-system/64/binutils.xml

    r195cf88 r599deb0  
    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"
    8985    xpointer="xpointer(//*[@os='n'])"/>
    9086
     
    116112    xpointer="xpointer(//*[@os='s'])"/>
    117113
    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 
    126114  </sect2>
    127115
  • BOOK/final-system/64/gcc.xml

    r195cf88 r599deb0  
    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'])"/>
    5345
    5446    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    144136    xpointer="xpointer(//*[@os='z'])"/>
    145137
     138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     139    href="../common/gcc.xml"
     140    xpointer="xpointer(//*[@os='aa'])"/>
     141
     142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     143    href="../common/gcc.xml"
     144    xpointer="xpointer(//*[@os='ab'])"/>
     145
    146146  </sect2>
    147147
  • BOOK/final-system/common/autoconf.xml

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

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

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

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

    r195cf88 r599deb0  
    6262    <para os="j">Compile the package:</para>
    6363
    64 <screen os="k"><userinput>make configure-host</userinput></screen>
     64<screen os="k"><userinput>make tooldir=/usr</userinput></screen>
    6565
    6666    <important os="l">
    67       <para>During <command>make configure-host</command> you may receive the
     67      <para>During <command>make tooldir=/usr</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 
    7876    <variablelist os="n">
    7977      <title>The meaning of the make parameter:</title>
     
    104102<screen os="s"><userinput>make tooldir=/usr install</userinput></screen>
    105103
    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 
    111104  </sect2>
    112105
     
    123116        objdump,
    124117        ranlib, readelf, size, strings, and strip</seg>
    125         <seg>libiberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg>
     118        <seg>libbfd.[a,so], and libopcodes.[a,so]</seg>
    126119        <seg>/usr/lib/ldscripts</seg>
    127120      </seglistitem>
     
    310303      </varlistentry>
    311304
    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 
    325305      <varlistentry id="libbfd">
    326306        <term><filename class="libraryfile">libbfd</filename></term>
  • BOOK/final-system/common/bison.xml

    r195cf88 r599deb0  
    2525    <title>Installation of Bison</title>
    2626
    27     <para os="t3">The <command>configure </command>script does not determine
    28     the correct value for the following. Set the value manually:</para>
    29 
    30 <screen os="t4"><userinput>echo "ac_cv_prog_lex_is_flex=yes" &gt; config.cache</userinput></screen>
    31 
    3227    <para os="a">Prepare Bison for compilation:</para>
    3328
    34 <screen os="b"><userinput>./configure --prefix=/usr --cache-file=config.cache</userinput></screen>
     29<screen os="b"><userinput>M4=m4 ./configure --prefix=/usr</userinput></screen>
    3530
    3631    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/bzip2.xml

    r195cf88 r599deb0  
    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>
    3541
    3642    <para os="a">The Bzip2 package does not contain a <command>configure</command>
  • BOOK/final-system/common/coreutils.xml

    r195cf88 r599deb0  
    3838  ./configure --prefix=/usr \
    3939    --enable-no-install-program=kill,uptime \
    40     --enable-install-program=hostname</userinput></screen>
    41    
     40    --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen>
     41
    4242    <variablelist os="d1">
    4343      <title>The meaning of the configure options:</title>
    44      
     44
    4545        <varlistentry os="d2">
    4646          <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term>
     
    5656<screen os="f"><userinput>make</userinput></screen>
    5757
    58     <para os="g">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
     58   <para os="g">Now the test suite is ready to be run. First, run
    6659    the tests that are meant to be run as user
    6760    <systemitem class="username">root</systemitem>:</para>
    6861
    69 <screen os="i"><userinput remap="test">make NON_ROOT_USERNAME=dummy check-root</userinput></screen>
    70 
    71     <para os="j">The testsuite will now be run as the
    72     <systemitem class="username">dummy</systemitem> user. Fix the permissions
    73     for a few files to allow this:</para>
    74 
    75 <screen os="k"><userinput remap="test">chown -Rv dummy .</userinput></screen>
    76 
    77     <para os="l">Then run the remainder of the tests as the
    78     <systemitem class="username">dummy</systemitem> user:</para>
    79 
    80 <screen os="m"><userinput remap="test">su dummy -s /bin/bash \
     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 \
    8181    -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes -k check || true"</userinput></screen>
    8282
    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
     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
    9594mv -v /usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} /bin
    9695mv -v /usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} /bin
    9796mv -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
    105 mv -v /usr/bin/{readlink,sleep,sync,test,touch} /bin
    106 ln -svf ../../bin/install /usr/bin</userinput></screen>
    10797
    10898  </sect2>
  • BOOK/final-system/common/diffutils.xml

    r195cf88 r599deb0  
    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
    2832    <para os="a">Prepare Diffutils for compilation:</para>
    2933
    3034<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3135
    32     <para os="s1">Diffutils wants <command>ed</command> as the default editor.
     36    <para os="s3">Diffutils wants <command>ed</command> as the default editor.
    3337    The following sed will change the default to <command>vim</command>:</para>
    3438
    35 <screen os="s2"><userinput>sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h</userinput></screen>
     39<screen os="s4"><userinput>sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h</userinput></screen>
    3640
    3741    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/e2fsprogs.xml

    r195cf88 r599deb0  
    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>
    6678        </listitem>
    6779      </varlistentry>
     
    184196          <para>Is used to check, and optionally repair <systemitem
    185197          class="filesystem">ext2</systemitem>, <systemitem
    186           class="filesystem">ext3</systemitem> and <systemitem 
     198          class="filesystem">ext3</systemitem> and <systemitem
    187199          class="filesystem">ext4</systemitem>file systems</para>
    188200          <indexterm zone="ch-system-e2fsprogs e2fsck">
     
    337349        <listitem>
    338350          <para>Creates an <systemitem class="filesystem">ext2</systemitem>,
    339           <systemitem class="filesystem">ext3</systemitem> or <systemitem 
     351          <systemitem class="filesystem">ext3</systemitem> or <systemitem
    340352          class="filesystem">ext4</systemitem> file system on the given device</para>
    341353          <indexterm zone="ch-system-e2fsprogs mke2fs">
  • BOOK/final-system/common/findutils.xml

    r195cf88 r599deb0  
    5858
    5959<screen os="h"><userinput>make install</userinput></screen>
    60 
    61     <para os="i">The <command>find</command> program is used by some of the scripts
    62     in the CLFS-Bootscripts package. As <filename
    63     class="directory">/usr</filename> may not be available during the early
    64     stages of booting, the <command>find</command> binary needs to be on
    65     the root partition:</para>
    66 
    67 <screen os="j"><userinput>mv -v /usr/bin/find /bin</userinput></screen>
    68 
    69     <para os="k">The <command>updatedb</command> script needs to be modified
    70     to point to the new location for <command>find</command>:</para>
    71 
    72 <screen os="l"><userinput>sed -i 's@find:=${BINDIR}@find:=/bin@' /usr/bin/updatedb</userinput></screen>
    7360
    7461  </sect2>
  • BOOK/final-system/common/flex.xml

    r195cf88 r599deb0  
    2828    <para os="a">Prepare Flex for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
     30<screen os="b"><userinput>M4=m4 ./configure --prefix=/usr --docdir=/usr/share/doc/flex-&flex-version;</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">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
     44    <para os="h">A few programs do not know about <command>flex</command> yet and
    5245    try to run its predecessor, <command>lex</command>. To support those
    5346    programs, create a wrapper script named <filename>lex</filename> that
     
    5548    mode:</para>
    5649
    57 <screen os="k"><userinput>cat &gt; /usr/bin/lex &lt;&lt; "EOF"
     50<screen os="i"><userinput>cat &gt; /usr/bin/lex &lt;&lt; "EOF"
    5851<literal>#!/bin/sh
    5952# Begin /usr/bin/lex
     
    7366      <segtitle>Installed programs</segtitle>
    7467      <segtitle>Installed libraries</segtitle>
     68      <segtitle>Installed directory</segtitle>
    7569
    7670      <seglistitem>
    77         <seg>flex and lex</seg>
    78         <seg>libfl.a and libfl_pic.a</seg>
     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>
    7974      </seglistitem>
    8075    </segmentedlist>
     
    119114      </varlistentry>
    120115
    121       <varlistentry id="libfl.a">
    122         <term><filename class="libraryfile">libfl.a</filename></term>
     116      <varlistentry id="libfl">
     117        <term><filename class="libraryfile">libfl</filename></term>
    123118        <listitem>
    124119          <para>The <filename class="libraryfile">flex</filename> library</para>
    125           <indexterm zone="ch-system-flex libfl.a">
    126             <primary sortas="c-libfl.a">libfl.a</primary>
     120          <indexterm zone="ch-system-flex libfl">
     121            <primary sortas="c-libfl">libfl</primary>
    127122          </indexterm>
    128123        </listitem>
    129124      </varlistentry>
    130125
    131       <varlistentry id="libfl_pic.a">
    132         <term><filename class="libraryfile">libfl_pic.a</filename></term>
     126      <varlistentry id="libfl_pic">
     127        <term><filename class="libraryfile">libfl_pic</filename></term>
    133128        <listitem>
    134129          <para>The <filename class="libraryfile">flex</filename> library</para>
    135           <indexterm zone="ch-system-flex libfl_pic.a">
    136             <primary sortas="c-libfl.a">libfl_pic.a</primary>
     130          <indexterm zone="ch-system-flex libfl_pic">
     131            <primary sortas="c-libfl">libfl_pic</primary>
    137132          </indexterm>
    138133        </listitem>
  • BOOK/final-system/common/gawk.xml

    r195cf88 r599deb0  
    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;
     47cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;</userinput></screen>
     48
    4449  </sect2>
    4550
     
    5459        <seg>awk (link to gawk), gawk, gawk-&gawk-version;, grcat, igawk,
    5560        pgawk, pgawk-&gawk-version;, and pwcat</seg>
    56         <seg>/usr/lib/awk, /usr/share/awk</seg>
     61        <seg>/usr/lib/awk, /usr/lib/gawk, /usr/share/awk,
     62        /usr/share/doc/gawk-&gawk-version;</seg>
    5763      </seglistitem>
    5864    </segmentedlist>
  • BOOK/final-system/common/gcc.xml

    r195cf88 r599deb0  
    2626    <title>Installation of GCC</title>
    2727
    28     <para os="p1">The following patch contains a number of updates to the 
     28    <para os="p1">The following patch contains a number of updates to the
    2929    &gcc-version; branch by the GCC developers:</para>
    3030
     
    3434    suppress the execution of the <command>fixincludes</command> script:</para>
    3535
    36 <screen os="fix2"><userinput>cp -v gcc/Makefile.in{,.orig}
    37 sed '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>
     36<screen os="fix2"><userinput>sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in</userinput></screen>
    4537
    4638    <para os="f">The GCC documentation recommends building GCC outside of the source
     
    5244    <para os="h">Prepare GCC for compilation:</para>
    5345
    54 <screen os="i"><userinput>CC="gcc -isystem /usr/include" \
     46<screen os="i"><userinput>SED=sed CC="gcc -isystem /usr/include" \
    5547CXX="g++ -isystem /usr/include" \
    5648LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
     
    6052    --enable-clocale=gnu --enable-languages=c,c++ \
    6153    --disable-multilib --disable-libstdcxx-pch \
    62     --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
    63     --enable-checking=release --enable-libstdcxx-time \
    64     --disable-install-libiberty</userinput></screen>
     54    --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
    6555
    6656    <para os="j">Compile the package:</para>
     
    9989<screen os="t"><userinput>make install</userinput></screen>
    10090
    101     <para os="u">Some packages expect the C preprocessor to be installed in the
     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
    10297    <filename class="directory">/lib</filename> directory.
    10398    To support those packages, create this symlink:</para>
    10499
    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
     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
    108103    compiler. To satisfy those packages, create a symlink:</para>
    109104
    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>
     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>
    115110
    116111  </sect2>
     
    126121      <seglistitem>
    127122        <seg>c++, cc (link to gcc), cpp, g++, gcc, and gcov</seg>
    128         <seg>libasan.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
    129         libgomp.[a,so], libmudflap.[a,so], libmudflapth.[a,so], libssp.[a,so],
    130         libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, and libtsan.[a,so]</seg>
     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>
    131127        <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
    132128      </seglistitem>
     
    210206      </varlistentry>
    211207
     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
    212219      <varlistentry id="libgcc">
    213220        <term><filename class="libraryfile">libgcc</filename></term>
     
    242249      </varlistentry>
    243250
     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
    244285      <varlistentry id="libmudflap">
    245286        <term><filename class="libraryfile">libmudflap</filename></term>
     
    253294      </varlistentry>
    254295
     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
    255306      <varlistentry id="libssp">
    256307        <term><filename class="libraryfile">libssp</filename></term>
  • BOOK/final-system/common/gettext.xml

    r195cf88 r599deb0  
    3030    <para os="a">Prepare Gettext for compilation:</para>
    3131
    32 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
     32<screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/gettext-&gettext-version;</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, /usr/share/gettext</seg>
     63        <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;,
     64        /usr/share/gettext</seg>
    6465      </seglistitem>
    6566    </segmentedlist>
  • BOOK/final-system/common/gmp.xml

    r195cf88 r599deb0  
    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;
     75cp -v doc/{isa_abi_headache,configuration} doc/*.html \
     76    /usr/share/doc/gmp-&gmp-version;</userinput></screen>
     77
    7278  </sect2>
    7379
     
    7783    <segmentedlist>
    7884      <segtitle>Installed libraries</segtitle>
     85      <segtitle>Installed directory</segtitle>
    7986
    8087      <seglistitem>
    81         <seg>libgmp.[a,so], libgmpxx.[a,so], libmp.[a,so]</seg>
     88        <seg>libgmp.[a,so], libgmpxx.[a,so]</seg>
     89        <seg>/usr/share/doc/gmp-&gmp-version;</seg>
    8290      </seglistitem>
    8391    </segmentedlist>
     
    108116      </varlistentry>
    109117
    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 
    120118    </variablelist>
    121119
  • BOOK/final-system/common/groff.xml

    r195cf88 r599deb0  
    4545<screen os="h"><userinput>make install</userinput></screen>
    4646
    47     <para os="i">Some documentation programs, such as <command>xman</command>,
    48     will not work properly without the following symlinks:</para>
    49 
    50 <screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim
    51 ln -sv eqn /usr/bin/geqn
    52 ln -sv tbl /usr/bin/gtbl</userinput></screen>
    53 
    5447  </sect2>
    5548
     
    6255
    6356      <seglistitem>
    64         <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk,
    65         geqn (link to eqn), grap2graph, grn, grodvi, groff, groffer, grog,
    66         grolbp, grolj4, grops, grotty, gtbl (link to tbl), hpftodit, indxbib,
    67         lkbib, lookbib, mmroff, neqn, nroff, pdfroff, pfbtops, pic, pic2graph,
    68         post-grohtml, pre-grohtml, preconv, refer, roff2dvi, roff2html,
    69         roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, troff,
    70         and zsoelim (link to soelim)</seg>
     57        <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, grap2graph,
     58        grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty,
     59        hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff,
     60        pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, preconv, refer,
     61        roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim,
     62        tbl, tfmtodit, and troff</seg>
    7163        <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;, /usr/share/groff</seg>
    7264      </seglistitem>
     
    138130          <indexterm zone="ch-system-groff gdiffmk">
    139131            <primary sortas="b-gdiffmk">gdiffmk</primary>
    140           </indexterm>
    141         </listitem>
    142       </varlistentry>
    143 
    144       <varlistentry id="geqn">
    145         <term><command>geqn</command></term>
    146         <listitem>
    147           <para>A link to <command>eqn</command></para>
    148           <indexterm zone="ch-system-groff geqn">
    149             <primary sortas="b-geqn">geqn</primary>
    150132          </indexterm>
    151133        </listitem>
     
    264246      </varlistentry>
    265247
    266       <varlistentry id="gtbl">
    267         <term><command>gtbl</command></term>
    268         <listitem>
    269           <para>A link to <command>tbl</command></para>
    270           <indexterm zone="ch-system-groff gtbl">
    271             <primary sortas="b-gtbl">gtbl</primary>
    272           </indexterm>
    273         </listitem>
    274       </varlistentry>
    275 
    276248      <varlistentry id="hpftodit">
    277249        <term><command>hpftodit</command></term>
     
    553525      </varlistentry>
    554526
    555       <varlistentry id="zsoelim">
    556         <term><command>zsoelim</command></term>
    557         <listitem>
    558           <para>A link to <command>soelim</command></para>
    559           <indexterm zone="ch-system-groff zsoelim">
    560             <primary sortas="b-zsoelim">zsoelim</primary>
    561           </indexterm>
    562         </listitem>
    563       </varlistentry>
    564 
    565527    </variablelist>
    566528
  • BOOK/final-system/common/iproute2.xml

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

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

    r195cf88 r599deb0  
    5252
    5353<screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib
    54 mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
     54mv -v /usr/lib/libisl*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>
    6263
    6364      <seglistitem>
    6465        <seg>libisl.[a,so]</seg>
     66        <seg>/usr/include/isl</seg>
    6567      </seglistitem>
    6668    </segmentedlist>
  • BOOK/final-system/common/kbd.xml

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

    r195cf88 r599deb0  
    1919
    2020    <para>The Kmod package contains programs for loading, inserting
    21       and removing kernel modules for Linux. Kmod replaces the 
     21      and removing kernel modules for Linux. Kmod replaces the
    2222      Module-Init-tools package.</para>
    2323
     
    3131<screen os="b"><userinput>./configure --prefix=/usr \
    3232    --bindir=/bin --sysconfdir=/etc \
    33     --with-rootlibdir=/lib --disable-manpages \
     33    --with-rootlibdir=/lib \
    3434    --with-zlib --with-xz</userinput></screen>
    3535
     
    7070
    7171<screen os="j"><userinput>ln -sfv kmod /bin/lsmod
    72 ln -sfv ../bin/kmod /sbin/depmod
    73 ln -sfv ../bin/kmod /sbin/insmod
    74 ln -sfv ../bin/kmod /sbin/modprobe
    75 ln -sfv ../bin/kmod /sbin/modinfo
    76 ln -sfv ../bin/kmod /sbin/rmmod</userinput></screen>
    77  
     72for tool in depmod insmod modprobe modinfo rmmod; do
     73ln -sfv ../bin/kmod /sbin/${tool}
     74done</userinput></screen>
     75
    7876  </sect2>
    7977
     
    8583
    8684      <seglistitem>
    87         <seg>depmod, insmod, kmod, lsmod, modinfo, modprobe, and
    88         rmmod</seg>
     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>
    8988      </seglistitem>
    9089    </segmentedlist>
  • BOOK/final-system/common/man-pages.xml

    r195cf88 r599deb0  
    1818    <title/>
    1919
    20     <para>The Man-pages package contains over 1,200 man pages.</para>
     20    <para>The Man-pages package contains over 2,100 man pages.</para>
    2121
    2222  </sect2>
     
    5151        <listitem>
    5252          <para>This package contains man pages that describe the following:
    53           POSIX headers (section 0p), 
     53          POSIX headers (section 0p),
    5454          POSIX utilities (section 1p), POSIX functions (section 3p),
    55           user commands (section 1), system calls (section 2), 
    56           libc calls (section 3), device information (section 4), 
    57           file formats (section 5), games (section 6), 
     55          user commands (section 1), system calls (section 2),
     56          libc calls (section 3), device information (section 4),
     57          file formats (section 5), games (section 6),
    5858          conventions and macro packages (section 7),
    5959          system administration (section 8), and
  • BOOK/final-system/common/mpfr.xml

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

    r195cf88 r599deb0  
    4343
    4444    <para os="e">This package has a test suite, and can be ran after the
    45     package is installed. The tests are in the 
    46     <filename class="directory">test/</filename> directory. See the 
     45    package is installed. The tests are in the
     46    <filename class="directory">test/</filename> directory. See the
    4747    <filename>README</filename> file in that directory for details.</para>
    4848
     
    5757    <para os="j">Create symlinks in <filename class="directory">/usr/lib:</filename></para>
    5858
    59 <screen os="k"><userinput>rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so
    60 ln -svf ../../lib/libncursesw.so.5 /usr/lib/libncursesw.so
    61 ln -svf ../../lib/libmenuw.so.5 /usr/lib/libmenuw.so
    62 ln -svf ../../lib/libpanelw.so.5 /usr/lib/libpanelw.so
    63 ln -svf ../../lib/libformw.so.5 /usr/lib/libformw.so</userinput></screen>
     59<screen os="k"><userinput>ln -svf ../../lib/$(readlink /lib/libncursesw.so) /usr/lib/libncursesw.so
     60ln -svf ../../lib/$(readlink /lib/libmenuw.so) /usr/lib/libmenuw.so
     61ln -svf ../../lib/$(readlink /lib/libpanelw.so) /usr/lib/libpanelw.so
     62ln -svf ../../lib/$(readlink /lib/libformw.so) /usr/lib/libformw.so
     63rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so
     64</userinput></screen>
    6465
    6566    <para os="l">Now we will make our Ncurses compatible for older and non-widec compatible programs
     
    7475ln -sfv libncurses++w.a /usr/lib/libncurses++.a
    7576ln -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>
    8177
    8278  </sect2>
  • BOOK/final-system/common/perl.xml

    r195cf88 r599deb0  
    3737    <note os="a00">
    3838      <para>If you are following the boot method you will need to enable the
    39       loopback device as well as set a hostname for some of the tests:</para>
    40 
    41 <screen><userinput remap="test">ip link set lo up
    42 hostname clfs</userinput></screen>
     39      loopback device:</para>
     40
     41<screen><userinput remap="test">ip link set lo up</userinput></screen>
    4342    </note>
    4443
     
    6766        <term><parameter>-Dpager="/bin/less -isR"</parameter></term>
    6867        <listitem>
    69           <para>This corrects an error in the way that <command>perldoc</command>
    70           invokes the <command>less</command> program.</para>
     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>
    7171        </listitem>
    7272      </varlistentry>
  • BOOK/final-system/common/pkg-config-lite.xml

    r195cf88 r599deb0  
    2828    <para os="a">Prepare Pkg-config-lite for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/pkg-config-&pkg-config-lite-version;</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</seg>
     55        <seg>/usr/share/doc/pkg-config-&pkg-config-lite-version;</seg>
    5656      </seglistitem>
    5757    </segmentedlist>
  • BOOK/final-system/common/psmisc.xml

    r195cf88 r599deb0  
    2828    <para os="a">Prepare Psmisc for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --exec-prefix=""</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3131
    32     <variablelist os="c">
    33       <title>The meaning of the configure option:</title>
     32    <para os="c">Compile the package:</para>
    3433
    35       <varlistentry>
    36         <term><parameter>--exec-prefix=""</parameter></term>
    37         <listitem>
    38           <para>This ensures that the Psmisc binaries will install into
    39           <filename class="directory">/bin</filename> instead of
    40           <filename class="directory">/usr/bin</filename>. This is the
    41           correct location according to the FHS, because some of the Psmisc
    42           binaries are used by the CLFS-Bootscripts package.</para>
    43         </listitem>
    44       </varlistentry>
    45     </variablelist>
     34<screen os="d"><userinput>make</userinput></screen>
    4635
    47     <para os="d">Compile the package:</para>
     36    <para os="e">This package does not come with a test suite.</para>
    4837
    49 <screen os="e"><userinput>make</userinput></screen>
     38    <para os="f">Install the package:</para>
    5039
    51     <para os="f">This package does not come with a test suite.</para>
    52 
    53     <para os="g">Install the package:</para>
    54 
    55 <screen os="h"><userinput>make install</userinput></screen>
    56 
    57     <para os="i">There is no reason for the <command>pstree</command> and
    58     <command>pstree.x11</command> programs to reside in <filename
    59     class="directory">/bin</filename>. Therefore, move them to <filename
    60     class="directory">/usr/bin</filename>:</para>
    61 
    62 <screen os="j"><userinput>mv -v /bin/pstree* /usr/bin</userinput></screen>
    63 
    64     <para os="k">By default, Psmisc's <command>pidof</command> program is not installed.
    65     This usually is not a problem because it is installed later in the Sysvinit
    66     package, which provides a better <command>pidof</command> program. If
    67     Sysvinit will not be used for a particular system, complete the installation
    68     of Psmisc by creating the following symlink:</para>
    69 
    70 <screen os="l" role="nodump"><userinput>ln -sv killall /bin/pidof</userinput></screen>
     40<screen os="g"><userinput>make install</userinput></screen>
    7141
    7242  </sect2>
  • BOOK/final-system/common/readline.xml

    r195cf88 r599deb0  
    3333    <para os="a">Prepare Readline for compilation:</para>
    3434
    35 <screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib</userinput></screen>
     35<screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \
     36    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3637
    3738    <para os="c">Compile the package:</para>
     
    4344    <para os="f">Install the package:</para>
    4445
    45 <screen os="g"><userinput>make install</userinput></screen>
     46<screen os="g"><userinput>make htmldir=/usr/share/doc/readline-&readline-version; install</userinput></screen>
    4647
    47     <para os="h">Install the documentation:</para>
     48    <para os="h">Now move the static libraries to a more appropriate location:</para>
    4849
    49 <screen os="i"><userinput>make install-doc</userinput></screen>
     50<screen os="i"><userinput>mv -v /lib/lib{readline,history}.a /usr/lib</userinput></screen>
    5051
    51     <para os="j">Now move the static libraries to a more appropriate location:</para>
     52    <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib</filename>.</para>
    5253
    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
    60 ln -svf ../../lib/libreadline.so.&readline-version2; /usr/lib/libreadline.so
    61 ln -svf ../../lib/libhistory.so.&readline-version2; /usr/lib/libhistory.so</userinput></screen>
     54<screen os="k"><userinput>ln -svf ../../lib/$(readlink /lib/libreadline.so) /usr/lib/libreadline.so
     55ln -svf ../../lib/$(readlink /lib/libhistory.so) /usr/lib/libhistory.so
     56rm -v /lib/lib{readline,history}.so</userinput></screen>
    6257
    6358  </sect2>
     
    7267      <seglistitem>
    7368        <seg>libhistory.[a,so], and libreadline.[a,so]</seg>
    74         <seg>/usr/include/readline, /usr/share/readline</seg>
     69        <seg>/usr/include/readline, /usr/share/doc/readline-&readline-version;, /usr/share/readline</seg>
    7570      </seglistitem>
    7671    </segmentedlist>
  • BOOK/final-system/common/sed.xml

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

    r195cf88 r599deb0  
    3434    </note>
    3535
    36 
    3736    <para os="b">Disable the installation of the <command>groups</command> and
    3837    <command>nologin</command> programs and their man pages, as better versions
     
    5756      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5857    </varlistentry>
    59    
     58
    6059  </variablelist>
    61 
    6260
    6361    <para os="h">Compile the package:</para>
     
    154152
    155153      <seglistitem>
    156         <seg>chage, chfn, chpasswd, chgpasswd, chsh, expiry, faillog, gpasswd,
     154        <seg>chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd,
    157155        groupadd, groupdel, groupmems, groupmod, grpck, grpconv, grpunconv,
    158156        lastlog, login, logoutd, newgrp, newusers, passwd, pwck,
  • BOOK/final-system/common/tar.xml

    r195cf88 r599deb0  
    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
    5357  </sect2>
    5458
     
    5862    <segmentedlist>
    5963      <segtitle>Installed programs</segtitle>
     64      <segtitle>Installed directory</segtitle>
    6065
    6166      <seglistitem>
    6267        <seg>rmt and tar</seg>
     68        <seg>/usr/share/doc/tar-&tar-version;</seg>
    6369      </seglistitem>
    6470    </segmentedlist>
  • BOOK/final-system/common/util-linux.xml

    r195cf88 r599deb0  
    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
    4451    <para os="a">Prepare Util-linux for compilation:</para>
    4552
    46 <screen os="b"><userinput>./configure --enable-write</userinput></screen>
     53<screen os="b"><userinput>./configure --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    4754
    4855    <variablelist os="c">
     
    6370<screen os="e"><userinput>make</userinput></screen>
    6471
    65     <para os="dummy1">Create two <systemitem class="groupname">dummy</systemitem> groups and a <systemitem class="username">dummy</systemitem> user to be used during Util-linux and Coreutils test suites:</para>
    66 
    67 <screen os="dummy2"><userinput remap="test">echo "dummy1:x:1000:" &gt;&gt; /etc/group
    68 echo "dummy2:x:1001:dummy" &gt;&gt; /etc/group
    69 echo "dummy:x:1000:1000::/root:/bin/bash" &gt;&gt; /etc/passwd</userinput></screen>
    70 
    7172    <para os="f">To test the results, issue:</para>
    7273
    73 <screen os="f2"><userinput remap="test">chown -Rv dummy . &amp;&amp;
    74 su dummy -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
     74<screen os="f2"><userinput remap="test">chown -Rv nobody . &amp;&amp;
     75su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
    7576
    7677    <para os="g">Install the package:</para>
    7778
    7879<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>
    8580
    8681  </sect2>
     
    109104        <seg>libblkid.[a,so], libmount.[a,so], and libuuid.[a,so]</seg>
    110105        <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
    111         /usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg>
     106        /usr/share/bash-completion,
     107        /usr/share/doc/util-linux-&util-linux-version;/getopt,
     108        /var/lib/hwclock</seg>
    112109      </seglistitem>
    113110    </segmentedlist>
     
    270267          <indexterm zone="ch-system-util-linux cytune">
    271268            <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>
    283269          </indexterm>
    284270        </listitem>
  • BOOK/final-system/common/vim.xml

    r195cf88 r599deb0  
    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 
    6952    <para os="g">Compile the package:</para>
    7053
     
    8164    <para os="j">Install the package:</para>
    8265
    83 <screen os="k"><userinput>make install</userinput></screen>
     66<screen os="k"><userinput>make HELPSUBLOC=/usr/share/doc/vim-&vim-version; install</userinput></screen>
    8467
    8568    <para os="l">Many users are accustomed to using <command>vi</command>
     
    9275<screen os="m"><userinput>ln -sv vim /usr/bin/vi</userinput></screen>
    9376
    94 <para os="n">By default, Vim's documentation is installed in
    95 <filename class="directory">/usr/share/vim</filename>.  The following symlink
    96 allows the documentation to be accessed via
    97 <filename class="directory">/usr/share/doc/vim-&vim-version;</filename>, making
    98 it 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
     77    <para os="n">If an X Window System is going to be installed on the CLFS
    10378    system, you may want to recompile Vim after installing X. Vim
    10479    comes with a GUI version of the editor that requires X and some
     
    166141    <segmentedlist>
    167142      <segtitle>Installed programs</segtitle>
    168       <segtitle>Installed directory</segtitle>
     143      <segtitle>Installed directories</segtitle>
    169144
    170145      <seglistitem>
     
    173148        tcltags, vi (link to vim), view (link to vim), vim, vim132, vim2html.pl,
    174149        vimdiff (link to vim), vimm, vimspell.sh, vimtutor, and xxd</seg>
    175         <seg>/usr/share/vim</seg>
     150        <seg>/usr/share/vim, /usr/share/doc/vim-&vim-version;</seg>
    176151      </seglistitem>
    177152    </segmentedlist>
  • BOOK/final-system/common/xz.xml

    r195cf88 r599deb0  
    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</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 --docdir=/usr/share/doc/xz-&xz-version;</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 -svf ../../lib/liblzma.so.&xz-version; /usr/lib/liblzma.so</userinput></screen>
     55ln -sfv ../../lib/$(readlink /usr/lib/liblzma.so) /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</seg>
     76        <seg>/usr/include/lzma, /usr/share/doc/xz-&xz-version;</seg>
    7777      </seglistitem>
    7878    </segmentedlist>
  • BOOK/final-system/common/zlib.xml

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/adjusting.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/glibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
  • BOOK/final-system/mips/colo.xml

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64-64/adjusting.xml

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

    r195cf88 r599deb0  
    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/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"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-n32.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-64bit.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/adjusting.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2526  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-n32.xml"/>
     
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    4041  <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"/>
    4149  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/binutils.xml"/>
    4250  <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"/>
    4357  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    4458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    5064  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-n32.xml"/>
    5165  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    52   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-n32.xml"/>
    54   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
     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"/>
    5569  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    5670  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-n32.xml"/>
    5771  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/>
    5872  <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"/>
    5976  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    6077  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
    61   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    62   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    63   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    6578  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool.xml"/>
    6679  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-n32.xml"/>
    6780  <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"/>
    7181  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
     82  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
     83  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-n32.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    7285  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    7386  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-n32.xml"/>
     
    7689  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/readline-n32.xml"/>
    7790  <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"/>
    7991  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/autoconf.xml"/>
    8092  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/>
     
    93105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-n32.xml"/>
    94106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
     107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    95108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    96109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    99112  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    100113  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
     114  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
     115  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-n32.xml"/>
     116  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    101117  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    102118  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    103119  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-n32.xml"/>
    104120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    105   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
     121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
     122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-n32.xml"/>
     123  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
     124  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
     125  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-n32.xml"/>
     126  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
     127  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    106128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    107129  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-n32.xml"/>
     
    109131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    110132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.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"/>
     133  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
     134  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-n32.xml"/>
     135  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
     136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
     137  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-n32.xml"/>
     138  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
    119139  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    120140  <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"/>
     141  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
    124142  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    125143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/>
  • BOOK/final-system/mips64/adjusting.xml

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

    r195cf88 r599deb0  
    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"
    8884    xpointer="xpointer(//*[@os='n'])"/>
    8985
     
    108104    xpointer="xpointer(//*[@os='s'])"/>
    109105
    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 
    118106  </sect2>
    119107
  • BOOK/final-system/mips64/colo.xml

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

    r195cf88 r599deb0  
    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"
    5042    xpointer="xpointer(//*[@os='f'])"/>
    5143
     
    6557    --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
    6658    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
    67     --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
    68     --enable-checking=release --enable-libstdcxx-time \
    69     --disable-install-libiberty</userinput></screen>
     59    --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
    7060
    7161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/automake.xml

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

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

    r195cf88 r599deb0  
    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"
    8884    xpointer="xpointer(//*[@os='n'])"/>
    8985
     
    108104    xpointer="xpointer(//*[@os='s'])"/>
    109105
    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 
    118106  </sect2>
    119107
  • BOOK/final-system/multilib/bison-64bit.xml

    r195cf88 r599deb0  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="../common/bison.xml"
    26     xpointer="xpointer(//*[@os='t3'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    29     href="../common/bison.xml"
    30     xpointer="xpointer(//*[@os='t4'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/bison.xml"
    3426    xpointer="xpointer(//*[@os='a'])"/>
    3527
    36 <screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure \
    37     --prefix=/usr --libdir=/usr/lib64  --cache-file=config.cache</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" M4=m4 \
     29    ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
    3830
    3931    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison-n32.xml

    r195cf88 r599deb0  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/bison.xml"
    27     xpointer="xpointer(//*[@os='t3'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/bison.xml"
    31     xpointer="xpointer(//*[@os='t4'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/bison.xml"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    37 <screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    38     ./configure --prefix=/usr --libdir=/usr/lib32  --cache-file=config.cache</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" M4=m4 \
     30    ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
    3931
    4032    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bison.xml

    r195cf88 r599deb0  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/bison.xml"
    27     xpointer="xpointer(//*[@os='t3'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="../common/bison.xml"
    31     xpointer="xpointer(//*[@os='t4'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/bison.xml"
    3527    xpointer="xpointer(//*[@os='a'])"/>
    3628
    37 <screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure \
    38     --prefix=/usr  --cache-file=config.cache</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" M4=m4 \
     30    ./configure --prefix=/usr</userinput></screen>
    3931
    4032    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/bzip2-64bit.xml

    r195cf88 r599deb0  
    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'])"/>
    3139
    3240    <para os="m1">We need to change the default lib path
  • BOOK/final-system/multilib/bzip2-n32.xml

    r195cf88 r599deb0  
    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'])"/>
    3240
    3341    <para os="m1">We need to change the default lib path
  • BOOK/final-system/multilib/bzip2.xml

    r195cf88 r599deb0  
    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'])"/>
    3240
    3341    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/coreutils.xml

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

    r195cf88 r599deb0  
    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"
    2634    xpointer="xpointer(//*[@os='a'])"/>
    2735
     
    3038    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3139    href="../common/diffutils.xml"
    32     xpointer="xpointer(//*[@os='s1'])"/>
     40    xpointer="xpointer(//*[@os='s3'])"/>
    3341
    3442    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3543    href="../common/diffutils.xml"
    36     xpointer="xpointer(//*[@os='s2'])"/>
     44    xpointer="xpointer(//*[@os='s4'])"/>
    3745
    3846    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/e2fsprogs-64bit.xml

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

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

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

    r195cf88 r599deb0  
    6666    href="../common/findutils.xml"
    6767    xpointer="xpointer(//*[@os='h'])"/>
    68 
    69     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    70     href="../common/findutils.xml"
    71     xpointer="xpointer(//*[@os='i'])"/>
    72 
    73     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    74     href="../common/findutils.xml"
    75     xpointer="xpointer(//*[@os='j'])"/>
    76 
    77     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    78     href="../common/findutils.xml"
    79     xpointer="xpointer(//*[@os='k'])"/>
    80 
    81     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    82     href="../common/findutils.xml"
    83     xpointer="xpointer(//*[@os='l'])"/>
    8468
    8569  </sect2>
  • BOOK/final-system/multilib/flex-64bit.xml

    r195cf88 r599deb0  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29     --libdir=/usr/lib64</userinput></screen>
     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>
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5353    xpointer="xpointer(//*[@os='g'])"/>
    5454
    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>
     55    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     56    href="../common/flex.xml"
     57    xpointer="xpointer(//*[@os='h'])"/>
    6158
    6259    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6360    href="../common/flex.xml"
    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'])"/>
     61    xpointer="xpointer(//*[@os='i'])"/>
    6962
    7063  </sect2>
  • BOOK/final-system/multilib/flex-n32.xml

    r195cf88 r599deb0  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
    29    --libdir=/usr/lib32</userinput></screen>
     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>
    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 
    5447  </sect2>
    5548
  • BOOK/final-system/multilib/flex.xml

    r195cf88 r599deb0  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" M4=m4 ./configure --prefix=/usr \
     30    --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
    3031
    3132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3334    xpointer="xpointer(//*[@os='c'])"/>
    3435
    35 <screen os="d"><userinput>make libfl.a libfl_pic.a</userinput></screen>
     36<screen os="d"><userinput>make</userinput></screen>
    3637
    3738    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3940    xpointer="xpointer(//*[@os='f'])"/>
    4041
    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'])"/>
     42<screen os="g"><userinput>make install</userinput></screen>
    5043
    5144  </sect2>
  • BOOK/final-system/multilib/gawk.xml

    r195cf88 r599deb0  
    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
    5563  </sect2>
    5664
  • BOOK/final-system/multilib/gcc.xml

    r195cf88 r599deb0  
    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"
    5042    xpointer="xpointer(//*[@os='f'])"/>
    5143
     
    6557    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    6658    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
    67     --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \
    68     --enable-checking=release --enable-libstdcxx-time \
    69     --disable-install-libiberty</userinput></screen>
     59    --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
    7060
    7161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gettext-64bit.xml

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

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

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

    r195cf88 r599deb0  
    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
    7684    <para os="j">Create the 64bit header file:</para>
    7785
  • BOOK/final-system/multilib/groff.xml

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

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

    r195cf88 r599deb0  
    2929    href="../common/iproute2.xml"
    3030    xpointer="xpointer(//*[@os='s2'])"/>
    31    
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/iproute2.xml"
    34     xpointer="xpointer(//*[@os='f1'])"/>
    35    
    36     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/iproute2.xml"
    38     xpointer="xpointer(//*[@os='f2'])"/>
    3931
    4032    <para os="p1">This patch adds the ability to update the LIBDIR path:</para>
     
    4638    xpointer="xpointer(//*[@os='a'])"/>
    4739
    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>
     40<screen os="b"><userinput>make CC="gcc ${BUILD64}" LIBDIR=/usr/lib64</userinput></screen>
    5041
    5142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5748    xpointer="xpointer(//*[@os='d'])"/>
    5849
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/iproute2.xml"
    61     xpointer="xpointer(//*[@os='e'])"/>
    62 
    63 <screen os="f"><userinput>make DESTDIR= LIBDIR=/usr/lib64 \
    64     DOCDIR=/usr/share/doc/iproute2 \
    65     MANDIR=/usr/share/man install</userinput></screen>
     50<screen os="e"><userinput>make LIBDIR=/usr/lib64 \
     51    DOCDIR=/usr/share/doc/iproute2-&iproute2-version; install</userinput></screen>
    6652
    6753  </sect2>
  • BOOK/final-system/multilib/iputils.xml

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

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

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

    r195cf88 r599deb0  
    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 --disable-manpages</userinput></screen>
     29<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \
     30  ./configure --prefix=/usr \
     31    --bindir=/bin --sysconfdir=/etc \
     32    --with-rootlibdir=/lib32 --libdir=/usr/lib32 \
     33    --with-zlib --with-xz</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6060    href="../common/kmod.xml"
    6161    xpointer="xpointer(//*[@os='h'])"/>
    62    
     62
    6363  </sect2>
    6464
  • BOOK/final-system/multilib/kmod.xml

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

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

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

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

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

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

    r195cf88 r599deb0  
    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 
    10799  </sect2>
    108100
  • BOOK/final-system/multilib/perl-64bit.xml

    r195cf88 r599deb0  
    3131       cpan/Compress-Raw-Zlib/config.in</userinput></screen>
    3232
    33     <para os="mp1">Perl does not, by default, know about library directories with names other
    34     than lib, The following patch will allow it to install to other directories:</para>
     33    <para os="mp1">Perl does not, by default, know about library directories
     34    with names other than <filename class="directory">lib</filename>. The
     35    following patch will allow it to install to other directories:</para>
    3536
    3637<screen os="mp2"><userinput>patch -Np1 -i ../&perl-multilib-patch;</userinput></screen>
    3738
    38     <para os="s1">There is a further (possibly cosmetic) anomaly - if we install perl and
    39     then run <command>perl -V</command> it will claim that libc is in /lib.  The
    40     following sed fixes this, but only takes effect when <command>make install
    41     </command> is run:</para>
     39    <para os="s1">There is a further (possibly cosmetic) anomaly - if we
     40    install Perl and then run <command>perl -V</command> it will claim that
     41    libc is in <filename class="directory">/lib</filename>.  The
     42    following sed fixes this, but only takes effect when
     43    <command>make install</command> is run:</para>
    4244
    4345<screen os="s2"><userinput>sed -i "/libc/s@/lib@/lib64@" hints/linux.sh</userinput></screen>
    4446
    45     <para os="m2">We still need to tell perl to actually use lib64:</para>
     47    <para os="m2">We still need to tell Perl to actually use <filename class="directory">lib64</filename>:</para>
    4648
    4749<screen os="m3"><userinput>echo 'installstyle="lib64/perl5"' >>hints/linux.sh</userinput></screen>
  • BOOK/final-system/multilib/psmisc.xml

    r195cf88 r599deb0  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29    --exec-prefix=""</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"
     
    4948    xpointer="xpointer(//*[@os='g'])"/>
    5049
    51     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../common/psmisc.xml"
    53     xpointer="xpointer(//*[@os='h'])"/>
    54 
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/psmisc.xml"
    57     xpointer="xpointer(//*[@os='i'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/psmisc.xml"
    61     xpointer="xpointer(//*[@os='j'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    64     href="../common/psmisc.xml"
    65     xpointer="xpointer(//*[@os='k'])"/>
    66 
    67     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    68     href="../common/psmisc.xml"
    69     xpointer="xpointer(//*[@os='l'])"/>
    70 
    7150  </sect2>
    7251
  • BOOK/final-system/multilib/readline-64bit.xml

    r195cf88 r599deb0  
    3535
    3636<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    37    ./configure --prefix=/usr --libdir=/lib64</userinput></screen>
     37   ./configure --prefix=/usr --libdir=/lib64 \
     38    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3839
    3940    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6162    xpointer="xpointer(//*[@os='h'])"/>
    6263
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    64     href="readline.xml"
    65     xpointer="xpointer(//*[@os='i'])"/>
     64<screen os="i"><userinput>mv -v /lib64/lib{readline,history}.a /usr/lib64</userinput></screen>
    6665
    67     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    68     href="readline.xml"
    69     xpointer="xpointer(//*[@os='j'])"/>
     66    <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib64</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib64</filename>.</para>
    7067
    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
    78 ln -svf ../../lib64/libreadline.so.&readline-version2; /usr/lib64/libreadline.so
    79 ln -svf ../../lib64/libhistory.so.&readline-version2; /usr/lib64/libhistory.so</userinput></screen>
     68<screen os="k"><userinput>ln -svf ../../lib64/$(readlink /lib64/libreadline.so) /usr/lib64/libreadline.so
     69ln -svf ../../lib64/$(readlink /lib64/libhistory.so) /usr/lib64/libhistory.so
     70rm -v /lib64/lib{readline,history}.so</userinput></screen>
    8071
    8172  </sect2>
  • BOOK/final-system/multilib/readline-n32.xml

    r195cf88 r599deb0  
    3636
    3737<screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    38    ./configure --prefix=/usr --libdir=/lib32</userinput></screen>
     38   ./configure --prefix=/usr --libdir=/lib32 \
     39    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3940
    4041    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6263    xpointer="xpointer(//*[@os='h'])"/>
    6364
    64     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    65     href="readline.xml"
    66     xpointer="xpointer(//*[@os='i'])"/>
     65<screen os="i"><userinput>mv -v /lib32/lib{readline,history}.a /usr/lib32</userinput></screen>
    6766
    68     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69     href="readline.xml"
    70     xpointer="xpointer(//*[@os='j'])"/>
     67    <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib32</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib32</filename>.</para>
    7168
    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
    79 ln -svf ../../lib32/libreadline.so.&readline-version2; /usr/lib32/libreadline.so
    80 ln -svf ../../lib32/libhistory.so.&readline-version2; /usr/lib32/libhistory.so</userinput></screen>
     69<screen os="k"><userinput>ln -svf ../../lib32/$(readlink /lib32/libreadline.so) /usr/lib32/libreadline.so
     70ln -svf ../../lib32/$(readlink /lib32/libhistory.so) /usr/lib32/libhistory.so
     71rm -v /lib32/lib{readline,history}.so</userinput></screen>
    8172
    8273  </sect2>
  • BOOK/final-system/multilib/readline.xml

    r195cf88 r599deb0  
    3636
    3737<screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    38    ./configure --prefix=/usr --libdir=/lib</userinput></screen>
     38   ./configure --prefix=/usr --libdir=/lib \
     39    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3940
    4041    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7475    xpointer="xpointer(//*[@os='k'])"/>
    7576
    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 
    8477  </sect2>
    8578
  • BOOK/final-system/multilib/sed.xml

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

    r195cf88 r599deb0  
    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
    7280  </sect2>
    7381
  • BOOK/final-system/multilib/util-linux-64bit.xml

    r195cf88 r599deb0  
    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"
    3034    xpointer="xpointer(//*[@os='a'])"/>
    3135
    3236<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \
    33     --enable-write</userinput></screen>
     37    --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    3438
    3539    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6165    xpointer="xpointer(//*[@os='h'])"/>
    6266
    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 
    7167  </sect2>
    7268
  • BOOK/final-system/multilib/util-linux-n32.xml

    r195cf88 r599deb0  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \
    30     --enable-write</userinput></screen>
     30    --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</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 
    6860  </sect2>
    6961
  • BOOK/final-system/multilib/util-linux.xml

    r195cf88 r599deb0  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \
    30     --enable-write</userinput></screen>
     30    --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</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'])"/>
    5143
    5244    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/vim.xml

    r195cf88 r599deb0  
    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"
    5854    xpointer="xpointer(//*[@os='g'])"/>
    5955
     
    9490    xpointer="xpointer(//*[@os='n'])"/>
    9591
    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 
    10492  </sect2>
    10593
  • BOOK/final-system/multilib/xz-64bit.xml

    r195cf88 r599deb0  
    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 --libdir=/usr/lib64</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
     29    --libdir=/usr/lib64 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
    2930
    3031    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6566
    6667<screen os="k"><userinput>mv -v /usr/lib64/liblzma.so.* /lib64
    67 ln -svf ../../lib64/liblzma.so.&xz-version; /usr/lib64/liblzma.so</userinput></screen>
     68ln -sfv ../../lib64/$(readlink /usr/lib64/liblzma.so) /usr/lib64/liblzma.so</userinput></screen>
    6869
    6970  </sect2>
  • BOOK/final-system/multilib/xz-n32.xml

    r195cf88 r599deb0  
    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 --libdir=/usr/lib32</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
     30    --libdir=/usr/lib32 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
    3031
    3132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5657
    5758<screen os="k"><userinput>mv -v /usr/lib32/liblzma.so.* /lib32
    58 ln -svf ../../lib32/liblzma.so.&xz-version; /usr/lib32/liblzma.so</userinput></screen>
     59ln -sfv ../../lib32/$(readlink /usr/lib32/liblzma.so) /usr/lib32/liblzma.so</userinput></screen>
    5960
    6061  </sect2>
  • BOOK/final-system/multilib/xz.xml

    r195cf88 r599deb0  
    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</userinput></screen>
     29<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr \
     30    --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen>
    3031
    3132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/zlib-64bit.xml

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

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2932  <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"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc/adjusting.xml

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

    r195cf88 r599deb0  
    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'])"/>
    4739
    4840    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc/hfsutils.xml

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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    2932  <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"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/>
  • BOOK/final-system/ppc64-64/yaboot.xml

    r195cf88 r599deb0  
    2424    <para>Yaboot defaults to build as 32bit, so we need to pass appropriate
    2525    options to both the compiler and the linker.  To prevent the build from
    26     failing due to compiler warnings, the -Werror flag is removed.  The 
    27     Makefile already overrides any CC and ignores LDFLAGS in favour of 
    28     its own variables, so we need to use the following seds for a 
     26    failing due to compiler warnings, the -Werror flag is removed.  The
     27    Makefile already overrides any CC and ignores LDFLAGS in favour of
     28    its own variables, so we need to use the following seds for a
    2929    successful compile and install.</para>
    3030
  • BOOK/final-system/ppc64-chapter.xml

    r195cf88 r599deb0  
    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/eglibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/eglibc-64bit.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"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/adjusting.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/>
     
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3435  <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"/>
    3540  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    3641  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc.xml"/>
    3742  <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"/>
    3847  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    3948  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    4352  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4453  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
     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"/>
    4756  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4857  <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"/>
    4960  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    5061  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
    51   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    52   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    5462  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/libtool.xml"/>
    5563  <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"/>
    5864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
     66  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    5967  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    6068  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-64bit.xml"/>
     
    7482  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    7583  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    7685  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    7786  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    8089  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8190  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
     92  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    8293  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    8394  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    8495  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    85   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
     96  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
     97  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
     100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    86101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    87102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    88103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    89104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.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"/>
     105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
     106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
     107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
     108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
    96109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    97110  <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"/>
     111  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
    100112  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101113  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/>
  • BOOK/final-system/ppc64/gcc.xml

    r195cf88 r599deb0  
    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'])"/>
    4739
    4840    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    138130    xpointer="xpointer(//*[@os='z'])"/>
    139131
     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

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

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

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

    r195cf88 r599deb0  
    2525    output.  Because our gcc defaults to 64-bit, we need to pass appropriate
    2626    options to both the compiler and the linker.  To prevent the build from
    27     failing due to compiler warnings, the -Werror flag is removed.  The 
    28     Makefile already overrides any CC and ignores LDFLAGS in favour of 
    29     its own variables, so we need to use the following seds for a 
     27    failing due to compiler warnings, the -Werror flag is removed.  The
     28    Makefile already overrides any CC and ignores LDFLAGS in favour of
     29    its own variables, so we need to use the following seds for a
    3030    successful compile and install.</para>
    3131
  • BOOK/final-system/sparc-chapter.xml

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2932  <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"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/>
    2932  <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"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
  • BOOK/final-system/sparc64-chapter.xml

    r195cf88 r599deb0  
    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/eglibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/eglibc-64bit.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"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/adjusting.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/>
     
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3435  <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"/>
    3540  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    3641  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc.xml"/>
    3742  <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"/>
    3847  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    3948  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    4352  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4453  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
     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"/>
    4756  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4857  <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"/>
    4960  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    5061  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
    51   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    52   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    5462  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/libtool.xml"/>
    5563  <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"/>
    5864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
     66  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    5967  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    6068  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-64bit.xml"/>
     
    7482  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    7583  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    7685  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    7786  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    8089  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8190  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
     92  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    8293  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    8394  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    8495  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    85   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
     96  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
     97  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
     100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
    86101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    87102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    88103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    89104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.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"/>
     105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
     106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
     107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
     108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
    96109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    97110  <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"/>
     111  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
    100112  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101113  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/>
  • BOOK/final-system/x86-chapter.xml

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2932  <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"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80<!--   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/> -->
     81  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7582  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7683  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86/grub.xml

    r195cf88 r599deb0  
    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 alterative bootloaders
    29       and the instructions to use them. 
     28      one you can go to the following link for alternative bootloaders
     29      and the instructions to use them.
    3030      <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para>
    3131    </note>
     
    3939    </note>
    4040
    41     <para os="s1">EGLIBC-&eglibc-version; does not declare gets():</para>
     41    <para os="s1">Glibc-&glibc-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

    r195cf88 r599deb0  
    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/eglibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/glibc.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"/>
    2223  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/>
     
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/>
    2728  <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"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/binutils.xml"/>
    2932  <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"/>
    3035  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     
    3338  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
    3439  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
    35   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/>
    3641  <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"/>
    3743  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/>
    3844  <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"/>
    4145  <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"/>
    4346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gdbm.xml"/>
    4448  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/>
    4549  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/readline.xml"/>
     
    5458  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    5559  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/>
    5661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    5762  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/>
     
    6065  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iputils.xml"/>
    6166  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kbd.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libpipeline.xml"/>
    6268  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    6369  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
    64   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/>
     70  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/>
     71  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    6573  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
    6674  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
    6775  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.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"/>
     76  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/>
    7278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    7379  <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"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-db.xml"/>
    7581  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    7682  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/final-system/x86_64-64/binutils.xml

    r195cf88 r599deb0  
    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"
    8783    xpointer="xpointer(//*[@os='n'])"/>
    8884
     
    125121    xpointer="xpointer(//*[@os='s'])"/>
    126122
    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 
    135123  </sect2>
    136124
  • BOOK/final-system/x86_64-chapter.xml

    r195cf88 r599deb0  
    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/eglibc.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/eglibc-64bit.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/glibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/adjusting.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/>
    2425  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/>
     
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/>
    3435  <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"/>
    3540  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/>
    3641  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc.xml"/>
    3742  <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"/>
    3847  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/>
    3948  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
     
    4352  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
    4453  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/>
    45   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps.xml"/>
    46   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-64bit.xml"/>
     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"/>
    4756  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    4857  <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"/>
    4960  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/>
    5061  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/>
    51   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    52   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>
    5462  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/libtool.xml"/>
    5563  <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"/>
    5864  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/>
     65  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm.xml"/>
     66  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gdbm-64bit.xml"/>
    5967  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/>
    6068  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl-64bit.xml"/>
     
    7482  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    7583  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/>
     84  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gperf.xml"/>
    7685  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    7786  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/>
     
    8089  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iputils.xml"/>
    8190  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kbd.xml"/>
     91  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline.xml"/>
     92  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libpipeline-64bit.xml"/>
    8293  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    8394  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
    8495  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/>
    85   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/>
     96  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/>
     97  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/>
     98  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/>
     99  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/>
     100  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/>
    86101  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
    87102  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/>
    88103  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
    89104  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.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"/>
     105  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/>
     106  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/>
     107  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/>
     108  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/>
    96109  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    97110  <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"/>
     111  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man-db.xml"/>
    100112  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    101113  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/>
  • BOOK/general.ent

    r195cf88 r599deb0  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    22
    3 <!ENTITY month "03"> <!-- Use two digits -->
    4 <!ENTITY month_name "March">
     3<!ENTITY month "05"> <!-- Use two digits -->
     4<!ENTITY month_name "May">
    55<!ENTITY day "14"> <!-- Use two digits -->
    66<!ENTITY year "2014"> <!-- Use four digits -->
     
    88<!ENTITY releasedate "&month_name; &day;, &year;">
    99
    10 <!ENTITY major-version "2">
    11 <!ENTITY minor-version "2">
     10<!ENTITY major-version "3">
     11<!ENTITY minor-version "0">
    1212<!ENTITY extra-version "0">
    13 <!ENTITY generic-version "git"> <!-- Use "git", "testing", or "x.y.z[-pre{x}]" -->
     13<!ENTITY generic-version "systemd"> <!-- Use "git", "testing", or "x.y.z[-pre{x}]" -->
    1414
    15 <!ENTITY version "GIT-&year;&month;&day;">
     15<!ENTITY versionid "&year;&month;&day;"> <!-- /etc/os-release from systemd -->
     16<!ENTITY version "SYSTEMD-&year;&month;&day;">
    1617
    1718<!ENTITY version-x86 "&version;-x86">
     
    2829<!ENTITY version-mips64 "&version;-MIPS64-Multilib">
    2930<!ENTITY version-mips64-64 "&version;-MIPS64-Pure64">
    30 <!ENTITY version-alpha "&version;-ALPHA">
    3131<!ENTITY version-native "&version;-Native">
    3232<!ENTITY version-native64 "&version;-Native-Multilib">
     
    4747<!ENTITY redhat "ftp://sources.redhat.com/pub/">
    4848<!ENTITY kernel "http://www.kernel.org/pub/">
     49<!ENTITY savannah "http://download.savannah.gnu.org">
    4950<!ENTITY sourceforge "http://downloads.sourceforge.net/">
    5051
  • BOOK/introduction/common/acknowledgements.xml

    r195cf88 r599deb0  
    1717  <itemizedlist>
    1818    <listitem>
    19       <para>Ryan Oliver - Build Process Developer.</para>
     19      <para>William Harrington - Lead Developer.</para>
    2020    </listitem>
    2121    <listitem>
    22       <para>Jim Gifford - Lead Developer.</para>
     22      <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC builds,
     23      Release Manager 2.x Series</para>
    2324    </listitem>
    2425    <listitem>
    25       <para>Joe Ciccone - Lead Developer.</para>
    26     </listitem>
    27     <listitem>
    28       <para>Jeremy Utley - Release Manager 1.x Series.</para>
     26      <para>Chris Staub - x86 and x86_64 builds. Leader of Quality Control.</para>
    2927    </listitem>
    3028  </itemizedlist>
     
    3432  <itemizedlist>
    3533    <listitem>
    36       <para>Nathan Coulson - Bootscripts.</para>
    37     </listitem>
    38     <listitem>
    3934      <para>Matt Darcy - x86, X86_64, and Sparc builds.</para>
    4035    </listitem>
     
    4338    </listitem>
    4439    <listitem>
    45       <para>Karen McGuiness - Proofreader.</para>
    46     </listitem>
    47     <listitem>
    48       <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC.</para>
    49     </listitem>
    50     <listitem>
    51       <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
    52     </listitem>
    53     <listitem>
    5440      <para>Justin Knierim - Website Architect.</para>
    5541    </listitem>
    5642    <listitem>
    5743      <para>Ken Moffat - PowerPC and X86_64 builds. Developer of Pure 64 Hint.</para>
    58     </listitem>
    59     <listitem>
    60       <para>Alexander E. Patrakov - Udev/Hotplug Integration</para>
    61     </listitem>
    62     <listitem>
    63       <para>Chris Staub - x86 builds. Leader of Quality Control.</para>
    64     </listitem>
    65     <listitem>
    66       <para>Zack Winkles - Unstable book work.</para>
    67     </listitem>
    68     <listitem>
    69       <para>William Harrington - x86, x86_64, PowerPC, Sparc, Mips builds.</para>
    7044    </listitem>
    7145  </itemizedlist>
     
    10377    </listitem>
    10478    <listitem>
     79      <para>Theo Schneider - Testing of the Linux Headers Package</para>
     80    </listitem>
     81    <listitem>
     82      <para>Martin Ward - Recommendations for Systemd and the Boot method,
     83      among other contributions</para>
     84    </listitem>
     85    <listitem>
    10586      <para>William Zhou - Text updates and Typos</para>
    10687    </listitem>
     88  </itemizedlist>
     89
     90  <para>Former Team Members</para>
     91  <itemizedlist>
    10792    <listitem>
    108       <para>Theo Schneider - Testing of the Linux Headers Package</para>
     93      <para>Joe Ciccone - Lead Developer.</para>
     94    </listitem>
     95    <listitem>
     96      <para>Nathan Coulson - Bootscripts.</para>
     97    </listitem>
     98    <listitem>
     99      <para>Jim Gifford - Lead Developer.</para>
     100    </listitem>
     101    <listitem>
     102      <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
     103    </listitem>
     104    <listitem>
     105      <para>Karen McGuiness - Proofreader.</para>
     106    </listitem>
     107    <listitem>
     108      <para>Ryan Oliver - Build Process Developer.</para>
     109    </listitem>
     110    <listitem>
     111      <para>Alexander E. Patrakov - Udev/Hotplug Integration</para>
     112    </listitem>
     113    <listitem>
     114      <para>Jeremy Utley - Release Manager 1.x Series.</para>
     115    </listitem>
     116    <listitem>
     117      <para>Zack Winkles - Unstable book work.</para>
    109118    </listitem>
    110119  </itemizedlist>
  • BOOK/introduction/common/changelog.xml

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

    r195cf88 r599deb0  
    1212
    1313  <para>The CLFS system will be built by using a previously installed
    14   Unix system or Linux distribution (such as Debian, Fedora, Mandriva, SUSE,
     14  Unix system or Linux distribution (such as Debian, Fedora, openSUSE,
    1515  or Ubuntu). This existing system (the host) will be used as a starting
    1616  point to provide necessary programs, including a compiler, linker, and shell,
     
    4848
    4949  <para>The process of building cross-compile tools first involves building and
    50   installing all the necessary tools to create a build system for the target 
     50  installing all the necessary tools to create a build system for the target
    5151  machine. With these cross-compiled tools, we eliminate any
    5252  dependencies on the toolchain from our host distro.</para>
    5353
    5454  <para>After we build our <quote>Cross-Tools</quote>, we start building
    55   a very minimal working system in /tools. This minimal system will be built
    56   using the cross-toolchain in /cross-tools.</para>
     55  a very minimal working system in
     56  <filename class="directory">/tools</filename>. This minimal system will be
     57  built using the cross-toolchain in
     58  <filename class="directory">/cross-tools</filename>.</para>
    5759
    5860  <para>In <xref linkend="chapter-building-system"/>, the full CLFS system is
     
    7476  support the target machine. Booting involves installing a few
    7577  additional packages that are needed for bootup, installing
    76   bootscripts, and building a miminal kernel. We also describe some
    77   alternative booting methods in <xref linkend="ch-boot-whatnext"/></para>
     78  boot-scripts, and building a miminal kernel.<!-- We also describe some
     79  alternative booting methods in <xref linkend="ch-boot-whatnext"/> --></para>
    7880
    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
     81  <para>To finish the installation, several configuration files are created in
     82  <xref linkend="chapter-system-config"/>, and the kernel and boot loader are set
    8183  up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/>
    8284  contains information on furthering the CLFS experience beyond this book.
  • BOOK/introduction/common/resources.xml

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

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

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

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

    r195cf88 r599deb0  
    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>
    3645      <para>24 October 2013</para>
    3746      <itemizedlist>
  • BOOK/introduction/ppc64-64/changelog.xml

    r195cf88 r599deb0  
    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>
    3646      <para>24 October 2013</para>
    3747      <itemizedlist>
  • BOOK/introduction/ppc64/changelog.xml

    r195cf88 r599deb0  
    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
    3555    <listitem>
    3656      <para>08 November 2013</para>
  • BOOK/introduction/x86/changelog.xml

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

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

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

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

    r195cf88 r599deb0  
    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>
    1836      <term>Autoconf (&autoconf-version;) - <token>&autoconf-size;</token>:</term>
    1937      <listitem>
     
    7088
    7189    <varlistentry>
    72       <term>Bootscripts for CLFS (&bootscripts-clfs-version;) - <token>&bootscripts-clfs-size;</token>:</term>
    73       <listitem>
    74         <para>Home page: <ulink url="&bootscripts-clfs-home;"/></para>
    75         <para>Download: <ulink url="&bootscripts-clfs-url;"/></para>
    76         <para>MD5 sum: <literal>&bootscripts-clfs-md5;</literal></para>
     90      <term>Boot-scripts for CLFS (&boot-scripts-clfs-version;) - <token>&boot-scripts-clfs-size;</token>:</term>
     91      <listitem>
     92        <para>Home page: <ulink url="&boot-scripts-clfs-home;"/></para>
     93        <para>Download: <ulink url="&boot-scripts-clfs-url;"/></para>
     94        <para>MD5 sum: <literal>&boot-scripts-clfs-md5;</literal></para>
    7795      </listitem>
    7896    </varlistentry>
     
    97115
    98116    <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>
    99126      <term>ClooG (&cloog-version;) - <token>&cloog-size;</token>:</term>
    100127      <listitem>
     
    115142
    116143    <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>
    117153      <term>DejaGNU (&dejagnu-version;) - <token>&dejagnu-size;</token>:</term>
    118154      <listitem>
     
    142178
    143179    <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>
    153180      <term>E2fsprogs (&e2fsprogs-version;) - <token>&e2fsprogs-size;</token>:</term>
    154181      <listitem>
     
    165192        <para>Download: <ulink url="&eudev-url;"/></para>
    166193        <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>
    167203      </listitem>
    168204    </varlistentry>
     
    232268
    233269    <varlistentry>
     270      <term>GDBM (&gdbm-version;) - <token>&gdbm-size;</token>:</term>
     271      <listitem>
     272        <para>Home page: <ulink url="&gdbm-home;"/></para>
     273        <para>Download: <ulink url="&gdbm-url;"/></para>
     274        <para>MD5 sum: <literal>&gdbm-md5;</literal></para>
     275      </listitem>
     276    </varlistentry>
     277
     278    <varlistentry>
    234279      <term>Gettext (&gettext-version;) - <token>&gettext-size;</token>:</term>
    235280      <listitem>
     
    241286
    242287    <varlistentry>
     288      <term>Glibc (&glibc-version;) - <token>&glibc-size;</token>:</term>
     289      <listitem>
     290        <para>Home page: <ulink url="&glibc-home;"/></para>
     291        <para>Download: <ulink url="&glibc-url;"/></para>
     292        <para>MD5 sum: <literal>&glibc-md5;</literal></para>
     293      </listitem>
     294    </varlistentry>
     295
     296    <varlistentry>
    243297      <term>GMP (&gmp-version;) - <token>&gmp-size;</token>:</term>
    244298      <listitem>
     
    250304
    251305    <varlistentry>
     306      <term>Gperf (&gperf-version;) - <token>&gperf-size;</token>:</term>
     307      <listitem>
     308        <para>Home page: <ulink url="&gperf-home;"/></para>
     309        <para>Download: <ulink url="&gperf-url;"/></para>
     310        <para>MD5 sum: <literal>&gperf-md5;</literal></para>
     311      </listitem>
     312    </varlistentry>
     313
     314    <varlistentry>
    252315      <term>Grep (&grep-version;) - <token>&grep-size;</token>:</term>
    253316      <listitem>
     
    286349
    287350    <varlistentry>
     351      <term>Intltool (&intltool-version;) - <token>&intltool-size;</token>:</term>
     352      <listitem>
     353        <para>Home page: <ulink url="&intltool-home;"/></para>
     354        <para>Download: <ulink url="&intltool-url;"/></para>
     355        <para>MD5 sum: <literal>&intltool-md5;</literal></para>
     356      </listitem>
     357    </varlistentry>
     358
     359    <varlistentry>
    288360      <term>IPRoute2 (&iproute2-version;) - <token>&iproute2-size;</token>:</term>
    289361      <listitem>
     
    340412
    341413    <varlistentry>
    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>
     414      <term>Libcap (&libcap-version;) - <token>&libcap-size;</token>:</term>
     415      <listitem>
     416        <para>Home page: <ulink url="&libcap-home;"/></para>
     417        <para>Download: <ulink url="&libcap-url;"/></para>
     418        <para>MD5 sum: <literal>&libcap-md5;</literal></para>
     419      </listitem>
     420    </varlistentry>
     421
     422    <varlistentry>
     423      <term>Libpipeline (&libpipeline-version;) - <token>&libpipeline-size;</token>:</term>
     424      <listitem>
     425        <para>Home page: <ulink url="&libpipeline-home;"/></para>
     426        <para>Download: <ulink url="&libpipeline-url;"/></para>
     427        <para>MD5 sum: <literal>&libpipeline-md5;</literal></para>
    356428      </listitem>
    357429    </varlistentry>
     
    394466
    395467    <varlistentry>
    396       <term>Man (&man-version;) - <token>&man-size;</token>:</term>
    397       <listitem>
    398         <para>Home page: <ulink url="&man-home;"/></para>
    399         <para>Download: <ulink url="&man-url;"/></para>
    400         <para>MD5 sum: <literal>&man-md5;</literal></para>
     468      <term>Man-DB (&man-db-version;) - <token>&man-db-size;</token>:</term>
     469      <listitem>
     470        <para>Download: <ulink url="&man-db-url;"/></para>
     471        <para>MD5 sum: <literal>&man-db-md5;</literal></para>
    401472      </listitem>
    402473    </varlistentry>
     
    466537
    467538    <varlistentry>
    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>
     539      <term>Procps-ng (&procps-ng-version;) - <token>&procps-ng-size;</token>:</term>
     540      <listitem>
     541        <para>Home page: <ulink url="&procps-ng-home;"/></para>
     542        <para>Download: <ulink url="&procps-ng-url;"/></para>
     543        <para>MD5 sum: <literal>&procps-ng-md5;</literal></para>
    473544      </listitem>
    474545    </varlistentry>
     
    493564
    494565    <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>
    504566      <term>Sed (&sed-version;) - <token>&sed-size;</token>:</term>
    505567      <listitem>
     
    529591
    530592    <varlistentry>
     593      <term>Systemd (&systemd-version;) - <token>&systemd-size;</token>:</term>
     594      <listitem>
     595        <para>Home page: <ulink url="&systemd-home;"/></para>
     596        <para>Download: <ulink url="&systemd-url;"/></para>
     597        <para>MD5 sum: <literal>&systemd-md5;</literal></para>
     598      </listitem>
     599    </varlistentry>
     600
     601    <varlistentry>
    531602      <term>Tar (&tar-version;) - <token>&tar-size;</token>:</term>
    532603      <listitem>
     
    555626    </varlistentry>
    556627
    557     <varlistentry> 
    558       <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term> 
    559       <listitem> 
    560         <para>Home page: <ulink url="&tzdata-home;"/></para> 
    561         <para>Download: <ulink url="&tzdata-url;"/></para> 
    562         <para>MD5 sum: <literal>&tzdata-md5;</literal></para> 
    563       </listitem> 
     628    <varlistentry>
     629      <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term>
     630      <listitem>
     631        <para>Home page: <ulink url="&tzdata-home;"/></para>
     632        <para>Download: <ulink url="&tzdata-url;"/></para>
     633        <para>MD5 sum: <literal>&tzdata-md5;</literal></para>
     634      </listitem>
    564635    </varlistentry>
    565636
     
    567638      <term>Util-linux (&util-linux-version;) - <token>&util-linux-size;</token>:</term>
    568639      <listitem>
    569         <para>Home page: <ulink url="&util-linux-home;"/></para>
    570640        <para>Download: <ulink url="&util-linux-url;"/></para>
    571641        <para>MD5 sum: <literal>&util-linux-md5;</literal></para>
     
    579649        <para>Download: <ulink url="&vim-url;"/></para>
    580650        <para>MD5 sum: <literal>&vim-md5;</literal></para>
     651      </listitem>
     652    </varlistentry>
     653
     654    <varlistentry>
     655      <term>XML::Parser  (&xml-parser-version;) - <token>&xml-parser-size;</token>:</term>
     656      <listitem>
     657        <para>Home page: <ulink url="&xml-parser-home;"/></para>
     658        <para>Download: <ulink url="&xml-parser-url;"/></para>
     659        <para>MD5 sum: <literal>&xml-parser-md5;</literal></para>
    581660      </listitem>
    582661    </varlistentry>
  • BOOK/materials/common/patches.xml

    r195cf88 r599deb0  
    8585
    8686    <varlistentry>
    87       <term>Man i18n Patch - <token>&man-i18n-patch-size;</token>:</term>
    88       <listitem>
    89         <para>Download: <ulink
    90         url="&patches-root;&man-i18n-patch;"/></para>
    91         <para>MD5 sum: <literal>&man-i18n-patch-md5;</literal></para>
    92       </listitem>
    93     </varlistentry>
    94 
    95     <varlistentry>
    9687      <term>MPFR Fixes Patch - <token>&mpfr-fixes-patch-size;</token>:</term>
    9788      <listitem>
     
    130121
    131122    <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>
    150123      <term>Readline Branch Update - <token>&readline-branch_update-patch-size;</token>:</term>
    151124      <listitem>
     
    153126        url="&patches-root;&readline-branch_update-patch;"/></para>
    154127        <para>MD5 sum: <literal>&readline-branch_update-patch-md5;</literal></para>
     128      </listitem>
     129    </varlistentry>
     130
     131    <varlistentry>
     132      <term>Systemd Compat Patch - <token>&systemd-compat-patch-size;</token>:</term>
     133      <listitem>
     134        <para>Download: <ulink
     135        url="&patches-root;&systemd-compat-patch;"/></para>
     136        <para>MD5 sum: <literal>&systemd-compat-patch-md5;</literal></para>
     137      </listitem>
     138    </varlistentry>
     139
     140    <varlistentry>
     141      <term>Sysvinit Tools Updates Patch - <token>&sysvinit-tools_updates-patch-size;</token>:</term>
     142      <listitem>
     143        <para>Download: <ulink
     144        url="&patches-root;&sysvinit-tools_updates-patch;"/></para>
     145        <para>MD5 sum: <literal>&sysvinit-tools_updates-patch-md5;</literal></para>
    155146      </listitem>
    156147    </varlistentry>
  • BOOK/materials/mips64-64/patches.xml

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

    r195cf88 r599deb0  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips-chapter.xml"/>
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips-chapter.xml"/>
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips-chapter.xml"/>
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/mips-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips-chapter.xml"/>
  • BOOK/mips64-64-index.xml

    r195cf88 r599deb0  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-64-chapter.xml"/>
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips64-64-chapter.xml"/>
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips64-64-chapter.xml"/>
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/mips64-64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-64-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-64-chapter.xml"/>
  • BOOK/mips64-index.xml

    r195cf88 r599deb0  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-chapter.xml"/>
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips64-chapter.xml"/>
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips64-chapter.xml"/>
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/mips64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-chapter.xml"/>
  • BOOK/network/common/choose.xml

    r195cf88 r599deb0  
    99  <?dbhtml filename="choose.html"?>
    1010
    11   <title>DHCP or Static Networking?</title>
     11  <title>Systemd 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. 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>
     22  to configure your network. You can use systemd, or install the
     23  CLFS-Network-Scripts.</para>
    2524
    26   <para>To configure a Static Interface, Follow <xref linkend="ch-network-static"/>.</para>
     25  <para>To use systemd to configure a Network Interface, Follow <xref linkend="ch-systemd-network"/>.</para>
    2726
    28   <para>To configure a DHCP Interface, Follow <xref linkend="ch-network-dhcpcd"/>.</para>
     27  <para>To use CLFS-network-scripts to configure a Network Interface, Follow <xref linkend="ch-scripts-network-scripts"/>.</para>
    2928
    3029</sect1>
  • BOOK/network/common/dhcpcd.xml

    r195cf88 r599deb0  
    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;
     59cat &gt; dhcpcd.conf &lt;&lt; "EOF"
     60<literal># dhcpcd configuration eth0 interface
     61# See dhcpcd.conf(5) for details.
     62
     63interface eth0
     64# dhcpcd-run-hooks uses these options.
     65option 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.
     69timeout 16</literal>
     70EOF</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
    48100  <sect2 id="contents-dhcpcd" role="content">
    49101    <title>Contents of dhcpcd</title>
  • BOOK/network/common/hostname.xml

    r195cf88 r599deb0  
    99  <?dbhtml filename="hostname.html"?>
    1010
    11   <title>Configuring the localnet Script</title>
     11  <title>Configuring the system hostname</title>
    1212
    1313  <indexterm zone="ch-network-hostname">
    14     <primary sortas="d-localnet">localnet</primary>
     14    <primary sortas="d-hostname">hostname</primary>
    1515  <secondary>configuring</secondary></indexterm>
    1616
    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>
     17  <para>Systemd reads <filename>/etc/hostname</filename> to determine which
     18  hostname should be set.</para>
    2019
    21   <para>Create the <filename>/etc/sysconfig/network</filename> file
    22   and enter a hostname by running:</para>
     20  <para>Create the <filename>/etc/hostname</filename> file and enter a hostname
     21  by running:</para>
    2322
    24   <screen><userinput>echo "HOSTNAME=<replaceable>[clfs]</replaceable>" &gt; /etc/sysconfig/network</userinput></screen>
     23  <screen><userinput>echo "<replaceable>[clfs]</replaceable>" &gt; /etc/hostname</userinput></screen>
    2524
    2625  <para><replaceable>[clfs]</replaceable> needs to be replaced with the
  • BOOK/network/common/hosts.xml

    r195cf88 r599deb0  
    2424
    2525  <para>If a network card is to be configured, decide on the IP address,
    26   FQDN, and possible aliases for use in the
     26  fully-qualified domain name (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>  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>
     37<screen><literal>Private Network Address Range       Normal Prefix
     3810.0.0.1 - 10.255.255.254           8
     39172.x.0.1 - 172.x.255.254           16
     40192.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>
    4144
    4245  <para>A valid IP address could be 192.168.1.1. A valid FQDN for this
    43   IP could be <uri>www.linuxfromscratch.org</uri> (not recommended
     46  IP could be <uri>www.cross-lfs.org</uri> (not recommended
    4447  because this is a valid registered domain address and could cause
    4548  domain name server issues).</para>
    4649
    47   <para>Even if not using a network card, an FQDN is still required.
     50  <para>Even if not using a network card, a valid FQDN is still required.
    4851  This is necessary for certain programs to operate correctly.</para>
    4952
    50   <para>Create the  <filename>/etc/hosts</filename> file by running:</para>
     53  <para>Create the <filename>/etc/hosts</filename> file by running:</para>
    5154
    5255<screen><userinput>cat &gt; /etc/hosts &lt;&lt; "EOF"
     
    5457
    5558127.0.0.1 localhost
    56 <replaceable>[192.168.1.1]</replaceable> <replaceable>[&lt;HOSTNAME&gt;.example.org]</replaceable> <replaceable>[HOSTNAME]</replaceable>
     59<replaceable>[192.168.1.1]</replaceable> <replaceable>[&lt;HOSTNAME&gt;.example.org]</replaceable> <replaceable>[HOSTNAME]</replaceable> <replaceable>[alias ...]</replaceable>
    5760
    5861# End /etc/hosts (network card version)</literal>
     
    6366  values need to be changed for specific users or requirements (if
    6467  assigned an IP address by a network/system administrator and the
    65   machine will be connected to an existing network).</para>
    66 
     68  machine will be connected to an existing network). The optional
     69  alias name(s) can be omitted.</para>
    6770
    6871  <para>If a network card is not going to be configured, create the
  • BOOK/network/common/resolv.xml

    r195cf88 r599deb0  
    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
    4246    <para>Replace <replaceable>[IP address of the nameserver]</replaceable>
    4347    with the IP address of the DNS most appropriate for the setup. There will
  • BOOK/network/mips-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/mips64-64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/mips64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/multilib/dhcpcd.xml

    r195cf88 r599deb0  
    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"
    6064  xpointer="xpointer(id('contents-dhcpcd'))"/>
    6165
  • BOOK/network/ppc-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/ppc64-64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/ppc64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/sparc-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/sparc64-64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/sparc64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/x86-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/x86_64-64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/network/x86_64-chapter.xml

    r195cf88 r599deb0  
    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/static.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"/>
    1921  <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"/>
    2122
    2223</chapter>
  • BOOK/packages.ent

    r195cf88 r599deb0  
    66<!-- Note: For empty *-home entities use " " not "" -->
    77
    8 <!ENTITY aboot-version "0.9b">
    9 <!ENTITY aboot-size "112 KB">
    10 <!ENTITY aboot-url "&sourceforge;aboot/aboot-&aboot-version;.tar.bz2">
    11 <!ENTITY aboot-md5 "5f16edbf4e9d52cd191adc4d4b6a5327">
    12 <!ENTITY aboot-home "http://sourceforge.net/projects/aboot">
     8<!ENTITY acl-version "2.2.52">
     9<!ENTITY acl-size "384 KB">
     10<!ENTITY acl-url "http://download.savannah.gnu.org/releases/acl/acl-&acl-version;.src.tar.gz">
     11<!ENTITY acl-md5 "a61415312426e9c2212bd7dc7929abda">
     12<!ENTITY acl-home "http://acl.bestbits.at/">
     13
     14<!ENTITY attr-version "2.4.47">
     15<!ENTITY attr-size "340 KB">
     16<!ENTITY attr-url "http://download.savannah.gnu.org/releases/attr/attr-&attr-version;.src.tar.gz">
     17<!ENTITY attr-md5 "84f58dec00b60f2dc8fd1c9709291cc7">
     18<!ENTITY attr-home "http://acl.bestbits.at/">
    1319
    1420<!ENTITY arcload-version "0.5">
     
    2430<!ENTITY autoconf-home "&gnu-software;autoconf">
    2531
    26 <!ENTITY automake-version2 "1.14.1">
    27 <!ENTITY automake-version "&automake-version2;">
     32<!ENTITY automake-version2 "1.14">
     33<!ENTITY automake-version "&automake-version2;.1">
    2834<!ENTITY automake-size "1,489 KB">
    2935<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
     
    3137<!ENTITY automake-home "&gnu-software;automake">
    3238
    33 <!ENTITY bash-version "4.2">
    34 <!ENTITY bash-size "6,848 KB">
     39<!ENTITY bash-version "4.3">
     40<!ENTITY bash-size "7,956 KB">
    3541<!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
    36 <!ENTITY bash-md5 "3fb927c7c33022f1c327f14a81c0d4b0">
     42<!ENTITY bash-md5 "81348932d5da294953e15d4814c74dd1">
    3743<!ENTITY bash-home "&gnu-software;bash">
    3844
    3945<!ENTITY bc-version "1.06.95">
    40 <!ENTITY bc-dir "&bc-version;">
    4146<!ENTITY bc-size "284 KB">
    42 <!ENTITY bc-url "http://alpha.gnu.org/gnu/bc/bc-&bc-version;.tar.bz2">
     47<!ENTITY bc-url "&alpha-gnu;bc/bc-&bc-version;.tar.bz2">
    4348<!ENTITY bc-md5 "5126a721b73f97d715bb72c13c889035">
    4449<!ENTITY bc-home "http://www.gnu.org/software/bc/">
     
    5762<!ENTITY bison-home "&gnu-software;bison">
    5863
    59 <!ENTITY bootscripts-clfs-version "2.1-pre1">
    60 <!ENTITY bootscripts-clfs-size "41 KB">
    61 <!-- <!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz"> -->
    62 <!ENTITY bootscripts-clfs-url "http://cross-lfs.org/files/bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz">
    63 <!ENTITY bootscripts-clfs-md5 "f474bf2efff744548a69d9049bad973f">
    64 <!ENTITY bootscripts-clfs-home " ">
     64<!ENTITY boot-scripts-clfs-version "3.0-pre1">
     65<!ENTITY boot-scripts-clfs-size "24 KB">
     66<!ENTITY boot-scripts-clfs-url "&packages-root;boot-scripts-cross-lfs-&boot-scripts-clfs-version;.tar.bz2">
     67<!ENTITY boot-scripts-clfs-md5 "a1e4752a9c9bb92cd14249e0bee97cb4">
     68<!ENTITY boot-scripts-clfs-home " ">
    6569
    6670<!ENTITY bzip2-version "1.0.6">
     
    7680<!ENTITY check-home "http://check.sourceforge.net/">
    7781
     82<!ENTITY clfs-network-scripts-version "20140224">
     83<!ENTITY clfs-network-scripts-size "22 KB">
     84<!ENTITY clfs-network-scripts-url "http://cross-lfs.org/files/clfs-network-scripts-&clfs-network-scripts-version;.tar.xz">
     85<!ENTITY clfs-network-scripts-md5 "831308d5e80bdaa3f494dc218ee43f78">
     86<!ENTITY clfs-network-scripts-home " ">
     87
    7888<!ENTITY cloog-version "0.18.2">
    7989<!ENTITY cloog-size "2,377 KB">
     
    94104<!ENTITY coreutils-home "&gnu-software;coreutils">
    95105
     106<!ENTITY dbus-version "1.8.2">
     107<!ENTITY dbus-size "1,860 KB">
     108<!ENTITY dbus-url "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
     109<!ENTITY dbus-md5 "d6f709bbec0a022a1847c7caec9d6068">
     110<!ENTITY dbus-home "http://www.freedesktop.org/wiki/Software/dbus">
     111
    96112<!ENTITY dejagnu-version "1.5.1">
    97113<!ENTITY dejagnu-size "568 KB">
     
    100116<!ENTITY dejagnu-home "&gnu-software;dejagnu">
    101117
    102 <!ENTITY dhcpcd-version "6.2.1">
    103 <!ENTITY dhcpcd-size "122 KB">
     118<!ENTITY dhcpcd-version "6.3.2">
     119<!ENTITY dhcpcd-size "137 KB">
    104120<!ENTITY dhcpcd-url "http://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
    105 <!ENTITY dhcpcd-md5 "214483a069b5e8b3b96371755eaa1b18">
     121<!ENTITY dhcpcd-md5 "bb7d8e8533161fbe0eee3b8830fdbdf4">
    106122<!ENTITY dhcpcd-home "http://roy.marples.name/projects/dhcpcd">
    107123
     
    124140<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
    125141
    126 <!ENTITY eglibc-version "2.18">
    127 <!ENTITY eglibc-revision "24829">
    128 <!ENTITY eglibc-fversion "&eglibc-version;-r&eglibc-revision;">
    129 <!ENTITY eglibc-size "12,310 KB">
    130 <!ENTITY eglibc-url "http://cross-lfs.org/files/eglibc-&eglibc-fversion;.tar.xz">
    131 <!ENTITY eglibc-md5 "59e1f2500348a1abf346f5468543e785">
    132 <!ENTITY eglibc-home "http://www.eglibc.org/home">
    133 <!ENTITY eglibc-ld-name "ld-&eglibc-version;.so">
     142<!ENTITY glibc-version "2.19">
     143<!ENTITY glibc-size "12,083 KB">
     144<!ENTITY glibc-url "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-&glibc-version;.tar.xz">
     145<!ENTITY glibc-md5 "e26b8cc666b162f999404b03970f14e4">
     146<!ENTITY glibc-home "http://www.gnu.org/software/libc/">
     147<!ENTITY glibc-ld-name "ld-&glibc-version;.so">
    134148
    135149<!ENTITY elftoaout-version "2.3">
     
    138152<!ENTITY elftoaout-md5 "be3bd6f7ba8ae107cbdbaa820ba64f86">
    139153<!ENTITY elftoaout-home " ">
     154
     155<!ENTITY expat-version "2.1.0">
     156<!ENTITY expat-size "556 KB">
     157<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.gz">
     158<!ENTITY expat-md5 "dd7dab7a5fea97d2a6a43f511449b7cd">
     159<!ENTITY expat-home " ">
    140160
    141161<!ENTITY expect-version "5.45">
     
    146166<!ENTITY expect-lib-version "5.43">
    147167
    148 <!ENTITY file-version "5.16">
    149 <!ENTITY file-size "659 KB">
     168<!ENTITY file-version "5.18">
     169<!ENTITY file-size "715 KB">
    150170<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    151171<!--<!ENTITY file-url "&packages-root;file-&file-version;.tar.gz">-->
    152 <!ENTITY file-md5 "359c0cf41c3d438d17b4d293f3b950dc">
     172<!ENTITY file-md5 "d420d8f2990cd344673acfbf8d76ff5a">
    153173<!ENTITY file-home "http://www.darwinsys.com/file">
    154174
     
    159179<!ENTITY findutils-home "&gnu-software;findutils">
    160180
    161 <!ENTITY flex-version "2.5.37">
    162 <!ENTITY flex-size "1,276 KB">
     181<!ENTITY flex-version "2.5.39">
     182<!ENTITY flex-size "1,612 KB">
    163183<!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
    164 <!ENTITY flex-md5 "c75940e1fc25108f2a7b3ef42abdae06">
     184<!ENTITY flex-md5 "77d44c6bb8c0705e0017ab9a84a1502b">
    165185<!ENTITY flex-home "http://flex.sourceforge.net">
    166186
    167 <!ENTITY gawk-version "4.1.0">
    168 <!ENTITY gawk-size "2,004 KB">
     187<!ENTITY gawk-version "4.1.1">
     188<!ENTITY gawk-size "2,197 KB">
    169189<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
    170 <!ENTITY gawk-md5 "b18992ff8faf3217dab55d2d0aa7d707">
     190<!ENTITY gawk-md5 "a2a26543ce410eb74bc4a508349ed09a">
    171191<!ENTITY gawk-home "&gnu-software;gawk">
    172192
     
    177197<!ENTITY gcc-home "http://gcc.gnu.org">
    178198
     199<!ENTITY gdbm-version "1.11">
     200<!ENTITY gdbm-size "812 KB">
     201<!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
     202<!ENTITY gdbm-md5 "72c832680cf0999caedbe5b265c8c1bd">
     203<!ENTITY gdbm-home "&gnu-software;gdbm">
     204
    179205<!ENTITY gettext-version "0.18.3.2">
    180206<!ENTITY gettext-size "15,832 KB">
     
    183209<!ENTITY gettext-home "&gnu-software;gettext">
    184210
    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">
     211<!ENTITY gmp-version "6.0.0">
     212<!ENTITY gmp-size "1,904 KB">
     213<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;a.tar.xz">
     214<!ENTITY gmp-md5 "1e6da4e434553d2811437aa42c7f7c76">
    189215<!ENTITY gmp-home "http://gmplib.org/">
    190216
    191 <!ENTITY grep-version "2.16">
    192 <!ENTITY grep-size "1,210 KB">
     217<!ENTITY gperf-version "3.0.4">
     218<!ENTITY gperf-size "968 KB">
     219<!ENTITY gperf-url "&gnu;gperf/gperf-&gperf-version;.tar.gz">
     220<!ENTITY gperf-md5 "c1f1db32fb6598d6a93e6e88796a8632">
     221<!ENTITY gperf-home "&gnu-software;gperf">
     222
     223<!ENTITY grep-version "2.18">
     224<!ENTITY grep-size "1,213 KB">
    193225<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
    194 <!ENTITY grep-md5 "502350a6c8f7c2b12ee58829e760b44d">
     226<!ENTITY grep-md5 "7439f8266f50844b56cc3e2721606541">
    195227<!ENTITY grep-home "&gnu-software;grep">
    196228
     
    211243<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
    212244<!ENTITY gzip-md5 "da981f86677d58a106496e68de6f8995">
    213 <!ENTITY gzip-home "http://www.gzip.org">
     245<!ENTITY gzip-home "http://www.gnu.org/software/gzip/gzip.html">
    214246
    215247<!ENTITY hfsutils-version "3.2.6">
     
    227259
    228260
    229 <!ENTITY iproute2-version "3.12.0">
    230 <!ENTITY iproute2-size "425 KB">
     261<!ENTITY intltool-version "0.50.2">
     262<!ENTITY intltool-size "192 KB">
     263<!ENTITY intltool-url "http://launchpad.net/intltool/trunk/&intltool-version;/+download/intltool-&intltool-version;.tar.gz">
     264<!ENTITY intltool-md5 "23fbd879118253cb99aeac067da5f591">
     265<!ENTITY intltool-home "http://freedesktop.org/wiki/Software/intltool">
     266
     267<!ENTITY iproute2-version "3.14.0">
     268<!ENTITY iproute2-size "436 KB">
    231269<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
    232 <!ENTITY iproute2-md5 "f87386aaaecafab95607fd10e8152c68">
     270<!ENTITY iproute2-md5 "bd9d7567bbb987c88120669f5e1a1092">
    233271<!ENTITY iproute2-home "http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2">
    234272
     
    251289<!ENTITY kbd-home "http://kbd-project.org/">
    252290
    253 <!ENTITY kmod-version "16">
    254 <!ENTITY kmod-size "1,440 KB">
     291<!ENTITY kmod-version "17">
     292<!ENTITY kmod-size "1,484 KB">
    255293<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
    256 <!ENTITY kmod-md5 "3006a0287211212501cdfe1211b29f09">
     294<!ENTITY kmod-md5 "bc36d28b12dcb2b664a35411560c5610">
    257295<!ENTITY kmod-home "http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary">
    258296
     
    263301<!ENTITY less-home "http://www.greenwoodsoftware.com/less">
    264302
    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/">
     303<!ENTITY libcap-version "2.24">
     304<!ENTITY libcap-size "68 KB">
     305<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
     306<!ENTITY libcap-md5 "d43ab9f680435a7fff35b4ace8d45b80">
     307<!ENTITY libcap-home "http://sites.google.com/site/fullycapable/">
     308
     309<!ENTITY libpipeline-version "1.3.0">
     310<!ENTITY libpipeline-size "787 KB">
     311<!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
     312<!ENTITY libpipeline-md5 "242428c01dca255cdcb2195073a9c6ed">
     313<!ENTITY libpipeline-home "http://libpipeline.nongnu.org/">
    276314
    277315<!ENTITY libtool-version "2.4.2">
     
    283321<!ENTITY linux-dl-version "3.0">
    284322
    285 <!ENTITY linux-version "3.12.6">
    286 <!ENTITY linux-size "76,397 KB">
     323<!ENTITY linux-version "3.14.2">
     324<!ENTITY linux-size "78,400 KB">
    287325<!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.xz">
    288 <!ENTITY linux-md5 "ab2fcc368e20d804e77970196154fb9e">
     326<!ENTITY linux-md5 "28b68cde77997ddafab3c4e16cefae7d">
    289327<!ENTITY linux-home "http://www.kernel.org">
    290328
     
    301339<!ENTITY make-home "&gnu-software;make">
    302340
    303 <!ENTITY man-version "1.6g">
    304 <!ENTITY man-size "252 KB">
    305 <!ENTITY man-url "http://primates.ximian.com/~flucifredi/man/man-&man-version;.tar.gz">
    306 <!ENTITY man-md5 "ba154d5796928b841c9c69f0ae376660">
    307 <!ENTITY man-home "http://primates.ximian.com/~flucifredi/man">
    308 
    309 <!ENTITY man-pages-version "3.56">
    310 <!ENTITY man-pages-size "1,189 KB">
     341<!ENTITY man-db-version "2.6.7.1">
     342<!ENTITY man-db-size "1,452 KB">
     343<!ENTITY man-db-url "&packages-root;man-db-&man-db-version;.tar.xz">
     344<!ENTITY man-db-md5 "ce7b697f8e8016a085d9f5975ae6c4fb">
     345
     346<!ENTITY man-pages-version "3.66">
     347<!ENTITY man-pages-size "1,239 KB">
    311348<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    312 <!ENTITY man-pages-md5 "888e0c96df95e7649cedfcb26d61f22b">
     349<!ENTITY man-pages-md5 "4400766c63a28e58bb899a2d3a0191d8">
    313350<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    314351
    315 <!ENTITY mpc-version "1.0.1">
    316 <!ENTITY mpc-size "616 KB">
     352<!ENTITY mpc-version "1.0.2">
     353<!ENTITY mpc-size "624 KB">
    317354<!ENTITY mpc-url "http://www.multiprecision.org/mpc/download/mpc-&mpc-version;.tar.gz">
    318 <!ENTITY mpc-md5 "b32a2e1a3daa392372fbd586d1ed3679">
     355<!ENTITY mpc-md5 "68fadff3358fb3e7976c7a398a0af4c3">
    319356<!ENTITY mpc-home "http://www.multiprecision.org/">
    320357
     
    361398<!ENTITY powerpcutils-home "http://packages.qa.debian.org/p/powerpc-utils.html">
    362399
    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">
     400<!ENTITY procps-ng-version "3.3.9">
     401<!ENTITY procps-ng-size "548 KB">
     402<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
     403<!ENTITY procps-ng-md5 "0980646fa25e0be58f7afb6b98f79d74">
     404<!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
     405
     406<!ENTITY psmisc-version "22.21">
     407<!ENTITY psmisc-size "458 KB">
    371408<!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz">
    372 <!ENTITY psmisc-md5 "a25fc99a6dc7fa7ae6e4549be80b401f">
     409<!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf">
    373410<!ENTITY psmisc-home "http://psmisc.sourceforge.net">
    374411
    375 <!ENTITY readline-version2 "6">
    376 <!ENTITY readline-version "&readline-version2;.2">
    377 <!ENTITY readline-size "2,228 KB">
     412<!ENTITY readline-version "6.3">
     413<!ENTITY readline-size "2,469 KB">
    378414<!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz">
    379 <!ENTITY readline-md5 "67948acb2ca081f23359d0256e9a271c">
     415<!ENTITY readline-md5 "33c8fb279e981274f485fd91da77e94a">
    380416<!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/">
    387417
    388418<!ENTITY sed-version "4.2.2">
     
    409439<!ENTITY sysvinit-md5 "6eda8a97b86e0a6f59dabbf25202aa6f">
    410440<!ENTITY sysvinit-home "http://savannah.nongnu.org/projects/sysvinit">
     441
     442<!ENTITY systemd-version "212">
     443<!ENTITY systemd-size "2,723 KB">
     444<!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz">
     445<!ENTITY systemd-md5 "257a75fff826ff91cb1ce567091cf270">
     446<!ENTITY systemd-home "http://freedesktop.org/wiki/Software/systemd">
    411447
    412448<!ENTITY tar-version "1.27.1">
     
    423459<!ENTITY tcl-home "http://www.tcl.tk">
    424460
    425 <!ENTITY tzdata-version "2013i">
    426 <!ENTITY tzdata-size "219 KB">
     461<!ENTITY tzdata-version "2014b">
     462<!ENTITY tzdata-size "221 KB">
    427463<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    428 <!ENTITY tzdata-md5 "8bc69eb75bea496ebe1d5a9ab576702d">
     464<!ENTITY tzdata-md5 "c58d556612396d4ca5a17807a79924e5">
    429465<!ENTITY tzdata-home "http://www.iana.org/time-zones">
    430466
     
    435471<!ENTITY texinfo-home "&gnu-software;texinfo">
    436472
    437 <!ENTITY eudev-version "1.4">
    438 <!ENTITY eudev-size "1,712 KB">
     473<!ENTITY eudev-version "1.6">
     474<!ENTITY eudev-size "1,729 KB">
    439475<!ENTITY eudev-url "ftp://mirror.ovh.net/gentoo-distfiles/distfiles/eudev-&eudev-version;.tar.gz">
    440 <!ENTITY eudev-md5 "6eee699404b47cea5d1e2b467e2ac9ce">
     476<!ENTITY eudev-md5 "c2fbf420a50d07b80158a0185cbb08f7">
    441477<!ENTITY eudev-home "http://www.gentoo.org/proj/en/eudev/">
    442478
     
    447483<!ENTITY uname_hack-home " ">
    448484
    449 <!ENTITY util-linux-major-version "2.24.1">
    450 <!ENTITY util-linux-version "&util-linux-major-version;">
    451 <!ENTITY util-linux-size "3,544 KB">
     485<!ENTITY util-linux-major-version "2.24">
     486<!ENTITY util-linux-version "&util-linux-major-version;.2">
     487<!ENTITY util-linux-size "3,587 KB">
    452488<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.xz">
    453 <!ENTITY util-linux-md5 "88d46ae23ca599ac5af9cf96b531590f">
     489<!ENTITY util-linux-md5 "3f191727a0d28f7204b755cf1b6ea0aa">
    454490<!ENTITY util-linux-blkid-id "1.1.0">
    455491<!ENTITY util-linux-uuid-id "1.3.0">
    456 <!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
    457492
    458493<!ENTITY vim-version "7.4">
     
    463498<!ENTITY vim-home "http://www.vim.org">
    464499
     500<!ENTITY xml-parser-version "2.42_01">
     501<!ENTITY xml-parser-size "240 KB">
     502<!ENTITY xml-parser-url "http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
     503<!ENTITY xml-parser-md5 "a4650aebcc464bb91113c2c356da8210">
     504<!ENTITY xml-parser-home "https://github.com/chorny/XML-Parser">
     505
    465506<!ENTITY xz-version "5.0.5">
    466507<!ENTITY xz-size "908 KB">
  • BOOK/patches.ent

    r195cf88 r599deb0  
    55<!-- Start of Common Patches -->
    66
    7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-7.patch">
    8 <!ENTITY bash-branch_update-patch-md5 "4dfb1ce9b5d0040eae06e66157ab213a">
    9 <!ENTITY bash-branch_update-patch-size "58 KB">
     7<!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-2.patch">
     8<!ENTITY bash-branch_update-patch-md5 "64c6b5961f538a6b3d4c92f5c65ce51a">
     9<!ENTITY bash-branch_update-patch-size "14.075 KB">
    1010
    1111<!-- Binutils branch update area
     
    2828
    2929<!-- GCC branch update area -->
    30 <!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
    31 <!ENTITY gcc-branch_update-patch-md5 "7739dbf68ba5736cbf4676f30b358e74">
    32 <!ENTITY gcc-branch_update-patch-size "258 KB">
     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">
    3333
    3434<!ENTITY iana-etc-numbers_update-date "20140202">
     
    3737<!ENTITY iana-etc-numbers_update-patch-size "282 KB">
    3838
    39 <!ENTITY iputils-fixes-patch "iputils-&iputils-version;-fixes-1.patch">
    40 <!ENTITY iputils-fixes-patch-md5 "a2e77de7fd1fc4417bce0af3e6ffdfcb">
    41 <!ENTITY iputils-fixes-patch-size "153 KB">
     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">
    4242
    43 <!ENTITY man-i18n-patch "man-&man-version;-i18n-1.patch">
    44 <!ENTITY man-i18n-patch-md5 "a5aba0cb5a95a7945db8c882334b7dab">
    45 <!ENTITY man-i18n-patch-size "11 KB">
    46 
    47 <!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-1.patch">
    48 <!ENTITY mpfr-fixes-patch-md5 "9c3b271ded070f8cb202459165a87f88">
    49 <!ENTITY mpfr-fixes-patch-size "23 KB">
     43<!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-fixes-3.patch">
     44<!ENTITY mpfr-fixes-patch-md5 "34cec761c2e53658aad1214d77b7f184">
     45<!ENTITY mpfr-fixes-patch-size "45 KB">
    5046
    5147<!ENTITY ncurses-bashfix-patch "ncurses-&ncurses-version;-bash_fix-1.patch">
     
    6157<!ENTITY perl-libc-patch-size "1.657 KB">
    6258
    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">
     59<!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-2.patch">
     60<!ENTITY readline-branch_update-patch-md5 "72a60fac6699ee42f99ec78a5d74e4e1">
     61<!ENTITY readline-branch_update-patch-size "3.015 KB">
    6662
    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">
     63<!ENTITY systemd-compat-patch "systemd-&systemd-version;-compat-1.patch">
     64<!ENTITY systemd-compat-patch-md5 "09bfa3f4b09620555aa107e48a4f850b">
     65<!ENTITY systemd-compat-patch-size "9.244 KB">
    7066
    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">
     67<!ENTITY sysvinit-tools_updates-patch "sysvinit-&sysvinit-version;-tools_updates-1.patch">
     68<!ENTITY sysvinit-tools_updates-patch-md5 "c3f6981c46868b68bfd58921570ea51f">
     69<!ENTITY sysvinit-tools_updates-patch-size "2.339 KB">
    7470
    7571<!ENTITY tar-man-patch "tar-&tar-version;-manpage-1.patch">
     
    7975<!-- Vim branch update patch area -->
    8076
    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">
     77<!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-3.patch">
     78<!ENTITY vim-branch_update-patch-md5 "e7d43252db0a9c00faf2785f9a167516">
     79<!ENTITY vim-branch_update-patch-size "2,858 KB">
    8480
    8581<!-- Start of multilib patches -->
    8682
    8783<!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch">
    88 <!ENTITY iproute2-libdir-patch-md5 "921ec1aea89499b109428618efa99c84">
    89 <!ENTITY iproute2-libdir-patch-size "1.9 KB">
     84<!ENTITY iproute2-libdir-patch-md5 "6b965a6f1017c47ab3111e9ae8fcdd3f">
     85<!ENTITY iproute2-libdir-patch-size "1.990 KB">
    9086
    9187<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
     
    10298<!ENTITY gcc-specs_pure64-patch-md5 "fabdca21111902c04052c6b64c947944">
    10399<!ENTITY gcc-specs_pure64-patch-size "23 KB">
    104 
    105 <!-- Start of Alpha patches -->
    106 
    107 <!ENTITY aboot-alpha-patch "aboot-&aboot-version;-fixes-5.patch">
    108 <!ENTITY aboot-alpha-patch-md5 "33577862f8829e0149655397f95b5140">
    109 <!ENTITY aboot-alpha-patch-size "175 KB">
    110 
    111 <!ENTITY eglibc-alpha_fixes-patch "glibc-&glibc-version;-alpha_fixes-1.patch">
    112 <!ENTITY eglibc-alpha_fixes-patch-md5 "5d279206a752199e39a4e99c4950271d">
    113 <!ENTITY eglibc-alpha_fixes-patch-size "7 KB">
    114100
    115101<!-- Start of mips/mips64 patches -->
  • BOOK/ppc-index.xml

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

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

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

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

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

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

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

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

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

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

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

    r195cf88 r599deb0  
    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"
    5652    href="../common/binutils.xml"
    5753    xpointer="xpointer(//*[@os='be'])"/>
  • BOOK/temp-system/64/check.xml

    r195cf88 r599deb0  
    66]>
    77
    8 <sect1 id="ch-testsuite-tools-check" role="wrap">
     8<sect1 id="ch-temp-system-check" role="wrap">
    99  <?dbhtml filename="check.html"?>
    1010
    1111  <title>Check-&check-version;</title>
    1212
    13   <indexterm zone="ch-testsuite-tools-check">
     13  <indexterm zone="ch-temp-system-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'])"/>
    3034
    3135    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/64/cloog.xml

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

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

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

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

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

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

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

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

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

    r195cf88 r599deb0  
    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'])"/>
    3629
    3730    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/common/check.xml

    r195cf88 r599deb0  
    66]>
    77
    8 <sect1 id="ch-testsuite-tools-check" role="wrap">
     8<sect1 id="ch-temp-system-check" role="wrap">
    99  <?dbhtml filename="check.html"?>
    1010
    1111  <title>Check-&check-version;</title>
    1212
    13   <indexterm zone="ch-testsuite-tools-check">
     13  <indexterm zone="ch-temp-system-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>
    3145
    3246    <para os="f">Build the package:</para>
     
    6377          <para>Awk script for generating C unit tests for use with the C the
    6478          Check unit testing framework</para>
    65           <indexterm zone="ch-testsuite-tools-check checkmk">
     79          <indexterm zone="ch-temp-system-check checkmk">
    6680            <primary sortas="b-check">checkmk</primary>
    6781          </indexterm>
     
    7488          <para>Contains functions that allow Check to be called from a test
    7589          program</para>
    76           <indexterm zone="ch-testsuite-tools-check libcheck">
    77             <primary sortas="c-libcheck">libcheck.{a,so};</primary>
     90          <indexterm zone="ch-temp-system-check libcheck">
     91            <primary sortas="c-libcheck">libcheck.{a,so}</primary>
    7892          </indexterm>
    7993        </listitem>
  • BOOK/temp-system/common/choose.xml

    r195cf88 r599deb0  
    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 eglibc is built to generate the library
     38  kernel version requirement is that Glibc 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

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

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

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

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

    r195cf88 r599deb0  
    2929<screen os="b"><userinput>cd gettext-tools</userinput></screen>
    3030
    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
     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
    3334    compilation errors because of this assumption:</para>
    3435
     
    4142    --disable-shared --cache-file=config.cache</userinput></screen>
    4243
    43     <variablelist os="e">
    44       <title>The meaning of the configure options:</title>
     44    <para os="e">Compile the required programs and support library:</para>
    4545
    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>
     46<screen os="f"><userinput>make -C gnulib-lib
     47make -C src msgfmt msgmerge xgettext</userinput></screen>
    5248
    53     </variablelist>
     49    <para os="g">Install the <command>msgfmt</command>,
     50    <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
    5451
    55     <para os="f">Compile the package:</para>
    56 
    57 <screen os="g"><userinput>make -C gnulib-lib
    58 make -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>
     52<screen os="h"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
    6353
    6454  </sect2>
  • BOOK/temp-system/common/gmp.xml

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

    r195cf88 r599deb0  
    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 EGLIBC.</para>
     42          the regex functions from Glibc.</para>
    4343        </listitem>
    4444      </varlistentry>
  • BOOK/temp-system/common/isl.xml

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

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

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

    r195cf88 r599deb0  
    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
    6497    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6598    href="../../final-system/common/vim.xml"
     
    74107    xpointer="xpointer(//*[@os='j'])"/>
    75108
    76     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    77     href="../../final-system/common/vim.xml"
    78     xpointer="xpointer(//*[@os='k'])"/>
     109<screen os="k"><userinput>make install</userinput></screen>
    79110
    80111    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    88119
    89120<screen os="tv2"><userinput>cat &gt; /tools/etc/vimrc &lt;&lt; "EOF"
    90 <literal>" Begin /etc/vimrc
     121<literal>" Begin /tools/etc/vimrc
    91122
    92123set nocompatible
     
    95126syntax on
    96127
    97 " End /etc/vimrc</literal>
     128" End /tools/etc/vimrc</literal>
    98129EOF</userinput></screen>
    99130
  • BOOK/temp-system/common/xz.xml

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

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

    r195cf88 r599deb0  
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3735  <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"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/mips64-64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/mips64-64/gcc.xml

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

    r195cf88 r599deb0  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/temp-system/mips64/choose.xml

    r195cf88 r599deb0  
    3232    xpointer="xpointer(//*[@os='d'])"/>
    3333
    34   <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater (having been compiled with GCC-4.1.2 or greater). The reason for the kernel version requirement is that eglibc is built to generate the library for the smallest version of the Linux kernel expected to be supported.</para>
     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>
    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

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

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

    r195cf88 r599deb0  
    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 
    6351    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6452    href="../common/binutils.xml"
  • BOOK/temp-system/multilib/bison.xml

    r195cf88 r599deb0  
    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'])"/>
    4032
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/check.xml

    r195cf88 r599deb0  
    66]>
    77
    8 <sect1 id="ch-testsuite-tools-check" role="wrap">
     8<sect1 id="ch-temp-system-check" role="wrap">
    99  <?dbhtml filename="check.html"?>
    1010
    1111  <title>Check-&check-version;</title>
    1212
    13   <indexterm zone="ch-testsuite-tools-check">
     13  <indexterm zone="ch-temp-system-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'])"/>
    3034
    3135    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/temp-system/multilib/choose.xml

    r195cf88 r599deb0  
    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 eglibc is built to generate the library
     34  kernel version requirement is that Glibc 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

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

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

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

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

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

    r195cf88 r599deb0  
    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 
    7066  </sect2>
    7167
  • BOOK/temp-system/multilib/gmp.xml

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

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

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

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

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

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

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

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

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

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

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

    r195cf88 r599deb0  
    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"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    3130  <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"/>
    3331  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3634  <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"/>
    3835  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    4138  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4239  <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"/>
    4341  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/ppc64-64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/ppc64-64/gcc.xml

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

    r195cf88 r599deb0  
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3029  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3130  <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"/>
    3331  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    37   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3835  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4138  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4239  <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"/>
    4341  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/temp-system/ppc64/choose.xml

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

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

    r195cf88 r599deb0  
    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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/file.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3735  <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"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/sparc64-64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/sparc64-chapter.xml

    r195cf88 r599deb0  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/temp-system/x86-chapter.xml

    r195cf88 r599deb0  
    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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/>
    3735  <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"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/>
  • BOOK/temp-system/x86_64-64-chapter.xml

    r195cf88 r599deb0  
    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"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/xz.xml"/>
  • BOOK/temp-system/x86_64-chapter.xml

    r195cf88 r599deb0  
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/>
    26   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/>
    2827  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/check.xml"/>
     
    3130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/findutils.xml"/>
    3231  <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"/>
    3432  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gawk.xml"/>
    3533  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/>
    3634  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/>
    3735  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gzip.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/m4.xml"/>
    3936  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/make.xml"/>
    4037  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/>
     
    4239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/>
    4340  <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"/>
    4442  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/>
    4543  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz.xml"/>
  • BOOK/testsuite-tools/common/introduction.xml

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

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

    r195cf88 r599deb0  
    88<!ENTITY uid-adm "3">
    99<!ENTITY uid-lp "10">
     10<!ENTITY uid-messagebus "27">
    1011<!ENTITY uid-mail "30">
    1112<!ENTITY uid-news "31">
     
    3536<!ENTITY gid-console "17">
    3637<!ENTITY gid-cdrw "18">
     38<!ENTITY gid-messagebus "27">
     39<!ENTITY gid-systemd-journal "28">
    3740<!ENTITY gid-mail "30">
    3841<!ENTITY gid-news "31">
     42<!ENTITY gid-wheel "39">
    3943<!ENTITY gid-users "1000">
    4044<!ENTITY gid-nogroup "65533">
    41 <!ENTITY gid-nobody "65534">
  • BOOK/x86-index.xml

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

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

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

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