All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/qemu: update to 9.1.0
@ 2024-09-11  9:09 Waldemar Brodkorb
  2024-09-11  9:44 ` Romain Naour via buildroot
  0 siblings, 1 reply; 4+ messages in thread
From: Waldemar Brodkorb @ 2024-09-11  9:09 UTC (permalink / raw)
  To: buildroot

See here for changes:
https://wiki.qemu.org/ChangeLog/9.1

The support for the nios2 architecture got removed.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
---
 package/qemu/Config.in      | 5 -----
 package/qemu/Config.in.host | 1 -
 package/qemu/qemu.hash      | 2 +-
 package/qemu/qemu.mk        | 2 +-
 4 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/package/qemu/Config.in b/package/qemu/Config.in
index 608e4d429d..2d15ab1ea9 100644
--- a/package/qemu/Config.in
+++ b/package/qemu/Config.in
@@ -252,11 +252,6 @@ config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL
 	help
 	  MIPS N32 architecture, little-endian.
 
-config BR2_PACKAGE_QEMU_TARGET_NIOS2
-	bool "nios2"
-	help
-	  Nios II architecture.
-
 config BR2_PACKAGE_QEMU_TARGET_OR1K
 	bool "or1k"
 	select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM
diff --git a/package/qemu/Config.in.host b/package/qemu/Config.in.host
index 8dd0c7d11b..4db114490a 100644
--- a/package/qemu/Config.in.host
+++ b/package/qemu/Config.in.host
@@ -9,7 +9,6 @@ config BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
 	default y if BR2_microblazebe
 	default y if BR2_mips
 	default y if BR2_mipsel
-	default y if BR2_nios2
 	default y if BR2_or1k
 	default y if BR2_powerpc
 	default y if BR2_powerpc64
diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash
index 419dd0d1b3..169fe05068 100644
--- a/package/qemu/qemu.hash
+++ b/package/qemu/qemu.hash
@@ -1,4 +1,4 @@
 # Locally computed, tarball verified with GPG signature
-sha256  a8c3f596aece96da3b00cafb74baafa0d14515eafb8ed1ee3f7f5c2d0ebf02b6  qemu-9.0.2.tar.xz
+sha256  816b7022a8ba7c2ac30e2e0cf973e826f6bcc8505339603212c5ede8e94d7834  qemu-9.1.0.tar.xz
 sha256  6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100  COPYING
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk
index 16cff13d18..e9f6520d89 100644
--- a/package/qemu/qemu.mk
+++ b/package/qemu/qemu.mk
@@ -6,7 +6,7 @@
 
 # When updating the version, check whether the list of supported targets
 # needs to be updated.
-QEMU_VERSION = 9.0.2
+QEMU_VERSION = 9.1.0
 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz
 QEMU_SITE = https://download.qemu.org
 QEMU_SELINUX_MODULES = qemu virt
-- 
2.30.2

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH] package/qemu: update to 9.1.0
  2024-09-11  9:09 [Buildroot] [PATCH] package/qemu: update to 9.1.0 Waldemar Brodkorb
@ 2024-09-11  9:44 ` Romain Naour via buildroot
  2024-09-12 15:08   ` Waldemar Brodkorb
  0 siblings, 1 reply; 4+ messages in thread
From: Romain Naour via buildroot @ 2024-09-11  9:44 UTC (permalink / raw)
  To: Waldemar Brodkorb, buildroot

Hello Waldemar,

Le 11/09/2024 à 11:09, Waldemar Brodkorb a écrit :
> See here for changes:
> https://wiki.qemu.org/ChangeLog/9.1
> 
> The support for the nios2 architecture got removed.

We need to remove host-qemu from the qemu_nios2_10m50_defconfig or simply remove
this defconfig since the qemu support is gone.

About qemu package, it seems that the qemu_aarch64_sbsa_defconfig doesn't boot
anymore [1] since the qemu version bump 9.0 [2].

[1]
https://gitlab.com/buildroot.org/buildroot/-/jobs?name=qemu_aarch64_sbsa_defconfig+

[2]
https://gitlab.com/buildroot.org/buildroot/-/commit/103a55028c75dace312470ba05a197886c6b6100

It seems this defconfig needs an ATF/EDK2 update to boot with qemu >= 9.0.

Can you have a look?

Best regards,
Romain


> 
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
> ---
>  package/qemu/Config.in      | 5 -----
>  package/qemu/Config.in.host | 1 -
>  package/qemu/qemu.hash      | 2 +-
>  package/qemu/qemu.mk        | 2 +-
>  4 files changed, 2 insertions(+), 8 deletions(-)
> 
> diff --git a/package/qemu/Config.in b/package/qemu/Config.in
> index 608e4d429d..2d15ab1ea9 100644
> --- a/package/qemu/Config.in
> +++ b/package/qemu/Config.in
> @@ -252,11 +252,6 @@ config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL
>  	help
>  	  MIPS N32 architecture, little-endian.
>  
> -config BR2_PACKAGE_QEMU_TARGET_NIOS2
> -	bool "nios2"
> -	help
> -	  Nios II architecture.
> -
>  config BR2_PACKAGE_QEMU_TARGET_OR1K
>  	bool "or1k"
>  	select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM
> diff --git a/package/qemu/Config.in.host b/package/qemu/Config.in.host
> index 8dd0c7d11b..4db114490a 100644
> --- a/package/qemu/Config.in.host
> +++ b/package/qemu/Config.in.host
> @@ -9,7 +9,6 @@ config BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
>  	default y if BR2_microblazebe
>  	default y if BR2_mips
>  	default y if BR2_mipsel
> -	default y if BR2_nios2
>  	default y if BR2_or1k
>  	default y if BR2_powerpc
>  	default y if BR2_powerpc64
> diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash
> index 419dd0d1b3..169fe05068 100644
> --- a/package/qemu/qemu.hash
> +++ b/package/qemu/qemu.hash
> @@ -1,4 +1,4 @@
>  # Locally computed, tarball verified with GPG signature
> -sha256  a8c3f596aece96da3b00cafb74baafa0d14515eafb8ed1ee3f7f5c2d0ebf02b6  qemu-9.0.2.tar.xz
> +sha256  816b7022a8ba7c2ac30e2e0cf973e826f6bcc8505339603212c5ede8e94d7834  qemu-9.1.0.tar.xz
>  sha256  6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100  COPYING
>  sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
> diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk
> index 16cff13d18..e9f6520d89 100644
> --- a/package/qemu/qemu.mk
> +++ b/package/qemu/qemu.mk
> @@ -6,7 +6,7 @@
>  
>  # When updating the version, check whether the list of supported targets
>  # needs to be updated.
> -QEMU_VERSION = 9.0.2
> +QEMU_VERSION = 9.1.0
>  QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz
>  QEMU_SITE = https://download.qemu.org
>  QEMU_SELINUX_MODULES = qemu virt

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH] package/qemu: update to 9.1.0
  2024-09-11  9:44 ` Romain Naour via buildroot
