kernel-firmware/copy-firmware-fix-symlink-without-compress.patch
Takashi Iwai cd4e156f39 - Update to version 20241203 (git commit f5aeeb47697c):
* amdgpu: update raven firmware
  * amdgpu: update gc 11.0.3 firmware
  * amdgpu: update psp 13.0.14 firmware
  * amdgpu: update vcn 3.1.2 firmware
  * amdgpu: update vpe 6.1.3 firmware
  * amdgpu: update psp 14.0.4 firmware
  * amdgpu: update gc 11.5.2 firmware
  * amdgpu: update vcn 4.0.0 firmware
  * amdgpu: update gc 11.0.0 firmware
  * amdgpu: update picasso firmware
  * amdgpu: update beige goby firmware
  * amdgpu: update vangogh firmware
  * amdgpu: update dimgrey cavefish firmware
  * amdgpu: update navy flounder firmware
  * amdgpu: update gc 11.0.4 firmware
  * amdgpu: update green sardine firmware
  * amdgpu: update vcn 4.0.2 firmware
  * amdgpu: update gc 11.0.1 firmware
  * amdgpu: update sienna cichlid firmware
  * amdgpu: update vcn 4.0.6 firmware
  * amdgpu: update gc 11.5.1 firmware
  * amdgpu: update vcn 4.0.5 firmware
  * amdgpu: update psp 14.0.0 firmware
  * amdgpu: add vcn 5.0.0 firmware
  * amdgpu: add smu 14.0.3 firmware
  * amdgpu: add sdma 7.0.1 firmware
  * amdgpu: add psp 14.0.3 firmware
  * amdgpu: add gc 12.0.1 firmware
  * amdgpu: update navi14 firmware

OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=515
2024-12-06 14:08:45 +00:00

22 lines
832 B
Diff

diff --git a/copy-firmware.sh b/copy-firmware.sh
index 6757c6ce03a3..fc096dd6daf0 100755
--- a/copy-firmware.sh
+++ b/copy-firmware.sh
@@ -136,9 +136,15 @@ grep -E '^Link:' WHENCE | sed -e 's/^Link: *//g;s/-> //g' | while read f d; do
if test -d "$target"; then
$verbose "creating link $f -> $d"
ln -s "$d" "$destdir/$f"
- else
+ elif test -f "$target$compext"; then
$verbose "creating link $f$compext -> $d$compext"
ln -s "$d$compext" "$destdir/$f$compext"
+ elif test -f "$target"; then
+ $verbose "creating link $f -> $d"
+ ln -s "$d" "$destdir/$f"
+ else
+ $verbose "creating link (not yet existing) $f$compext -> $d$compext"
+ ln -s "$d$compext" "$destdir/$f$compext"
fi
fi
done