Ignore:
Timestamp:
Feb 26, 2012, 9:50:35 AM (13 years ago)
Author:
Jonathan Norman <jon@…>
Branches:
clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
5b6948a
Parents:
0fadcfd (diff), 68fb4f2 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merged with Cosmo-branch, renamed / rediffed patches as required and fixed download links

Location:
BOOK/final-system/common
Files:
9 edited
1 moved

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/binutils.xml

    r0fadcfd r35e7499  
    5151LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    5252  ../binutils-&binutils-dir;/configure --prefix=/usr \
    53     --enable-shared</userinput></screen>
     53    --enable-shared --enable-cloog-backend=isl</userinput></screen>
    5454
    5555    <para os="j">Compile the package:</para>
  • BOOK/final-system/common/cloog.xml

    r0fadcfd r35e7499  
    66]>
    77
    8 <sect1 id="ch-system-cloog-ppl" role="wrap">
    9   <?dbhtml filename="cloog-ppl.html"?>
     8<sect1 id="ch-system-cloog" role="wrap">
     9  <?dbhtml filename="cloog.html"?>
    1010
    11   <title>CLooG-PPL-&cloog-ppl-version;</title>
     11  <title>CLooG-&cloog-version;</title>
    1212
    13   <indexterm zone="ch-system-cloog-ppl">
    14     <primary sortas="a-CLooG-PPL">CLooG-PPL</primary>
     13  <indexterm zone="ch-system-cloog">
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515  </indexterm>
    1616
     
    1818    <title/>
    1919
    20     <para>CLooG-PPL is a library to generate code for scanning Z-polyhedra.
     20    <para>CLooG is a library to generate code for scanning Z-polyhedra.
    2121    In other words, it finds code that reaches each integral point of one or
    2222    more parameterized polyhedra.  GCC links with this library in order to
     
    2626
    2727  <sect2 role="installation">
    28     <title>Installation of CLooG-PPL</title>
     28    <title>Installation of CLooG</title>
    2929
    30     <para os="a">Prepare CLooG-PPL for compilation:</para>
     30    <para os="a">Prepare CLooG for compilation:</para>
    3131
    3232<screen os="b"><userinput>CC="gcc -isystem /usr/include" \
    3333LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    34   ./configure --prefix=/usr --enable-shared --with-gmp \
    35     --with-ppl</userinput></screen>
     34  ./configure --prefix=/usr --enable-shared</userinput></screen>
    3635
    3736    <para os="c">Compile the package:</para>
     
    4039
    4140    <important os="e">
    42       <para>The test suite for CLooG-PPL is considered
     41      <para>The test suite for CLooG is considered
    4342      critical. Do not skip it under any circumstance.</para>
    4443    </important>
     
    5453  </sect2>
    5554
    56   <sect2 id="contents-cloog-ppl" role="content">
    57     <title>Contents of CLooG-PPL</title>
     55  <sect2 id="contents-cloog" role="content">
     56    <title>Contents of CLooG</title>
    5857
    5958    <segmentedlist>
     
    7877        <listitem>
    7978          <para>Loop generator for scanning Z-polyhedra</para>
    80           <indexterm zone="ch-system-cloog-ppl cloog">
     79          <indexterm zone="ch-system-cloog cloog">
    8180            <primary sortas="b-cloog">cloog</primary>
    8281          </indexterm>
     
    8887        <listitem>
    8988          <para>The Chunky Loop Generator.</para>
    90           <indexterm zone="ch-system-cloog-ppl libcloog">
    91             <primary sortas="c-libcloog-ppl">libcloog</primary>
     89          <indexterm zone="ch-system-cloog libcloog">
     90            <primary sortas="c-libcloog">libcloog</primary>
    9291          </indexterm>
    9392        </listitem>
  • BOOK/final-system/common/diffutils.xml

    r0fadcfd r35e7499  
    3939<screen os="d"><userinput>make</userinput></screen>
    4040
    41     <para os="e">This package does not come with a test suite.</para>
     41    <para os="e">To test the results, issue: <userinput>make check</userinput>.</para>
    4242
    4343    <para os="f">Install the package:</para>
  • BOOK/final-system/common/eglibc.xml

    r0fadcfd r35e7499  
    6363
    6464<screen os="p2"><userinput>patch -Np1 -i ../&eglibc-dl_dep_fix-patch;</userinput></screen>
     65
     66    <para os="p3">The following patch fixes an issue that can cause
     67      ALSA to crash:</para>
     68     
     69<screen os="p4"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen>
    6570
    6671    <para os="b">The EGLIBC build system is self-contained and will install
  • BOOK/final-system/common/gcc.xml

    r0fadcfd r35e7499  
    2727
    2828
    29     <para os="p1">The following patch contains a number of updates to the
     29<!--    <para os="p1">The following patch contains a number of updates to the
    3030    &gcc-version; branch by the GCC developers:</para>
    3131
    32     <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
     32    <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen> -->
    3333
    3434    <para os="d">Apply a <command>sed</command> substitution that will suppress the
     
    5454    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    5555    --enable-clocale=gnu --enable-languages=c,c++ \
    56     --disable-multilib --disable-libstdcxx-pch</userinput></screen>
     56    --disable-multilib --disable-libstdcxx-pch \
     57    --enable-cloog-backend=isl</userinput></screen>
    5758
    5859    <para os="j">Compile the package:</para>
  • BOOK/final-system/common/iana-etc.xml

    r0fadcfd r35e7499  
    2525  <sect2 role="installation">
    2626    <title>Installation of Iana-Etc</title>
     27
     28    <para os="p1">The following patch updates the filenames and locations required
     29    by Iana-etc so that it can update the services and protocol files:</para>
     30
     31<screen os="p2"><userinput>patch -Np1 -i ../&iana-etc-get_fix-patch;</userinput></screen>
     32
     33<para os="aa">If you have internet access you can update the raw files by running:</para>
     34
     35<screen os="bb"><userinput>make get</userinput></screen>
    2736
    2837    <para os="a">The following command converts the raw data provided by IANA into
  • BOOK/final-system/common/iproute2.xml

    r0fadcfd r35e7499  
    3838rm man/man8/arpd.8</userinput></screen>
    3939
     40    <para os="f1">Remove unused libnl headers:</para>
     41   
     42    <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen>
     43
    4044    <para os="a">Compile the package:</para>
    4145
  • BOOK/final-system/common/module-init-tools.xml

    r0fadcfd r35e7499  
    2525  <sect2 role="installation">
    2626    <title>Installation of Module-Init-Tools</title>
     27
     28    <para os="p1">The following patch removes warnings caused by Zlib 1.2.6:</para>
     29
     30<screen os="p2"><userinput>patch -Np1 -i ../&module-init-tools-zlib_fix-patch;</userinput></screen>
    2731
    2832    <para os="c">Issue the following commands to perform the tests</para>
  • BOOK/final-system/common/patch.xml

    r0fadcfd r35e7499  
    2727    <title>Installation of Patch</title>
    2828
     29    <para os="p1">The following patch removes tests that require Ed:</para>
     30
     31<screen os="p2"><userinput>patch -Np1 -i ../&patch-test-patch;</userinput></screen>
     32
    2933    <para os="a">Prepare Patch for compilation:</para>
    3034
     
    3539<screen os="d"><userinput>make</userinput></screen>
    3640
    37     <para os="e">This package does not come with a test suite.</para>
     41    <para os="e">To test the results, issue: <userinput>make check</userinput>.</para>
    3842
    3943    <para os="f">Install the package:</para>
  • BOOK/final-system/common/shadow.xml

    r0fadcfd r35e7499  
    4040    <para os="b">Prepare Shadow for compilation:</para>
    4141
    42 <screen os="c"><userinput>./configure --sysconfdir=/etc</userinput></screen>
     42<screen os="c"><userinput>./configure --sysconfdir=/etc --without-nscd</userinput></screen>
    4343
    4444<para os="d">The meaning of the configure options:</para>
     
    5151      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5252    </varlistentry>
     53   
     54    <varlistentry>
     55      <term><parameter>--without-nscd</parameter></term>
     56      <listitem><para>Disabled support for NSCD prevents shadow from
     57        working on CLFS</para></listitem>
     58     </varlistentry>
    5359  </variablelist>
    5460
Note: See TracChangeset for help on using the changeset viewer.