nixpkgs/pkgs
Mateusz Kowalczyk 233205c464
rustBuildCrate: properly handle cargo env pragmas with spaces
There are two problems: first that we end up splitting on spaces in the
loop. Even when that is fixed, we still would split on spaces in the
`export` inside the loop. We need to guard against both.

Fixes 

Confirmed that it fixes the case mentioned in the ticket:

```console
[nix-develop]$ $(nix-build -I nixpkgs=/home/shana/programming/nixpkgs Cargo.nix -A rootCrate.build  --no-out-link)/bin/nix-rustc-env-escape-repro
Expecting three words, got: first second third
```

I think this is going to cause a rebuild of every Rust package even if
they were unaffected, not much we can do here.
2022-11-03 14:49:24 +09:00
..
applications terraform-providers.tencentcloud: 1.78.6 → 1.78.7 2022-11-03 14:37:20 +10:00
build-support rustBuildCrate: properly handle cargo env pragmas with spaces 2022-11-03 14:49:24 +09:00
common-updater
data Merge pull request from ncfavier/alice 2022-11-02 14:16:26 -03:00
desktops Merge pull request : gnomeExtensions: auto-update 2022-11-02 13:35:59 +01:00
development Merge pull request from dmivankov/bazel-5.3.2 2022-11-03 14:22:16 +11:00
games blightmud: 4.0.0 -> 5.0.0 2022-11-02 10:50:38 +08:00
misc Merge master into staging-next 2022-11-02 00:02:32 +00:00
os-specific Merge pull request from mtoohey31/fan2go 2022-11-02 20:09:17 -05:00
pkgs-lib
servers Revert "minio: 2022-10-24T18-35-07Z -> 2022-10-29T06-21-33Z" 2022-11-02 20:09:43 -05:00
shells
stdenv
test
tools Merge pull request from r-ryantm/auto-update/linode-cli 2022-11-02 21:00:51 -05:00
top-level Merge pull request from jerith666/adoptopenjdk-17-remove-again 2022-11-02 20:21:14 -05:00