nixpkgs/pkgs/build-support
Benjamin Hipple 7f845578af rustPlatform: fix bug with ambiguous diff tool
If a user provides `nativeBuildInputs = [ llvmPackages.bintools ]` or any other
package containing a `${prefix}/bin/diff`, the builder could use it instead
of the standard unix `diff`, causing a build failure.

This updates the call to specify an abspath to `diff` and avoid reliance on `PATH`.

Resolves #87081
2020-05-06 21:03:41 -04:00
..
add-opengl-runpath
agda treewide: fix *Flags 2019-12-30 04:50:37 +01:00
alternatives lapack: fix darwin library identifiers 2020-04-24 20:00:56 +02:00
appimage appimage: fix r2 commands with newer radare2 version 2020-05-01 12:36:18 +01:00
bintools-wrapper bintools-wrapper: only propagate .info output if it exists in the original 2020-04-20 23:49:02 -04:00
build-bazel-package build-bazel-package: fix linkopt flags 2020-04-10 15:41:39 -04:00
build-dotnet-package treewide: Make still dont* Variables are optional in most cases 2019-11-01 14:44:44 -04:00
build-fhs-userenv build-fhs-userenv: runCommand -> runCommandLocal (#77253) 2020-02-14 20:16:49 +02:00
build-setupcfg
buildenv
cc-wrapper gnat: init at 9.3.0 2020-04-20 14:41:22 +02:00
docker nix-prefetch-docker: Add jq into path 2020-04-27 22:21:55 +03:00
dotnetbuildhelpers
dotnetenv
emacs emacs: fix setup-hook 2020-04-02 23:04:08 +02:00
expand-response-params
fetchbitbucket
fetchbower
fetchbzr
fetchcvs
fetchdarcs
fetchdocker
fetchfossil
fetchgit Revert "fetchzip, fetchgit: cleanup handling of optional features and whitespace" 2020-03-26 00:35:40 -04:00
fetchgithub
fetchgitiles fetchFromGitiles: init 2019-12-02 22:44:33 +00:00
fetchgitlab fetchFromGitLab: improve readability 2019-12-09 01:33:16 +00:00
fetchgitlocal
fetchgx
fetchhg
fetchipfs
fetchmavenartifact treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fetchmtn
fetchnuget
fetchpatch fetchpatch: Allow using base64-encoded hash 2020-03-02 23:57:40 +01:00
fetchrepoorcz
fetchrepoproject
fetchs3
fetchsavannah
fetchsvn fetchsvn: Fix for cross 2020-03-09 02:11:45 -04:00
fetchsvnrevision
fetchsvnssh
fetchurl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fetchzip Revert "fetchzip, fetchgit: cleanup handling of optional features and whitespace" 2020-03-26 00:35:40 -04:00
icon-conv-tools
install-shell-files
kernel modules-shrunk: preserve module priorities from build 2019-12-07 23:04:17 +01:00
libredirect libredirect: fix build on darwin 2020-01-23 20:20:20 -05:00
make-desktopitem makeDesktopItem: make categories optional 2020-03-31 04:10:58 +00:00
make-startupitem
make-symlinks
mkshell
mono-dll-fixer
nix-gitignore
nuke-references
ocaml buildDunePackage: add support for parallel build 2020-04-29 16:08:52 +02:00
oci-tools
prefer-remote-fetch
references-by-popularity
release releaseTools: no-op expression cleanup 2020-03-21 21:15:33 -04:00
remove-references-to
rust rustPlatform: fix bug with ambiguous diff tool 2020-05-06 21:03:41 -04:00
setup-hooks Merge remote-tracking branch 'upstream/master' into staging 2020-04-17 18:40:51 -04:00
singularity-tools singularity-tools: fix buildImage 2020-02-02 09:18:39 +11:00
skaware skawarePackages: support static builds via pkgsStatic 2020-03-30 01:35:39 +02:00
snap
src-only srcOnly: rename buildInputs to nativeBuildInputs 2020-04-27 14:31:40 +02:00
substitute
substitute-files
templaterpm
upstream-updater
vm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
wrapper-common
writers pkgs/build-support/writers: use runCommandLocal for scripts 2020-02-18 19:53:18 +01:00
build-maven.nix
build-pecl.nix php.packages.buildPecl: Introduce built-in extension dependencies 2020-04-05 16:44:13 +02:00
closure-info.nix
dhall-to-nix.nix
plugins.nix
replace-dependency.nix
setup-systemd-units.nix
source-from-head-fun.nix
trivial-builders.nix trivial-builders: Sanitize derivation name 2020-04-15 00:31:57 +02:00