3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development
Peter Simons b59b89d9e3 Revert "Extend Haskell generic builder to use new --ipid flag."
This reverts commit ec8b816154. The change told
the Cabal build system to use the hash-part of $out as the internal identifier
for the library it's building (rather than generating such an ID itself). While
a good idea in theory, this choice had an unfortunate side-effect: When Cabal
links libraries X, Y, and Z into an executable, then the generated binary
contains their respective IDs. Now, Nix finds those strings and treats them as
an indication that there is a *run-time dependency* on the corresponding store
paths. This means that the generated executable will always depend on the store
paths of all the Haskell libraries that went into it, even when linked
statically.
2016-10-08 10:45:48 +02:00
..
arduino Do not use top-level buildPythonPackage or buildPythonApplication 2016-09-26 11:10:51 +02:00
beam-modules build-rebar3: Append postPatch to original hook 2016-08-29 23:31:50 +02:00
bower-modules/generic
compilers Merge pull request #19167 from abbradar/java-gui 2016-10-07 14:12:33 +04:00
coq-modules
dotnet-modules/patches
eclipse
em-modules/generic
go-modules buildGoPackage: deps.json -> deps.nix in NIXON 2016-09-16 00:04:55 +01:00
guile-modules treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
haskell-modules Revert "Extend Haskell generic builder to use new --ipid flag." 2016-10-08 10:45:48 +02:00
idris-modules Merge pull request #19003 from siddharthist/lightyear/init 2016-09-29 16:16:10 +02:00
interpreters Merge branch 'master' into staging 2016-10-05 19:02:48 +02:00
libraries libqmi: 1.12.6 -> 1.16.0 (#19305) 2016-10-08 07:15:38 +02:00
lisp-modules asdf: 3.1.6 -> 3.1.7 2016-09-26 15:49:30 +02:00
lua-modules
misc amdapp-sdk: fix build for gcc 5 2016-09-20 14:17:36 +02:00
mobile androidenv: update packages 2016-09-14 18:31:22 +02:00
node-packages nodePackages.csslint: init at 1.0.2 2016-10-01 10:57:28 +02:00
ocaml-modules treewide: use ocaml.version (#19192) 2016-10-05 09:32:30 +02:00
perl-modules Net::Amazon::S3: 0.60 -> 0.80 2016-09-26 17:35:53 +02:00
pharo
pure-modules purePackages.glpk: fix build 2016-09-10 17:41:19 +02:00
python-modules searx: fix pyopenssl version 2016-10-04 15:26:39 +02:00
qtcreator qtcreator: enable checking 2016-09-06 14:02:09 +02:00
r-modules r-modules: edgeR is broken due to broken url 2016-09-27 17:47:16 +02:00
ruby-modules ruby: fixes rubygems user installs 2016-10-02 22:07:22 +01:00
tools simavr: init at 1.3 2016-10-07 14:11:22 +02:00
web nodejs: 6.6.0 -> 6.7.0 2016-09-28 10:54:26 +02:00