commit:     a7c7d8c63bc8f3b77494f7bffb22f7e714de54fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 07:54:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 07:54:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c7d8c6

sys-firmware/intel-microcode: fix installation with USE=-vanilla

Closes: https://bugs.gentoo.org/880561
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../intel-microcode/intel-microcode-20221108_p20221102.ebuild       | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20221108_p20221102.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20221108_p20221102.ebuild
index 4034f1e167a3..1a088a8d06d7 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20221108_p20221102.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20221108_p20221102.ebuild
@@ -88,8 +88,12 @@ src_prepare() {
        # Prevent "invalid file format" errors from iucode_tool
        rm -f "${S}"/intel-ucod*/list || die
 
+       # https://gitlab.com/iucode-tool/iucode-tool/-/issues/4
+       rm 
"${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT}/cpu106C0_plat01_ver00000007_2007-08-24_PRD_923CDFA3.bin
 || die
+
        # Remove non-microcode file from list
-       rm -f "${S}"/intel-ucode/LICENSE
+       rm -f "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT}/LICENSE 
|| die
+       rm -f "${S}"/intel-ucode*/LICENSE || die
 }
 
 src_install() {

Reply via email to