Update for 2024.08-rc1

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Thomas Petazzoni
2024-08-08 22:54:58 +02:00
parent fdbc8d97cb
commit 32161a3c4e
4 changed files with 113 additions and 13 deletions

79
CHANGES
View File

@@ -1,3 +1,82 @@
2024.08-rc1, released August 8th, 2024
Fixes all over the tree (especially related to GCC 14.x
compatibility) and package updates.
Toolchains:
- uClibc updated to 1.0.49
- GDB 15.x added, GDB 14.x now the default
- GCC 14.x updated to GCC 14.2.0
- Support for Linux 6.9/6.10 headers added
Infrastructure:
- Patches on packages are now applied with -F0, which means no
fuzz is accepted anymore.
- Improvements to the canonical example of SysV init script
New defconfigs: arm_fvp_ebbr, beaglev_fire, cubieboard1,
imx6ulz_bsh_smm_m2_defconfig, spike_riscv32,
Removed defconfigs: beagleboardx15, beaglev, imx8mpico
New packages: blake3, chicken, cloudfared, docker-cli-buildx,
espflash, fd, freescale-imx/firmware-upower, fwupd, fwupd-efi,
gtkiostream, graphene, kmon, libavif, libdex, libgtk4,
libjcat, libopenmpt, libtpms, mxt-app, nethogs, openconnect,
parsec-tool, pico-sdk, picotool, python-aerich,
python-autocommand, python-betterproto, python-configobj,
python-grpclib, python-inflect, python-jaraco-collections,
python-jaraco-context, python-jaraco-text, python-pyasynchat,
python-pyasyncore, python-dictdiffer, python-pkgconfig,
python-pypika-tortoise, python-ruamel-yaml-clib,
python-tomlkit, python-tomli-w, python-tpm2-pytss,
python-tortoise-orm, python-uswid, qt6declarative,
qt6languageserver, qt6mqtt, qt6opcua, qt6shadertools,
qt6tools, qt6virtualkeyboard, qt6wayland, qt6websockets,
skopeo, sqlitecpp, swipl, swtpm, tig, tipidee, tpm2-openssl,
xilinx-prebuilt, zoxide
Removed packages: beaglev-ddrinit, beaglev-secondboot,
beecrypt, cgic, dvb-apps, gamin
New runtime tests: 4th, attr, atftp, bcc, btrfs, btrfsprogs,
dmidecode, go, gpsd, iproute2, kmod, lame, make, mariadb,
mawk, mosquitto, nmap, ntp, python-asn1crypto, python-pymupdf,
python-ruamel-yaml, rt-tests, swipl, vorbis-tools, xfsprogs
Issues resolved:
- Are there plans to add raspberrypizero2w_64_defconfig config?
https://gitlab.com/buildroot.org/buildroot/-/issues/1
- Some folders can't visit and some file is missing while running
https://gitlab.com/buildroot.org/buildroot/-/issues/2
- wpewebkit build fails on ARM Neon
https://gitlab.com/buildroot.org/buildroot/-/issues/3
- TAR-1.35 will not build for target (host-variant will build)
https://gitlab.com/buildroot.org/buildroot/-/issues/4
- package/xz without shared libraries breaks Python build
https://gitlab.com/buildroot.org/buildroot/-/issues/5
- unable to build - 404 at sources.buildroot.net
https://gitlab.com/buildroot.org/buildroot/-/issues/10
- OpenSSH 9.8 broken
https://gitlab.com/buildroot.org/buildroot/-/issues/11
- Update Openssh to Version 9.8p1 (CVE-2024-6387) in Long Term
Support Release 2024.02.x
https://gitlab.com/buildroot.org/buildroot/-/issues/14
- Toolchain (host-gcc-final-14.1.0) build failure with
y2038/BR2_TIME_BITS_64 enabled
https://gitlab.com/buildroot.org/buildroot/-/issues/16
- building go/golang gives error
https://gitlab.com/buildroot.org/buildroot/-/issues/18
- GCC 13.3 is missing
https://gitlab.com/buildroot.org/buildroot/-/issues/20
- package containerd update to avoid hanging docker exec
commands
https://gitlab.com/buildroot.org/buildroot/-/issues/21
- "BR2_EXTERNAL broken missing srctree error Config.in"
https://gitlab.com/buildroot.org/buildroot/-/issues/24
- Can't subscribe buildroot mailing list
https://gitlab.com/buildroot.org/buildroot/-/issues/25
2024.05.1, released July 13th, 2024
Important / security related fixes.

