diff options
author | Alyssa Ross <hi@alyssa.is> | 2024-01-28 11:56:36 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2024-01-28 11:57:37 +0100 |
commit | 24bb06069f1b979f3b516ac10c6d43cbac48db34 (patch) | |
tree | 36326db8ae794b7895fd34e6fcdf0b5cc41a4a35 /pkgs/build-support | |
parent | a136def4f7256146b32e3625e53dcdf7464165f9 (diff) | |
download | nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.tar nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.tar.gz nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.tar.bz2 nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.tar.lz nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.tar.xz nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.tar.zst nixlib-24bb06069f1b979f3b516ac10c6d43cbac48db34.zip |
compressFirmwareXz: fail on broken symlinks
This would have caught the last two issues we had with compression.
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/kernel/compress-firmware-xz.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/build-support/kernel/compress-firmware-xz.nix b/pkgs/build-support/kernel/compress-firmware-xz.nix index 437c89afe184..2c8e84fdae4d 100644 --- a/pkgs/build-support/kernel/compress-firmware-xz.nix +++ b/pkgs/build-support/kernel/compress-firmware-xz.nix @@ -21,4 +21,7 @@ runCommand "${firmware.name}-xz" args '' ln -vs -- "''${target/^${firmware}/$out}" "$out/$link" fi done + + echo "Checking for broken symlinks:" + find -L $out -type l -print -execdir false -- '{}' '+' '' |