summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatryk Seregiet <patryk.seregiet@gmail.com>2025-04-23 15:02:45 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-04-29 09:59:01 +0100
commitab02b5226b347e1aeb023486626a104786e4885f (patch)
tree9b735c26518938e6308331287760cae4816496d6
parentad6d71a326727eb5f48458950566e475f1b44489 (diff)
downloadpoky-ab02b5226b347e1aeb023486626a104786e4885f.tar.gz
linux-firmware: fix FILES to drop RDEPENDS on full package
linux-firmware-rtl8723 and linux-firmware-adsp-sst contain symlinks to files that were previously packaged only in the main linux-firmware package. This caused both subpackages to inherit an unintended RDEPENDS on the full package. This change resolves the issue by ensuring all required files are correctly included in their respective subpackages. Thanks to Peter Kjellerstedt for figuring out the rootcause. (From OE-Core rev: cf27c7d040e7a5f1bbc60fb36c98686704bd7dc5) Signed-off-by: Patryk Seregiet <patryk.seregiet@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20250410.bb6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20250410.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20250410.bb
index 5dd178c03e..e9491a74bd 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20250410.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20250410.bb
@@ -1259,6 +1259,7 @@ FILES:${PN}-rtl8723 = " \
1259FILES:${PN}-rtl8821 = " \ 1259FILES:${PN}-rtl8821 = " \
1260 ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin* \ 1260 ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin* \
1261 ${nonarch_base_libdir}/firmware/rtw88/rtw8821*.bin* \ 1261 ${nonarch_base_libdir}/firmware/rtw88/rtw8821*.bin* \
1262 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8821*.bin \
1262" 1263"
1263FILES:${PN}-rtl8761 = " \ 1264FILES:${PN}-rtl8761 = " \
1264 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin* \ 1265 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin* \
@@ -1762,7 +1763,10 @@ RDEPENDS:${PN}-ice = "${PN}-ice-license"
1762FILES:${PN}-adsp-sst-license = "${nonarch_base_libdir}/firmware/LICENCE.adsp_sst" 1763FILES:${PN}-adsp-sst-license = "${nonarch_base_libdir}/firmware/LICENCE.adsp_sst"
1763LICENSE:${PN}-adsp-sst = "Firmware-adsp_sst" 1764LICENSE:${PN}-adsp-sst = "Firmware-adsp_sst"
1764LICENSE:${PN}-adsp-sst-license = "Firmware-adsp_sst" 1765LICENSE:${PN}-adsp-sst-license = "Firmware-adsp_sst"
1765FILES:${PN}-adsp-sst = "${nonarch_base_libdir}/firmware/intel/dsp_fw*" 1766FILES:${PN}-adsp-sst = "\
1767 ${nonarch_base_libdir}/firmware/intel/dsp_fw* \
1768 ${nonarch_base_libdir}/firmware/intel/avs/*/dsp_basefw.bin \
1769"
1766RDEPENDS:${PN}-adsp-sst = "${PN}-adsp-sst-license" 1770RDEPENDS:${PN}-adsp-sst = "${PN}-adsp-sst-license"
1767 1771
1768# For QAT 1772# For QAT