Chromium Code Reviews| Index: tools/valgrind/build-valgrind-for-chromium.sh |
| =================================================================== |
| --- tools/valgrind/build-valgrind-for-chromium.sh (revision 0) |
| +++ tools/valgrind/build-valgrind-for-chromium.sh (revision 0) |
| @@ -0,0 +1,34 @@ |
| +#!/bin/sh |
| +set -x |
| +set -e |
| + |
| +# Check out latest version that following patches known to apply against |
| +rm -rf valgrind-20090715 |
| +svn co -r '{2009-07-15}' svn://svn.valgrind.org/valgrind/trunk valgrind-20090715 |
| + |
| +cd valgrind-20090715 |
| + |
| +# Just in case, make sure svn gets the right version of the external VEX repo, too |
| +cd VEX |
| +svn update -r '{2009-07-15}' |
| +cd .. |
| + |
| +# Work around bug https://bugs.kde.org/show_bug.cgi?id=162848 |
| +# fork() not handled properly |
| +wget "https://bugs.kde.org/attachment.cgi?id=35150" |
|
stuartmorgan
2009/07/21 16:27:19
wget isn't available on OS X (unless separately in
|
| +patch -p0 < "attachment.cgi?id=35150" |
| + |
| +# Work around bug https://bugs.kde.org/show_bug.cgi?id=186796 |
| +# long suppressions truncated |
| +wget "https://bugs.kde.org/attachment.cgi?id=35174" |
| +patch -p0 < "attachment.cgi?id=35174" |
| + |
| +sh autogen.sh |
| +./configure --prefix=/usr/local/valgrind-20090715 |
| +make |
| +sudo make install |
| +cd /usr |
| +test -f bin/valgrind && sudo mv bin/valgrind bin/valgrind.orig |
| +sudo ln -sf /usr/local/valgrind-20090715/bin/valgrind bin |
| +test -d include/valgrind && sudo mv include/valgrind include/valgrind.orig |
| +sudo ln -sf /usr/local/valgrind-20090715/include/valgrind include |
| Property changes on: tools/valgrind/build-valgrind-for-chromium.sh |
| ___________________________________________________________________ |
| Added: svn:executable |
| + * |
| Added: svn:eol-style |
| + LF |