From 0dbab7806670583f7fd1427bd0921227104e3e17 Mon Sep 17 00:00:00 2001 From: Adolf Belka Date: Tue, 3 Sep 2024 19:55:41 +0200 Subject: [PATCH] qemu: Update to version 9.0.0 - Update from version 8.1.2 to 9.0.0 - Update of rootfile - Version 9.0.1 and 9.0.2 no longer have the bundled dtc package to provide the libfdt library and require a system version but identify the 1.7.1 version of dtc as being older than 1.5.1. So currently qemu has only been updated to 9.0.0 until the reason for this is identified and can be fixed. It has been raised as an issue on the qemu gitlab site. - Changelog is only available at x.0 level 9.0 https://wiki.qemu.org/ChangeLog/9.0 8.2 https://wiki.qemu.org/ChangeLog/8.2 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer --- config/rootfiles/packages/qemu | 5 +---- lfs/qemu | 10 +++------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/config/rootfiles/packages/qemu b/config/rootfiles/packages/qemu index efc0cbd2e3..b4c3a752d0 100644 --- a/config/rootfiles/packages/qemu +++ b/config/rootfiles/packages/qemu @@ -2,10 +2,8 @@ lib/udev/rules.d/65-kvm.rules usr/bin/elf2dmp usr/bin/qemu usr/bin/qemu-aarch64 -usr/bin/qemu-arm usr/bin/qemu-edid #usr/bin/qemu-ga -usr/bin/qemu-i386 usr/bin/qemu-img usr/bin/qemu-io usr/bin/qemu-nbd @@ -13,8 +11,6 @@ usr/bin/qemu-pr-helper usr/bin/qemu-riscv64 usr/bin/qemu-storage-daemon usr/bin/qemu-system-aarch64 -usr/bin/qemu-system-arm -usr/bin/qemu-system-i386 usr/bin/qemu-system-riscv64 usr/bin/qemu-system-x86_64 usr/bin/qemu-x86_64 @@ -77,6 +73,7 @@ usr/share/qemu/firmware/60-edk2-arm.json usr/share/qemu/firmware/60-edk2-i386.json usr/share/qemu/firmware/60-edk2-x86_64.json #usr/share/qemu/hppa-firmware.img +#usr/share/qemu/hppa-firmware64.img usr/share/qemu/keymaps usr/share/qemu/keymaps/ar usr/share/qemu/keymaps/bepo diff --git a/lfs/qemu b/lfs/qemu index d65282743a..caa7c1bc27 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -27,7 +27,7 @@ include Config SUMMARY = Machine emulator and virtualizer # If you update the version also qemu-ga !!! -VER = 8.1.2 +VER = 9.0.0 THISAPP = qemu-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -35,21 +35,17 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = qemu -PAK_VER = 42 +PAK_VER = 43 DEPS = alsa libusbredir spice libseccomp libslirp SERVICES = TARGETS = \ - i386-linux-user \ x86_64-linux-user \ - arm-linux-user \ aarch64-linux-user \ riscv64-linux-user \ - i386-softmmu \ x86_64-softmmu \ - arm-softmmu \ aarch64-softmmu \ riscv64-softmmu @@ -61,7 +57,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 8f48638cd1f0285356aae2d14862f56cc79da09bb9ff9f09e90221fdca851e9c3f8a3d940039f578d24d0b4435baf19cb52a3e927e97bf978ea674d148ecd746 +$(DL_FILE)_BLAKE2 = d92acb859d9ce5097fee27a4689c71869aa38f65eb0308547956d54bd8caf29efe5389d9009f334f109ad228e0ef1f1fd1444d26360f03fac4320b204b657081 install : $(TARGET) -- 2.39.5