diff mbox series

barebox: upgrade 2024.12.0 -> 2025.01.0

Message ID 20250125213518.294656-1-ejo@pengutronix.de
State New
Headers show
Series barebox: upgrade 2024.12.0 -> 2025.01.0 | expand

Commit Message

Enrico Jörns Jan. 25, 2025, 9:35 p.m. UTC
Changes:

* Added LLVM/Clang support for the sandbox architecture.
* Enabled command execution from the sandbox command line.
* Improved TFTP with dentry caching and default window size set to 1.
* Introduced hardening features: register zeroing, stack variable
  initialization, and malloc buffer zeroing.
* Enhanced AM625 support with network support, watchdog driver, and
  bootsource detection.

Changelog: https://lore.barebox.org/barebox/Z4oUYdHXEAtnkySC@pengutronix.de/T/#u

Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
---
 meta/recipes-bsp/barebox/barebox-common.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Richard Purdie Jan. 26, 2025, 11:25 a.m. UTC | #1
On Sat, 2025-01-25 at 22:35 +0100, Enrico Jörns via lists.openembedded.org wrote:
> Changes:
> 
> * Added LLVM/Clang support for the sandbox architecture.
> * Enabled command execution from the sandbox command line.
> * Improved TFTP with dentry caching and default window size set to 1.
> * Introduced hardening features: register zeroing, stack variable
>   initialization, and malloc buffer zeroing.
> * Enhanced AM625 support with network support, watchdog driver, and
>   bootsource detection.
> 
> Changelog: https://lore.barebox.org/barebox/Z4oUYdHXEAtnkySC@pengutronix.de/T/#u
> 
> Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
> ---
>  meta/recipes-bsp/barebox/barebox-common.inc | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Thanks for the upgrade. Unfortunately it ran into issues with musl:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/6/builds/897/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/valkyrie/#/builders/3/builds/913/steps/11/logs/stdio


Cheers,

Richard
Enrico Jörns Jan. 26, 2025, 1:55 p.m. UTC | #2
Am Sonntag, dem 26.01.2025 um 11:25 +0000 schrieb Richard Purdie:
> On Sat, 2025-01-25 at 22:35 +0100, Enrico Jörns via lists.openembedded.org wrote:
> > Changes:
> > 
> > * Added LLVM/Clang support for the sandbox architecture.
> > * Enabled command execution from the sandbox command line.
> > * Improved TFTP with dentry caching and default window size set to 1.
> > * Introduced hardening features: register zeroing, stack variable
> >   initialization, and malloc buffer zeroing.
> > * Enhanced AM625 support with network support, watchdog driver, and
> >   bootsource detection.
> > 
> > Changelog: https://lore.barebox.org/barebox/Z4oUYdHXEAtnkySC@pengutronix.de/T/#u
> > 
> > Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
> > ---
> >  meta/recipes-bsp/barebox/barebox-common.inc | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> Thanks for the upgrade. Unfortunately it ran into issues with musl:
> 
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/6/builds/897/steps/11/logs/stdio
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/3/builds/913/steps/11/logs/stdio

Thanks for testing!

I probably should add musl to my pre-flight checklist.. 
diff mbox series

Patch

diff --git a/meta/recipes-bsp/barebox/barebox-common.inc b/meta/recipes-bsp/barebox/barebox-common.inc
index fce3b825ae..9b8dc4ea60 100644
--- a/meta/recipes-bsp/barebox/barebox-common.inc
+++ b/meta/recipes-bsp/barebox/barebox-common.inc
@@ -3,6 +3,6 @@  SECTION = "bootloaders"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=f5125d13e000b9ca1f0d3364286c4192"
 
-PV = "2024.12.0"
+PV = "2025.01.0"
 SRC_URI = "https://barebox.org/download/barebox-${PV}.tar.bz2"
-SRC_URI[sha256sum] = "717a2416b37942f584b0bb2eb61ccbf85dc0f1a5c841318f47cd6967b9c4dcab"
+SRC_URI[sha256sum] = "288a838e6fe8897ea46dabd112e42287177353c88a7d442cefc8be8d1a85f5b5"