nixpkgs-suyu/pkgs/development
Charles Strahan e965e42dc5 go: fix build on Darwin
The go tests get tripped up due to error messages along the lines of:

    ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file

Which is due to us passing that along via $NIX_LDFLAGS in the `clang` wrapper.
To keep `go` from getting confused, I create a small `clang` wrapper that
filters out that warning.

Also, the strip.patch is no longer necessary, and only causes problems when
testing DWARF support:

    --- FAIL: TestDwarfAranges (0.59s)
        runtime-lldb_test.go:218: Missing aranges section
    FAIL
    FAIL    runtime 17.123s

Also, I disable the misc/cgo/errors test, as I suspect it is also due to similar
problems regarding `ld`:

    ##### ../misc/cgo/errors
    misc/cgo/errors/test.bash: BUG: expected error output to contain "err1.go:11:" but saw:
    # command-line-arguments
    cannot parse gcc output $WORK/command-line-arguments/_obj//_cgo_.o as ELF, Mach-O, PE object
    2016/05/07 02:07:58 Failed: exit status 1

Closes #14208
2016-05-06 22:34:16 -04:00
..
arduino Python: use PyPI mirror (#15001) 2016-04-26 13:38:03 +01:00
beam-modules beam-modules: refactor - remove commented out code 2016-04-23 19:03:30 -07:00
bower-modules/generic Add pkgs.buildBowerComponents function 2016-03-28 08:25:44 +01:00
compilers go: fix build on Darwin 2016-05-06 22:34:16 -04:00
coq-modules coq-dpdgraph: init at 0.5 2016-05-03 09:27:16 +02:00
dotnet-modules/patches
eclipse
go-modules buildGoPackage: we don't need to build vendored packages 2016-04-07 17:45:20 +02:00
guile-modules replace ${stdenv.cc.cc}/lib occurences 2016-05-01 00:13:23 +03:00
haskell-modules ghc8 | config: th-reify-many: drop the pin obviated by hackage import 2016-05-05 14:50:04 +03:00
idris-modules
interpreters elixir: 1.2.4 -> 1.2.5 2016-05-06 11:23:10 +02:00
libraries cegui: 0.8.4 -> 0.8.7 2016-05-07 00:32:56 +02:00
lisp-modules quicklisp (lispPackages.quicklisp): init 2016-03-25 17:58:05 +01:00
lua-modules
misc replace ${stdenv.cc.cc}/lib occurences 2016-05-01 00:13:23 +03:00
mobile replace ${stdenv.cc.cc}/lib occurences 2016-05-01 00:13:23 +03:00
ocaml-modules Merge branch 'master' into closure-size 2016-04-10 11:17:52 +02:00
perl-modules Merge 'staging' into closure-size 2016-04-07 14:40:51 +02:00
pharo Merge pull request #15261 from DamienCassou/pharo-vm5-2016.05.04 2016-05-06 10:04:36 +02:00
pure-modules
python-modules Merge pull request #14983 from adnelson/httpretty_python3 2016-05-05 21:07:24 +02:00
qtcreator qtcreator: fix build 2016-04-22 14:36:19 +03:00
r-modules Merge pull request #14144 from jefdaj/r-bioc-data-packages 2016-04-15 14:46:19 +02:00
ruby-modules chefdk: fix build of hitimes on OS X 2016-05-04 16:41:44 -06:00
tools gradle: 2.12 -> 2.13 2016-05-06 10:52:25 -04:00
web nodejs-6_x : init at 6.0.0 2016-05-02 08:58:50 +02:00