nixpkgs/pkgs
Peter Simons b59b89d9e3 Revert "Extend Haskell generic builder to use new --ipid flag."
This reverts commit ec8b81615462625338d76f002d92accd6eb4cf6a. 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
..
applications Merge pull request #18985 from dudebout/emacs-with-c-src 2016-10-07 17:23:19 +02:00
build-support Merge pull request #18985 from dudebout/emacs-with-c-src 2016-10-07 17:23:19 +02:00
data Merge pull request #19282 from peterhoeg/zeal 2016-10-07 12:28:00 +02:00
desktops Merge pull request #19212 from romildo/new.lxqt 2016-10-07 14:00:54 +02:00
development Revert "Extend Haskell generic builder to use new --ipid flag." 2016-10-08 10:45:48 +02:00
games anki: update to version 2.0.36 2016-10-07 19:10:40 +02:00
misc zsnes: use more debian patches 2016-10-08 01:40:22 +03:00
os-specific linux: 4.4.23 -> 4.4.24 (#19346) 2016-10-08 07:02:07 +02:00
servers unifi: 5.0.6 -> 5.2.9 2016-10-07 16:03:20 -04:00
shells oh-my-zsh: Fix oh-my-zsh's loading of ~/.oh-my-zsh 2016-10-07 17:18:17 -04:00
stdenv Merge remote-tracking branch 'origin/master' into staging 2016-09-20 17:46:09 +02:00
test
tools vdirsyncer: 0.11.3 -> 0.13.1 2016-10-08 09:15:11 +02:00
top-level vdirsyncer: 0.11.3 -> 0.13.1 2016-10-08 09:15:11 +02:00