Commit graph

31 commits

Author SHA1 Message Date
Mike McQuaid
58417af291 Revert "valgrind: remove unused skip_clean"
This reverts commit 24a9737aeb00606c5ef70fb6c8e310eddeee9c22.

This line was originally to fix Homebrew/homebrew#2150 which it breaks again.

Fixes Homebrew/homebrew#15620.
2012-10-25 13:01:45 +01:00
Adam Vandenberg
51c85fc41d valgrind: remove unused skip_clean 2012-10-21 13:24:06 -07:00
nibbles 2bits
793255ddf4 valgrind 3.8.1
- Upgrade to 3.8.1
- Remove the __bzero patch because it works now.
- Move the existing patch into a gist
- Add a patch supplied in the issue below to fix compiling on Lion.
- Patch reported upstream and noted in comments
- Add a `--disable-dependency-tracking`
- Remove the `--mandir` because it installs correctly.
- Remove the `AR=ar` from the make command. It uses `/usr/bin/ar`
- Works with superenv
- passes `brew test -v valgrind` on Lion & ML using XCode-4.5

Fixes Homebrew/homebrew#14986 Homebrew/homebrew#14706

Closes Homebrew/homebrew#15122.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-25 19:49:20 -07:00
Max Howell
3da8584c52 valgrind: patch for xcode-only
Since even superenv cannot solve this, we need this ugly patch.
Valgrind devs have no Macs.

Closes Homebrew/homebrew#14441.

Signed-off-by: Max Howell <mxcl@me.com>

Quite a bit of amendment from me.
2012-09-01 23:18:28 -04:00
Jack Nagel
cd76df3b8a valgrind: always remove mmacosx-min-version
Needed on 10.6 and 10.8, so I can only assume it is needed on 10.7 as
well.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-23 16:13:41 -05:00
Zeh Rizzatti
676a01e907 valgrind 3.8.0
* changes checksum to sha1
* comments on CFLAGS requirements for 10.8
* add download url for HEAD
* add autotools as dependency for HEAD
* runs autogen for HEAD build
* changes references to MACOS_VERSION to MacOS.version

Closes Homebrew/homebrew#14323.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-23 16:00:52 -05:00
Jack Nagel
63cde03be4 Fix more quoting issues
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 17:08:57 -05:00
Jack Nagel
ba6cdf3d63 valgrind: use full path in test
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-06 01:07:45 -05:00
Jack Nagel
30077d7883 Valgrind: fix build on 32-bit Snow Leopard
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-09 17:26:43 -06:00
Pieter Nicolai
a568ddc50b Valgrind: Update to 3.7.0
Updates Valgrind to 3.7.0. This version adds (preliminary) support
for OS X 10.7 as well as XCode 4. Support for 10.5 is dropped, so
when 10.5 is detected it will install 3.6.1.
Full release notes can be found here:
http://valgrind.org/docs/manual/dist.news.html

Closes Homebrew/homebrew#8529.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-09 14:55:57 -08:00
Charlie Sharpsteen
7efdc320b8 Valgrind: Fix XCode 4.0 patch 2011-10-13 19:30:05 -07:00
Rui Pereira
1a4a531a31 Valgrind: HEAD installs now work on Lion
Closes Homebrew/homebrew#8040.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-13 16:19:43 -07:00
Charlie Sharpsteen
ae723674ed Valgrind: Disable Lion build
Unless the user passes `--force`, in which case patch and attempt a
compilation for kicks and grins.

Closes Homebrew/homebrew#6767.
Closes Homebrew/homebrew#6811.
2011-09-21 23:53:33 -07:00
CharlieRoot
38049288ad Fix valgrind 3.6.1 on Mac OS X 10.7 Patch configure.in template to allow builds on Darwin 11 Make empty standard suppressions for Darwin 11
Closes Homebrew/homebrew#6811.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-21 23:08:13 -07:00
Austin Seipp
0a3eda8db0 Add HEAD repository back to valgrind formula. Also fix a small bug in applying the 3.6.1 patch
Closes Homebrew/homebrew#5715.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-05-22 09:19:50 +01:00
Mike McQuaid
88226b1434 Only apply Valgrind patch on Xcode 4. 2011-05-18 17:04:00 +01:00
Mike McQuaid
58344a0c9c Fix valgrind on Xcode 4 with upstream patch. 2011-05-08 12:56:49 +01:00
Austin Seipp
9fe8ab8890 valgrind: SVN repository
* latest HEAD fixes Homebrew/homebrew#4924 which is a result of using xcode 4

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-03 20:36:52 -07:00
Adam Vandenberg
99b61b9a23 Update fails_with_llvm in formulae 2011-03-25 23:31:30 -07:00
Adam Vandenberg
7689fb8fd2 Replace snow_leopard_64? in brews. 2011-03-18 10:30:47 -07:00
Mike McQuaid
f7f83088e1 Change Valgrind failure reason after Xcode4 tests 2011-03-15 11:50:14 +00:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Mike McQuaid
f035eb7312 Update valgrind to 3.6.1. 2011-03-09 18:13:13 +00:00
Douglas Creager
c76915a177 valgrind and google-perftools fail with LLVM
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-01-22 16:37:50 -08:00
Mike McQuaid
5d9e3c243e Valgrind doesn't need to depend on boost. 2010-11-30 00:05:21 +00:00
Andrew Marshall
1be95df9ac Update Valgrind to 3.6
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-10-30 09:23:22 +01:00
Mike McQuaid
6b053b032c Don't chmod the lib directory, it causes an error. 2010-10-13 14:26:11 +01:00
Adam Vandenberg
19e5e6e64a Mark scons, cmake & pkg-config as build-time deps 2010-10-12 07:13:29 -07:00
Adam Vandenberg
a72cea17fb Tweaks to valgrind 2010-08-24 10:28:40 -07:00
Adam Vandenberg
cb17f0b83f Add some 10.6 support for valgrind [mschneider] 2010-08-11 21:08:44 -07:00
George Macon
9372631143 New Formula: valgrind
Signed-off-by: Adam Vandenberg <flangy@gmail.com>

* Added warnings that this won't work on Snow Leopard.
2010-05-13 10:08:38 -07:00