diff --git a/pkgs/build-support/php/builders/v2/build-composer-project.nix b/pkgs/build-support/php/builders/v2/build-composer-project.nix index 8ba512866fda..dfa855691f91 100644 --- a/pkgs/build-support/php/builders/v2/build-composer-project.nix +++ b/pkgs/build-support/php/builders/v2/build-composer-project.nix @@ -23,6 +23,7 @@ let patches ? [ ], doCheck ? true, doInstallCheck ? true, + dontCheckForBrokenSymlinks ? true, passthru ? { }, meta ? { }, ... @@ -33,6 +34,7 @@ let strictDeps doCheck doInstallCheck + dontCheckForBrokenSymlinks ; nativeBuildInputs = nativeBuildInputs ++ [ @@ -95,6 +97,7 @@ let composerNoPlugins composerNoScripts composerStrictValidation + dontCheckForBrokenSymlinks ; }); diff --git a/pkgs/build-support/php/builders/v2/build-composer-vendor.nix b/pkgs/build-support/php/builders/v2/build-composer-vendor.nix index 2bbc1311e656..6aac194e23b0 100644 --- a/pkgs/build-support/php/builders/v2/build-composer-vendor.nix +++ b/pkgs/build-support/php/builders/v2/build-composer-vendor.nix @@ -22,6 +22,7 @@ let strictDeps ? true, doCheck ? true, doInstallCheck ? false, + dontCheckForBrokenSymlinks ? true, ... }@args: assert (lib.assertMsg (args ? pname) "mkComposerVendor expects pname argument."); @@ -33,7 +34,11 @@ let # See https://github.com/NixOS/nix/issues/6660 inherit dontPatchShebangs; - inherit buildInputs strictDeps doCheck; + inherit + buildInputs + strictDeps + doCheck + ; nativeBuildInputs = nativeBuildInputs ++ [ composer