3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools/build-managers
Félix Baylac-Jacqué 57004738b1 bazel: fix python stub paths.
Since the 0.21 upgrade, the host `$PATH` is not forwarded anymore by
default to the sandboxes in charge to realize Bazel actions. This
default change broke the `py_binary` rule among other things.

Every python binary is wrapped in a stub in charge to setup the
execution environment. Currently, this stub's shebang points to a
`/usr/bin/env python` which cannot be resolved with the current
`$PATH`.
This results in breaking any build pipeline requiring the use of
python at some point. On top of the incorrect shebang, the stub
template is unable to find the actual python binary using
`SearchPath`.

This PR fixes those two things by re-writing the stub template shebang
to the actual python binary and by substituting the faulty default
python binary lookup to the right one.
2019-01-15 19:25:24 +01:00
..
alibuild
apache-ant
apache-maven maven: 3.5.4 -> 3.6.0 2018-12-15 00:51:43 -08:00
arpa2cm
bam
bazel bazel: fix python stub paths. 2019-01-15 19:25:24 +01:00
bear
bloop bloop: 1.1.2 -> 1.2.1 (#53093) 2019-01-13 23:17:16 +01:00
boot
buck buck: use upstream version convention 2018-11-18 09:56:23 +01:00
cmake Merge pull request #50527 from matthewbauer/ninja-check-phase 2018-11-20 16:55:12 -06:00
colormake
conan
doit
drake
dub dub: 1.12.1 -> 1.13.0 2019-01-09 08:05:51 +01:00
gn
gnumake/4.2 Merge pull request #51408 from matthewbauer/disable-subsecond-gnumake 2018-12-03 08:32:59 -06:00
gradle gradle: Add 5.0 2018-11-27 16:37:19 -05:00
gup update.nix: Run update scripts in parallel 2018-12-01 19:17:13 +01:00
icmake
jam
kati
leiningen leiningen: 2.8.1 -> 2.8.3 2019-01-10 01:04:21 -06:00
mage mage: init at 1.7.1 2018-11-18 17:35:41 +01:00
meson meson: 0.48.2 → 0.49.0 2018-12-12 00:22:02 +01:00
mill mill-bin: nitpicks 2018-12-02 23:45:58 -05:00
mk
ninja cmake: set CTEST_OUTPUT_ON_FAILURE globally 2018-11-19 16:16:16 -06:00
pants
qbs qbs: 1.12.1 -> 1.12.2 2018-12-14 08:14:10 -08:00
rake rake: 12.0.0 -> 12.3.1 2018-11-25 18:56:52 +00:00
rebar
rebar3
redo redo: 1.3 -> 1.4 2018-12-14 05:24:37 -08:00
redo-sh
remake
sbt sbt: 1.2.7 -> 1.2.8 2019-01-01 12:38:06 -05:00
sbt-extras sbt-extras: 2018-09-27 -> 2018-12-04 2018-12-10 12:56:39 -05:00
scons scons: Remove version 2.5.1 2019-01-12 10:44:33 +01:00
shards
tup tup: 0.7.5 -> 0.7.8 2018-12-29 13:04:54 +01:00
waf waf: 2.0.10 -> 2.0.13 2018-12-06 00:14:53 +00:00