The problem with using runCommand and recreating the src directory with lndir is that it changes the file types of individual files, they will now be a symlink instead of a regular file. If you have a crate that tests that a file is of regular type then it will fail inside the crate2nix derivation. Also regenerate Cargo.nix for //tvix as it will be needed in the next commit. Change-Id: I9275602cc17a428f9fdf0e55daf12cd673bbc030 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12131 Autosubmit: Ilan Joselevich <personal@ilanjoselevich.com> Reviewed-by: flokli <flokli@flokli.de> Tested-by: BuildkiteCI |
||
|---|---|---|
| .. | ||
| .skip-tree | ||
| 0001-configure-ac-version.patch | ||
| buf-tests-dont-use-file-transport.patch | ||
| cbtemulator-uds.patch | ||
| clickhouse-support-reading-arrow-LargeListArray.patch | ||
| crate2nix-0001-Fix-Use-mkDerivation-with-src-instead-of-runCommand.patch | ||
| crate2nix-tests-debug.patch | ||
| evans-add-support-for-unix-domain-sockets.patch | ||
| notmuch-dottime.patch | ||
| tpm2-pkcs11-190-dbupgrade.patch | ||
| treefmt-fix-no-cache.patch | ||