Ignore:
Timestamp:
Sep 24, 2013, 11:53:17 AM (11 years ago)
Author:
William Harrington <kb0iic@…>
Children:
2e9ccbe
Parents:
111b12a
Message:

Prepare for CLFS-2.0.0 release.

Location:
BOOK/final-system/multilib
Files:
1 added
2 deleted
23 edited
6 moved

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/multilib/cloog-64bit.xml

    r111b12a r76b06f6  
    2929LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    3030  ./configure --prefix=/usr \
    31     --libdir=/usr/lib64 --enable-shared --with-isl=system</userinput></screen>
     31    --libdir=/usr/lib64 --enable-shared</userinput></screen>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/cloog-n32.xml

    r111b12a r76b06f6  
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    3131  ./configure --prefix=/usr \
    32     --libdir=/usr/lib32 --enable-shared --with-isl=system</userinput></screen>
     32    --libdir=/usr/lib32 --enable-shared</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/cloog.xml

    r111b12a r76b06f6  
    3030LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    3131  ./configure --prefix=/usr \
    32     --host=${CLFS_TARGET32} --enable-shared --with-isl=system</userinput></screen>
     32    --host=${CLFS_TARGET32} --enable-shared</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/eglibc-64bit.xml

    r111b12a r76b06f6  
    4040
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     42    href="../common/eglibc.xml"
     43    xpointer="xpointer(//*[@os='p3'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     46    href="../common/eglibc.xml"
     47    xpointer="xpointer(//*[@os='p4'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4250    href="eglibc.xml"
    4351    xpointer="xpointer(//*[@os='b'])"/>
     
    6371    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    6472    --disable-profile --enable-kernel=2.6.32 \
    65     --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \
    66     --enable-obsolete-rpc</userinput></screen>
     73    --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
    6774
    6875    <variablelist os="i">
     
    7279        <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term>
    7380        <listitem>
    74           <para>This changes the location of the <command>getconf</command>
    75           utility from its default of <filename
     81          <para>This changes the location of the <command>pt_chown</command>
     82          program from its default of <filename
    7683          class="directory">/usr/libexec</filename> to <filename
    7784          class="directory">/usr/lib64/glibc</filename>.</para>
     
    115122    href="eglibc.xml"
    116123    xpointer="xpointer(//*[@os='t'])"/>
     124
     125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     126    href="../common/eglibc.xml"
     127    xpointer="xpointer(//*[@os='ra'])"/>
     128
     129    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     130    href="../common/eglibc.xml"
     131    xpointer="xpointer(//*[@os='rb'])"/>
    117132
    118133  </sect2>
  • BOOK/final-system/multilib/eglibc.xml

    r111b12a r76b06f6  
    4545    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4646    href="../common/eglibc.xml"
     47    xpointer="xpointer(//*[@os='p3'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50    href="../common/eglibc.xml"
     51    xpointer="xpointer(//*[@os='p4'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="../common/eglibc.xml"
    4755    xpointer="xpointer(//*[@os='b'])"/>
    4856
     
    6270    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    6371    --disable-profile --enable-kernel=2.6.32 \
    64     --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \
    65     --enable-obsolete-rpc</userinput></screen>
     72    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
    6673
    6774    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gcc.xml

    r111b12a r76b06f6  
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/gcc.xml"
    34     xpointer="xpointer(//*[@os='fix1'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/gcc.xml"
    38     xpointer="xpointer(//*[@os='fix2'])"/>
    39 
    40     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/gcc.xml"
    4234    xpointer="xpointer(//*[@os='d'])"/>
    4335
     
    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    --enable-cloog-backend=isl</userinput></screen>
    7060
    7161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    8070    href="../common/gcc.xml"
    8171    xpointer="xpointer(//*[@os='l'])"/>
    82 
    83     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    84     href="../common/gcc.xml"
    85     xpointer="xpointer(//*[@os='s1'])"/>
    86 
    87     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    88     href="../common/gcc.xml"
    89     xpointer="xpointer(//*[@os='s2'])"/>
    9072
    9173    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    137119    xpointer="xpointer(//*[@os='x'])"/>
    138120
    139     <para os="y">Finally, move some misplaced files:</para>
    140 
    141 
    142 <screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
    143 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>
    144 
    145121  </sect2>
    146122
  • BOOK/final-system/multilib/gmp-64bit.xml

    r111b12a r76b06f6  
    4040    xpointer="xpointer(//*[@os='a'])"/>
    4141
    42 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
     42<screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD64}" \
    4343CXX="g++ -isystem /usr/include ${BUILD64}" \
    4444LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    4545  ./configure --prefix=/usr \
    46     --libdir=/usr/lib64 --enable-cxx</userinput></screen>
     46    --libdir=/usr/lib64 --enable-cxx --enable-mpbsd</userinput></screen>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp-n32.xml

    r111b12a r76b06f6  
    4242    xpointer="xpointer(//*[@os='a'])"/>
    4343
    44 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
     44<screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \
    4545CXX="g++ -isystem /usr/include ${BUILDN32}" \
    4646LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    4747  ABI=n32 ./configure --prefix=/usr \
    48     --libdir=/usr/lib32 --enable-cxx</userinput></screen>
     48    --libdir=/usr/lib32 --enable-cxx --enable-mpbsd</userinput></screen>
    4949
    5050    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/gmp.xml

    r111b12a r76b06f6  
    4141    xpointer="xpointer(//*[@os='a'])"/>
    4242
    43 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
     43<screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \
    4444CXX="g++ -isystem /usr/include ${BUILD32}" \
    4545LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    46   ABI=32 ./configure --prefix=/usr --enable-cxx</userinput></screen>
     46  ABI=32 ./configure --prefix=/usr \
     47    --enable-cxx --enable-mpbsd</userinput></screen>
    4748
    4849    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/iputils.xml

    r111b12a r76b06f6  
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/iputils.xml"
     34    xpointer="xpointer(//*[@os='p3'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     37    href="../common/iputils.xml"
     38    xpointer="xpointer(//*[@os='p4'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     41    href="../common/iputils.xml"
    3442    xpointer="xpointer(//*[@os='a'])"/>
    3543
    36 <screen os="b"><userinput>make USE_CAP=no CC="gcc ${BUILD64}" \
    37     IPV4_TARGETS="tracepath ping clockdiff rdisc" \
     44<screen os="b"><userinput>make CC="gcc ${BUILD64}" IPV4_TARGETS="tracepath ping clockdiff rdisc" \
    3845    IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen>
    3946
  • BOOK/final-system/multilib/kbd.xml

    r111b12a r76b06f6  
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2525    href="../common/kbd.xml"
     26    xpointer="xpointer(//*[@os='p1'])"/>
     27
     28    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     29    href="../common/kbd.xml"
     30    xpointer="xpointer(//*[@os='p2'])"/>
     31
     32    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     33    href="../common/kbd.xml"
    2634    xpointer="xpointer(//*[@os='a'])"/>
    2735
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="/tools/lib64/pkgconfig" \
    29     ./configure --prefix=/usr --disable-vlock --enable-optional-progs</userinput></screen>
     36<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
    3037
    3138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    3340    xpointer="xpointer(//*[@os='c'])"/>
    3441
    35 <screen os="d"><userinput>make</userinput></screen>
     42<screen os="d"><userinput>make CC="gcc ${BUILD64}"</userinput></screen>
    3643
    3744    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/kmod-64bit.xml

    r111b12a r76b06f6  
    3030        --bindir=/bin --sysconfdir=/etc \
    3131        --with-rootlibdir=/lib64 --libdir=/usr/lib64 \
    32         --with-zlib --with-xz --disable-manpages</userinput></screen>
     32        --with-zlib --with-xz</userinput></screen>
    3333
    3434    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/kmod-n32.xml

    r111b12a r76b06f6  
    3131            --bindir=/bin --sysconfdir=/etc \
    3232            --with-rootlibdir=/lib32 --libdir=/usr/lib32 \
    33             --with-zlib --with-xz --disable-manpages</userinput></screen>
     33            --with-zlib --with-xz</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/kmod.xml

    r111b12a r76b06f6  
    3131        --bindir=/bin --sysconfdir=/etc \
    3232        --with-rootlibdir=/lib --libdir=/usr/lib \
    33         --with-zlib --with-xz --disable-manpages</userinput></screen>
     33        --with-zlib --with-xz</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/make.xml

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

    r111b12a r76b06f6  
    66]>
    77
    8 <sect1 id="ch-system-pkg-config-lite" role="wrap">
    9   <?dbhtml filename="pkg-config-lite.html"?>
     8<sect1 id="ch-system-pkg-config" role="wrap">
     9  <?dbhtml filename="pkg-config.html"?>
    1010
    11   <title>Pkg-config-lite-&pkg-config-lite-version;</title>
     11  <title>Pkg-config-&pkg-config-version;</title>
    1212
    13   <indexterm zone="ch-system-pkg-config-lite">
    14     <primary sortas="a-Pkg-config-lite">Pkg-config-lite</primary>
     13  <indexterm zone="ch-system-pkg-config">
     14    <primary sortas="a-Pkg-config">Pkg-config</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/pkg-config-lite.xml"
     18  href="../common/pkg-config.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of Pkg-config-lite</title>
     22    <title>Installation of Pkg-config</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../common/pkg-config-lite.xml"
     25    href="../common/pkg-config.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
     
    3030
    3131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    32     href="../common/pkg-config-lite.xml"
     32    href="../common/pkg-config.xml"
    3333    xpointer="xpointer(//*[@os='c'])"/>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../common/pkg-config-lite.xml"
     36    href="../common/pkg-config.xml"
    3737    xpointer="xpointer(//*[@os='d'])"/>
    3838
    3939    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    40     href="../common/pkg-config-lite.xml"
     40    href="../common/pkg-config.xml"
    4141    xpointer="xpointer(//*[@os='e'])"/>
    4242
    4343    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44     href="../common/pkg-config-lite.xml"
     44    href="../common/pkg-config.xml"
    4545    xpointer="xpointer(//*[@os='f'])"/>
    4646
    4747    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    48     href="../common/pkg-config-lite.xml"
     48    href="../common/pkg-config.xml"
    4949    xpointer="xpointer(//*[@os='g'])"/>
    5050
     
    6767
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69   href="../common/pkg-config-lite.xml"
    70   xpointer="xpointer(id('contents-pkg-config-lite'))"/>
     69  href="../common/pkg-config.xml"
     70  xpointer="xpointer(id('contents-pkg-config'))"/>
    7171
    7272</sect1>
  • BOOK/final-system/multilib/ppl-n32.xml

    r111b12a r76b06f6  
    66]>
    77
    8 <sect1 id="ch-system-isl-n32" role="wrap">
    9   <?dbhtml filename="isl-n32.html"?>
     8<sect1 id="ch-system-ppl-n32" role="wrap">
     9  <?dbhtml filename="ppl-n32.html"?>
    1010
    11   <title>ISL-&isl-version; N32 Libraries</title>
     11  <title>PPL-&ppl-version; N32 Libraries</title>
    1212
    13   <indexterm zone="ch-system-isl-n32">
    14     <primary sortas="a-ISL">ISL</primary>
     13  <indexterm zone="ch-system-ppl-n32">
     14    <primary sortas="a-PPL">PPL</primary>
    1515    <secondary>N32</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/isl.xml"
     19  href="../common/ppl.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of ISL</title>
     23    <title>Installation of PPL</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/isl.xml"
     26    href="../common/ppl.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
     29<screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \
     30CXX="g++ -isystem /usr/include ${BUILDN32}" \
    3031LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \
    31   ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>
     32  ./configure --prefix=/usr --libdir=/usr/lib32 \
     33    --enable-shared --disable-optimization</userinput></screen>
    3234
    3335    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/isl.xml"
     36    href="../common/ppl.xml"
    3537    xpointer="xpointer(//*[@os='c'])"/>
    3638
    3739    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/isl.xml"
     40    href="../common/ppl.xml"
    3941    xpointer="xpointer(//*[@os='d'])"/>
    4042
    4143    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/isl.xml"
     44    href="../common/ppl.xml"
    4345    xpointer="xpointer(//*[@os='e'])"/>
    4446
    4547    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../common/isl.xml"
     48    href="../common/ppl.xml"
    4749    xpointer="xpointer(//*[@os='f'])"/>
    4850
    4951    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/isl.xml"
     52    href="../common/ppl.xml"
    5153    xpointer="xpointer(//*[@os='g'])"/>
    5254
    5355    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/isl.xml"
     56    href="../common/ppl.xml"
    5557    xpointer="xpointer(//*[@os='h'])"/>
    5658
    5759    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="../common/isl.xml"
     60    href="../common/ppl.xml"
    5961    xpointer="xpointer(//*[@os='i'])"/>
    6062
    6163    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="../common/isl.xml"
    63     xpointer="xpointer(//*[@os='j'])"/>
     64    href="ppl.xml"
     65    xpointer="xpointer(//*[@os='m1'])"/>
    6466
    65 <screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib32
    66 mv -v /usr/lib32/*gdb.py /usr/share/gdb/auto-load/usr/lib32</userinput></screen>
     67<screen os="m2"><userinput>mv -v /usr/bin/ppl-config{,-n32}</userinput></screen>
     68
     69    <para os="j">Create the N32 header file:</para>
     70
     71<screen os="k"><userinput>mv -v /usr/include/ppl{,-n32}.hh</userinput></screen>
     72
    6773  </sect2>
    6874
     
    7177
    7278    <para>Details on this package are located in <xref
    73     linkend="contents-isl" role="."/></para>
     79    linkend="contents-ppl" role="."/></para>
    7480
    7581  </sect2>
  • BOOK/final-system/multilib/ppl.xml

    r111b12a r76b06f6  
    66]>
    77
    8 <sect1 id="ch-system-isl-32" role="wrap">
    9   <?dbhtml filename="isl.html"?>
     8<sect1 id="ch-system-ppl-32" role="wrap">
     9  <?dbhtml filename="ppl.html"?>
    1010
    11   <title>ISL-&isl-version; 32 Bit Libraries</title>
     11  <title>PPL-&ppl-version; 32 Bit Libraries</title>
    1212
    13   <indexterm zone="ch-system-isl-32">
    14     <primary sortas="a-ISL">ISL</primary>
     13  <indexterm zone="ch-system-ppl-32">
     14    <primary sortas="a-PPL">PPL</primary>
    1515    <secondary>32 Bit</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/isl.xml"
     19  href="../common/ppl.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of ISL</title>
     23    <title>Installation of PPL</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/isl.xml"
     26    href="../common/ppl.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
     29<screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \
     30CXX="g++ -isystem /usr/include ${BUILD32}" \
    3031LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
    31   ./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen>
     32  ./configure --prefix=/usr --host=${CLFS_TARGET32} \
     33    --enable-shared --disable-optimization</userinput></screen>
    3234
    3335    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="../common/isl.xml"
     36    href="../common/ppl.xml"
    3537    xpointer="xpointer(//*[@os='c'])"/>
    3638
    3739    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/isl.xml"
     40    href="../common/ppl.xml"
    3941    xpointer="xpointer(//*[@os='d'])"/>
    4042
    4143    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/isl.xml"
     44    href="../common/ppl.xml"
    4345    xpointer="xpointer(//*[@os='e'])"/>
    4446
    4547    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../common/isl.xml"
     48    href="../common/ppl.xml"
    4749    xpointer="xpointer(//*[@os='f'])"/>
    4850
    4951    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/isl.xml"
     52    href="../common/ppl.xml"
    5153    xpointer="xpointer(//*[@os='g'])"/>
    5254
    5355    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/isl.xml"
     56    href="../common/ppl.xml"
    5557    xpointer="xpointer(//*[@os='h'])"/>
    5658
    5759    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="../common/isl.xml"
     60    href="../common/ppl.xml"
    5961    xpointer="xpointer(//*[@os='i'])"/>
    6062
    61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="../common/isl.xml"
    63     xpointer="xpointer(//*[@os='j'])"/>
     63    <para os="m1">Prepare <filename>ppl-config</filename> to be wrapped by
     64    the multiarch wrapper:</para>
    6465
    65     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    66     href="../common/isl.xml"
    67     xpointer="xpointer(//*[@os='k'])"/>
     66<screen os="m2"><userinput>mv -v /usr/bin/ppl-config{,-32}</userinput></screen>
     67
     68    <para os="j">One of the headers installed by PPL is architecture specific. Programs compiled as 32bit will require the header provided by the 32bit installation of PPL. The same applies for 64bit programs. Move the header so a wrapper can be put in its place later:</para>
     69
     70<screen os="k"><userinput>mv -v /usr/include/ppl{,-32}.hh</userinput></screen>
     71
    6872
    6973  </sect2>
     
    7377
    7478    <para>Details on this package are located in <xref
    75     linkend="contents-isl" role="."/></para>
     79    linkend="contents-ppl" role="."/></para>
    7680
    7781  </sect2>
  • BOOK/final-system/multilib/tar.xml

    r111b12a r76b06f6  
    2929    href="../common/tar.xml"
    3030    xpointer="xpointer(//*[@os='p2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/tar.xml"
    34     xpointer="xpointer(//*[@os='s1'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/tar.xml"
    38     xpointer="xpointer(//*[@os='s2'])"/>
    3931
    4032    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/udev-64bit.xml

    r111b12a r76b06f6  
    66]>
    77
    8 <sect1 id="ch-system-isl" role="wrap">
    9   <?dbhtml filename="isl-64bit.html"?>
     8<sect1 id="ch-system-udev" role="wrap">
     9  <?dbhtml filename="udev-64bit.html"?>
    1010
    11   <title>ISL-&isl-version; 64 Bit</title>
     11  <title>Udev-&udev-version; 64 Bit</title>
    1212
    13   <indexterm zone="ch-system-isl">
    14     <primary sortas="a-ISL">ISL</primary>
     13  <indexterm zone="ch-system-udev">
     14    <primary sortas="a-Udev">Udev</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    18   href="../common/isl.xml"
     18  href="../common/udev.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of ISL</title>
     22    <title>Installation of Udev</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    25     href="../common/isl.xml"
     25    href="../common/udev.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
    29 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \
    30   ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
     28<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" \
     29  ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \
     30  --libexecdir=/lib64 --libdir=/usr/lib64 --bindir=/sbin \
     31  --with-usb-ids-path=no --with-pci-ids-path=no \
     32  --enable-rule_generator --disable-introspection --disable-keymap \
     33  --disable-gudev --with-firmware-path=/lib/firmware</userinput></screen>
    3134
    3235    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    33     href="../common/isl.xml"
     36    href="../common/udev.xml"
    3437    xpointer="xpointer(//*[@os='c'])"/>
    3538
    3639    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/isl.xml"
     40    href="../common/udev.xml"
    3841    xpointer="xpointer(//*[@os='d'])"/>
    3942
    4043    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/isl.xml"
     44    href="../common/udev.xml"
    4245    xpointer="xpointer(//*[@os='e'])"/>
    4346
    4447    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../common/isl.xml"
    46     xpointer="xpointer(//*[@os='f'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/isl.xml"
     48    href="../common/udev.xml"
    5049    xpointer="xpointer(//*[@os='g'])"/>
    5150
    5251    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/isl.xml"
     52    href="../common/udev.xml"
    5453    xpointer="xpointer(//*[@os='h'])"/>
    5554
    5655    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    57     href="../common/isl.xml"
     56    href="../common/udev.xml"
    5857    xpointer="xpointer(//*[@os='i'])"/>
    5958
    6059    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    61     href="../common/isl.xml"
     60    href="../common/udev.xml"
    6261    xpointer="xpointer(//*[@os='j'])"/>
    6362
    64 <screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib64
    65 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>
    6663  </sect2>
    6764
    6865  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    69   href="../common/isl.xml"
    70   xpointer="xpointer(id('contents-isl'))"/>
     66  href="../common/udev.xml"
     67  xpointer="xpointer(id('contents-udev'))"/>
    7168
    7269</sect1>
  • BOOK/final-system/multilib/udev-n32.xml

    r111b12a r76b06f6  
    66]>
    77
    8 <sect1 id="ch-system-eudev-n32" role="wrap">
     8<sect1 id="ch-system-udev-n32" role="wrap">
    99  <?dbhtml filename="udev-n32.html"?>
    1010
    11   <title>Eudev-&eudev-version; N32 Libraries</title>
     11  <title>Udev-&udev-version; N32 Libraries</title>
    1212
    13   <indexterm zone="ch-system-eudev-n32">
    14     <primary sortas="a-Eudev">Eudev</primary>
     13  <indexterm zone="ch-system-udev-n32">
     14    <primary sortas="a-Udev">Udev</primary>
    1515    <secondary>N32</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/eudev.xml"
     19  href="../common/udev.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of Eudev</title>
     23    <title>Installation of Udev</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/eudev.xml"
     26    href="../common/udev.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>
    30 PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} \
    31 CC="gcc ${BUILDN32}" ./configure --prefix=/usr --sysconfdir=/etc \
    32     --with-rootprefix="" --libexecdir=/lib32 --enable-split-usr \
    33     --libdir=/usr/lib32 --with-rootlibdir=/lib32 --sbindir=/sbin \
    34     --bindir=/sbin --enable-rule_generator --disable-introspection \
    35     --disable-keymap --disable-gudev --disable-gtk-doc-html --enable-libkmod</userinput></screen>
     29<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} CC="gcc ${BUILDN32}" \
     30  ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \
     31  --libexecdir=/lib32 --libdir=/usr/lib32 --bindir=/sbin \
     32  --with-usb-ids-path=no --with-pci-ids-path=no \
     33  --enable-rule_generator --disable-introspection --disable-keymap \
     34  --disable-gudev --with-firmware-path=/lib/firmware</userinput></screen>
    3635
    3736    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    38     href="../common/eudev.xml"
     37    href="../common/udev.xml"
    3938    xpointer="xpointer(//*[@os='c'])"/>
    4039
    4140    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    42     href="../common/eudev.xml"
     41    href="../common/udev.xml"
    4342    xpointer="xpointer(//*[@os='d'])"/>
    4443
    4544    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../common/eudev.xml"
     45    href="../common/udev.xml"
    4746    xpointer="xpointer(//*[@os='e'])"/>
    4847
    4948    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../common/eudev.xml"
     49    href="../common/udev.xml"
    5150    xpointer="xpointer(//*[@os='g'])"/>
    5251
    5352    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="../common/eudev.xml"
     53    href="../common/udev.xml"
    5554    xpointer="xpointer(//*[@os='h'])"/>
    5655
     
    6160
    6261    <para>Details on this package are located in <xref
    63     linkend="contents-eudev" role="."/></para>
     62    linkend="contents-udev" role="."/></para>
    6463
    6564  </sect2>
  • BOOK/final-system/multilib/udev.xml

    r111b12a r76b06f6  
    66]>
    77
    8 <sect1 id="ch-system-eudev-32" role="wrap">
    9   <?dbhtml filename="eudev.html"?>
     8<sect1 id="ch-system-udev-32" role="wrap">
     9  <?dbhtml filename="udev.html"?>
    1010
    11   <title>Eudev-&eudev-version; 32 Bit Libraries</title>
     11  <title>Udev-&udev-version; 32 Bit Libraries</title>
    1212
    13   <indexterm zone="ch-system-eudev-32">
    14     <primary sortas="a-Eudev">Eudev 32 Bit Libraries</primary>
     13  <indexterm zone="ch-system-udev-32">
     14    <primary sortas="a-Udev">Udev 32 Bit Libraries</primary>
    1515    <secondary>32 Bit</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    19   href="../common/eudev.xml"
     19  href="../common/udev.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of Eudev</title>
     23    <title>Installation of Udev</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="../common/eudev.xml"
     26    href="../common/udev.xml"
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \
    30 CC="gcc ${BUILD32}" ./configure --prefix=/usr --sysconfdir=/etc \
    31     --with-rootprefix="" --libexecdir=/lib --enable-split-usr \
    32     --libdir=/usr/lib --with-rootlibdir=/lib --sbindir=/sbin --bindir=/sbin \
    33     --enable-rule_generator --disable-introspection --disable-keymap \
    34     --disable-gudev --disable-gtk-doc-html --enable-libkmod</userinput></screen>
     29<screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \
     30  ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \
     31  --libexecdir=/lib --bindir=/sbin \
     32  --with-usb-ids-path=no --with-pci-ids-path=no \
     33  --enable-rule_generator --disable-introspection --disable-keymap \
     34  --disable-gudev</userinput></screen>
    3535
    3636    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    37     href="../common/eudev.xml"
     37    href="../common/udev.xml"
    3838    xpointer="xpointer(//*[@os='c'])"/>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    41     href="../common/eudev.xml"
     41    href="../common/udev.xml"
    4242    xpointer="xpointer(//*[@os='d'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45     href="../common/eudev.xml"
     45    href="../common/udev.xml"
    4646    xpointer="xpointer(//*[@os='e'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/eudev.xml"
     49    href="../common/udev.xml"
    5050    xpointer="xpointer(//*[@os='g'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/eudev.xml"
     53    href="../common/udev.xml"
    5454    xpointer="xpointer(//*[@os='h'])"/>
    5555
     
    6060
    6161    <para>Details on this package are located in <xref
    62     linkend="contents-eudev" role="."/></para>
     62    linkend="contents-udev" role="."/></para>
    6363
    6464  </sect2>
  • BOOK/final-system/multilib/util-linux-64bit.xml

    r111b12a r76b06f6  
    3131
    3232<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \
    33     --enable-write --disable-login --disable-su</userinput></screen>
     33    --enable-arch --enable-write --disable-login --disable-su</userinput></screen>
    3434
    3535    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux-n32.xml

    r111b12a r76b06f6  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \
    30     --enable-write --disable-login --disable-su</userinput></screen>
     30    --enable-arch --enable-write --disable-login --disable-su</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/util-linux.xml

    r111b12a r76b06f6  
    2828
    2929<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \
    30     --enable-write --disable-login --disable-su</userinput></screen>
     30    --enable-arch --enable-write --disable-login --disable-su</userinput></screen>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/vim.xml

    r111b12a r76b06f6  
    2626    xpointer="xpointer(//*[@os='t1'])"/>
    2727
    28 <!-- vim branch update patch area
    2928    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3029    href="../common/vim.xml"
     
    3433    href="../common/vim.xml"
    3534    xpointer="xpointer(//*[@os='p2'])"/>
    36 -->
    3735
    3836    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/xz-64bit.xml

    r111b12a r76b06f6  
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/xz.xml"
     49    href="xz.xml"
    5050    xpointer="xpointer(//*[@os='h'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/xz.xml"
     53    href="xz.xml"
    5454    xpointer="xpointer(//*[@os='i'])"/>
    5555
  • BOOK/final-system/multilib/xz-n32.xml

    r111b12a r76b06f6  
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="xz.xml"
     51    xpointer="xpointer(//*[@os='h'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     54    href="xz.xml"
     55    xpointer="xpointer(//*[@os='i'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     58    href="xz.xml"
    5159    xpointer="xpointer(//*[@os='j'])"/>
    5260
  • BOOK/final-system/multilib/xz.xml

    r111b12a r76b06f6  
    4949    xpointer="xpointer(//*[@os='g'])"/>
    5050
     51    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     52    href="../common/xz.xml"
     53    xpointer="xpointer(//*[@os='h'])"/>
     54
     55    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     56    href="../common/xz.xml"
     57    xpointer="xpointer(//*[@os='i'])"/>
     58
    5159    <para os="j">Move the static libraries to the proper location:</para>
    5260
Note: See TracChangeset for help on using the changeset viewer.