View File

@@ -92,9 +92,9 @@ all:
.PHONY: all
# Set and export the version string
export BR2_VERSION := 2024.08-git
export BR2_VERSION := 2024.08-rc1
# Actual time the release is cut (for reproducible builds)
BR2_VERSION_EPOCH = 1718188000
BR2_VERSION_EPOCH = 1723149000
# Save running make version since it's clobbered by the make package
RUNNING_MAKE_VERSION := $(MAKE_VERSION)

View File

@@ -75,41 +75,41 @@
<p><a href="/downloads/buildroot-2024.05.1.tar.xz.sign">PGP signature</a></p>
</div>
</div>
<!--
<h3 style="text-align: center;">Latest release candidate: <b>2024.05-rc2</b></h3>
<h3 style="text-align: center;">Latest release candidate: <b>2024.08-rc1</b></h3>
<div class="row mt centered">
<div class="col-sm-6">
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
<div class="flipper">
<div class="front">
<a href="/downloads/buildroot-2024.05-rc2.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
<a href="/downloads/buildroot-2024.08-rc1.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
</div>
<div class="back">
<a href="/downloads/buildroot-2024.05-rc2.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
<a href="/downloads/buildroot-2024.08-rc1.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
</div>
</div>
</div>
<h3><a href="/downloads/buildroot-2024.05-rc2.tar.gz">buildroot-2024.05-rc2.tar.gz</a></h3>
<p><a href="/downloads/buildroot-2024.05-rc2.tar.gz.sign">PGP signature</a></p>
<h3><a href="/downloads/buildroot-2024.08-rc1.tar.gz">buildroot-2024.08-rc1.tar.gz</a></h3>
<p><a href="/downloads/buildroot-2024.08-rc1.tar.gz.sign">PGP signature</a></p>
</div>
<div class="col-sm-6">
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
<div class="flipper">
<div class="front">
<a href="/downloads/buildroot-2024.05-rc2.tar.xz"><img src="images/package.png" width="180" alt=""></a>
<a href="/downloads/buildroot-2024.08-rc1.tar.xz"><img src="images/package.png" width="180" alt=""></a>
</div>
<div class="back">
<a href="/downloads/buildroot-2024.05-rc2.tar.xz"><img src="images/package.png" width="180" alt=""></a>
<a href="/downloads/buildroot-2024.08-rc1.tar.xz"><img src="images/package.png" width="180" alt=""></a>
</div>
</div>
</div>
<h3><a href="/downloads/buildroot-2024.05-rc2.tar.xz">buildroot-2024.05-rc2.tar.xz</a></h3>
<p><a href="/downloads/buildroot-2024.05-rc2.tar.xz.sign">PGP signature</a></p>
<h3><a href="/downloads/buildroot-2024.08-rc1.tar.xz">buildroot-2024.08-rc1.tar.xz</a></h3>
<p><a href="/downloads/buildroot-2024.08-rc1.tar.xz.sign">PGP signature</a></p>
</div>
</div>
-->
This and earlier releases (and their PGP signatures) can always be downloaded from
<a href="/downloads/">http://buildroot.net/downloads/</a>.
</div>

View File

@@ -9,6 +9,27 @@
<h2>News</h2>
<ul class="timeline">
<li>
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
<div class="timeline-panel">
<div class="timeline-heading">
<h4 class="timeline-title">2024.08-rc1 released</h4>
<p><small class="text-muted"><i class="glyphicon glyphicon-time"></i>8 August 2024</small></p>
</div>
<div class="timeline-body">
<p>We have a new release candidate! Lots of changes all over the tree, see the
<a href="http://git.buildroot.net/buildroot/plain/CHANGES?id=2024.08-rc1">CHANGES</a>
file for more details.</p>
<p>Go to the <a href="/downloads/">downloads page</a> to pick up the
<a href="/downloads/buildroot-2024.08-rc1.tar.xz">2024.08-rc1
release</a>, and report any problems found to the
<a href="support.html">mailing list</a> or
<a href="https://gitlab.com/buildroot.org/buildroot/-/issues">bug tracker</a>.</p>
</div>
</div>
</li>
<li class="timeline-inverted">
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
<div class="timeline-panel">