[ANN] U-Boot v2024.10-rc1 released

Hey all,
It's release day and here is -rc1. Looking at my own queue, I think it's in OK shape, but there's a few things I want to take still, and I need to check some other areas for mature changes to pull in as well.
In terms of a changelog, git log --merges v2024.07..v2024.10-rc1 contains what I've pulled but as always, better PR messages and tags will provide better results here.
I hope to remain on schedule and that means the rest of the rcs every other Monday, and with final release on Monday, October 7th, 2024. Thanks all!

Hi,
i notice build-error because of CONFIG_TOOLS_MKEFICAPSULE is set automaticly and does not find an include
https://github.com/frank-w/u-boot/actions/runs/10059612312/job/27805232284
tools/mkeficapsule.c:20:10: fatal error: gnutls/gnutls.h: No such file or directory 20 | #include <gnutls/gnutls.h> | ^~~~~~~~~~~~~~~~~
solved it temporary by adding CONFIG_TOOLS_MKEFICAPSULE=n to my configs/mt7622_bpi-r64_defconfig
commit: https://github.com/frank-w/u-boot/commit/2640a8881d3c6a232575f46b0f2b8a0217b... fixed pipeline: https://github.com/frank-w/u-boot/actions/runs/10059965071
breaking commit seems to be
b7a625b1ce49 tools: Build mkeficapsule tool by default if EFI_LOADER is set
i have EFI_LOADER set to y,but it is unclear where the header-file should be...i do not find any gnutls.h in my tree
regards Frank
Gesendet: Dienstag, 23. Juli 2024 um 03:55 Uhr Von: "Tom Rini" trini@konsulko.com An: u-boot@lists.denx.de Cc: u-boot-custodians@lists.denx.de, u-boot-board-maintainers@lists.denx.de Betreff: [ANN] U-Boot v2024.10-rc1 released
Hey all,
It's release day and here is -rc1. Looking at my own queue, I think it's in OK shape, but there's a few things I want to take still, and I need to check some other areas for mature changes to pull in as well.
In terms of a changelog, git log --merges v2024.07..v2024.10-rc1 contains what I've pulled but as always, better PR messages and tags will provide better results here.
I hope to remain on schedule and that means the rest of the rcs every other Monday, and with final release on Monday, October 7th, 2024. Thanks all!
-- Tom

Hi,
On Tue, 23 Jul 2024 at 07:44, Frank Wunderlich frank-w@public-files.de wrote:
Hi,
i notice build-error because of CONFIG_TOOLS_MKEFICAPSULE is set automaticly and does not find an include
https://github.com/frank-w/u-boot/actions/runs/10059612312/job/27805232284
tools/mkeficapsule.c:20:10: fatal error: gnutls/gnutls.h: No such file or directory 20 | #include <gnutls/gnutls.h> | ^~~~~~~~~~~~~~~~~
solved it temporary by adding CONFIG_TOOLS_MKEFICAPSULE=n to my configs/mt7622_bpi-r64_defconfig
commit: https://github.com/frank-w/u-boot/commit/2640a8881d3c6a232575f46b0f2b8a0217b... fixed pipeline: https://github.com/frank-w/u-boot/actions/runs/10059965071
breaking commit seems to be
b7a625b1ce49 tools: Build mkeficapsule tool by default if EFI_LOADER is set
i have EFI_LOADER set to y,but it is unclear where the header-file should be...i do not find any gnutls.h in my tree
We should really build all tools always, where possible.
regards Frank
Gesendet: Dienstag, 23. Juli 2024 um 03:55 Uhr Von: "Tom Rini" trini@konsulko.com An: u-boot@lists.denx.de Cc: u-boot-custodians@lists.denx.de, u-boot-board-maintainers@lists.denx.de Betreff: [ANN] U-Boot v2024.10-rc1 released
Hey all,
It's release day and here is -rc1. Looking at my own queue, I think it's in OK shape, but there's a few things I want to take still, and I need to check some other areas for mature changes to pull in as well.
In terms of a changelog, git log --merges v2024.07..v2024.10-rc1 contains what I've pulled but as always, better PR messages and tags will provide better results here.
I hope to remain on schedule and that means the rest of the rcs every other Monday, and with final release on Monday, October 7th, 2024. Thanks all!
-- Tom
Regards, Simon