@ 2024-09-12 15:08   ` Waldemar Brodkorb
  2024-09-14  9:32     ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 4+ messages in thread
From: Waldemar Brodkorb @ 2024-09-12 15:08 UTC (permalink / raw)
  To: Romain Naour; +Cc: buildroot

Hi Romain,
Romain Naour wrote,

> Hello Waldemar,
> 
> Le 11/09/2024 à 11:09, Waldemar Brodkorb a écrit :
> > See here for changes:
> > https://wiki.qemu.org/ChangeLog/9.1
> > 
> > The support for the nios2 architecture got removed.
> 
> We need to remove host-qemu from the qemu_nios2_10m50_defconfig or simply remove
> this defconfig since the qemu support is gone.

Should the removal of the defconfig be in the same patch?

> About qemu package, it seems that the qemu_aarch64_sbsa_defconfig doesn't boot
> anymore [1] since the qemu version bump 9.0 [2].
> 
> [1]
> https://gitlab.com/buildroot.org/buildroot/-/jobs?name=qemu_aarch64_sbsa_defconfig+
> 
> [2]
> https://gitlab.com/buildroot.org/buildroot/-/commit/103a55028c75dace312470ba05a197886c6b6100
> 
> It seems this defconfig needs an ATF/EDK2 update to boot with qemu >= 9.0.
> 
> Can you have a look?

I tried ATF v2.10, but that make no difference.
I am trying EDK now.

best regards
 Waldemar
 
> Best regards,
> Romain
> 
> 
> > 
> > Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
> > ---
> >  package/qemu/Config.in      | 5 -----
> >  package/qemu/Config.in.host | 1 -
> >  package/qemu/qemu.hash      | 2 +-
> >  package/qemu/qemu.mk        | 2 +-
> >  4 files changed, 2 insertions(+), 8 deletions(-)
> > 
> > diff --git a/package/qemu/Config.in b/package/qemu/Config.in
> > index 608e4d429d..2d15ab1ea9 100644
> > --- a/package/qemu/Config.in
> > +++ b/package/qemu/Config.in
> > @@ -252,11 +252,6 @@ config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL
> >  	help
> >  	  MIPS N32 architecture, little-endian.
> >  
> > -config BR2_PACKAGE_QEMU_TARGET_NIOS2
> > -	bool "nios2"
> > -	help
> > -	  Nios II architecture.
> > -
> >  config BR2_PACKAGE_QEMU_TARGET_OR1K
> >  	bool "or1k"
> >  	select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM
> > diff --git a/package/qemu/Config.in.host b/package/qemu/Config.in.host
> > index 8dd0c7d11b..4db114490a 100644
> > --- a/package/qemu/Config.in.host
> > +++ b/package/qemu/Config.in.host
> > @@ -9,7 +9,6 @@ config BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
> >  	default y if BR2_microblazebe
> >  	default y if BR2_mips
> >  	default y if BR2_mipsel
> > -	default y if BR2_nios2
> >  	default y if BR2_or1k
> >  	default y if BR2_powerpc
> >  	default y if BR2_powerpc64
> > diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash
> > index 419dd0d1b3..169fe05068 100644
> > --- a/package/qemu/qemu.hash
> > +++ b/package/qemu/qemu.hash
> > @@ -1,4 +1,4 @@
> >  # Locally computed, tarball verified with GPG signature
> > -sha256  a8c3f596aece96da3b00cafb74baafa0d14515eafb8ed1ee3f7f5c2d0ebf02b6  qemu-9.0.2.tar.xz
> > +sha256  816b7022a8ba7c2ac30e2e0cf973e826f6bcc8505339603212c5ede8e94d7834  qemu-9.1.0.tar.xz
> >  sha256  6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100  COPYING
> >  sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
> > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk
> > index 16cff13d18..e9f6520d89 100644
> > --- a/package/qemu/qemu.mk
> > +++ b/package/qemu/qemu.mk
> > @@ -6,7 +6,7 @@
> >  
> >  # When updating the version, check whether the list of supported targets
> >  # needs to be updated.
> > -QEMU_VERSION = 9.0.2
> > +QEMU_VERSION = 9.1.0
> >  QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz
> >  QEMU_SITE = https://download.qemu.org
> >  QEMU_SELINUX_MODULES = qemu virt
> 
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH] package/qemu: update to 9.1.0
  2024-09-12 15:08   ` Waldemar Brodkorb
@ 2024-09-14  9:32     ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-14  9:32 UTC (permalink / raw)
  To: Waldemar Brodkorb; +Cc: Romain Naour, buildroot

On Thu, 12 Sep 2024 17:08:17 +0200
Waldemar Brodkorb <wbx@openadk.org> wrote:

> > We need to remove host-qemu from the qemu_nios2_10m50_defconfig or simply remove
> > this defconfig since the qemu support is gone.  
> 
> Should the removal of the defconfig be in the same patch?

No, in a separate preparation patch, but in the same series.

Thanks!

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-09-14  9:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-11  9:09 [Buildroot] [PATCH] package/qemu: update to 9.1.0 Waldemar Brodkorb
2024-09-11  9:44 ` Romain Naour via buildroot
2024-09-12 15:08   ` Waldemar Brodkorb
2024-09-14  9:32     ` Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.