Since even superenv cannot solve this, we need this ugly patch.
Valgrind devs have no Macs.
ClosesHomebrew/homebrew#14441.
Signed-off-by: Max Howell <mxcl@me.com>
Quite a bit of amendment from me.
I forked ldbd a while ago and modded (without much knowledge) the files
to get it to build on 10.7 with Xcode 4. I tried to get the changes
incorporated into the upstream, but have never gotten a response.
- Tim Gray
ClosesHomebrew/homebrew#13095.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
clang doesn't handle flexible arrays of non-POD types. So instead
of a flexible array, use a 0-length array.
ClosesHomebrew/homebrew#14448.
Signed-off-by: Max Howell <mxcl@me.com>
Added comment for the Gentoo patch
Clang is unlikely to ever support this kind of thing, it's bad code!
In this case really we could use a way to provide a diff of the lines that break the compile and say that it fails with clang while this bad code is in the sources.
ClosesHomebrew/homebrew#14573.
rbenv-bundler is an rbenv plugin that makes shims aware of bundle
installation paths
ClosesHomebrew/homebrew#14496.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This release adds ``spipe'', a client to spiped which encrypts a single
connection and as the unencrypted end of that connection uses the
standard input and output. In other words, spipe acts like 'netcat' or
'openssl s_client'.
A practical use of spipe as an OpenSSH ProxyCommand to create hidden in
plain sight SSH services is explained at its authors blog.
ClosesHomebrew/homebrew#14576.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This started happening because I undefined CC. Now a lot of tools pick gcc. The problem here is that we add to cflags before configure, and during configure we are 'servile' so when configure uses gcc it *is* llvm-gcc and not clang, which we will be during make because then we are *not* servile.
So we have to assign these cflags during make only, which is easy enough. Code is neater now too.
I am now working on superenv so that it can determine if a tool cannot use certain flags and then pick another. The last stage of always-just-works.
Upgrade sam2p to version 0.49.1.
Add `--disable-debug`
Add `fails_with :clang`
Works well with superenv.
FixesHomebrew/homebrew#14592ClosesHomebrew/homebrew#14599.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
serf requires you to explicitly tell it where to find the supertool because otherwise it has a hardcoded /usr/bin/apr-1-config (:P), ctail however is sensible and searches the PATH so now it's as though we do nothing special in that formula. Nice.
gs-9.06 is designed to build with only `:libpng` these days, but it
fails to compile with superenv unless we specify that we don't
want to build with X11.
* Remove the `ENV['LIBS'] = some/X11/path`
* Add `--without-x` to fix a build error.
FixesHomebrew/homebrew#14564ClosesHomebrew/homebrew#14596.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>