Hi
Gesendet: Mittwoch, 24. Juli 2024 um 16:37 Uhr Von: "Simon Glass" sjg@chromium.org An: "Frank Wunderlich" frank-w@public-files.de Cc: "Tom Rini" trini@konsulko.com, u-boot@lists.denx.de, u-boot-custodians@lists.denx.de, u-boot-board-maintainers@lists.denx.de Betreff: Re: [ANN] U-Boot v2024.10-rc1 released
Hi,
On Tue, 23 Jul 2024 at 07:44, Frank Wunderlich frank-w@public-files.de wrote:
Hi,
i notice build-error because of CONFIG_TOOLS_MKEFICAPSULE is set automaticly and does not find an include
https://github.com/frank-w/u-boot/actions/runs/10059612312/job/27805232284
tools/mkeficapsule.c:20:10: fatal error: gnutls/gnutls.h: No such file or directory 20 | #include <gnutls/gnutls.h> | ^~~~~~~~~~~~~~~~~
solved it temporary by adding CONFIG_TOOLS_MKEFICAPSULE=n to my configs/mt7622_bpi-r64_defconfig
commit: https://github.com/frank-w/u-boot/commit/2640a8881d3c6a232575f46b0f2b8a0217b... fixed pipeline: https://github.com/frank-w/u-boot/actions/runs/10059965071
breaking commit seems to be
b7a625b1ce49 tools: Build mkeficapsule tool by default if EFI_LOADER is set
i have EFI_LOADER set to y,but it is unclear where the header-file should be...i do not find any gnutls.h in my tree
We should really build all tools always, where possible.
why require more depencies for tools which are most likely not used by users...in my case i do not need the mkeficapsule ;)
the gnutls error i get only in pipeline...maybe on my host i have the required lib somewhere in the common includes of gcc crosscompiler.
on my laptop i get a different error but also on mkeficapsule tool
tools/mkeficapsule.c:18:10: fatal error: uuid/uuid.h: No such file or directory 18 | #include <uuid/uuid.h> | ^~~~~~~~~~~~~
i guess this can be installed with "apt-get install uuid-dev" but why should i fix the depency if i do not need the tool?
regards Frank
regards Frank
Gesendet: Dienstag, 23. Juli 2024 um 03:55 Uhr Von: "Tom Rini" trini@konsulko.com An: u-boot@lists.denx.de Cc: u-boot-custodians@lists.denx.de, u-boot-board-maintainers@lists.denx.de Betreff: [ANN] U-Boot v2024.10-rc1 released
Hey all,
It's release day and here is -rc1. Looking at my own queue, I think it's in OK shape, but there's a few things I want to take still, and I need to check some other areas for mature changes to pull in as well.
In terms of a changelog, git log --merges v2024.07..v2024.10-rc1 contains what I've pulled but as always, better PR messages and tags will provide better results here.
I hope to remain on schedule and that means the rest of the rcs every other Monday, and with final release on Monday, October 7th, 2024. Thanks all!
-- Tom
Regards, Simon

Hi Frank,
On Wed, 24 Jul 2024 at 11:10, Frank Wunderlich frank-w@public-files.de wrote:
Hi
Gesendet: Mittwoch, 24. Juli 2024 um 16:37 Uhr Von: "Simon Glass" sjg@chromium.org An: "Frank Wunderlich" frank-w@public-files.de Cc: "Tom Rini" trini@konsulko.com, u-boot@lists.denx.de, u-boot-custodians@lists.denx.de, u-boot-board-maintainers@lists.denx.de Betreff: Re: [ANN] U-Boot v2024.10-rc1 released
Hi,
On Tue, 23 Jul 2024 at 07:44, Frank Wunderlich frank-w@public-files.de wrote:
Hi,
i notice build-error because of CONFIG_TOOLS_MKEFICAPSULE is set automaticly and does not find an include
https://github.com/frank-w/u-boot/actions/runs/10059612312/job/27805232284
tools/mkeficapsule.c:20:10: fatal error: gnutls/gnutls.h: No such file or directory 20 | #include <gnutls/gnutls.h> | ^~~~~~~~~~~~~~~~~
solved it temporary by adding CONFIG_TOOLS_MKEFICAPSULE=n to my configs/mt7622_bpi-r64_defconfig
commit: https://github.com/frank-w/u-boot/commit/2640a8881d3c6a232575f46b0f2b8a0217b... fixed pipeline: https://github.com/frank-w/u-boot/actions/runs/10059965071
breaking commit seems to be
b7a625b1ce49 tools: Build mkeficapsule tool by default if EFI_LOADER is set
i have EFI_LOADER set to y,but it is unclear where the header-file should be...i do not find any gnutls.h in my tree
We should really build all tools always, where possible.
why require more depencies for tools which are most likely not used by users...in my case i do not need the mkeficapsule ;)
the gnutls error i get only in pipeline...maybe on my host i have the required lib somewhere in the common includes of gcc crosscompiler.
on my laptop i get a different error but also on mkeficapsule tool
tools/mkeficapsule.c:18:10: fatal error: uuid/uuid.h: No such file or directory 18 | #include <uuid/uuid.h> | ^~~~~~~~~~~~~
i guess this can be installed with "apt-get install uuid-dev" but why should i fix the depency if i do not need the tool?
Because it is confusing for packagers to deal with adding special config options in order to build all the tools. So we try to build them all, always.
Regards, Simon
participants (3)
-
Frank Wunderlich
-
Simon Glass
-
Tom Rini