Changeset 57e8690b for general/prog


Ignore:
Timestamp:
09/10/2015 08:50:27 PM (9 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
33c9d33
Parents:
e83a3bb
Message:

Fix Valgrind configure script
so that it builds with glibc-2.2x, x>0

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/valgrind.xml

    re83a3bb r57e8690b  
    3838    </para>
    3939
    40     &lfs77_checked; &gcc5_checked;
     40    &lfs78_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7474    </itemizedlist>
    7575
    76     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     76<!-- Replaced by a sed
     77   <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7778    <itemizedlist spacing="compact">
    7879      <listitem>
     
    8485      </listitem>
    8586    </itemizedlist>
    86 
     87-->
    8788    <bridgehead renderas="sect3">Valgrind Dependencies</bridgehead>
    8889
     
    109110    <title>Installation of Valgrind</title>
    110111
    111 <!-- check this is needed for versions greater than 3.10.1 -->
     112<!--
    112113    <para>
    113114      First apply the following patch for allowing the
     
    116117
    117118<screen><userinput>patch -Np1 -i ../valgrind-&valgrind-version;-glibc_2.21-1.patch</userinput></screen>
    118 
     119-->
    119120    <para>
    120121      Install <application>Valgrind</application> by running the following
     
    122123    </para>
    123124
    124 <screen><userinput>sed -e 's#|3.\*#&amp;|4.\*#' \
    125     -e 's/-mt//g'        \
    126     -i configure         &amp;&amp;
     125<screen><userinput>sed -e 's#|3.\*#&amp;|4.\*#'     \
     126    -e 's/-mt//g'            \
     127    -e 's/2\.20)/2.2[0-9])/' \
     128    -i configure             &amp;&amp;
    127129sed -i 's|/doc/valgrind||' docs/Makefile.in &amp;&amp;
    128130
     
    156158      <command>sed -e ... configure</command>: The first expression fixes an
    157159      issue that prevents Valgrind from compiling on systems with a linux-4.x
    158       based kernel, and the second expression fixes the configure script to
    159       find newer versions of Boost.
     160      based kernel, the second expression fixes the configure script to
     161      find newer versions of Boost, and the last one fixes an issue that
     162      prevents compilation with glibc versions greater than 2.20.
    160163    </para>
    161164
Note: See TracChangeset for help on using the changeset viewer.