]> Git Repo - buildroot-mgba.git/blobdiff - CHANGES
package/freescale-imx/kernel-module-imx-gpu-viv: bump to version 6.4.11.p.2.2
[buildroot-mgba.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index d5f1bf579499063bc2e2b487ca295371a534dfc9..4916eb0bf4772f178cbb279a443355de257bf65d 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,267 @@
+2024.05, released June 12th, 2024
+
+       Various fixes.
+
+       Infrastructure: Ensure a custom tar program specified with
+       make TAR=/path/to/custom/tar is used everwhere.
+
+       Defconfigs: Fix build issues and runtime warnings for
+       Beaglebone qt5, Qemu ppc64/le pseries, TI am62x/am64x.
+
+       Add hashes for Beaglebone qt5, imx8mn bsh sm s2 / pro,
+       stm32f429 disco XIP, stm32f769 disco sd.
+
+       Updated/fixed packages: bc, collectd, composer, cvs,
+       docker-compose, flutter-engine, git, liblockfile, libzenoh-c,
+       lightning, nginx, p11-kit, python-lxml, python3, qt6base,
+       rrdtool, sofia-sip, syslog-ng, systemd, uclibc, unixodbc
+
+2024.05-rc2, released June 4th, 2024
+
+       Fixes all over the tree.
+
+       Download:
+       - Dropped the (noop) --passive-ftp option from default wget
+         options for compatibility with wget2
+
+       - Fixed an issue with the generated archives (for
+         git/svn/cargo/go) when multiple packages share an archive
+         (E.G. linux vs linux-headers).
+
+       Defconfigs: Fix build issue with binutils 2.41+ for
+       Acmesystems Aria / Arietta, add download hashes for a number
+       of defconfigs. Fix FIT external position for i.MX8 boards
+
+       Updated/fixed packages: dnsmasq, docker-compose, doom-wad,
+       ebtables, esp-hosted, file, freeradius-client,
+       freeradius-server, go, kmod, libmnl, libnetfilter_acct,
+       libnetfilter_log, linux, luarocks, lynx, makedumpfile,
+       micropython, mtd, ncftp, newlib-bare-metal, nfacct, ntp,
+       octave, proftpd, qt5base, systemd, tpm2-tss, uboot-tools,
+       ulogd, vala, zip
+
+       Removed packages: at91bootstrap, at91dataflashboot,
+       on2-8170-libs, on2-8170-modules
+
+       Issues resolved (http://bugs.uclibc.org):
+
+       #15973: imx8m bootloader image generation broken since update..
+       #16093: kmod and gcc-14 build error
+
+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.3, released June 10th, 2024
+
+       Important / security related fixes.
+
+       Misc:
+       - Fixed a number of compilation issues for hosts using GCC
+          14.x, including for kconfig.
+
+       Download:
+       - Drop redundant --passive-ftp from default wget options and
+         migrate a number of packages using FTP upstreams to HTTP(S)
+         for compatibility with wget2 which does not have FTP support
+
+       - Ensure downloads are correctly shared for host packages that
+         try to do so using <pkg>_DL_SUBDIR and ensure the correct
+         toplevel directory name is used in generated tarballs when
+         downloads are shared.
+
+       Arch: Enable SSE2 support for x86 Pentium M variant.
+
+       Defconfigs: Orangepi PC/R1, Raspberrypi zero2w, Sipeed
+       licheepi nano, Wandboard: Fix compilation issues. PC x86-64
+       bios/efi: add wireless regdb to fix kernel warning during
+       boot, iMX.8 boards: Adjust FIT external data position to match
+       imx-mkimage changes, fixing boot issues.
+
+       Updated/fixed packages: am33x-cm, apcupsd,
+       arm-trusted-firmware, binutils-bare-metal, bpftool, catch2,
+       ccache, cjson, clamav, cog, coreutils, cryptodev-linux,
+       dhcpcd, dmraid, dnsmasq, docker-cli, docker-compose,
+       docker-engine, doom-wad, duma, elf2flt, ebtables, elfutils,
+       evemu, file, fluidsynth, freeradius-client, freeradius-server,
+       freerdp, fwts, gcc, gcc-bare-metal, git, gnuplot, go,
+       gr-osmosdr, gst1-plugins-good, hidapi, imagemagick,
+       intel-gmmlib, ivi-homescreen, janus-gateway, kexec, kmod,
+       kodi, libarchive, libdrm, libedit, libffi, libglib2, libhtp,
+       libjwt, libkrb5, libmanette, libmdbx, libmnl,
+       libnetfilter_acct, libnetfilter_log, libnpth, libopenssl,
+       libpng, libuhttpd, liburiparser, libutempter, libvncserver,
+       libwpe, lightning, linux-firmware, linux-pam, lua-cffi,
+       luajit, lvm2, lynx, mariadb, mesa3d, micropython, minisign,
+       musl, mutt, ncftp, network-manager, newlib-bare-metal, nfacct,
+       nfs-utils, octave, openjpeg, openocd, oprofile,
+       perl-dbd-mysql, php, postgresql, pppd, privoxy, procps-ng,
+       proftpd, proj, putty, python-ml-dtypes, python-pillow,
+       python-rds-py, qemu, qt5base, redis-plus-plus, rtl8189fs,
+       ruby, samba4, shadow, smcroute, speech, squid, sscep,
+       suricata, swupdate, systemd, ti-sgx-km, tinycbor, tinyproxy,
+       tor, tpm2-tss, ttyd, uboot-tools, ulogd, vala, weston,
+       wpewebkit, x11vnc, zbar, zeromq, zfs, zip, zxing-cpp
+
+       Issues resolved (http://bugs.uclibc.org):
+
+        #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
+       #15973: imx8m bootloader image generation broken since update..
+        #16075: Cannot use linux kernel extensions from external tree..
+       #16093: kmod and gcc-14 build error
+
+2024.02.2, released May 7th, 2024
+
+       Important / security related fixes.
+
+        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.
+
+        Defconfigs: Mangopi mq1rdw1: Lock kernel headers to 6.6.x.
+
+       Updated/fixed packages: apache, botan,
+       brcmfmac_sdio-firmware-rpi, clamav, cmake, containerd,
+       crucible, dmenu-wayland, dmraid, docker-cli, docker-engine,
+       domoticz, fmc, freeipmi, gdal, gdb, giflib, gnupg2, go,
+       google-breakpad, googlefontdirectory, imx-gpu-viv, inih,
+       libassuan, libblockdev, libcurl, libdrm, libgpg-error,
+       libksba, libnpth, libressl, libtracefs, lxc, mbedtls, mesa3d,
+       oatpp, opensc, oprofile, perl-net-ssleay, petitboot,
+       php-xdebug, psplash, python-pypng, python-segno,
+       python-service-identity, python3, skeleton-init-sysv, systemd,
+       tcf-agent, tiff, uuu, wolfssl, xmrig, zic
+
+       Issues resolved (http://bugs.uclibc.org):
+
+        #14416: Mesa3D missing DRI3 support for various Gallium drivers
+        #16009: 'select' does not work with 'choice'
+        #16036: android-tools version is too old
+
+2024.02.1, released March 26th, 2024
+
+       Important / security related fixes.
+
+       Toolchain: Dropped old Codesourcery ARM / AARCH64 and
+       Codescape MIPS external toolchains as they use old Glibc
+       versions not compatible with 64-bit time_t
+
+       Defconfigs: Starfive visionfive2: Use correct genimage
+       configuration. TI am62x_sk / am64_sk: Use correct optee-os
+       platform setting and use a fixed ti-k3-r5-loader version.
+
+       Infrastructure: Use git to fetch CVE data from the FKIE
+       repository to work around an issue with missing meta files in
+       the releases.
+
+       Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
+       containerd, cryptsetup, cvs, docker-compose, docker-engine,
+       ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
+       intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
+       libgit2, libkrb5, libnfs, libunwind, libvpl,
+       libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
+       mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
+       openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
+       postgis, privoxy, pulseaudio, pure-ftpd, putty,
+       python-configshell-fb, python-rtslib-fb, rauc, restorecond,
+       spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
+       xvisor, zic
+
+       Issues resolved (http://bugs.uclibc.org):
+
+       #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
+
+2024.02, released March 5th, 2024
+
+       Various fixes.
+
+       Updated/fixed packages: botan, conmon, dash, efivar, expat,
+       fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
+       libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
+       nginx-naxsi, octave, openblas, openvmtools, parted, poco,
+       powertop, python-aiohttp, python-cheroot, python-django,
+       python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
+       sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
+       vim
+
+       Removed packages: mysql (virtual), oracle-mysql,
+       python-setuptools-scm-git-archive
+
 2024.02-rc2, released March 1st, 2024
 
        Fixes all over the tree.
        #15910: USB keyboard is not working by default "raspberrypicm4io_..
        #15952: Grub fails to load large rootfs files
 
+2023.11.3, released March 26th, 2024
+
+       Important / security related fixes.
+
+       Defconfigs: Starfive visionfive2: Use correct genimage
+       configuration.
+
+       Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
+       conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
+       ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
+       gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
+       libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
+       libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
+       liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
+       mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
+       parted, petitboot, php, poco, postgresql, powertop, privoxy,
+       pure-ftpd, putty, python-cheroot, python-configshell-fb,
+       python-django, python-rtslib-fb, python3,
+       rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
+       s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
+       strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
+       util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
+       zlib-ng
+
+       Issues resolved (http://bugs.uclibc.org):
+
+       #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
+
 2023.11.2, released March 1st, 2024
 
        Important / security related fixes.
        #15376: Libiconv config
        #15461: QtVirtualKeyboard segfaults
 
+2023.02.11, released March 26th, 2024
+
+       Important / security related fixes.
+
+       Defconfigs: Starfive visionfive2: Use correct genimage
+       configuration.
+
+       Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
+       cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
+       gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
+       libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
+       libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
+       openvmtools, parted, php, poco, postgresql, privoxy,
+       pure-ftpd, putty, python-cheroot, python-configshell-fb,
+       python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
+       spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
+       unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
+       zlib-ng
+
+       Issues resolved (http://bugs.uclibc.org):
+
+       #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
+
 2023.02.10, released March 1st, 2024
 
        Important / security related fixes.
This page took 0.040422 seconds and 4 git commands to generate.