nixpkgs/pkgs
Orivej Desh a09d9e7cd4 stdenv-setup: fix substituteAll with set -eu
Environment variable filter in substituteAll was not precise and produced
undefined and invalid variable names.  Vladimír Čunát tried to fix that in [1],
but `env -0` did not work during Darwin bootstrap, so [2] reverted this change
and replaced an error due to invalid variables with a warning.  Recently in #28057
John Ericson added `set -u` to `setup.sh` and undefined variables made the setup
fail during e.g. `nix-build -A gnat` with `setup: line 519: !varName: unbound
variable`.

[1] 62fc8859c1
[2] 81df035429
2017-09-03 12:57:08 +00:00
..
applications Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00
build-support Merge #28227: set-source-date-epoch-to-latest.sh: ignore generated files 2017-09-02 21:36:34 +02:00
common-updater
data nerdfonts: 1.0.0 -> 1.1.0 2017-08-31 10:45:31 +02:00
desktops Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00
development gkt3: maintenance 3.22.18 -> 3.22.19 2017-09-03 10:53:27 +02:00
games pokerth: fix build error which was probably due to a changing C++ dependency (boost/g++?) 2017-09-02 15:00:54 +01:00
misc dolphinEmuMaster: 20170730 -> 20170902 2017-09-02 03:57:10 -07:00
os-specific Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00
servers Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00
shells grml-zsh-config: generalize support to unix systems 2017-09-01 11:38:38 +03:00
stdenv stdenv-setup: fix substituteAll with set -eu 2017-09-03 12:57:08 +00:00
test
tools Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00
top-level Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00