summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/httpserver
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-08-31 14:20:51 +0000
committerOrivej Desh <orivej@gmx.fr>2017-09-03 12:57:08 +0000
commita09d9e7cd425fb589105363f59388b2cf66c3c86 (patch)
treefeee30e4dd75e31e2244ad200e1521c94c3b4990 /pkgs/development/python-modules/httpserver
parent447240b19f1fc5ee5d33950560002b9661a3d10e (diff)
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] https://github.com/NixOS/nixpkgs/commit/62fc8859c10dd18b005b9bcaa0b429103d7661d9 [2] https://github.com/NixOS/nixpkgs/commit/81df0354290389128077e00edfd2368eeeea0c24
Diffstat (limited to 'pkgs/development/python-modules/httpserver')
0 files changed, 0 insertions, 0 deletions