Update for 2024.05-rc1
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
091ad8455d
commit
e5173e0131
79
CHANGES
79
CHANGES
@ -1,3 +1,82 @@
|
||||
2024.05-rc1, released May 30th, 2024
|
||||
|
||||
Fixes all over the tree and new features.
|
||||
|
||||
Toolchains:
|
||||
- Binutils 2.24 added, 2.39 dropped, 2.41 is now default
|
||||
- GCC 14.x added, 11.x dropped, 13.x is now default
|
||||
- uClibc-ng bumped to 1.0.48
|
||||
- Musl bumped to 1.2.5, adds riscv32 support
|
||||
- Glibc bumped to 2.39, libcrypt no longer available (see
|
||||
libxcrypt package)
|
||||
- External glibc based toolchains no longer install libcrypt
|
||||
files (except for libcrypt.so.1) to not conflict with the
|
||||
libxcrypt package
|
||||
- Bootlin external toolchains updated to 2024.02
|
||||
- Support for external toolchains using GCC version 14
|
||||
- Old external Codesourcery ARM/AARCH64 toolchains removed
|
||||
- Old external Codesourcery niosII toolchain removed
|
||||
- Old external Codescape mips toolchains removed
|
||||
- Support for Linux 6.7 / 6.8 kernel headers added
|
||||
|
||||
Architecture:
|
||||
- Support for riscv32 noMMU added
|
||||
- Internal toolchains for SPARC (re-)added
|
||||
- Support for the Motorola m68k specific shared library
|
||||
support for the FLAT binary format dropped, as support has
|
||||
been removed from the Linux kernel as of v5.19.
|
||||
|
||||
Download (notice, Buildroot generated tarballs have changed):
|
||||
- Tar 1.35 is now required (will be automatically built if not
|
||||
available on the host). Notice that tar 1.35 changes the way
|
||||
devmajor/minor is stored, so tarballs created with 1.35 are
|
||||
not binary identical to <1.35
|
||||
- The tarball creation logic has now been extended to
|
||||
correctly handle when ACLs are set on the download
|
||||
directory.
|
||||
- An issue with conflicting git tags between (different
|
||||
versions of) a package has been fixes
|
||||
- Git attributes are now handled correctly
|
||||
|
||||
Security:
|
||||
- The /dev/shm entry in the default /etc/fstab used for
|
||||
busybox and sysv init systems was missing the sticky bit,
|
||||
allowing users to delete and replace other users files.
|
||||
|
||||
Infrastructure:
|
||||
- kconfig/menuconfig can now be built with GCC 14.x
|
||||
- Git is now used to to fetch CVE data from the FKIE
|
||||
repository to work around an issue with missing meta files
|
||||
in the releases.
|
||||
- utils/check-package now also checks if defconfigs use
|
||||
BR2_DOWNLOAD_FORCE_CHECK_HASHES to ensure custom
|
||||
bootloader/kernels are correctly downloaded.
|
||||
|
||||
New defconfigs: Beagleboneai64, Orangepi Zero2w, Pine64 star64
|
||||
|
||||
New packages: basu, bats-assert, bats-file, bats-support, bcc,
|
||||
bpftrace, export-subst, flutter-adaptive-scaffold-example,
|
||||
flutter-animations-example, flutter-dynamic-layouts-example,
|
||||
flutter-go-router-example, flutter-image-example,
|
||||
flutter-markdown-example, flutter-packages,
|
||||
flutter-rfw-local-example, go-bootstrap-stage3, igt-gpu-tools,
|
||||
libgpiod2, libxmlb, libzenoh-c, lmdb, lua-lightningmdb,
|
||||
lua-lsdbus, mokutil, python-email-validator,
|
||||
python-expandvars, python-fastui, python-hid, python-jc,
|
||||
python-mpmath, python-poetry-core, python-sympy,
|
||||
python-yamllint, qbee-agent, starfive-spltool, ustreamer
|
||||
|
||||
Removed packages: flutter-gallery, omxplayer, ti-k3-image-gen
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#14416: Mesa3D missing DRI3 support for various Gallium drivers
|
||||
#15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
|
||||
#15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
|
||||
#16009: 'select' does not work with 'choice'
|
||||
#16036: android-tools version is too old
|
||||
#16075: Cannot use linux kernel extensions from external tree..
|
||||
|
||||
2024.02.2, released May 7th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
4
Makefile
4
Makefile
@ -90,9 +90,9 @@ all:
|
||||
.PHONY: all
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION := 2024.05-git
|
||||
export BR2_VERSION := 2024.05-rc1
|
||||
# Actual time the release is cut (for reproducible builds)
|
||||
BR2_VERSION_EPOCH = 1709640000
|
||||
BR2_VERSION_EPOCH = 1717102000
|
||||
|
||||
# Save running make version since it's clobbered by the make package
|
||||
RUNNING_MAKE_VERSION := $(MAKE_VERSION)
|
||||
|
@ -75,41 +75,41 @@
|
||||
<p><a href="/downloads/buildroot-2023.11.2.tar.xz.sign">PGP signature</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3 style="text-align: center;">Latest release candidate: <b>2024.02-rc2</b></h3>
|
||||
-->
|
||||
<h3 style="text-align: center;">Latest release candidate: <b>2024.05-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.02-rc2.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
<a href="/downloads/buildroot-2024.05-rc1.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/downloads/buildroot-2024.02-rc2.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
<a href="/downloads/buildroot-2024.05-rc1.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3><a href="/downloads/buildroot-2024.02-rc2.tar.gz">buildroot-2024.02-rc2.tar.gz</a></h3>
|
||||
<p><a href="/downloads/buildroot-2024.02-rc2.tar.gz.sign">PGP signature</a></p>
|
||||
<h3><a href="/downloads/buildroot-2024.05-rc1.tar.gz">buildroot-2024.05-rc1.tar.gz</a></h3>
|
||||
<p><a href="/downloads/buildroot-2024.05-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.02-rc2.tar.xz"><img src="images/package.png" width="180" alt=""></a>
|
||||
<a href="/downloads/buildroot-2024.05-rc1.tar.xz"><img src="images/package.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/downloads/buildroot-2024.02-rc2.tar.xz"><img src="images/package.png" width="180" alt=""></a>
|
||||
<a href="/downloads/buildroot-2024.05-rc1.tar.xz"><img src="images/package.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3><a href="/downloads/buildroot-2024.02-rc2.tar.xz">buildroot-2024.02-rc2.tar.xz</a></h3>
|
||||
<p><a href="/downloads/buildroot-2024.02-rc2.tar.xz.sign">PGP signature</a></p>
|
||||
<h3><a href="/downloads/buildroot-2024.05-rc1.tar.xz">buildroot-2024.05-rc1.tar.xz</a></h3>
|
||||
<p><a href="/downloads/buildroot-2024.05-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>
|
||||
|
@ -9,6 +9,27 @@
|
||||
<h2>News</h2>
|
||||
<ul class="timeline">
|
||||
|
||||
<li class="timeline-inverted">
|
||||
<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.05-rc1 released</h4>
|
||||
<p><small class="text-muted"><i class="glyphicon glyphicon-time"></i>30 May 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.05-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.05-rc1.tar.xz">2024.05-rc1
|
||||
release</a>, and report any problems found to the
|
||||
<a href="support.html">mailing list</a> or
|
||||
<a href="https://bugs.buildroot.org">bug tracker</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
|
||||
<div class="timeline-panel">
|
||||
|
Loading…
Reference in New Issue
Block a user