Skip to content
CHANGES 473 KiB
Newer Older
Thomas Petazzoni's avatar
Thomas Petazzoni committed
2022.08-rc1, released August 12th, 2022

	Fixes all over the tree and new features.

	Architecture

	- Support for NDS32 removed
	- Support for C-SKY removed
	- Support for configurable page size on ARM64 added
	- Architecture menu re-organized: the MMU selection now
	  appears in this architecture menu.

	Toolchain:

	- GCC 12.x support added, GCC 11.x is now the default
	  compiler, and support for building a GCC 9.x toolchain has
	  been removed.
	- glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
	- uclibc bumped to 1.0.42
	- BR2_GCC_ENABLE_LTO option removed, the toolchain is now
	  always built with LTO support. The new option BR2_ENABLE_LTO
	  enables the use of LTO in a subset of packages that have
	  explicit handling for LTO.
	- GDB enabled on OpenRISC.
	- Toolchain menu now appears before "Build options". The
	  selection of the C library now determines whether static
	  library (BR2_STATIC_LIBS) will be available or not, instead
	  of the other way around.

	Filesystem:

	- genimage.cfg files now use shortcuts from genimage for the
	  GUID of well-known GPT partitions.

	Bootloaders:

	- U-Boot can now be built with host-gnutls as a dependency,
	  needed for some configurations
	- OP-TEE can now be built with host-python-pillow as a
	  dependency, needed for some configurations.
	- OP-TEE source can now be retrieved from a custom tarball
	  URL.
	- Grub has been bumped to 2.06.

	Over 390 packages updated.

	New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
	broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
	sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
	sipeed_maix_dock_sdcard, sipeed_maix_go,
	sipeed_maix_go_sdcard, sipeed_maixduino,
	sipeed_maixduino_sdcard

	Removed defconfigs: andes_ae300, csky_gx6605s,
	friendlyarm_nanopi_neo, minnowboard_max-graphical

	New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
	double-conversion, dust, freeradius-server, gdal, hawktracer,
	hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
	minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
	python-alembic, python-appdirs, python-beniget,
	python-construct, python-dtschema, python-gast, python-kflash,
	python-lark, python-maturin, python-mypy-extensions,
	python-pylibfdt, python-pythran, python-pyrsistent,
	python-qrcode, python-rfc3987, python-rtoml,
	python-ruamel-yaml, python-scipy, python-typeguard,
	python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
	spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
	wolftpm, zeek, zerofree

	Removed packages: rtl8723bs

	Issues resolved:

	#14556: python-crossbar fails to build
	#14951: boost compile error when running make  silently
	#14646: OpenSSH 8.9p1 compiler error under mipsel
	#14841: support/download/git fails with "fatal: No  such remote
		'origin'" due to incorrect check for origin remote
	#13356: libabseil-cpp: not building for raspberry pi
	#14911: host-python3 build needs python3 on the host
	#13831: mesa3d - kmsro driver requires dri3
	#13816: xstart failed since update the x11 libraries
	#13796: Problems compiling package gst-plugins-good
	#14191: patchelf v0.9 corrupt Nvidia shared  libraries
	#14891: sudo: group setup fails since commit  9b7f8da96b
	#14881: Watchdogd Package missing INSTALL_STAGING
	#14876: arm-trusted-firmware can no longer be  compiled with fPIE

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.05.2, released August 31st, 2022

	Important / security related fixes.

	dependencies: Ensure 'cmp' is available on the build host.

	pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
	Kconfig option to be enabled (E.G. for kernel options needed by
	packages) no longer changes a =m (modular) with =y (built in).

	check-host-rpath: Silence readelf warnings when clang is used

	GCC 10.x updated to 10.4.0

	Defconfigs: Kria kv260: Fix u-boot configuration

	Updated/fixed packages: apg, arm-trusted-firmware, assimp,
	bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
	fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
	gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
	kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
	libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
	luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
	nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
	pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
	postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
	python-bottle, python-django, python-lxml, python3, qt5webkit,
	redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
	sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
	tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
	wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
	xserver_xorg-server, zeromq, zfs, zlib-ng

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

	#13796: Problems compiling package gst-plugins-good

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.05.1, released July 24th, 2022

	Important / security related fixes.

	Disable big endian no-mmu on ARM as it is not supported by
	elf2flt.

	Tighten dependencies for external Bootlin toolchains to ensure
	they can only be selected in compatible configurations.

	Support external toolchains without gdbserver.

	Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
	cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
	gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
	gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
	gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
	gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
	libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
	libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
	libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
	logrotate, luajit, nginx, noip, paxtest, php, postgresql,
	procrank_linux, pure-ftpd, python-pillow, qdecoder,
	rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
	systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
	watchdogd, webkitgtk, weston, wireguard-linux-compat,
	wpa_supplicant, wpewebkit, zstd

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

	#14881: Watchdogd Package missing INSTALL_STAGING

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.05, released June 6th, 2022

	Fixes all over the tree.

	Rework BR2_STATIC_LIBS handling to ensure it can only be
	enabled if a suitable C library is available.

	Updated/fixed packages: arm-trusted-firmware, at91bootstap,
	boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
	gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
	libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
	memcached, mono, musl, mutt, netdata, network-manager, nginx,
	ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
	qpid-proton, rauc, rockchip-mali, rsyslog,
	rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
	uclibc, unrar, vim, webkitgtk, wpewebkit,
	xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng

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

	#14821: Samba server is failing to compile
	#14826: make qemu_x86_64_defconfig stopped working

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.05-rc2, released May 30th, 2022

	Fixes all over the tree.

	Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
	issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
	qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
	longer available

	Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
	janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
	libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
	optee-client, pcsc-lite, pipewire, python-flask,
	python-service-identity, python-werkzeug, qemu, rng-tools,
	rockchip-mali, strace, xdriver_xf86-video-amdgpu

	Removed packages: ktap

Peter Korsgaard's avatar
Peter Korsgaard committed
2022.05-rc1, released May 18th, 2022
Loading
Loading full blame...