Changeset ce2d956


Ignore:
Timestamp:
10/04/2003 06:53:41 AM (19 years ago)
Author:
Tushar Teredesai <tushar@…>
Branches:
10.0, 10.1, 11.0, 11.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/test-20220226
Children:
717df1b
Parents:
60e14d4
Message:

Patches reorganization - Part IV

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1297 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
13 edited

Legend:

Unmodified
Added
Removed
  • connect/dhcp/dhcpcd/dhcpcd-exp.xml

    r60e14d4 rce2d956  
    22<title>Command explanations</title>
    33
    4 <para><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;.patch
     4<para><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;-fhs.patch
    55</command>: <application>Dhcpcd</application> unpatched puts all configuration
    66and temporary files in <filename>/etc/dhcpc</filename>. This becomes very
  • connect/dhcp/dhcpcd/dhcpcd-inst.xml

    r60e14d4 rce2d956  
    11<sect2>
    22<title>Installation of <application>dhcpcd</application></title>
    3 
    4 <para>Before installing <application>dhcpcd</application>, you need to
    5 download <filename>dhcpcd-&dhcpcd-version;.patch</filename>
    6 from <ulink url="&hfile-root;"/> and place it to your source
    7 directory.</para>
    83
    94<para>Install <application>dhcpcd</application> by running the following
    105commands:</para>
    116
    12 <screen><userinput><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;.patch &amp;&amp;
     7<screen><userinput><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;-fhs.patch &amp;&amp;
    138./configure --prefix="" --sysconfdir=/var/lib \
    149--mandir=/usr/share/man &amp;&amp;
  • connect/dhcp/dhcpcd/dhcpcd-intro.xml

    r60e14d4 rce2d956  
    2020</sect3>
    2121
     22<sect3><title>Additional downloads</title>
     23<itemizedlist spacing='compact'>
     24<listitem><para>Required patches:
     25<ulink url="&patch-root;/dhcpcd-1.3.22-pl4-fhs.patch"/></para></listitem>
     26</itemizedlist>
     27</sect3>
     28
    2229
    2330</sect2>
  • connect/dialup/ppp/ppp-inst.xml

    r60e14d4 rce2d956  
    44<note><para><application><acronym>PPP</acronym></application> support must be
    55compiled into the kernel or available as a kernel module.</para></note>
     6
     7<para>If you need <application><acronym>PPPoE</acronym></application> related patch,
     8apply it:</para>
     9
     10<screen><userinput><command>patch -Np1 -i ../ppp-2.4.1-pppoe-5.patch</command></userinput></screen>
    611
    712<para>Install <application><acronym>PPP</acronym></application> by running the
  • connect/dialup/ppp/ppp-intro.xml

    r60e14d4 rce2d956  
    2020</sect3>
    2121
     22<sect3><title>Additional downloads</title>
     23<itemizedlist spacing='compact'>
     24<listitem><para>Required patch if you plan on using
     25demand dialing or kernel mode <xref linkend="pppoe"/>:
     26<ulink url="&patch-root;/ppp-2.4.1-pppoe-5.patch"/></para></listitem>
     27</itemizedlist>
     28</sect3>
     29
    2230<!--
    2331<screen>ppp needs nothing to compile but you must have PPP support
  • connect/other/pppoe/pppoe-inst.xml

    r60e14d4 rce2d956  
    33
    44<para>If you plan on using demand dialing, or kernel mode
    5 <acronym>PPPoE</acronym>, you need to patch <xref linkend="ppp"/> and
    6 re-install using the standard <acronym>BLFS</acronym> instructions.  The
    7 patch can be downloaded from here:
    8 <ulink url="&hfile-root;/ppp-2.4.1-pppoe-4.patch"/>.   Additional
    9 information about kernel mode <acronym>PPPoE</acronym> can be found in
     5<acronym>PPPoE</acronym>, confirm that you have applied the patch during
     6installation of <xref linkend="ppp"/>.
     7Additional information about kernel mode <acronym>PPPoE</acronym> can be found in
    108<filename>rp-pppoe-&pppoe-version;/doc/KERNEL-MODE-PPPOE</filename>.</para>
    119
  • general/prog/gcc/gcc-intro.xml

    r60e14d4 rce2d956  
    2323<sect3><title>Additional Downloads</title>
    2424<itemizedlist spacing='compact'>
    25 <listitem><para>Required patch: <ulink url="http://downloads.linuxfromscratch.org/gcc-3.3.1-no_fixincludes-2.patch"/></para></listitem>
     25<listitem><para>Required patch: <ulink url="&patch-root;/gcc-3.3.1-no_fixincludes-2.patch"/></para></listitem>
     26<listitem><para>Required patch: <ulink url="&patch-root;/gcc-3.3.1-suppress-libiberty.patch"/></para></listitem>
    2627</itemizedlist></sect3>
    2728
  • general/prog/gcc2/gcc2-intro.xml

    r60e14d4 rce2d956  
    2626<sect3><title>Additional downloads</title>
    2727<itemizedlist spacing='compact'>
    28 <listitem><para>Required patches:
    29 <ulink url="&hfile-root;"/></para></listitem></itemizedlist>
     28<listitem><para><ulink url="&patch-root;/gcc-2.95.3-2.patch"/></para></listitem>
     29<listitem><para><ulink url="&patch-root;/gcc-2.95.3-no-fixinc.patch"/></para></listitem>
     30<listitem><para><ulink url="&patch-root;/gcc-2.95.3-returntype-fix.patch"/></para></listitem>
     31</itemizedlist>
    3032</sect3>
    3133
  • general/prog/jdk/j2sdk-exp.xml

    r60e14d4 rce2d956  
    11<sect2>
    22<title>Command explanations</title>
    3 
    4 <para><command>T=`grep...</command>: Determines the part where the tarfile
    5 begins in the self extracting archive.</para>
    6 
    7 <para><command>patch -Np1 -i j2sdk-${VERSION}-fix-intl-files.patch</command>:
    8 Patch to fix duplicate messages in the international files.</para>
    9 <para><command>patch -Np1 -i j2sdk-${VERSION}-link-missing-libs.patch</command>: Patch to add missing libs to fix unresolved symbols.</para>
    10 <para><command>patch -Np1 -i j2sdk-${VERSION}-remove-fixed-paths.patch
    11 </command>: The build wants the binaries in specific locations, this patch
    12 modifies this to use the current <envar>PATH</envar> environment to find
    13 binaries.</para>
    14 <para><command>patch -Np1 -i j2sdk-${VERSION}-syntax-fixes.patch</command>:
    15 Patch to fix syntax for <application><acronym>GCC</acronym>-3</application>.
    16 </para>
    17 <para><command>patch -Np1 -i j2sdk-${VERSION}-use-included-motif.patch
    18 </command>: Patch to rename the internal motif library to avoid conflicts with
    19 an incompatible system installed version.</para>
    203
    214<para><command>export ALT_BOOTDIR="$JAVA_HOME"</command>: This var sets
     
    4225<para><command>unset JAVA_HOME</command>: This clears the
    4326<envar>JAVA_HOME</envar>
    44 variable and prevents misdirection during compile.</para>
     27variable as recommended by the build instructions.</para>
    4528
    4629<para><command>unset CLASSPATH</command>: This clears the
    47 <envar>CLASSPATH</envar> variable and prevents misdirection during compile.
     30<envar>CLASSPATH</envar> variable as per the recommendations in the build instructions.
    4831</para>
    4932
  • general/prog/jdk/j2sdk-inst.xml

    r60e14d4 rce2d956  
    2020<para>The binary version is now installed.</para>
    2121
    22 <para>If you don't want to compile the source, skip ahead to the configuration
     22<para>If you don't want to compile the source or are not in a postition to download the source
     23owing to license restrictions, skip ahead to the configuration
    2324section.</para>
    2425
     
    3839patch -Np1 -i j2sdk-${VERSION}-remove-fixed-paths.patch &amp;&amp;
    3940patch -Np1 -i j2sdk-${VERSION}-syntax-fixes.patch &amp;&amp;
     41patch -Np1 -i j2sdk-${VERSION}-motif-mkmsgcat.patch &amp;&amp;
    4042patch -Np1 -i j2sdk-${VERSION}-use-included-motif.patch</command></userinput></screen>
    4143
     
    5961<screen><userinput><command>export HOTSPOT_BUILD_JOBS=$MAKE_PARALLEL</command></userinput></screen>
    6062
    61 <para>The included <application>Motif</application> doesn't build properly with
    62 the current <application>Glibc</application>/<application>XFree86
    63 </application>. A solution is to build the <application>Motif</application>
    64 library before compiling the <application>J2SDK</application>. Note that
    65 the <application>Motif</application> build fails during the first run owing to
    66 some syntax error. The brute force and easiest solution is to rerun the
    67 <command>make</command> command:)</para>
     63<para>If the included <application>Motif</application> doesn't build properly, the
     64error is noticed much later in the build.
     65A solution is to build the <application>Motif</application>
     66library before compiling the <application>J2SDK</application>.</para>
    6867
    6968<screen><userinput><command>cd motif/lib/Xm &amp;&amp;
    70 make || make &amp;&amp;
     69make &amp;&amp;
    7170cd ../../..</command></userinput></screen>
    7271
  • general/prog/jdk/j2sdk-intro.xml

    r60e14d4 rce2d956  
    1111<para>
    1212The <acronym>JDK</acronym> comes in two flavors, a precompiled binary and a
    13 source package. The precompiled binary is linked against <acronym>GCC
    14 </acronym>-2 libraries. Due to the incompatibilities between
    15 <acronym>GCC</acronym>-2 and <acronym>GCC</acronym>-3, the precompiled java
    16 plugin causes problems when <acronym>GCC</acronym>-3 compiled packages (for
    17 example <application>Mozilla</application>) try to load the <application>Java
    18 </application> plugin. The source package requires registration at the Sun
     13source package. Previously, the plugin included in the <acronym>JDK</acronym> binary
     14package was unusable on <acronym>LFS</acronym>
     15owing to incompatibilities with <acronym>GCC</acronym>-3 compiled browsers.
     16This is not the case anymore.</para>
     17
     18<para>The source package requires registration at the Sun
    1919developer site and accepting the Sun Community Source License.
    2020The source code cannot be downloaded from some countries, so for users
     
    2727headers package available at the same location.</para>
    2828
     29<!--
    2930<para>For users who cannot download the <application>J2SDK</application> source owing to license restrictions, <application>blackdown
    3031</application> has an <acronym>GCC</acronym>-3 based precompiled version.
    3132Check out <ulink url="http://www.blackdown.org/"/> for more
    3233information.</para>
     34-->
    3335
    3436<sect3><title>Package information</title>
     
    5052<sect3><title>Additional downloads</title>
    5153<itemizedlist spacing='compact'>
    52 <listitem><para>Required Patches:
    53 <ulink url="&hfile-root;"/></para></listitem></itemizedlist>
     54<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-fix-intl-files.patch"/></para></listitem>
     55<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-gcc33-1.patch"/></para></listitem>
     56<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-link-missing-libs.patch"/></para></listitem>
     57<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-motif-mkmsgcat.patch"/></para></listitem>
     58<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-remove-fixed-paths.patch"/></para></listitem>
     59<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-syntax-fixes.patch"/></para></listitem>
     60<listitem><para><ulink url="&patch-root;/j2sdk-1.4.1-use-included-motif.patch"/></para></listitem>
     61</itemizedlist>
    5462</sect3>
    5563
     
    5866<sect4><title>Required</title>
    5967<para><xref linkend="xfree86"/>, <xref linkend="zip"/>, <xref
    60 linkend="unzip"/>, <xref linkend="cpio"/>, <xref linkend="tcsh"/> and <xref
    61 linkend="gcc2"/></para></sect4>
     68linkend="unzip"/>, <xref linkend="cpio"/>, and <xref linkend="tcsh"/>
     69</para></sect4>
    6270</sect3>
    6371
  • index.xml

    r60e14d4 rce2d956  
    33                        "/usr/share/docbook/docbookx.dtd" [
    44
    5 <!ENTITY version "20031003">
    6 <!ENTITY releasedate "October 3rd, 2003">
     5<!ENTITY version "20031004">
     6<!ENTITY releasedate "October 4th, 2003">
    77<!ENTITY blfs-version "cvs">
    88
  • introduction/welcome/changelog.xml

    r60e14d4 rce2d956  
    1111
    1212<itemizedlist>
     13
     14<listitem><para>October 4th, 2003 [tushar]: Patches reorganization, Section IV.</para></listitem>
    1315
    1416<listitem><para>October 3rd, 2003 [tushar]: Updated OpenOffice to 1.1.0.</para></listitem>
Note: See TracChangeset for help on using the changeset viewer.