-2018.11-rc1, not yet released
+2019.11, released December 1st, 2019
+
+ Various fixes.
+
+ Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
+ <pkg>_DL_OPTS by default, just like it is done for a number of
+ other package variables.
+
+ Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
+ from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
+ the (rare) case where the .py files are needed at runtime
+ rather than .pyc.
+
+ Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
+ gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
+ libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
+ minicom, network-manager, nodejs, oniguruma, opencv3,
+ openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
+ python-cchardet, systemd, tiff, wolfssl,
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11416: check-uniq-files staging issue
+ #12146: Oprofile runtime issue
+ #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
+ #12171: Python-opencv needs config.py and config-3.7.py to run..
+ #12196: duma package
+ #12211: host-nodejs 10.15.3 package fail to build
+ #12316: tzdata fails to install with empty "default local time"
+ #12326: network-manager build fails with missing glib error
+ #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
+
+2019.11-rc3, released November 24th, 2019
+
+ Fixes all over the tree.
+
+ Updated/fixed packages: asterisk, clamav, domoticz, faifa,
+ gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
+ lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
+ postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
+ systemd, tftpd, waylandpp, webkitgtk, zip
+
+2019.11-rc2, released November 16th, 2019
+
+ Fixes all over the tree.
+
+ Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
+ external toolchain kernel headers version check correctly stop
+ the build on mismatch
+
+ Meson: Fix generation of global cross-compilation.conf
+
+ Download: Also use the package download method for extra
+ downloads from the same site, so it does not get confused by
+ URLs containing '+'
+
+ Defconfigs: Fix boot issue for beaglebone
+
+ Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
+ dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
+ ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
+ libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
+ lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
+ ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
+ sudo, systemd, wpewebkit, xserver_xorg-server
+
+2019.11-rc1, released November 5th, 2019
+
+ Fixes all over the tree and new features.
+
+ Dependencies: Gcc/g++ 4.8 or newer is now required on the
+ build host.
+ Ensure host has JSON::PP perl module installed if
+ webkitgtk/wpewebkit packages are enabled as it is needed
+ during their build process.
+
+ Toolchain: Add support for the D programming language (GCC
+ 9.x, Glibc).
+ GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
+ to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
+ to arc-2019.09-eng002.
+ Musl: Add a patch to add support for
+ sched_{get,set}scheduler() and sched_{get,set}param() for
+ compatibility.
+ Generate check-headers program under BUILD_DIR rather than
+ /tmp to fix issues with distributions mounting /tmp noexec.
+ Also copy libssp.so for external toolchains if SSP
+ to handle toolchains providing SSP support in libssp rather
+ than in the C library
+
+ New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
+ Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
+ STM32MP157 Discovery Kit
+
+ Arch: RISC-V: Default to a sensible floating point ABI based
+ on the selected ISA extensions rather than always defaulting
+ to ILP32/64
+
+ Graph-size: Package sizes are now shown in human readable form
+ (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
+ format can be selected using the --binary option. The cut-off
+ limit for classifying packages as "other" is now configurable
+ using the --size-limit option.
+
+ Br2-external: Linux kernel extensions can now also be provided
+ in an external tree by adding packages under
+ linux/linux-ext-*.mk. See the manual for details.
+
+ Fakeroot now works correctly under Microsoft Windows 10
+ Services for Linux, which does not provide SYSV IPC support
+
+ The check-uniq-files logic which would complain if multiple
+ packages would touch the same files has been removed as it
+ causes issues in certain situations (when packages are
+ rebuilt) and the issue is no longer considered a problem for
+ toplevel parallel builds as those will use a per-package
+ staging/target directory.
+ With this removed, Python is no longer required for a basic
+ build (only for optional scripts).
+
+ support/scripts/genimage.sh will no longer make a copy of
+ TARGET_DIR, speeding up post-build/image scripts.
+
+ The runtime test logic now uses Python 3.x.
+
+ A 'v' prefix has been dropped from the <pkg>_SOURCE variable
+ for a number of packages to match the version numbers used by
+ https://release-monitoring.org
+
+ New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
+ jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
+ libhttpserver, libmspack, libnetconf2, libolm, libyang,
+ linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
+ ogre, openlayers, python-aioredis, python-asgiref,
+ python-backports-functools-lru-cache, python-bluezero,
+ python-brotli, python-channels, python-channels-redis,
+ python-colorlog, python-daphne, python-django-enumfields,
+ python-jaraco-functools, python-kiwisolver, python-msgfy,
+ python-rpi-ws281x, python-setuptools-scm-git-archive,
+ python-simplelogging, python-soupsieve, python-sqliteschema,
+ python-sqlparse, python-tqdm, python-webencodings, qt5webview,
+ restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
+ uacme, utf8proc, uvw, ytree
+
+ Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
+ devmem2, eventlog, kodi-audiodecoder-opus,
+ kodi-screensaver-planestate, kodi-visualisation-waveforhue,
+ python-pysnmp-apps, riscv-pk, ustr
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #9881: systemd-resolved not setting resolv.conf link
+ #10171: devmem2 w (word) is 8 bytes in x86 64 systems
+ #10586: musl gcc has ifunc enabled when musl doesn't support it
+ #10806: Allow nfs-utils to use ipv6
+ #11366: [2018.08] SysV IPC not available for fakeroot on WSL
+ #11411: check-uniq-files target issue
+ #11766: Console (getty) issues with systemd
+ #11781: mariadb build error
+ #12031: Build of cups-filters fails while linking, apparently due..
+ #12116: console prompt does not appear after login
+ #12141: eudev package is missing "render" and "kvm" groups
+ #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
+ #12186: Raspberry Pi Zero-W build fails on newer kernel versions
+ #12191: cmake BUILDDIR
+ #12241: Permission denied while running "make"
+ #12261: sudo versions prior to 1.8.28 are affected.
+ #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
+ #12281: Custom configuration fails to build (based on raspberrypi3_..
+
+2019.08.3, released December 7th, 2019
+
+ Important / security related fixes.
+
+ Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
+ <pkg>_DL_OPTS by default, just like it is done for a number of
+ other package variables
+
+ Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
+ from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
+ the (rare) case where the .py files are needed at runtime
+ rather than .pyc.
+
+ Fix <pkg>-reconfigure handling for packages using the kconfig
+ infrastructure.
+
+ Toolchain: ensure external toolchain kernel headers version
+ check correctly stop the build on mismatch
+
+ Deconfigs: beaglebone: fix boot issue
+
+ Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
+ clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
+ gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
+ jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
+ libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
+ lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
+ oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
+ perl-gdtextutil, php, postgresql, prosody, python-cchardet,
+ python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
+ socat, spice, spice-protocol, tftpd, tiff, webkitgtk
+
+ New packages: libmspack
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
+ #12171: Python-opencv needs config.py and config-3.7.py to run..
+ #12211: host-nodejs 10.15.3 package fail to build
+ #12316: tzdata fails to install with empty "default local time"
+
+2019.08.2, released November 9th, 2019
+
+ Important / security related fixes.
+
+ Toolchain: Also copy libssp.so for external toolchains if SSP
+ to handle toolchains providing SSP support in libssp rather
+ than in the C library
+
+ Download: Also use the package download method for extra
+ downloads from the same site, so it does not get confused by
+ URLs containing '+'
+
+ Fakeroot now works correctly under Microsoft Windows 10
+ Services for Linux, which does not provide SYSV IPC support
+
+ utils/test-pkg: ensure to exit with an error upon failure
+
+ Updated/fixed packages: asterisk, azmq, binutils,
+ cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
+ exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
+ ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
+ intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
+ libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
+ libsigrok, libtorrent, libunwind, libva, linux-tools,
+ lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
+ nfs-utils, php, piglit, python, python-autobahn,
+ python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
+ ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
+ systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
+ vtun, wireshark, xvisor, yaffs2utils
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11366: [2018.08] SysV IPC not available for fakeroot on WSL
+ #12261: sudo versions prior to 1.8.28 are affected
+
+2019.08.1, released October 3rd, 2019
+
+ Important / security related fixes.
+
+ Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
+ Use default console settings
+
+ Dependencies: Ensure host has JSON::PP perl module installed
+ if webkitgtk/wpewebkit packages are enabled as it is needed
+ during their build process.
+
+ Toolchain: Generate check-headers program under BUILD_DIR
+ rather than /tmp to fix issues with distributions mounting
+ /tmp noexec.
+
+ Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
+ cups, cups-filters, docker-cli, docker-engine, docker-proxy,
+ e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
+ kf5-extra-cmake-modules, kf5-modemmanager-qt,
+ kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
+ libglib2, libgpg-error, libnspr, libnss, libopenssl,
+ logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
+ ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
+ protobuf, putty, qemu, samba4, snort, swupdate,
+ systemd-bootchart, thttpd, uclibc, unzip, util-linux,
+ wireshark
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #10806: Allow nfs-utils to use ipv6
+ #11781: mariadb build error
+ #12031: Build of cups-filters fails while linking, apparently due..
+ #12141: eudev package is missing "render" and "kvm" groups
+ #12241: Permission denied while running "make"
+
+2019.08, released September 1st, 2019
+
+ Various fixes.
+
+ Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
+ rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
+ on the build host to build ATF. These defconfigs will be added
+ back once a package providing such toolchain is
+ available. Also dropped ts4800 defconfig as it does not build
+ with GCC >= 8.x.
+
+ Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
+ wpewebkit, xfont_font-util
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
+
+2019.08-rc3, released August 28th, 2019
+
+ Fixes all over the tree.
+
+ Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
+ gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
+ nginx, openldap, python, qemu, samba4, squid, strace, vlc
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
+
+2019.08-rc2, released August 20th, 2019
+
+ Fixes all over the tree.
+
+ Compile fixes for a number of defconfigs.
+
+ Updated/fixed packages: apache, autofs, batctl, batman-adv,
+ bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
+ dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
+ gnutls, go, gst-plugins-bad, gst-plugins-base,
+ gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
+ gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
+ libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
+ libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
+ mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
+ pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
+ qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
+ rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
+ wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
+ xscreensaver
+
+ Removed packages: libamcodec, odroid-mali, odroid-scripts
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #9481: NetworkManager/Ping unable to resolve domains
+ #10566: php.mk is missing option --with-pgsql
+ #10861: Package batman_adv Makefile is missing include header direct..
+ #11641: linux kernel .config timestamp always out of date fixed with..
+ #11671: russian locale ru_RU:145: LC_TIME: syntax error
+ #11701: recuuring of usr and in bin shortcuts are created
+ #11741: pigpio does not build host-pigpio
+ #11876: automount using host mount/umount
+ #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
+ #11921: dahdi fails to build
+ #11936: libcpprestsdk should install to staging
+ #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
+ #11961: libpri build failure
+ #12086: dhcp shared libraries not installed to target
+ #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
+ #12106: daq: build fails if libdumbnet-dev is installed in the host
+ #12126: vc4 has neon as hard dependency
+
+2019.08-rc1, released August 9th, 2019
+
+ Fixes all over the tree and new features.
+
+ toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
+ / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
+ to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
+ 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
+ 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
+
+ Architectures: Internal toolchain support for C-SKY, support
+ for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
+ ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
+ tsv110.
+
+ Filesystems: Pass extra pax options to tar for binary
+ reproducibility. Build host-cpio for the --reproducible option
+ support when BR2_REPRODUCIBLE is enabled. Genimage updated to
+ version 11, bringing GPT support.
+
+ Br2-external: Add support for injecting additional options to
+ the list of preconfigured external toolchains and libjpeg and
+ openssl providers using files under provides/. See the manual
+ for details.
+
+ Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
+ passed before the standard exclusions so they are not ignored
+ by rsync when using override-srcdir.
+
+ Gnuconfig updated to 2019-05-28, adding C-SKY support.
+
+ test-pkg: Correct long option handling and clean output dir
+ after a successful build to save disk space.
+
+ support/testing: Emulate a machine with 256MB RAM to fix
+ issues with certain tests running out of memory, use
+ virtio-rng to provide needed entrophy.
+
+ pkg-stats: support outputting in JSON format with --json for
+ easier post processing. The classic HTML output is still
+ available with --html. Parallelize access to
+ release-monitoring.org to speed up runtime.
+
+ Drop non-conventional version prefix/suffix/separators for
+ packages for better compatibility with release-monitoring.org
+
+ Packages:
+ Init systems: Add basic openrc support and
+ <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
+ install openrc service scripts if enabled.
+
+ busybox: Build each applet as a separate binary when SELinux
+ is enabled for more finegrained policy control. Use daemon
+ mode for mdev rather than legacy hotplug.
+
+ linux: Workaround -Werror related build failure on powerpc,
+ by forcing CONFIG_PPC_DISABLE_WERROR on.
+
+ Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
+ partition is available before mounting.
+
+ New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
+ m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
+ Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
+ Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
+
+ Removed defconfigs: Odroid C2
+
+ New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
+ jailhouse, libubootenv, luasyslog, mender-grubenv,
+ murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
+ python-hiredis, python-ifaddr, python-inflection,
+ python-iptables, python-matplotlib, python-periphery,
+ python-pycairo, python-redis, python-termcolor,
+ python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
+ sshguard, stellarium, zziplib
+
+ Removed packages: xapp_mkfontdir
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
+ #11271: utils/check-package fails with exception depending on..
+ #11991: [numpy] segfault when compiling for RPi3 64bits
+ #12016: Grub fails to boot bzImage after upgrade to 2019.05
+ #12046: Can’t login as root user after upgrading to buildroot..
+ #12051: package/dhcp installs libtool wrapper scripts on tar...
+ #12076: Patchelf can link against an incompatible libc++ ver...
+
+2019.05.3, Released October 3rd, 2019
+
+ Important / security related fixes.
+
+ Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
+ Use default console settings
+
+ Dependencies: Ensure host has JSON::PP perl module installed
+ if webkitgtk/wpewebkit packages are enabled as it is needed
+ during their build process.
+
+ Toolchain: Generate check-headers program under BUILD_DIR
+ rather than /tmp to fix issues with distributions mounting
+ /tmp noexec.
+
+ Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
+ cups-filters, docker-cli, docker-engine, docker-proxy,
+ e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
+ iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
+ kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
+ libgpg-error, libnftl, libnspr, libnss, libopenssl,
+ libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
+ mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
+ php, protobuf, putty, qemu, samba4, swupdate,
+ systemd-bootchart, thttpd, uclibc, unzip, util-linux,
+ wireshark
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #10806: Allow nfs-utils to use ipv6
+ #11781: mariadb build error
+ #12031: Build of cups-filters fails while linking, apparently due..
+ #12141: eudev package is missing "render" and "kvm" groups
+ #12241: Permission denied while running "make"
+
+2019.05.2, Released September 3rd, 2019
+
+ Important / security related fixes.
+
+ Filesystems: Pass extra pax options to tar for binary
+ reproducibility.
+
+ Updated/fixed packages: apache, arm-trusted-firmware,
+ asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
+ busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
+ dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
+ dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
+ git, glib-networking, glibc, gnupg2, gnutls, go,
+ gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
+ imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
+ libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
+ libshout, libss7, libssh2, libvips, libxcb, linux-headers,
+ mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
+ oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
+ openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
+ proftpd, proj, python, python-django, python-idna,
+ python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
+ qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
+ unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
+ xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
+ yad, zeromq
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11741: pigpio does not build host-pigpio
+ #11876: automount using host mount/umount
+ #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
+ #11921: dahdi fails to build
+ #11961: libpri build failure
+ #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
+ #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
+ #12106: daq: build fails if libdumbnet-dev is installed in the host
+ #12126: vc4 has neon as hard dependency
+
+2019.05.1, Released July 7th, 2019
+
+ Important / security related fixes.
+
+ arch: x86: Fix typo breaking 'core-avx2' variant
+
+ linux: Workaround -Werror related build failure on powerpc,
+ by forcing CONFIG_PPC_DISABLE_WERROR on.
+
+ support/testing: Emulate a machine with 256MB RAM to fix
+ issues with certain tests running out of memory.
+
+ test-pkg: Correct long option handling and clean output dir
+ after a successful build to save disk space.
+
+ Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
+ partition is available before mounting.
+
+ Updated/fixed packages: barebox, busybox, bzip2, davfs2,
+ dialog, docker-cli, docker-engine, exim, expat, faad2,
+ haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
+ libressl, libsecret, lmbench, meson, monit, php, postgresql,
+ psplash, python-django, qt5base, tvheadend, webkitgtk,
+ xserver_xorg-server, znc
+
+2019.05, released June 2nd, 2019
+
+ Various fixes.
+
+ Toolchain: Ensure pre-built Andes toolchains can only be
+ selected when x86 32bit support is available on the host.
+ Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
+ supported.
+
+ Infra: pkg-config: Use a dedicated timestamp file rather than
+ .config as that gets touched by linux-4.19+, causing repeated
+ builds.
+
+ Add C-SKY support to our config.sub (gnuconfig)
+
+ Updated/fixed packages: dosfstools, botan, brotli, dropbear,
+ flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
+ linuxptp, matchbox-panel, mender, mutt, netsurf,
+ network-manager, opencv3, openjdk, openmpi, php,
+ python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
+ supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
+ wpewebkit
+
+2019.05-rc3, released May 25th, 2019
+
+ Fixes all over the tree.
+
+ check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
+ is ignored.
+
+ check-package: Warn about utf-8 characters in .mk files
+
+ Linux: Default to 5.1.x series
+
+ Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
+ ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
+ intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
+ libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
+ postgresql, pcsc-lite, python, tslib, webkitgtk,
+ wpebackend-fdo, wpewebkit
+
+2019.05-rc2, released May 15th, 2019
+
+ Fixes all over the tree.
+
+ Updated/fixed packages: bind, bullet, ca-certificates,
+ collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
+ linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
+ qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11841: grub-efi.cfg not used when building EFI disk image
+
+2019.05-rc1, Released May 8th, 2019
+
+ Fixes all over the tree and new features.
+
+ Architecture: Andes 32-bit (nds32) support added.
+
+ Only build host-lzip / host-xz when really needed by packages,
+ not just when not available on the build host.
+
+ Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
+ binutils 2.32 added, 2.28/2.29 removed, default changed to
+ 2.31.1.
+
+ fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
+ forward {f,l,}chown calls to libc when running under fakeroot
+ to fix issues when building in restricted environments
+ (E.G. user namespace with bubblewrap).
+
+ Linux: Also build default make target to ensure extra files
+ like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
+ built. Notice: This may mean that extra host utilities like
+ uboot-mkimage are needed.
+
+ Infrastructure: show-info and <pkg>-show-info make targets
+ added to output package metadata in JSON format for external
+ use.
+
+ pkg-generic: Only tweak .la files needing it to ensure they
+ are not included in subsequent package file lists.
+
+ test-pkg: Generate a basic package config if none is
+ specified.
+
+ Gettext-tiny package added as an lightweight replacement for
+ GNU gettext for situations where NLS support is not needed.
+
+ New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
+ / T2080 QDS RDB, Licheepi zero, Orangepi R1
+
+ Removed defconfigs: Olimx A20 Olinuxino Lime legacy
+
+ New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
+ enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
+ imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
+ libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
+ mender-artifact, most, oniguruma, openjdk, openjdk-bin,
+ opensbi, optee-benchmark, optee-client, optee-examples,
+ optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
+ python-aioconsole, python-aiohttp-cors, python-aiomonitor,
+ python-backcall, python-jedi, python-parso, python-pyjwt,
+ python-terminaltables, suricata, tpm2-totp, uftp,
+ wpebackend-fdo, wpewebkit
+
+ Removed packages: libump, lunit, sunxi-mali
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11716: Typo on website, saying latest release is 2018.2.11
+ #11756: package/syslinux: MBR's don't fit because of binutils..
+ #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
+ #11816: Only selected coreutils binaries are installed
+
+2019.02.8, released December 7th, 2019
+
+ Important / security related fixes.
+
+ Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
+ <pkg>_DL_OPTS by default, just like it is done for a number of
+ other package variables
+
+ Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
+ from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
+ the (rare) case where the .py files are needed at runtime
+ rather than .pyc.
+
+ Fix <pkg>-reconfigure handling for packages using the kconfig
+ infrastructure.
+
+ Toolchain: ensure external toolchain kernel headers version
+ check correctly stop the build on mismatch
+
+ Deconfigs: beaglebone: fix boot issue
+
+ Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
+ clamav, collectd, connman, faifa, gob2, haproxy,
+ intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
+ kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
+ libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
+ opencv3, openvmtools, oracle-mysql, perl-gdgraph,
+ perl-gdtextutil, php, postgresql, prosody, python-django,
+ rabbitmq-c, rauc, redis, rpcbind, socat, spice,
+ spice-protocol, tftpd, tiff, webkitgtk
+
+ New packages: libmspack
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
+ #12171: Python-opencv needs config.py and config-3.7.py to run..
+ #12211: host-nodejs 10.15.3 package fail to build
+ #12316: tzdata fails to install with empty "default local time"
+
+2019.02.7, Released November 10th, 2019
+
+ Important / security related fixes.
+
+ support/testing: use a kernel with HW_RANDOM_VIRTIO to work
+ around issues with lack of entrophy
+
+ Toolchain: Also copy libssp.so for external toolchains if SSP
+ is enabled to handle toolchains providing SSP support in
+ libssp rather than in the C library
+
+ Download: Also use the package download method for extra
+ downloads from the same site, so it does not get confused by
+ URLs containing '+'
+
+ Fakeroot now works correctly under Microsoft Windows 10
+ Services for Linux, which does not provide SYSV IPC support
+
+ utils/test-pkg: ensure to exit with an error upon failure
+
+ Updated/fixed packages: asterisk, azmq, cups-filters,
+ domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
+ file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
+ kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
+ libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
+ libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
+ mjpegtools, mongoose, php, python, python-pysnmp-apps,
+ python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
+ sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
+ yaffs2utils
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11366: [2018.08] SysV IPC not available for fakeroot on WSL
+ #12261: sudo versions prior to 1.8.28 are affected
+
+2019.02.6, Released October 3rd, 2019
+
+ Important / security related fixes.
+
+ Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
+ Use default console settings
+
+ Dependencies: Ensure host has JSON::PP perl module installed
+ if webkitgtk/wpewebkit packages are enabled as it is needed
+ during their build process.
+
+ Toolchain: Generate check-headers program under BUILD_DIR
+ rather than /tmp to fix issues with distributions mounting
+ /tmp noexec.
+
+ Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
+ cups-filters, docker-cli, docker-engine, docker-proxy,
+ dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
+ haveged, iptables, joe, kf5-extra-cmake-modules,
+ kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
+ libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
+ luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
+ nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
+ qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
+ uclibc, unzip, util-linux, wireshark
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #10806: Allow nfs-utils to use ipv6
+ #11781: mariadb build error
+ #12031: Build of cups-filters fails while linking, apparently due..
+ #12141: eudev package is missing "render" and "kvm" groups
+ #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
+ #12241: Permission denied while running "make"
+
+2019.02.5, Released September 2nd, 2019
+
+ Important / security related fixes.
+
+ Filesystems: Pass extra pax options to tar for binary
+ reproducibility.
+
+ Updated/fixed packages: apache, arm-trusted-firmware,
+ asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
+ busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
+ cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
+ dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
+ git, glib-networking, glibc, gnupg2, gnutls, go,
+ gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
+ imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
+ libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
+ libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
+ mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
+ opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
+ postgresql, prboom, proftpd, proj, python, python-django,
+ python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
+ qt5base, qt5enginio, quagga, rygel, squid, subversion,
+ tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
+ xen, xfont_font-util, xlib_libICE, xlib_libXfont,
+ xlib_libXfont2, yad, zeromq
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11741: pigpio does not build host-pigpio
+ #11876: automount using host mount/umount
+ #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
+ #11921: dahdi fails to build
+ #11961: libpri build failure
+ #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
+ #12106: daq: build fails if libdumbnet-dev is installed in the host
+ #12126: vc4 has neon as hard dependency
+
+2019.02.4, Released July 10th, 2019
+
+ Important / security related fixes.
+
+ arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
+ variant.
+
+ linux: Workaround -Werror related build failure on powerpc,
+ by forcing CONFIG_PPC_DISABLE_WERROR on.
+
+ support/testing: Emulate a machine with 256MB RAM to fix
+ issues with certain tests running out of memory.
+
+ test-pkg: Correct long option handling and clean output dir
+ after a successful build to save disk space.
+
+ Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
+ passed before the standard exclusions so they are not ignored
+ by rsync when using override-srcdir.
+
+ Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
+ partition is available before mounting.
+
+ Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
+ docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
+ gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
+ libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
+ mongoose, monit, mpd, openblas, php, postgresql, psplash,
+ python, python-django, python3, qt5base, samba4, taglib,
+ tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
+
+2019.02.3, Released June 7th, 2019
+
+ Important / security related fixes.
+
+ Infra: pkg-config: Use a dedicated timestamp file rather than
+ .config as that gets touched by linux-4.19+, causing repeated
+ builds.
+
+ check-bin-arch: Also ignore /usr/lib/grub to support merged
+ /usr setups, similar to how /lib/grub is ignored.
+
+ gnuconfig/config.sub: Add C-SKY architecture support.
+
+ Updated/fixed packages: assimp, atftp, atop, botan, busybox,
+ ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
+ ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
+ dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
+ ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
+ gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
+ intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
+ libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
+ linuxptp, luajit, lynx, matchbox-panel, mender,
+ netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
+ pcsc-lite, php, popt, postgresql, python, python-cython,
+ python-django, python-ply, qt5enginio, rpm, runc, samba4,
+ sqlite, subversion, supertux, systemd, tslib, uclibc,
+ v4l2loopback, webkitgtk, woff2
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11816: Only selected coreutils binaries are installed
+ #11841: grub-efi.cfg not used when building EFI disk image
+ #11911: systemd v240 memory leak in systemd-journald
+
+2019.02.2, Released April 29th, 2019
+
+ Important / security related fixes.
+
+ Only build host-lzip / host-xz when really needed by packages,
+ not just when not available on the build host.
+
+ fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
+ forward {f,l,}chown calls to libc when running under fakeroot
+ to fix issues when building in restricted environments
+ (E.G. user namespace with bubblewrap).
+
+ Linux: Also build default make target to ensure extra files
+ like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
+ built. Notice: This may mean that extra host utilities like
+ uboot-mkimage are needed.
+
+ Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
+ larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
+ Increase rootfs size to fit utilities, Raspberry Pi 64bit:
+ Include overlays in sdcard image
+
+ Updated/fixed packages: android-tools, apache, bind, binutils,
+ busybox, civetweb, cjson, copas, davfs2, docker-cli,
+ docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
+ freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
+ gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
+ ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
+ libxslt, linknx, linux, linux-firmware, linux-tools, live555,
+ lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
+ musl, mutt, neon, netsnmp, numactl, opus, perl, php,
+ postgresql, pure-ftpd, python-urllib3, python3, qt5base,
+ rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
+ softether, stunnel, sysklogd, syslinux, syslog-ng,
+ systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
+ tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
+ xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
+ znc
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11756: package/syslinux: MBR's don't fit because of binutils..
+ #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
+
+2019.02.1, Released March 29th, 2019
+
+ Important / security related fixes.
+
+ pkg-generic: Only tweak .la files needing it to ensure they
+ are not included in subsequent package file lists.
+
+ test-pkg: Generate a basic package config if none is
+ specified.
+
+ Updated/fixed packages: asterisk, avahi, bash, beecrypt,
+ binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
+ flashrom, fltk, gerbera, git, glibc, gnuradio, go,
+ gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
+ leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
+ libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
+ mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
+ pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
+ sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
+ wavemon, wireshark, vsftpd, xapp_xdm, xen,
+ xdriver_xf86-video-fbdev, xlib_libXdmcp
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11716: Typo on website, saying latest release is 2018.2.11
+
+2019.02, released March 4th, 2019
+
+ Minor fixes.
+
+ Libressl support added for Qt 5.6 as a replacement for
+ openssl, as 5.6 is not compatible with openssl 1.1.x.
+
+ Updated/fixed packages: cutelyst, devmem2, gqrx,
+ gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
+
+2019.02-rc3, released March 1st, 2019
+
+ Fixes all over the tree.
+
+ Openssl support dropped from Qt 5.6, as it isn't compatible
+ with openssl 1.1.x.
+
+ Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
+ issues.
+
+ Dependencies: Require CMake 3.8 or newer to fix compilation
+ issue with certain packages. If not available, host-cmake will
+ instead be built.
+
+ Printvars: Fix performance regression since 2018.02
+
+ Scanypi: Correctly handle underscores in python package names.
+
+ Updated/fixed packages: botan, clamav, cryptopp, i2pd,
+ ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
+ luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
+ upmpdcli, zbar
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #9966: util-linux-2.30/.stamp_built' failed
+ #11696: possible typo in board/pc/post-build.sh
+
+2019.02-rc2, released February 23th, 2019
+
+ Fixes all over the tree.
+
+ Removed zynq_zybo defconfig, as it hasn't seen any update
+ since it was added in 2016, and uses a U-Boot version not
+ compatible with openssl-1.1.x.
+
+ Linux: Ignore user supplied downloadable hashes, as no hash
+ checksums are available for those.
+
+ Updated/fixed packages: bind, cryptopp, docker-containerd,
+ dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
+ libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
+ madplay, mender, mosquitto, poco, postgresql, proftpd,
+ pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
+ reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
+ tor, unzip, xenomai
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11501: compile sdl2 with enable wayland
+ #11681: .. unable to initialize decompress status for section..
+
+2019.02-rc1, released February 13th, 2019
+
+ Fixes all over the tree and new features.
+
+
+ Dependencies:
+
+ Require Python >= 2.7 as it is needed for E.G. building
+ libglib2.
+
+ Ensure GNU gzip is used for reproducible tarballs (instead of
+ pigz)
+
+
+ Infrastucture:
+
+ Ensure the PLATFORM and OS environment variables are not set,
+ as they cause build issues for some packages.
+
+ The package list infrastructure now correctly handles packages
+ installing files with old mtime.
+
+ Add a config option to force all optional host utilities to be
+ built, even if suitable versions are available on the build
+ machine.
+
+ graph-build-time: Also show time spent downloading
+
+ Download: fixes for SSH/SCP support
+
+ Ensure user provided permissions override permissions from
+ packages.
+
+ SDK: Fix handling of relative symlinks (targets starting with
+ '.' or '..')
+
+ BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
+ for processes.
+
+ The custom skeleton logic will now populate the needed /bin,
+ /lib, /sbin directories/symlinks if not present. Merged /usr
+ can now be used with a custom skeleton.
+
+ Rootfs overlays can now override symbolic links from
+ packages. This was disabled to ensure the correct symbolic
+ links are present when merged /usr is used. Instead validate
+ that the rootfs overlays do not include invalid /bin, /sbin
+ and /lib entries.
+
+ The waf infrastructure now support the <pkg>_SUBDIR variable,
+ similar to the other package types.
+
+ cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
+
+ Various improvements to the meson infrastructure.
+
+ Luarocks: A Buildroot addon has been added to automate
+ creating a Buildroot package from luarocks, similar to
+ scancpan and scanpypi.
+
+ scanpypi: protect against zip-slip vulnerability in zip/tar
+ handling
+
+ check-package: fix Python 3 support
+
+ get-developers: Fix behaviour when called from elsewhere than
+ the toplevel directory.
+
+ pkg-stats: Show latest upstream version of each package, based
+ on data from release-monitoring.org
+
+ kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
+ a clean tree when ccache is enabled.
+
+ Default to sha256 password encoding, drop md5 support.
+
+
+ Architecture:
+
+ Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
+ variants, MIPS support for mips32r3, mips64r3 and Marvell
+ Octeon II/III variants.
+
+
+ Toolchain:
+
+ ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
+ 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
+
+
+ Packages:
+
+ openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
+ long term support.
+
+ fftw: Split into fftw-{single,double,long-double,quad}
+ packages for the different data precision options.
+
+ libcurl: Now has explicit TLS backend selection options.
+
+ linux: Support building device tree blobs with the -@ option
+ for device tree overlays.
+
+ weston: The weston-imx i.MX variant is now used when
+ imx-gpu-viv is enabled
+
+ pkgconf: Update to 1.5.3, which brings support for
+ --define-prefix (used by GStreamer)
+
+ Add host-python3-setuptools package to handle host python
+ packages needing python3 with setuptools support.
+
+
+ New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
+ 2, QEMU RISC-V 32bit virt, Rock64
+
+
+ New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
+ erlang-p1-eimp, exempi, fail2ban, fftw-double,
+ fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
+ gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
+ libpackagekite, libtorrent-rasterbar, lua-std-debug,
+ lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
+ python-aiodns, python-aiohttp, python-aiohttp-jinja2,
+ python-aiohttp-remotes, python-aiohttp-security,
+ python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
+ python-cchardet, python-pycares, python-sentry-sdk,
+ python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
+ utp_com, vmtouch, websocketpp
+
+ Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
+ python-pyqt, qt, qtuio, tn5250
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #10851: Patch to handle numpad Enter key properly
+ #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
+ #11126: Bash Shell Programming using Buildroot
+ #11426: pps-tools bash dependency
+ #11476: stdio2.h error invalid use of __builtin_va_arg_pack
+ #11536: dt-utils building fails with glibc 2.28
+ #11546: open-vm-tools with glibc 2.28
+ #11566: Fix init script
+ #11576: Unable to start apache with event MPM on raspberry pi 3
+ #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
+ #11606: libjpeg has no Config.in
+ #11616: 2018.02.09 fails to build libzlib with full RELRO..
+ #11656: Custom device tree and u-boot boot.scr not integrated..
+ #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
+
+2018.11.4, Released March 28th, 2019
+
+ Important / security related fixes.
+
+ Updated/fixed packages: avahi, beecrypt, binutils, botan,
+ busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
+ gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
+ kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
+ libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
+ perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
+ systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
+
+2018.11.3, Released February 23th, 2019
+
+ Important / security related fixes.
+
+ Ensure the PLATFORM and OS environment variables are not set,
+ as they cause build issues for some packages.
+
+ The package list infrastructure now correctly handles packages
+ installing files with old mtime.
+
+ Linux: Skip hash checks for user supplied downloadable
+ patches, as no hash checksums are available for those.
+
+ scanpypi: protect against zip-slip vulnerability in zip/tar
+ handling
+
+ Download: fixes for SSH/SCP support
+
+ SDK: Fix handling of relative symlinks (targets starting with
+ '.' or '..')
+
+ Updated/fixed packages: bind, dhcpcd, docker-compose,
+ docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
+ dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
+ libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
+ libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
+ poco, postgresql, proftpd, pulseaudio, python, python-django,
+ python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
+ swupdate, systemd, unzip, webkitgtk, xenomai
+
+2018.11.2, Released January 30th, 2019
+
+ Important / security related fixes.
+
+ Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
+ EV3, QEMU AArch64-virt
+
+ Download: Fix scp download handling
+
+ check-package: fix Python 3 support
+
+ get-developers: Fix behaviour when called from elsewhere than
+ the toplevel directory.
+
+ kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
+ a clean tree when ccache is enabled.
+
+ cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
+
+ Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
+ cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
+ fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
+ libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
+ libmad, libsndfile, libsquish, liburiparser, libwebsock,
+ libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
+ mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
+ openresolv, openssh, pango, patchelf, php, python-django,
+ python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
+ samba4, sdl_sound, shairport-sync, sqlite, subversion,
+ sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
+ tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
+ webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11576: Unable to start apache with event MPM on raspberry pi 3
+
+2018.11.1, Released December 20th, 2018
+
+ Important / security related fixes.
+
+ defconfigs: Fixes for bananapi m2 ultra, ci20
+
+ Download wrapper: Fix for urlencode handling
+
+ Updated/fixed packages: asterisk, docker-compose,
+ docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
+ libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
+ libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
+ lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
+ pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
+ uclibc, vtu, webkitgtk, wine, xen
+
+ New packages: docker-cli
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11426: pps-tools bash dependency
+ #11536: dt-utils building fails with glibc 2.28
+
+2018.11, Released December 1st, 2018
+
+ Minor fixes.
+
+ Updated/fixed packages: c-ares, quagga, squid
+
+2018.11-rc3, released November 30th, 2018
+
+ Fixes all over the tree.
+
+ Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
+ olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
+
+ graph-depends: Fix for package names starting with a non-alpha
+ character.
+
+ Updated/fixed packages: alsa-utils, botan, dante, domoticz,
+ dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
+ imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
+ libopenssl, libsoxr, linux, motion, msgpack, mtd,
+ perl-net-ssleay, php, popt, python-numpy, qt5declarative,
+ samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
+ webkitgtk, valgrind, weston, xfsprogs
+
+2018.11-rc2, released November 21th, 2018
+
+ Fixes all over the tree.
+
+ fs: Drop intermediate tarball from the filesystem handling to
+ fix an issue with xattrs handling related to fakeroot. Ensure
+ tarball target includes xattrs.
+
+ download: Fix confusion in git submodule handling if dl/ is a
+ symlink.
+
+ genrandconfig: Fix missing newline in BR2_WGET handling,
+ causing the following line to be ignored. This would affect
+ BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
+ BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
+ BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
+
+ show-build-order: Also include the dependencies of
+ rootfs-common.
+
+ Fix a number of build issues in packages for the recently
+ merged RISC-V architecture support.
+
+ Updated/fixed packages: dt-utils, easydbus, elfutils,
+ flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
+ libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
+ libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
+ ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
+ prosody, qemu, rpm, sconeserver, shadowsocks-libev,
+ supertuxcart, syslinux, systemd, trace-cmd, uclibc,
+ uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
+ xlib_libfontenc
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11086: download/git submodule breaks on symlinked dl folder
+ #11216: Capabilities not applied to filesystem
+
+2018.11-rc1, released November 9th, 2018
Fixes all over the tree and new features.
#11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
#11481: Docs: Is external.desc required?
+2018.08.4, Released December 20th, 2018
+
+ Important / security related fixes.
+
+ Defconfigs: Fixes for ci20, orangepi zero plus 2
+
+ Download wrapper: Fix for urlencode handling
+
+ Updated/fixed packages: c-ares, dante, docker-compose,
+ domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
+ libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
+ linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
+ nodejs, php, popt, pps-tools, prosody, python-numpy,
+ python-requests, samba4, sdl2_net, squashfs, swupdate,
+ systemd, uclibc, vte, webkitgtk, wine, xfsprogs
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11426: pps-tools bash dependency
+
+2018.08.3, Released November 26th, 2018
+
+ Important / security related fixes.
+
+ fs: Drop intermediate tarball from the filesystem handling to
+ fix an issue with xattrs handling related to fakeroot. Ensure
+ tarball target includes xattrs.
+
+ download: Fix confusion in git submodule handling if dl/ is a
+ symlink.
+
+ toolchain: Only allow enabling stack protection on
+ architectures with control flow integrity (CFI) support. Only
+ allow FORTIFY_SOURCE support on gcc >= 6.
+
+ genrandconfig: Fix missing newline in BR2_WGET handling,
+ causing the following line to be ignored. This would affect
+ BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
+ BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
+ BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
+
+ show-build-order: Also include the dependencies of
+ rootfs-common.
+
+ Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
+ olinuxino lime legacy, Orangepi zero plus 2.
+
+ graph-depends: Fix for package names starting with a non-alpha
+ character.
+
+ Updated/fixed packages: attr, audit, bind, brotli, busybox,
+ dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
+ giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
+ libnspr, libnss, libsemanage, liburiparser, lighttpd,
+ lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
+ netplug, network-manager, nfs-utils, nginx, openocd, openswan,
+ p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
+ squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
+ twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
+ xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11086: download/git submodule breaks on symlinked dl folder
+ #11481: Docs: Is external.desc required?
+
2018.08.2, Released October 25th, 2018
Important / security related fixes.
#10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
enabled
+2018.02.12, Released March 29th, 2019
+
+ Important / security related fixes.
+
+ Updated/fixed packages: avahi, beecrypt, busybox, clamav,
+ cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
+ leveldb, libopenssl, libraw, libseccomp, libssh2,
+ libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
+ php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
+ xapp_xdm, xlib_libXdmcp
+
+2018.02.11, Released February 23th, 2019
+
+ Important / security related fixes.
+
+ Ensure the PLATFORM and OS environment variables are not set,
+ as they cause build issues for some packages.
+
+ The package list infrastructure now correctly handles packages
+ installing files with old mtime.
+
+ Linux: Skip hash checks for user supplied downloadable
+ patches, as no hash checksums are available for those.
+
+ scanpypi: protect against zip-slip vulnerability in zip/tar
+ handling
+
+ Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
+ gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
+ libcurl, libid3tag, madplay, mosquitto, openssh, php,
+ postgresql, proftpd, python, python-django, python3, qt5base,
+ sqlcipher, swupdate, systemd, unzip, webkitgtk
+
+2018.02.10, Released January 31th, 2019
+
+ Important / security related fixes.
+
+ Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
+
+ check-package: fix Python 3 support
+
+ get-developers: Fix behaviour when called from elsewhere than
+ the toplevel directory.
+
+ cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
+
+ Updated/fixed packages: acpica, apache, apr, asterisk,
+ avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
+ gnupg2, leveldb, libarchive, libassuan, libftdi1,
+ libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
+ liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
+ lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
+ openssh, pango, patchelf, php, python-django, python-pyyaml,
+ rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
+ shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
+ tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
+ xapp_rgb, xenomai, xerces
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11576: Unable to start apache with event MPM on raspberry pi 3
+
+2018.02.9, Released December 20th, 2018
+
+ Important / security related fixes.
+
+ defconfigs: Fixes for ci20
+
+ Updated/fixed packages: c-ares, dante, freetype, ghostscript,
+ glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
+ libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
+ msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
+ python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
+ wine, webkitgtk, xfsprogs
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11426: pps-tools bash dependency
+
+2018.02.8, Released November 26th, 2018
+
+ Important / security related fixes.
+
+ fs: Drop intermediate tarball from the filesystem handling to
+ fix an issue with xattrs handling related to fakeroot. Ensure
+ tarball target includes xattrs.
+
+ download: Fix confusion in git submodule handling if dl/ is a
+ symlink.
+
+ toolchain: Only allow enabling stack protection on
+ architectures with control flow integrity (CFI) support. Only
+ allow FORTIFY_SOURCE support on gcc >= 6.
+
+ genrandconfig: Fix missing newline in BR2_WGET handling,
+ causing the following line to be ignored. This would affect
+ BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
+ BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
+ BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
+
+ show-build-order: Also include the dependencies of
+ rootfs-common.
+
+ Defconfigs: Fixes for Armadeus APF27, imx6sabre.
+
+ graph-depends: Fix for package names starting with a non-alpha
+ character.
+
+ Updated/fixed packages: attr, audit, bind, brotli, easydbus,
+ elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
+ libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
+ liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
+ mosquitto, mysql, neardal, netplug, network-manager,
+ nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
+ prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
+ systemd, tar, trace-cmd, traceroute, twolame, uclibc,
+ usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
+ xlib_libfontenc, xproto_inputproto, xserver_xorg-server
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #11086: download/git submodule breaks on symlinked dl folder
+ #11251: Util scanpypi failes when package change - to _ in..
+ #11476: stdio2.h error invalid use of __builtin_va_arg_pack
+ #11481: Docs: Is external.desc required?
+
2018.02.7, Released October 25th, 2018
Important / security related fixes.