Skip to content
CHANGES 496 KiB
Newer Older
Peter Korsgaard's avatar
Peter Korsgaard committed
2023.02-rc1, released February 20th, 2023

	Numerous package updates and many (62) new packages.

	Toolchain:

	- The check for access to "unsafe" (E.G. from the build host)
	  header files and libraries by the cross compiler is now
	  unconditionally enabled.

	- Bootlin external toolchains updated to 2022.08

	- The handling of the CCACHE_* environment variables by the
          toolchain wrapper is now more strict, causing the variables
          to only be exported when BR2_CCACHE is enabled.

	Infrastructure:

	- Br2-external: Fix make performance issue when many (> 6)
	  external trees are used together.

	- Legal-info: Stop warning about not saving sources for local
	  / override packages if <PKG>_REDISTRIBUTE is set to NO.

	- Go: Ensure our go build and module cache is used, even for the
	  download step.

	- Cargo: CARGO_HOME (the location where cargo stores it
          downloaded artifacts) is now located under DL_DIR rather
          than in HOST_DIR/share/cargo, ensuring it is shared between
          builds.

	Misc:

	- Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
	  used.

	- Ext2: Year 2038+ compatible inodes are now used by default,
          independently of the filesystem size.

	- Linux: Fix build of < 5.6 kernels with host-gcc >= 10.

	A large number of NXP related packages and defconfigs have
	been updated as upstream moved the git repositories to Github.

	New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
	Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
	VCK190.

	New packages: catch2, cli11, dotconf, edk2-non-osi,
	fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
	libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
	opencv4-contrib, perftest, perl-image-exiftool,
	python-apispec, python-async-generator, python-cppy,
	python-dbus-fast, python-dicttoxml2, python-flask-smorest,
	python-h11, python-hkdf, python-magic-wormhole,
	python-magic-wormhole-mailbox-server,
	python-magic-wormhole-transit-relay, python-marshmallow,
	python-munch, python-outcome, python-pycrate, python-pyspnego,
	python-reedsolo, python-selenium, python-smbprotocol,
	python-sniffio, python-spake2, python-trio,
	python-trio-websocket, python-uhid, python-webargs,
	python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
	rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
	termcolor, ti-k3-r5-loader, tl-expected, unifdef,
	versal-firmware, xwayland, z3

	Removed packages: docker-proxy, elixir, gummiboot,
	python-bunch, python-m2r, sun20i-d1-spl, ucl,
	xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
	xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga

	Issues resolved (http://bugs.uclibc.org):

	#14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
	#14996: Too many directories in BR2_EXTERNAL causes hang during make
	#15161: kernel can't support SUBDIR
	#15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
	#15226: lsblk: not found
	#15271: no start-qemu.sh
	#15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
	#15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
	#15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
	#15331: Warning on python-flit-core license when generating legal info

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.11.1, released January 18th, 2023

	Important / security related fixes.

	Br2-external: Fix make performance issue when many (> 6)
	external trees are used together.

	Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
	used.

	Go: Ensure our go build and module cache is used, even for the
	download step.

	Legal-info: Stop warning about not saving sources for local /
	override packages if <PKG>_REDISTRIBUTE is set to NO.

	Linux: Fix build of < 5.6 kernels with host-gcc >= 10.

	A large number of NXP related packages and defconfigs have
	been updated as upstream moved the git repositories to Github.

	Defconfigs: zcu106, kria kv260: Fix U-Boot build

	Updated/fixed packages: asterisk, bearssl, botan, cairo,
	capnproto, check, checkpolicy, connman, containerd, crun,
	dbus-cxx, docker-cli, docker-engine, exempi, exfat,
	exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
	freeradius-server, gcc, glib-networking, go,
	gobject-introspection, gperf, i2pd, ima-evm-utils,
	imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
	imx-mkimage, intel-microcode, janus-gateway, libcurl,
	libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
	libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
	lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
	moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
	postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
	qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
	rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
	tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
	xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
	xxhash, zip

	Issues resolved (http://bugs.uclibc.org):

	#14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
	#14996: Too many directories in BR2_EXTERNAL causes hang during make
	#15161: kernel can't support SUBDIR
	#15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
	#15226: lsblk: not found

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.11, released December 5th, 2022

	Fixes all over the tree.

	Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
	kv260/zcu102/zcu106: Update to Xilinx 2022.2,

	Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
	gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
	matchbox-keyboard, memcached, netsnmp, optee-client,
	python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
	rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver

	Removed packages: rabbitmq-server

	Issues resolved (http://bugs.uclibc.org):

	#15131: Target GDB uses internal zlib
	#15151: Busybox /etc/init.d scripts are not executable

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.11-rc3, released November 24th, 2022

	Fixes all over the tree.

	Updated/fixed packages: asterisk, edk2, edk2-platforms,
	freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
	igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
	mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
	rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
	uboot, xen, xterm

	Issues resolved (http://bugs.uclibc.org):

	#15141: kernel 5.16.2 (realtime patch 19) fails to build

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.11-rc2, released November 16th, 2022

	Fixes all over the tree.

	Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
	M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
	plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
	/ Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.

	Updated/fixed packages: alsa-utils, arm-trusted-firmware,
	bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
	docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
	gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
	libopenssl, libqb, libuhttpd, libvncserver, linux,
	linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
	mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
	perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
	s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
	udisks, vlc, wavemon, wolfssl, zlib-ng

	Removed packages: libdcadec

	Issues resolved (http://bugs.uclibc.org):

	#15121: make nconfig failes with nvidia drivers and mesa3d selected

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.11-rc1, released November 3rd, 2022

	Fixes all over the tree and new features.

Loading
Loading full blame...