Changeset 84e0b212


Ignore:
Timestamp:
06/10/2005 07:22:37 PM (19 years ago)
Author:
David Jensen <djensen@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
c61c5ba
Parents:
4e8ad2b
Message:

joe-3.3 forgot checksum

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r4e8ad2b r84e0b212  
    274274<!-- Chapter 25 -->
    275275<!ENTITY xorg-version                 "6.8.2">
    276 <!ENTITY xfree86-version              "4.4.0">
     276<!ENTITY xfree86-version              "4.5.0">
    277277
    278278<!-- Chapter 26 -->
  • postlfs/editors/joe.xml

    r4e8ad2b r84e0b212  
    77  <!ENTITY joe-download-http "http://prdownloads.sourceforge.net/joe-editor/joe-&joe-version;.tar.gz">
    88  <!ENTITY joe-download-ftp  " ">
    9   <!ENTITY joe-md5sum        "2a6ef018870fca9b7df85401994fb0e0">
     9  <!ENTITY joe-md5sum        "02221716679c039c5da00c275d61dbf4">
    1010  <!ENTITY joe-size          "468 KB">
    1111  <!ENTITY joe-buildsize     "6.4 MB">
  • x/installing/xfree86.xml

    r4e8ad2b r84e0b212  
    55  %general-entities;
    66
    7   <!ENTITY xfree86-download-http "http://gnu.kookel.org/ftp/XFree86/4.4.0/source/">
    8   <!ENTITY xfree86-download-ftp  "ftp://ftp.xfree86.org/pub/XFree86/4.4.0/source/">
    9   <!ENTITY xfree86-md5sum        "ftp://ftp.xfree86.org/pub/XFree86/4.4.0/source/SUMS.md5sum">
    10   <!ENTITY xfree86-size          "52 MB">
     7  <!ENTITY xfree86-download-http "http://gnu.kookel.org/ftp/XFree86/&xfree86-version;/source/">
     8  <!ENTITY xfree86-download-ftp  "ftp://ftp.xfree86.org/pub/XFree86/&xfree86-version;/source/">
     9  <!ENTITY xfree86-md5sum        "ftp://ftp.xfree86.org/pub/XFree86/&xfree86-version;/source/SUMS.md5sum">
     10  <!ENTITY xfree86-size          "51 MB">
    1111  <!ENTITY xfree86-buildsize     "775 MB">
    12   <!ENTITY xfree86-time          "11.6 SBU">
     12  <!ENTITY xfree86-time          "12 SBU">
    1313]>
    1414
     
    6363    <itemizedlist spacing='compact'>
    6464      <listitem>
    65         <para>Security patch: <ulink
    66         url="http://www.x.org/pub/X11R6.8.0/patches/xorg-CAN-2004-0687-0688.patch"/>
     65        <para>Required patch: <ulink
     66        url="&patch-root;/XFree86-&xfree86-version;-kernel_headers-1.patch"/>
    6767        </para>
    6868      </listitem>
     
    9797    <itemizedlist spacing='compact'>
    9898      <listitem>
    99         <para><filename>XFree86-4.4.0-src-1.tgz</filename></para>
    100       </listitem>
    101       <listitem>
    102         <para><filename>XFree86-4.4.0-src-2.tgz</filename></para>
    103       </listitem>
    104       <listitem>
    105         <para><filename>XFree86-4.4.0-src-3.tgz</filename></para>
    106       </listitem>
    107       <listitem>
    108         <para><filename>XFree86-4.4.0-src-4.tgz</filename></para>
    109       </listitem>
    110       <listitem>
    111         <para><filename>XFree86-4.4.0-src-5.tgz</filename></para>
    112       </listitem>
    113       <listitem>
    114         <para><filename>XFree86-4.4.0-src-6.tgz</filename></para>
    115       </listitem>
    116       <listitem>
    117         <para><filename>XFree86-4.4.0-src-7.tgz</filename></para>
     99        <para><filename>XFree86-&xfree86-version;-src-1.tgz</filename></para>
     100      </listitem>
     101      <listitem>
     102        <para><filename>XFree86-&xfree86-version;-src-2.tgz</filename></para>
     103      </listitem>
     104      <listitem>
     105        <para><filename>XFree86-&xfree86-version;-src-3.tgz</filename></para>
     106      </listitem>
     107      <listitem>
     108        <para><filename>XFree86-&xfree86-version;-src-4.tgz</filename></para>
     109      </listitem>
     110      <listitem>
     111        <para><filename>XFree86-&xfree86-version;-src-5.tgz</filename></para>
     112      </listitem>
     113      <listitem>
     114        <para><filename>XFree86-&xfree86-version;-src-6.tgz</filename></para>
     115      </listitem>
     116      <listitem>
     117        <para><filename>XFree86-&xfree86-version;-src-7.tgz</filename></para>
    118118      </listitem>
    119119    </itemizedlist>
     
    198198  <sect2 role="installation">
    199199    <title>Installation of XFree86</title>
     200
     201    <sect3>
     202      <title>Setting Up a Shadow Directory</title>
     203
     204      <para>When building <application>XFree86</application>, you should create
     205      a shadow directory of symbolic links for the compiled code. To do that,
     206      first make <command>lndir</command>. Starting from the
     207      <filename class='directory'>xc</filename> directory:</para>
     208
     209<screen><userinput>pushd config/util &amp;&amp;
     210make -f Makefile.ini lndir</userinput></screen>
     211
     212      <para>Now, as the <systemitem class="username">root</systemitem>
     213      user:</para>
     214
     215<screen role="root"><userinput>cp -v lndir /usr/bin/</userinput></screen>
     216
     217      <para>And back as a regular user:</para>
     218
     219<screen><userinput>popd</userinput></screen>
     220
     221      <para>Now create the shadow tree:</para>
     222
     223<screen><userinput>mkdir ../xcbuild &amp;&amp;
     224cd ../xcbuild &amp;&amp;
     225lndir ../xc</userinput></screen>
     226
     227    </sect3>
    200228
    201229    <sect3>
     
    350378      <title>Build Commands</title>
    351379
    352       <para>Some vulnerabilities were reported in <filename
    353       class="libraryfile">libXpm</filename>. A remote user may be able to
    354       execute arbitrary code on applications that use <filename
    355       class="libraryfile">libXpm</filename>. The <application>Xorg</application>
    356       team released a patch for their version 6.8.0 but it works for
    357       <application>XFree86</application> as well. Apply the patch:</para>
    358 
    359 <screen><userinput>patch -Np1 -i ../xorg-CAN-2004-0687-0688.patch</userinput></screen>
    360 
    361380      <para>Install <application>XFree86</application> by running the
    362381      following commands:</para>
    363382
    364 <screen><userinput>sed -i -e "s@^#include &lt;linux/config.h&gt;@/* &amp; */@" \
     383<screen><userinput>patch -Np1 -i ../XFree86-&xfree86-version;-kernel_headers-1.patch &amp;&amp;
     384sed -i -e "s@^#include &lt;linux/config.h&gt;@/* &amp; */@" \
    365385    `grep -lr linux/config.h *` &amp;&amp;
    366386( make WORLDOPTS="" World 2&gt;&amp;1 | \
Note: See TracChangeset for help on using the changeset viewer.