Changeset 0990e658 for general/prog/valgrind.xml
- Timestamp:
- 11/01/2016 01:50:10 AM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- b2d0e3d
- Parents:
- b7ddce3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/valgrind.xml
rb7ddce3 r0990e658 7 7 <!ENTITY valgrind-download-http "http://valgrind.org/downloads/valgrind-&valgrind-version;.tar.bz2"> 8 8 <!ENTITY valgrind-download-ftp " "> 9 <!ENTITY valgrind-md5sum " 4ea62074da73ae82e0162d6550d3f129">10 <!ENTITY valgrind-size "1 0.5MB">11 <!ENTITY valgrind-buildsize "34 3MB (additional 228 MB for tests)">9 <!ENTITY valgrind-md5sum "6eb03c0c10ea917013a7622e483d61bb"> 10 <!ENTITY valgrind-size "12 MB"> 11 <!ENTITY valgrind-buildsize "344 MB (additional 228 MB for tests)"> 12 12 <!ENTITY valgrind-time "1.2 SBU (additional 5.1 SBU for tests)"> 13 13 ]> … … 70 70 <para> 71 71 Estimated build time: &valgrind-time; 72 </para>73 </listitem>74 </itemizedlist>75 76 <bridgehead renderas="sect3">Additional Downloads</bridgehead>77 <itemizedlist spacing="compact">78 <listitem>79 <para>80 Required patch:81 <ulink url="&patch-root;/valgrind-&valgrind-version;-upstream_fixes-1.patch"/>82 72 </para> 83 73 </listitem> … … 112 102 113 103 <para> 114 First, apply a patch that fixes problems with the test suite as well115 as with file closing.116 </para>117 118 <screen><userinput>patch -Np1 -i ../valgrind-3.11.0-upstream_fixes-1.patch</userinput></screen>119 120 <para>121 104 Install <application>Valgrind</application> by running the following 122 105 commands: … … 128 111 --datadir=/usr/share/doc/valgrind-&valgrind-version; && 129 112 make</userinput></screen> 113 114 <note> 115 <para> 116 To run the tests for this package, valgrind requires a version of the 117 /lib/ld-2.24.so (or later) library with debugging symbols present. 118 Normally in LFS these debugging symbols are stripped at the end of 119 Chapter 6. To get this library, glibc must be rebuilt with the current 120 glibc version using the same compiler that was used to build LFS. The 121 ld.so can then be renamed to ld-2.24.so.dbg and copied to /lib. 122 Then a symlink needs to be changed:</para> 123 124 <screen><userinput>ln -sfv ld-2.24.so.dbg /lib/ld-linux-x86-64.so.2</userinput></screen> 125 126 <para> 127 Adjust the above instruction as needed for a 32-bit system or for a 128 different version of glibc. 129 </para> 130 131 <para> 132 In addition, other glibc libraries with debugging symbols present 133 may be needed for some tests. 134 </para> 135 </note> 136 130 137 131 138 <para>
Note:
See TracChangeset
for help on using the changeset viewer.