Changeset ac38e9dc for general/prog/valgrind.xml
- Timestamp:
- 08/01/2015 04:26:22 AM (9 years ago)
- Branches:
- systemd-13485
- Children:
- ad6910d
- Parents:
- 4a83293
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/valgrind.xml
r4a83293 rac38e9dc 8 8 <!ENTITY valgrind-download-ftp " "> 9 9 <!ENTITY valgrind-md5sum "60ddae962bc79e7c95cfc4667245707f"> 10 <!ENTITY valgrind-size "10. 4MB">11 <!ENTITY valgrind-buildsize " 259.7 MB (additional 21.44 MB for tests and html documentation.)">12 <!ENTITY valgrind-time "1. 4 SBU (additional 9.2 SBU for tests and building html documentation.)">10 <!ENTITY valgrind-size "10.5 MB"> 11 <!ENTITY valgrind-buildsize "401 MB and an additional 20 MB for tests"> 12 <!ENTITY valgrind-time "1.1 SBU and an additional 4.7 SBU for tests"> 13 13 ]> 14 14 … … 38 38 </para> 39 39 40 &lfs7 6_checked;40 &lfs77_checked; 41 41 42 42 <bridgehead renderas="sect3">Package Information</bridgehead> … … 81 81 <xref linkend="llvm"/> (with Clang), 82 82 <xref linkend="gdb"/> (for tests), and 83 <ulink url="http://www.open mp.org/">OpenMP</ulink>83 <ulink url="http://www.open-mpi.org/">OpenMPI</ulink> 84 84 </para> 85 85 … … 87 87 <para role="optional"> 88 88 <xref linkend="libxslt"/> and 89 <xref linkend="texlive"/> 89 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>) 90 90 </para> 91 91 … … 101 101 commands:</para> 102 102 103 <screen><userinput>sed -i 's/-mt//g' configure && 104 sed -i 's|/doc/valgrind||' docs/Makefile.in && 105 ./configure --prefix=/usr \ 106 --datadir=/usr/share/doc/valgrind-&valgrind-version; && 103 <screen><userinput>sed -e 's#|3.\*#&|4.\*#' \ 104 -e 's/-mt//g' \ 105 -e 's:2.20:2.21:g' \ 106 -i configure && 107 108 sed -i "s:/doc/valgrind::g" docs/Makefile.in && 109 110 ./configure --prefix=/usr --datadir=/usr/share/doc/valgrind-&valgrind-version; && 107 111 make</userinput></screen> 108 112 … … 110 114 To test the results, issue: <command>make regtest</command>. 111 115 </para> 112 116 <!-- Note to maintainer: Recheck when next texlive (2015) is released. 113 117 <para> 114 118 If you wish to regenerate the documentation, run: 115 119 </para> 116 120 117 <screen><userinput>pushd docs && 118 make html-docs && 119 popd</userinput></screen> 120 121 <screen><userinput>make -C docs download-docs</userinput></screen> 122 --> 121 123 <para> 122 124 Now, as the <systemitem class="username">root</systemitem> user: … … 131 133 132 134 <para> 133 <command>sed -i 's/-mt//g' configure</command>: Fixes configure script to 134 find newer versions of Boost. 135 </para> 136 137 <para> 138 <command>sed s|/doc/valgrind|| ... </command>: This sed provides for 135 <command>sed -e ... configure</command>: The first expression fixes an 136 issue that prevents Valgrind from compiling on systems running Linux-4.x, 137 the second expression fixes building with Glibc 2.21, and the third 138 expression fixes the configure script to find recent versions of Boost. 139 </para> 140 141 <para> 142 <command>sed -i ... docs/Makefile.in </command>: This sed provides for 139 143 installing the documentation in a versioned directory. 140 144 </para> … … 164 168 </seg> 165 169 <seg> 166 vgpreload_core-amd64-linux.so, 167 vgpreload_drd-amd64-linux.so, 168 vgpreload_exp-dhat-amd64-linux.so, 169 vgpreload_exp-sgcheck-amd64-linux.so, 170 vgpreload_helgrind-amd64-linux.so, 171 vgpreload_massif-amd64-linux.so, and 172 vgpreload_memcheck-amd64-linux.so 170 libcoregrind-<Arch>-linux.a, 171 libreplacemalloc_toolpreload-<Arch>-linux.a, 172 libvex-<Arch>-linux.a, 173 vgpreload_core-<Arch>-linux.so, 174 vgpreload_drd-<Arch>-linux.so, 175 vgpreload_exp-dhat-<Arch>-linux.so, 176 vgpreload_exp-sgcheck-<Arch>-linux.so, 177 vgpreload_helgrind-<Arch>-linux.so, 178 vgpreload_massif-<Arch>-linux.so, and 179 vgpreload_memcheck-<Arch>-linux.so, where 180 <Arch>=x86, amd64 173 181 </seg> 174 182 <seg>
Note:
See TracChangeset
for help on using the changeset viewer.