[Buildroot] [PATCH] package/xen: security bump to v4.20.1

Titouan Christophe titouan.christophe at mind.be
Wed Oct 8 14:19:13 UTC 2025


Hello Vincent, John and all,

Thank you very much for looking at this patch.

On 8/10/25 12:18, John Ernberg wrote:
> Hi Titouan, Vincent,
>
> On 10/8/25 11:05 AM, Vincent Stehlé wrote:
>   > On Tue, Oct 07, 2025 at 06:47:53PM +0200, Titouan Christophe via
> buildroot wrote:
>   >> Remove patches that are applied upstream, and adapt license hash
> following
>   >> upstream commit 7b068ac89024308862c4f448dd248645d2b8e882
>   >> ("Remove extra copies of licenses and license headers")
>   >>
>   >> Add new patch to fix a compilation issue with gcc15
>   >
>   > Hi Titouan,
>   >
>   > Thank you for working on refreshing the xen package, and for
> preparing this
>   > detailed list of CVEs!
>   >
>   > I fear bumping xen to 4.20 will not compile so easily; in fact this
> patch does
>   > indeed break the following tests:
>   >
>   > - tests.package.test_xen.TestXenAarch64
>   > - tests.package.test_xen.TestXenArmv7
On my side, I had only built Xen itself (and not the tools), with the 
following configuration:

BR2_aarch64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
BR2_PACKAGE_XEN=y

It compiles without any issue.

However, when enabling the tools (BR2_PACKAGE_XEN_TOOLS=y) like the 
tests do, there is indeed a problem with a git repo as you reported
>   >
>   > Bumping Xen is something I have tried on my side as well, and I have
> realized
>   > recently that a substantial change has happened between Xen 4.19 and
> 4.20: the
>   > qemu-xen folder is not shipped in the archive anymore. [1]
>   >
> Xen does support using the system qemu as well, and the qemu package in
> buildroot is new enough. I was dabbling a little bit with it  a year ago
> but didn't get far enough to run any significant tests.
>
> Xen building would need --with-system-qemu=yes, and I forgot what switch
> was needed for qemu.
>
> It could be an avenue to explore as well.
I will look into your suggestions !

Regards,
Titouan

>
> Best regards // John Ernberg



More information about the buildroot mailing list