"
Fossies
" - the Free Open Source Software Archive
Member "buildroot-2024.08/CHANGES" (6 Sep 2024, 573461 Bytes) of package
/
linux
/
privat
/
buildroot-2024.08.tar.xz
:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard
) with prefixed line numbers.
Alternatively you can here
view
or
download
the uninterpreted source code file.
See also the latest
Fossies "Diffs"
side-by-side code changes report for "CHANGES":
2024.05.2_vs_2024.08
.
1 2024.08, released September 6th, 2024
3 Various fixes.
5 Fixed defconfigs: imx8mqevk: Bump TF-A, U-Boot and Linux to
6 fix build with gcc 13.x
8 Removed defconfigs: pandaboard
10 Updated/fixed packages: aer-inject, arm-trusted-firmware,
11 armadillo, babeld, cache-calibrator, clamav, fbdump, gerbera,
12 libgtk4, libopenssl, mender, p910nd, tllist, wpa_supplicant
14 Removed packages: midori
16 2024.08-rc3, released September 1st, 2024
18 Fixes all over the tree.
20 Removed defconfigs: mx25pdk
22 Updated/fixed packages: chicken, comix-cursors, dovecot,
23 dovecot-pigeonhole, elf2flt, enscript, fbset, freeipmi, gcc,
24 grub2, libcuefile, libcurl, libglob, libuecc, norm, php,
25 postgresql, proftpd, python-sqlparse, python3, sofia-sip,
26 szip, unbound, x264, xserver_xorg-server, zabbix
28 Removed packages: frotz
30 2024.08-rc2, released August 22nd, 2024
32 Fixes all over the tree.
34 Infrastructure: use "-ztext" rather than "-z text" in LDFLAGS
35 to work around buggy build systems
37 Defconfigs: Beaglev fire / Microchip mpfs icicle: Correct
38 Linux/U-Boot tarballs, Raspberryi 5: Correct CPU setting,
39 Zynqmp zcu106: use v1.0 DDR config, Zynqmp zcu10* / kria*:
40 Correct U-Boot dependency
42 Updated/fixed packages: aer-inject, asterisk, atop, aumix,
43 avahi, botan, chicken, dc3dd, ffmpeg, flashrom, gnuradio,
44 gnu-efi, gnutls, hiawatha, iperf3, iproute2, ledmon, libffi,
45 libgpg-error, libkcapi, libpcap, mariadb, mdadm, ncurses,
46 nginx, ntpsec, python-huepy, python-tpm2-pytss,
47 python-unittest-xml-reporting, qt6base, qt6tools, skopeo,
48 strongswan, systemd, uboot, uclibc, unbound, vboot-utils,
49 wpa_supplicant, wpebackend-fdo
51 Removed packages: fan-ctrl
53 2024.08-rc1, released August 8th, 2024
55 Fixes all over the tree (especially related to GCC 14.x
56 compatibility) and package updates.
58 Toolchains:
59 - uClibc updated to 1.0.49
60 - GDB 15.x added, GDB 14.x now the default
61 - GCC 14.x updated to GCC 14.2.0
62 - Support for Linux 6.9/6.10 headers added
64 Infrastructure:
65 - Patches on packages are now applied with -F0, which means no
66 fuzz is accepted anymore.
67 - Improvements to the canonical example of SysV init script
69 New defconfigs: arm_fvp_ebbr, beagleplay, beaglev_fire,
70 cubieboard1, imx6ulz_bsh_smm_m2_defconfig, raspberrypi5,
71 spike_riscv32. ti_am62ax_sk, versal_vpk180
73 Removed defconfigs: beagleboardx15, beaglev, imx8mpico
75 New packages: blake3, chicken, cloudfared, docker-cli-buildx,
76 espflash, fd, freescale-imx/firmware-upower, fwupd, fwupd-efi,
77 gtkiostream, graphene, kmon, libavif, libdex, libgtk4,
78 libjcat, libopenmpt, libtpms, mxt-app, nethogs, openconnect,
79 parsec-tool, pico-sdk, picotool, python-aerich,
80 python-autocommand, python-betterproto, python-configobj,
81 python-grpclib, python-inflect, python-jaraco-collections,
82 python-jaraco-context, python-jaraco-text, python-pyasynchat,
83 python-pyasyncore, python-dictdiffer, python-pkgconfig,
84 python-pypika-tortoise, python-ruamel-yaml-clib,
85 python-tomlkit, python-tomli-w, python-tpm2-pytss,
86 python-tortoise-orm, python-uswid, qt6declarative,
87 qt6languageserver, qt6mqtt, qt6opcua, qt6shadertools,
88 qt6tools, qt6virtualkeyboard, qt6wayland, qt6websockets,
89 skopeo, sqlitecpp, swipl, swtpm, tig, tipidee, tpm2-openssl,
90 xilinx-prebuilt, zoxide
92 Removed packages: beaglev-ddrinit, beaglev-secondboot,
93 beecrypt, cgic, dvb-apps, gamin
95 New runtime tests: 4th, attr, atftp, bcc, btrfs, btrfsprogs,
96 dmidecode, go, gpsd, iproute2, kmod, lame, make, mariadb,
97 mawk, mosquitto, nmap, ntp, python-asn1crypto, python-pymupdf,
98 python-ruamel-yaml, rt-tests, swipl, vorbis-tools, xfsprogs
100 Issues resolved:
101 - Are there plans to add raspberrypizero2w_64_defconfig config?
102 https://gitlab.com/buildroot.org/buildroot/-/issues/1
103 - Some folders can't visit and some file is missing while running
104 https://gitlab.com/buildroot.org/buildroot/-/issues/2
105 - wpewebkit build fails on ARM Neon
106 https://gitlab.com/buildroot.org/buildroot/-/issues/3
107 - TAR-1.35 will not build for target (host-variant will build)
108 https://gitlab.com/buildroot.org/buildroot/-/issues/4
109 - package/xz without shared libraries breaks Python build
110 https://gitlab.com/buildroot.org/buildroot/-/issues/5
111 - unable to build - 404 at sources.buildroot.net
112 https://gitlab.com/buildroot.org/buildroot/-/issues/10
113 - OpenSSH 9.8 broken
114 https://gitlab.com/buildroot.org/buildroot/-/issues/11
115 - Update Openssh to Version 9.8p1 (CVE-2024-6387) in Long Term
116 Support Release 2024.02.x
117 https://gitlab.com/buildroot.org/buildroot/-/issues/14
118 - Toolchain (host-gcc-final-14.1.0) build failure with
119 y2038/BR2_TIME_BITS_64 enabled
120 https://gitlab.com/buildroot.org/buildroot/-/issues/16
121 - building go/golang gives error
122 https://gitlab.com/buildroot.org/buildroot/-/issues/18
123 - GCC 13.3 is missing
124 https://gitlab.com/buildroot.org/buildroot/-/issues/20
125 - package containerd update to avoid hanging docker exec
126 commands
127 https://gitlab.com/buildroot.org/buildroot/-/issues/21
128 - "BR2_EXTERNAL broken missing srctree error Config.in"
129 https://gitlab.com/buildroot.org/buildroot/-/issues/24
130 - Can't subscribe buildroot mailing list
131 https://gitlab.com/buildroot.org/buildroot/-/issues/25
133 2024.05.2, released August 14th, 2024
135 Important / security related fixes.
137 Various minor improvements to utils/check-package
139 Defconfigs: Add download hashes for chromebook-elm,
140 chromebook-snow and stm32mp157a_dk1
142 Updated/fixed packages: android-tools, bcc, bitcoin, boost,
143 btrfs-progs, c-ares, cdrkit, check, containerd, directfb,
144 dump1090, ed, exim, fail2ban, frotz, fwts, gcc, gdb, go, gpm,
145 kexec, libarchive, libgeos, libressl, llvm, mupdf, ncftp,
146 nodejs, ntpsec, octave, openssh, pppd, python-mupdf,
147 python-ruamel-yaml, qt5webkit, rawk-hawkbit-updater,
148 rtl8188eu, snappy, squid, sunxi-tools, syslinux, systemd,
149 tcf-agent, tftpd, ubus, util-linux, uvw, webkitgtk, wolfssl,
150 wpewebkit, x265, xlib_libxshmfence, xvisor
152 Issues resolved (http://bugs.uclibc.org):
154 #15231: gcc --help -v doesn't work correctly with gcc>=10 and..
156 2024.05.1, released July 13th, 2024
158 Important / security related fixes.
160 Infrastructure: Ensure support/scripts/apply-patches can be
161 used outside Buildroot (regression in 2024.05).
163 Defconfig: Pine64 rockpro64: Build ethernet driver in kernel
164 rather than as module. QEMU sh4: Change to initramfs to
165 workaround regression in QEMU. Visionfive2: Correct kernel
166 headers version
168 Updated/fixed packages: apache, avro-c, daq, dav1d,
169 fluent-bit, ghostscript, glibc, libmad, libopenssl,
170 linux-firmware, mesa3d, network-manager, ntp, nut, octave,
171 openssh, openvpn, php, raspberrypi-usbboot, redis, sentry-cli,
172 tor, uuu, vlc, xmrig, znc
174 2024.05, released June 12th, 2024
176 Various fixes.
178 Infrastructure: Ensure a custom tar program specified with
179 make TAR=/path/to/custom/tar is used everwhere.
181 Defconfigs: Fix build issues and runtime warnings for
182 Beaglebone qt5, Qemu ppc64/le pseries, TI am62x/am64x.
184 Add hashes for Beaglebone qt5, imx8mn bsh sm s2 / pro,
185 stm32f429 disco XIP, stm32f769 disco sd.
187 Updated/fixed packages: bc, collectd, composer, cvs,
188 docker-compose, flutter-engine, git, liblockfile, libzenoh-c,
189 lightning, nginx, p11-kit, python-lxml, python3, qt6base,
190 rrdtool, sofia-sip, syslog-ng, systemd, uclibc, unixodbc
192 2024.05-rc2, released June 4th, 2024
194 Fixes all over the tree.
196 Download:
197 - Dropped the (noop) --passive-ftp option from default wget
198 options for compatibility with wget2
200 - Fixed an issue with the generated archives (for
201 git/svn/cargo/go) when multiple packages share an archive
202 (E.G. linux vs linux-headers).
204 Defconfigs: Fix build issue with binutils 2.41+ for
205 Acmesystems Aria / Arietta, add download hashes for a number
206 of defconfigs. Fix FIT external position for i.MX8 boards
208 Updated/fixed packages: dnsmasq, docker-compose, doom-wad,
209 ebtables, esp-hosted, file, freeradius-client,
210 freeradius-server, go, kmod, libmnl, libnetfilter_acct,
211 libnetfilter_log, linux, luarocks, lynx, makedumpfile,
212 micropython, mtd, ncftp, newlib-bare-metal, nfacct, ntp,
213 octave, proftpd, qt5base, systemd, tpm2-tss, uboot-tools,
214 ulogd, vala, zip
216 Removed packages: at91bootstrap, at91dataflashboot,
217 on2-8170-libs, on2-8170-modules
219 Issues resolved (http://bugs.uclibc.org):
221 #15973: imx8m bootloader image generation broken since update..
222 #16093: kmod and gcc-14 build error
224 2024.05-rc1, released May 30th, 2024
226 Fixes all over the tree and new features.
228 Toolchains:
229 - Binutils 2.24 added, 2.39 dropped, 2.41 is now default
230 - GCC 14.x added, 11.x dropped, 13.x is now default
231 - uClibc-ng bumped to 1.0.48
232 - Musl bumped to 1.2.5, adds riscv32 support
233 - Glibc bumped to 2.39, libcrypt no longer available (see
234 libxcrypt package)
235 - External glibc based toolchains no longer install libcrypt
236 files (except for libcrypt.so.1) to not conflict with the
237 libxcrypt package
238 - Bootlin external toolchains updated to 2024.02
239 - Support for external toolchains using GCC version 14
240 - Old external Codesourcery ARM/AARCH64 toolchains removed
241 - Old external Codesourcery niosII toolchain removed
242 - Old external Codescape mips toolchains removed
243 - Support for Linux 6.7 / 6.8 kernel headers added
245 Architecture:
246 - Support for riscv32 noMMU added
247 - Internal toolchains for SPARC (re-)added
248 - Support for the Motorola m68k specific shared library
249 support for the FLAT binary format dropped, as support has
250 been removed from the Linux kernel as of v5.19.
252 Download (notice, Buildroot generated tarballs have changed):
253 - Tar 1.35 is now required (will be automatically built if not
254 available on the host). Notice that tar 1.35 changes the way
255 devmajor/minor is stored, so tarballs created with 1.35 are
256 not binary identical to <1.35
257 - The tarball creation logic has now been extended to
258 correctly handle when ACLs are set on the download
259 directory.
260 - An issue with conflicting git tags between (different
261 versions of) a package has been fixes
262 - Git attributes are now handled correctly
264 Security:
265 - The /dev/shm entry in the default /etc/fstab used for
266 busybox and sysv init systems was missing the sticky bit,
267 allowing users to delete and replace other users files.
269 Infrastructure:
270 - kconfig/menuconfig can now be built with GCC 14.x
271 - Git is now used to to fetch CVE data from the FKIE
272 repository to work around an issue with missing meta files
273 in the releases.
274 - utils/check-package now also checks if defconfigs use
275 BR2_DOWNLOAD_FORCE_CHECK_HASHES to ensure custom
276 bootloader/kernels are correctly downloaded.
278 New defconfigs: Beagleboneai64, Orangepi Zero2w, Pine64 star64
280 New packages: basu, bats-assert, bats-file, bats-support, bcc,
281 bpftrace, export-subst, flutter-adaptive-scaffold-example,
282 flutter-animations-example, flutter-dynamic-layouts-example,
283 flutter-go-router-example, flutter-image-example,
284 flutter-markdown-example, flutter-packages,
285 flutter-rfw-local-example, go-bootstrap-stage3, igt-gpu-tools,
286 libgpiod2, libxmlb, libzenoh-c, lmdb, lua-lightningmdb,
287 lua-lsdbus, mokutil, python-email-validator,
288 python-expandvars, python-fastui, python-hid, python-jc,
289 python-mpmath, python-poetry-core, python-sympy,
290 python-yamllint, qbee-agent, starfive-spltool, ustreamer
292 Removed packages: flutter-gallery, omxplayer, ti-k3-image-gen
294 Issues resolved (http://bugs.uclibc.org):
296 #14416: Mesa3D missing DRI3 support for various Gallium drivers
297 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
298 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
299 #16009: 'select' does not work with 'choice'
300 #16036: android-tools version is too old
301 #16075: Cannot use linux kernel extensions from external tree..
303 2024.02.5, released August 14th, 2024
305 Important / security related fixes.
307 Various minor improvements to utils/check-package
309 Defconfigs: Add download hashes for chromebook-elm,
310 chromebook-snow and stm32mp157a_dk1
312 Updated/fixed packages: bitcoin, boost, btrfs-progs, c-ares,
313 cdrkit, check, containerd, directfb, ed, exim, fwts, gcc, gdb,
314 go, kexec, libarchive, libgeos, libressl, mupdf, nodejs,
315 ntpsec, octave, openssh, pppd, python-mupdf,
316 python-ruamel-yaml, qt5webkit, rauc-hawkbit-updater, snappy,
317 squid, sunxi-tools, syslinux, systemd, tcf-agent, ubus,
318 util-linux, uvw, webkitgtk, wolfssl, wpewebkit, x265,
319 xlib_libxshmfence, xvisor
321 Issues resolved (http://bugs.uclibc.org):
323 #15231: gcc --help -v doesn't work correctly with gcc>=10 and..
325 2024.02.4, released July 13th, 2024
327 Important / security related fixes.
329 Infrastructure: Ensure a custom tar program specified with
330 make TAR=/path/to/custom/tar is used everwhere.
332 Defconfig: Pine64 rockpro64: Build ethernet driver in kernel
333 rather than as module.
335 Updated/fixed packages: apache, composer, daq, fluent-bit,
336 ghostscript, glibc, liblockfile, libmad, libopenssl, mesa3d,
337 network-manager, ntp, octave, openssh, openvpn, php, python3,
338 qt6base, raspberrypi-usbboot, redis, sentry-cli, systemd, tor,
339 vlc, xmrig, znc
341 2024.02.3, released June 10th, 2024
343 Important / security related fixes.
345 Misc:
346 - Fixed a number of compilation issues for hosts using GCC
347 14.x, including for kconfig.
349 Download:
350 - Drop redundant --passive-ftp from default wget options and
351 migrate a number of packages using FTP upstreams to HTTP(S)
352 for compatibility with wget2 which does not have FTP support
354 - Ensure downloads are correctly shared for host packages that
355 try to do so using <pkg>_DL_SUBDIR and ensure the correct
356 toplevel directory name is used in generated tarballs when
357 downloads are shared.
359 Arch: Enable SSE2 support for x86 Pentium M variant.
361 Defconfigs: Orangepi PC/R1, Raspberrypi zero2w, Sipeed
362 licheepi nano, Wandboard: Fix compilation issues. PC x86-64
363 bios/efi: add wireless regdb to fix kernel warning during
364 boot, iMX.8 boards: Adjust FIT external data position to match
365 imx-mkimage changes, fixing boot issues.
367 Updated/fixed packages: am33x-cm, apcupsd,
368 arm-trusted-firmware, binutils-bare-metal, bpftool, catch2,
369 ccache, cjson, clamav, cog, coreutils, cryptodev-linux,
370 dhcpcd, dmraid, dnsmasq, docker-cli, docker-compose,
371 docker-engine, doom-wad, duma, elf2flt, ebtables, elfutils,
372 evemu, file, fluidsynth, freeradius-client, freeradius-server,
373 freerdp, fwts, gcc, gcc-bare-metal, git, gnuplot, go,
374 gr-osmosdr, gst1-plugins-good, hidapi, imagemagick,
375 intel-gmmlib, ivi-homescreen, janus-gateway, kexec, kmod,
376 kodi, libarchive, libdrm, libedit, libffi, libglib2, libhtp,
377 libjwt, libkrb5, libmanette, libmdbx, libmnl,
378 libnetfilter_acct, libnetfilter_log, libnpth, libopenssl,
379 libpng, libuhttpd, liburiparser, libutempter, libvncserver,
380 libwpe, lightning, linux-firmware, linux-pam, lua-cffi,
381 luajit, lvm2, lynx, mariadb, mesa3d, micropython, minisign,
382 musl, mutt, ncftp, network-manager, newlib-bare-metal, nfacct,
383 nfs-utils, octave, openjpeg, openocd, oprofile,
384 perl-dbd-mysql, php, postgresql, pppd, privoxy, procps-ng,
385 proftpd, proj, putty, python-ml-dtypes, python-pillow,
386 python-rds-py, qemu, qt5base, redis-plus-plus, rtl8189fs,
387 ruby, samba4, shadow, smcroute, speech, squid, sscep,
388 suricata, swupdate, systemd, ti-sgx-km, tinycbor, tinyproxy,
389 tor, tpm2-tss, ttyd, uboot-tools, ulogd, vala, weston,
390 wpewebkit, x11vnc, zbar, zeromq, zfs, zip, zxing-cpp
392 Issues resolved (http://bugs.uclibc.org):
394 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
395 #15973: imx8m bootloader image generation broken since update..
396 #16075: Cannot use linux kernel extensions from external tree..
397 #16093: kmod and gcc-14 build error
399 2024.02.2, released May 7th, 2024
401 Important / security related fixes.
403 Security: The /dev/shm entry in the default /etc/fstab used
404 for busybox and sysv init systems was missing the sticky bit,
405 allowing users to delete and replace other users files.
407 Defconfigs: Mangopi mq1rdw1: Lock kernel headers to 6.6.x.
409 Updated/fixed packages: apache, botan,
410 brcmfmac_sdio-firmware-rpi, clamav, cmake, containerd,
411 crucible, dmenu-wayland, dmraid, docker-cli, docker-engine,
412 domoticz, fmc, freeipmi, gdal, gdb, giflib, gnupg2, go,
413 google-breakpad, googlefontdirectory, imx-gpu-viv, inih,
414 libassuan, libblockdev, libcurl, libdrm, libgpg-error,
415 libksba, libnpth, libressl, libtracefs, lxc, mbedtls, mesa3d,
416 oatpp, opensc, oprofile, perl-net-ssleay, petitboot,
417 php-xdebug, psplash, python-pypng, python-segno,
418 python-service-identity, python3, skeleton-init-sysv, systemd,
419 tcf-agent, tiff, uuu, wolfssl, xmrig, zic
421 Issues resolved (http://bugs.uclibc.org):
423 #14416: Mesa3D missing DRI3 support for various Gallium drivers
424 #16009: 'select' does not work with 'choice'
425 #16036: android-tools version is too old
427 2024.02.1, released March 26th, 2024
429 Important / security related fixes.
431 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
432 Codescape MIPS external toolchains as they use old Glibc
433 versions not compatible with 64-bit time_t
435 Defconfigs: Starfive visionfive2: Use correct genimage
436 configuration. TI am62x_sk / am64_sk: Use correct optee-os
437 platform setting and use a fixed ti-k3-r5-loader version.
439 Infrastructure: Use git to fetch CVE data from the FKIE
440 repository to work around an issue with missing meta files in
441 the releases.
443 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
444 containerd, cryptsetup, cvs, docker-compose, docker-engine,
445 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
446 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
447 libgit2, libkrb5, libnfs, libunwind, libvpl,
448 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
449 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
450 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
451 postgis, privoxy, pulseaudio, pure-ftpd, putty,
452 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
453 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
454 xvisor, zic
456 Issues resolved (http://bugs.uclibc.org):
458 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
460 2024.02, released March 5th, 2024
462 Various fixes.
464 Updated/fixed packages: botan, conmon, dash, efivar, expat,
465 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
466 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
467 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
468 powertop, python-aiohttp, python-cheroot, python-django,
469 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
470 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
471 vim
473 Removed packages: mysql (virtual), oracle-mysql,
474 python-setuptools-scm-git-archive
476 2024.02-rc2, released March 1st, 2024
478 Fixes all over the tree.
480 Infrastructure: Various fixes for pkg-stats after moving to
481 the FKIE CVE feed and support for older python/ijson versions.
483 Updated/fixed packages: ccache, dracut, erlang, freetype,
484 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
485 poco, python3, redis, rhash, shim, squid, syslinux
487 2024.02-rc1, released February 25th, 2024
489 Fixes all over the tree and new features.
491 Toolchain:
493 - GDB: Add version 14.1, default to 13.2.
495 - uClibc-ng updated to 1.0.45
497 - Bootlin external toolchains updated to 2023.11-1, moving the
498 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
499 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
501 - Add support for building a bare metal toolchain suitable for
502 building firmware for certain (co-)processors, possibly
503 using a different CPU architecture than the main Buildroot
504 configuration.
506 Default optimization level changed from optimize for size
507 (-Os) to optimize for speed (-O2).
509 Support: Use the Fraunhofer FKIE JSON files for CVE matching
510 now that NVD is about to deprecate its feeds.
512 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
513 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
514 Riscv64 virt-efi, TI AM574x Industrial Development Kit
516 Removed defconfigs: Zynq qmtech
518 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
519 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
520 libtracefs, libutempter, lua-ansicolors, lua-argparse,
521 lua-conciseserialization, lua-ubjson, minisign,
522 newlib-bare-metal, python-aiosqlite, python-annotated-types,
523 python-anyio, python-asyncssh, python-bitarray,
524 python-cachetools, python-contourpy, python-decouple,
525 python-fastapi-sessions, python-fastapi,
526 python-google-api-core, python-google-auth,
527 python-googleapis-common-protos, python-grpc-requests,
528 python-grpcio-reflection, python-grpcio, python-httpcore,
529 python-httpx, python-matplotlib-inline, python-ml-dtypes,
530 python-multipart, python-pydantic-core, python-pypng,
531 python-starlette, python-tcolorpy, python-trafaret,
532 python-urwid-readline, python-uvicorn, rlwrap, tllist
534 Removed packages: davinci-bootcount (renamed to
535 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
536 python-crossbar, python-pygame, tinymembench
538 Issues resolved (http://bugs.uclibc.org):
540 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
541 #15889: please update meson
542 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
543 #15910: USB keyboard is not working by default "raspberrypicm4io_..
544 #15952: Grub fails to load large rootfs files
546 2023.11.3, released March 26th, 2024
548 Important / security related fixes.
550 Defconfigs: Starfive visionfive2: Use correct genimage
551 configuration.
553 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
554 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
555 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
556 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
557 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
558 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
559 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
560 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
561 parted, petitboot, php, poco, postgresql, powertop, privoxy,
562 pure-ftpd, putty, python-cheroot, python-configshell-fb,
563 python-django, python-rtslib-fb, python3,
564 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
565 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
566 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
567 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
568 zlib-ng
570 Issues resolved (http://bugs.uclibc.org):
572 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
574 2023.11.2, released March 1st, 2024
576 Important / security related fixes.
578 Added CPE identifiers for a large number of packages.
580 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
581 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
582 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
583 faad2, falcosecurity-libs, flex, flutter-engine,
584 flutter-gallery, flutter-pi, flutter-sdk-bin,
585 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
586 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
587 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
588 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
589 linux-firmware, linux-headers, localedef, lua-http, lvm2,
590 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
591 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
592 php, python-aiohttp, python-bitarray, python-bitstring,
593 python-esptool, python-gunicorn, python-hpack,
594 python-html5lib, python-lmdb, python-mako, python-numpy,
595 python-oauthlib, python-sqlparse, python-wheel, qt5base,
596 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
597 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
598 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
600 New packages: python-bitarray
602 Issues resolved (http://bugs.uclibc.org):
604 #10096: SH4 toolchain does not build Linux kernel magicpa..
605 #15952: Grub fails to load large rootfs files
607 2023.11.1, released January 15th, 2024
609 Important / security related fixes.
611 Infrastructure:
613 - Download: Revert a permission fixup step in the tarball
614 creation logic, which lead to a hash mismatch issue in two
615 cargo-vendored packages, ripgrep and sentry-cli.
617 - Build: Pass GIT_DIR=. in the environment (through
618 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
619 workaround packages trying to detect if they are building in
620 a git checkout and getting confused when building in a sub
621 directory of a Buildroot git checkout.
623 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
625 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
626 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
627 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
628 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
629 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
630 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
631 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
632 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
633 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
634 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
635 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
636 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
637 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
638 mesa3d, micropython, minizip, mp4v2, nushell,
639 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
640 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
641 python-pysensors, python-sip, python-werkzeug, shim, squid,
642 strongswan, sway, tinyssh, tor, transmission, tree, udev,
643 uftp, valijson, wireshark, wlroots, wolfssl,
644 xserver_xorg-server, xwayland,
646 2023.11, released December 4th, 2023
648 Various fixes.
650 Defconfigs: Toradex apalis i.mx6: Add download hashes for
651 Linux and U-Boot.
653 Updated/fixed packages: cog, freescale-imx, imagemagick,
654 libde265, libmemcached, libpjsip, libusb-compat,
655 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
656 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
657 wireshark, xenomai, xtables-addons, zfs
659 2023.11-rc2, released November 29th, 2023
661 Fixes all over the tree.
663 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
664 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
665 device tree from Linux rather than from U-Boot.
667 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
668 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
669 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
670 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
671 openrc, opensc, perl, postgresql, python-msgpack, qemu,
672 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
674 Issues resolved (http://bugs.uclibc.org):
676 #15856: Using BR2_CONFIG= on a different file-system...
678 2023.11-rc1, released November 14th, 2023
680 Fixes all over the tree and new features.
682 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
683 selection dropped for PowerPC.
685 Toolchain:
687 - Support for GDB 13.2, make GDB 12.x the default
689 - Glibc bumped to 2.38
691 - Bootlin external toolchains updated to 2023.08, bringing
692 support for Aarch64 BE with musl.
694 - Motorola 68K w/MMU support added for glibc and musl.
696 - License info added for GCC
698 Infrastructure:
700 - The CMake infrastructure now supports building packages with
701 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
703 - The RPATH fixup done at the end of the build is now done in
704 parallel (according to BR2_JLEVEL).
706 - Packages downloaded from Subversion repos no longer
707 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
708 YES.
710 - Packages where a free-form version/site can be specified
711 (E.G. Linux, U-Boot, ..) can now have the corresponding
712 tarballs of these custom downloads checked by the download
713 infrastructure based on .hash files in the global patch
714 directory. These hashes are optional unless
715 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
717 A utils/add-custom-hashes helper script has been added to
718 assist in managing such hash files.
720 - Various improvements to utils/docker-run to handle external
721 (BR2_DL_DIR defined in environment) download directory,
722 proxy configuration, SELinux and out of tree (O=) builds.
724 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
725 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
726 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
727 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
728 SK-AM62 and TI SK-AM64
730 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
731 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
732 firewalld, flutter-engine, flutter-gallery, flutter-pi,
733 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
734 libspdm, libucontext, libzenoh-pico,
735 microchip-hss-payload-generator, nodejs-bin, nushell,
736 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
737 python-calver, python-distlib, python-jeepney,
738 python-jsonschema-specifications, python-kmod,
739 python-pysensors, python-referencing, python-segno,
740 python-tftpy, python-trove-classifiers,
741 python-types-python-dateutil, python-versioneer,
742 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
743 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
744 vulkan-tools
746 Removed packages: google-material-design-icons, libtextstyle,
747 python-pyxb
749 Issues resolved (http://bugs.uclibc.org):
751 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
752 #14741: e2fsck is failing during cronjob build where fail...
753 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
754 #15733: xfsprogs outdated
755 #15772: lz4 failed to compile with gcc 10.4.0
756 #15778: strace comilation fails on Fedora39/gcc13
757 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
758 #15790: at91sam9x5ek_dev_defconfig: Missing...
759 #15808: connman is not supported on musl
760 #15814: C++ not supported by bootlin toolchain
761 #15820: make linux-menuconfig does not modify correct .config..
762 #15823: Installing nodejs modules with native extensions ...
763 #15826: nodejs modules with native extensions fail to install
764 #15835: Incompatibility between network-manager and libcurl 8.4
766 2023.08.4, released December 4th, 2023
768 Important / security related fixes.
770 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
771 bluetooth driver, Toradex apalis i.mx6: Add download hashes
772 for Linux and U-Boot.
774 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
775 imagemagick, intel-microcode, libde265, libmemcached,
776 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
777 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
778 xenomai, xtables-addons, zfs
780 Issues resolved (http://bugs.uclibc.org):
782 #15856: Using BR2_CONFIG= on a different file-system...
784 2023.08.3, released November 14th, 2023
786 Important / security related fixes.
788 Per-package builds: Unbreak SDK relocation logic. Only drop
789 the hard links for the final host / target directory, fixing a
790 build time / size regression in 2023.08.2.
792 Packages where a free-form version/site can be specified
793 (E.G. Linux, U-Boot, ..) can now have the corresponding
794 tarballs of these custom downloads checked by the download
795 infrastructure based on .hash files in the global patch
796 directory. These hashes are optional unless
797 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
799 A utils/add-custom-hashes helper script has been added to
800 assist in managing such hash files.
802 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
803 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
804 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
805 reproducibility
807 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
808 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
809 cups-filters, dhcpcd, docker-cli, docker-engine,
810 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
811 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
812 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
813 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
814 network-manager, nghttp2, nodejs-src, opencv4,
815 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
816 pango, perl-lwp-protocol-https, petitboot, php, pistache,
817 python-django, python-pycryptodomex, python-urllib3,
818 python-web2py, rabbitmq-c, redis, reproc,
819 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
820 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
821 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
823 Issues resolved (http://bugs.uclibc.org):
825 #14741: e2fsck is failing during cronjob build where fail...
826 #15772: lz4 failed to compile with gcc 10.4.0
827 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
828 #15790: at91sam9x5ek_dev_defconfig: Missing...
829 #15820: make linux-menuconfig does not modify correct .config..
830 #15823: Installing nodejs modules with native extensions ...
831 #15835: Incompatibility between network-manager and libcurl 8.4
833 2023.08.2, released October 15th, 2023
835 Important / security related fixes.
837 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
838 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
839 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
840 13.
842 Per-package builds: Do not use hard links for host / target
843 dirs, fixing issues with package rebuilds or post-build
844 scripts modifications.
846 Infrastructure: Explicitly disable shuffle mode for Make >=
847 4.4 where needed.
849 Urandom-scripts: Move seedrng init script to S01 for earlier
850 random number entrophy initialization.
852 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
853 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
854 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
855 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
856 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
857 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
858 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
859 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
860 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
861 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
862 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
863 urandom-scripts, usbguard, webkitgtk, wilc-driver,
864 wireless-regdb, wpewebkit
866 Issues resolved (http://bugs.uclibc.org):
868 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
869 #15808: connman is not supported on musl
870 #15814: C++ not supported by bootlin toolchain
872 2023.08.1, released September 27th, 2023
874 Important / security related fixes.
876 Updated/fixed packages: agentpp, asterisk, bind, binutils,
877 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
878 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
879 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
880 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
881 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
882 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
883 php, pound, pppd, python-pytest, python3, qt5,
884 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
885 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
886 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
887 zynaddsubfx
889 Issues resolved (http://bugs.uclibc.org):
891 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
892 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
893 #15790: at91sam9x5ek_dev_defconfig: Missing...
895 2023.08, released September 6th, 2023
897 Various fixes.
899 Defconfigs: BeagleV: Fix build issue with binutils >=
900 2.38. Hifive unleashed: U-Boot needs OpenSSL
902 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
903 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
904 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
905 python-ipython, python-pip, python-tornado, zeromq
907 New packages: libdecor
909 2023.08-rc3, released August 29th, 2023
911 Fixes all over the tree.
913 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
914 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
915 build issue with GCC 12. Hifive unleashed: Add missing
916 pylibfdt dependency / bump kernel to 5.10.109 to fix build
917 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
918 dependency. Sipeed maix sdcard: Fix build issues with
919 binutils >= 2.38
921 Updated/fixed packages: check, clamav, cups, esp-hosted,
922 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
923 mosquitto, mpg123, network-manager, php, postgresql, python3,
924 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
926 2023.08-rc2, released August 20th, 2023
928 Fixes all over the tree.
930 Toolchains: Only show external toolchains based on a GCC
931 version supporting the selected architecture
932 variant. Correctly mark Codescape MIPS external toolchains as
933 not providing a gdbserver.
935 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
936 breaking builds with GCC 12. Nitrogen*: Bump
937 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
938 errors. QEMU m68k: Add Linux patch to fix build issue with
939 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
940 using systemd as well.
942 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
943 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
944 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
945 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
946 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
947 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
948 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
949 ntpsec, openssh, optee-test, perftest, python-botocore,
950 python-docker, python-pylibfdt, python3, screenfetch,
951 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
952 uclibc, util-linux, xfsprogs, yajl
954 New packages: nftables-python, xlib_libXpresent
956 Removed packages: lpc32xxcdl
958 2023.08-rc1, released August 5, 2023
960 Numerous package updates and fixes, additional runtime tests.
962 Toolchain:
963 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
964 updated to 12.2.
965 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
966 2.38 removed, binutils 2.40 is now the default
967 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
968 default
970 Architectures:
971 - Additional x86-64 variants added
972 - RISC-V vector extension support added
974 Infrastructure:
975 - Go now built in 3 stages to be able to update to Go 1.20.x.
977 New defconfigs: rock5b
979 Removed defconfigs: qemu_sparc_ss10
981 New packages: composer, conmon, dfu-programmer, esp-hosted,
982 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
983 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
984 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
985 python-blinker, python-midiutil, python-rdps-py, python-wheel,
986 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
987 swugenerator
989 Removed packages: libasplib, ocf-linux, tovid
991 2023.05.3, released September 26th, 2023
993 Important / security related fixes.
995 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
996 Also enable HDMI console when systemd is used.
998 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
999 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
1000 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
1001 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
1002 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
1003 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
1004 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
1005 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
1006 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
1007 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
1008 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
1009 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
1010 poppler, postgresql, python-django, python-ipython,
1011 python-pip, python-pylibfdt, python-tornado, python3, qt5,
1012 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
1013 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
1014 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
1015 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
1016 zbar, zxing-cpp
1018 New packages: xlib_libXpresent
1020 2023.05.2, released August 31th, 2023
1022 Important / security related fixes.
1024 Toolchains: Correctly mark Bootlin external toolchains as
1025 having OpenMP support.
1027 Arch: Mark Alderlake x86 variants as no AVX512 support.
1029 Utils: Ensure utils/docker-run correctly supports git
1030 worktrees.
1032 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
1033 Enable support for green wireless variant.
1035 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
1036 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
1037 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
1038 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
1039 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
1040 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
1041 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
1042 sam-ba, samba4, seatd, shadow, speex,
1043 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
1044 tpm2-tss, transmission, uboot, unzip, webkitgtk,
1045 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
1046 yaml-cpp, yavta
1048 Issues resolved (http://bugs.uclibc.org):
1050 #15634: fluidsynths refers to missing libgomp.so.1
1052 2023.05.1, released July 17th, 2023
1054 Important / security related fixes.
1056 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
1057 openssl development headers.
1058 Nitrogen*: fix build on hosts without openssl or pylibfdt.
1059 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
1060 Raspberrypi: Handle DTB overlays for all variants
1062 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
1063 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
1064 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
1065 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
1066 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
1067 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
1068 python-cryptography, python-dbus-fast, python-django,
1069 python-docker, python-pyicu, python-requests, python3, qemu,
1070 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
1071 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
1072 xlib_libX11,
1074 Issues resolved (http://bugs.uclibc.org):
1076 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
1077 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
1078 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
1079 #15664: Can't compile mesa3d with v3d driver
1080 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
1081 #15682: pkgconf: no longer able to download source from...
1083 2023.05, released June 7th, 2023
1085 Fixes all over the tree.
1087 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
1088 needing a newer host-cmake than what is currently enforced
1089 (3.18) - Up to the version provided by the cmake package (3.22).
1091 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
1092 for kernel modules.
1094 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
1095 perl-http-message, php, redis
1097 2023.05-rc3, released June 4th, 2023
1099 Fixes all over the tree.
1101 Updated/fixed packages: bird, containerd, earlyoom, gcc,
1102 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
1103 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
1104 python-matplotlib, sdl2_net, vdr
1106 New packages: python-asttokens, python-executing,
1107 python-pure-eval, python-stack-data
1109 2023.05-rc2, released May 28th, 2023
1111 Fixes all over the tree.
1113 Updated/fixed packages: busybox, clamav, crudini,
1114 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
1115 llvm, lua, mesa3d, perl-http-message, python-can,
1116 python-django, sdl2_mixer, webkitgtk, zfs, znc
1118 New packages: perl-clone
1120 Issues resolved (http://bugs.uclibc.org):
1122 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
1123 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
1125 2023.05-rc1, released May 15th, 2023
1127 Fixes all over the tree and new features.
1129 Toolchain:
1130 - glibc update to 2.37, uClibc-ng updated to 1.0.43
1131 - suppoert 6.2.x / 6.3.x kernel headers
1133 Infrastucture:
1134 - go: Ensure go versions of os/user and net are used for
1135 static builds so CGO is not used
1137 - rust / cargo: Correctly split up rust flags for host and
1138 target builds
1140 New defconfigs: STM32F769 discovery
1142 New packages: petitboot, python-evdev, python-hwdata,
1143 python-pyproject-hooks, shadow
1145 Removed packages: atk, at-spi2-atk, optee-benchmark,
1146 python-pep517
1148 Issues resolved (http://bugs.uclibc.org):
1150 #14356: cronstamp jobs are not performed with bumped version of...
1151 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
1152 #15306: glibc build fails in Docker container
1153 #15321: docker-engine now requires libseccomp by default
1154 #15376: Libiconv config
1155 #15461: QtVirtualKeyboard segfaults
1157 2023.02.11, released March 26th, 2024
1159 Important / security related fixes.
1161 Defconfigs: Starfive visionfive2: Use correct genimage
1162 configuration.
1164 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
1165 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
1166 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
1167 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
1168 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
1169 openvmtools, parted, php, poco, postgresql, privoxy,
1170 pure-ftpd, putty, python-cheroot, python-configshell-fb,
1171 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
1172 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
1173 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
1174 zlib-ng
1176 Issues resolved (http://bugs.uclibc.org):
1178 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
1180 2023.02.10, released March 1st, 2024
1182 Important / security related fixes.
1184 Added CPE identifiers for a large number of packages.
1186 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
1187 containerd, crda, darkhttpd, davinci-bootcount, dbus,
1188 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
1189 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
1190 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
1191 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
1192 leptonica, libcurl, libuwsc, libvips, linux-firmware,
1193 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
1194 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
1195 opencv4-contrib, openssh, opus, php, python-aiohttp,
1196 python-esptool, python-gunicorn, python-hpack,
1197 python-html5lib, python-lmdb, python-mako, python-numpy,
1198 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
1199 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
1200 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
1202 Issues resolved (http://bugs.uclibc.org):
1204 #10096: SH4 toolchain does not build Linux kernel magicpa..
1205 #15952: Grub fails to load large rootfs files
1207 2023.02.9, released January 15th, 2024
1209 Important / security related fixes.
1211 Infrastructure:
1213 - Download: Revert a permission fixup step in the tarball
1214 creation logic, which lead to a hash mismatch issue in two
1215 cargo-vendored packages, ripgrep and sentry-cli.
1217 - Build: Pass GIT_DIR=. in the environment (through
1218 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
1219 workaround packages trying to detect if they are building in
1220 a git checkout and getting confused when building in a sub
1221 directory of a Buildroot git checkout.
1223 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
1224 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
1225 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
1226 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
1227 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1228 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1229 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
1230 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
1231 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
1232 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
1233 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
1234 postgis, postgresql, proftpd, putty, python-sip,
1235 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
1236 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
1237 xserver_xorg-server, xwayland
1239 2023.02.8, released December 4th, 2023
1241 Important / security related fixes.
1243 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
1244 bluetooth driver, Toradex apalis i.mx6: Add download hashes
1245 for Linux and U-Boot.
1247 Updated/fixed packages: exfatprogs, gcc, imagemagick,
1248 intel-microcode, libpjsip, libxml2, mariadb, memcached,
1249 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
1250 squid, vim, vlc, xenomai, xtables-addons, zfs
1252 Issues resolved (http://bugs.uclibc.org):
1254 #15856: Using BR2_CONFIG= on a different file-system...
1256 2023.02.7, released November 14th, 2023
1258 Important / security related fixes.
1260 Per-package builds: Unbreak SDK relocation logic. Only drop
1261 the hard links for the final host / target directory, fixing a
1262 build time / size regression in 2023.02.6.
1264 Packages where a free-form version/site can be specified
1265 (E.G. Linux, U-Boot, ..) can now have the corresponding
1266 tarballs of these custom downloads checked by the download
1267 infrastructure based on .hash files in the global patch
1268 directory. These hashes are optional unless
1269 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
1271 A utils/add-custom-hashes helper script has been added to
1272 assist in managing such hash files.
1274 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
1275 build, stm32mp157c-odessey: Use a fixed TF-A version for
1276 reproducibility
1278 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
1279 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
1280 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
1281 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
1282 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
1283 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
1284 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
1285 perl-lwp-protocol-https, php, python-django, python-urllib3,
1286 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
1287 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
1288 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
1289 xlib_libXpm, zabbix, zchunk
1291 Issues resolved (http://bugs.uclibc.org):
1293 #14741: e2fsck is failing during cronjob build where fail...
1294 #15772: lz4 failed to compile with gcc 10.4.0
1295 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1296 #15790: at91sam9x5ek_dev_defconfig: Missing...
1297 #15820: make linux-menuconfig does not modify correct .config..
1298 #15823: Installing nodejs modules with native extensions ...
1299 #15835: Incompatibility between network-manager and libcurl 8.4
1301 2023.02.6, released October 16th, 2023
1303 Important / security related fixes.
1305 Per-package builds: Do not use hard links for host / target
1306 dirs, fixing issues with package rebuilds or post-build
1307 scripts modifications.
1309 Infrastructure: Explicitly disable shuffle mode for Make >=
1310 4.4 where needed.
1312 Urandom-scripts: Move seedrng init script to S01 for earlier
1313 random number entrophy initialization.
1315 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
1316 security issues.
1318 Updated/fixed packages: at91bootstrap, bind, cups, efl,
1319 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
1320 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
1321 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1322 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
1323 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
1324 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
1325 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
1326 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
1327 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
1328 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
1329 wireless-regdb, wpewebkit
1331 Issues resolved (http://bugs.uclibc.org):
1333 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
1334 #15808: connman is not supported on musl
1335 #15814: C++ not supported by bootlin toolchain
1337 2023.02.5, released September 27th, 2023
1339 Important / security related fixes.
1341 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
1342 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
1343 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
1344 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
1345 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
1346 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
1347 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
1348 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
1349 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
1350 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
1351 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
1352 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
1353 python-django, python-ipython, python-pip, python-pylibfdt,
1354 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
1355 screen, screenfetch, sngrep, sofia-sip, stellarium,
1356 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
1357 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
1358 zbar, zxing-cpp
1360 Issues resolved (http://bugs.uclibc.org):
1362 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
1363 #15754: The docker-engine and docker-cli versions are not...
1364 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1365 #15790: at91sam9x5ek_dev_defconfig: Missing...
1367 2023.02.4, released August 31th, 2023
1369 Important / security related fixes.
1371 Toolchains: Correctly mark Bootlin external toolchains as
1372 having OpenMP support.
1374 Arch: Mark Alderlake x86 variants as having no AVX512 support.
1376 Utils: Ensure utils/docker-run correctly supports git
1377 worktrees.
1379 Defconfigs: Beaglebone qt5: Enable support for green wireless
1380 variant.
1382 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
1383 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
1384 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
1385 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
1386 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
1387 pipewire, python-iniparse, python-iptables, python-pysmb,
1388 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
1389 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
1390 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
1392 Issues resolved (http://bugs.uclibc.org):
1394 #15634: fluidsynths refers to missing libgomp.so.1
1396 2023.02.3, released July 17th, 2023
1398 Important / security related fixes.
1400 Defconfigs: Chiliboard: fix build on hosts without openssl
1401 development headers.
1402 Nitrogen*: fix build on hosts without openssl or pylibfdt.
1403 Raspberrypi: Handle DTB overlays for all variants
1405 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
1406 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
1407 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
1408 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
1409 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
1410 python-cryptography, python-dbus-fast, python-django,
1411 python-pyicu, python-requests, python3, qt6, quickjs,
1412 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
1414 Issues resolved (http://bugs.uclibc.org):
1416 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
1417 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
1418 #15682: pkgconf: no longer able to download source from...
1420 2023.02.2, released June 16th, 2023
1422 Important / security related fixes.
1424 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
1425 needing a newer host-cmake than what is currently enforced
1426 (3.18) - Up to the version provided by the cmake package (3.22).
1428 utils/docker-run: Now correctly handles git
1429 workdirs/worktrees.
1431 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1432 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1433 Versal vck190: Use correct (A72) CPU variant
1435 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1436 cmake, containerd, crudini, cups, delve, docker-cli,
1437 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1438 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1439 intel-microcode, libass, libcurl, libdeflate, libgeos,
1440 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1441 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1442 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1443 python-can, python-django, python-django, python-ipython,
1444 python-matplotlib, python-mupdf, python-requests, python3,
1445 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1446 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1447 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1448 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1449 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1450 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1451 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1453 New packages: perl-clone, perl-http-message, python-asttokens,
1454 python-executing, python-pure-eval, python-stack-data
1456 Issues resolved (http://bugs.uclibc.org):
1458 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1460 2023.02.1, released May 9th, 2023
1462 Important / security related fixes.
1464 Infrastucture:
1465 - go: Ensure go versions of os/user and net are used for
1466 static builds so CGO is not used
1468 - rust / cargo: Correctly split up rust flags for host and
1469 target builds
1471 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1472 boot, stmf469 disco sd: Lock U-Boot version
1474 Updated/fixed packages: agentpp, apache, bluez5_utils,
1475 ca-certificates, containerd, coremark, dcron, dnsmasq,
1476 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1477 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1478 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1479 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1480 gstreamer1, gstreamer1-editing-services, intel-microcode,
1481 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1482 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1483 openssh, php, poppler, postgresql, python-web2py, qt6base,
1484 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1485 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1486 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1487 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1489 Issues resolved (http://bugs.uclibc.org):
1491 #14356: cronstamp jobs are not performed with bumped version of...
1492 #15306: glibc build fails in Docker container
1493 #15376: Libiconv config
1494 #15461: QtVirtualKeyboard segfaults
1496 2023.02, released March 12th, 2023
1498 Fixes all over the tree.
1500 Updated/fixed packages: ace, apache, audit, bridge-utils,
1501 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1502 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1503 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1504 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1506 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1507 pangomm2_46, python-glslang
1509 Issues resolved (http://bugs.uclibc.org):
1511 #15306: glibc build fails in Docker container
1512 #15321: docker-engine now requires libseccomp by default
1514 2023.02-rc3, released March 8th, 2023
1516 Fixes all over the tree.
1518 Updated/fixed packages: apr, bash, docker-engine, exfat,
1519 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1520 libolm, libpcap, libpjsip, linux, mender, mpv,
1521 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1522 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1523 uacme, uqmi, wpebackend-fdo,
1525 2023.02-rc2, released February 27th, 2023
1527 Fixes all over the tree.
1529 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1530 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1531 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1532 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1533 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1534 lttng-babeltrace, modem-manager, modsecurity2,
1535 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1536 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1537 php-xdebug, pistache, postgresql, proxychains-ng,
1538 python-m2crypto, python-numpy, python-webargs,
1539 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1540 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1541 xtables-addons, xwayland, zabbix
1543 Removed packages: uccp420wlan
1545 2023.02-rc1, released February 20th, 2023
1547 Numerous package updates and many (62) new packages.
1549 Toolchain:
1551 - The check for access to "unsafe" (E.G. from the build host)
1552 header files and libraries by the cross compiler is now
1553 unconditionally enabled.
1555 - Bootlin external toolchains updated to 2022.08
1557 - The handling of the CCACHE_* environment variables by the
1558 toolchain wrapper is now more strict, causing the variables
1559 to only be exported when BR2_CCACHE is enabled.
1561 Infrastructure:
1563 - Br2-external: Fix make performance issue when many (> 6)
1564 external trees are used together.
1566 - Legal-info: Stop warning about not saving sources for local
1567 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1569 - Go: Ensure our go build and module cache is used, even for the
1570 download step.
1572 - Cargo: CARGO_HOME (the location where cargo stores it
1573 downloaded artifacts) is now located under DL_DIR rather
1574 than in HOST_DIR/share/cargo, ensuring it is shared between
1575 builds.
1577 Misc:
1579 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1580 used.
1582 - Ext2: Year 2038+ compatible inodes are now used by default,
1583 independently of the filesystem size.
1585 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1587 A large number of NXP related packages and defconfigs have
1588 been updated as upstream moved the git repositories to Github.
1590 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1591 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1592 VCK190.
1594 New packages: catch2, cli11, dotconf, edk2-non-osi,
1595 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1596 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1597 opencv4-contrib, perftest, perl-image-exiftool,
1598 python-apispec, python-async-generator, python-cppy,
1599 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1600 python-h11, python-hkdf, python-magic-wormhole,
1601 python-magic-wormhole-mailbox-server,
1602 python-magic-wormhole-transit-relay, python-marshmallow,
1603 python-munch, python-outcome, python-pycrate, python-pyspnego,
1604 python-reedsolo, python-selenium, python-smbprotocol,
1605 python-sniffio, python-spake2, python-trio,
1606 python-trio-websocket, python-uhid, python-webargs,
1607 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1608 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1609 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1610 versal-firmware, xwayland, z3
1612 Removed packages: docker-proxy, elixir, gummiboot,
1613 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1614 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1615 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1617 Issues resolved (http://bugs.uclibc.org):
1619 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1620 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1621 #15161: kernel can't support SUBDIR
1622 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1623 #15226: lsblk: not found
1624 #15271: no start-qemu.sh
1625 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1626 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1627 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1628 #15331: Warning on python-flit-core license when generating legal info
1630 2022.11.3, released March 18th, 2023
1632 Important / security related fixes.
1634 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1635 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1636 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1637 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1638 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1639 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1640 libmodsecurity, libolm, libpjsip, lirc-tools,
1641 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1642 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1643 pistache, proftpd, proxychains-ng, pulseaudio,
1644 python-cryptography, python-django, python-m2crypto,
1645 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1646 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1647 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1648 xdriver_xf86-video-qxl, znc
1650 Issues resolved (http://bugs.uclibc.org):
1652 #15306: glibc build fails in Docker container
1653 #15361: Buildroot linking error on Apple Silicon
1655 2022.11.2, released March 1st, 2023
1657 Important / security related fixes.
1659 Fix make O=..._defconfig builds (regression in 2022.11.1).
1661 A number of additional/stricter checks have been added to
1662 ./utils/check-package.
1664 Build host dependencies check extended to check for a number
1665 of specific perl modules to better handle distributions (like
1666 Fedora) with very fine grained perl packages. Also ensure
1667 build host has git >= 2.0.0 when using packages written in
1668 go/rust because the vendoring may need it.
1670 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1672 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1673 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1674 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1675 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1676 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1677 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1678 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1679 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1680 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1681 xserver_xorg-server, xxhash, xz, yajl, zabbix
1683 Issues resolved (http://bugs.uclibc.org):
1685 #15271: no start-qemu.sh
1686 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1687 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1688 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1689 #15331: Warning on python-flit-core license when generating legal info
1691 2022.11.1, released January 18th, 2023
1693 Important / security related fixes.
1695 Br2-external: Fix make performance issue when many (> 6)
1696 external trees are used together.
1698 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1699 used.
1701 Go: Ensure our go build and module cache is used, even for the
1702 download step.
1704 Legal-info: Stop warning about not saving sources for local /
1705 override packages if <PKG>_REDISTRIBUTE is set to NO.
1707 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1709 A large number of NXP related packages and defconfigs have
1710 been updated as upstream moved the git repositories to Github.
1712 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1714 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1715 capnproto, check, checkpolicy, connman, containerd, crun,
1716 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1717 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1718 freeradius-server, gcc, glib-networking, go,
1719 gobject-introspection, gperf, i2pd, ima-evm-utils,
1720 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1721 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1722 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1723 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1724 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1725 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1726 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1727 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1728 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1729 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1730 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1731 xxhash, zip
1733 Issues resolved (http://bugs.uclibc.org):
1735 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1736 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1737 #15161: kernel can't support SUBDIR
1738 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1739 #15226: lsblk: not found
1741 2022.11, released December 5th, 2022
1743 Fixes all over the tree.
1745 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1746 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1748 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1749 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1750 matchbox-keyboard, memcached, netsnmp, optee-client,
1751 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1752 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1754 Removed packages: rabbitmq-server
1756 Issues resolved (http://bugs.uclibc.org):
1758 #15131: Target GDB uses internal zlib
1759 #15151: Busybox /etc/init.d scripts are not executable
1761 2022.11-rc3, released November 24th, 2022
1763 Fixes all over the tree.
1765 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1766 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1767 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1768 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1769 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1770 uboot, xen, xterm
1772 Issues resolved (http://bugs.uclibc.org):
1774 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1776 2022.11-rc2, released November 16th, 2022
1778 Fixes all over the tree.
1780 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1781 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1782 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1783 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1785 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1786 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1787 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1788 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1789 libopenssl, libqb, libuhttpd, libvncserver, linux,
1790 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1791 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1792 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1793 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1794 udisks, vlc, wavemon, wolfssl, zlib-ng
1796 Removed packages: libdcadec
1798 Issues resolved (http://bugs.uclibc.org):
1800 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1802 2022.11-rc1, released November 3rd, 2022
1804 Fixes all over the tree and new features.
1806 Architecture:
1808 - PowerPC: add Power9 CPU type
1809 - ARM: support dropped for iWMMXt processors
1811 Toolchain:
1813 - binutils 2.39 added, binutils 2.38 is now the default
1814 - gdb 12 added, gdb 11 is now the default
1815 - support for 5.18, 5.19 and 6.0 kernel headers
1816 - glibc updated to 2.36
1818 Filesystem:
1820 - Ability to use dracut to create an initramfs that contains a
1821 subset of the root filesystem contents.
1823 New packages: agent-proxy, catatonit, cni-plugins, crun,
1824 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1825 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1826 python-hatch-vcs, python-hatchling, python-libevdev,
1827 python-minimalmodbus, python-pathspec, qt6-serialport,
1828 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1830 More than 400 packages have been updated to a newer version.
1832 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1834 Issues resolved:
1836 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1837 and linaro toolchain
1838 #12131: qt5webengine builderror in the latest stable Buildroot
1839 2019.05.01 version
1840 #13216: 2020.02.6 requires GNU find utils
1841 #14601: Python build fails on 2022.02-rc2
1842 #14746: Lack of management after loading
1843 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1844 #14921: wpewebkit build fails because of internal build order
1845 #14936: nodejs does not build
1846 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1847 #15021: Buildroot not compiling with systemd and glibc.
1848 #15026: package/udisks: install to staging
1849 #15061: Node.js Package fails to build against musl i386
1850 #15071: RTL8723BS library is outdated
1852 2022.08.3, released December 10th, 2022
1854 Important / security related fixes.
1856 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1857 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1858 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1859 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1860 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1861 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1862 uboot, vim, vlc, wilc-driver, xen, xterm
1864 Issues resolved (http://bugs.uclibc.org):
1866 15131: Target GDB uses internal zlib
1868 2022.08.2, released November 16th, 2022
1870 Important / security related fixes.
1872 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1873 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1874 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1875 kv260: Fix pmufw reset issue
1877 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1878 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1879 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1880 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1881 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1882 gst1-devtools, gst1-libav, gst1-plugins-bad,
1883 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1884 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1885 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1886 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1887 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1888 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1889 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1890 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1891 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1892 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1893 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1894 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1895 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1896 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1897 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1898 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1899 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1900 zlib-ng, zsh
1902 Issues resolved (http://bugs.uclibc.org):
1904 #14936: nodejs does not build
1905 #15026: package/udisks: install to staging
1906 #15061: Node.js Package fails to build against musl i386
1908 2022.08.1, released October 2nd, 2022
1910 Important / security related fixes.
1912 Updated/fixed packages: botan, busybox, docker-cli,
1913 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1914 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1915 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1916 mosquitto, ncurses, openssh, pango, python3, qlibc,
1917 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1918 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1919 unzip, vim, xtables-addons
1921 Issues resolved (http://bugs.uclibc.org):
1923 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1924 #14921: wpewebkit build fails because of internal build order
1926 2022.08, released September 10th, 2022
1928 Fixes all over the tree.
1930 Autotools: Drop --runstatedir=/run as it causes build issues
1931 with older packages
1933 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1935 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1936 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1937 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1938 wolfssl
1940 2022.08-rc2, released September 1st, 2022
1942 Fixes all over the tree.
1944 dependencies: Ensure 'find' and 'xargs' are available on the
1945 build host.
1947 A large number of typo fixes.
1949 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1950 configuration, pine64_sopine: Use mainline ATF to fix build
1952 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1953 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1954 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1955 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1956 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1957 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1958 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1959 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1960 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1961 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1962 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1963 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1964 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1965 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1966 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1967 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1968 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1969 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1970 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1971 xserver_xorg-server, zeek, zerofree
1973 2022.08-rc1, released August 12th, 2022
1975 Fixes all over the tree and new features.
1977 Architecture
1979 - Support for NDS32 removed
1980 - Support for C-SKY removed
1981 - Support for configurable page size on ARM64 added
1982 - Architecture menu re-organized: the MMU selection now
1983 appears in this architecture menu.
1985 Toolchain:
1987 - GCC 12.x support added, GCC 11.x is now the default
1988 compiler, and support for building a GCC 9.x toolchain has
1989 been removed.
1990 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1991 - uclibc bumped to 1.0.42
1992 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1993 always built with LTO support. The new option BR2_ENABLE_LTO
1994 enables the use of LTO in a subset of packages that have
1995 explicit handling for LTO.
1996 - GDB enabled on OpenRISC.
1997 - Toolchain menu now appears before "Build options". The
1998 selection of the C library now determines whether static
1999 library (BR2_STATIC_LIBS) will be available or not, instead
2000 of the other way around.
2002 Filesystem:
2004 - genimage.cfg files now use shortcuts from genimage for the
2005 GUID of well-known GPT partitions.
2007 Bootloaders:
2009 - U-Boot can now be built with host-gnutls as a dependency,
2010 needed for some configurations
2011 - OP-TEE can now be built with host-python-pillow as a
2012 dependency, needed for some configurations.
2013 - OP-TEE source can now be retrieved from a custom tarball
2014 URL.
2015 - Grub has been bumped to 2.06.
2017 Over 390 packages updated.
2019 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
2020 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
2021 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
2022 sipeed_maix_dock_sdcard, sipeed_maix_go,
2023 sipeed_maix_go_sdcard, sipeed_maixduino,
2024 sipeed_maixduino_sdcard
2026 Removed defconfigs: andes_ae300, csky_gx6605s,
2027 friendlyarm_nanopi_neo, minnowboard_max-graphical
2029 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
2030 double-conversion, dust, freeradius-server, gdal, hawktracer,
2031 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
2032 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
2033 python-alembic, python-appdirs, python-beniget,
2034 python-construct, python-dtschema, python-gast, python-kflash,
2035 python-lark, python-maturin, python-mypy-extensions,
2036 python-pylibfdt, python-pythran, python-pyrsistent,
2037 python-qrcode, python-rfc3987, python-rtoml,
2038 python-ruamel-yaml, python-scipy, python-typeguard,
2039 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
2040 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
2041 wolftpm, zeek, zerofree
2043 Removed packages: rtl8723bs
2045 Issues resolved:
2047 #14556: python-crossbar fails to build
2048 #14951: boost compile error when running make silently
2049 #14646: OpenSSH 8.9p1 compiler error under mipsel
2050 #14841: support/download/git fails with "fatal: No such remote
2051 'origin'" due to incorrect check for origin remote
2052 #13356: libabseil-cpp: not building for raspberry pi
2053 #14911: host-python3 build needs python3 on the host
2054 #13831: mesa3d - kmsro driver requires dri3
2055 #13816: xstart failed since update the x11 libraries
2056 #13796: Problems compiling package gst-plugins-good
2057 #14191: patchelf v0.9 corrupt Nvidia shared libraries
2058 #14891: sudo: group setup fails since commit 9b7f8da96b
2059 #14881: Watchdogd Package missing INSTALL_STAGING
2060 #14876: arm-trusted-firmware can no longer be compiled with fPIE
2062 2022.05.3, released October 2nd, 2022
2064 Important / security related fixes.
2066 Fixed compatibility issue with make 4.3 and the 'printvars' /
2067 'show-vars' commands.
2069 Dependencies: Ensure 'find' and 'xargs' are available on the
2070 build host.
2072 A large number of typo fixes.
2074 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2075 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2076 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2077 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2079 Updated/fixed packages: ace, arm-trusted-firmware,
2080 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
2081 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
2082 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
2083 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
2084 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
2085 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
2086 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
2087 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
2088 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
2089 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
2090 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
2091 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
2092 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
2093 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
2094 polkit, postgis, postgresql, python-crossbar,
2095 python-paho-mqtt, python-pygame, python-service-identity,
2096 python-txdbus, python3, qemu, qlibc,
2097 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
2098 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
2099 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2100 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
2101 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
2102 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
2103 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
2104 xserver_xorg-server, xtables-addons, zziplib
2106 Issues resolved:
2108 #13216: [Documentation] 2020.02.6 requires GNU find utils
2109 #14556: python-crossbar fails to build
2110 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2111 #14951: boost compile error when running make silently
2113 2022.05.2, released August 31st, 2022
2115 Important / security related fixes.
2117 dependencies: Ensure 'cmp' is available on the build host.
2119 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2120 Kconfig option to be enabled (E.G. for kernel options needed by
2121 packages) no longer changes a =m (modular) with =y (built in).
2123 check-host-rpath: Silence readelf warnings when clang is used
2125 GCC 10.x updated to 10.4.0
2127 Defconfigs: Kria kv260: Fix u-boot configuration
2129 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2130 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
2131 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
2132 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
2133 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
2134 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
2135 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2136 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
2137 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
2138 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
2139 python-bottle, python-django, python-lxml, python3, qt5webkit,
2140 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
2141 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
2142 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
2143 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
2144 xserver_xorg-server, zeromq, zfs, zlib-ng
2146 Issues resolved (http://bugs.uclibc.org):
2148 #13796: Problems compiling package gst-plugins-good
2150 2022.05.1, released July 24th, 2022
2152 Important / security related fixes.
2154 Disable big endian no-mmu on ARM as it is not supported by
2155 elf2flt.
2157 Tighten dependencies for external Bootlin toolchains to ensure
2158 they can only be selected in compatible configurations.
2160 Support external toolchains without gdbserver.
2162 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2163 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2164 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2165 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2166 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2167 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2168 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2169 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2170 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2171 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2172 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2173 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
2174 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
2175 watchdogd, webkitgtk, weston, wireguard-linux-compat,
2176 wpa_supplicant, wpewebkit, zstd
2178 Issues resolved (http://bugs.uclibc.org):
2180 #14881: Watchdogd Package missing INSTALL_STAGING
2182 2022.05, released June 6th, 2022
2184 Fixes all over the tree.
2186 Rework BR2_STATIC_LIBS handling to ensure it can only be
2187 enabled if a suitable C library is available.
2189 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
2190 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
2191 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
2192 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
2193 memcached, mono, musl, mutt, netdata, network-manager, nginx,
2194 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
2195 qpid-proton, rauc, rockchip-mali, rsyslog,
2196 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
2197 uclibc, unrar, vim, webkitgtk, wpewebkit,
2198 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
2200 Issues resolved (http://bugs.uclibc.org):
2202 #14821: Samba server is failing to compile
2203 #14826: make qemu_x86_64_defconfig stopped working
2205 2022.05-rc2, released May 30th, 2022
2207 Fixes all over the tree.
2209 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
2210 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
2211 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
2212 longer available
2214 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
2215 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
2216 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
2217 optee-client, pcsc-lite, pipewire, python-flask,
2218 python-service-identity, python-werkzeug, qemu, rng-tools,
2219 rockchip-mali, strace, xdriver_xf86-video-amdgpu
2221 Removed packages: ktap
2223 2022.05-rc1, released May 18th, 2022
2225 Fixes all over the tree and new features.
2227 Toolchain:
2228 - glibc update to 2.35, musl updated to 1.2.3
2229 - gcc 11.x updated to 11.3, support for external gcc 12.x
2230 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
2231 - s390x Bootlin external toolchain added
2232 - 5.17.x kernel headers support added
2234 Filesystem:
2235 - Rework OCI entrypoint/command logic to handle command arguments
2236 - Squashfs block size is now configurable
2238 Graphs: Also generate a build time timeline graph (for top
2239 level parallel builds).
2241 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2243 Fix compatibility issue with the fakeroot script logic and
2244 modern versions of dash.
2246 Change git:// URLs pointing to Github to https://, now that
2247 Github has turned off support for git://
2249 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
2251 New packages: falcosecurity-libs, lzma-alone, octave,
2252 python-flit-core, python-orjson, python-pydevmem,
2253 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
2254 tbb, wilc-driver, wtfutil
2256 Wilc1000-firmware renamed to wilc-firmware
2258 Issues resolved (http://bugs.uclibc.org):
2260 #14596: package dialog is outdated and contains a bug
2261 #14651: OpenSSH 8.9p1 compiler error under ARM
2262 #14656: Adding dependencies from an external tree does not work
2263 #14661: Fakeroot script relies on bash-isms, does not work with..
2264 #14681: QT5WEBENGINE not building
2265 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2266 #14701: Multiple unresolved symbols while building kernel ..
2267 #14706: nodjs build problem
2268 #14711: nodjs build problem missing bzip
2269 #14721: python-argon2_cffi no longer works
2270 #14731: BR2_PACKAGE_IOSTAT
2271 #14751: LVM2 Outdated Link
2273 2022.02.12, released May 5th, 2023
2275 Important / security related fixes.
2277 Updated/fixed packages: agentpp, apache, ca-certificates,
2278 containerd, coremark, dcron, eudev, ffmpeg, git,
2279 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
2280 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
2281 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
2282 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
2283 xserver_xorg-server
2285 2022.02.11, released March 19th, 2023
2287 Important / security related fixes.
2289 Updated/fixed packages: apache, apr, apr-util, asterisk,
2290 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
2291 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
2292 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
2293 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
2294 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
2295 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
2296 pcm-tools, php, proxychains-ng, python-django,
2297 python-m2crypto, python-werkzeug, quazip, quickjs,
2298 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
2299 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
2301 Issues resolved (http://bugs.uclibc.org):
2303 #15306: glibc build fails in Docker container
2304 #15361: Buildroot linking error on Apple Silicon
2306 2022.02.10, released March 1st, 2023
2308 Important / security related fixes.
2310 Fix make O=..._defconfig builds (regression in 2022.02.9).
2312 A number of additional/stricter checks have been added to
2313 ./utils/check-package.
2315 Build host dependencies check extended to check for a number
2316 of specific perl modules to better handle distributions (like
2317 Fedora) with very fine grained perl packages. Also ensure
2318 build host has git >= 2.0.0 when using packages written in
2319 go/rust because the vendoring may need it.
2321 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
2323 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
2324 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
2325 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
2326 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
2327 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
2328 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
2329 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
2330 xserver_xorg-server, xxhash, xz, yajl, zabbix
2332 Issues resolved (http://bugs.uclibc.org):
2334 #15271: no start-qemu.sh
2335 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
2336 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
2338 2022.02.9, released January 18th, 2023
2340 Important / security related fixes.
2342 Br2-external: Fix make performance issue when many (> 6)
2343 external trees are used together.
2345 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
2346 used.
2348 Go: Ensure our go build and module cache is used, even for the
2349 download step.
2351 Legal-info: Stop warning about not saving sources for local /
2352 override packages if <PKG>_REDISTRIBUTE is set to NO.
2354 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
2356 A large number of NXP related packages and defconfigs have
2357 been updated as upstream moved the git repositories to Github.
2359 Updated/fixed packages: asterisk, bearssl, botan, cairo,
2360 capnproto, check, checkpolicy, connman, containerd,
2361 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
2362 fmlib, glib-networking, go, gobject-introspection, gperf,
2363 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
2364 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
2365 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
2366 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
2367 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
2368 policycoreutils, polkit, postgresql, pptp-linux,
2369 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
2370 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
2371 tor, wayland, wireshark, wpa_supplicant,
2372 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
2374 Issues resolved (http://bugs.uclibc.org):
2376 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
2377 #14996: Too many directories in BR2_EXTERNAL causes hang during make
2378 #15161: kernel can't support SUBDIR
2379 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
2380 #15226: lsblk: not found
2382 2022.02.8, released December 10th, 2022
2384 Important / security related fixes.
2386 Updated/fixed packages: asterisk, dash, dovecot,
2387 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
2388 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
2389 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
2390 netsnmp, nginx, openpgm, optee-client, python3, rsync,
2391 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
2392 uboot, vim, vlc, xen, xterm
2394 Issues resolved (http://bugs.uclibc.org):
2396 #15131: Target GDB uses internal zlib
2398 2022.02.7, released November 17th, 2022
2400 Important / security related fixes.
2402 Defconfig: Pine64: Change to mainline ATF to fix build
2403 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
2405 Updated/fixed packages: arm-trusted-firmware, bind, botan,
2406 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
2407 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
2408 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
2409 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
2410 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
2411 gst1-rtsp-server, gst1-vaapi, gstreamer1,
2412 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
2413 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
2414 libmdbx, libopenssl, libosip2, libpng, libtasn1,
2415 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
2416 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
2417 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
2418 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
2419 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
2420 python-django, python3, qdecoder, rpi-userland, rsync,
2421 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
2422 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
2423 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
2424 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
2425 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2426 zlib-ng, zsh
2428 Issues resolved (http://bugs.uclibc.org):
2430 #15026: package/udisks: install to staging
2431 #15061: Node.js Package fails to build against musl i386
2433 2022.02.6, released October 2nd, 2022
2435 Important / security related fixes.
2437 Fixed compatibility issue with make 4.3 and the 'printvars' /
2438 'show-vars' commands.
2440 Dependencies: Ensure 'find' and 'xargs' are available on the
2441 build host.
2443 A large number of typo fixes.
2445 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2446 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2447 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2448 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2450 Updated/fixed packages: ace, arm-trusted-firmware,
2451 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2452 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2453 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2454 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2455 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2456 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2457 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2458 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2459 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2460 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2461 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2462 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2463 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2464 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2465 python-pygame, python3, qemu, qlibc,
2466 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2467 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2468 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2469 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2470 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2471 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2472 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2473 xtables-addons, zziplib
2475 Issues resolved:
2477 #13216: [Documentation] 2020.02.6 requires GNU find utils
2478 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2479 #14951: boost compile error when running make silently
2481 2022.02.5, released August 31st, 2022
2483 Important / security related fixes.
2485 dependencies: Ensure 'cmp' is available on the build host.
2487 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2488 Kconfig option to be enabled (E.G. for kernel options needed by
2489 packages) no longer changes a =m (modular) with =y (built in).
2491 check-host-rpath: Silence readelf warnings when clang is used
2493 GCC 10.x updated to 10.4.0
2495 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2496 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2497 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2498 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2499 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2500 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2501 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2502 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2503 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2504 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2505 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2506 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2507 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2508 zlib-ng
2510 Issues resolved (http://bugs.uclibc.org):
2512 #13796: Problems compiling package gst-plugins-good
2513 #14926: package/nodejs: build for host fails with GTEST errors
2515 2022.02.4, released July 28th, 2022
2517 Important / security related fixes.
2519 Disable big endian no-mmu on ARM as it is not supported by
2520 elf2flt.
2522 Tighten dependencies for external Bootlin toolchains to ensure
2523 they can only be selected in compatible configurations.
2525 Support external toolchains without gdbserver.
2527 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2528 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2529 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2530 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2531 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2532 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2533 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2534 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2535 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2536 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2537 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2538 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2539 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2540 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2541 zstd
2543 Issues resolved (http://bugs.uclibc.org):
2545 #14881: Watchdogd Package missing INSTALL_STAGING
2547 2022.02.3, released June 19th, 2022
2549 Important / security related fixes.
2551 Infrastructure: Fix building under paths containing regex
2552 characters (E.G. '+')
2554 Toolchain: Only allow ppc64le variants for which a
2555 glibc/musl/uclibc toolchain is supported.
2556 Mark codescape mti/img mips toolchains as shared library only
2557 (glibc).
2559 Updated/fixed packages: arm-trusted-firmware,
2560 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2561 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2562 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2563 lttng-modules, mariadb, memcached, mono, mutt,
2564 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2565 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2566 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2567 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2568 xdriver_xf86-video-ati, zlib-ng
2570 New packages: qt5webengine-chromium,
2571 qt5webengine-chromium-catapult
2573 Issues resolved (http://bugs.uclibc.org):
2575 #14766: package dhcp on buildroot 2022.02.1 failed
2576 #14821: Samba server is failing to compile
2577 #14826: make qemu_x86_64_defconfig stopped working
2579 2022.02.2, released May 29th, 2022
2581 Important / security related fixes.
2583 Archictures: Drop sh2a, correct x86 Bonnell variant
2585 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2586 external toolchain logic when toolchain is available in path.
2588 Rework OCI filesystem entrypoint/command logic to handle
2589 command arguments
2591 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2592 fix zcu106 PLL config
2594 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2595 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2596 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2597 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2598 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2599 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2600 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2601 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2602 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2603 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2604 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2605 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2606 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2607 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2608 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2609 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2610 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2611 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2612 python-avro, python-django, python-pillow, python-simplejson,
2613 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2614 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2615 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2616 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2617 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2618 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2619 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2620 zlib, zlog
2622 Issues resolved (http://bugs.uclibc.org):
2624 #14751: LVM2 Outdated Link
2626 2022.02.1, released April 11th, 2022
2628 Important / security related fixes.
2630 Graphs: Also generate a build time timeline graph (for top
2631 level parallel builds).
2633 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2635 Fix compatibility issue with the fakeroot script logic and
2636 modern versions of dash.
2638 Change git:// URLs pointing to Github to https://, now that
2639 Github has turned off support for git://
2641 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2642 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2643 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2644 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2645 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2646 gst1-devtools, gst1-libav, gst1-plugins-bad,
2647 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2648 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2649 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
2650 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2651 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2652 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2653 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2654 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2655 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2656 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2657 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2658 protozero, python-aioconsole, python-avro, python-brotli,
2659 python-greenlet, python-paramiko, python-pillow,
2660 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2661 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2662 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2663 shairport-sync, spice, spidev_test, stunnel, systemd,
2664 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2665 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2666 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2667 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2669 Issues resolved (http://bugs.uclibc.org):
2671 #13971: ip6tables-nft build does not include MASQUERADE target..
2672 #14651: OpenSSH 8.9p1 compiler error under ARM
2673 #14656: Adding dependencies from an external tree does not work
2674 #14661: Fakeroot script relies on bash-isms, does not work ..
2675 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2676 #14701: Multiple unresolved symbols while building kernel ..
2677 #14711: nodjs build problem missing bzip
2678 #14731: BR2_PACKAGE_IOSTAT
2680 2022.02, released March 8th, 2022
2682 Various fixes.
2684 Fixes to cargo and golang packaging infrastructure.
2686 Defconfigs: OrangePi RK3399: Fix genimage format
2688 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2689 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2690 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2691 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2692 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2693 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2694 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2695 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2696 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2697 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2698 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2699 xscreensaver, zabbix
2701 New packages: gdk-pixbuf-xlib
2703 Removed packages: python-pycli
2705 Issues resolved (http://bugs.uclibc.org):
2707 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2708 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2709 #14631: host-go-bootstrap: go not being built for package in ..
2710 #14636: azure-iot-sdk-c: Installed headers do not compile
2711 #14641: oprofile can not find the events files
2713 2022.02-rc3, released February 28th, 2022
2715 Fixes all over the tree.
2717 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2719 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2720 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2721 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2722 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2724 2022.02-rc2, released February 20th, 2022
2726 Fixes all over the tree.
2728 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2729 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2730 build, ROC-RK3399-PC: Bump rootfs size to fix build
2732 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2733 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2734 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2735 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2736 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2737 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2738 python-pycli, python-pygame, python-regex, python-twisted,
2739 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2740 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2741 urg, webkitgtk, wireless-regdb, wpewebkit,
2742 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2743 zsh
2745 2022.02-rc1, released February 13th, 2022
2747 Numerous package updates and many (80) new packages.
2749 Toolchain:
2750 - glibc: Optional support for compatibility shims for running
2751 on older kernels than what glibc has been built against
2752 - uClibc: Use uClibc-ng 1.0.40
2753 - External toolchains: Update Bootlin toolchains to 2021.11-1
2754 version
2756 Python 2.7 and python 2.x specific packages removed as python
2757 2.x is EOL since April 2020. Likewise a number of python3
2758 specific host packages has been renamed (host-python-foo
2759 instead of host-python3-foo) now host-python is always python
2760 3.x.
2762 Cargo (Rust) package infrastructure added. Vendoring support
2763 added to golang package infrastructure.
2765 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2766 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2767 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2768 Riscv64, Xilinx zcu102
2770 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2772 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2773 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2774 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2775 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2776 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2777 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2778 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2779 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2780 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2781 python-cssselect2, python-distro, python-fonttools,
2782 python-gnupg, python-installer, python-memory-profiler,
2783 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2784 python-pyphen, python-tinycss2, python-tomli,
2785 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2786 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2787 sentry-cli, serd, simple-mail, sord, sratom,
2788 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2789 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2791 Removed packages: gstreamer1-mm, python, python-backports-abc,
2792 python-backports-functools-lru-cache,
2793 python-backports-shutil-get-terminal-size,
2794 python-backports-ssl-match-hostname, python-configobj,
2795 python-dialog, python-enum, python-enum34, python-functools32,
2796 python-futures, python-id3, python-ipaddr, python-ipaddress,
2797 python-mad, python-nfc, python-pam, python-pathlib2,
2798 python-pycap, python-pyro, python-singledispatch,
2799 python-subprocess32, python-typing, python-yieldfrom,
2800 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2801 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2803 Issues resolved (http://bugs.uclibc.org):
2805 #12271: python-iptables runtime dependencies
2806 #13436: PPP 2.4.9 is out
2807 #14351: needs to mount sysfs before mount -a
2808 #14451: nodejs won't build on Fedora 35
2809 #14471: alsa_utils wrong deployment
2810 #14501: lttng-modules v2.11 package fails to build
2811 #14531: Package EFL - build error
2813 2021.11.3, released March 24th, 2022
2815 Important / security related fixes.
2817 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2818 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2819 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2820 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2821 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2822 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2823 python-twisted, raptor, rpi-firmware, samba4, seatd,
2824 timescaledb, usbguard, util-linux, vim, wavpack,
2825 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2826 xterm, zsh
2828 New packages: gdk-pixbuf-xlib
2830 Issues resolved (http://bugs.uclibc.org):
2832 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2833 #14636: azure-iot-sdk-c: Installed headers do not compile
2834 #14641: oprofile can not find the events files
2836 2021.11.2, released February 28th, 2022
2838 Important / security related fixes.
2840 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2841 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2843 Add conditional patching logic to fix build issues for older
2844 U-Boot / Linux kernel versions when built with a host gcc >=
2845 10.
2847 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2848 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2849 gst1-devtools, gst1-libav, gst1-plugins-bad,
2850 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2851 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2852 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2853 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2854 nfs-utils, php, pistache, pkcs11-helper, prosody,
2855 python-django, python-pyzmq, python-regex,
2856 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2857 tor, util-linux, vim, xen
2859 2021.11.1, released January 29th, 2022
2861 Important / security related fixes.
2863 check-package: Improve variable override check
2865 pkg-stats: List CVEs where the version info cannot be parsed
2866 as unsure rather than completely ignoring them.
2868 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2869 stm32f469_xip_disco: Fix kernel boot
2871 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2872 capnproto, civetweb, clamav, collectd, connman, containerd,
2873 coreutils, dav1d, docker-cli, docker-engine, erlang,
2874 erlang-rebar, expat, findutils, flare-engine, flare-game,
2875 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2876 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2877 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2878 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2879 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2880 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2881 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2882 prosody, python-charset-normalizer, python-django,
2883 python-idna, python-lxml, python-pyqt5, python-requests,
2884 python-urllib3, python3, qt5base, qt5location, rhash,
2885 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2886 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2887 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2888 xlib_libX11, xserver_xorg-server
2890 Issues resolved (http://bugs.uclibc.org):
2892 #14451: nodejs won't build on Fedora 35
2893 #14471: alsa_utils wrong deployment
2895 2021.11, released December 5th, 2021
2897 Various fixes.
2899 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2900 build
2902 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2903 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2904 hiawatha, hplip, icu, janus-gateway,
2905 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2906 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2907 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2908 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2909 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2910 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2912 Issues resolved (http://bugs.uclibc.org):
2914 #14351: needs to mount sysfs before mount -a
2915 #14411: 2021.11-rc2: Samba doesn't compile
2917 2021.11-rc3, released November 30th, 2021
2919 Fixes all over the tree.
2921 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2922 ATF build
2924 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2925 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2926 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2927 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2928 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2929 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2930 wireshark, xcursor-transparent-theme, xscreensaver,
2931 xtables-addons
2933 Issues resolved (http://bugs.uclibc.org):
2935 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2937 2021.11-rc2, released November 19th, 2021
2939 Fixes all over the tree.
2941 Coding style fixes for a large number of board genimage
2942 configuration files for clarity and consistency.
2944 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2945 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2946 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2948 Updated/fixed packages: alsa-lib, apparmor, binutils,
2949 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2950 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2951 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2952 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2953 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2954 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2955 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2957 New packages: pipewire-media-session
2959 Issues resolved (http://bugs.uclibc.org):
2961 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2963 2021.11-rc1, released November 8th, 2021
2965 Numerous package updates. Notable updates including numerous
2966 Python modules, Kodi add-ons, nodejs, OpenJDK.
2968 Toolchain:
2969 - glibc update to 2.34
2970 - support for gdb 11.x added, gdb 10.x now the default
2971 - external toolchains provided by ARM updated
2972 - remove support for internal toolchain on the CSKY
2973 architecture, as it was broken and unmaintained
2975 Many packages updated to enable the appropriate SELinux
2976 refpolicy module when SELinux support is enabled.
2978 Support was added in the test-pkg package testing utility for
2979 using Gitlab CI to run the builds.
2981 New libgbm virtual package to better support OpenGL
2982 implementations that provide a libgbm library.
2984 Bootloaders/firmware: grub2 extended to be able to support
2985 multiple platforms in the same build.
2987 Filesystems:
2988 - new OCI filesystem type, to build container images
2989 compatible with the Open Container Initiative standard
2990 - support for hybrid ISO9660 images added, which work on
2991 legacy and EFI BIOS machines
2993 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
2995 Removed defconfigs: qemu_csky
2997 New packages: dtbocfg, firmware-utils, gstd, libdbi,
2998 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
2999 python-aioprocessing, python-bidict,
3000 python-charset-normalizer, python-flask-expects-json,
3001 python-git, python-pyndiff, python-rsa,
3002 python-unitest-xml-reporting, python-xmljson,
3003 python3-cryptography, python3-pip, qt5opcua, rwmem,
3004 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
3005 watchdogd, wireplumber
3007 Removed packages: canfestival, python-meld3
3009 Work toward the removal of python 2 has progressed: many
3010 python modules and packages have been updated to a version
3011 supporting python 3.
3013 Issues resolved (http://bugs.uclibc.org):
3015 #14271: compilation error with rsync command for permission
3016 #14276: Unable to get login prompt
3017 #14196: when using raspberrypicm4io_64_defconfig, make fails
3018 with mkfs.ext4: No such file or directory while trying
3019 to determine filesystem size
3021 2021.08.3, released December 13th, 2021
3023 Important / security related fixes.
3025 Defconfigs: Various fixes for building with gcc >= 10 host or
3026 target compilers.
3028 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3029 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
3030 freeswitch, gdb, glmark2, glog, glorytun, gmp,
3031 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3032 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
3033 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3034 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
3035 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
3036 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
3037 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
3038 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
3039 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
3040 unrar, vim, websocketpp, wireshark
3042 Issues resolved (http://bugs.uclibc.org):
3044 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3046 2021.08.2, released November 10th, 2021
3048 Important / security related fixes.
3050 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3051 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
3052 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
3053 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
3054 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
3055 hiredis, lftp, libps1, libva, libva-utils, lightning,
3056 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
3057 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
3058 snort, strongswan, sunxi-mali-mainline-driver, suricata,
3059 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
3060 xerces
3062 Issues resolved (http://bugs.uclibc.org):
3064 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3066 2021.08.1, released October 11, 2021
3068 Important / security related fixes.
3070 gdbinit: Mark the sysroot as a "safe path" before configuring
3071 it, so pretty printers work correctly without having to pass
3072 -ix to gdb
3074 Updated/fixed packages: alsa-lib, apache,
3075 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
3076 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
3077 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
3078 gdb, ghostscript, gnuradio, gnutils, go,
3079 gobject-introspection, google-breakpad, gst-omx,
3080 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3081 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3082 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3083 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
3084 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
3085 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
3086 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
3087 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
3088 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
3089 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
3090 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
3091 python-cbor2, python-cffi, python-cython, python-dateutil,
3092 python-django, python-pillow, python-pip, python-texttable,
3093 python-urllib3, python-webob, qemu, qt5location, redis,
3094 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
3095 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
3096 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
3097 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
3098 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
3099 xserver_xorg-server, zip
3101 Issues resolved (http://bugs.uclibc.org):
3103 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3104 #14211: libffi-3.3.tar.gz repacked
3105 #14221: mv-ddr-marvell fails license validation
3107 2021.08, released September 4th, 2021
3109 Various fixes.
3111 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
3112 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
3114 2021.08-rc3, released August 31st, 2021
3116 Fixes all over the tree.
3118 Toolchain: Disable fortify support for Microblaze as it is not
3119 currently working.
3121 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
3122 after at91bootstrap bump, BeagleV: Correct kernel headers
3123 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
3124 with GCC 10.x.
3126 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
3127 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
3128 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
3129 libffi, libmodsecurity, libopenssl, libressl, libshout,
3130 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
3131 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
3132 python-requests, python3-requests, rust-bin, rustc, samba4,
3133 sdl2, snort3, ushare, xen
3135 Removed packages: libmcrypt, mcrypt, sentry-cli
3137 2021.08-rc2, released August 18th, 2021
3139 Fixes all over the tree.
3141 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
3142 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
3143 mmc_dev: Add missing toolchain/system options, sama5d2-icp
3144 mmc: Correct at91bootstrap options
3146 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
3147 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
3148 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
3149 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
3150 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
3151 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
3152 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
3153 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
3154 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
3155 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
3156 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
3157 prelink-cross, prosody, protobuf, pulseview,
3158 python-cryptography, python-keyring, python-matplotlib,
3159 python-pymupdf, python-pyopenssl, python-secretstorage,
3160 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
3161 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
3162 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
3163 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
3164 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
3165 zstd
3167 New packages: desktop-file-utils
3169 Issues resolved (http://bugs.uclibc.org):
3171 #13586: grub failure with BR2_OPTIMIZE_3
3172 #13671: openSSH server closes connection before authentication..
3174 2021.08-rc1, released August 3rd, 2021
3176 Numerous package updates.
3178 Toolchain:
3180 - add support for gcc 11.x, gcc 10.x is now the default, gcc
3181 9.x updated to 9.4.0, removed gcc 8.x support except for
3182 PowerPC SPE
3184 - add support for binutils 2.37, binutils 2.36.x is now the
3185 default, binutils 2.34 removed.
3187 - glibc updated to 2.33
3189 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
3191 Bootloaders/firmware: support for building the EDK II UEFI
3192 firmware, support for building AT91Bootstrap 4.x.
3194 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
3195 packages should be compiled with runtime debugging
3196 information (which is different than debugging symbols).
3198 Many features of the bluez5_utils package have been made
3199 optional, and default to disabled. Users of bluez5_utils are
3200 encouraged to review their configuration.
3202 Many packages (over 70) updated to enable the appropriate
3203 SELinux refpolicy module when SELinux support is enabled.
3205 Many packages updated to select the appropriate OpenSSL
3206 features after many OpenSSL ciphers/features have been made
3207 optional.
3209 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
3210 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
3211 terasic_de10nano_cyclone5, uevm5432.
3213 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
3214 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
3215 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
3216 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
3217 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
3218 system-config-printer, usbguard, xml-security-c, xmrig.
3220 Removed packages: clapack, libsoil.
3222 Issues resolved (http://bugs.uclibc.org):
3224 #13326: regarding dtc error in buildroot source code
3225 #13661: host-python2 build fails on aarch64
3226 #13836: package build failure when target install set to no on
3227 pkg-generic pkg types
3228 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
3229 y as before
3231 2021.05.3, released October 11, 2021
3233 Important / security related fixes.
3235 gdbinit: Mark the sysroot as a "safe path" before configuring
3236 it, so pretty printers work correctly without having to pass
3237 -ix to gdb
3239 Updated/fixed packages: alsa-lib, apache,
3240 arm-trusted-firmware, atftp, bind, botan, containerd,
3241 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
3242 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
3243 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3244 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3245 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3246 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
3247 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
3248 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
3249 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3250 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3251 openssh, pcre2, php, python-aioconsole, python-cffi,
3252 python-dateutil, python-django, python-pip, python-texttable,
3253 python-urllib, python-webob, qt5location, redis, refpolicy,
3254 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
3255 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
3256 wget, wireless-regdb, xen, xserver_xorg-server
3258 Issues resolved (http://bugs.uclibc.org):
3260 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3261 #14211: libffi-3.3.tar.gz repacked
3262 #14221: mv-ddr-marvell fails license validation
3264 2021.05.2, released September 15th, 2021
3266 Important / security related fixes.
3268 Toolchain: Disable fortify support for Microblaze as it is not
3269 currently working.
3271 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3272 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
3273 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
3274 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3275 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
3276 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
3277 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
3278 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
3279 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
3280 postgresql, prelink-cross, prosody, protobuf, python-keyring,
3281 python-matplotlib, python-pillow, python-pyudev,
3282 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3283 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
3284 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
3285 xenomai, xlib_libXfont2, xlib_libXft, zip
3287 2021.05.1, released August 10, 2021
3289 Important / security related fixes.
3291 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3292 as it is not currently working.
3294 binutils: fix linker assert failure on OpenRisc, or1k build
3295 issue with gcc < 5
3297 gdb: Enable on NIOS II
3299 utils/scanpypi: Various improvements
3301 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3302 sam9x60ek mmc_dev: Add missing toolchain/system options
3304 Updated/fixed packages: arm-trusted-firmware, apache, audit,
3305 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3306 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
3307 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3308 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
3309 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
3310 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
3311 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
3312 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
3313 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
3314 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
3315 libloki, libmodsecurity, libndp, libnetfilter-log,
3316 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
3317 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
3318 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3319 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
3320 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
3321 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
3322 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
3323 postgresql, proxychains-ng, putty, python,
3324 python-dataproperty, python-django, python-pysftp,
3325 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
3326 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
3327 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
3328 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
3329 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
3330 xserver_xorg-server
3332 Issues resolved (http://bugs.uclibc.org):
3334 #13586: grub failure with BR2_OPTIMIZE_3
3335 #13661: host-python2 build fails on aarch64
3336 #13836: package build failure when target install set to no..
3337 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3339 2021.05, released June 6th, 2021
3341 Various fixes.
3343 Disable PIC/PIE support for Nios2 because of glibc issues
3345 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
3347 Updated/fixed packages: apache, beaglev-ddrinit,
3348 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
3349 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
3350 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
3351 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
3352 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
3353 xdriver_xf86-video-fbturbo
3355 New packages: python3-cffi, python3-cryptography, python3-pip,
3356 python3-pycparser, python3-six
3358 2021.05-rc3, released May 31th, 2021
3360 Fixes all over the tree.
3362 meson: Explicitly disable PIE support (b_pie) as it is handled
3363 by the toolchain wrapper.
3365 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
3366 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
3367 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
3368 webkitgtk
3370 Issues resolved (http://bugs.uclibc.org):
3372 #13821: Wrong url for libnfsidmap package
3374 2021.05-rc2, released May 22th, 2021
3376 Fixes all over the tree.
3378 support/scripts/gen-missing-cpe: A script to query the list of
3379 CPE IDs for the packages enabled in the current configuration and:
3381 - for CPE IDs that do not have any matching entry in the CPE
3382 database, it emits a warning
3384 - for CPE IDs that do have a matching entry, but not with the same
3385 version, it generates a snippet of XML that can be used to propose
3386 an updated version to NIST.
3388 CPE meta data has been added for a large number of packages
3390 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
3391 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
3392 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
3393 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
3394 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
3395 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
3396 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
3397 prosody, python-bluezero, python-falcon, redis, rocksdb,
3398 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
3399 wpa_supplicant, wpewebkit, xlib_libX11, xterm
3401 New packages: jh71xx-tools
3403 Issues resolved (http://bugs.uclibc.org):
3405 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3406 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3407 #13806: Building host-localedef fails on fedora 34/gcc 11
3409 2021.05-rc1, released May 12th, 2021
3411 Fixes all over the tree and new features.
3413 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
3414 options are now enabled by default.
3416 Dependencies: Explicitly detect and bail out if PATH contains
3417 spaces or tabs. A number of packages fail to build in such
3418 setups, so explicitly inform about this.
3420 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3421 scripts, so they can call the Buildroot Makefile in the
3422 correct directory for both in-tree / out-of-tree builds.
3424 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3425 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3426 issue with poppler. Bump minimal host cmake version to 3.16
3427 (from 3.15) to fix a compatibility issue with domoticz.
3429 Meson: Use correct C++ host compiler (rather than C compiler)
3431 utils/scanpypi: Explicitly use python3 for compatibility with
3432 packages using python3 syntax in setup.py
3434 support/download: Fix tarball generation (from git/svn repos)
3435 including symlinks pointing to ./<something>. Fix svn download
3436 for <1.9 clients or repos using CVS-style keywords.
3438 support/scripts/cve.py: Use the (significantly) faster yajl2
3439 ijson backend for older (< 2.5) ijson versions rather than the
3440 slow python default, speeding up pkg-stats by ~2x.
3442 Toolchain: Add logic to work around binutils bug 21464
3443 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3444 the now longer applicable bug 19615 / 20006 handling.
3446 Python{,3}: Fix byte compiling python files with short (single
3447 character before .py) file names.
3449 CPE meta data has been added for a large number of packages
3451 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3452 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3453 Plus EVK, QEMU PPC e500mc
3455 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3456 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3457 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3458 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3459 python-iwlib, python-semantic-version, python-setuptools-rust,
3460 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3462 Removed packages: iostat, kodi-platform,
3463 kodi-screensaver-crystalmorph, monkey
3465 Issues resolved (http://bugs.uclibc.org):
3467 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3468 #13516: utils/scanpypi: Failure when parsing diffoscope
3469 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3470 #13576: Issues compiling buildroot for 5x86
3471 #13601: Gen image :Iappropriate ioctl error
3472 #13616: tar file from git repository generation issue
3473 #13631: Commit 54d3d94b6e breaks packages with git download method
3474 #13641: glibc on raspberrypi
3475 #13646: Gen image version 14 error : no sub -section title/..
3476 #13651: pkg-golang cannot build when main.go is in the root
3477 #13661: host-python2 build fails on aarch64
3478 #13671: openSSH server closes connection before authentication..
3479 #13721: c-stack.c:55:26: error: missing binary operator before ..
3480 #13731: Readline Patch is missing Author Information
3481 #13741: genext2fs does not allow to set perms of root node
3482 #13751: libopenssl (static): huge drop in performance in newer ..
3483 #13771: package htop has undeclared dependency on host python
3485 2021.02.12, released April 6th, 2022
3487 Important / security related fixes.
3489 pkg-stats: Limit memory use for CPE matching
3491 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3492 nbd, netatalk, opus, python-paramiko, python-treq,
3493 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3494 wireshark, zlib-ng, zziplib
3496 2021.02.11, released March 25th, 2022
3498 Important / security related fixes.
3500 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3501 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3502 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3503 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3504 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3505 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3506 python-twisted, python-txbus, python-txtorcon, raptor,
3507 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3508 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3510 New packages: gdk-pixbuf-xlib
3512 Removed packages: python-coherence
3514 Issues resolved (http://bugs.uclibc.org):
3516 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3517 #14636: azure-iot-sdk-c: Installed headers do not compile
3518 #14641: oprofile can not find the events files
3520 2021.02.10, released February 28th, 2022
3522 Important / security related fixes.
3524 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3525 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3527 Add conditional patching logic to fix build issues for older
3528 U-Boot / Linux kernel versions when built with a host gcc >=
3529 10.
3531 Updated/fixed packages: casync, cgilua, connman, expat,
3532 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3533 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3534 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3535 gstreamer1, gstreamer1-editing-services,
3536 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3537 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3538 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3540 2021.02.9, released January 29th, 2022
3542 Important / security related fixes.
3544 check-package: Improve variable override check
3546 pkg-stats: List CVEs where the version info cannot be parsed
3547 as unsure rather than completely ignoring them.
3549 Defconfigs: Beaglebone: Support BeagleBone black wireless
3551 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3552 civetweb, clamav, collectd, connman, coreutils, dav1d,
3553 docker-cli, docker-containerd, docker-engine, expat,
3554 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3555 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3556 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3557 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3558 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3559 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3560 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3561 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3562 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3563 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3565 Issues resolved (http://bugs.uclibc.org):
3567 #14471: alsa_utils wrong deployment
3569 2021.02.8, released December 14th, 2021
3571 Important / security related fixes.
3573 Defconfigs: Various fixes for building with gcc >= 10 host or
3574 target compilers.
3576 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3577 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3578 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3579 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3580 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3581 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3582 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3583 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3584 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3585 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3586 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3587 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3588 wireshark
3590 Issues resolved (http://bugs.uclibc.org):
3592 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3594 2021.02.7, released November 10th, 2021
3596 Important / security related fixes.
3598 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3600 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3601 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3602 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3603 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3604 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3605 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3606 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3607 wf111, wireguard-linux-compat, xerces
3609 Issues resolved (http://bugs.uclibc.org):
3611 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3613 2021.02.6, released October 11, 2021
3615 Important / security related fixes.
3617 gdbinit: Mark the sysroot as a "safe path" before configuring
3618 it, so pretty printers work correctly without having to pass
3619 -ix to gdb
3621 Updated/fixed packages: alsa-lib, apache,
3622 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3623 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3624 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3625 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3626 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3627 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3628 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3629 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3630 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3631 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3632 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3633 python-django, python-pip, python-texttable, python-urllib3,
3634 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3635 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3636 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3637 xserver_xorg-server
3639 Issues resolved (http://bugs.uclibc.org):
3641 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3642 #14211: libffi-3.3.tar.gz repacked
3643 #14221: mv-ddr-marvell fails license validation
3645 2021.02.5, released September 15th, 2021
3647 Important / security related fixes.
3649 Toolchain: Disable fortify support for Microblaze as it is not
3650 currently working.
3652 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3653 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3654 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3655 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3656 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3657 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3658 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3659 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3660 prelink-cross, prosody, protobuf, python-keyring,
3661 python-matplotlib, python-pillow, python-pyudev,
3662 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3663 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3664 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3665 xlib_libXft, zip
3667 2021.02.4, released August 10th, 2021
3669 Important / security related fixes.
3671 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3672 as it is not currently working.
3674 binutils: fix linker assert failure on OpenRisc, or1k build
3675 issue with gcc < 5
3677 gdb: Enable on NIOS II
3679 utils/scanpypi: Various improvements
3681 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3682 sam9x60ek mmc_dev: Add missing toolchain/system options
3684 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3685 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3686 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3687 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3688 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3689 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3690 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3691 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3692 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3693 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3694 libjson, libkrb5, libloki, libmodsecurity, libndp,
3695 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3696 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3697 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3698 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3699 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3700 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3701 openntpd, openpgm, openswan, pango, pcre2,
3702 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3703 proxychains-ng, putty, python, python-django,
3704 python-dataproperty, python-pysftp, python-urllib3, python3,
3705 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3706 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3707 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3708 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3709 xlib_libxshmfence, xserver_xorg-server
3711 Issues resolved (http://bugs.uclibc.org):
3713 #13586: grub failure with BR2_OPTIMIZE_3
3714 #13661: host-python2 build fails on aarch64
3715 #13836: package build failure when target install set to no..
3716 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3718 2021.02.3, released June 12th, 2021
3720 Important / security related fixes.
3722 CPE meta data has been added for a large number of packages
3724 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3725 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3726 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3727 enlightenment, enscript, environment-setup, exempi, expat,
3728 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3729 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3730 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3731 intel-mediadriver, intel-microcode, jquery-validation,
3732 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3733 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3734 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3735 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3736 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3737 libxml2, libxslt, live555, llvm, lmbench, localedef,
3738 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3739 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3740 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3741 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3742 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3743 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3744 python-autobahn, python-bluezero, python-engineio,
3745 python-keyring, python-pillow, python-requests, python-tqdm,
3746 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3747 shellinabox, squid, strace, supervisor, synergy, taglib,
3748 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3749 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3750 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3751 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3752 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3753 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3754 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3755 xterm
3757 Issues resolved (http://bugs.uclibc.org):
3759 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3760 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3761 #13806: Building host-localedef fails on fedora 34/gcc 11
3763 2021.02.2, released May 12th, 2021
3765 Important / security related fixes.
3767 Toolchain: Add logic to mark toolchains affected by binutils
3768 bug 27597 (Nios II).
3770 support/scripts/cve.py: Use the (significantly) faster yajl2
3771 ijson backend for older (< 2.5) ijson versions rather than the
3772 slow python default, speeding up pkg-stats by ~2x.
3774 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3775 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3776 issue with poppler.
3778 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3779 scripts, so they can call the Buildroot Makefile in the
3780 correct directory for both in-tree / out-of-tree builds.
3782 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3783 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3784 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3785 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3786 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3787 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3788 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3789 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3790 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3791 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3792 mpd, ncurses, nettle, network-manager, nginx, numactl,
3793 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3794 python-aioconsole, python-asgiref, python-botocore,
3795 python-django, python-dnspython, python-flup, python-httplib2,
3796 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3797 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3798 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3799 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3800 xserver_xorg-server
3802 Issues resolved (http://bugs.uclibc.org):
3804 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3805 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3806 #13651: pkg-golang cannot build when main.go is in the root
3807 #13661: host-python2 build fails on aarch64
3808 #13721: c-stack.c:55:26: error: missing binary operator before ..
3809 #13731: Readline Patch is missing Author Information
3810 #13741: genext2fs does not allow to set perms of root node
3811 #13751: libopenssl (static): huge drop in performance in newer ..
3812 #13771: package htop has undeclared dependency on host python
3814 2021.02.1, released April 7, 2021
3816 Important / security related fixes.
3818 Dependencies: Explicitly detect and bail out if PATH contains
3819 spaces or tabs. A number of packages fail to build in such
3820 setups, so explicitly inform about this.
3822 utils/scanpypi: Explicitly use python3 for compatibility with
3823 packages using python3 syntax in setup.py
3825 support/download: Fix tarball generation (from git/svn repos)
3826 including symlinks pointing to ./<something>. Fix svn download
3827 for <1.9 clients or repos using CVS-style keywords.
3829 Meson: Use correct C++ host compiler (rather than C compiler)
3831 Toolchain: Add logic to work around binutils bug 21464,
3832 affecting OpenRISC, and drop the now longer applicable bug
3833 19615 / 20006 handling.
3835 Python{,3}: Fix byte compiling python files with short (single
3836 character before .py) file names.
3838 CPE meta data has been added for a large number of packages
3840 Defconfigs: Correct Beaglebone QT file system overlay
3842 Updated/fixed packages: alsa-utils, at91bootstrap3,
3843 batman-adv, binutils, botan, bridge-utils, busybox,
3844 ca-certificates, cog, coreutils, diffutils, dmidecode,
3845 docker-cli, docker-containerd, docker-engine, efivar,
3846 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3847 gst1-devtools, gst1-libav, gst1-plugins-bad,
3848 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3849 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3850 gstreamer1-editing-services, haproxy, haserl, hwloc,
3851 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3852 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3853 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3854 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3855 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3856 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3857 optee-client, optee-test, perl, php, proftpd, protobuf,
3858 python-django, python-jinja2, python-lxml, python-paramiko,
3859 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3860 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3861 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3862 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3863 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3865 New packages: perl-parse-yapp
3867 Issues resolved (http://bugs.uclibc.org):
3869 #13516: utils/scanpypi: Failure when parsing diffoscope
3870 #13576: Issues compiling buildroot for 5x86
3871 #13601: Gen image :Iappropriate ioctl error
3872 #13616: tar file from git repository generation issue
3873 #13641: glibc on raspberrypi
3874 #13646: Gen image version 14 error : no sub -section title/..
3875 #13671: openSSH server closes connection before authentication..
3877 2021.02, released March 6th, 2021
3879 Various fixes.
3881 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3883 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3884 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3885 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3886 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3887 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3888 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3889 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3890 util-linux, wolfssl, wpa_supplicant
3892 Issues resolved (http://bugs.uclibc.org):
3894 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3895 #13581: jpegsrc.v9d.tar.gz has changed hash
3897 2021.02-rc3, released February 27th, 2021
3899 Fixes all over the tree.
3901 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3902 with packages having python3-only code in setup.py
3904 support/download: Ensure sub-second timestamp precision is
3905 dropped when creating a tarball from a (subversion) repo, as
3906 that is not representable in the PAX tar format
3908 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3909 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3910 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3911 open62541, openldap, ply, python-aiohttp, python-django,
3912 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3914 Issues resolved (http://bugs.uclibc.org):
3916 #13516: utils/scanpypi: Failure when parsing diffoscope
3917 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3918 #13561: Create a new user defining users-table.txt not working..
3920 2021.02-rc2, released February 16th, 2021
3922 Fixes all over the tree.
3924 Vulnerability scanning: cpedb.py: Drop CPE XML database
3925 caching, as it did not speed up processing much and uses a lot
3926 of additional memory.
3927 pkg-stats: include information about ignored CVEs in JSON
3928 output
3930 Fakeroot: Fix compatibility issue with glibc 2.33
3932 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3933 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3934 gdk-pixbuf, go, gst1-python, jasper, kodi,
3935 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3936 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3937 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3938 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3940 New packages: perl-extutils-pkgconfig
3942 Issues resolved (http://bugs.uclibc.org):
3944 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3946 2021.02-rc1, released February 9th, 2021
3948 Fixes all over the tree and new features.
3950 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3951 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3952 toolchains to 10.2-2020.11 release.
3954 Architectures: ARC: add support for generic HS48 processor,
3955 PPC: drop PPC601 support, which was removed from Linux 5.10.
3957 Vulnerability scanning: The CVE checking logic has been
3958 extended to match packages based on CPE (Common Platform
3959 Enumeration) IDs for more accurate matching, and CPE
3960 identifiers have been added for a large amount of packages.
3962 Download: Rework the tarball creation logic (E.G. when a
3963 package is fetched from a git/svn repo) to no longer require a
3964 host-tar <= 1.29. To differ between the old and the new
3965 format, the new tarballs have gained a -br1 suffix
3966 (<pkg>-<version>-br1.tar.gz).
3968 SELinux support: A significant number of packages now pull in
3969 the relevant refpolicy modules when enabled.
3971 New defconfigs: arrow avenger96, bananapi M1+, microchip
3972 sam9x60ek, pine64 rock64
3974 Removed defconfigs: QEMU ppc virtex-ml507
3976 New packages: balena-engine, casync, coremark, coremark-pro,
3977 datatables, datatables-buttons, datatables-fixedcolumns,
3978 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3979 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3980 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3981 perl-math-int64, ply, popperjs, python-bleak,
3982 python-defusedxml, python-pycups, python-pytest-asyncio,
3983 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3984 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3985 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3987 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3988 ti-sgx-libgdbm
3990 Renamed rcw package to qoriq-rcw
3992 Issues resolved (http://bugs.uclibc.org):
3994 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3995 #13416: dhcpcd start warning message: no such user dhcpcd
3996 #13456: ccache prevents build
3997 #13471: package/mpd/mpd.conf make use of path not created
3998 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4000 2020.11.4, released April 5th, 2021
4002 Important / security related fixes.
4004 Dependencies: Explicitly detect and bail out if PATH contains
4005 spaces or tabs. A number of packages fail to build in such
4006 setups, so explicitly inform about this.
4008 utils/scanpypi: Explicitly use python3 for compatibility with
4009 packages using python3 syntax in setup.py
4011 support/download: Fix tarball generation (from git/svn repos)
4012 including symlinks pointing to ./<something>
4014 Meson: Use correct C++ host compiler (rather than C compiler)
4016 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
4017 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
4018 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
4019 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
4020 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
4021 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
4022 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
4023 libvips, lldpd, mariadb, mbedtls, mender, micropython,
4024 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
4025 openssh, opkg-utils, optee-client, optee-test, perl, php,
4026 privoxy, proftpd, prosody, protobuf, python-aiohttp,
4027 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4028 python-typing-extensions, python3, quagga, qwt, redis, rpm,
4029 sconeserver, screen, sox, sqlcipher, squid, suricata,
4030 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
4031 upx, util-linux, webkitgtk, wireshark, wolfssl,
4032 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
4034 Issues resolved (http://bugs.uclibc.org):
4036 #13516: utils/scanpypi: Failure when parsing diffoscope
4037 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4038 #13576: Issues compiling buildroot for 5x86
4039 #13581: jpegsrc.v9d.tar.gz has changed hash
4040 #13616: tar file from git repository generation issue
4042 2020.11.3, released February 17th, 2021
4044 meson: Fix ccache detection handling when per-package builds
4045 are used.
4047 Fakeroot: Fix compatibility issue with glibc 2.33
4049 Updated/fixed packages: atftp, binutils, busybox, cereal,
4050 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
4051 ebtables, fakeroot, flashrom, go, gst1-python, guile,
4052 intel-mediadriver, intel-microcode, jasper,
4053 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
4054 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
4055 postgresql, privoxy, pugixml, python-bottle, python-django,
4056 python3, rauc, sox, stress-ng, subversion, tzdata,
4057 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
4058 wireshark, wpa_supplicant, wpewebkit, xenomai,
4059 xserver_xorg-server, xterm
4061 Issues resolved (http://bugs.uclibc.org):
4063 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
4064 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4066 2020.11.2, released January 31st, 2021
4068 Important / security related fixes.
4070 Download: Ensure git submodules are correctly fetched if
4071 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4072 host variant is downloaded first.
4074 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4075 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
4076 SecurePLT fix.
4078 pkg-stats: Fix python 3.8+ deprecation warning.
4080 meson: Ensure ccache is not detected and used, as it may
4081 conflict with the ccache handling in Buildroot.
4083 Updated/fixed packages: barebox, boost, brltty, dbus,
4084 docker-containerd, dovecot, dovecot-pigeonhole,
4085 environment-setup, firmware-imx, gcc, gerbera, glibc,
4086 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
4087 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
4088 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
4089 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
4090 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
4091 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
4092 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
4093 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
4094 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
4095 xapp_xload, xorriso, zic
4097 Removed packages: libupnp18
4099 Issues resolved (http://bugs.uclibc.org):
4101 #13471: package/mpd/mpd.conf make use of path not created
4103 2020.11.1, released December 27th, 2020
4105 Important / security related fixes.
4107 Infrastructure:
4108 - cmake: fix host ccache handling for CMake 3.19
4109 - meson: Forcibly disable binary stripping for
4110 target builds, enable for host builds
4111 - golang: Fix HOST / TARGET directories for per-package builds
4113 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4115 Updated/fixed packages: apitrace, arm-trusted-firmware,
4116 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
4117 flare-engine, ghostscript, go, haproxy, imagemagick,
4118 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
4119 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
4120 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
4121 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
4122 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
4123 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
4124 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
4125 xserver_xorg-server
4127 Issues resolved (http://bugs.uclibc.org):
4129 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4130 #13416: dhcpcd start warning message: no such user dhcpcd
4132 2020.11, released December 2nd, 2020
4134 Various fixes.
4136 Updated/fixed packages: bustle, docker-containerd, gnuplot,
4137 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
4138 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
4139 s390-tools, setserial, xserver_xorg-server
4141 Issues resolved (http://bugs.uclibc.org):
4143 #13276: libcap builds libcap.pc incorrectly
4145 2020.11-rc3, released November 28th, 2020
4147 Fixes all over the tree.
4149 Updated/fixed packages: c-ares, cage, cdrkit,
4150 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
4151 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
4152 modem-manager, monkey, musl, ncurses, numactl, openntpd,
4153 openrc, postgresql, proftpd, python-flask-cors, python-pip,
4154 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
4155 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
4156 xorriso
4158 Issues resolved (http://bugs.uclibc.org):
4160 #13296: host-libcap failed to build
4161 #13331: openrc-0.42.1 compilation failure on gcc-10
4162 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
4163 #13341: Mistake in /etc/init.d/S70vsftpd
4165 2020.11-rc2, released November 14th, 2020
4167 Fixes all over the tree.
4169 cve-checker script dropped. Instead the pkg-stats logic has
4170 been extended to be able to only generate stats for the
4171 configured packages using 'make pkg-stats'
4173 Removed defconfigs: rock64
4175 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
4176 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
4177 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
4178 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
4179 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
4180 modem-manager, mp4v2, oniguruma, openntpd, python3,
4181 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
4182 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
4183 wireguard-linux-compat, wpewebkit, xen
4185 Issues resolved (http://bugs.uclibc.org):
4187 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
4188 #13291: BR2_DL_DIR is ignored when creating defconfig
4189 #13306: wpewebkit build problem in 2020-11-rc1
4191 2020.11-rc1, released November 4th, 2020
4193 Fixes all over the tree and new features.
4195 Architectures: Support for IBM s390x
4197 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
4198 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
4199 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
4200 uclibc-ng. Support for Bootlin external toolchains.
4202 SELinux support improvements: File security contexts are now
4203 set when the file systems are created, so there is no need to
4204 run restorecon on first boot / read only rootfs is supported.
4205 An optimized / stripped refpolicy SELinux policy is now
4206 used. Packages can enable additional refpolicy modules using
4207 <pkg>_SELINUX_MODULES.
4209 support/scripts/cve-checker: Utility script to check for known
4210 CVEs in just the packages enabled in a Buildroot configuration
4211 rather than all packages, by passing the output of 'make
4212 show-info' to it.
4214 Go: Modules handling. The module name must be specified using
4215 <pkg>_GOMOD.
4217 BR2_EXTERNAL: Support for defining skeleton and init system
4218 packages in external trees.
4220 meson: Correct SDK cross-compilation.conf file when
4221 per-package builds were used to build SDK.
4223 systemd: Use /run rather than /var/run for PID files in units.
4225 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4226 after all finalization hooks (including pre-rootfs) to ensure
4227 they can override any late configuration done by packages.
4229 support/script/pycompile: Rework logic to ensure .pyc files
4230 contain absolute target paths, fixing code inspection at
4231 runtime when executed with cwd != '/'.
4233 support/scripts/setlocalversion: Correct Mercurial output to
4234 match behaviour with Git.
4236 support/scripts/apply-patches.sh: Use patch
4237 --no-backup-if-mismatch, so we no longer blindly have to
4238 remove *.orig files after patching, fixing issues with
4239 packages containing such files.
4241 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
4242 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
4243 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
4244 rockpro64, QEMU s390x, Raxda rockpi-n8,
4246 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
4247 easyframes, environment-setup, frr, graphicsmagick, htpdate,
4248 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
4249 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
4250 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
4251 python-ansicolors, python-boto3, python-botocore,
4252 python-bsdiff4, python-crayons, python-iniconfig,
4253 python-intelhex, python-ipdb, python-jmespath,
4254 python-m2crypto, python-opcua-asyncio, python-packaging,
4255 python-piexif, python-pluggy, python-pytest,
4256 python-s3transfer, python-xmodem, qprint, qt5lottie,
4257 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
4258 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
4259 wayland-utils, weston-imx
4261 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
4262 nvidia-tegra23, opencv
4264 Issues resolved (http://bugs.uclibc.org):
4266 #11811: lsblk (util-linux) should depend on libudev if available
4267 #11931: Bugs in support/scripts/apply-patches.sh
4268 #12301: systemd-journal-gatewayd: config options broken
4269 #12911: usb_modeswitch installation race condition
4270 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4271 #13286: The system hangs in vmware workstation on the line..
4273 2020.08.3, released December 27th, 2020
4275 Important / security related fixes.
4277 Infrastructure:
4278 - cmake: fix host ccache handling for CMake 3.19
4279 - meson: Forcibly disable binary stripping for
4280 target builds, enable for host builds
4281 - golang: Fix HOST / TARGET directories for per-package builds
4283 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4285 Updated/fixed packages: apitrace, arm-trusted-firmware,
4286 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
4287 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
4288 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
4289 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
4290 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
4291 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
4292 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
4293 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
4294 proftpd, python-crc16, python-flask-cors, python-lxml,
4295 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
4296 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
4297 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
4298 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
4299 xserver_xorg-server
4301 Issues resolved (http://bugs.uclibc.org):
4303 #13276: libcap builds libcap.pc incorrectly
4304 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4305 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
4306 #13341: Mistake in /etc/init.d/S70vsftpd
4307 #13416: dhcpcd start warning message: no such user dhcpcd
4309 2020.08.2, released November 16th, 2020
4311 Important / security related fixes.
4313 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
4314 fix kernel build on microblaze with gcc 10.x when
4315 optimizations are enabled.
4317 Updated/fixed packages: apparmor, argp-standalone, asterisk,
4318 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
4319 cups-filters, darkhttpd, davfs2, docker-cli,
4320 docker-containerd, docker-engine, dovecot-pigeonhole,
4321 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
4322 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
4323 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
4324 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
4325 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
4326 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
4327 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
4328 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
4329 tinyproxy, tmux, tor, waf, webkitgtk, wine,
4330 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
4331 xvisor, zeromq, zxing-cpp
4333 Issues resolved (http://bugs.uclibc.org):
4335 #11931: Bugs in support/scripts/apply-patches.sh
4337 2020.08.1, released October 12th, 2020
4339 Important / security related fixes.
4341 Fixes for various compilation issues with GCC 10.x.
4343 meson: Correct SDK cross-compilation.conf file when
4344 per-package builds were used to build SDK.
4346 systemd: Use /run rather than /var/run for PID files in units.
4348 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4350 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4351 after all finalization hooks (including pre-rootfs) to ensure
4352 they can override any late configuration done by packages.
4354 support/script/pycompile: Rework logic to ensure .pyc files
4355 contain absolute target paths, fixing code inspection at
4356 runtime when executed with cwd != '/'.
4358 support/scripts/setlocalversion: Correct Mercurial output to
4359 match behaviour with Git.
4361 support/scripts/apply-patches.sh: Use patch
4362 --no-backup-if-mismatch, so we no longer blindly have to
4363 remove *.orig files after patching, fixing issues with
4364 packages containing such files.
4366 fs/jffs2: Now correctly handles xattrs
4368 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
4369 apparmor, bandwidthd, barebox, bash, bison, brotli,
4370 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4371 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
4372 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
4373 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
4374 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
4375 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
4376 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
4377 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
4378 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
4379 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
4380 opentyrian, openvmtools, php, postgresql, python,
4381 python-aenum, python-cycler, python-engineio, python-fire,
4382 python-pymodbus, python-scapy, python-semver,
4383 python-sentry-sdk, python-socketio, python-texttable,
4384 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
4385 read-edid, redis, rsh-redone, runc, samba4, socketcand,
4386 strace, supertux, suricata, systemd, ti-utils, trinity,
4387 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
4388 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
4389 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
4390 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
4392 Issues resolved (http://bugs.uclibc.org):
4394 #12911: usb_modeswitch installation race condition
4395 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4397 2020.08, released September 1st, 2020
4399 Various fixes.
4401 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
4402 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
4403 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
4404 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
4405 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
4406 postgresql, python-django, rtty, squid, stress-ng, systemd,
4407 trousers, uclibc, wireshark, wolfssl, zbar
4409 2020.08-rc3, released August 28th, 2020
4411 Fixes all over the tree.
4413 Infrastructure: Ensure RPATH entries that may be needed for
4414 dlopen() are not dropped by patchelf.
4416 Toolchain: Drop old GCC 6 based external Sourcery AMD64
4417 toolchain.
4419 Updated/fixed packages: assimp, davfs2, dillo, glibc,
4420 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
4421 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
4422 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
4423 xserver_xorg-server
4425 Issues resolved (http://bugs.uclibc.org):
4427 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4429 2020.08-rc2, released August 24th, 2020
4431 Fixes all over the tree, including a number of fixes for
4432 compilation with GCC-10.
4434 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4435 because of issues with a missing __riscv_flush_icache()
4436 implementation.
4438 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4439 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4440 instead of (the removed) legacy bluez-utils
4442 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4443 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4444 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4445 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4446 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4447 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4448 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4449 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4450 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4451 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4452 lttng-tools, luabitop, mender-artifact, minizip,
4453 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4454 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4455 pistache, prosody, pulseview, python-decorator,
4456 python-gunicorn, python-rpi-gpio, python-spidev,
4457 python3-decorator, python3-mako, python3-pyselftools, qt5,
4458 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4459 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4460 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4462 New packages: python3-cython, python3-pycryptodomex
4464 Issues resolved (http://bugs.uclibc.org):
4466 #12876: nodejs fails to build when host-icu has been built before
4467 #13111: python-gunicorn: missing dependency on python-setuptools
4468 #13121: wpa_supplicant fails to build without libopenssl enabled
4469 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4470 #13156: package live555 new license
4471 #13166: python-rpi-gpio: does not work against aarch64, unint..
4473 2020.08-rc1, released August 6th, 2020
4475 Toolchain:
4477 - GCC 10.x added, GCC 9.x is the default
4478 - binutils 2.34 added, binutils 2.33 is the default, binutils
4479 2.31 removed
4480 - glibc updated to 2.31
4481 - ARC toolchain components updated to 2020.03-release.
4482 - Enable uClibc-ng usage for RISC-V 64-bit
4484 Infrastructure:
4486 - qmake-package was fixed to be compatible with
4487 BR2_PER_PACKAGE_DIRECTORIES
4488 - complete rewrite of the Gitlab CI Yaml configuration file,
4489 now generated directly by the Gitlab CI pipeline itselfs
4491 Misc:
4493 - cargo and cargo-bin packages removed, as cargo is now part
4494 of Rust itself
4496 Filesystem: ubinize configuration files can now use
4497 BINARIES_DIR to refer to the $(O)/images directory.
4499 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4500 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4501 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4502 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4503 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4504 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4505 unclutter-xfixes, urandom-scripts,
4507 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4508 globalscale_espressobin, imx6ullevk,
4509 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4511 Removed packages: cargo, cargo-bin,
4512 kodi-peripheral-steamcontroller
4514 Issues resolved (http://bugs.uclibc.org):
4516 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4517 #12946: Grub: Decompressor is too big.
4518 #12986: Mtools: Error converting to codepage 850
4519 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4520 #13011: Incorrect selection of gcc version
4521 #13021: Minor code error when building granite-0.4.1
4522 #13026: rpi-firmware: must not rename start files
4523 #13046: Optimize for fast -Ofast is not compliant
4524 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4525 #13101: BR audit2allow support
4527 2020.05.3, released October 12th, 2020
4529 Important / security related fixes.
4531 meson: Correct SDK cross-compilation.conf file when
4532 per-package builds were used to build SDK.
4534 systemd: Use /run rather than /var/run for PID files in units.
4536 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4538 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4539 after all finalization hooks (including pre-rootfs) to ensure
4540 they can override any late configuration done by packages.
4542 support/script/pycompile: Rework logic to ensure .pyc files
4543 contain absolute target paths, fixing code inspection at
4544 runtime when executed with cwd != '/'.
4546 support/scripts/setlocalversion: Correct Mercurial output to
4547 match behaviour with Git.
4549 support/scripts/apply-patches.sh: Use patch
4550 --no-backup-if-mismatch, so we no longer blindly have to
4551 remove *.orig files after patching, fixing issues with
4552 packages containing such files.
4554 Updated/fixed packages: alsa-utils, apparmor, avahi,
4555 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4556 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4557 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4558 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4559 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4560 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4561 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4562 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4563 paho-mqtt-c, php, postgresql, python, python-aenum,
4564 python-django, python-engineio, python-fire, python-pymodbus,
4565 python-scapy, python-semver, python-sentry-sdk,
4566 python-socketio, python-texttable, python-tinyrpc,
4567 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4568 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4569 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4570 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4571 zeromq, zstd
4573 Issues resolved (http://bugs.uclibc.org):
4575 #12911: usb_modeswitch installation race condition
4576 #13251: cryptsetup does not work on branch 2020.02 following..
4578 2020.05.2, released August 29th, 2020
4580 Important / security related fixes.
4582 Infrastructure: Ensure RPATH entries that may be needed for
4583 dlopen() are not dropped by patchelf.
4585 BR_VERSION_FULL/setlocalversion (used by make print-version
4586 and /etc/os-release): Properly handle local git tags
4588 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4589 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4590 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4591 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4592 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4593 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4594 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4595 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4596 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4597 patchelf, perl, php, postgresql, prosody, python-django,
4598 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4599 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4600 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4601 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4602 xserver_xorg-server
4604 Issues resolved (http://bugs.uclibc.org):
4606 #12876: nodejs fails to build when host-icu has been built before
4607 #13111: python-gunicorn: missing dependency on python-setuptools
4608 #13121: wpa_supplicant fails to build without libopenssl enabled
4609 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4610 #13156: package live555 new license
4612 2020.05.1, released July 25th, 2020
4614 Important / security related fixes.
4616 Toolchain:
4617 - Make external toolchain version check also work for
4618 toolchains configured with --with-gcc-major-version-only
4620 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4621 compiler supports it, fixing an issue with precompiled
4622 headers
4624 - Ensure debug libs from external toolchains are not installed
4625 into target if debugging is disabled
4627 Download:
4628 - Correct reproducibility issue in handling of git submodules
4629 for older git versions.
4631 - Fix file locking over NFS
4633 fs: Ensure cpio archive element order is reproducible
4635 Br2-external: Fix error reporting for invalid br2-external trees
4637 Per-package:
4638 - Fix an issue with python3 sysconfig data not getting
4639 correctly expanded
4641 - Fix per-package building for packages using the qmake
4642 infrastructure
4644 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4645 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4646 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4647 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4648 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4649 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4650 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4651 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4652 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4653 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4654 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4655 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4656 python-greenlet, python-urllib3, python-validators, python3,
4657 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4658 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4659 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4660 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4661 x11vnc, znc, zstd
4663 Issues resolved (http://bugs.uclibc.org):
4665 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4666 #12946: Grub: Decompressor is too big.
4667 #12986: Mtools: Error converting to codepage 850
4668 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4669 #13011: Incorrect selection of gcc version
4670 #13021: Minor code error when building granite-0.4.1
4671 #13026: rpi-firmware: must not rename start files
4672 #13031: nodejs: RangeError at new ArrayBuffer()
4673 #13046: Optimize for fast -Ofast is not compliant
4675 2020.05, released June 1st, 2020
4677 Various fixes.
4679 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4680 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4681 sysrepo, wampcc, xen
4683 2020.05-rc3, released May 29th, 2020
4685 Fixes all over the tree.
4687 Infrastructure: Support checking download hashes for packages
4688 coming from Subversion.
4690 Defconfigs: Increase boot partition size to 64MB for Freescale
4691 boards to allow space for bigger kernels.
4693 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4694 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4695 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4696 systemd, tremor, uboot-tools, unbound, wireshark
4698 Removed packages: wiringpi
4700 Issues resolved (http://bugs.uclibc.org):
4702 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4703 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4705 2020.05-rc2, released May 22nd 2020
4707 Fixes all over the tree.
4709 U-Boot: Support building with Python 3.x instead of Python
4710 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4711 Python 3.x instead of Python 2.x, so add an option to pull in
4712 host-python3 rather than host-python. Also fix a number of
4713 defconfigs to use this new option.
4715 Updated/fixed packages: apparmor, binutils, bison, brltty,
4716 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4717 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4718 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4719 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4720 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4721 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4722 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4723 python-argon2-cffi, python-attrs, python-future,
4724 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4725 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4726 systemd, uacme, uclibc, util-linux, vboot-utils
4728 New packages: python3-pyelftools
4730 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4732 Issues resolved (http://bugs.uclibc.org):
4734 #10551: PowerPC SPE and Musl
4735 #12256: package tar is outdated (1.29 is 3 years old)
4736 #12271: python-iptables runtime dependencies
4737 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4738 #12391: CMake-based host package fails to include output/host/include
4739 #12431: ethernet no detected on nanopi neo 2
4740 #12521: RISCV RV32IA selected, RV64GC output
4741 #12586: avahi failure
4742 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4743 #12611: ntp hash is not matching with upstream 4.2.8p13
4744 #12626: PHP missing header files within 2020.02
4745 #12631: glibc support Power-PC SPE
4746 #12656: bison fails to relocate with relocate-sdk.sh
4747 #12661: cups problems in buildroot
4748 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4749 #12691: host-rust build fails
4750 #12761: Buildroot fails when building GCNano binaries for the STM..
4751 #12786: Systemd spawns two getty processes when the getty port..
4752 #12806: There are multiple issues in buildroot that faults cups..
4753 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4754 #12831: RPI-firmware package: DTB-overlay dependency
4755 #12836: libunwind: package does not show up in menuconfig for..
4756 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4757 #12866: should we be disabling bash executable path caching?
4758 #12886: GMP built in wrong order (?)
4759 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4760 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4761 #12906: qt PrefixPath is wrong on 2020.05-rc1
4762 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4764 2020.05-rc1, released May 7th 2020
4766 Addition of support for gobject-introspection: both the
4767 gobject-introspection package itself, but also introspection
4768 support was enabled in a number of other packages.
4770 Support for Qt 5.6 was dropped as its support was dropped
4771 upstream, only one version of Qt is supported at the moment:
4772 Qt 5.14.2.
4774 Addition of support for the apparmor Linux security module, by
4775 adding the necessary user-space packages.
4777 Addition of a qmake package infrastructure, now used by most
4778 Qt-related packages.
4780 The Luarocks package infrastructure has been extended to
4781 support build host packages.
4783 The package infrastructure was improved to allow each package
4784 to indicate the Linux kernel configuration options it needs.
4786 Addition of support for generating filesystem images using the
4787 EROFS filesystem.
4789 The logic that calculates the list of files installed by each
4790 package was reworked to be compatible with the top-level
4791 parallel build functionality.
4793 Addition of a package for a pre-compiled ARM32 bare-metal
4794 toolchain, which can be used to build ARM32 code in ARM64
4795 configurations, such as firmware/bootloader code.
4797 The Qemu defconfigs are now boot-tested in Qemu as part of the
4798 Gitlab continuous integration.
4800 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4801 gdb bumped to 8.3.1.
4803 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4804 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4805 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4806 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4807 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4808 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4809 perl-lwp-protocol-https,
4810 perl-mojolicious-plugin-authorization,
4811 perl-mojolicious-plugin-cspheader,
4812 perl-mojolicious-plugin-i18n,
4813 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4814 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4815 python-argon2-cffi, python-canopen, python-cbor2,
4816 python-filelock, python-flatbuffers, python-greenlet,
4817 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4818 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4819 vuejs, wlroots.
4821 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4822 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4823 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4825 Issues resolved (http://bugs.uclibc.org):
4827 #10386: Add an option to put all compiled executables that
4828 show up on target/ in staging/ as well
4829 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4830 #12666: Doesn't pick up a custom bash profile
4831 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4832 #12701: [patch] wpa_supplicant must depend on openssl
4833 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4834 #12716: bio.h not found
4835 #12726: systemctl preset-all failed for ctrl-alt-del.target
4836 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4837 #12746: "sysdig" package description points to
4838 http://sysdig.org, which bounces to malware site
4839 #12751: OpenJdk package installation issues on target
4840 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4841 #12811: bootstrap stuck and no login prompt
4843 2020.02.12, released April 5, 2021
4845 Important / security related fixes.
4847 Dependencies: Explicitly detect and bail out if PATH contains
4848 spaces or tabs. A number of packages fail to build in such
4849 setups, so explicitly inform about this.
4851 utils/scanpypi: Explicitly use python3 for compatibility with
4852 packages using python3 syntax in setup.py
4854 support/download: Fix tarball generation (from git/svn repos)
4855 including symlinks pointing to ./<something>
4857 Meson: Use correct C++ host compiler (rather than C compiler)
4859 Updated/fixed packages: asterisk, batman-adv, bind,
4860 ca-certificates, docker-containerd, dovecot,
4861 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4862 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4863 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4864 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4865 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4866 php, privoxy, prosody, protobuf, python-aiohttp,
4867 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4868 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4869 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4870 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4872 Issues resolved (http://bugs.uclibc.org):
4874 #13516: utils/scanpypi: Failure when parsing diffoscope
4875 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4876 #13576: Issues compiling buildroot for 5x86
4877 #13581: jpegsrc.v9d.tar.gz has changed hash
4878 #13616: tar file from git repository generation issue
4880 2020.02.11, released February 17, 2021
4882 Important / security related fixes.
4884 meson: Fix ccache detection handling when per-package builds
4885 are used.
4887 Fakeroot: Fix compatibility issue with glibc 2.33
4889 Updated/fixed packages: atftp, busybox, cereal, connman,
4890 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4891 intel-mediadriver, intel-microcode, jasper,
4892 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4893 mosquitto, orc, php, postgresql, privoxy, pugixml,
4894 python-bottle, python-django, python3, rauc, sox, subversion,
4895 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4897 Issues resolved (http://bugs.uclibc.org):
4899 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4901 2020.02.10, released January 31st, 2021
4903 Important / security related fixes.
4905 Download: Ensure git submodules are correctly fetched if
4906 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4907 host variant is downloaded first.
4909 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4910 having libatomic.
4912 pkg-stats: Fix python 3.8+ deprecation warning.
4914 meson: Ensure ccache is not detected and used, as it may
4915 conflict with the ccache handling in Buildroot.
4917 New packages: libnpupnp
4919 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4920 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4921 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4922 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4923 gst1-validate, gstreamer1, gstreamer1-editing-services,
4924 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4925 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4926 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4927 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4928 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4929 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4930 zic
4932 Removed packages: libupnp18
4934 Issues resolved (http://bugs.uclibc.org):
4936 #13471: package/mpd/mpd.conf make use of path not created
4938 2020.02.9, released December 27th, 2020
4940 Important / security related fixes.
4942 Infrastructure:
4943 - cmake: fix host ccache handling for CMake 3.19
4944 - meson: Forcibly disable binary stripping for
4945 target builds, enable for host builds
4946 - golang: Fix HOST / TARGET directories for per-package builds
4948 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4950 Updated/fixed packages: apitrace, arm-trusted-firmware,
4951 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4952 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4953 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4954 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4955 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4956 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4957 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4958 php, privoxy, proftpd, python-crc16, python-flask-cors,
4959 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4960 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4961 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4962 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4963 xserver_xorg-server
4965 Issues resolved (http://bugs.uclibc.org):
4967 #13276: libcap builds libcap.pc incorrectly
4968 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4969 #13341: Mistake in /etc/init.d/S70vsftpd
4971 2020.02.8, released November 16th, 2020
4973 Important / security related fixes.
4975 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4976 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4977 docker-cli, docker-containerd, docker-engine,
4978 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4979 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4980 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4981 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4982 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4983 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4984 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4985 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4987 Issues resolved (http://bugs.uclibc.org):
4989 #11931: Bugs in support/scripts/apply-patches.sh
4991 2020.02.7, released October 12th, 2020
4993 Important / security related fixes.
4995 meson: Correct SDK cross-compilation.conf file when
4996 per-package builds were used to build SDK.
4998 systemd: Use /run rather than /var/run for PID files in units.
5000 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
5002 support/script/pycompile: Rework logic to ensure .pyc files
5003 contain absolute target paths, fixing code inspection at
5004 runtime when executed with cwd != '/'.
5006 support/scripts/setlocalversion: Correct Mercurial output to
5007 match behaviour with Git.
5009 support/scripts/apply-patches.sh: Use patch
5010 --no-backup-if-mismatch, so we no longer blindly have to
5011 remove *.orig files after patching, fixing issues with
5012 packages containing such files.
5014 Updated/fixed packages: bandwidthd, barebox, bash, bison,
5015 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
5016 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
5017 gdb, ghostscript, gnutls, go, gst1-plugins-base,
5018 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
5019 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
5020 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
5021 postgresql, python, python-aenum, python-autobahn,
5022 python-engineio, python-fire, python-pymodbus, python-scapy,
5023 python-semver, python-sentry-sdk, python-socketio,
5024 python-texttable, python-tinyrpc, python-txtorcon, python3,
5025 qt5base, runc, samba4, strace, supertux, suricata, systemd,
5026 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
5027 xserver_xorg-server, zeromq, zstd
5029 Issues resolved (http://bugs.uclibc.org):
5031 #12911: usb_modeswitch installation race condition
5032 #13251: cryptsetup does not work on branch 2020.02 following..
5034 2020.02.6, released September 5th, 2020
5036 Important / security related fixes.
5038 Fix a 2020.02.5 build regression in busybox when systemd (and
5039 not less) are enabled because of missing infrastructure.
5041 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
5042 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
5043 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
5044 usb_modeswitch, wolfssl
5046 Issues resolved (http://bugs.uclibc.org):
5048 #12911: usb_modeswitch installation race condition
5050 2020.02.5, released August 29th, 2020
5052 Important / security related fixes.
5054 Infrastructure: Ensure RPATH entries that may be needed for
5055 dlopen() are not dropped by patchelf.
5057 BR_VERSION_FULL/setlocalversion (used by make print-version
5058 and /etc/os-release): Properly handle local git tags
5060 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
5061 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
5062 cvs, dbus, docker-engine, domoticz, dovecot,
5063 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
5064 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
5065 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
5066 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
5067 opencv3, openjpeg, patchelf, perl, php, postgresql,
5068 python-django, python-gunicorn, python-matplotlib, ripgrep,
5069 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
5070 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
5071 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
5072 xserver_xorg-server
5074 Issues resolved (http://bugs.uclibc.org):
5076 #12876: nodejs fails to build when host-icu has been built before
5077 #13111: python-gunicorn: missing dependency on python-setuptools
5078 #13121: wpa_supplicant fails to build without libopenssl enabled
5079 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
5080 #13156: package live555 new license
5082 2020.02.4, released July 26th, 2020
5084 Important / security related fixes.
5086 Toolchain:
5087 - Make external toolchain version check also work for
5088 toolchains configured with --with-gcc-major-version-only
5090 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
5091 compiler supports it, fixing an issue with precompiled
5092 headers
5094 - Ensure debug libs from external toolchains are not installed
5095 into target if debugging is disabled
5097 Download:
5098 - Correct reproducibility issue in handling of git submodules
5099 for older git versions.
5101 - Fix file locking over NFS
5103 fs: Ensure cpio archive element order is reproducible
5105 Br2-external: Fix error reporting for invalid br2-external trees
5107 Per-package:
5108 - Fix an issue with python3 sysconfig data not getting
5109 correctly expanded
5111 - Fix per-package building for packages using the qmake
5112 infrastructure
5114 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
5115 checkpolicy, clamav, dbus, docker-cli, docker-engine,
5116 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
5117 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
5118 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
5119 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
5120 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
5121 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
5122 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
5123 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
5124 python-twisted, python-urllib3, python-validators, python3,
5125 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
5126 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
5127 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
5128 wireshark, wpebackend-fdo, wpewebkit, zstd
5130 Issues resolved (http://bugs.uclibc.org):
5132 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
5133 #12946: Grub: Decompressor is too big.
5134 #12986: Mtools: Error converting to codepage 850
5135 #13001: openjdk-bin replaces libfreetype.so from host-freetype
5136 #13011: Incorrect selection of gcc version
5137 #13026: rpi-firmware: must not rename start files
5138 #13031: nodejs: RangeError at new ArrayBuffer()
5139 #13046: Optimize for fast -Ofast is not compliant
5141 2020.02.3, released June 3rd, 2020
5143 Important / security related fixes.
5145 Fix various build issues of host packages on hosts using GCC
5146 10.
5148 Updated/fixed packages: arm-trusted-firmware, audit, bind,
5149 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
5150 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
5151 glib-networking, gnupg, leveldb, libexif, libssh2,
5152 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
5153 mp4v2, openldap, openocd, perl, php, prosody,
5154 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
5155 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
5156 xen
5158 Removed packages: python-pycrypto
5160 Issues resolved (http://bugs.uclibc.org):
5162 #12361: Init system (systemd) kills login on Raspberry Pi Zero
5163 #12656: bison fails to relocate with relocate-sdk.sh
5164 #12671: leveldb won't detect that snappy is present (static..
5165 #12691: host-rust build fails
5166 #12831: RPI-firmware package: DTB-overlay dependency
5168 2020.02.2, released May 12th, 2020
5170 Important / security related fixes.
5172 Musl: Disallow on PPC64 cores without AltiVec support
5173 (E.G. e5500).
5175 fs/cpio: Correctly handle booting with 'console='
5177 release: Ensure temporary .br2-external.* files are not
5178 included in the release tarball
5180 Defconfigs: Fix various mistyped config options, or config
5181 options where the dependencies were no longer met.
5183 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
5184 boinc, c-ares, cvs, docker-cli, docker-containerd,
5185 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
5186 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
5187 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
5188 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
5189 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
5190 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
5191 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
5192 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
5193 python-attrs, python-crossbar, python-dpkt, python-flask,
5194 python-future, python-iptables, python-jedi, python-markdown2,
5195 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
5196 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
5197 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
5198 zic
5200 Issues resolved (http://bugs.uclibc.org):
5202 #11866: initramfs file system fails to boot using Grub on EFI x86_64
5203 #12271: python-iptables runtime dependencies
5204 #12726: systemctl preset-all failed for ctrl-alt-del.target
5205 #12751: OpenJdk package installation issues on target
5206 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
5207 #12811: bootstrap stuck and no login prompt
5208 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
5210 2020.02.1, released April 10th, 2020
5212 Important / security related fixes.
5214 core: Also fixup /lib references in libtool .la files, similar
5215 to how it is done for /usr/*.
5217 Various fixes for builds with per-package target/host
5218 directories.
5220 toolchain: Fix kernel headers validation check for external
5221 toolchains. Fix make 4.3+ compatibility in external toolchain
5222 logic.
5224 fs/initramfs: fix show-info so it also shows the usual
5225 rootfs-related variables.
5227 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
5228 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
5229 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
5230 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
5231 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
5232 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
5233 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
5234 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
5235 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
5236 tor, tslib, uacme, util-linux, vala, vlc,
5237 wireguard-linux-compat, wireguard-tools, wireshark,
5238 wpa_supplicant, xserver_xorg-server
5240 Issues resolved (http://bugs.uclibc.org):
5242 #12711: host-localedef 2.30-20 fails to compile on fedora 32
5243 #12746: "sysdig" package description points to http://sysdig.org, ..
5245 2020.02, released March 8th, 2020
5247 Various fixes.
5249 br2-external: Fix compatibility with make 4.3+
5251 Updated/fixed packages: bash, bcm2835, binutils, cups,
5252 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
5253 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
5254 libinput, libnss, libsndfile, libvncserver, linux-firmware,
5255 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
5256 php, piglit, pppd, python-django, qemu, qt5base, ruby,
5257 ser2net, swupdate, thrift, zziplib
5259 Removed packages: classpath, jamvm
5261 Issues resolved (http://bugs.uclibc.org):
5263 #12606: fbgrab location has changed
5265 2020.02-rc3, released March 2nd, 2020
5267 Fixes all over the tree.
5269 Infrastructure: Rework file list handling to fix race
5270 conditions when building with per-package target and host
5271 directories and top-level parallel builds.
5273 Updated/fixed packages: aufs, binutils, blktrace, brltty,
5274 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
5275 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
5276 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
5277 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
5278 python3, python-multidict, python-setuptools-scm-git-archive,
5279 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
5280 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
5282 Issues resolved (http://bugs.uclibc.org):
5284 #12571: ltp-testsuite : Build failure
5285 #12576: 2020.02-RC1: error while loading shared libraries: ...
5286 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5288 2020.02-rc2, released February 26th, 2020
5290 Fixes all over the tree.
5292 Toolchain: Ensure strong SSP can only be enabled if the
5293 (external) toolchain supports it.
5295 Fix a race condition related to creating the output/staging
5296 symlink on systems with coreutils < 8.27.
5298 Drop support for the (end of life) Qt 5.6 variant.
5300 Updated/fixed packages: at, armadillo, audiofile, bash,
5301 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
5302 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
5303 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
5304 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
5305 sdbusplus, systemd, tpm2-tss, vorbis-tools
5307 Issues resolved (http://bugs.uclibc.org):
5309 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5311 2020.02-rc1, released February 18th, 2020
5313 Fixes all over the tree and new features.
5315 Add experimental support for building with a per-package
5316 target and host directory. This still has some rough edges,
5317 but brings a number of advantages:
5319 - Packages will only be able to access the explicitly listed
5320 dependencies and not any other packages that happen to be
5321 built before, ensuring correct dependency information in
5322 Buildroot.
5324 - Possibility for top-level parallel builds, speeding up
5325 builds on multicore machines.
5327 Core: Ensure package-file-lists data is correct after
5328 incremental builds as well.
5330 Architecture: Add support for ARC-HS38 with 64bit multiplier
5331 variant, allow building glibc for big endian ARC, handle 16KB
5332 MMU page size for ARC in toolchain wrapper.
5334 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
5335 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
5336 headers newer than what is known by Buildroot.
5338 pkg-stats: Support for CVE vulnerability reporting by
5339 comparing to NVD database.
5341 Reproducible builds: The go -trimpath option is now used to
5342 get rid of absolute build paths, __FILE__ and __BASE_FILE__
5343 defines are now handled in the toolchain wrapper.
5345 Systemd: Build host variant and use systemctl to automatically
5346 enable unit files rather than manually managing symlinks.
5348 Util-linux: Ensure that hwclock is built without GPLv3
5349 code. Notice that builds with hwclock has contained
5350 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5352 New defconfigs: Beelink GS1, Raspberrypi4 64bit
5354 New packages: alura, avro-c, bubblewrap, cctz, cereal,
5355 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
5356 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
5357 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
5358 gensio, glslsandbox-player, libargon2, libmodsecurity,
5359 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
5360 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
5361 nginx-modsecurity, perl-crypt-openssl-aes,
5362 perl-math-prime-util, pipewire, ptm2human, python-aenum,
5363 python-aiohttp-debugtoolbar, python-aiohttp-mako,
5364 python-aiologstash, python-aiosignal, python-aiozipkin,
5365 python-async-lru, python-avro, python-bunch, python-crontab,
5366 python-dnspython, python-entrypoints, python-esptool,
5367 python-frozenlist, python-future, python-gitdb, python-janus,
5368 python-lockfile, python-logstash, python-nested-dict,
5369 python-pbr, python-pyaes, python-pydantic, python-smmap2,
5370 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
5371 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
5372 tio, umtprd, weston-imx, wireguard-linux-compat,
5373 wireguard-tools, xdg-dbus-proxy
5375 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
5376 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
5377 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
5378 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
5379 perl-digest-md5, perl-mime-base64, perl-net-ping,
5380 python-scapy3k, wireguard
5382 Issues resolved (http://bugs.uclibc.org):
5384 #11906: the new version of mesa3d cannot support etnaviv when..
5385 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5386 #12121: PyQt5.QtSerialPort and other modules not being built
5387 #12256: package tar is outdated (1.29 is 3 years old
5388 #12286: Can't import gobject in python 3.8
5389 #12376: python-scapy3k is deprecated
5390 #12386: carriage return issue when "make menuconfig"
5391 #12441: qt5webengine build error: asm/errno.h: No such file or..
5392 #12446: Buildroot fails to finish installing packages
5393 #12456: qtvirtualkeyboard: No such file or directory
5394 #12461: libglib2 build files with deep directory structure
5395 #12481: minicom fails when output directory path contains "m4"
5396 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
5397 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
5398 #12536: Linux-Headers extracting failure
5399 #12546: Ninja 1.10 build Error
5401 2019.11.3, released April 10th, 2020
5403 Important / security related fixes.
5405 core: Fix compatibility with make 4.3+. Also fixup /lib
5406 references in libtool .la files, similar to how it is done for
5407 /usr/*.
5409 toolchain: Fix kernel headers validation check for external
5410 toolchains.
5412 fs/initramfs: fix show-info so it also shows the usual
5413 rootfs-related variables.
5415 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5416 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
5417 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
5418 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
5419 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
5420 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
5422 Issues resolved (http://bugs.uclibc.org):
5424 #12746: "sysdig" package description points to http://sysdig.org, ..
5426 2019.11.2, released March 16th, 2020
5428 Important / security related fixes.
5430 Core: Ensure package-file-lists data is correct after
5431 incremental builds as well.
5433 Fix a race condition related to creating the output/staging
5434 symlink on systems with coreutils < 8.27.
5436 Toolchain: ARC tools bumped to arc-2019.09.
5438 Br2-external: Fix patch handling when external linux-extension
5439 packages are used. Fix compatibility with make 4.3+
5441 Util-linux: Ensure that hwclock is built without GPLv3
5442 code. Notice that builds with hwclock has contained
5443 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5445 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5446 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5447 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5448 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5449 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5450 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5451 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5452 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5453 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5454 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5455 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5456 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5457 postgresql, pppd, proftpd, pure-ftpd, python-django,
5458 python-pyqt5, python-setuptools-scm-git-archive, python3,
5459 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5460 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5461 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5462 suricata, swig, swupdate, sysklogd, taglib, thrift,
5463 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5464 wireshark, wpebackend-fdo, wpewebkit, xen,
5465 xserver_xorg-server, zeromq, zsh, zziplib
5467 Issues resolved (http://bugs.uclibc.org):
5469 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5470 #12331: meson issue
5471 #12456: qtvirtualkeyboard: No such file or directory
5472 #12461: libglib2 build files with deep directory structure
5473 #12481: minicom fails when output directory path contains "m4"
5474 #12606: fbgrab location has changed
5476 2019.11.1, released January 12th, 2020
5478 Important / security related fixes.
5480 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5481 correct compiler and linker flags are used for compiled code
5483 utils/scanpypi: Remind users to update DEVELOPERS
5485 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5486 imx8: Drop extra copy of U-Boot DTB
5488 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5489 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5490 docker-containerd, docker-engine, easy-rsa, ebtables,
5491 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5492 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5493 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5494 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5495 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5496 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5497 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5498 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5499 python-coherence, python-crc16, python-django, python-dpkt,
5500 python-gobject, python-pyasn-modules, python-pypcap,
5501 python-pyqt5, python-subprocess32, python3, qpdf,
5502 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5503 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5504 sdl2, setserial, snort, spidev_test,
5505 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5506 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5507 x265, xserver_xorg-server, ytree, zip
5509 Issues resolved (http://bugs.uclibc.org):
5511 #12121: PyQt5.QtSerialPort and other modules not being built
5512 #12286: Can't import gobject in python 3.8
5514 2019.11, released December 1st, 2019
5516 Various fixes.
5518 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5519 <pkg>_DL_OPTS by default, just like it is done for a number of
5520 other package variables.
5522 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5523 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5524 the (rare) case where the .py files are needed at runtime
5525 rather than .pyc.
5527 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5528 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5529 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5530 minicom, network-manager, nodejs, oniguruma, opencv3,
5531 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5532 python-cchardet, systemd, tiff, wolfssl,
5534 Issues resolved (http://bugs.uclibc.org):
5536 #11416: check-uniq-files staging issue
5537 #12146: Oprofile runtime issue
5538 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5539 #12171: Python-opencv needs config.py and config-3.7.py to run..
5540 #12196: duma package
5541 #12211: host-nodejs 10.15.3 package fail to build
5542 #12316: tzdata fails to install with empty "default local time"
5543 #12326: network-manager build fails with missing glib error
5544 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5546 2019.11-rc3, released November 24th, 2019
5548 Fixes all over the tree.
5550 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5551 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5552 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5553 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5554 systemd, tftpd, waylandpp, webkitgtk, zip
5556 2019.11-rc2, released November 16th, 2019
5558 Fixes all over the tree.
5560 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5561 external toolchain kernel headers version check correctly stop
5562 the build on mismatch
5564 Meson: Fix generation of global cross-compilation.conf
5566 Download: Also use the package download method for extra
5567 downloads from the same site, so it does not get confused by
5568 URLs containing '+'
5570 Defconfigs: Fix boot issue for beaglebone
5572 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5573 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5574 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5575 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5576 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5577 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5578 sudo, systemd, wpewebkit, xserver_xorg-server
5580 2019.11-rc1, released November 5th, 2019
5582 Fixes all over the tree and new features.
5584 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5585 build host.
5586 Ensure host has JSON::PP perl module installed if
5587 webkitgtk/wpewebkit packages are enabled as it is needed
5588 during their build process.
5590 Toolchain: Add support for the D programming language (GCC
5591 9.x, Glibc).
5592 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5593 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5594 to arc-2019.09-eng002.
5595 Musl: Add a patch to add support for
5596 sched_{get,set}scheduler() and sched_{get,set}param() for
5597 compatibility.
5598 Generate check-headers program under BUILD_DIR rather than
5599 /tmp to fix issues with distributions mounting /tmp noexec.
5600 Also copy libssp.so for external toolchains if SSP
5601 to handle toolchains providing SSP support in libssp rather
5602 than in the C library
5604 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5605 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5606 STM32MP157 Discovery Kit
5608 Arch: RISC-V: Default to a sensible floating point ABI based
5609 on the selected ISA extensions rather than always defaulting
5610 to ILP32/64
5612 Graph-size: Package sizes are now shown in human readable form
5613 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5614 format can be selected using the --binary option. The cut-off
5615 limit for classifying packages as "other" is now configurable
5616 using the --size-limit option.
5618 Br2-external: Linux kernel extensions can now also be provided
5619 in an external tree by adding packages under
5620 linux/linux-ext-*.mk. See the manual for details.
5622 Fakeroot now works correctly under Microsoft Windows 10
5623 Services for Linux, which does not provide SYSV IPC support
5625 The check-uniq-files logic which would complain if multiple
5626 packages would touch the same files has been removed as it
5627 causes issues in certain situations (when packages are
5628 rebuilt) and the issue is no longer considered a problem for
5629 toplevel parallel builds as those will use a per-package
5630 staging/target directory.
5631 With this removed, Python is no longer required for a basic
5632 build (only for optional scripts).
5634 support/scripts/genimage.sh will no longer make a copy of
5635 TARGET_DIR, speeding up post-build/image scripts.
5637 The runtime test logic now uses Python 3.x.
5639 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5640 for a number of packages to match the version numbers used by
5641 https://release-monitoring.org
5643 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5644 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
5645 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5646 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5647 ogre, openlayers, python-aioredis, python-asgiref,
5648 python-backports-functools-lru-cache, python-bluezero,
5649 python-brotli, python-channels, python-channels-redis,
5650 python-colorlog, python-daphne, python-django-enumfields,
5651 python-jaraco-functools, python-kiwisolver, python-msgfy,
5652 python-rpi-ws281x, python-setuptools-scm-git-archive,
5653 python-simplelogging, python-soupsieve, python-sqliteschema,
5654 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5655 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5656 uacme, utf8proc, uvw, ytree
5658 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5659 devmem2, eventlog, kodi-audiodecoder-opus,
5660 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5661 python-pysnmp-apps, riscv-pk, ustr
5663 Issues resolved (http://bugs.uclibc.org):
5665 #9881: systemd-resolved not setting resolv.conf link
5666 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5667 #10586: musl gcc has ifunc enabled when musl doesn't support it
5668 #10806: Allow nfs-utils to use ipv6
5669 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5670 #11411: check-uniq-files target issue
5671 #11766: Console (getty) issues with systemd
5672 #11781: mariadb build error
5673 #12031: Build of cups-filters fails while linking, apparently due..
5674 #12116: console prompt does not appear after login
5675 #12141: eudev package is missing "render" and "kvm" groups
5676 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5677 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5678 #12191: cmake BUILDDIR
5679 #12241: Permission denied while running "make"
5680 #12261: sudo versions prior to 1.8.28 are affected.
5681 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5682 #12281: Custom configuration fails to build (based on raspberrypi3_..
5684 2019.08.3, released December 7th, 2019
5686 Important / security related fixes.
5688 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5689 <pkg>_DL_OPTS by default, just like it is done for a number of
5690 other package variables
5692 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5693 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5694 the (rare) case where the .py files are needed at runtime
5695 rather than .pyc.
5697 Fix <pkg>-reconfigure handling for packages using the kconfig
5698 infrastructure.
5700 Toolchain: ensure external toolchain kernel headers version
5701 check correctly stop the build on mismatch
5703 Deconfigs: beaglebone: fix boot issue
5705 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5706 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5707 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5708 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5709 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5710 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5711 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5712 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5713 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5714 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5716 New packages: libmspack
5718 Issues resolved (http://bugs.uclibc.org):
5720 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5721 #12171: Python-opencv needs config.py and config-3.7.py to run..
5722 #12211: host-nodejs 10.15.3 package fail to build
5723 #12316: tzdata fails to install with empty "default local time"
5725 2019.08.2, released November 9th, 2019
5727 Important / security related fixes.
5729 Toolchain: Also copy libssp.so for external toolchains if SSP
5730 to handle toolchains providing SSP support in libssp rather
5731 than in the C library
5733 Download: Also use the package download method for extra
5734 downloads from the same site, so it does not get confused by
5735 URLs containing '+'
5737 Fakeroot now works correctly under Microsoft Windows 10
5738 Services for Linux, which does not provide SYSV IPC support
5740 utils/test-pkg: ensure to exit with an error upon failure
5742 Updated/fixed packages: asterisk, azmq, binutils,
5743 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5744 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5745 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5746 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5747 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5748 libsigrok, libtorrent, libunwind, libva, linux-tools,
5749 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5750 nfs-utils, php, piglit, python, python-autobahn,
5751 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5752 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5753 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5754 vtun, wireshark, xvisor, yaffs2utils
5756 Issues resolved (http://bugs.uclibc.org):
5758 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5759 #12261: sudo versions prior to 1.8.28 are affected
5761 2019.08.1, released October 3rd, 2019
5763 Important / security related fixes.
5765 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5766 Use default console settings
5768 Dependencies: Ensure host has JSON::PP perl module installed
5769 if webkitgtk/wpewebkit packages are enabled as it is needed
5770 during their build process.
5772 Toolchain: Generate check-headers program under BUILD_DIR
5773 rather than /tmp to fix issues with distributions mounting
5774 /tmp noexec.
5776 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5777 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5778 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5779 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5780 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5781 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5782 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5783 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5784 protobuf, putty, qemu, samba4, snort, swupdate,
5785 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5786 wireshark
5788 Issues resolved (http://bugs.uclibc.org):
5790 #10806: Allow nfs-utils to use ipv6
5791 #11781: mariadb build error
5792 #12031: Build of cups-filters fails while linking, apparently due..
5793 #12141: eudev package is missing "render" and "kvm" groups
5794 #12241: Permission denied while running "make"
5796 2019.08, released September 1st, 2019
5798 Various fixes.
5800 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5801 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5802 on the build host to build ATF. These defconfigs will be added
5803 back once a package providing such toolchain is
5804 available. Also dropped ts4800 defconfig as it does not build
5805 with GCC >= 8.x.
5807 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5808 wpewebkit, xfont_font-util
5810 Issues resolved (http://bugs.uclibc.org):
5812 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5814 2019.08-rc3, released August 28th, 2019
5816 Fixes all over the tree.
5818 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5819 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5820 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5822 Issues resolved (http://bugs.uclibc.org):
5824 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5826 2019.08-rc2, released August 20th, 2019
5828 Fixes all over the tree.
5830 Compile fixes for a number of defconfigs.
5832 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5833 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
5834 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5835 gnutls, go, gst-plugins-bad, gst-plugins-base,
5836 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5837 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5838 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5839 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5840 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5841 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5842 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5843 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5844 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
5845 xscreensaver
5847 Removed packages: libamcodec, odroid-mali, odroid-scripts
5849 Issues resolved (http://bugs.uclibc.org):
5851 #9481: NetworkManager/Ping unable to resolve domains
5852 #10566: php.mk is missing option --with-pgsql
5853 #10861: Package batman_adv Makefile is missing include header direct..
5854 #11641: linux kernel .config timestamp always out of date fixed with..
5855 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5856 #11701: recuuring of usr and in bin shortcuts are created
5857 #11741: pigpio does not build host-pigpio
5858 #11876: automount using host mount/umount
5859 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5860 #11921: dahdi fails to build
5861 #11936: libcpprestsdk should install to staging
5862 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5863 #11961: libpri build failure
5864 #12086: dhcp shared libraries not installed to target
5865 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5866 #12106: daq: build fails if libdumbnet-dev is installed in the host
5867 #12126: vc4 has neon as hard dependency
5869 2019.08-rc1, released August 9th, 2019
5871 Fixes all over the tree and new features.
5873 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5874 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5875 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5876 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5877 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5879 Architectures: Internal toolchain support for C-SKY, support
5880 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5881 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5882 tsv110.
5884 Filesystems: Pass extra pax options to tar for binary
5885 reproducibility. Build host-cpio for the --reproducible option
5886 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5887 version 11, bringing GPT support.
5889 Br2-external: Add support for injecting additional options to
5890 the list of preconfigured external toolchains and libjpeg and
5891 openssl providers using files under provides/. See the manual
5892 for details.
5894 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5895 passed before the standard exclusions so they are not ignored
5896 by rsync when using override-srcdir.
5898 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5900 test-pkg: Correct long option handling and clean output dir
5901 after a successful build to save disk space.
5903 support/testing: Emulate a machine with 256MB RAM to fix
5904 issues with certain tests running out of memory, use
5905 virtio-rng to provide needed entrophy.
5907 pkg-stats: support outputting in JSON format with --json for
5908 easier post processing. The classic HTML output is still
5909 available with --html. Parallelize access to
5910 release-monitoring.org to speed up runtime.
5912 Drop non-conventional version prefix/suffix/separators for
5913 packages for better compatibility with release-monitoring.org
5915 Packages:
5916 Init systems: Add basic openrc support and
5917 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5918 install openrc service scripts if enabled.
5920 busybox: Build each applet as a separate binary when SELinux
5921 is enabled for more finegrained policy control. Use daemon
5922 mode for mdev rather than legacy hotplug.
5924 linux: Workaround -Werror related build failure on powerpc,
5925 by forcing CONFIG_PPC_DISABLE_WERROR on.
5927 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5928 partition is available before mounting.
5930 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5931 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5932 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5933 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5935 Removed defconfigs: Odroid C2
5937 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5938 jailhouse, libubootenv, luasyslog, mender-grubenv,
5939 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5940 python-hiredis, python-ifaddr, python-inflection,
5941 python-iptables, python-matplotlib, python-periphery,
5942 python-pycairo, python-redis, python-termcolor,
5943 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5944 sshguard, stellarium, zziplib
5946 Removed packages: xapp_mkfontdir
5948 Issues resolved (http://bugs.uclibc.org):
5950 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5951 #11271: utils/check-package fails with exception depending on..
5952 #11991: [numpy] segfault when compiling for RPi3 64bits
5953 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5954 #12046: Can’t login as root user after upgrading to buildroot..
5955 #12051: package/dhcp installs libtool wrapper scripts on tar...
5956 #12076: Patchelf can link against an incompatible libc++ ver...
5958 2019.05.3, Released October 3rd, 2019
5960 Important / security related fixes.
5962 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5963 Use default console settings
5965 Dependencies: Ensure host has JSON::PP perl module installed
5966 if webkitgtk/wpewebkit packages are enabled as it is needed
5967 during their build process.
5969 Toolchain: Generate check-headers program under BUILD_DIR
5970 rather than /tmp to fix issues with distributions mounting
5971 /tmp noexec.
5973 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5974 cups-filters, docker-cli, docker-engine, docker-proxy,
5975 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5976 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5977 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5978 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5979 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5980 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5981 php, protobuf, putty, qemu, samba4, swupdate,
5982 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5983 wireshark
5985 Issues resolved (http://bugs.uclibc.org):
5987 #10806: Allow nfs-utils to use ipv6
5988 #11781: mariadb build error
5989 #12031: Build of cups-filters fails while linking, apparently due..
5990 #12141: eudev package is missing "render" and "kvm" groups
5991 #12241: Permission denied while running "make"
5993 2019.05.2, Released September 3rd, 2019
5995 Important / security related fixes.
5997 Filesystems: Pass extra pax options to tar for binary
5998 reproducibility.
6000 Updated/fixed packages: apache, arm-trusted-firmware,
6001 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
6002 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
6003 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
6004 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
6005 git, glib-networking, glibc, gnupg2, gnutls, go,
6006 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
6007 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
6008 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
6009 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
6010 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
6011 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
6012 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
6013 proftpd, proj, python, python-django, python-idna,
6014 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
6015 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
6016 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
6017 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
6018 yad, zeromq
6020 Issues resolved (http://bugs.uclibc.org):
6022 #11741: pigpio does not build host-pigpio
6023 #11876: automount using host mount/umount
6024 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
6025 #11921: dahdi fails to build
6026 #11961: libpri build failure
6027 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
6028 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
6029 #12106: daq: build fails if libdumbnet-dev is installed in the host
6030 #12126: vc4 has neon as hard dependency
6032 2019.05.1, Released July 7th, 2019
6034 Important / security related fixes.
6036 arch: x86: Fix typo breaking 'core-avx2' variant
6038 linux: Workaround -Werror related build failure on powerpc,
6039 by forcing CONFIG_PPC_DISABLE_WERROR on.
6041 support/testing: Emulate a machine with 256MB RAM to fix
6042 issues with certain tests running out of memory.
6044 test-pkg: Correct long option handling and clean output dir
6045 after a successful build to save disk space.
6047 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
6048 partition is available before mounting.
6050 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
6051 dialog, docker-cli, docker-engine, exim, expat, faad2,
6052 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
6053 libressl, libsecret, lmbench, meson, monit, php, postgresql,
6054 psplash, python-django, qt5base, tvheadend, webkitgtk,
6055 xserver_xorg-server, znc
6057 2019.05, released June 2nd, 2019
6059 Various fixes.
6061 Toolchain: Ensure pre-built Andes toolchains can only be
6062 selected when x86 32bit support is available on the host.
6063 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
6064 supported.
6066 Infra: pkg-config: Use a dedicated timestamp file rather than
6067 .config as that gets touched by linux-4.19+, causing repeated
6068 builds.
6070 Add C-SKY support to our config.sub (gnuconfig)
6072 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
6073 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
6074 linuxptp, matchbox-panel, mender, mutt, netsurf,
6075 network-manager, opencv3, openjdk, openmpi, php,
6076 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
6077 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
6078 wpewebkit
6080 2019.05-rc3, released May 25th, 2019
6082 Fixes all over the tree.
6084 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
6085 is ignored.
6087 check-package: Warn about utf-8 characters in .mk files
6089 Linux: Default to 5.1.x series
6091 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
6092 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
6093 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
6094 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
6095 postgresql, pcsc-lite, python, tslib, webkitgtk,
6096 wpebackend-fdo, wpewebkit
6098 2019.05-rc2, released May 15th, 2019
6100 Fixes all over the tree.
6102 Updated/fixed packages: bind, bullet, ca-certificates,
6103 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
6104 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
6105 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
6107 Issues resolved (http://bugs.uclibc.org):
6109 #11841: grub-efi.cfg not used when building EFI disk image
6111 2019.05-rc1, Released May 8th, 2019
6113 Fixes all over the tree and new features.
6115 Architecture: Andes 32-bit (nds32) support added.
6117 Only build host-lzip / host-xz when really needed by packages,
6118 not just when not available on the build host.
6120 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
6121 binutils 2.32 added, 2.28/2.29 removed, default changed to
6122 2.31.1.
6124 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6125 forward {f,l,}chown calls to libc when running under fakeroot
6126 to fix issues when building in restricted environments
6127 (E.G. user namespace with bubblewrap).
6129 Linux: Also build default make target to ensure extra files
6130 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6131 built. Notice: This may mean that extra host utilities like
6132 uboot-mkimage are needed.
6134 Infrastructure: show-info and <pkg>-show-info make targets
6135 added to output package metadata in JSON format for external
6136 use.
6138 pkg-generic: Only tweak .la files needing it to ensure they
6139 are not included in subsequent package file lists.
6141 test-pkg: Generate a basic package config if none is
6142 specified.
6144 Gettext-tiny package added as an lightweight replacement for
6145 GNU gettext for situations where NLS support is not needed.
6147 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
6148 / T2080 QDS RDB, Licheepi zero, Orangepi R1
6150 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
6152 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
6153 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
6154 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
6155 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
6156 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
6157 opensbi, optee-benchmark, optee-client, optee-examples,
6158 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
6159 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
6160 python-backcall, python-jedi, python-parso, python-pyjwt,
6161 python-terminaltables, suricata, tpm2-totp, uftp,
6162 wpebackend-fdo, wpewebkit
6164 Removed packages: libump, lunit, sunxi-mali
6166 Issues resolved (http://bugs.uclibc.org):
6168 #11716: Typo on website, saying latest release is 2018.2.11
6169 #11756: package/syslinux: MBR's don't fit because of binutils..
6170 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6171 #11816: Only selected coreutils binaries are installed
6173 2019.02.11, released April 9th, 2020
6175 Important / security related fixes.
6177 core: Fix compatibility with make 4.3+. Also fixup /lib
6178 references in libtool .la files, similar to how it is done for
6179 /usr/*.
6181 toolchain: Fix kernel headers validation check for external
6182 toolchains.
6184 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
6185 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
6186 hiredis, kmscube, libical, libopenssl, libsndfile,
6187 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
6188 util-linux, vala, vlc, xserver_xorg-server
6190 Issues resolved (http://bugs.uclibc.org):
6192 #12746: "sysdig" package description points to http://sysdig.org, ..
6194 2019.02.10, released March 16th, 2020
6196 Important / security related fixes.
6198 Core: Ensure package-file-lists data is correct after
6199 incremental builds as well.
6201 Fix a race condition related to creating the output/staging
6202 symlink on systems with coreutils < 8.27.
6204 Br2-external: Fix compatibility with make 4.3+
6206 Util-linux: Ensure that hwclock is built without GPLv3
6207 code. Notice that builds with hwclock has contained
6208 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
6210 Updated/fixed packages: armadillo, at, binutils, blktrace,
6211 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
6212 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
6213 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
6214 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
6215 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
6216 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
6217 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
6218 opencv3, openjpeg, openswan, openvmtools, patch, php,
6219 postgresql, pppd, proftpd, pure-ftpd, python-django,
6220 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
6221 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
6222 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
6223 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
6224 wireshark, xen, xserver_xorg-server, zeromq, zsh
6226 Issues resolved (http://bugs.uclibc.org):
6228 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
6229 #12331: meson issue
6230 #12461: libglib2 build files with deep directory structure
6231 #12606: fbgrab location has changed
6233 2019.02.9, released January 12th, 2020
6235 Important / security related fixes.
6237 pkg-python infrastructure: Ensure correct compiler and linker
6238 flags are used for compiled code
6240 utils/scanpypi: Remind users to update DEVELOPERS
6242 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
6243 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
6244 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
6245 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
6246 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
6247 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
6248 python-django, python-ecdsa, python-pyasn-modules,
6249 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
6250 samba4, sdl2, wavpack, xserver_xorg-server, zip
6252 Issues resolved (http://bugs.uclibc.org):
6254 #12121: PyQt5.QtSerialPort and other modules not being built
6256 2019.02.8, released December 7th, 2019
6258 Important / security related fixes.
6260 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
6261 <pkg>_DL_OPTS by default, just like it is done for a number of
6262 other package variables
6264 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
6265 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
6266 the (rare) case where the .py files are needed at runtime
6267 rather than .pyc.
6269 Fix <pkg>-reconfigure handling for packages using the kconfig
6270 infrastructure.
6272 Toolchain: ensure external toolchain kernel headers version
6273 check correctly stop the build on mismatch
6275 Deconfigs: beaglebone: fix boot issue
6277 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
6278 clamav, collectd, connman, faifa, gob2, haproxy,
6279 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
6280 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
6281 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
6282 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
6283 perl-gdtextutil, php, postgresql, prosody, python-django,
6284 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
6285 spice-protocol, tftpd, tiff, webkitgtk
6287 New packages: libmspack
6289 Issues resolved (http://bugs.uclibc.org):
6291 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
6292 #12171: Python-opencv needs config.py and config-3.7.py to run..
6293 #12211: host-nodejs 10.15.3 package fail to build
6294 #12316: tzdata fails to install with empty "default local time"
6296 2019.02.7, Released November 10th, 2019
6298 Important / security related fixes.
6300 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
6301 around issues with lack of entrophy
6303 Toolchain: Also copy libssp.so for external toolchains if SSP
6304 is enabled to handle toolchains providing SSP support in
6305 libssp rather than in the C library
6307 Download: Also use the package download method for extra
6308 downloads from the same site, so it does not get confused by
6309 URLs containing '+'
6311 Fakeroot now works correctly under Microsoft Windows 10
6312 Services for Linux, which does not provide SYSV IPC support
6314 utils/test-pkg: ensure to exit with an error upon failure
6316 Updated/fixed packages: asterisk, azmq, cups-filters,
6317 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
6318 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
6319 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
6320 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
6321 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
6322 mjpegtools, mongoose, php, python, python-pysnmp-apps,
6323 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
6324 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
6325 yaffs2utils
6327 Issues resolved (http://bugs.uclibc.org):
6329 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
6330 #12261: sudo versions prior to 1.8.28 are affected
6332 2019.02.6, Released October 3rd, 2019
6334 Important / security related fixes.
6336 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
6337 Use default console settings
6339 Dependencies: Ensure host has JSON::PP perl module installed
6340 if webkitgtk/wpewebkit packages are enabled as it is needed
6341 during their build process.
6343 Toolchain: Generate check-headers program under BUILD_DIR
6344 rather than /tmp to fix issues with distributions mounting
6345 /tmp noexec.
6347 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
6348 cups-filters, docker-cli, docker-engine, docker-proxy,
6349 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
6350 haveged, iptables, joe, kf5-extra-cmake-modules,
6351 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
6352 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
6353 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
6354 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
6355 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
6356 uclibc, unzip, util-linux, wireshark
6358 Issues resolved (http://bugs.uclibc.org):
6360 #10806: Allow nfs-utils to use ipv6
6361 #11781: mariadb build error
6362 #12031: Build of cups-filters fails while linking, apparently due..
6363 #12141: eudev package is missing "render" and "kvm" groups
6364 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
6365 #12241: Permission denied while running "make"
6367 2019.02.5, Released September 2nd, 2019
6369 Important / security related fixes.
6371 Filesystems: Pass extra pax options to tar for binary
6372 reproducibility.
6374 Updated/fixed packages: apache, arm-trusted-firmware,
6375 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
6376 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
6377 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
6378 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
6379 git, glib-networking, glibc, gnupg2, gnutls, go,
6380 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
6381 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
6382 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
6383 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
6384 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
6385 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
6386 postgresql, prboom, proftpd, proj, python, python-django,
6387 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
6388 qt5base, qt5enginio, quagga, rygel, squid, subversion,
6389 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
6390 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
6391 xlib_libXfont2, yad, zeromq
6393 Issues resolved (http://bugs.uclibc.org):
6395 #11741: pigpio does not build host-pigpio
6396 #11876: automount using host mount/umount
6397 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
6398 #11921: dahdi fails to build
6399 #11961: libpri build failure
6400 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
6401 #12106: daq: build fails if libdumbnet-dev is installed in the host
6402 #12126: vc4 has neon as hard dependency
6404 2019.02.4, Released July 10th, 2019
6406 Important / security related fixes.
6408 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
6409 variant.
6411 linux: Workaround -Werror related build failure on powerpc,
6412 by forcing CONFIG_PPC_DISABLE_WERROR on.
6414 support/testing: Emulate a machine with 256MB RAM to fix
6415 issues with certain tests running out of memory.
6417 test-pkg: Correct long option handling and clean output dir
6418 after a successful build to save disk space.
6420 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
6421 passed before the standard exclusions so they are not ignored
6422 by rsync when using override-srcdir.
6424 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
6425 partition is available before mounting.
6427 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6428 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6429 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6430 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6431 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6432 python, python-django, python3, qt5base, samba4, taglib,
6433 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6435 2019.02.3, Released June 7th, 2019
6437 Important / security related fixes.
6439 Infra: pkg-config: Use a dedicated timestamp file rather than
6440 .config as that gets touched by linux-4.19+, causing repeated
6441 builds.
6443 check-bin-arch: Also ignore /usr/lib/grub to support merged
6444 /usr setups, similar to how /lib/grub is ignored.
6446 gnuconfig/config.sub: Add C-SKY architecture support.
6448 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6449 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6450 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6451 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6452 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6453 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6454 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6455 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6456 linuxptp, luajit, lynx, matchbox-panel, mender,
6457 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6458 pcsc-lite, php, popt, postgresql, python, python-cython,
6459 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6460 sqlite, subversion, supertux, systemd, tslib, uclibc,
6461 v4l2loopback, webkitgtk, woff2
6463 Issues resolved (http://bugs.uclibc.org):
6465 #11816: Only selected coreutils binaries are installed
6466 #11841: grub-efi.cfg not used when building EFI disk image
6467 #11911: systemd v240 memory leak in systemd-journald
6469 2019.02.2, Released April 29th, 2019
6471 Important / security related fixes.
6473 Only build host-lzip / host-xz when really needed by packages,
6474 not just when not available on the build host.
6476 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6477 forward {f,l,}chown calls to libc when running under fakeroot
6478 to fix issues when building in restricted environments
6479 (E.G. user namespace with bubblewrap).
6481 Linux: Also build default make target to ensure extra files
6482 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6483 built. Notice: This may mean that extra host utilities like
6484 uboot-mkimage are needed.
6486 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6487 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6488 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6489 Include overlays in sdcard image
6491 Updated/fixed packages: android-tools, apache, bind, binutils,
6492 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6493 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6494 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6495 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6496 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6497 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6498 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6499 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6500 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6501 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6502 softether, stunnel, sysklogd, syslinux, syslog-ng,
6503 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6504 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6505 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6506 znc
6508 Issues resolved (http://bugs.uclibc.org):
6510 #11756: package/syslinux: MBR's don't fit because of binutils..
6511 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6513 2019.02.1, Released March 29th, 2019
6515 Important / security related fixes.
6517 pkg-generic: Only tweak .la files needing it to ensure they
6518 are not included in subsequent package file lists.
6520 test-pkg: Generate a basic package config if none is
6521 specified.
6523 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6524 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6525 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6526 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6527 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6528 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6529 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6530 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6531 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6532 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6533 xdriver_xf86-video-fbdev, xlib_libXdmcp
6535 Issues resolved (http://bugs.uclibc.org):
6537 #11716: Typo on website, saying latest release is 2018.2.11
6539 2019.02, released March 4th, 2019
6541 Minor fixes.
6543 Libressl support added for Qt 5.6 as a replacement for
6544 openssl, as 5.6 is not compatible with openssl 1.1.x.
6546 Updated/fixed packages: cutelyst, devmem2, gqrx,
6547 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6549 2019.02-rc3, released March 1st, 2019
6551 Fixes all over the tree.
6553 Openssl support dropped from Qt 5.6, as it isn't compatible
6554 with openssl 1.1.x.
6556 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6557 issues.
6559 Dependencies: Require CMake 3.8 or newer to fix compilation
6560 issue with certain packages. If not available, host-cmake will
6561 instead be built.
6563 Printvars: Fix performance regression since 2018.02
6565 Scanypi: Correctly handle underscores in python package names.
6567 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6568 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6569 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6570 upmpdcli, zbar
6572 Issues resolved (http://bugs.uclibc.org):
6574 #9966: util-linux-2.30/.stamp_built' failed
6575 #11696: possible typo in board/pc/post-build.sh
6577 2019.02-rc2, released February 23th, 2019
6579 Fixes all over the tree.
6581 Removed zynq_zybo defconfig, as it hasn't seen any update
6582 since it was added in 2016, and uses a U-Boot version not
6583 compatible with openssl-1.1.x.
6585 Linux: Ignore user supplied downloadable hashes, as no hash
6586 checksums are available for those.
6588 Updated/fixed packages: bind, cryptopp, docker-containerd,
6589 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6590 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6591 madplay, mender, mosquitto, poco, postgresql, proftpd,
6592 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6593 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6594 tor, unzip, xenomai
6596 Issues resolved (http://bugs.uclibc.org):
6598 #11501: compile sdl2 with enable wayland
6599 #11681: .. unable to initialize decompress status for section..
6601 2019.02-rc1, released February 13th, 2019
6603 Fixes all over the tree and new features.
6606 Dependencies:
6608 Require Python >= 2.7 as it is needed for E.G. building
6609 libglib2.
6611 Ensure GNU gzip is used for reproducible tarballs (instead of
6612 pigz)
6615 Infrastucture:
6617 Ensure the PLATFORM and OS environment variables are not set,
6618 as they cause build issues for some packages.
6620 The package list infrastructure now correctly handles packages
6621 installing files with old mtime.
6623 Add a config option to force all optional host utilities to be
6624 built, even if suitable versions are available on the build
6625 machine.
6627 graph-build-time: Also show time spent downloading
6629 Download: fixes for SSH/SCP support
6631 Ensure user provided permissions override permissions from
6632 packages.
6634 SDK: Fix handling of relative symlinks (targets starting with
6635 '.' or '..')
6637 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6638 for processes.
6640 The custom skeleton logic will now populate the needed /bin,
6641 /lib, /sbin directories/symlinks if not present. Merged /usr
6642 can now be used with a custom skeleton.
6644 Rootfs overlays can now override symbolic links from
6645 packages. This was disabled to ensure the correct symbolic
6646 links are present when merged /usr is used. Instead validate
6647 that the rootfs overlays do not include invalid /bin, /sbin
6648 and /lib entries.
6650 The waf infrastructure now support the <pkg>_SUBDIR variable,
6651 similar to the other package types.
6653 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6655 Various improvements to the meson infrastructure.
6657 Luarocks: A Buildroot addon has been added to automate
6658 creating a Buildroot package from luarocks, similar to
6659 scancpan and scanpypi.
6661 scanpypi: protect against zip-slip vulnerability in zip/tar
6662 handling
6664 check-package: fix Python 3 support
6666 get-developers: Fix behaviour when called from elsewhere than
6667 the toplevel directory.
6669 pkg-stats: Show latest upstream version of each package, based
6670 on data from release-monitoring.org
6672 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6673 a clean tree when ccache is enabled.
6675 Default to sha256 password encoding, drop md5 support.
6678 Architecture:
6680 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6681 variants, MIPS support for mips32r3, mips64r3 and Marvell
6682 Octeon II/III variants.
6685 Toolchain:
6687 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6688 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6691 Packages:
6693 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6694 long term support.
6696 fftw: Split into fftw-{single,double,long-double,quad}
6697 packages for the different data precision options.
6699 libcurl: Now has explicit TLS backend selection options.
6701 linux: Support building device tree blobs with the -@ option
6702 for device tree overlays.
6704 weston: The weston-imx i.MX variant is now used when
6705 imx-gpu-viv is enabled
6707 pkgconf: Update to 1.5.3, which brings support for
6708 --define-prefix (used by GStreamer)
6710 Add host-python3-setuptools package to handle host python
6711 packages needing python3 with setuptools support.
6714 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6715 2, QEMU RISC-V 32bit virt, Rock64
6718 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6719 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6720 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6721 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6722 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6723 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6724 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6725 python-aiohttp-remotes, python-aiohttp-security,
6726 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6727 python-cchardet, python-pycares, python-sentry-sdk,
6728 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6729 utp_com, vmtouch, websocketpp
6731 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6732 python-pyqt, qt, qtuio, tn5250
6734 Issues resolved (http://bugs.uclibc.org):
6736 #10851: Patch to handle numpad Enter key properly
6737 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6738 #11126: Bash Shell Programming using Buildroot
6739 #11426: pps-tools bash dependency
6740 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6741 #11536: dt-utils building fails with glibc 2.28
6742 #11546: open-vm-tools with glibc 2.28
6743 #11566: Fix init script
6744 #11576: Unable to start apache with event MPM on raspberry pi 3
6745 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6746 #11606: libjpeg has no Config.in
6747 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6748 #11656: Custom device tree and u-boot boot.scr not integrated..
6749 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
6751 2018.11.4, Released March 28th, 2019
6753 Important / security related fixes.
6755 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6756 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6757 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6758 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6759 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6760 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6761 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6763 2018.11.3, Released February 23th, 2019
6765 Important / security related fixes.
6767 Ensure the PLATFORM and OS environment variables are not set,
6768 as they cause build issues for some packages.
6770 The package list infrastructure now correctly handles packages
6771 installing files with old mtime.
6773 Linux: Skip hash checks for user supplied downloadable
6774 patches, as no hash checksums are available for those.
6776 scanpypi: protect against zip-slip vulnerability in zip/tar
6777 handling
6779 Download: fixes for SSH/SCP support
6781 SDK: Fix handling of relative symlinks (targets starting with
6782 '.' or '..')
6784 Updated/fixed packages: bind, dhcpcd, docker-compose,
6785 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6786 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6787 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6788 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6789 poco, postgresql, proftpd, pulseaudio, python, python-django,
6790 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6791 swupdate, systemd, unzip, webkitgtk, xenomai
6793 2018.11.2, Released January 30th, 2019
6795 Important / security related fixes.
6797 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6798 EV3, QEMU AArch64-virt
6800 Download: Fix scp download handling
6802 check-package: fix Python 3 support
6804 get-developers: Fix behaviour when called from elsewhere than
6805 the toplevel directory.
6807 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6808 a clean tree when ccache is enabled.
6810 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6812 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6813 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6814 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6815 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6816 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6817 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6818 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6819 openresolv, openssh, pango, patchelf, php, python-django,
6820 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6821 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6822 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6823 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6824 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6826 Issues resolved (http://bugs.uclibc.org):
6828 #11576: Unable to start apache with event MPM on raspberry pi 3
6830 2018.11.1, Released December 20th, 2018
6832 Important / security related fixes.
6834 defconfigs: Fixes for bananapi m2 ultra, ci20
6836 Download wrapper: Fix for urlencode handling
6838 Updated/fixed packages: asterisk, docker-compose,
6839 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6840 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6841 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6842 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6843 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6844 uclibc, vtu, webkitgtk, wine, xen
6846 New packages: docker-cli
6848 Issues resolved (http://bugs.uclibc.org):
6850 #11426: pps-tools bash dependency
6851 #11536: dt-utils building fails with glibc 2.28
6853 2018.11, Released December 1st, 2018
6855 Minor fixes.
6857 Updated/fixed packages: c-ares, quagga, squid
6859 2018.11-rc3, released November 30th, 2018
6861 Fixes all over the tree.
6863 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6864 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6866 graph-depends: Fix for package names starting with a non-alpha
6867 character.
6869 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6870 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6871 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6872 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6873 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6874 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6875 webkitgtk, valgrind, weston, xfsprogs
6877 2018.11-rc2, released November 21th, 2018
6879 Fixes all over the tree.
6881 fs: Drop intermediate tarball from the filesystem handling to
6882 fix an issue with xattrs handling related to fakeroot. Ensure
6883 tarball target includes xattrs.
6885 download: Fix confusion in git submodule handling if dl/ is a
6886 symlink.
6888 genrandconfig: Fix missing newline in BR2_WGET handling,
6889 causing the following line to be ignored. This would affect
6890 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6891 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6892 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6894 show-build-order: Also include the dependencies of
6895 rootfs-common.
6897 Fix a number of build issues in packages for the recently
6898 merged RISC-V architecture support.
6900 Updated/fixed packages: dt-utils, easydbus, elfutils,
6901 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6902 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6903 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6904 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6905 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6906 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6907 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6908 xlib_libfontenc
6910 Issues resolved (http://bugs.uclibc.org):
6912 #11086: download/git submodule breaks on symlinked dl folder
6913 #11216: Capabilities not applied to filesystem
6915 2018.11-rc1, released November 9th, 2018
6917 Fixes all over the tree and new features.
6919 Architecture: RISC-V support (64bit) added.
6921 Toolchain: Glibc bumped to 2.28. Fortran support for external
6922 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6924 Hardening flags (RELRO) are now handled by the toolchain
6925 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6926 number of issues.
6928 Filesystems: Support for creating btrfs and f2fs filesystems
6929 added.
6931 Add a number of patches to fix build errors for host utilities
6932 on modern distributions using glibc-2.28.
6934 mkusers: Ensure existing group members are preserved when a
6935 group is reprocessed.
6937 printvars: Fix issue with exceeding shell command line length
6938 limits for certain setups.
6940 Workaround added for incompatibility issues between host-dtc
6941 and older U-Boot and Linux kernel versions.
6943 Detect and reject build paths containing '@', as this confuses
6944 a number of packages, including GCC.
6946 utils/diffconfig: Make it work for (non-Buildroot) config
6947 files not using the BR2_ prefix.
6949 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6950 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6951 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6953 OpenCL infrastructure support added, similar to how OpenGL is
6954 handled.
6956 Linux-headers: Support for kernel headers from a custom
6957 tarball / git repo added.
6959 New packages: bird, bluez5_utils-headers, btrfs-progs,
6960 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6961 libopencl, libopenresolv, nss-myhostname,
6962 perl-apache-logformat-compiler, perl-appconfig,
6963 perl-astro-suntime, perl-class-inspector, perl-class-load,
6964 perl-class-method-modifiers, perl-class-std,
6965 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6966 perl-data-optlist, perl-data-uuid, perl-data-manip,
6967 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6968 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6969 perl-device-serialport, perl-dist-checkconflicts,
6970 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6971 perl-filesys-notify-simple, perl-hash-multivalue,
6972 perl-http-entity-parser, perl-http-headers-fast,
6973 perl-http-multipartparser, perl-io-interface,
6974 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6975 perl-module-implementation, perl-module-runtime, perl-moo,
6976 perl-number-bytes-human, perl-package-stash, perl-params-util,
6977 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6978 perl-streams-buffered, perl-sub-exporter-progressive,
6979 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6980 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6981 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6982 python-async-timeout, python-falcon, python-fire,
6983 python-mimeparse, python-multidict, python-passlib,
6984 python-pigpio, python-pip, python-ply, python-py,
6985 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6986 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6987 python-serial-asyncio, python-typing, python-uvloop,
6988 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6989 spandsp, tini, waffle, xapian
6991 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6992 xloader
6994 Issues resolved (http://bugs.uclibc.org):
6996 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6997 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6998 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6999 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
7000 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
7001 #11251: Util scanpypi failes when package change - to _ in tar file
7002 #11266: qt5base-5.11.1 does not compile with musl, complains about..
7003 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
7004 #11321: Latest master fails to build readline with RELRO FULL
7005 #11326: sysvinit fails to build in latest GIT master
7006 #11331: Internal application no longer builds with latest GIT master
7007 #11336: nfs-utils fails to build in latest GIT master
7008 #11351: build root-2018-08, linaro aarch64 compile error
7009 #11376: mdmon binary missing
7010 #11391: Valgind availability on ARM
7011 #11396: uboot environment image checksum invalid if target is big endian
7012 #11421: GCC error message for ARM Cortex-A9/ARM.V7
7013 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
7014 #11481: Docs: Is external.desc required?
7016 2018.08.4, Released December 20th, 2018
7018 Important / security related fixes.
7020 Defconfigs: Fixes for ci20, orangepi zero plus 2
7022 Download wrapper: Fix for urlencode handling
7024 Updated/fixed packages: c-ares, dante, docker-compose,
7025 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
7026 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
7027 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
7028 nodejs, php, popt, pps-tools, prosody, python-numpy,
7029 python-requests, samba4, sdl2_net, squashfs, swupdate,
7030 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
7032 Issues resolved (http://bugs.uclibc.org):
7034 #11426: pps-tools bash dependency
7036 2018.08.3, Released November 26th, 2018
7038 Important / security related fixes.
7040 fs: Drop intermediate tarball from the filesystem handling to
7041 fix an issue with xattrs handling related to fakeroot. Ensure
7042 tarball target includes xattrs.
7044 download: Fix confusion in git submodule handling if dl/ is a
7045 symlink.
7047 toolchain: Only allow enabling stack protection on
7048 architectures with control flow integrity (CFI) support. Only
7049 allow FORTIFY_SOURCE support on gcc >= 6.
7051 genrandconfig: Fix missing newline in BR2_WGET handling,
7052 causing the following line to be ignored. This would affect
7053 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7054 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7055 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7057 show-build-order: Also include the dependencies of
7058 rootfs-common.
7060 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
7061 olinuxino lime legacy, Orangepi zero plus 2.
7063 graph-depends: Fix for package names starting with a non-alpha
7064 character.
7066 Updated/fixed packages: attr, audit, bind, brotli, busybox,
7067 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
7068 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
7069 libnspr, libnss, libsemanage, liburiparser, lighttpd,
7070 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
7071 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
7072 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
7073 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
7074 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
7075 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
7077 Issues resolved (http://bugs.uclibc.org):
7079 #11086: download/git submodule breaks on symlinked dl folder
7080 #11481: Docs: Is external.desc required?
7082 2018.08.2, Released October 25th, 2018
7084 Important / security related fixes.
7086 Workaround added for incompatibility issues between host-dtc
7087 and older U-Boot and Linux kernel versions.
7089 Detect and reject build paths containing '@', as this confuses
7090 a number of packages, including GCC.
7092 utils/get-developers: Add -e option for use with git
7093 send-email.
7095 utils/diffconfig: Make it work for (non-Buildroot) config
7096 files not using the BR2_ prefix.
7098 u-boot: Fix for environment image handling on big endian
7099 systems.
7101 Updated/fixed packages: binutils, ca-certificates,
7102 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
7103 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
7104 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
7105 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
7106 setools, spice, spice-protocol, tinc, ustr, wireshark,
7108 Issues resolved (http://bugs.uclibc.org):
7110 #11396: uboot environment image checksum invalid if target is big endian
7112 2018.08.1, Released October 7th, 2018
7114 Important / security related fixes.
7116 Add a number of patches to fix build errors for host utilities
7117 on modern distributions using glibc-2.28.
7119 mkusers: Ensure existing group members are preserved when a
7120 group is reprocessed.
7122 printvars: Fix issue with exceeding shell command line length
7123 limits for certain setups.
7125 Updated/fixed packages: acpid, android-tools, apache,
7126 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
7127 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
7128 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
7129 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
7130 python-django, screen, shairport-sync, strongswan,
7131 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
7132 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
7133 xutil_makedepend, zeromq
7135 2018.08, Released September 6th, 2018
7137 Minor fixes.
7139 Known issues:
7141 - Glibc 2.28 on the build host breaks compilation of a number
7142 of host packages. 2018.08 contains fixes for some of these
7143 packages, but not all. Consider building on hosts (or in
7144 containers) using older Glibc versions.
7146 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
7147 kernel configurations using FDT/DTC. Consider updating the
7148 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
7149 backporting commit 9130ba8846 (scripts/dtc: Update to
7150 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
7151 kernel / commit db405d1980 for U-Boot.
7152 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
7153 1.4.7) and ensure your build host does not have the libfdt
7154 development headers installed.
7156 Updated/fixed packages: busybox, chipmunk, cutelyst,
7157 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
7158 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
7159 sdl2, squashfs, uboot, xen
7161 Issues resolved (http://bugs.uclibc.org):
7163 #11261: ccache using wrong cached objects
7164 #11276: Understanding the patch for kernel-4.9 and other..
7166 2018.08-rc3, Released August 31th, 2018
7168 Fixes all over the tree.
7170 linux: additional improvements to the flex / bison dependency
7171 handling, use system provided variant if available. Ensure
7172 toolchain is available when configuring for 4.18+ support.
7174 Download: Fix handling of primary sites using file://
7176 Toolchain: Correct external toolchain musl detection for
7177 static toolchains.
7179 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
7180 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
7181 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
7182 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
7183 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
7184 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
7186 Issues resolved (http://bugs.uclibc.org):
7188 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
7189 #11141: WF111 package no longer available
7190 #11211: Internal compiler error: Killed (program cc1plus)..
7191 #11236: util-linux fails to build on Travis CI when python..
7192 #11246: Glibc 2.28 - fails to build host-bison and host-m4
7193 #11256: Add python-falcon and python-mimeparse packages
7195 2018.08-rc2, Released August 20th, 2018
7197 Fixes all over the tree.
7199 pkg-kconfig: Support dependencies needed to run the
7200 configurator, E.G. recent Linux kernel versions needing flex
7201 and bison.
7203 Defconfigs: ARM Juno: Bump ATF to fix a build
7204 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
7205 Correct /etc/inittab. Technologic ts7680: Correct genimage
7206 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
7207 2018.07 to fix build issue. Ensure host-openssl is pulled in
7208 for kernel builds where needed.
7210 Updated/fixed packages: aircrack-ng, bind, boost,
7211 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
7212 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
7213 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
7214 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
7215 nodejs, php, python-django, python-pyqt5, qt5base,
7216 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
7217 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
7218 xdriver_xf86-video-ati, xserver_xorg-server
7220 Issues resolved (http://bugs.uclibc.org):
7222 #10781: cryptsetup luksOpen container_file container causes..
7223 #10996: bogus musl ARM toolchain
7224 #11191: xattr and check-package issue
7226 2018.08-rc1, Released August 5th, 2018
7228 Toolchain:
7230 - add support for gcc 8.x, switch to gcc 7.x as the default
7231 version
7232 - add support for gdb 8.1, switch to gdb 8.0 as the default
7233 and remove gdb 7.10/7.11
7234 - add support for binutils 2.31
7235 - NIOSII CodeSourcery toolchain updated
7236 - Linaro AArch64 BE toolchain added, and other Linaro
7237 toolchains updated
7238 - Synopsys ARC pre-built toolchain updated
7240 Architecture: add support for ARM Cortex-M7
7242 Major updates:
7244 - systemd bumped to 239
7245 - Qt5 bumped to 5.11.1
7246 - Rust bumped to 1.27
7247 - GStreamer stack bumped to 1.14.2
7248 - X.org server bumped to 1.20, and all X.org proto packages
7249 replaced by the single xorgproto package
7250 - i.MX6 support packages bumped to 6.2.4
7251 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
7252 adding support for Wayland and i.MX8MQ platforms
7254 Linux: bumped to 4.17 by default.
7256 Infrastructure: new package infrastructure added for packages
7257 using the Meson build system
7259 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
7260 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
7261 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
7262 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
7263 perl-mojolicious-plugin-authentication, perl-net-ping,
7264 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
7265 python-reentry, python-request-id, python-validators,
7266 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
7268 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
7269 Olimex A10 OLinuxino, ZynqMP ZCU106
7271 Removed packages: all xproto_* have been removed and replaced
7272 by xorgproto
7274 Issues resolved (http://bugs.uclibc.org):
7276 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
7277 __cpu_indicator_init: symbol not found
7278 #9921: lockfile module within python-daemon not available
7279 #10341: gdb install of py files when using buildroot toolchain
7280 includes build path
7281 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
7282 #10751: Missing dependency in pulseaudio package
7283 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
7284 #10856: openblas on qemu_x86_64_defconfig fails with
7285 "sgemm_kernel.o: No such file or directory"
7286 #11056: Compiling a file that uses libdrm headers fails with:
7287 fatal error: drm.h: No such file or directory
7288 #11061: support/download: git version=master broken
7289 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
7290 #11076: Docker containerd installed to incorrect path
7291 #11101: host-patchelf Endian Issue with relative RPATH
7292 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
7293 #11121: statfs call corrupts memory struct statfs too small
7294 #11181: Switching toolchain does not work
7296 2018.05.3, Released October 6th, 2018
7298 Important / security related fixes.
7300 Add a number of patches to fix build errors for host utilities
7301 on modern distributions using glibc-2.28.
7303 mkusers: Ensure existing group members are preserved when a
7304 group is reprocessed.
7306 printvars: Fix issue with exceeding shell command line length
7307 limits for certain setups.
7309 Updated/fixed packages: acpid, android-tools, apache,
7310 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
7311 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
7312 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
7313 libnfs, libssh, libxslt, links, mediastreamer, minicom,
7314 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
7315 python-django, qt, qt5quickcontrols, qt5webengine, screen,
7316 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
7317 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
7318 xlib_libxshmfence, zeromq
7320 2018.05.2, Released August 28th, 2018
7322 Important / security related fixes.
7324 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7325 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7326 issue.
7328 Updated/fixed packages: acl, attr, apache, bind,
7329 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7330 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
7331 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
7332 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
7333 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
7334 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
7335 nodejs, openssh, php, python-django, rauc, ruby, samba4,
7336 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
7337 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
7338 xorriso, znc
7340 Issues resolved (http://bugs.uclibc.org):
7342 #10781: cryptsetup luksOpen container_file container causes..
7343 #10986: Installing package attr when already supplied by..
7344 #11191: xattr and check-package issue
7346 2018.05.1, Released July 20th, 2018
7348 Important / security related fixes.
7350 U-Boot: Ensure host version of ncurses is picked up and not
7351 host-ncurses built by buildroot, as that otherwise causes
7352 widechar/non-widechar conflicts and corrupted menuconfig
7353 menus.
7355 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7357 Toolchain: ARC tools updated to arc-2018.03.
7359 pkg-stats: Fix python 3.x compatibility.
7361 dl-wrapper: Fix support for URIs containing '+', fix
7362 no-check-hash for inferred site method.
7364 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7365 Support ethernet on Turbot variant.
7367 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
7368 clamav, collectd, coreutils, docker-containerd, dos2unix,
7369 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
7370 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
7371 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
7372 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
7373 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
7374 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
7375 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
7376 wireshark
7378 2018.05, Released June 1st, 2018
7380 Minor fixes.
7382 Download: Work around for hanging connections for packages
7383 from CVS, by adding a 10 minute max timeout.
7385 Updated/fixed packages: binutils, clang, dash, expect, git,
7386 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
7388 Issues resolved (http://bugs.uclibc.org):
7390 #11051: runtime issue on STM32 with usage of binutils 2.29.x
7392 2018.05-rc3, Released May 28th, 2018
7394 Fixes all over the tree.
7396 Toolchain: ARC tools updated to arc-2018.03-rc2.
7398 Fs: Ensure hard links in TARGET_DIR are correctly copied for
7399 filesystem input. With the recent changes to the file system
7400 generation logic, hard links were "expanded" in file system
7401 images leading to bloated rootfs images for setups with hard
7402 links.
7404 Infrastructure: Error out for packages using the 'local'
7405 method but forgetting to specify <pkg>_SITE.
7407 Build rpcgen for the host when needed to support distributions
7408 no longer shipping rpcgen with glibc (E.G. recent Fedora).
7410 Updated/fixed packages: autofs, bash-completion, binutils,
7411 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
7412 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
7414 Issues resolved (http://bugs.uclibc.org):
7416 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
7417 #11036: C compiler cannot create executables
7418 #11046: Git package binaries are ~180MB (compared to ~20MB in..
7420 2018.05-rc2, Released May 22nd, 2018
7422 Fixes all over the tree.
7424 Dependencies: Check that the current working directory (.)
7425 isn't listed in PATH as that causes various build issues.
7427 Manual: Clarify that git branch names may not be used as
7428 version identifiers. This has never been supported, but was
7429 kind of working (with some limitations) before the git
7430 download rework - Now it does not work at all.
7432 Linux: Ensure host version of ncurses is picked up and not
7433 host-ncurses built by buildroot, as that otherwise causes
7434 widechar/non-widechar conflicts and corrupted menuconfig
7435 menus.
7437 Packages: Renamed a number of package options not prefixed
7438 with BR2_PACKAGE_<pkg> for consstency.
7440 Download infrastructure: Fix file:// protocol handling after
7441 download rework.
7443 Updated/fixed packages: acl, apr-util, asterisk, attr,
7444 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7445 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7446 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7447 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7448 libmediaart, libmodbus, libmodplug, libmpd,
7449 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7450 libnfnetlink, libnss, liboauth, libogg, libosip2,
7451 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7452 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7453 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7454 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7455 xen, zmqpp, znc, zstd
7457 Issues resolved (http://bugs.uclibc.org):
7459 #10986: Installing package attr when already supplied by...
7460 #11011: BUildroot for Raspberry Pi 2
7461 #11016: Wrong compiler used for external user host packages
7463 2018.05-rc1, Released May 9th, 2018
7465 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7466 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7468 Architecture: support for the Blackfin architecture has been
7469 removed, as it was removed from Linux upstream, poorly
7470 maintained in binutils/gdb, and abandoned by Analog Devices.
7472 Numerous packages updated to have hashes for their license
7473 files.
7475 Systemd can now be built with uClibc toolchains.
7477 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7478 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7479 kernel configurations that need libelf on the host or openssl
7480 on the host.
7482 Coding style:
7483 - all Python scripts are now verified with flake8
7484 - check-package extended to check all Config.in and .mk files
7485 in tree, not only the ones in package/
7487 Infrastructure:
7489 - The download infrastructure has seen a major overhaul, with
7490 the main visible new feature being Git caching: a package
7491 fetched from Git no longer needs to be re-cloned entirely
7492 everytime its version is changed. Anoter visible change is
7493 that the download folder now has subfolders per package. See
7494 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7495 for more details about those changes.
7497 - The logic that generates the root filesystem images has been
7498 reworked, with the main goal of allowing several filesystem
7499 images to be produced in parallel, also a requirement for
7500 top-level parallel build. Now, a .tar filesystem image is
7501 always created, and re-extracted in a private directory to
7502 create each format-specific filesystem image.
7504 - A new package infrastructure was introduced for Go-based
7505 packages: golang-package.
7507 - Dependencies on extraction tools are now handled as proper
7508 per-package dependencies, using
7509 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7510 preparation step for top-level parallel build support.
7512 - When a file being downloaded is part of a package with a
7513 .hash file, but there is no hash listed for this file, the
7514 file is now preserved in the download directory rather than
7515 removed. This helps when updating a package, as it gives the
7516 ability to easily calculate the hash of the file.
7518 - Addition of '<pkg>-show-recursive-depends' and
7519 '<pkg>-show-recursive-rdepends' make targets, to
7520 respectively display the recursive list of dependencies and
7521 the recursive list of reverse dependencies of a given
7522 package.
7524 - The /etc/shells file is now automatically generated with the
7525 list of shell programs installed on the system.
7527 - Addition of -Ofast optimization level as an available
7528 option.
7530 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7531 bumped to 5.10.1.
7533 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7534 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7535 flare-game, gst1-interpipe, gstreamer1-editing-services,
7536 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7537 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7538 python-cached-property, python-cython, python-docker,
7539 python-dockerpty, python-docker-pycreds,
7540 python-flask-sqlalchemy, python-functools32, python-influxdb,
7541 python-json-models, python-libusb1, python-networkx,
7542 python-psycopg2, python-pymodbus, python-sqlalchemy,
7543 python-subprocess32, python-texttable,
7544 python-websocket-client, python-yieldfrom, quotatool, reaver,
7545 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7546 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7548 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7549 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7550 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7551 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7552 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7553 RK3288,
7555 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7557 Removed defconfigs: ci40, firefly_rk3288,
7558 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7559 teliv_evk_pro3
7561 Issues resolved (http://bugs.uclibc.org):
7563 #10151: toolchain eclipse register : fails with a custom
7564 BR2_HOST_DIR
7565 #10511: Packages get downloaded uncompressed with wget
7566 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7567 C++ compiler working
7568 #10846: error in compiling gnutls
7569 #10886: openssl-1.0.2n fails to build
7570 #10896: /bin/sh not in /etc/shells
7571 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7572 enabled
7574 2018.02.12, Released March 29th, 2019
7576 Important / security related fixes.
7578 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7579 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7580 leveldb, libopenssl, libraw, libseccomp, libssh2,
7581 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7582 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7583 xapp_xdm, xlib_libXdmcp
7585 2018.02.11, Released February 23th, 2019
7587 Important / security related fixes.
7589 Ensure the PLATFORM and OS environment variables are not set,
7590 as they cause build issues for some packages.
7592 The package list infrastructure now correctly handles packages
7593 installing files with old mtime.
7595 Linux: Skip hash checks for user supplied downloadable
7596 patches, as no hash checksums are available for those.
7598 scanpypi: protect against zip-slip vulnerability in zip/tar
7599 handling
7601 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7602 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7603 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7604 postgresql, proftpd, python, python-django, python3, qt5base,
7605 sqlcipher, swupdate, systemd, unzip, webkitgtk
7607 2018.02.10, Released January 31th, 2019
7609 Important / security related fixes.
7611 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7613 check-package: fix Python 3 support
7615 get-developers: Fix behaviour when called from elsewhere than
7616 the toplevel directory.
7618 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7620 Updated/fixed packages: acpica, apache, apr, asterisk,
7621 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7622 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7623 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7624 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7625 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7626 openssh, pango, patchelf, php, python-django, python-pyyaml,
7627 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7628 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7629 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7630 xapp_rgb, xenomai, xerces
7632 Issues resolved (http://bugs.uclibc.org):
7634 #11576: Unable to start apache with event MPM on raspberry pi 3
7636 2018.02.9, Released December 20th, 2018
7638 Important / security related fixes.
7640 defconfigs: Fixes for ci20
7642 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7643 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7644 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7645 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7646 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7647 wine, webkitgtk, xfsprogs
7649 Issues resolved (http://bugs.uclibc.org):
7651 #11426: pps-tools bash dependency
7653 2018.02.8, Released November 26th, 2018
7655 Important / security related fixes.
7657 fs: Drop intermediate tarball from the filesystem handling to
7658 fix an issue with xattrs handling related to fakeroot. Ensure
7659 tarball target includes xattrs.
7661 download: Fix confusion in git submodule handling if dl/ is a
7662 symlink.
7664 toolchain: Only allow enabling stack protection on
7665 architectures with control flow integrity (CFI) support. Only
7666 allow FORTIFY_SOURCE support on gcc >= 6.
7668 genrandconfig: Fix missing newline in BR2_WGET handling,
7669 causing the following line to be ignored. This would affect
7670 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7671 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7672 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7674 show-build-order: Also include the dependencies of
7675 rootfs-common.
7677 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7679 graph-depends: Fix for package names starting with a non-alpha
7680 character.
7682 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7683 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7684 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7685 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7686 mosquitto, mysql, neardal, netplug, network-manager,
7687 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7688 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7689 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7690 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7691 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7693 Issues resolved (http://bugs.uclibc.org):
7695 #11086: download/git submodule breaks on symlinked dl folder
7696 #11251: Util scanpypi failes when package change - to _ in..
7697 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7698 #11481: Docs: Is external.desc required?
7700 2018.02.7, Released October 25th, 2018
7702 Important / security related fixes.
7704 Detect and reject build paths containing '@', as this confuses
7705 a number of packages, including GCC.
7707 utils/get-developers: Add -e option for use with git
7708 send-email.
7710 utils/diffconfig: Make it work for (non-Buildroot) config
7711 files not using the BR2_ prefix.
7713 u-boot: Fix for environment image handling on big endian
7714 systems.
7716 Updated/fixed packages: binutils, ca-certificates,
7717 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7718 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7719 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7720 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7721 spice, spice-protocol, tinc, ustr, wireshark
7723 Issues resolved (http://bugs.uclibc.org):
7725 #11396: uboot environment image checksum invalid if target is big endian
7727 2018.02.6, Released October 7th, 2018
7729 Important / security related fixes.
7731 Add a number of patches to fix build errors for host utilities
7732 on modern distributions using glibc-2.28.
7734 mkusers: Ensure existing group members are preserved when a
7735 group is reprocessed.
7737 printvars: Fix issue with exceeding shell command line length
7738 limits for certain setups.
7740 Updated/fixes packages: acpid, android-tools, apache,
7741 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7742 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7743 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7744 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7745 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7746 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7747 screen, sdl2, shairport-sync, squashfs, strongswan,
7748 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7749 xlib_libXft
7751 New packages: brotli, woff2
7753 2018.02.5, Released August 29th, 2018
7755 Important / security related fixes.
7757 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7758 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7759 issue.
7761 Updated/fixed packages: acl, apache, attr, bind,
7762 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7763 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7764 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7765 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7766 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7767 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7768 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7769 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7770 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7771 znc
7773 Issues resolved (http://bugs.uclibc.org):
7775 #10781: cryptsetup luksOpen container_file container causes..
7776 #10986: Installing package attr when already supplied by..
7777 #11191: xattr and check-package issue
7779 2018.02.4, Released July 21th, 2018
7781 Important / security related fixes.
7783 U-Boot: Ensure host version of ncurses is picked up and not
7784 host-ncurses built by buildroot, as that otherwise causes
7785 widechar/non-widechar conflicts and corrupted menuconfig
7786 menus.
7788 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7790 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7791 Support ethernet on Turbot variant.
7793 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7794 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7795 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7796 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7797 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7798 systemd, wireguard, wireless-regdb
7800 Issues resolved (http://bugs.uclibc.org):
7802 #11101: host-patchelf Endian Issue with relative RPATH
7804 2018.02.3, Released June 18th, 2018
7806 Important / security related fixes.
7808 Various fixes for building on modern distributions (GCC 8.x,
7809 no rpcgen utility).
7811 ARM: Default to binutils 2.28 and warn about newer binutils
7812 versions, which are known to cause boot failures for Linux
7813 kernels built in thumb mode.
7815 Busybox/mdev: Fix module autoloading.
7817 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7818 symlinks, call swapon -a to activate any configured swap
7819 devices.
7821 Dependencies: Check that PATH does not contain current working
7822 directory, which triggers a number of build failures.
7824 Infrastructure: Error out for packages erroneously using the
7825 'local' site method but not defining a _SITE.
7827 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7828 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7829 mixup, causing menuconfig display corruption.
7831 Toolchain: Workarounds for fix-rpath issues with binutils and
7832 elf2flt.
7834 Util-linux: Fix blocking on getrandom() issue with recent
7835 kernels.
7837 Remove broken freescale_imx31_3stack,
7838 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7840 Updated/fixed packages: apr-util, asterisk, attr, audit,
7841 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7842 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7843 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7844 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7845 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7846 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7847 nasm, netplug, network-manager, nfs-utils, nodejs,
7848 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7849 python, python-websockets, quota, redis, samba4, sysvinit,
7850 transmission, triggerhappy, util-linux, wavpack, wget,
7851 wireshark, xen, zmqpp
7853 Issues resolved (http://bugs.uclibc.org):
7855 #10986: Installing package attr when already supplied by busybox..
7856 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7858 2018.02.2, Released May 4th, 2018
7860 Important / security related fixes.
7862 Tweak package size/file instrumentation to better handle
7863 package rebuilds.
7865 Revert /etc/shells creation when bash is enabled.
7867 Exclude /lib/firmware from the rpath fixup logic, as it may
7868 contain non-native ELF files.
7870 Scanpypi: Support the new PyPi infrastructure.
7872 Handle GCC 8.x on the host.
7874 Ensure timestamp of /usr is updated to support the systemd
7875 ConditionNeedsUpdate option.
7877 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7878 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7879 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7880 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7881 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7882 wireguard, wmctrl
7884 Issues resolved (http://bugs.uclibc.org):
7886 #10896: /bin/sh not in /etc/shells
7887 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7889 2018.02.1, Released April 9th, 2018
7891 Important / security related fixes.
7893 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7894 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7895 Pro3.
7897 Infrastructure: Speed up instrumentation for package size by
7898 comparing timestamps instead of md5 checksums, as doing
7899 checksums could lead to up to 25% longer build time for big
7900 configurations.
7902 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7903 to avoid name clashes with packages ending on '-base'.
7905 Add a better fix for build issues for autotools based packages
7906 checking for C++ support on toolchains without C++ support.
7908 Build host-tar if tar is older than 1.27 on the build machine
7909 to work around reproducibility issues with git archives
7910 containing long paths.
7912 check-unique-files: Fix for filenames not representable in the
7913 users' locale.
7915 Check-bin-arch: Add support for per-package ignore paths
7916 (<pkg>_BIN_ARCH_EXCLUDE).
7918 Toolchain: Fix SSP support detection for external toolchains.
7920 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7921 these dependencies are available for Linux configurations
7922 needed these dependencies, similar to how it is done for
7923 U-Boot.
7925 Support custom (not in tree) device tree files in addition to
7926 in-tree ones.
7928 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7929 installed on host.
7931 Updated/fixed packages: apache, busybox, c-ares, cmake,
7932 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7933 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7934 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7935 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7936 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7937 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7938 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7939 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7940 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7941 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7943 New packages: docker-proxy, python-functools32
7945 Issues resolved (http://bugs.uclibc.org):
7947 #10766: upmpdcli: Segmentation fault
7948 #10776: ktap fails to build
7949 #10846: error in compiling gnutls
7950 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7952 2018.02, Released March 4th, 2018
7954 Fixes all over the tree.
7956 Issues with systemd with a readonly rootfs and DBus fixed.
7958 Instructure:
7959 - check-uniq-files: fix Python 2.6 compatibility.
7960 - dependencies.sh: check for external argparse module for
7961 Python 2.6.
7962 - Add infrastructure to detect and use a UTF-8 locale on the
7963 host, needed by systemd.
7965 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7966 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7967 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7969 Issues resolved (http://bugs.uclibc.org):
7971 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7973 2018.02-rc3, Released February 27th, 2018
7975 Fixes all over the tree.
7977 check-bin-arch: skip /lib/modules to allow 32-bit userland
7978 with 64bit kernel.
7980 dependencies: Blacklist tar 1.30+ and build our own host-tar
7981 if needed as tar 1.30+ changed the --numeric-owner output for
7982 long path names. Build host-tar before other host-dependencies
7983 as they need it to extract their source tarballs.
7985 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7986 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7987 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7988 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7989 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7991 Issues resolved (http://bugs.uclibc.org):
7993 #10726: Current libglib2.mk creates broken libglib2 binary...
7994 #10786: Linux fails to build unless make linux-menuconfig...
7995 #10796: Cannot generate cpio image without selecting CON...
7997 2018.02-rc2, Released February 15th, 2018
7999 Fixes all over the tree.
8001 Dependencies: Ensure C++ support is available like for C
8002 support for packages needing 32bit host support.
8004 utils/genrandconfig: Check host dependencies for config.
8006 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
8007 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
8008 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
8009 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
8010 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
8011 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
8012 systemd
8014 Issues resolved (http://bugs.uclibc.org):
8016 #9781: ti-sgx-km build on kernel >4.1
8017 #10141: Squashfs extended attribute failures
8019 2018.02-rc1, Released February 5th, 2018
8021 The global source-check and per-package <pkg>-source-check
8022 targets have been removed.
8024 Architecture: Add x86 Silvermont variant. Add several new ARM
8025 variants, rework MIPS NaN logic. Support mainline binutils/gcc
8026 for ARC.
8028 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
8029 external toolchains upgraded to arc-2017.09. Libatomic is now
8030 also copied for external musl based toolchains.
8031 Add binutils 2.30.x and switch to binutils 2.29.x by default.
8033 Added hardening options to build with RELRO and FORTITY.
8035 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
8036 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
8037 Orangepi lite / pc plus / pc / prime / win / win plus / zero
8038 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
8040 Add utils/diffconfig, a simple utility for comparing
8041 configuration files - Adapted from the version in the
8042 Linux kernel.
8044 Infrastructure: Check that the same file is not touched by
8045 multiple packages, as a preparation for toplevel parallel
8046 builds.
8048 Hashes for the license files for a large number of packages
8049 have been added, ensuring that license changes will not be
8050 missed when packages are bumped.
8052 Fix build issue for autotools based packages checking for C++
8053 support on toolchains without C++ support and on a distro
8054 lacking /lib/cpp (E.G. Arch Linux).
8056 Support for the meson build system.
8058 Pie charts generated by 'graph-build' or 'graph-size' are now
8059 sorted according to the size of each piece.
8061 System: Only show getty options when busybox init or sysvinit
8062 are used.
8064 ARM-trusted-firmware: Support ATF bundled in U-Boot as
8065 well as U-Boot bundled in ATF.
8067 Zlib is now a virtual package, provided by either libzlib or
8068 zlib-ng, similar to openssl.
8070 Support for the Rust programming language.
8072 New packages: aoetools, armbian-firmware, binaries-marvell,
8073 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
8074 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
8075 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
8076 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
8077 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
8078 open-lldp, pimd, proj, python-flask-cors,
8079 python-jaraco-classes, python-more-itertools, python-oauthlib,
8080 python-raven, python-remi, python-requests-oauthlib,
8081 python-schedule, python-secretstorage, python-see,
8082 python-tabledata, python-txtorcon, python-xlib, qt5charts,
8083 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
8084 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
8085 zisofs-tools, zlib-ng
8087 Removed packages: eeprog
8089 2017.11.2, Released January 21st, 2018
8091 Important / security related fixes.
8093 External toolchain: libatomic is now also copied for musl
8094 based toolchains.
8096 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8098 System: Only show getty options when busybox init or sysvinit
8099 are used.
8101 Infrastructure: Fix build issue for autotools based packages
8102 checking for C++ support on toolchains without C++ support and
8103 on a distro lacking /lib/cpp (E.G. Arch Linux).
8105 Pie charts generated by 'graph-build' or 'graph-size' are now
8106 sorted according to the size of each piece.
8108 Updated/fixed packages: asterisk, avahi, bind, busybox,
8109 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
8110 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
8111 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
8112 xlib_libXpm
8114 Issues resolved (http://bugs.buildroot.org):
8116 #9996: lz4 package does not install lz4 binaries in target
8117 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8118 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8119 #10301: systemd/getty unused options
8120 #10331: kmsxx, host installation fails with BR2_SHARED_...
8121 #10556: Building ntp package with SSL library libressl...
8122 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8124 2017.11.1, Released December 31th, 2017
8126 Important / security related fixes.
8128 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
8129 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
8130 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
8131 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
8132 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
8133 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
8134 xenomai, xfsprogs
8136 2017.11, Released November 30, 2017
8138 Fixes all over the tree.
8140 Toolchain: Use github mirror for Glibc.
8142 Defconfigs: Correct boot.cmd for bananapi-m1.
8144 Makefiles: Workaround include order issues for certain make
8145 versions by explicitly sorting the result of wildcard where it
8146 matters.
8148 Download: Ensure subversion runs in non-interactive mode.
8150 Updated/fixed packages: asterisk, boost, chrony, dovecot,
8151 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
8152 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
8153 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
8154 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
8155 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
8156 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
8157 xlib_libXfont, xlib_libXfont2,
8159 Issues resolved (http://bugs.buildroot.org):
8161 10501: host-localedef fails to compile on Ubuntu 17.10
8162 10506: Changed kernel image type (e.g. zImage to uImage)...
8164 2017.11-rc2, Released November 13th, 2017
8166 Fixes all over the tree.
8168 Updated/fixed packages: collectd, ffmpeg, freerdp,
8169 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
8170 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
8171 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
8172 wireshark, wpa_supplicant, xapp_xdriinfo
8174 Issues resolved (http://bugs.buildroot.org):
8176 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8177 #10491: Cannot output security warning when compiled with buildroot..
8179 2017.11-rc1, Released November 6th, 2017
8181 Fixes all over the tree and new features.
8183 Openssl is now a virtual package, which may be provided by
8184 OpenSSL (now renamed to libopenssl) or LibreSSL.
8186 libssh2: there is now an explicit choice of the backend to use
8187 (mbedtls, gnutls or openssl). Previously, the choice was implicit
8188 based on the TLS library that was selected. Now, it is possible to
8189 choose the backend, which is important if several TLS libraries are
8190 selected.
8192 netsnmp: all MIB files are now installed, making the target filesystem a
8193 bit bigger than before. To remove unneeded MIBS, you should use a
8194 post-build script.
8196 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
8197 updated to 2017.09, Glibc updated to 2.26, Glibc support for
8198 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
8199 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
8201 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
8202 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
8203 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
8204 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
8205 Technologic TS-7680.
8207 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
8208 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
8209 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
8210 lua-curl, lua-datafile, lua-fifo, lua-httpd,
8211 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
8212 luksmeta, minetest, minetest-game, pdmenu, prosody,
8213 python-aiocoap, python-automat, python-ibmiotf,
8214 python-iso8601, python-m2r, python-simplesqlite,
8215 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
8216 restorecond, selinux-python, semodule-utils, uhubctl,
8217 wireguard, wsapi-fcgi, wsapi-xavante
8219 Removed packages: aiccu, rfkill, sepolgen
8221 Issues resolved (http://bugs.buildroot.org):
8223 #10281: lsblk does not compile for util-linux
8224 #10336: lttng compilation fails : linking error
8225 #10351: glibc missing in rootfs
8226 #10356: nfs-utils missing header
8227 #10361: python3 python-config script generates invalid includes
8228 #10366: dropbear download url has changed
8229 #10391: WiringPi retrieves wrong (old) version
8230 #10406: Beaglebone black: Buggy SGX driver version, swapped...
8231 #10426: uboot-tools' fw_setenv does not update the redundant...
8232 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
8234 2017.08.2, Released November 28th, 2017
8236 Important / security related fixes.
8238 Qt: 5.6 version updated to 5.6.3.
8240 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8241 in the environment.
8243 Makefiles: Workaround include order issues for certain make
8244 versions by explicitly sorting the result of wildcard where it
8245 matters.
8247 Updated/fixed packages: apr, apr-util, arqp-standalone,
8248 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
8249 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
8250 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
8251 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
8252 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
8253 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
8254 qt5connectivity, qt5declarative, qt5engineio,
8255 qt5graphicaleffects, qt5imageformats, qt5location,
8256 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
8257 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
8258 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
8259 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
8260 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
8261 webkitgtk, wget, wireshark, xapp_xdriinfo.
8263 Issues resolved (http://bugs.buildroot.org):
8265 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8266 10361: python3 python-config script generates invalid includes
8267 10501: host-localedef fails to compile on Ubuntu 17.10
8269 2017.08.1, Released October 23rd, 2017
8271 Important / security related fixes.
8273 Webkitgtk bumped to the 2.18.x series, fixing a large number
8274 of security issues.
8276 Defconfigs: galileo: fix ext4 related kernel config, bump
8277 kernel for gcc 6.x compatibility, enable wchar support for
8278 grub2. wandboard: correct rootfs offset
8280 support: Ensure gzip compression level 6 is used for git
8281 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
8282 links. check-rpath: Also handle PIE binaries
8284 External toolchain: Correctly handle glibc Buildroot
8285 toolchains built with merged /usr
8287 musl: fix ARMv4 build with binutils 2.27.51+, fix for
8288 CVE-2017-15650
8290 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
8291 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
8292 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
8293 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
8294 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
8295 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
8296 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
8297 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
8298 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
8299 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
8300 xmlstarlet, xlib_libXfont, xlib_libXfont2,
8301 xserver_xorg-server, zsh
8303 2017.08, Released September 1st, 2017
8305 Minor fixes.
8307 Toolchain: Don't allow internal toolchain builds for MIPS
8308 M6201/P6600, as support for these are not yet in mainline GCC.
8310 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
8311 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
8312 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
8313 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
8314 transmission, vde2, vim
8316 Updated/fixed defconfigs:
8318 Removed packages: simicfs.
8320 Issues resolved (http://bugs.buildroot.org):
8322 #10261: Grub2 fails to build for x86_64
8324 2017.08-rc3, Released August 23rd, 2017
8326 Fixes all over the tree.
8328 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
8329 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
8330 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
8331 libspatialindex, libunwind, linux, linux-headers, lua,
8332 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
8333 whois, xen, zmqpp.
8335 Updated/fixed defconfigs: ci20, socrates_cyclone5,
8336 toradex_apalis_imx6.
8338 Removed defconfig: Armadeus APF9328.
8340 skeleton-* packages introduced in -rc1 have been renamed to
8341 skeleton-init-* instead.
8343 Issues resolved (http://bugs.buildroot.org):
8345 #10141: Squashfs extended attribute failures
8347 2017.08-rc2, Released August 11th, 2017
8349 Fixes all over the tree.
8351 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
8352 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
8353 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
8354 swupdate, uclibc, valgrind, webkitgtk.
8356 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
8357 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
8358 qemu_sparc64.
8360 The cmake-package infrastructure for host packages has been
8361 fixed to not incorrectly detect target packages through
8362 pkg-config.
8364 Issues resolved (http://bugs.buildroot.org):
8366 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
8367 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
8368 #10026: lua-5.3.4: fix lua linker error in swupdate
8369 #10146: package/skeleton-common fix recursive variable
8370 #10156: glibc compilation fails for X86 32bits (i386)
8371 #10201: toolchain-wrapper.c:192: (error) Memory leak:
8372 #10221: Buildroot Support
8374 2017.08-rc1, Released August 2nd, 2017
8376 Infrastructure:
8378 - The skeleton package has been split into multiple packages:
8379 skeleton-sysv (when Busybox or SysV init are used),
8380 skeleton-systemd (when systemd is used), skeleton-none (when
8381 no init system is used) and skeleton-custom (when a custom
8382 skeleton is used). Those packages, except skeleton-custom,
8383 share common logic and data in a new package called
8384 skeleton-common. The skeleton package becomes a virtual
8385 package. This change allows to generate a filesystem that is
8386 compliant with systemd expectations.
8388 - Support for using a read-only filesystem with systemd has
8389 been fixed.
8391 - Major revamp of the gettext handling, with user-visible
8392 effect:
8394 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
8395 package could decide to enable or not NLS support. When
8396 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
8397 by passing --disable-nls to packages.
8399 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
8400 controls whether NLS support should be enabled or not in
8401 packages. This option defaults to disabled, which means
8402 that now, NLS support is by default disabled in all
8403 packages.
8405 Therefore, if you need NLS support in packages, you must now
8406 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
8408 - The host directory no longer has a usr/ component. This
8409 makes it much more natural to use that directory as an
8410 externally used toolchain. For compatibility with existing
8411 scripts, a usr -> . link is still added.
8413 - Hashes are now checked on tarballs by Buildroot when a
8414 package is sourced from a Git repository.
8416 - Patches are no longer being downloaded from Github, since
8417 auto-generated patches could change over time, and break
8418 hashes. All patches that were downloaded from Github are now
8419 stored in their respective package directories.
8421 - Hash files in packages can now contain hashes for the
8422 license files contained in the package source code. This
8423 allows to detect changes in such license files.
8425 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8426 RPATHs at the end of the build.
8428 - A new "make sdk" target prepares $(HOST_DIR) to be
8429 relocatable: turns RPATHs in host binaries into relocatable
8430 ones, removes bogus RPATHs from staging binaries/libraries,
8431 and provides a relocate-sdk script that can be executed to
8432 relocate the SDK after installation.
8434 - Addition of utils/genrandconfig which generates a random
8435 configuration based on a set of pre-defined toolchain
8436 configurations (support/config-fragments/autobuild/) and a
8437 random selection of packages. It is now used by the
8438 autobuilders to generate the random configurations.
8440 Filesystems:
8442 - ext2/3/4 filesystems are now generated using mkfs.ext from
8443 e2fsprogs instead of using genext2fs.
8445 Architecture:
8447 - Addition of support for ARM big.LITTLE variants
8448 - Improved MIPS support, with options to select NaN encoding
8449 and FP32 mode.
8451 Toolchain:
8453 - Switch to gcc 6.x as the default gcc version, add support
8454 for gcc 7.x, remove support for gcc 4.8
8455 - Switch to binutils 2.28 as the default binutils version, add
8456 support for binutils 2.29, remove support for binutils 2.26
8457 - Support added for gdb 8.0
8458 - uClibc-ng bumped to 1.0.26
8459 - CodeSourcery toolchains for x86 and SuperH have been
8460 removed, they were using a too old glibc version
8461 (2.17). External toolchains with glibc 2.17 or earlier are
8462 no longer supported.
8463 - The version selection in the glibc package has been
8464 removed. Like musl and uClibc-ng, we now use the latest
8465 glibc version.
8466 - Improved support for Xtensa toolchain overlays, which can
8467 now be downloaded.
8469 Tools:
8471 - Numerous improvements to the runtime test infrastructure
8472 - Tests are now executed by Gitlab CI on a regular basis
8473 - Tools that are directly useful to the user have been moved
8474 from support/scripts/ to utils/: brmake, check-package,
8475 get-developers, scancpan, scanpipy, size-stats-compare,
8476 test-pkg.
8478 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8479 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8480 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8482 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8483 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8484 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8485 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8486 libpwquality, libressl, libspatialindex, libva-utils,
8487 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8488 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8489 python-backports-shutil-get-terminal-size, python-bcrypt,
8490 python-cheroot, python-h2, python-hpack, python-hyperframe,
8491 python-hyperlink, python-ipython-genutils, python-pathlib2,
8492 python-pickleshare, python-priority, python-portend,
8493 python-scandir, python-systemd, python-tempora,
8494 python-traitlets, python-typepy, qt5virtualkeyboard,
8495 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8496 xr819-xradio, zstd
8498 Removed packages: cloog, input-tools, mke2img
8500 Issues resolved (http://bugs.buildroot.org):
8502 #7892: systemd-journald is broken
8503 #9341: avahi-utils does not compile with uClibc + libglib2
8504 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8505 BR2_ENABLE_DEBUG
8506 #9746: ext4 image generated by Buildroot is not working
8507 properly with U-Boot
8508 #9886: Build fails with "unexpected EOF while looking for
8509 matching `"'" if PATH contains a newline
8510 #9891: parted 3.1 => 3.2?
8511 #9911: qt5 does not build on sparc
8512 #9916: qt5 does not build on
8513 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8514 #9936: Host QEMU does not build with SDL support because of
8515 pkg-config
8516 #9941: nodejs option disappears for arm
8517 #9951: SCANCPAN failure
8518 #9966: util-linux-2.30/.stamp_built' failed
8519 #9976: License file for package 'rtl8821au' incorrect
8520 #9991: SGX Error implicit declaration of function
8521 ‘dmac_map_area’
8522 #10011: wget does not work from Buildroot
8523 #10036: Buildroot builds Raspbian Jessie headless image
8524 presenting incorrect prompt
8525 #10051: make: *** No rule to make target
8526 'raspberrpi3_defconfig'. Stop reported with Buildroot
8527 v2017.05.1
8528 #10056: No .config file was produced in /buildroot folder
8529 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8530 failure
8531 #10071: fakeroot: replace hard-coded paths in post install
8532 #10076: Makefile:4113: recipe for target 'all-gcc' failed
8533 #10091: gcc7.1 does not build with graphite support due to old
8534 isl
8535 #10121: webkit without the multimedia option causes build
8536 error
8538 2017.05.2, Released July 27th, 2017
8540 Important / security related fixes.
8542 Webkitgtk bumped to the 2.16.x series, fixing a large number
8543 of security issues.
8545 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8546 which default to PIE mode.
8548 Updated/fixed packages: aespipe, apache, bind, binutils,
8549 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8550 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8551 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8552 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8553 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8554 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8555 webkitgtk, x265, xserver_xorg-server, xvisor
8557 Issues resolved (http://bugs.buildroot.org):
8559 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8561 2017.05.1, Released July 4th, 2017
8563 Important / security related fixes.
8565 Update support/scripts/scancpan to use METACPAN v1 API as v0
8566 has been shutdown.
8568 Update support/scripts/mkusers to handle setups where
8569 /etc/shadow is a symlink.
8571 External toolchain: Don't create musl dynamic loader symlink
8572 for static builds.
8574 Setlocalversion: Correct detection of mercurial revisions for
8575 non-tagged versions.
8577 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8579 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8580 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8581 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8582 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8583 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8584 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8585 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8586 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8588 Issues resolved (http://bugs.buildroot.org):
8590 #9976: License file for package 'rtl8821au' incorrect
8592 2017.05, Released May 31st, 2017
8594 Minor fixes.
8596 External toolchain: musl dynamic linker symlink for mips-sf
8597 corrected.
8599 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8600 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8601 xen
8603 Issues resolved (http://bugs.buildroot.org):
8605 #9906: genimage: Disk full
8607 2017.05-rc3, Released May 30th, 2017
8609 Fixes all over the tree.
8611 ARC toolchain bumped to 2017.03
8613 Runtime testing improvements and cleanups.
8615 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8616 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8617 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8618 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8619 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8620 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8621 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8622 xen
8624 Removed packages: firejail, ola
8626 Issues resolved (http://bugs.buildroot.org):
8628 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8629 #9876: aarch64 support with gcc 4.8 toolchain
8630 #9896: host-gcc-initial error downloading because incorrect URL
8632 2017.05-rc2, Released May 17th, 2017
8634 Fixes all over the tree.
8636 ARC toolchain bumped to 2017.03-rc2
8638 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8639 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8640 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8641 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8642 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8643 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8644 vlc, x11vnc, xfsprogs
8646 Issues resolved (http://bugs.buildroot.org):
8648 #9796: source-check broken for Git downloads
8649 #9866: BASE_DIR usage
8651 2017.05-rc1, Released May 8th, 2017
8653 Fixes all over the tree and new features.
8655 Infrastructure:
8657 - Installed binaries are now checked for correct architecture
8658 to catch natively built binaries or binaries built for other
8659 architecture variants.
8661 - Luarocks infrastructure improvements to extraction handling,
8662 support for upstream name != Buildroot package name.
8664 - 'make printvars' output format has changed to make it easier
8665 to use in scripts. It now has options to quote the variables
8666 and to show the expanded/unexpanded values.
8668 - Automatic ext2 rootfs size calculation has been removed. The
8669 logic was not working working reliable in all setups as it
8670 depends on the host filesystem behaviour, so instead now the
8671 size has to be specified explicitly (defaults to 60MB).
8673 - The git download infrastructure now ensures that GNU format
8674 tar files are created.
8676 - Fixed a variable clashing issue in the mkusers script with
8677 internal bash variables.
8679 - Fakeroot now links against libacl to fix issues on
8680 distributions using acls.
8682 - Correct permissions for /dev/pts/ptmx when systemd is used
8683 with recent glibc versions.
8685 - br2-external: Improve error reporting.
8687 - A wrapper script for genimage has been added in
8688 support/scripts/genimage.sh for easy use of genimage from
8689 post-image scripts.
8691 - A script to check for common style issues in new packages
8692 before submitting has been added in support/scripts/check-package
8694 - Defconfigs are now tested by gitlab-CI instead of Travis:
8695 https://gitlab.com/buildroot.org/buildroot
8697 - Infrastructure for runtime testing has been added to
8698 support/testing
8700 Toolchain:
8702 - External linaro toolchains updated to 2017.02, ARC toolchain
8703 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8705 - A number of fixes and improvements to the external toolchain
8706 handling, including C library detection, multilib and ld.so
8707 handling
8709 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8710 for uClibc-ng
8712 - Binutils 2.28 added and default changed to 2.27
8715 Architectures:
8717 - Support for the C-SKY architecture has been added.
8720 License handling:
8722 - The package license markings for legal info now uses the
8723 SPDX short identifiers for the license string where possible.
8725 - License info has been improved / added for a number of packages.
8728 Misc:
8730 - Cmake 3.7.x installed on the host is no longer ignored as a
8731 workaround for the RPATH issues has been implemented.
8733 - Docker-engine can now be built statically on an otherwise
8734 dynamic linked build for docker-in-docker setups.
8736 - U-Boot now supports out-of-tree device trees, similar to
8737 Linux
8739 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8740 been removed as this is now EOL upstream.
8742 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8743 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8744 defconfig for raspberry pi 3, stm32f429-disc1.
8746 The raspberry pi zero-w and rpi3 compute module are now also
8747 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8748 supported by the beaglebone defconfig.
8750 Removed defconfig: minnowboard, via imx6 vab820, altera
8751 socdk/sockit
8753 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8754 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8755 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8756 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8757 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8758 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8759 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8760 python-decorator, python-simplegeneric,
8761 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8762 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8763 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8764 uccp420wlan, wilink-bt-firmware
8766 Broken packages: ola
8768 Removed packages: cosmo, kodi-visualisation-fountain,
8769 polarssl, portmap, xdriver_xf86-video-glide,
8770 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8772 Issues resolved (http://bugs.buildroot.org):
8774 #8831: image generation fails on host ZFS due to "no free space"
8775 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8776 #9456: mkusers script bash errors
8777 #9496: mke2img fails during build on ntfs-3g host partition
8778 #9531: NPM fails to build embedded modules
8779 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8780 #9691: Wrong cryptsetup package include files location
8781 #9696: Wrong cryptsetup package include files location
8782 #9706: Can't download newer revisions of package from PyPI
8783 #9711: Recent libCEC version bump seems to break kodi package
8784 #9716: exit, shutdown, reboot from kodi
8785 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8786 #9726: Raspberry Pi version B - Problems with UART speed in..
8787 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8788 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8789 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8790 #9776: libubox build failed
8791 #9791: Python searches for packages in the user site directory
8792 #9806: libseccomp is not available when BR2_arm=y
8793 #9826: post-build scritp - symlinks created in post-build script..
8794 #9836: triggerhappy: systemd unit broken
8795 #9846: musl libc not installed correctly in target folder
8796 #9856: build libubox failed on ubuntu 17.04 64bit
8798 2017.02.11, Released April 11th, 2018
8800 Important / security related fixes.
8802 dependencies: Blacklist tar 1.30+ and build our own host-tar
8803 if needed as tar 1.30+ changed the --numeric-owner output for
8804 long path names. Build host-tar before other host-dependencies
8805 as they need it to extract their source tarballs.
8807 Updated/fixed packages: apache, busybox, clamav, dhcp,
8808 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8809 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8810 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8811 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8812 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8814 Issues resolved (http://bugs.uclibc.org):
8816 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8818 2017.02.10, Released January 31st, 2018
8820 Important / security related fixes.
8822 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8824 System: Only show getty options when busybox init or sysvinit
8825 are used.
8827 Infrastructure: Fix build issue for autotools based packages
8828 checking for C++ support on toolchains without C++ support and
8829 on a distro lacking /lib/cpp (E.G. Arch Linux).
8831 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8832 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8833 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8834 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8835 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8836 util-linux, webkitgtk, wireshark, xen
8838 Issues resolved (http://bugs.buildroot.org):
8840 #9996: lz4 package does not install lz4 binaries in target
8841 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8842 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8843 #10301: systemd/getty unused options
8844 #10331: kmsxx, host installation fails with BR2_SHARED_...
8845 #10536: Finding non-relative paths in the ccache
8846 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8848 2017.02.9, Released January 1st, 2018
8850 Important / security related fixes.
8852 Fix divide by zero issue in size-stats script.
8854 Fix makefile include ordering issue with certain make versions
8855 in the external toolchain handling.
8857 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8858 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8859 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8860 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8861 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8863 2017.02.8, Released November 27th, 2017
8865 Important / security related fixes.
8867 Qt: 5.6 version updated to 5.6.3.
8869 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8870 in the environment.
8872 Updated/fixed packages: apr, apr-util, arqp-standalone,
8873 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8874 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8875 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8876 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8877 qt5declarative, qt5engineio, qt5graphicaleffects,
8878 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8879 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8880 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8881 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8882 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8883 xapp_xdriinfo.
8885 Issues resolved (http://bugs.buildroot.org):
8887 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8888 10361: python3 python-config script generates invalid includes
8889 10501: host-localedef fails to compile on Ubuntu 17.10
8891 2017.02.7, Released October 28th, 2017
8893 Important / security related fixes.
8895 Webkitgtk bumped to the 2.18.x series, fixing a large number
8896 of security issues.
8898 Defconfigs: wandboard: Correct rootfs offset
8900 Toolchain: Linaro toolchains updated to 2017.08 release,
8901 fixing a number of issues. Musl: fix for CVE-2017-15650.
8903 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8904 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8905 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8906 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8907 xlib_libXfont2, xserver_xorg-server
8909 2017.02.6, Released September 24th, 2017
8911 Important / security related fixes.
8913 Cmake: Ensure correct pkg-config is used when building host
8914 packages
8916 fs/iso9660: Ensure files from earlier builds are not included.
8918 Updated/fixed packages: apache, bcusdk, bind, binutils,
8919 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8920 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8921 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8922 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8923 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8924 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8925 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8926 postgresql, proxychains-ng, python-libconfig,
8927 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8928 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8929 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8930 xen, zmqpp
8932 Issues resolved (http://bugs.buildroot.org):
8934 #10141: Squashfs extended attribute failures
8935 #10261: Grub2 fails to build for x86_64
8936 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8938 2017.02.5, Released July 27th, 2017
8940 Important / security related fixes.
8942 Webkitgtk bumped to the 2.16.x series, fixing a large number
8943 of security issues.
8945 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8946 which default to PIE mode.
8948 Updated/fixed packages: aespipe, apache, bind, binutils,
8949 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8950 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8951 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8952 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8953 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8954 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8955 xserver_xorg-server, xvisor
8957 Issues resolved (http://bugs.buildroot.org):
8959 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8961 2017.02.4, Released July 4th, 2017
8963 Important / security related fixes.
8965 Update support/scripts/scancpan to use METACPAN v1 API as v0
8966 has been shutdown.
8968 Update support/scripts/mkusers to handle setups where
8969 /etc/shadow is a symlink.
8971 External toolchain: Don't create musl dynamic loader symlink
8972 for static builds.
8974 Setlocalversion: Correct detection of mercurial revisions for
8975 non-tagged versions.
8977 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8978 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8979 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8980 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8981 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8982 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8983 vlc, x264, xserver_xorg-server
8985 Issues resolved (http://bugs.buildroot.org):
8987 #9976: License file for package 'rtl8821au' incorrect
8989 2017.02.3, Released June 2nd, 2017
8991 Important / security related fixes.
8993 Download: <pkg>-source-check fixed for packages from git.
8995 External toolchain: musl dynamic linker symlink for mips-sf
8996 corrected.
8998 Updated/fixed packages: armadillo, audiofile, bash,
8999 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
9000 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
9001 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
9002 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
9003 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
9004 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
9005 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
9006 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
9008 Issues resolved (http://bugs.buildroot.org):
9010 #9796: source-check broken for Git downloads
9011 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
9013 2017.02.2, Released May 1st, 2017
9015 Important / security related fixes.
9017 Use HTTPS for the Codesourcery external toolchains as the HTTP
9018 URLs no longer work.
9020 Updated/fixed packages: bind, busybox, dovecot, freetype,
9021 ghostscript, glibc, granite, hiredis, icu, imagemagick,
9022 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
9023 libnspr, libnss, libsamplerate, libsndfile, libunwind,
9024 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
9025 python-web2py, samba4, syslinux, systemd, tiff, trinity,
9026 uboot, wireshark, xen
9028 Issues resolved (http://bugs.buildroot.org):
9030 #9791: Python searches for packages in the user site directory
9032 2017.02.1, Released April 4th, 2017
9034 Important / security related fixes.
9036 Fix a variable clashing issue in the mkusers script with
9037 internal bash variables.
9039 Improve external toolchain version detection.
9041 Correct permissions for /dev/pts/ptmx when systemd is used
9042 with recent glibc versions.
9044 Fix python module name clash for graph-depends.
9046 Fakeroot now links against libacl to fix issues on
9047 distributions using acls.
9049 Ensure that the git download infrastructure creates GNU format
9050 tar files.
9052 br2-external: Improve error reporting.
9054 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
9055 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
9056 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
9057 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
9058 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
9059 libwebsockets, libxkbcommon, linux-firmware, logrotate,
9060 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
9061 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
9062 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
9063 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
9064 tcpreplay, tor, upmpdcli, wget, wireshark,
9065 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
9067 Issues resolved (http://bugs.buildroot.org):
9069 #9456: mkusers script bash errors
9071 2017.02, Released February 28th, 2017
9073 Minor fixes, mainly fixing autobuilder issues.
9075 Don't use cmake 3.7.x from the build host as it is also
9076 affected by the RPATH handling issues, and instead build our
9077 own if needed.
9079 Updated/fixed packages: assimp, classpath, genimage, mplayer,
9080 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
9081 vlc, xterm
9083 2017.02-rc3, Released February 26th, 2017
9085 Fixes all over the tree.
9087 Cmake reverted to version 3.6.3 to workaround regressions
9088 related to RPATH handling.
9090 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
9091 btrfs-progs, classpath, directfb, glibc, gstreamer1,
9092 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
9093 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
9094 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
9095 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
9096 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
9098 Issues resolved (http://bugs.buildroot.org):
9100 #9251: Shared C++ libraries for Microblaze results in Segmentation...
9101 #9456: mkusers script bash errors
9102 #9506: Collectd 5.7.0 fails to build with libcrypt
9103 #9581: VagrantFile provisioning step fails due to issue with grub-pc
9104 #9586: usbmount: usbmount slows down the system... to a state of...
9105 #9616: CMake host packages cannot provide CONF_ENV
9106 #9641: Need raptor package installed in staging
9107 #9671: stunnel build error
9109 2017.02-rc2, Released February 20th, 2017
9111 Fixes all over the tree.
9113 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
9114 older gcc versions for reproducible builds has been
9115 (temporarily) reverted because of licensing compatiblity
9116 concerns.
9118 Defconfigs: SD card generation fix for the Udoo Neo board
9120 Infrastructure to handle .lz compressed tarballs added, and
9121 affected packages updated to use it.
9123 Updated/fixed packages: bctoolbox, bind, canelloni,
9124 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
9125 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
9126 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
9127 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
9128 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
9129 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
9130 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
9131 xserver_xorg-server
9133 Issues resolved (http://bugs.buildroot.org):
9135 #8941: Valgrind fails to build with stack protection turned on
9136 #9291: perl: SysV message queues not configured, even if available
9137 #9651: libxcb-1.12 built Error
9138 #9656: util-linux: schedutils doesn't build on target w/o enabl...
9139 #9666: qt5quickcontrols install fails
9141 2017.02-rc1, Released February 11th, 2017
9143 Fixes all over the tree and new features.
9145 Infrastructure:
9147 - numerous improvements to support reproducible builds
9149 - new waf-package package infrastructure to support packages
9150 that use the Waf build system. 6 packages converted to
9151 this infrastructure.
9153 - add option <pkg>_PREFER_INSTALLER to the perl package
9154 infrastructure
9156 Architecture:
9158 - add support for the OpenRISC CPU architecture
9160 - merge description of the ARM and ARM64 options, and add
9161 support for selecting a specific ARM64 core
9163 Toolchain:
9165 - major rework of the external toolchain support. It is now
9166 split into several packages, one per external toolchain,
9167 and a common infrastructure.
9169 - important fix for musl to prevent a conflict between musl
9170 and kernel headers (fixes the build of numerous packages
9171 with musl)
9173 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
9174 for ARM64, mips32r6 and mips64r6
9176 - add gdb 7.12.1, and switch to gdb 7.11 as the default
9178 - Linaro toolchains updated to 2016.11, ARC toolchain
9179 components updated to arc-2016.09, MIPS Codescape
9180 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
9181 NIOS2 toolchains bumped
9183 - remove Analog Devices toolchain for the Blackfin
9184 architecture, remove pre-built musl toolchains from
9185 musl.codu.org
9187 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
9188 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
9189 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
9191 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
9192 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
9193 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
9194 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
9195 pru-software-support, python-arrow, python-attrs,
9196 python-babel, python-bitstring, python-chardet,
9197 python-constantly, python-flask-babel, python-gunicorn,
9198 python-incremental, python-jsonschema, python-logbook,
9199 python-markdown2, python-mbstrdecoder, python-mutagen,
9200 python-pathpy, python-pudb, python-pyqrcode,
9201 python-pytablereader, python-setuptools-scm, python-sh,
9202 python-toml, python-vcversioner, python-whoosh,
9203 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
9204 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
9205 upower, ustream-ssl, waf, xlib_libXfont2
9207 Removed packages: perl-db-file, snowball-hdmiservice,
9208 snowball-init
9210 Tooling: addition of a test-pkg script to help contributors
9211 build test their package.
9213 Issues resolved (http://bugs.buildroot.org):
9215 #8946: Valgrind fails to build with stack protection turned on
9216 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
9217 #9466: VIM_REMOVE_DOCS removes rgb.txt
9218 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
9219 #9501: eudev fails to build with older kernel headers
9220 #9526: Embedded NPM fails to start with "no such file or directory" error
9221 #9541: Platform drivers autoloading from info in device tree does not work
9222 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
9223 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
9224 #9566: [kmod] Compilation fails with uclibc
9225 #9571: buildroot fails while building opencv for arm64 platform
9226 #9576: External tree with BR 2016.11 does not work anymore
9227 #9606: xorg-server cannot build for ARM target
9229 2016.11.3, Released March 9th, 2017
9231 Important / security related fixes.
9233 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
9234 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
9235 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
9237 2016.11.2, Released January 25th, 2017
9239 Important / security related fixes.
9241 A fix for BR2_EXTERNAL trees referenced using relative paths,
9242 which broke in 2016.11.
9244 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
9245 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
9246 php-imagick, rabbitmq-server, runc, wireshark,
9248 Issues resolved (http://bugs.buildroot.org):
9250 #9576: External tree with BR 2016.11 does not work anymore
9252 2016.11.1, Released December 29th, 2016
9254 Important / security related fixes.
9256 Updated/fixed packages: apache, cryptopp, docker-engine,
9257 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
9258 nodejs, openssh, php, python, python-bottle, samba4, squid,
9259 uboot, vim, wireshark, xorg-server uboot
9261 Issues resolved (http://bugs.buildroot.org):
9263 #9466: VIM_REMOVE_DOCS removes rgb.txt
9265 2016.11, Released November 30th, 2016
9267 Minor fixes.
9269 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
9270 uboot, uclibc
9272 Issues resolved (http://bugs.buildroot.org):
9274 #9451: packages/postgresql/postgresql.mk contains wrong POST...
9276 2016.11-rc3, Released November 28th, 2016
9278 Fixes all over the tree, including a number of security fixes.
9280 The move from fakeroot to pseudo unfortunately brought a
9281 number of issues. The SELinux issue described in #9386 which
9282 triggered the move to pseudo has been investigated further and
9283 a workaround implemented and the pseudo changes reverted.
9285 Linux kernel: update default to 4.8.11.
9287 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
9288 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
9289 vdk, axs101, axs103 and hs38 smd vdk.
9291 Updated/fixed packages: autossh, chrony, dosfstools,
9292 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
9293 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
9294 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
9295 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
9296 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
9297 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
9298 xapp_xload, xenomai, xmlstarlet
9300 Issues resolved (http://bugs.buildroot.org):
9302 #9386: ubinize fails with or without custom config
9303 #9431: A misspelling
9304 #9446: make raspberrypi3_defconfig compilation failure
9306 2016.11-rc2, Released November 13th, 2016
9308 Fixes all over the tree.
9310 Architecture: add support for MIPS XBurst cores; remove MIPS
9311 support for M5100 cores.
9313 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
9314 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
9315 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
9316 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
9317 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
9318 strace, openjpeg, lcms2, quota.
9320 Linux kernel: update default to 4.8.7.
9322 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
9324 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
9325 of fakeroot; makedevs no longer breaks of the destination already
9326 exists and is of the correct type/major/minor.
9328 Defconfigs: a few legacy and broken defconfigs have been removed
9329 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
9330 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
9331 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
9332 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
9333 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
9334 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
9335 atmel_sama5d3xek.
9337 2016.11-rc1, Released November 3rd, 2016
9339 Fixes all over the tree and new features.
9341 It is now possible to specify multiple BR2_EXTERNAL
9342 directories. The required files in a BR2_EXTERNAL directory
9343 have changed to accomodate this feature. Refer to the
9344 documentation for details of how to update them. External
9345 trees now have a name and a description. Also, it is possible
9346 to override a defconfig in the external tree.
9348 The default skeleton now uses UID 65534 for the "nobody"
9349 user instead of UID 99, like most distros do. See
9350 https://lwn.net/Articles/695478/ for a complete discussion.
9351 Programs and configuration files that explicitly refer to UID
9352 99 will have to be updated.
9354 When the build environment already has a suitable cmake version
9355 (3.1 or later), that one will be used instead of building
9356 host-cmake. This can speed up the build significantly.
9358 The ExtUtils::MakeMaker perl module is now required in the
9359 build environment.
9361 An additional check is done during the build that files are
9362 not installed in the output directory within the output
9363 directory. This happens e.g. when the target directory is
9364 contained both in --prefix and in DESTDIR. The build will
9365 terminate with an error message that specifies which package
9366 and which file caused the failure.
9368 The concept of "deprecated packages" and the BR2_DEPRECATED
9369 option have been removed. Instead, packages are removed
9370 immediately. Packages are only removed when they don't work
9371 for some reason. If you still need a removed package and
9372 you have a solution for the problem(s) that caused the
9373 removal, please contribute it.
9375 Architecture: support for sh64 removed, improved support for
9376 MIPS core selection.
9378 Toolchain: support for musl powerpc64le, mips64 and mipsr6
9379 toolchains, ARC toolchain components updates, gcc 6.x series
9380 bumped to 6.2.0, default binutils version switched to 2.26,
9381 default gcc version switched to gcc 5.x, Linaro toolchains
9382 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
9383 with TLS support. Checking of unsafe compiler options (that
9384 point to host directories) has been extended with -isystem,
9385 -idirafter and -iquote.
9387 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
9388 of <pkg>-show-rdepends to list reverse dependencies, and
9389 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
9390 are now in a separate linux-tools package instead of in the
9391 kernel build. Fakeroot has been replaced by pseudo.
9393 CMake support: the toolchainfile.cmake file now provides a
9394 definition of the CMAKE_BUILD_TYPE variable. The
9395 toolchainfile.cmake also no longer forces the compiler/linker
9396 flags defined by Buildroot.
9398 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
9399 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
9400 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
9402 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
9403 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
9404 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
9405 python-crcmod, python-cssutils, python-docutils,
9406 python-futures, python-mwclient, python-mwscrape,
9407 python-mwscrape2slob, python-pyelftools, python-pyicu,
9408 python-pylru, python-pyqt5, python-requests-toolbelt,
9409 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
9410 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
9411 gpio linux tools.
9413 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
9414 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
9415 wvdial, wvstreams.
9417 Documentation: the list of packages that was present in the
9418 Buildroot manual has been removed.
9420 Legal info: the "licenses.txt" file that concatenates all
9421 license texts is no longer generated - it was not considered
9422 useful. The manifest.csv contains an empty cell instead of
9423 "not saved" when no license file is available.
9425 Other: addition of a DEVELOPERS file listing developers taking
9426 care of packages or architectures.
9428 Issues resolved (http://bugs.buildroot.org):
9430 #7802: host-python build hangs compiling getbuildinfo.o
9431 #8206: mplayer uses host xorg development files
9432 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
9433 #8536: Building sudo with PAM results in unusable sudo
9434 #8646: check-host-rpath script returns false positives when rpath
9435 contains symlink
9436 #8696: xdriver_xf86-input-mouse install header files in target
9437 directory
9438 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9439 not necessarily TARGET
9440 #8846: Orphaned/missing toolchain borks eclipse plugin
9441 #8856: python tornado runtime wasn't met on buildroot 2016.02
9442 #8901: gcc failes to build if fortran is enabled
9443 #8916: LDFLAGS pass to openssh
9444 #8941: "ls" of an NFSv4 share only works when pumped through strace
9445 #8946: Valgrind fails to build with stack protection turned on
9446 #9021: Kodi - Broken: Illegal instruction (core dumped)
9447 #9096: rootfs.ubi not created
9448 #9111: glibc 2.23: libmvec.so not copied
9449 #9176: minnowboard : USB not mounted
9450 #9196: raspberry pi 3 default build seem broken
9451 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9452 Buildroot-2015.08.1
9453 #9216: log4cpp package build fails to build within install
9454 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9455 pressing buttons.
9456 #9229: Firefly boot fails with: "failed to find part:boot"
9457 #9256: [Config file] New device: Odroid-U2/U3
9458 #9296: Buildroot Fails on applying patches
9459 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9460 #9316: U-boot fails to build if libssl-dev is not installed
9461 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9462 flash utility (tegrarcm)
9463 #9326: Odroid-C2 build results in non-bootable image
9464 #9336: Improve iconv support for external toolchain based builds
9465 #9356: gdb package
9466 #9366: no link rootfs.ext4 -> rootfs.ext2
9467 #9371: openssl: download failes with "Only allow downloads from primary
9468 download site" + local server
9469 #9381: check-host-rpath issues
9470 #9386: ubinize fails with or without custom config
9472 2016.08, Released September 1st, 2016
9474 Minor fixes.
9476 Toolchain: ARC tools updated to arc-2016.09-eng010.
9478 Updated/fixed packages: libshout, luajit, mpd, mplayer
9480 Issues resolved (http://bugs.buildroot.org):
9482 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9483 #8341: Getting EGL Error: Could not create the egl surface:..
9484 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9486 2016.08-rc3, Released August 29th, 2016
9488 Fixes all over the tree.
9490 Toolchain: C++ support for the internal blackfin toolchain
9491 re-enabled.
9493 Architecture: Default to bf532 CPU variant for blackfin,
9494 Fix flat one memory region support for m68k and disable flat
9495 separate data support because of compatibility issues.
9497 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9498 post-build scripts when systemd is used.
9499 Zynq microzed/zc706/zed: Fix u-booot configuration.
9501 netbsd-queue package extended and renamed to
9502 musl-compat-headers. With this, a number of musl compatibility
9503 patches are no longer needed.
9505 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9506 bcusdk, binutils, boa, busybox, connman, cpupower,
9507 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9508 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9509 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9510 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9511 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9512 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9513 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9514 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9515 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9516 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9517 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9518 webkitgtk, wireshark, xdriver_xf86-video-intel
9520 Issues resolved (http://bugs.buildroot.org):
9522 #9101: Error on support/download/git with system git older than 1.8.4
9523 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9525 2016.08-rc2, Released August 17th, 2016
9527 Fixes all over the tree.
9529 Toolchain: disable broken C++ support for internal blackfin
9530 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9531 to fix various issues.
9533 System: Zoneinfo is available for the musl C library as well.
9535 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9536 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9537 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9538 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9539 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9540 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9541 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9542 sg3_utils, spidev_test, systemd-bootchart, thrift,
9543 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9544 xdriver_xf86-video-savage, xserver_xorg-server, xen
9546 Issues resolved (http://bugs.buildroot.org):
9548 #9136: make graph-size fails with "ValueError: too many values to..
9549 #9151: qt: fix build with ALSA >= 1.1.x
9550 #9156: qt: Fix missing runtime Qt3Support dependency
9551 #9161: modsetting patch not applied to xserver 1.18.4
9552 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9554 2016.08-rc1, Released August 6th, 2016
9556 Fixes all over the tree and new features.
9558 Toolchain: Fortran support added. eglibc support removed, musl
9559 support no longer experimental. Blackfin and Microblaze
9560 support for internal uClibc-ng toolchain, m68k/coldfire
9561 improvements. The check for unsafe (build host) directories
9562 access (/usr/include and /usr/lib) is now enabled by default.
9563 Unused locales are now purged by default to save space (and
9564 the default list of locales shrunk). The option to control
9565 this has now moved from the toolchain menu to system
9566 configuration.
9568 Legal info improvements: sources are now hardlinked instead of
9569 copied if possible to save space. Patches and extra downloads
9570 are also saved.
9572 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9573 added to make the builds more reproducible (E.G. less
9574 differences in the binary output between builds of the same
9575 configuration). This is still work in progress.
9577 An option to execute a custom script inside the fakeroot
9578 environment used to the generate the filesystem (E.G. to tweak
9579 permissions or similar) has been added.
9581 Git support now supports git submodules if
9582 <pkg>_GIT_SUBMODULES is enabled.
9584 Hash files for integritry validation have been added for all
9585 packages.
9587 Scanpypi utility to help creating packages from the Python
9588 package index (pypi) has been added.
9590 The makedevs utility now has support for adding file
9591 capabilities using extended attributes.
9593 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9594 development configs, Blackfin GDB simulator, Linksprite
9595 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9596 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9597 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9598 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9599 demos. A number of defconfigs have been updated and extended
9600 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9602 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9603 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9604 circus, dante, docker-containerd, docker-engine, domoticz,
9605 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9606 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9607 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9608 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9609 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9610 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9611 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9612 p7zip, pdbg, python-argh, python-dataproperty,
9613 python-dateutil, python-dialog3, python-dicttoxml,
9614 python-dominate, python-engineio, python-flask-jsonrpc,
9615 python-flask-login, python-humanize, python-pathtools,
9616 python-pathvalidate, python-pillow, python-prompt-toolkit,
9617 python-pytablewriter, python-pytz, python-scapy3k,
9618 python-sdnotify, python-socketio, python-tomako,
9619 python-ubjson, python-u-msgpack, python-watchdog,
9620 python-wcwidth, python-xlrd, python-xlsxwriter,
9621 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9622 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9623 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9624 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9625 wiringpi, xen
9627 Deprecated packages: ipkg, sstrip
9629 Removed packages: sunxi-mali-prop
9631 Issues resolved (http://bugs.buildroot.org):
9633 #8931: segment fault when compile argp-help.c using aarch64-bu...
9634 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9635 #8971: build for beaglebone fails
9636 #8986: qt5imageformats fails to build on AArch64
9637 #8991: grub2 fails to compile
9638 #9001: Nodejs option not available
9639 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9640 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9641 #9066: 8139TOO - faulty behaviour
9642 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9643 #9091: U-Boot fails to boot with large ramdisk
9645 2016.05, Released May 31st, 2016
9647 Minor fixes.
9649 External toolchain: Fix for symlink handling when copying
9650 links to target.
9652 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9653 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9654 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9655 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9656 xdriver_xf86-video-fbturbo, xserver_xorg-server
9658 2016.05-rc3, Released May 26th, 2016
9660 Fixes all over the tree.
9662 Tweaks for SSP handling for external toolchains.
9664 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9665 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9666 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9667 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9668 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9669 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9670 postgresql, putty, python-service-identity, python-treq,
9671 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9672 ustr, valgrind, webkitgtk, libxml2, xorriso,
9673 xserver_xorg-server
9675 Issues resolved (http://bugs.uclibc.org):
9677 #8936: Aircrack-ng - Alot of missing dependencies
9679 2016.05-rc2, Released May 17th, 2016
9681 Fixes all over the tree.
9683 Rootfs overlay handling now refuses to overwrite
9684 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9685 even if these directories are present in the overlay.
9687 External toolchain: Unbreak user provided libraries deployment
9688 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9690 QEMU coldfire: Fix for signal handling kernel issue, enable
9691 networking support.
9693 Updated/fixed packages: android-tools, assimp, boost, gcc,
9694 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9695 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9696 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9697 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9698 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9700 2016.05-rc1, Released May 10th, 2016
9702 Fixes all over the tree and new features.
9704 Architectures: new ARM variants: Cortex A17 and M4, improved
9705 nonmmu (cortex-M) support, m68k has been re-enabled with
9706 support for ColdFire. For x86, support for the i386 variant
9707 has been dropped.
9709 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9710 deprecated. Go programming language support, Add Binutils 2.26
9711 support. Old Sourcery PowerPC external toolchains removed,
9712 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9713 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9715 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9716 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9717 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9718 added for m68k, eXtensa-nommu and ColdFire.
9720 Linux: use zImage by default on ARM, subversion repository
9721 support (for u-boot as well).
9723 New packages: aer-inject, android-tools, cannelloni,
9724 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9725 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9726 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9727 kodi-adsp-basic, kodi-adsp-freesurround,
9728 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9729 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9730 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9731 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9732 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9733 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9734 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9735 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9736 python-autobahn, python-characteristic, python-crossbar,
9737 python-cryptography, python-iniparse, python-iowait,
9738 python-lmdb, python-pexpect, python-ptyprocess,
9739 python-pyasn-modules, python-pygments, python-pymysql,
9740 python-pynacl, python-pyopenssl, python-pysocks,
9741 python-pytrie, python-rpi-gpio, python-service-identity,
9742 python-setproctitle, python-shutilwhich, python-treq,
9743 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9744 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9745 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9746 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9747 xdriver_xf86-video-amdgpu
9749 Removed packages: foomatic-filters, python-m2crypto,
9750 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9752 Issues resolved (http://bugs.buildroot.org):
9754 #6830: Qt5: no fonts are installed
9755 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9756 #7580: Invalid filesystem in Pandaboard defconfig
9757 #8346: wf111 package removes all kernel module dependencies
9758 #8436: xserver_xorg-server Segmentation fault
9759 #8736: IPV6 forced on in busybox
9760 #8746: At startup system stops with 'cannot set terminal proces..
9761 #8751: make fail [fio does not build on sh]
9762 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9763 #8771: make savedefconfig modifies sources
9764 #8781: Unable to build uboot for imx28evk
9765 #8786: gdb fails to build with xz and expat support at the same
9766 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9767 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9768 #8836: Can't select Vim in menuconfig
9769 #8851: Make sure fio can compile with libaio support if it...
9770 #8861: With buildroot 2016.02 trying to build for corei7-avx
9771 fails while trying to build host-binutils
9772 #8866: Making an USB flash bootable with extlinux build with
9773 buildroot does not work
9775 2016.02, Released March 1st, 2016
9777 Minor fixes, mostly security related.
9779 Circular dependency issue with same-as-kernel linux-headers
9780 option fixed.
9782 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9783 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9784 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9785 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9787 2016.02-rc3, Released February 27th, 2016
9789 Fixes all over the tree.
9791 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9792 where VFP is optional (but present on the specific hw). Fix
9793 ARM variant selection for freescale_imx31_3stack_defconfig.
9795 Ensure tarballs of downloaded git trees do not contain a
9796 timestamp.
9798 Clarify license of patches in COPYING.
9800 Updated/fixed package: avahi, binutils, cairo, can-festival,
9801 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9802 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9803 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9804 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9805 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9806 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9807 omniorb, openipmi, openobex, patch, pax-utils, perf,
9808 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9809 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9810 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9811 wpa_supplicant, xerces, zsh
9813 Issues resolved (http://bugs.uclibc.org):
9815 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9817 2016.02-rc2, Released February 18th, 2016
9819 Fixes all over the tree.
9821 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
9822 crash, backport of Xtensa .init/.fini literals handling.
9823 glibc security patches for CVE-2014-8121, CVE-2015-1781
9824 and CVE-2015-7547.
9826 Defconfigs for Acmesystems Arietta g25 added.
9828 Updated/fixed packages: binutils, boost, chrony, dovecot,
9829 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9830 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9831 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9832 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9834 Issues resolved (http://bugs.uclibc.org):
9836 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9837 #8606: Problem compiling on Arch Linux
9838 #8681: kbd 2.0.3 does not build on rpi
9840 2016.02-rc1, Released February 10th, 2016
9842 Fixes all over the tree and new features.
9844 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9845 arc-2015.12. Support for legacy uClibc dropped, default to
9846 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9847 for compatibility. Updated versions of Code sourcery and
9848 Linaro toolchains. MIPS Codescape toolchains added. Version
9849 selection for preconfigured external toolchains removed.
9851 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9852 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9853 A number of defconfigs have been extended to generate complete
9854 system images using genimage.
9856 Linux: Automatically patch timeconst.pl for <3.9 kernels,
9857 which isn't compatible with modern perl versions, breaking the
9858 build when building on recent (Fedora 23, Debian
9859 Testing/Unstable, ..) distributions.
9861 Makedevs utility now accepts textual (non-numerical) user and
9862 group names.
9864 Vagrant file to easily setup a working development environment
9865 in a VM has been added.
9867 Size-stats-compare script to compare rootfs sizes between
9868 builds has been added.
9870 Infozip package renamed to zip. EFL packages restructured.
9872 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9873 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9874 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9875 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9876 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9877 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9878 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9879 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9880 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9881 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9882 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9883 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9884 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9885 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9886 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9887 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9888 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9889 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9890 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9891 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9892 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9893 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9894 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9895 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9896 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9897 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9898 jquery-sparkline, jquery-ui, jquery-ui-themes,
9899 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9900 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9901 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9902 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9903 libedbus, libedit, libedje, libeet, libefreet, libeina,
9904 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9905 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9906 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9907 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9908 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9909 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9910 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9911 libraw, libraw1394, librsvg, libseccomp, libsecret,
9912 libserialport, libsigc, libsigrok, libsigrokdecode,
9913 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9914 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9915 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9916 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9917 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9918 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9919 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9920 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9921 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9922 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9923 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9924 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9925 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9926 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9927 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9928 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9929 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9930 openldap, openntpd, openobex, openocd, openpgm,
9931 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9932 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9933 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9934 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9935 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9936 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9937 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9938 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9939 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9940 python-mako, python-msgpack, python-psutil, python-pyasn,
9941 python-pycparser, python-pydal, python-pyftpdlib,
9942 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9943 python-serial, python-setuptools, python-six, python-spidev,
9944 python-tornado, python-twisted, python-web2py, python-webpy,
9945 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9946 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9947 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9948 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9949 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9950 qt5webkit-examples, qt5websockets, qt5x11extras,
9951 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9952 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9953 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9954 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9955 smack, snowball-init, socat, sp-oops-extract, sqlite,
9956 squashfs, squeezelite, squid, sredird, sshfs,
9957 start-stop-daemon, strace, strongswan, stunnel, subversion,
9958 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9959 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9960 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9961 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9962 udpcast, unionfs, upmpdcli, usb_modeswitch,
9963 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9964 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9965 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9966 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9967 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9968 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9969 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9970 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9971 xfont_encodings, xfont_font-adobe-100dpi,
9972 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9973 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9974 xfont_font-alias, xfont_font-arabic-misc,
9975 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9976 xfont_font-bh-lucidatypewriter-100dpi,
9977 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9978 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9979 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9980 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9981 xfont_font-daewoo-misc, xfont_font-dec-misc,
9982 xfont_font-ibm-type1, xfont_font-isas-misc,
9983 xfont_font-jis-misc, xfont_font-micro-misc,
9984 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9985 xfont_font-misc-meltho, xfont_font-misc-misc,
9986 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9987 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9988 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9989 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9990 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9991 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9992 ympd, zeromq, zic, znc, zsh,
9994 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9995 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9996 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9997 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9998 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9999 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
10000 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
10001 obsidian-cursors, openal, openbox, pangomm,
10002 python-backports-abc, python-beautifulsoup4, python-cbor,
10003 python-click, python-cssselect, python-ecdsa, python-html5lib,
10004 python-idna, python-ipaddress, python-mistune, python-netaddr,
10005 python-paho-mqtt, python-paramiko, python-pyparted,
10006 python-pysmb, python-pyudev, python-singledispatch,
10007 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
10008 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
10009 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
10010
10011 Removed packages: libungif, python-pyxml,
10012
10013 Issues resolved (http://bugs.uclibc.org):
10014
10015 #7886: gettext: link failure with locally-installed libxml2
10016 #7892: systemd-journald is broken
10017 #8066: nodejs crashes when built with gcc 4.9
10018 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
10019 #8501: gunzip fails to uncompress files
10020 #8541: fail to build host-fakeroot-1.20.2
10021 #8546: build instructions for raspberry pi don't work
10022 #8571: strace for ARC compile error
10023 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
10024 #8616: Fail to build for raspberrypi_defconfig with big endian
10025 #8621: sqlite package, properly enable readline
10026
10027 2015.11, Released November 30th, 2015
10028
10029 Minor fixes.
10030
10031 Merged/separate /usr handling is now also performed for
10032 staging so cross-gdb / gdbserver can find the libraries.
10033
10034 Updated/fixed packages: autossh, conntrack-tools, dcron,
10035 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
10036 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
10037 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
10038 zmqpp
10039
10040 Issues resolved (http://bugs.uclibc.org):
10041
10042 #8441: Invalid directory for X11 fonts in target (RPi2)
10043 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
10044
10045 2015.11-rc3, Released November 26th, 2015
10046
10047 Fixes all over the tree.
10048
10049 We have a new modern website!
10050
10051 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
10052 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
10053 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
10054 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
10055 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
10056 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
10057 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
10058 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
10059 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
10060 yajl, zmqpp
10061
10062 Issues resolved (http://bugs.uclibc.org):
10063
10064 #6872: gpsd: disabled on microblaze
10065 #8321: invalid opcode error with minidlna and ffmpeg
10066 #8336: Default systemd configuration fails to boot correctly in 2015-08
10067 #8446: rpi-userland failed to build with glibc 2.22
10068
10069 2015.11-rc2, Released November 19th, 2015
10070
10071 Fixes all over the tree.
10072
10073 LD_LIBRARY_PATH is no longer used to ensure host binaries find
10074 their libraries, fixing issues on recent Fedora.
10075
10076 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
10077 with ${TARGET}-cc after the move to use a toolchain wrapper
10078 for the internal toolchain.
10079
10080 Appy-patches.sh now correctly applies all files listed in
10081 series files.
10082
10083 Fixes for merged /usr handling when a custom skeleton is used.
10084
10085 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
10086 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
10087 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
10088 libecore, libgudev, libnss, libpng, libserial, libssh2,
10089 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
10090 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
10091 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
10092 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
10093 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
10094 ushare, wine, wpa_supplicant, x265,
10095 xdriver_xf86-video-siliconmotion, zxing-cpp
10096
10097 Issues resolved (http://bugs.uclibc.org):
10098
10099 #4790: Running udhcpc on a system with NFS root kills NFS
10100 #8456: Building host-pkgconf on Fedora 23 fails due to..
10101
10102 2015.11-rc1, Released November, 7th 2015
10103
10104 Fixes all over the tree and new features.
10105
10106 Architectures:
10107
10108 - Support for sparc64 added (internal toolchain with glibc
10109 only).
10110
10111 - Support for mips32r6 and mips64r6 added.
10112
10113 - Support for Intel Quark X1000 CPU.
10114
10115 - Switch to EABIhf by default on ARM when a VFP is available.
10116
10117 Toolchains:
10118
10119 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
10120 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
10121
10122 - The toolchain wrapper which was used only for external
10123 toolchains is now also used for Buildroot internal
10124 toolchains. This allowed to fix the ccache support, prepare
10125 the way for top-level parallel build support and remove gcc
10126 patches used to detect header/library path poisoning.
10127
10128 - Remove Analog Devices Blackfin toolchain 2012R2.
10129
10130 - Fix several Xtensa build failures by switching from
10131 text-section-literals to auto-litpools.
10132
10133 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
10134 rather than a specific fork.
10135
10136 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
10137 2015.08. 2014.09 version is kept since 2015.08 only runs on
10138 x86_64 hosts.
10139
10140 Bootloaders:
10141
10142 - Fix ARM64 support in U-Boot.
10143
10144 Defconfigs:
10145
10146 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
10147 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
10148 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
10149 Synopsys AArch64 VDK virtual platform.
10150
10151 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
10152 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
10153 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
10154 raspberrypi2, riotboard, snps_axs10*, wandboard.
10155
10156 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
10157 calao_snowball_defconfig, gnublin, integrator926_defconfig.
10158
10159 Infrastructure:
10160
10161 - Support for fetching from Mercurial tags fixed.
10162
10163 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
10164 module support to be enabled in the kernel when a package
10165 builds out-of-tree kernel modules (through the
10166 pkg-kernel-module infrastructure or on its own).
10167
10168 - Improve the perl package infrastructure to automatically add
10169 the dependency to the perl interpreter to target perl module
10170 packages.
10171
10172 - Remove trailing slashes in <pkg>_SITE and addition of a
10173 check to ensure such trailing slashes are no longer added.
10174
10175 - Extend the legal infrastructure to allow packages to declare
10176 their actual source code. This is useful for packages for
10177 which <pkg>_SOURCE points to pre-built binaries (as is the
10178 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
10179 variable allows to point to the source code in such cases.
10180
10181 - Improved ccache support, thanks to the usage of a toolchain
10182 wrapper for internal toolchain. Now a single cache directory
10183 can be shared between different Buildroot builds.
10184
10185 - Addition of a 'graph-size' make targets, which generates a
10186 PDF graph of per-package size of the root filesystem.
10187
10188 - Addition of <pkg>_EXCLUDES so that packages can request
10189 certain parts of the source code tarball to not be
10190 extracted. This feature is currently used by gcc and
10191 toolchain-external.
10192
10193 - Packages can now use the <pkg>_PKGDIR variable, provided by
10194 the package infrastructure, to reference their package
10195 directory, instead of explicitly using package/<pkg>/.
10196
10197 Filesystems:
10198
10199 - Add high lz4 compression to squashfs.
10200
10201 - Simplification of shell profile files in the default
10202 skeleton.
10203
10204 - Remove ftp user and /home/ftp from the skeleton, and let ftp
10205 server packages create these when needed.
10206
10207 - Add support for /bin, /sbin and /lib to be symlinks to their
10208 corresponding directories in /usr. This is enforced for
10209 systemd configurations, and optional for other
10210 configurations.
10211
10212 - Support for AXFS filesystem image generation added.
10213
10214 - New options to add extra space/inodes to ext2/3/4 images.
10215
10216 Updated/fixed packages:
10217
10218 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
10219 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
10220 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
10221 collectd, connman, conntrack-tools, coreutils, cpio,
10222 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
10223 dhrystone, dillo, directfb, directfb-examples, dmraid,
10224 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
10225 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
10226 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
10227 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
10228 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
10229 genimage, gettext, git, glib-networking, glmark2, gnupg2,
10230 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
10231 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10232 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
10233 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
10234 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
10235 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
10236 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
10237 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
10238 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
10239 kodi-pvr-stalker, kodi-pvr-vbox,
10240 kodi-visualisation-waveforhue, less, lftp, libbluray,
10241 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
10242 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
10243 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
10244 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
10245 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
10246 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
10247 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
10248 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
10249 linux, linux-firmware, linux-fusion, linux-headers,
10250 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
10251 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
10252 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
10253 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
10254 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
10255 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
10256 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
10257 perl-crypt-openssl-random, perl-http-message,
10258 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
10259 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
10260 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
10261 poco, polarssl, portaudio, portmap, postgresql, proftpd,
10262 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
10263 python-networkmanager, python-numpy, python-pyparsing,
10264 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
10265 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
10266 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
10267 samba4, sane-backends, sconeserver, sdl, sed, setools,
10268 shairport-sync, shared-mime-info, sland, smartmontools,
10269 softether, spice-protocol, sqlcipher, sqlite, squid,
10270 strongswan, stunnel, subversion, sudo, sunxi-tools,
10271 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
10272 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
10273 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
10274 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
10275 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
10276 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
10277 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
10278 xtables-addons, xterm, xz, zic, znc, zsh
10279
10280 New packages:
10281
10282 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
10283 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
10284 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
10285 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
10286 libg7221, libhttpparser, libilbc, libldns, libmng,
10287 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
10288 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
10289 micropython, micropython-libs, python-pyratemp,
10290 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
10291 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
10292 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
10293
10294 Removed packages:
10295
10296 blackbox (was deprecated), divine (merged in directfb),
10297 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
10298 sawman (merged in directfb), schifra (marked broken since a
10299 long time), texinfo (host variant only, no longer used), zxing
10300 (replaced by zxing-cpp),
10301
10302 Issues resolved (http://bugs.uclibc.org):
10303
10304 #4099: cut utility from GNU coreutils works incorrect
10305 #7772: libxml-parser-perl build failure: missing dependency
10306 ExtUtils/MakeMaker
10307 #7931: Default configuration for Cubieboard v1 is outdated
10308 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
10309 not coming up
10310 #8246: X.org DRI2 build issue
10311 #8256: pointing to /usr/bin/objcopy old version (x86) instead
10312 of the generated one
10313 #8266: mplayer build issue
10314 #8281: pyrexc fails to run when path is too long
10315 #8316: lttng-tools and lttng-babeltrace executables contain
10316 bad RPATH pointing to host machine
10317 #8331: kexec wants shutdown in /sbin, but systemd installs it
10318 in /usr/sbin
10319 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
10320 busybox's version
10321 #8366: libevent does not build
10322 #8386: build failed with external toolchain
10323 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
10324 #8396: CCACHE initialization
10325 #8401: gpsd 3.15 NMEA support
10326 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
10327 #8421: util-linux installs systemd files in output/target/home/
10328
10329 2015.08, Released August 31st, 2015
10330
10331 Minor fixes.
10332
10333 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
10334 reintroduced as opencv.
10335
10336 Updated/fixed packages: bootutils, canfestival, cppcms,
10337 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
10338 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
10339 ltrace, midori, network-manager, openssh, perl-file-listing,
10340 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
10341 perl-www-robotrules, python-can, qt5base, qt5multimedia,
10342 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
10343 x264, xserver_xorg-server, zyre
10344
10345 2015.08-rc2, Released August, 24th 2015
10346
10347 Fixes all over the tree.
10348
10349 Toolchain: fix gcc build on NIOS-II.
10350
10351 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
10352 hybrid ISO image generation.
10353
10354 Architectures: add arm1136j-s variant.
10355
10356 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
10357 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
10358 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
10359 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
10360 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
10361 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
10362 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
10363 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
10364 netatalk, nodejs, ola, opencv, oprofile, php, poco,
10365 postgresql, powertop, protobuf, protobuf-c, qt5base,
10366 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
10367 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
10368 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
10369
10370 Issues resolved (http://bugs.uclibc.org):
10371
10372 #8276: package/dropbear: symlink resolution incorrect
10373 #8286: Error with buildroot
10374 #8301: ldconfig parameter in Makefile
10375
10376 2015.08-rc1, Released August, 5th 2015
10377
10378 Fixes all over the tree and new features.
10379
10380 Architectures:
10381
10382 - Refactor how the availability of an MMU is described.
10383 - Minimal support for Cortex-M3
10384 - Minimal support for AArch64 big-endian
10385
10386 Toolchains:
10387
10388 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
10389 - Use uClibc-ng as the default uClibc version, instead of the
10390 official uClibc, which hasn't done any release since 3+
10391 years
10392 - eglibc is now marked as deprecated
10393 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
10394 support for gcc 5.x added.
10395 - Binutils: use Binutils 2.24 as the default, 2.25.x series
10396 bumped to 2.25.1, remove old Binutils 2.22.
10397 - Update ARC toolchain components to 2015.06
10398 - Add support for Fortran when building gcc
10399
10400 Bootloaders:
10401
10402 - Support for using the kconfig configuration system in
10403 U-Boot
10404
10405 New Defconfigs:
10406
10407 - VIA VAB-820/AMOS-820
10408 - OLimex OLinuxino A20 Lime
10409 - Many new defconfigs for Atmel evaluation boards:
10410 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
10411 Xplained Ultra, sama5d3 Xplained.
10412 - ACME Systems Aria G25
10413 - WarPboard
10414 - Altera Cyclone 5 Development Board
10415 - Xilinx zc706
10416 - ARC AXS101 and AXS103 Software Development Platforms
10417 - Significant updates to Raspberry Pi / Raspberry Pi 2
10418
10419 Infrastructure:
10420
10421 - Buildroot takes better care now of generating predictable
10422 permissions in the target filesystem. However, existing
10423 permissions on a custom skeleton or rootfs overlay will no
10424 longer be preserved. Therefore, it is necessary to add a
10425 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10426 required permissions.
10427 - Add support for kconfig fragments.
10428 - No longer pass --{enable,disable}-debug to autotools
10429 packages depending on the value of
10430 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10431 whether we build with -g or not.
10432 - Support for extracting archives in .lzma in the generic
10433 package infrastructure.
10434 - Remove random-seed file from the default skeleton, since
10435 seeding the entropy pool with a known seed makes more harm
10436 than good.
10437 - In the CVS download helper, add support to use a date as
10438 the version.
10439 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10440 variable, which packages can use to specify how many path
10441 components should be stripped when extracting the tarball.
10442 - Addition of a 'kernel-module' package infrastructure, which
10443 simplifies the packaging of external kernel modules. Many
10444 existing packages are converted to use it.
10445 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10446 - Remove /etc/securetty from the default skeleton.
10447 - Migration of sysV initscripts from the default skeleton to
10448 a package called 'initscripts', installed only when Busbox
10449 init or sysvinit are used.
10450 - Migration of the skeleton logic to a proper 'skeleton'
10451 package.
10452 - Addition of a 'linux-tools' infrastructure in the 'linux'
10453 package, to support building user-space tools bundled
10454 within the Linux kernel sources, such as perf and cpupower.
10455 - Usage of backticks instead of make $(shell ...) to execute
10456 shell commands. This allows to delay the evaluation of such
10457 commands when actually needed, and not when expanding the
10458 variables. It is useful to make 'make printvars' less
10459 noisy, and as a preparation to support top-level parallel
10460 build.
10461 - Libtool .la files are not mungled for all package types,
10462 instead of being handled only for packages using the
10463 autotools-package infrastructure.
10464 - Add mechanism to allow packages to express a dependency on
10465 gcc versions. This is needed for packages that use C++11 or
10466 C11 support for example.
10467
10468 Important package updates:
10469
10470 - Complete rework of the matchbox packaging
10471 - Lots of fixes in packages for compatibility with musl and
10472 gcc 5.
10473 - Hash files added to a large number of packages.
10474 - Update a significant number of packages to use a new
10475 hosting, after the announcement of Google Code and
10476 Gitorious closing.
10477 - Major packages needed for SELinux support have been merged,
10478 but the support is not complete yet.
10479 - Significant update of OpenCV to version 3.0, and addition
10480 of lots of eatures.
10481 - Significant update of all packages supporting the GPU and
10482 VPU of i.MX ARM processors.
10483 - Addition of systemd support in a significant number of
10484 packages.
10485 - Qt5 updated to 5.5.0
10486 - Use modular X.org server by default instead of KDrive
10487
10488 Filesystems:
10489
10490 - Complete overhaul of the iso9660 support. Now allows to use
10491 directly IS9660 as the root filesystem format and not only
10492 an initrd, and supports Grub 2 and isolinux in addition to
10493 Grub.
10494
10495 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10496 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10497 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10498 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10499 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10500 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10501 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10502 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10503 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10504 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10505 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10506 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10507 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10508 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10509 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10510 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10511 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10512 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10513 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10514 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10515 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10516 libunistring, libupnp, libuv, libv4l, libva,
10517 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10518 linux-firmware, linux-headers, live555, ltrace, lua,
10519 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10520 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10521 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10522 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10523 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10524 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10525 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10526 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10527 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10528 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10529 python-networkmanager, python-pyinotify, python-pypcap,
10530 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10531 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10532 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10533 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10534 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10535 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10536 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10537 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10538 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10539 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10540 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10541 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10542 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10543 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10544 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10545 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10546 zic.
10547
10548 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10549 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10550 jquery-datetimepicker, kodi-audioencoder-modplug,
10551 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10552 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10553 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10554 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10555 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10556 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10557 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10558 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10559 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10560 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10561 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10562 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10563 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10564 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10565 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10566 libfm-extra, libplatform, librtas, libsodium, libsquish,
10567 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10568 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10569 python-pycli, python-pydal, python-pyyaml, python-web2py,
10570 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10571 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10572 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10573
10574 Deprecated packages: webkitgtk, libgail, eglibc support in
10575 glibc package.
10576
10577 Issues resolved (http://bugs.uclibc.org):
10578
10579 #4291: Segmentation fault with all binaries that use threads
10580 when compiled with gcc 4.6
10581 #6944: building toolchain for sh4 fails
10582 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10583 #7628: Python SSL does not get built for Raspberry Pi
10584 #7682: Missing dependencies for NFS
10585 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10586 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10587 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10588 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10589 #7971: python-flask, python-werkzeug. No module named zlib
10590 #7981: Target file system skeleton permissions hazard
10591 #8006: rpcdebug in nfs-utils built for the host
10592 #8036: alsa-lib headers problem that prevents to compile alsa
10593 dependent projects
10594 #8081: systemd init system: /tmp is not mode 1777
10595 #8121: php opcache extension doesn't get installed
10596 #8151: x86-64 make fails with ncurses 5.9
10597 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10598 #8161: default /bin/sh symlink to busybox is full path and not relative
10599 #8171: glamor missing
10600 #8191: Request update support for the cubieboard series
10601 #8201: Important security upgrades for node.js
10602
10603 2015.05, Released May 31st, 2015
10604
10605 Minor fixes.
10606
10607 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10608 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10609 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10610 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10611 python3, sconeserver, udpcast, upmpdcli
10612
10613 2015.05-rc3, Released May 22nd, 2015
10614
10615 Several fixes, mainly related to static linking.
10616
10617 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10618 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10619 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10620 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10621 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10622 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10623 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10624 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10625 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10626 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10627 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10628 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10629 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10630 wvstreams, xmlstarlet, zeromq, zmqpp
10631
10632 New packages: c-periphery
10633
10634 Issues resolved (http://bugs.uclibc.org):
10635
10636 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10637 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10638 #8126: exim lacks plaintext and cram-md5 auth
10639
10640 2015.05-rc2, Released May 11th, 2015
10641
10642 Minor fixes.
10643
10644 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10645 issues. Context functions enabled for uClibc snapshot /
10646 uClibc-NG.
10647
10648 Architectures: Endian handling symbol for Xtensa, binutils
10649 fixes.
10650
10651 Infrastructure: Fix for kernel module stripping when
10652 localversion contains spaces.
10653
10654 Updated/fixed packages: at, autoconf-archive, binutils,
10655 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10656 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10657 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10658 xlib_libXfont
10659
10660 Issues resolved (http://bugs.uclibc.org):
10661
10662 #8086: Cannot select systemd as init with Linaro 2014.09...
10663
10664 2015.05-rc1, Released May 4th, 2015
10665
10666 Fixes all over the tree and new features.
10667
10668 Architectures: Removed AVR32 support, deprecate SH64, added
10669 support for steamroller, corei7-avx and core-avx2 x86
10670 variants.
10671
10672 Toolchains: IPv6 and Largefile support now enforced for
10673 uClibc. Corresponding Kconfig symbols removed.
10674
10675 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10676 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10677 external toolchains are now detected and blacklisted.
10678
10679 Internal toolchain support for Nios2 added, Blackfin
10680 removed. Aarch64 and sh musl support. uClibc-ng support added.
10681
10682 Libatomic is now handled for internal and external
10683 toolchains. Link time optimization (LTO) support.
10684
10685 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10686 Auto, Raspberry Pi 2, RIoTboard,
10687
10688 Infrastructure: Hashes for a large number of packages have
10689 been added. Missing hashes now stop the build unless
10690 explicitly disabled.
10691
10692 Spaces and colons (:) are now supported in package
10693 versions. Dependencies can now be listed for the patch step
10694 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
10695 extensions infrastructure has been added.
10696
10697 Makedevs now has a recursive (r) option.
10698
10699 The variable containing the list of packages to build has been
10700 renamed from TARGETS to PACKAGES.
10701
10702 Make external-deps / legal-info / source / source-check have
10703 been reimplemented using the package infrastructure, so their
10704 output/behaviour may differ from earlier (some packages were
10705 not included in the past).
10706
10707 The old insecure DES password encoding is no longer supported.
10708
10709 U-Boot patch option now support direct references to patch
10710 files and URLs in addition to directories of patches. The
10711 i.MX28 SD format (u-boot.sd) is now supported.
10712
10713 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10714 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
10715 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10716 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10717 canfestival, ccache, chrony, civetweb, clamav, cmake,
10718 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10719 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10720 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10721 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
10722 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10723 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10724 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10725 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10726 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10727 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
10728 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10729 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10730 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10731 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10732 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10733 kismet, kmod, kodi-audioencoder-flac,
10734 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
10735 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10736 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10737 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10738 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10739 libinput, libiscsi, libksba, liblinear, libmatroska,
10740 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10741 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10742 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10743 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10744 libusb, libuv, libva-intel-driver, libva, libvncserver,
10745 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10746 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10747 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10748 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10749 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10750 luarocks, lvm2, lxc, make,
10751 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10752 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10753 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10754 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10755 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10756 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10757 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10758 opencv, openldap, openntpd, openocd, openssh, openssl,
10759 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
10760 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
10761 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10762 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10763 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10764 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10765 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10766 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
10767 python-tornado, python-twisted, python-zope-interface, python,
10768 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10769 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10770 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10771 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10772 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10773 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10774 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10775 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10776 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10777 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10778 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10779 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10780 webp, weston, wget, which, whois, wireless-regdb,
10781 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10782 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
10783 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10784 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10785 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10786 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10787 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10788 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10789 xdata_xcursor-themes,
10790 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10791 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10792 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
10793 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10794 xfont_font-util, xkeyboard-config,
10795 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
10796 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10797 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10798 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10799
10800 New packages: apache, autoconf-archive, batctl,
10801 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10802 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10803 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10804 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10805 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10806 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10807 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10808 perl-db-file, perl-digest-{hmac,sha1},
10809 perl-encode-{detect,locale}, perl-file-{listing,util},
10810 perl-html-{parser,tagset}, perl-http-cookies,
10811 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10812 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10813 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10814 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10815 perl-www-robotrules, powertop, pulseview,
10816 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10817 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10818 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
10819 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
10820 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
10821 xproto_xproxymanagementprotocol
10822
10823 Removed packages: gtk2-theme-hicolor
10824
10825 Deprecated packages: samba
10826
10827 Issues resolved (http://bugs.uclibc.org):
10828
10829 #7478: Multiple chosen python modules are not built due to...
10830 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10831 #7676: Package procps-ng installs binaries to nonsensical folder
10832 #7724: Startx is not installed in the target
10833 #7760: botan: wrong prefix in botan-1.10.pc
10834 #7826: Building of cdparanoia
10835 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10836 #7874: X.org configure error
10837 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10838 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10839 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10840 #7976: mkuser script fails with: user already exists with...
10841 #8011: When building only busybox and strace, strace fails...
10842 #8016: collectd fails to build, network.c:171:19: error:...
10843 #8041: error on building libcurl7.42.0
10844
10845 2015.02, Released March 1st, 2015
10846
10847 Minor fixes.
10848
10849 Updated/fixed packages: civetweb, ding-libs,
10850 directfb-examples, glibc, gnupg, gnupg2, gpm,
10851 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10852 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10853 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10854 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10855 xcb-util-keysyms
10856
10857 Removed packages: libgc
10858
10859 2015.02-rc3, Released February 24th, 2015
10860
10861 Minor fixes.
10862
10863 Cmake and rebar (erlang) infrastructure fixes.
10864
10865 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10866 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10867 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10868 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10869
10870 2015.02-rc2, Released February 15th, 2015
10871
10872 Minor fixes.
10873
10874 raspberrypi: fix kernel sha1 for DT variant.
10875
10876 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10877 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10878 qt5base, qt5connectivity, xserver_xorg-server
10879
10880 2015.02-rc1, Released February 8th, 2015
10881
10882 Fixes all over the tree and new features.
10883
10884 Static/shared library handling reworked. This is now a
10885 tristate (shared only / shared and static / static
10886 only). Default is now shared only to speed up the
10887 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10888
10889 The toolchain (internal and external) will now warn when an
10890 unsafe library or header path is used (such as /usr/include or
10891 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10892 under build options this instead becomes an error.
10893
10894 A installation path issue with the internal musl toolchain
10895 support has been fixed so it is now possible to reuse it as an
10896 external toolchain.
10897
10898 Architectures: Freescale E5500 and E6500 PowerPC support
10899 added, deprecated MIPS 1/2/3/4 support removed.
10900
10901 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10902 Raspberrypi with DT, UDOO Quad.
10903
10904 'make <foo>_defconfig' now saves the path to the defconfig in
10905 the .config, so a 'make savedefconfig' automatically updates
10906 it.
10907
10908 Infrastructure for packages using the Erland rebar tool has
10909 been added.
10910
10911 Hashes for a large number of packages have been added. Hashes
10912 are now checked for both target and host packages.
10913
10914 The system menu now has an option to automatically configure a
10915 network interface through DHCP at bootup.
10916
10917 The default filesystem skeleton now uses a separate tmpfs for
10918 /run instead of a symlink to /tmp/ for security reasons / to
10919 protect against conflicts with user generated temporary files.
10920
10921 BR2_EXTERNAL is now exported to post-build and post-image
10922 scripts.
10923
10924 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10925 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10926 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10927 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10928 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10929 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10930 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10931 janus-gateway, kodi, kodi-audioencoder-flac,
10932 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10933 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10934 libselinux, libsemanage, libserialport, libsigro,
10935 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10936 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10937 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10938 openldap, python-alsaaudio, python-certifi, python-cheetah,
10939 python-coherence, python-django, python-docopt, python-enum,
10940 python-enum34, python-flask, python-gobject, python-httplib2,
10941 python-ipaddr, python-itsdangerous, python-jinja,
10942 python-markdown, python-markupsafe, python-networkmanager,
10943 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10944 python-pysendfile, python-pyxb, python-requests, python-six,
10945 python-twisted, python-webpy, python-werkzeug,
10946 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10947 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10948 xtables-addons
10949
10950 Removed packages (target): bison, distcc, gob2, m4
10951
10952 Issues resolved (http://bugs.uclibc.org):
10953
10954 #7556: make interactive CLI optional for nftables
10955 #7730: Error while connecting Qt Cretaor to device
10956 #7766: logrotate default gzip path is usually wrong
10957 #7790: Invalid ext4 image generated by Buildroot
10958
10959 2014.11, Released December 1st, 2014
10960
10961 Minor fixes.
10962
10963 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10964 current working directory isn't searched.
10965
10966 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10967 parted, shairport-sync, util-linux, xapp_bdftopcf,
10968 xserver_xorg-server
10969
10970 2014.11-rc3, Released November 28th, 2014
10971
10972 Fixes all over the tree.
10973
10974 System: File permissions of /etc/random-seed made more
10975 restrictive.
10976
10977 Toolchain: Various fixes related to locale handling, a fix for
10978 building the toolchain wrapper on MIPS.
10979
10980 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10981 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10982 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10983 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10984 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10985 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10986 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10987 xl2tp, xserver_xorg-server
10988
10989 Issues resolved (http://bugs.uclibc.org):
10990
10991 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10992
10993 2014.11-rc2, Released November 21st, 2014
10994
10995 Fixes all over the tree.
10996
10997 Inittab tweaks for shutdown handling (busybox and sysvinit).
10998
10999 Updated/fixed packages: aircrack-ng, botan, canfestival,
11000 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
11001 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
11002 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
11003 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
11004 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
11005 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
11006 tstools, tzdata, wireshark, x264
11007
11008 Issues resolved (http://bugs.uclibc.org):
11009
11010 #7646: strftime on datetime not works on python3
11011
11012 2014.11-rc1, Released November 12th, 2014
11013
11014 Fixes all over the tree and new features.
11015
11016 Toolchains: Use -mcpu / -march instead of -mtune. Support
11017 additional ARC and sparc variants. Updated Code sourcery
11018 and Linaro external toolchains.
11019
11020 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
11021 powerpc64 pseries added and a number of updates to the
11022 existing configurations.
11023
11024 Infrastructure: Buildroot is now less noisy when built with
11025 the silent option (make -s).
11026 A number of package infrastructure variables have been renamed
11027 from *_OPT to *_OPTS for constency. Buildroot will complain if
11028 the old names are used to assist in updating out of tree
11029 packages.
11030 Fixes for host systems where bash isn't located in /bin, and
11031 older systems not supporting mktemp --tmpdir.
11032 Various cleanups of users/groups in the default skeleton.
11033 There is now an option to choose what shell /bin/sh points to.
11034
11035 Documentation: Various updates to the user manual. The
11036 asciidoc documentation handling has now been extended so it
11037 can be used by (BR2_EXTERNAL) packages.
11038
11039 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
11040 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
11041 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
11042 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
11043 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
11044 bluez_utils, bmon, boost, bootutils, bridge-utils,
11045 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
11046 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
11047 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
11048 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
11049 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
11050 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
11051 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
11052 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
11053 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
11054 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
11055 enlightenment, enscript, erlang, espeak, ethtool, eudev,
11056 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
11057 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
11058 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
11059 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
11060 fontconfig, foomatic-filters, freerdp, freescale-imx,
11061 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
11062 genimage, genpart, genromfs, geoip, gettext, giblib, git,
11063 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
11064 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
11065 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
11066 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
11067 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
11068 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
11069 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
11070 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
11071 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
11072 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
11073 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
11074 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
11075 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
11076 jquery-ui-themes, jquery-validation, jsmin, json-c,
11077 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
11078 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
11079 lesstif, lftp, libaio, libao, libarchive, libargtable2,
11080 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
11081 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
11082 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
11083 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
11084 libelementary, libelf, libenca, libethumb, libevas,
11085 libevas-generic-loaders, libevent, libexif, libeXosip2,
11086 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
11087 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
11088 libinput, libiscsi, libjson, libksba, liblockfile,
11089 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
11090 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
11091 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
11092 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
11093 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
11094 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
11095 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
11096 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
11097 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
11098 libungif, liburcu, libusb, libuv, libv4l, libva,
11099 libva-intel-driver, libvncserver, libvorbis, libvpx,
11100 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
11101 libxslt, lighttpd, linenoise, linknx, links, linphone,
11102 linux-firmware, linux-fusion, linux-headers, linux-pam,
11103 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
11104 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
11105 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
11106 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
11107 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
11108 lua-ev, luajit, luajson, lualogging, lua-messagepack,
11109 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
11110 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
11111 lzma, m4, madplay, make, makedevs, Makefile.in,
11112 matchbox-common, matchbox-desktop, matchbox-fakekey,
11113 matchbox-keyboard, matchbox-lib, matchbox-panel,
11114 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
11115 media-ctl, mediastreamer, memcached, memstat, memtester,
11116 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
11117 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
11118 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
11119 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
11120 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
11121 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
11122 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
11123 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
11124 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
11125 openocd, openpowerlink, openssh, openssl, openswan,
11126 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
11127 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
11128 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
11129 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
11130 perl-module-build, perl-mojolicious, perl-net-ssleay,
11131 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
11132 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
11133 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
11134 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
11135 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
11136 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
11137 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
11138 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
11139 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
11140 python-dialog, python-ipy, python-keyring, python-mad,
11141 python-netifaces, python-numpy, python-protobuf, python-pyasn,
11142 python-pyparsing, python-pyro, python-pyusb, python-serial,
11143 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
11144 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
11145 qt5graphicaleffects, qt5imageformats, qt5multimedia,
11146 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
11147 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
11148 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
11149 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
11150 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
11151 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
11152 ruby, samba, sam-ba, samba4, sane-backends, schifra,
11153 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
11154 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
11155 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
11156 slang, slirp, smcroute, smstools3, snmppp,
11157 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
11158 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
11159 squid, sredird, startup-notification, strace, stress,
11160 strongswan, stunnel, subversion, sudo, sunxi-boards,
11161 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
11162 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
11163 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
11164 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
11165 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
11166 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
11167 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
11168 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
11169 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
11170 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
11171 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
11172 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
11173 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
11174 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
11175 xdriver_xf86-video-vmware, xenomai, xerces,
11176 xfont_font-adobe-{100,75}dpi,
11177 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
11178 xfont_font-alias, xfont_font-arabic-misc,
11179 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
11180 xfont_font-bh-lucidatypewriter-100dpi,
11181 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
11182 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
11183 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
11184 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
11185 xfont_font-daewoo-misc, xfont_font-dec-misc,
11186 xfont_font-ibm-type1, xfont_font-isas-misc,
11187 xfont_font-jis-misc, xfont_font-micro-misc,
11188 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
11189 xfont_font-misc-meltho, xfont_font-misc-misc,
11190 xfont_font-mutt-misc, xfont_font-schumacher-misc,
11191 xfont_font-screen-cyrillic, xfont_font-sony-misc,
11192 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
11193 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
11194 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
11195 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
11196 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
11197 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
11198 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
11199 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
11200 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
11201 znc, zsh, zxing
11202
11203 New packages: adwaita-icon-theme, am335x-pru-package,
11204 bcache-tools, biosdevname, botan, canfestival, clamav,
11205 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
11206 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
11207 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
11208 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
11209 netcat-openbsd, nginx, odhcploc, openvmtools,
11210 phidgetwebservice, pps-tools, pure-ftpd,
11211 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
11212 qt5location, shairport-sync, spidev_test, targetcli-fb,
11213 tinyalsa, trinity, x264, yaml-cpp, ympd
11214
11215 Removed packages: libelf
11216
11217 Issues resolved (http://bugs.uclibc.org):
11218
11219 #261: New package: wxWidgets
11220 #325: New package: ratpoison
11221 #405: New package: OpenVZ tools
11222 #1309: New package: rdiff-backup
11223 #3427: New package: nginx
11224 #3655: New package: libav
11225 #3991: New Package: open-vm-tools (Vmware Tools)
11226 #6878: dmraid: disabled on ARC
11227 #6950: Full unicode support in ncurses
11228 #7010: jamvm builds and runs fine under mips (be)
11229 #7088: elfutils on Blackfin doesn't build
11230 #7142: ecryptfs needs getent to run
11231 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
11232 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
11233 #7352: [2014.08-rc3] diffutils-3.3 failed on building
11234 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
11235 #7364: monit builds a static application, even though BR2_PREFER_...
11236 #7370: ngrep - requires --with-pcap-includes fully defined to find...
11237 #7442: rootfs remount does not work as expected with sysvinit
11238 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
11239 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
11240 #7574: quota-4.01 fails to build statically
11241
11242 2014.08, Released September 1st, 2014
11243
11244 Minor manual fixes/additions.
11245
11246 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
11247 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
11248 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
11249 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
11250 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
11251 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
11252 xscreensaver, yajl
11253
11254 Issues resolved (http://bugs.uclibc.org):
11255
11256 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
11257
11258 2014.08-rc3, Released August 26th, 2014
11259
11260 Minor fixes.
11261
11262 User manual update / restructuring.
11263
11264 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
11265 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
11266 lbreakout2, libevas-generic-loaders, libftdi, libinput,
11267 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
11268 thrift, tvheadend, usb_modeswitch, xmlstarlet,
11269
11270 Issues resolved (http://bugs.uclibc.org):
11271
11272 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
11273 #7322: libgomp dependency issue with imagemagick
11274 #7328: Git dl of versions in x/y broken
11275
11276 2014.08-rc2, Released August 18th, 2014
11277
11278 Fixes all over the tree.
11279
11280 User manual restructured / reworked.
11281
11282 Toolchain: Fix for C++ exceptions / pthread_exit() on
11283 uClibc/glibc, C++-11 features with uClibc.
11284
11285 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
11286 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
11287 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
11288 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
11289 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
11290 qt, subversion, synergy, systemd, tar, tftpd, webkit,
11291 xapp_rstart, xbmc, xbmc-pvr-addons
11292
11293 Issues resolved (http://bugs.uclibc.org):
11294
11295 #7124: Use BR toolchain externally results a non-bootable...
11296 #7208: Glibc C++ aplications crash if they use exceptions
11297 #7250: Cannot build with -std=c++11
11298 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
11299 #7286: systemd 215 doesn't build
11300
11301 2014.08-rc1, Released August 8th, 2014
11302
11303 Fixes all over the tree and new features.
11304
11305 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
11306 Improved altivec / SPE /atomic instructions
11307 handling. Additional PowerPC CPU variants added.
11308
11309 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
11310 qemu-system-xtensa, qemu-aarch64-virt added. A number of
11311 tweaks to existing ones. lpc32xx defconfigs removed.
11312
11313 Toolchain: Microblaze support for internal musl toolchain.
11314 Default to GCC 4.8 for internal toolchain, remove deprecated
11315 4.3 and 4.6 versions.
11316 External CodeSourcery / Linaro toolchain updates, option to
11317 copy gconv libraries for external toolchains.
11318
11319 Infrastructure: graph-depends: misc fixes, transitive
11320 dependencies are not drawn by default. Download handling is
11321 now done using helper scripts. Integrity of downloads can now
11322 be verified using sha* hashes. Subversion download now uses
11323 peg revisions for robustness.
11324 Legal-info: License info of local or overridden packages are
11325 saved as well. Toolchain packages are also taken into account.
11326 autotools: Static linking with libtool / v1.5 improvements.
11327 Gettextize support, similar to autoreconf.
11328 kconfig package infrastructure added.
11329
11330 Misc: Version selection for busybox dropped.
11331
11332 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
11333 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
11334 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
11335 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
11336 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
11337 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
11338 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
11339 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
11340 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
11341 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
11342 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
11343 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
11344 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
11345 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
11346 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
11347 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
11348 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
11349 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
11350 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
11351 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
11352 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
11353 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
11354 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
11355 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
11356 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
11357 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
11358 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
11359 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
11360 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
11361 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
11362 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
11363 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
11364 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
11365 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
11366 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
11367 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
11368 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
11369 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
11370 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
11371 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
11372 libxml2, libyaml, links, linux-firmware, linux-fusion,
11373 linux-headers, linux-pam, lite, live555, lm-sensors,
11374 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
11375 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
11376 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
11377 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
11378 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
11379 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
11380 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
11381 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
11382 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
11383 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
11384 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
11385 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
11386 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
11387 python,
11388 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
11389 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
11390 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
11391 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
11392 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
11393 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
11394 samba, samba4, sane-backends, sawman, sconeserver, setserial,
11395 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
11396 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
11397 startup-notification, statserial, strongswan, stunnel,
11398 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
11399 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
11400 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
11401 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
11402 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
11403 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
11404 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
11405 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
11406 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
11407 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
11408 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
11409 xz
11410
11411 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
11412 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
11413 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
11414 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
11415 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
11416 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
11417 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
11418 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
11419 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
11420 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
11421 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
11422 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
11423 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
11424 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
11425
11426 Removed packages: procps
11427
11428 Issues resolved (http://bugs.uclibc.org):
11429
11430 #5750: Doing a Buildroot build from /usr doesn't work
11431 #5900: config flags to the Xenomai build system
11432 #6230: Cannot compile gcc without threads (uClibc-based)
11433 #6626: procps Unknown HZ value! (XX) Assume 100
11434 #7118: Package "thrift" requires atomic operations
11435 #7154: Local uClibc config file gets overwritten using ...
11436 #7160: host-xz not built
11437 #7166: hostapd: segfault when using RT5370
11438 #7172: Name collision of rpath token expansion and internal..
11439 #7178: NTPd package cannot sync time without a proper ntp.conf
11440 #7184: supervisord depends on libxml2 implicitly
11441 #7196: Unable to build on UBUNTU13.10
11442 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11443
11444 2014.05, Released May 31st, 2014
11445
11446 Minor fixes.
11447
11448 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11449 for the spl file.
11450
11451 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11452 qt5base, qt5webkit, sysklogd, thrift, u-boot
11453
11454 2014.05-rc3, Released May 28th, 2014
11455
11456 Minor fixes.
11457
11458 Updated/fixed packages: acl, attr, connman, dosfstools,
11459 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11460 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11461 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11462 samba4, slang, xbmc
11463
11464 Issues resolved (http://bugs.uclibc.org):
11465
11466 #7100: license info for package 'acl' missing
11467 #7106: license info for package 'attr' missing
11468 #7112: license info for package 'hwdata'
11469
11470 2014.05-rc2, Released May 21st, 2014
11471
11472 Fixes all over the tree.
11473
11474 Stripping using sstrip has been deprecated.
11475
11476 BR2_EXTERNAL can now also be used to implement custom
11477 filesystem types.
11478
11479 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11480 the generated dependency graph has been renamed to
11481 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11482 the future.
11483
11484 The virtual package infrastructure will now error out early
11485 if multiple packages providing the same virtual package has
11486 been enabled (E.G. opengl). This change requires that the
11487 packages explicitly declare what virtual package(s) they
11488 provide.
11489
11490 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11491 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11492 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11493 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11494 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11495 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11496 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11497 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11498 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11499 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11500 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11501 xlib_libXpm, xserver_xorg-server, zyre
11502
11503 Issues resolved (http://bugs.uclibc.org):
11504
11505 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11506 #7016: Git issues in resulting buildroot tar
11507 #7094: pciutils doesn't build on Blackfin
11508
11509 2014.05-rc1, Released May 13th, 2014
11510
11511 Fixes all over the tree and new features.
11512
11513 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11514 been removed. Building o32 ELF files for MIPS64 is an exotic
11515 configuration that nobody should be using. If o32 is required,
11516 then is better if it's built for MIPS 32-bit cores so only
11517 32-bit instructions will be used leading to a more efficient
11518 o32 usage.
11519 Support for the ARM A12 variant and Intel corei7.
11520
11521 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11522
11523 Bootloaders: Grub2 and gummiboot support, syslinux support
11524 extended.
11525
11526 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11527 library for internal and external toolchains. 4.8-R3 support
11528 for ARC, Internal toolchain support for Aarch64 and
11529 Microblaze. Environment variable to control debug output of
11530 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
11531 other variables. Toolchain tuple vendor name can now be
11532 customized. Updated external Linaro ARM/Aarch64
11533 toolchains. Added external Linaro ARMEB toolchain.
11534 A GDB gdbinit file is now generated for external toolchains to
11535 automatically set the correct sysroot.
11536
11537 Kconfig handling for minimum kernel headers version required
11538 for packages. Now packages needing specific kernel header
11539 features can specify these requirements in Kconfig.
11540
11541 Infrastructure: Support for (but disabled as it leads to
11542 unreproducible builds) toplevel parallel builds. See the
11543 comment at the top of Makefile for details about how to enable
11544 it and what the problems are if you want to test it.
11545 Python package infrastructure extended to support Python 3.x
11546 Perl and virtual package infrastructure support added.
11547 PRE_*_HOOKS support for all build steps.
11548
11549 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11550 barebox, bash, beecrypt, bellagio, binutils, boost,
11551 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11552 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11553 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11554 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11555 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
11556 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11557 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11558 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
11559 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11560 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11561 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11562 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11563 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11564 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11565 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11566 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11567 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11568 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11569 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
11570 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11571 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11572 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
11573 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11574 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11575 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11576 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11577 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11578 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11579 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11580 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11581 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11582 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11583 luainterpreter, luajit, lua-msgpack-native, luaposix,
11584 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11585 memstat, mesa3d, metacity, minidlna, mmc-utils,
11586 mobile-broadband-provider-info, modem-manager, mongrel2,
11587 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11588 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11589 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11590 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11591 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11592 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11593 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11594 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11595 pulseaudio, python, python3, python-bottle, python-m2crypto,
11596 python-netifaces, python-pyasn, python-pycrypto,
11597 python-pygame, python-pysnmp, python-pysnmp-apps,
11598 python-pysnmp-mibs, python-serial, python-setuptools,
11599 qextserialport, qt, qt5, qt5base, qt5connectivity,
11600 qt5declarative, qt5graphicaleffects, qt5imageformats,
11601 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11602 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11603 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11604 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11605 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11606 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11607 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11608 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
11609 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
11610 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11611 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11612 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11613 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11614 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11615 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11616 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11617 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11618 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11619 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11620 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11621 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11622 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11623 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11624 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11625 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
11626 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11627 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11628 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11629 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11630 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11631 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11632 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11633 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11634 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11635 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11636 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11637 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11638 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11639 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11640 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11641 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11642 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11643 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11644 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11645 xutil_util-macros, zeromq, zic, zmqpp, zyre
11646
11647 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11648 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11649 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11650 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11651 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11652 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11653 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11654 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11655 musl, nftables, opentyrian, opentyrian-data,
11656 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11657 php-zmq, postgresql, python-libconfig, python-pypcap,
11658 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
11659 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11660 yaffs2utils, zlog, znc
11661
11662 Removed packages: crosstool-ng, python-distutilscross, vala
11663
11664 Issues resolved (http://bugs.uclibc.org):
11665
11666 #6842: Checking external toolchain for eabihf
11667 #6956: Packaging libsoxr
11668 #6986: Make legal-info fails on uboot versions before 2014.01
11669 #6992: Incorrect installation rights on external kernel module..
11670
11671 2014.02, Released February 27th, 2014
11672
11673 Minor fixes.
11674
11675 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11676 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11677 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11678 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11679
11680 Issues resolved (http://bugs.uclibc.org):
11681
11682 #6938: mkuser script generates wrong password for new user in..
11683
11684 2014.02-rc3, Released February 25th, 2014
11685
11686 Minor fixes.
11687
11688 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11689 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11690 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11691 libsecret, libsepol, libsigsegv, libtool, libv4l,
11692 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11693 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11694 tvheadend, util-linux, webkit, xscreensaver
11695
11696 Issues resolved (http://bugs.uclibc.org):
11697
11698 #4706: Removing .stamp_target_installed does not trigger...
11699 #5030: busybox built fails if we use an override src dir...
11700 #5420: Dbus and /var/run management
11701 #5768: Not able to build ALSA-Lib for static build
11702 #5774: Not able to build ALSA-Utils for static build
11703 #6542: external python modules fail to compile to pyc if...
11704 #6764: Support for kernel signed modules
11705 #6794: Busybox compiled from buildroot hangs on pass from...
11706
11707 2014.02-rc2, Released February 20th, 2014
11708
11709 Fixes all over the tree. Static linking / nommu fixes and
11710 annotations for several packages.
11711
11712 Updated/fixed packages: boost, busybox, collectd, coreutils,
11713 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11714 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11715 opencv, python, python3, qtuio, systemd, thrift, transmission,
11716 uclibc, vlc, webkit
11717
11718 Issues resolved (http://bugs.uclibc.org):
11719
11720 #5450: AT91SAM9260 Bootstrap compilation problem
11721 #5582: libiconv 1.14 failed to build
11722 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11723 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11724 #6218: binutils-2.23.2/gas fails with undefined reference to..
11725 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11726 #6470: If the build directory is a child of /usr, the build..
11727 #6776: systemd error: static declaration of 'execvpe' follows..
11728 #6818: toolchainfile.cmake has absolut path references
11729
11730 2014.02-rc1, Released February 11th, 2014
11731
11732 Fixes all over the tree and new features.
11733
11734 Support for external packages/defconfigs (BR2_EXTERNAL). See
11735 user manual for details.
11736
11737 Cleanup of environment variable names for consistency. The
11738 download directory location override (BUILDROOT_DL_DIR) is now
11739 called BR2_DL_DIR. Likewise the name of the current .config is
11740 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11741 your post build scripts if you use this! BUILD_DIR is now also
11742 exported to the post build/image scripts.
11743
11744 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11745 uClibc pread/pwrite backport as they cause issues on certain
11746 architectures, new Linaro and Sourcery Codebench toolchains.
11747 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11748 variants removed, Microblaze: Internal toolchain support
11749
11750 Legal infrastructure: Info is now split between host and
11751 target packages, large number of license annotations.
11752
11753 Lua: selection between lua 5.1 / 5.2, luarocks support
11754
11755 Python: package infrastructure, many new packages.
11756
11757 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
11758 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11759 updated.
11760
11761 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11762 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11763 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11764 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11765 cifs-utils, civetweb, cmake, collectd, connman, copas,
11766 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11767 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11768 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11769 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11770 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11771 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11772 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11773 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11774 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11775 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11776 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
11777 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11778 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11779 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11780 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
11781 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11782 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11783 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11784 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
11785 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11786 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
11787 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11788 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
11789 luafilesystem, luajit, luaposix, luasec, luasocket,
11790 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11791 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11792 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
11793 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11794 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11795 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11796 php, poco, poppler, powervr, protobuf-c, psplash, python,
11797 python-bottle,
11798 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11799 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11800 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11801 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11802 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11803 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11804 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11805 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11806 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11807 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11808 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11809 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11810 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11811 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11812 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11813 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11814 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
11815 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11816 xlib_lib{FS,SM,X11},
11817 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11818 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11819 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11820 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11821 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11822 xproto_xextproto, xproto_xproto, xutil_util-macros,
11823 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11824
11825 New packages: apitrace, avrdude, c-ares, ca-certificates,
11826 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
11827 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11828 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11829 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11830 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11831 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11832 python-configobj, python-dialog, python-json-schema-validator,
11833 python-keyring, python-msgpack, python-posix-ipc,
11834 python-pyasn, python-pycrypto, python-pysnmp,
11835 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11836 python-simplejson, python-tornado, python-versiontools,
11837 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11838 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11839
11840 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
11841 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
11842
11843 Issues resolved (http://bugs.uclibc.org):
11844
11845 #65: new package: dbus c++ language bindings
11846 #769: Update configuration menu for MIPS target
11847 #2419: Add a bundle of Lua modules
11848 #2629: Segmentation faults and division by zero in Grub on ext2
11849 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11850 #4339: Allow override of DL_DIR in extract step
11851 #4363: Make sure that copied linux and busybox defconfig are...
11852 #4454: There should be simple way to update image, when chang...
11853 #5024: grub fails to build for x86_64 target architecture
11854 #5066: New-Package: net-tools
11855 #5072: ncurses: add ncurses-progs to target
11856 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11857 #5366: Login doesn't work with util-linux versions of login/agetty
11858 #5378: dropbear Makefile broken
11859 #5390: System banner - change to empty doesn't remove /etc/issue
11860 #5780: spurious build failure because it cannot remove ubinize.cfg
11861 #5798: ncurses-5.9 fails to compile statically
11862 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11863 #6080: Git fetch caching
11864 #6092: Bootable ISO image creation seems to have stopped working..
11865 #6272: coreutils build fails
11866 #6434: apply-patches.sh does not work recursively
11867 #6446: eglibc doesn't install ldconfig to target
11868 #6484: Add c-ares
11869 #6596: Slow bootup if mdev is chosen
11870 #6656: Build Qt5 with ccache
11871 #6662: internal compiler error: Segmentation fault during making..
11872 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
11873 #6752: genext2fs: e2fsck must run before tunefs -U random
11874 #6770: openssl 1.0.1f fails with ccache
11875 #6830: Qt5: no fonts are installed
11876 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11877 #6854: Update to Qt 5.2.1
11878
11879 2013.11, Released November 30th, 2013:
11880
11881 Minor fixes.
11882
11883 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11884 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11885 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11886 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11887 tvheadend, util-linux, wpa_supplicant
11888
11889 Issues resolved (http://bugs.uclibc.org):
11890
11891 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11892 #2995: -fstack-protector-all causes ssh to SIGSEGV
11893 #5570: Cannot compile software on the target machine
11894 #6428: util-linux libmount segfaults with patch from buildroot
11895 #6500: php fails to build for armel
11896 #6554: gdb needs to dependents on host texinfo
11897 #6692: GNU nano fails to compile for x86_64
11898 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11899
11900 2013.11-rc3, Released November 26th, 2013
11901
11902 Fixes all over the tree.
11903
11904 Architecture: Mark MIPS I, II, III and IV as deprecated.
11905
11906 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11907 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11908 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11909 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11910 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11911
11912 2013.11-rc2, Released November 18th, 2013
11913
11914 Fixes all over the tree.
11915
11916 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11917 Adjust kernel versions.
11918
11919 Toolchain: avr32: fix for modern kernel headers
11920
11921 Bootloader: Barebox updated to 2013.10.1
11922
11923 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11924 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11925 wayland, wvstreams
11926
11927 Issues resolved (http://bugs.uclibc.org):
11928
11929 #3601: DHCPD S80dhcp-server startup script issues
11930 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11931 #6416: Xenomai package, patch alternative
11932 #6590: directfb-examples build failed whit linaro toolchain
11933
11934 2013.11-rc1, Released November 12th, 2013
11935
11936 Architectures: Nios-II support, MIPS arch handling fixes
11937
11938 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11939 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11940
11941 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11942 for avr32, crosstool-ng backend removed, external musl
11943 toolchain support, gcc 4.8.2, updated Linaro external
11944 toolchains. Fortran and objective-C support deprecated,
11945 mudflap support
11946
11947 Bootloaders: U-Boot: u-boot.imx support, version bumps
11948
11949 Linux: use kmod instead of module-init-tools
11950
11951 System: default to devtmpfs for /dev
11952
11953 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11954 download support, post-rsync hooks
11955
11956 Fs: u-boot image support for cpio
11957
11958 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11959 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11960 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11961 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11962 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11963 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11964 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11965 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11966 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11967 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11968 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11969 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11970 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11971 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11972 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11973 libedit, libevas, libevent, libfreefare, libfuse,
11974 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11975 libmnl, libmodbus,
11976 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11977 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11978 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11979 libvpx, lighttpd, linphone, linux-pam, lmbench,
11980 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11981 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11982 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11983 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11984 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11985 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11986 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11987 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11988 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11989 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11990 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11991 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11992 samba, scons, screen, sdl_sound, ser2net, setserial,
11993 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11994 stress, strongswan, stunnel, sudo, syslinux, systemd,
11995 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
11996 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11997 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11998 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11999 webkit, webp, webrtc-audio-processing, weston, wget,
12000 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
12001 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
12002 xserver_xorg-server, xz, zeromq, zic, zmqpp
12003
12004 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
12005 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
12006 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
12007 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
12008 python-crc16, python-ipy, python-pyzmq, qt5sensors,
12009 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
12010 trace-cmd, xscreensaver, zsh
12011
12012 Removed packages: module-init-tools
12013
12014 Issues resolved (http://bugs.uclibc.org):
12015
12016 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
12017 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
12018 #5630: makefile error with toolchain helpers.mk
12019 #5672: htop: remove X11 stuff
12020 #5678: linux.mk: linux-menuconfig fails
12021 #5696: python3 installation is too large, patches from python2 needed
12022 #5978: Erlang does not build for arm in 2013.02-rc3
12023 #6392: Extended ARM uImage kernel options
12024 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
12025 #6428: util-linux libmount segfaults with patch from buildroot
12026 #6452: eglibc from Linaro 2013.07 not copied to target correctly
12027 #6566: PHP segfault when crosscompiled to mips64 - patch included
12028 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
12029 #6578: udisks package broken
12030 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
12031 #6608: ebtables missing ethertypes - fix included
12032 #6620: Sysvinit package missing killall5 and symlinks - patch included
12033 #6632: CMake use host pkg-config
12034 #6638: pkgconf doesn't download
12035 #6644: "all" target doesn't work in out-of-tree builds
12036 #6650: Segmentation fault when trying to build latest buildroot
12037 #6668: iptables limit module alignment problem on mips64
12038
12039 2013.08, Released August 31th, 2013:
12040
12041 Minor fixes.
12042
12043 Documentation build fixed.
12044
12045 Updated/fixed packages: ltrace, strongswan
12046
12047 2013.08-rc3, Released August 29th, 2013:
12048
12049 Fixes all over the tree.
12050
12051 External toolchain lib32/lib64 handling, ABI name for EABIhf,
12052 misc fixes for generatelocales, apply-patches and module
12053 stripping.
12054
12055 Top level menu names reordered and renamed for clarity.
12056
12057 Updated/fixed packages: acl, attr, bash, dbus, directfb,
12058 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
12059 openssh, openssl, pulseaudio, python-setuptools, qt5,
12060 qt5webkit, redis, strongswan, sunxi-mali
12061
12062 Issues resolved (http://bugs.uclibc.org):
12063
12064 #6464: dbus-daemon-launch-helper needs setuid
12065
12066 2013.08-rc2, Released August 16th 2013:
12067
12068 Documentation improvements.
12069
12070 External toolchains fixes.
12071
12072 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
12073 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
12074 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
12075 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
12076 uclibc, udev, wayland, webkit, zeromq.
12077
12078 Issues resolved (http://bugs.uclibc.org):
12079
12080 #6440: typo in ffmpeg makefile
12081
12082 2013.08-rc1, Released August 5th, 2013:
12083
12084 Architectures:
12085 - improved support for floating point on ARM and Thumb/Thumb2
12086 - support for ARM OABI removed
12087
12088 Toolchains:
12089 - support added for Sourcery CodeBench ARM and MIPS 2013.05
12090 - Linaro ARM and Aarch64 toolchains updated
12091 - support added for the Arago ARMv5 and ARMv7 toolchains
12092 - gcc 4.8.x version bumped
12093 - support for installing both FDPIC and FLAT libraries on
12094 Blackfin
12095 - support for uClibc 0.9.31 removed,
12096 - convert the internal toolchain backend to use the package
12097 infrastructure
12098 - support added for eglibc in the internal toolchain backend
12099 - toolchain components for the ARC architecture updated and
12100 gdb for ARC added.
12101 - support for Blackfin in the internal toolchain fixed
12102
12103 Defconfigs: beaglebone_defconfig updated, new defconfig for
12104 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
12105 TNY-A9G20-LPW.
12106
12107 A number of packages have been fixed to use the
12108 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
12109 script installed and modified properly. Licensing informations
12110 has been added to a number of packages.
12111
12112 Use XZ tarballs for a number of packages.
12113
12114 Noticeable package changes/additions:
12115 - The glib2/libgtk2/webkit stack has been updated to recent
12116 versions.
12117 - Support for Gstreamer 1.x has been added.
12118 - OpenGL support for TI OMAP platforms has been added.
12119 - OpenGL support for Allwinner platforms has been added.
12120 - OpenMAX support for RasberryPi has been added.
12121
12122 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
12123 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
12124 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
12125 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
12126 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
12127 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
12128 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
12129 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
12130 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
12131 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
12132 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
12133 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
12134 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
12135 libvncserver, libxml2, linphone, lm_sensors, logrotate,
12136 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
12137 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
12138 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
12139 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
12140 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
12141 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
12142 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
12143 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
12144 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
12145 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
12146 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
12147 zlib.
12148
12149 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
12150 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
12151 gcc-final, gcc-initial, gcc-intermediate, git,
12152 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
12153 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
12154 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
12155 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
12156 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
12157 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
12158 luaexpatutils, msgpack, ocrad, on2-8170-libs,
12159 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
12160 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
12161 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
12162 tree, tstools, uclibc, w_scan.
12163
12164 Issues resolved (http://bugs.uclibc.org):
12165
12166 #4718: python (built for powerpc) distutils has paths to host
12167 compiler toolchain
12168 #5516: appended device tree blobs on uImage fails
12169 #6302: Versions of packages retrieved from github.com are wrong
12170 #6308: dosfstools download link is wrong
12171 #6326: Dropbear: Add options to allow better config for
12172 different target devices (e.g. routers)
12173 #6338: Wrong download link for minicom package
12174 #6344: Wrong handling of license text files with same name and
12175 different directory
12176 #6374: gnutls package broken if linux cryptodev module
12177 selected
12178 #6410: omap3_beagle has uimage error load address error
12179
12180 2013.05, Released May 31th, 2013:
12181
12182 Minor fixes.
12183
12184 External toolchain wrapper fix for if host/usr/bin is placed
12185 in the patch.
12186
12187 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
12188 flex, jamvm, kmod, libplayer, libtirpc, libv4,
12189 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
12190
12191 Issues resolved (http://bugs.uclibc.org):
12192
12193 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
12194 #4988: flex and m4 problems
12195 #5912: obsolete CVS files
12196
12197 2013.05-rc3, Released May 25th, 2013:
12198
12199 Minor fixes.
12200
12201 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
12202 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
12203 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
12204 wireshark
12205
12206 2013.05-rc2, Released May 15th, 2013:
12207
12208 Fixes all over the tree.
12209
12210 Default number of parallel jobs is now number of CPUs + 1.
12211
12212 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
12213
12214 Updated/fixed packages: aircrack-ng, busybox, cairo,
12215 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
12216 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
12217 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
12218 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
12219 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
12220 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
12221 sconeserver, strace, sylpheed, wvstreams,
12222 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
12223 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
12224 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
12225 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
12226 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
12227 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
12228 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
12229 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
12230 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
12231 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
12232 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
12233 xdata_xcursor-themes,
12234 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
12235 xdriver_xf86-input-{tslib,vmmouse,void},
12236 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
12237 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
12238 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
12239 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
12240 xfont_encodings, xfont_font-adobe-{100,75}dpi,
12241 xfont_font-utopia-{100dpi,75dpi,type1},
12242 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
12243 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
12244 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
12245 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
12246 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
12247 xfont_font-{mutt,schumacher}-misc,
12248 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
12249 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
12250 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
12251 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
12252 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
12253 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
12254 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
12255 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
12256 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
12257 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
12258 xserver_xorg-server, xutil_{makedepend,util-macros}
12259
12260 Readded Packages: xapp_xinit
12261
12262 Issues resolved (http://bugs.uclibc.org):
12263
12264 #5054: amd64: cannot find init - due to missing /lib64 folder
12265
12266 2013.05-rc1, Released May 8th, 2013:
12267
12268 Architectures: ARC support, Blackfin support, FLAT binary
12269 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
12270
12271 Toolchains: Add new Microblaze external toolchains, Linaro
12272 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
12273 internal toolchain, default to GCC 4.7.x. Internal
12274 Crosstool-ng backend deprecated.
12275
12276 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
12277 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
12278 pi, gnublin board.
12279
12280 FS: LZO and XZ compression methods, extra ubifs options,
12281 ext2 rev 0/1 and ext3/4 support.
12282
12283 Patch handling: apply-patches now has .patch.xz support,
12284 Patch logic reworked as discussed during Febrary dev days:
12285 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
12286
12287 <pkg>-rsync now excludes version control files.
12288
12289 linux: uImage load address for ARM multiplatform kernels
12290
12291 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
12292 providers, similar to how libjpeg / libjpeg-turbo is handled.
12293
12294 Infrastructure for packages to add system users.
12295
12296 kconfig: updated to 3.9-rc2, support make olddefconfig
12297
12298 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
12299 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
12300 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
12301 busybox, ccache, cifs-utils, cmake, collectd, connman,
12302 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
12303 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
12304 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
12305 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
12306 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
12307 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
12308 httping, icu, inotify-tools, intltool, iproute2, ipset,
12309 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
12310 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
12311 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
12312 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
12313 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
12314 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
12315 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
12316 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
12317 mediastreamer, memtester, mesa3d,
12318 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
12319 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
12320 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
12321 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
12322 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
12323 polarssl, proftpd, psmisc, pulseaudio, python,
12324 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
12325 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
12326 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
12327 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
12328 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
12329 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
12330 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
12331 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
12332 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
12333 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
12334 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
12335 xdriver_xf86-input-{tslib,vmmouse,void},
12336 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
12337 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
12338 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
12339 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
12340 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
12341 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
12342 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
12343 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
12344 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
12345 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
12346 xserver_xorg-server, xutil_makedepend, xz, zeromq
12347
12348 New packages: aircrack-ng, bcusdk, chrony, crda,
12349 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
12350 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
12351 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
12352 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
12353 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
12354 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
12355 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
12356 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
12357 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
12358 qt5declarative, qt5graphicaleffects, qt5imageformats,
12359 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
12360 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
12361 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
12362 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
12363 xcursor-transparent-theme, zic, zmqpp, zyre
12364
12365 Removed packages: microperl, ocf-linux, xapp_xinit,
12366 xapp_xplsprinters, xapp_xprehashprinterlist,
12367 xfont_font-bitstream-speedo,
12368 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
12369 xproto_{print,xf86rush}proto
12370
12371 Deprecated packages: vala
12372
12373 Issues resolved (http://bugs.uclibc.org):
12374
12375 #1291: Add support for Faraday 526 arm processor (fa526)
12376 #2683: cups does not install correctly to target
12377 #3313: mesa3d fails to build
12378 #5186: initramfs/cpio should support lzo compression
12379 #5636: agetty - cannot get controlling tty error - need updated...
12380 #5906: collectd client headers not exported
12381 #5966: bison unnecessarily required as build dependency
12382 #6140: --enable-fileinfo not applied for php package
12383 #6164: openvpn usage of ip tool from Busybox
12384
12385 2013.02, Released February 28th, 2013:
12386
12387 Misc manual updates.
12388
12389 Updated/fixed packages: busybox, collectd, flashbench,
12390 libgtk2, libupnp, mii-diag, quota
12391
12392 2013.02-rc3, Released February 26th, 2013
12393
12394 Minor fixes.
12395
12396 Updated/fixed packages: conntrack-tools, dialog,
12397 enlightenment, haserl, keyutils, libfif, libmad,
12398 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
12399 ruby, spawn-fcgi, vtun
12400
12401 Issues resolved (http://bugs.uclibc.org):
12402
12403 #5960: fusion.ko driver does not install to target rootfs
12404
12405 2013.02-rc2, Released February 19th, 2013
12406
12407 Fixes all over the tree.
12408
12409 Various manual updates and fixes.
12410
12411 Updated/fixed packages: busybox, collectd, gesftpserver,
12412 glib-networking, gnutls, inotify-tools, libcurl, libffi,
12413 libglib2, libtorrent, libvorbis, neard, network-manager,
12414 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
12415
12416 Issues resolved (http://bugs.uclibc.org):
12417
12418 #5906: collectd client headers not exported
12419
12420 2013.02-rc1, Released February 10th, 2013
12421
12422 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
12423 libraries install fixed. Add Linaro ARM
12424 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
12425 CodeBench MIPS 2012.03/09. Infrastructure to warn about
12426 missing 32bit support for binary toolchains. Toolchain wrapper
12427 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12428 7.1. Deprecate uClibc 0.9.31.
12429
12430 Architecture: Xtensa fixes, add missing powerpc variants, arm
12431 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12432 deprecated. Sparc: drop old unused variants
12433
12434 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
12435 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12436 environment image support, U-Boot: add 2013.01.01
12437
12438 Linux: fix appended dtb handling for v3.8+ kernels, support
12439 multiple device trees
12440
12441 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12442 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
12443 updated, at91rm9200df: misc fixes. Lock kernel headers to
12444 match kernel.
12445
12446 Infrastructure: Git download fixes. Toolchain make target
12447 renamed from 'cross' to 'toolchain'. Eclipse integration
12448 support. Option to set root password, post image scripts,
12449 config scripts handling.
12450
12451 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12452 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12453 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12454 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
12455 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12456 diffutils, directfb, distcc, divine, dnsmasq, docker,
12457 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12458 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12459 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12460 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12461 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12462 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12463 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12464 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12465 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12466 libedbus, libedje, libeet, libefreet, libeina, libeio,
12467 liberation, libelementary, libembryo, libethumb, libev,
12468 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12469 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12470 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12471 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12472 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12473 libxml2, libxslt, lighttpd, links, linux-firmware,
12474 linux-fusion, ltp-testsuite, ltrace,
12475 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12476 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12477 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
12478 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12479 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12480 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12481 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12482 python, python3, qemu, qextserialport, qt, quagga, radvd,
12483 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12484 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
12485 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12486 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12487 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
12488 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12489 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12490 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12491 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12492 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12493 xserver_xorg-server, xstroke, xvkbd, xz
12494
12495 New packages: b43-firmware, b43-fwcutter, bustle,
12496 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12497 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12498 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12499 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12500 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12501 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12502 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12503 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12504 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12505 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12506 spice-protocol, tcllib, tvheadend, udisks, usbredir
12507 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12508 zd1211-firmware
12509
12510 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
12511 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12512 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12513 xdriver_xf86-video-{tsend,xgi,xgixp}
12514
12515 Deprecated packages: xstroke
12516
12517 Issues resolved (http://bugs.uclibc.org):
12518
12519 #4237: building shared openssl w/-Os fails due to gcc bug
12520 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12521 #5602: python3 should install a "python" symbolic link
12522 #5846: Extra slash added to last slash in URL
12523
12524 2012.11.1, Released January 3rd, 2013:
12525
12526 Toolchain: Fixed non-largefile builds on recent Ubuntu
12527 versions.
12528
12529 Arch: fix missing x86/generic handling, Build for Xtensa with
12530 longcalls option.
12531
12532 Updated/fixed packages: dosfstools, qt
12533
12534 2012.11, Released December 2nd, 2012:
12535
12536 Git shallow clone fix for older git version.
12537
12538 Updated/fixed packages: ctuio, libtool
12539
12540 Issues resolved (http://bugs.uclibc.org):
12541
12542 #5726: List all the available hook points
12543
12544 2012.11-rc2, Released November 30th, 2012:
12545
12546 Minor fixes around the tree.
12547
12548 Various manual updates and fixes.
12549
12550 Add checks for legacy features.
12551
12552 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
12553 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12554 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12555 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12556 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12557 scons, strace, sylpheed
12558
12559 Issues resolved (http://bugs.uclibc.org):
12560
12561 #5732: Error : package/alsa-lib/alsa-lib.mk
12562
12563 2012.11-rc1, Released November 17th, 2012
12564
12565 Fixes all over the tree and new features.
12566
12567 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12568 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12569 + nitrogen6x defconfigs.
12570
12571 Bootloaders: add u-boot 2012.07/10, ais target format, add
12572 barebox 2012.08/09/10/11, linker overlap issue fix for
12573 at91bootstrap, mxs-bootlets updated for new Barebox versions.
12574
12575 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
12576 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
12577 Libtirpc support for modern glibc variants. Toolchain on
12578 target has been deprecated.
12579
12580 Initial Aarch64 support, Xtensa support re-added.
12581
12582 Infrastructure: Use shallow git clone when possible, use
12583 tarballs rather than git URLs for github. Moved to pkgconf
12584 rather than pkg-config. System directory added, default
12585 skeleton/device tables moved. More than 1 post-build script
12586 can now be used. output/target now contains a
12587 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12588 understand how to (not) use it.
12589
12590 Manual has been reworked and extended.
12591
12592 Legal-info: Lots of package annotations, CSV file fixes,
12593 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12594
12595 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
12596 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12597 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12598 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12599 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12600 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12601 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12602 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12603 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12604 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12605 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12606 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
12607 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12608 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12609 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12610 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12611 lmbench, lockfile-progs, logrotate, lshw, lsof,
12612 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12613 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12614 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12615 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12616 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12617 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
12618 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12619 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
12620 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12621 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12622 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
12623 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12624 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12625
12626 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12627 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12628 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12629 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
12630 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12631 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12632 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12633 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12634 yasm
12635
12636 Deprecated packages: netkitbase, netkittelnet
12637
12638 Issues resolved (http://bugs.uclibc.org):
12639
12640 #807: [PATCH] samba - make iconv and smbd optional
12641 #3049: binutils have a sysroot bug in ld
12642 #5330: update vsftpd to 3.0.0
12643 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12644 #5666: Fails to build python 2.7.2 for 2440 arm
12645
12646 2012.08, Release August 31th, 2012
12647
12648 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12649 prboom, oprofile.
12650
12651 Added license information for: sqlite.
12652
12653 Changed the source URLs of all packages located on Sourceforge
12654 in order to use the automatic mirror selection URL
12655 downloads.sourceforge.net, and get rid of the
12656 BR2_SOURCEFORGE_MIRROR option.
12657
12658 2012.08-rc3, Released August 25th, 2012
12659
12660 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12661 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12662
12663 Added license informations for: barebox, grub, syslinux,
12664 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12665 faad2, nano, fbdump, rsync, librsync, fontconfig,
12666 inotify-tools,
12667
12668 2012.08-rc2, Released August 15th, 2012
12669
12670 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12671
12672 Added license informations for: mxml, nanocom, empty, expat,
12673 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12674 input-event-daemon, luajit, cgilua, copas, coxpcall,
12675 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12676 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12677 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12678 mtd, openssl, psmisc, socat, spawn-fcgi.
12679
12680 Fixes to Microblaze external toolchains
12681 configuration. Improvements of the pkg-stats
12682 script. Out-of-tree fix for the graph-depends script.
12683
12684 Kernel headers version bump.
12685
12686 2012.08-rc1, Released August 1st, 2012
12687
12688 Fixes all over the tree and new features.
12689
12690 Integration of a legal information reporting infrastructure,
12691 which allows to generate detailed informations about the
12692 licenses and source code of all components of a system
12693 generated by Buildroot. License information will progressively
12694 be added on packages.
12695
12696 Default configuration files added for Calao-systems USB-A9263
12697 and Calao-systems USB-A9G20-LPW.
12698
12699 External toolchains update: allow download of a custom
12700 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12701 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12702 2011.09.
12703
12704 Allow the restriction of downloads to the primary site only.
12705 This is useful for project developers who want to ensure that
12706 the project can be built even if the upstream tarball
12707 locations disappear.
12708
12709 Add a 'System configuration' choice to select between 3
12710 different init systems: Busybox init, SysV init and Systemd
12711 init.
12712
12713 Cleanups to the package infrastructure. The visible change to
12714 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12715 $(autotools-package)), and similarly for other package
12716 infrastructures and host packages. Refer to the documentation
12717 for details.
12718
12719 By default, automatic detection of the number of compilation
12720 jobs to use, depending on the number of CPUs available.
12721
12722 Improvements to generate systems with static libraries only
12723 (infrastructure and package fixes).
12724
12725 Add proper support in the Linux kernel package to generate
12726 Device Tree Blobs or combined Device Tree / Kernel
12727 images. This will be useful on Microblaze, PowerPC and ARM,
12728 which are architectures making extensive use of the Device
12729 Tree.
12730
12731 Updated/fixed packages: audiofile, autoconf, automake, axel,
12732 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12733 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12734 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12735 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12736 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12737 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12738 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12739 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12740 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12741 libfuse, libidn, libmad, libmbus, libmnl,
12742 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12743 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12744 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12745 lttng-tools, lua, m4, memtester, midori, mii-diag,
12746 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12747 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12748 openssl, pciutils, php, polarssl, portaudio, pppd,
12749 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12750 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12751 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12752 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12753 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12754
12755 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12756 fbterm, flashrom, freerdp, inadyn, libfreefare,
12757 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12758 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12759 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12760 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12761 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12762 ramspeed, rtorrent, sound-theme-borealis,
12763 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12764 xinetd, zxing
12765
12766 Issues resolved (http://bugs.uclibc.org):
12767
12768 #1315: Allow use of older external toolchains without sysroot
12769 support [won't fix]
12770 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12771 #5360: buildroot fails when building "host-libglib2 2.30.2
12772 Building" [won't fix, upstream problem]
12773 #5384: Can't build packages relying on gets on newer glibc
12774 [fixed]
12775
12776 2012.05, Released May 30th, 2012:
12777
12778 Updated/fixed packages: busybox, netsnmp, pptp-linux
12779
12780 2012.05-rc3, Released May 25th, 2012:
12781
12782 Minor fixes around the tree.
12783
12784 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12785 scp targets.
12786
12787 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12788
12789 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12790 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12791 xserver-xorg
12792
12793 2012.05-rc2, Released May 18th, 2012:
12794
12795 Fixes all over the tree.
12796
12797 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12798 dependency, disable decimal floats support, Linux 3.2.17 /
12799 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12800 without C++ support.
12801
12802 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12803 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12804
12805 2012.05-rc1, Released May 10th, 2012:
12806
12807 Fixes all over the tree and new features.
12808
12809 Use /etc/os-release for version info rather than
12810 /etc/br-version.
12811
12812 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12813
12814 Apply-patches.sh: cleanups, archived patches handling fixes,
12815 support series files.
12816
12817 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12818 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12819 atngw100, use 3.3.x for qemu configs.
12820
12821 Menu structure: Libraries moved out of multimedia section
12822
12823 Atom processor support. Prescott fix, blackfin ABI fix,
12824 Microblaze architecture support (using ext toolchain). Cleanup
12825 architecture names, deprecate Xtensa support.
12826
12827 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
12828 default to uClibc 0.9.33.x, enable
12829 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12830 fixes for external toolchains, linaro ext toolchains, new
12831 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12832 1.15.2.
12833
12834 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12835 support. Barebox: add 2012.04, remove 2011.12.
12836
12837 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
12838 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
12839 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12840 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12841 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12842 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12843 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12844 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12845 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12846 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12847 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12848 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12849 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12850 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12851 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12852 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12853 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
12854 openssh, openssl, parted, pango, pcre, php, pixman, poco,
12855 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12856 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12857 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
12858 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12859 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
12860 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12861 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12862 xfsprogs, zlib
12863
12864 New packages: apr, apr-util, audiofile, bellagio,
12865 conntrack-tools, empty, fmtools, glib-networking,
12866 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12867 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12868 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12869 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12870 socketcand, stress, systemd, ushare, zeromq
12871
12872 Deprecated packages: ttcp
12873
12874 Removed packages: ntfsprogs
12875
12876 Issues resolved (http://bugs.uclibc.org):
12877
12878 #2353: [lua] fix build with 2010.08-rc1
12879 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12880 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12881 #2881: Can't build project statically with external toolchain
12882 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
12883 #4808: ccache may build against wrong zlib
12884 #4880: New package lcdproc
12885 #4886: New package protobuf
12886 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12887 #4898: * make: [target-finalize] Error 1 (ignored)*
12888 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12889 #4970: udev 181 fails to build if kernel version 3.3 is selected
12890 #5018: dialog broken: exits with assert in uClibc
12891 #5102: qt package moc, uic, rcc read from wrong place
12892 #5144: Patch to fix ixon bug in uemacs
12893 #5198: Line graphics output is broken in GNU Screen
12894 #5204: Missing terminfo file(s) for GNU screen terminal type
12895
12896 2012.02, Released February 29th, 2012:
12897
12898 Updated/fixed packages: libecore
12899
12900 2012.02-rc3, Released February 27th, 2012:
12901
12902 Fixes all over the tree.
12903
12904 Automatic host dependencies handling for cmake packages
12905 fixed. Customize package deprecated as using a post-build
12906 script is nowadays the preferred way of adding extra stuff to
12907 the rootfs.
12908
12909 Linux-headers 3.0.x / 3.2.x stable version bumped.
12910
12911 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12912
12913 Updated/fixed packages: dropbear, ffmpeg, libpng
12914
12915 2012.02-rc2, Released February 19th, 2012:
12916
12917 Fixes all over the tree.
12918
12919 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12920 linux-headers 3.0.x / 3.2.x stable versions.
12921
12922 Documentation: Added makedev / <pkg>_DEVICES /
12923 <pkg>_PERMISSIONS documentation.
12924
12925 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12926 libvncserver, mxml, python.
12927
12928 2012.02-rc1, Released February 12th, 2012:
12929
12930 Fixes all over the tree and new features.
12931
12932 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
12933 support removed, Powerpc SPE ABI support. GDB ELF support fix,
12934 GDB 7.4, crosstool-NG 1.13.4.
12935
12936 Gentargets: scp and mercurial support.
12937 Autotools: derive host dependencies from target by default.
12938 Packages can now declare device table snippets.
12939
12940 Host utilities menu with commonly used host tools.
12941
12942 defconfigs: qemu configs for x86-64, mips and sparc, at91
12943 defconfigs now use modern U-Boot / mainline Linux, added
12944 lpc3250 defconfigs.
12945
12946 uClibc: remove 0.9.30, backport unshare() support, add
12947 0.9.32.1 / 0.9.33, use same config for ctng.
12948
12949 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
12950 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12951 bootloaders added.
12952
12953 Various manual updates. Release tarballs now contain generated
12954 manual in text/html/pdf formats.
12955
12956 Buildroot now calls the stop function of scripts in
12957 /etc/init.d at shutdown.
12958
12959 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
12960 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12961 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12962 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12963 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12964 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12965 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12966 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12967 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12968 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12969 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12970 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12971 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12972 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12973 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12974 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12975 python, python-serial, qt, ruby, samba, sdl, sdparm,
12976 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12977 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12978 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12979 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12980 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12981 xf86-video-sis, xfont_{encodings,font-util},
12982 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
12983 xlib_libxkbfile, xterm, xutil_makedepend, yajl
12984
12985 New packages: boost, connman, dstat, expedite, explorercanvas,
12986 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12987 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12988 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12989 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12990 libvncserver, linux-firmware,
12991 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12992 open2300, python-distutilscross, python-dpkt,
12993 python-netifaces, python-pygame, python-setuptools, rt-tests,
12994 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12995 xf86-input-tslib, xinput-calibrator
12996
12997 Issues resolved (http://bugs.uclibc.org):
12998
12999 #743: Add Transmission bit torrent option to buildroot
13000 #755: Add Boost libraries as a package
13001 #2299: Add crypto support to libsoup
13002 #2617: Pixman 0.19.2 & Cairo 1.10.0
13003 #3403: libgpg-error: bump to version 1.10
13004 #3409: libgpg-error: download from gnupg.org
13005 #3421: nano: make tiny flag optional
13006 #3691: New EFL packages
13007 #4664: Cannot patch AT91Bootstrap
13008 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
13009 #4760: Qt: add host-pkg-config to dependency-list
13010
13011 2011.11, Released November 30th, 2011:
13012
13013 Fixes all over the tree.
13014
13015 Bump kernel headers / default Linux version to 3.1.4.
13016
13017 Updated/fixed packages: ruby
13018
13019 2011.11-rc3, Released November 26th, 2011:
13020
13021 Fixes all over the tree.
13022
13023 Toolchain: Fix gdb dependencies for external toolchains,
13024 adjust uClibc patches so they don't confuse modern versions of
13025 patch, bump crosstool-ng, kernel headers and linux versions.
13026
13027 Updated/fixed packages: busybox, freetype, mplayer, opencv,
13028 php, rsyslog, ruby, thttpd, xapp_xf86dga
13029
13030 Issues resolved (http://bugs.uclibc.org):
13031
13032 #4357: Prevent patch commands from accessing source control
13033 #4369: Fix permissions on untared lsof archive
13034
13035 2011.11-rc2, Released November 18th, 2011:
13036
13037 Fixes all over the tree and new features.
13038
13039 Updated asciidoc documentation
13040
13041 Toolchain: Bumped 3.x stable kernel headers, use wget in
13042 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
13043 uClibc sparc fix.
13044
13045 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
13046 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
13047
13048 Issues resolved (http://bugs.uclibc.org):
13049
13050 #3355: mplayer fails to build
13051 #4021: uClibc: undefined reference to `__GI___errno_location'
13052 #4297: Qt's qmake uses wrong pkg-config
13053
13054 2011.11-rc1, Released November 11th, 2011:
13055
13056 Fixes all over the tree and new features.
13057
13058 Moved misc scripts and support stuff to support/. Renamed
13059 patch-kernel.sh to support/scripts/apply-patches.sh.
13060
13061 Documentation: Moved to asciidoc format, make targets to
13062 generate text/html/pdf/epub output added.
13063
13064 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
13065 added.
13066
13067 Bootloaders: Add support for custom git tree / tarballs for
13068 barebox, similar to how it's handled for u-boot. Clean up
13069 menuconfig options.
13070
13071 Toolchain: Update external codesourcery toolchain download
13072 URLs after Codesourcery got bought by Mentor, add x86
13073 toolchain, update toolchain versions and optimize toolchain
13074 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
13075 updated GDB versions / download URLs. Binutils
13076 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
13077 use ctng-1.13.0.
13078
13079 Package infrastructure: Support for local packages /
13080 overrides, package dir / name arguments dropped from
13081 {GEN,AUTO,CMAKE}TARGETS.
13082
13083 Linux: Kernel extensions infrastructure support, Xenomai +
13084 RTAI support.
13085
13086 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
13087 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
13088 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
13089 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
13090 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
13091 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
13092 libconfuse, libcuefile, libcurl, libdaemon, libevent,
13093 libglib2, libiconv, libmpd, libreplaygain, libroxml,
13094 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
13095 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
13096 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
13097 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
13098 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
13099 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
13100 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
13101 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
13102 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
13103 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
13104
13105 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
13106 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
13107 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
13108 pulseaudio, pv, rtai, vala, xenomai.
13109
13110 Removed packages: liboil, sfdisk, swfdec, webif
13111
13112 Issues resolved (http://bugs.uclibc.org):
13113
13114 #505: live555: new package
13115 #507: Enable live and tv options in MPlayer-1.0rc2
13116 #531: let e2fsprogs package to export headers to staging dir if needed
13117 #1171: Linuxthreads new cannot find sysdep.h
13118 #1357: Add bluez to buildroot system
13119 #2107: New package: input-event-daemon
13120 #2599: New package: orc (Oil Runtime Compiler)
13121 #2605: gstreamer: Update to 0.10.30
13122 #2677: introducing util-linux-ng as replacement for util-linux
13123 #2917: Qt: Add declarative module
13124 #3145: jffs2 image generation fails
13125 #3271: netperf-2.4.5 fails to compile
13126 #3331: xdata_xcursor-themes depends on xcursorgen
13127 #3343: Add file:// download SITE_METHOD
13128 #3391: Add support for specifying an external kernel tree
13129 #3631: Error while compiling with Xorg
13130 #3709: oprofile doesn't build for mipsel
13131 #3925: midori not getting compile
13132 #4045: Add support for downloading i386 toolchains from codesourcery
13133 #4165: lrzsz-fix-symlink-at-rebuild.patch
13134 #4171: makedevs-unused-but-set-variable.patch
13135 #4183: Codesourcery toolchain download site has changed
13136 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
13137 #4381: Add option to lighttpd to enable Lua support
13138 #4387: Make sure that dest dir exists before installing mtd files
13139
13140 2011.08, Released August 31th, 2011:
13141
13142 Fixes all over the tree.
13143
13144 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
13145 kernel headers.
13146
13147 Updated/fixed packages: ipset, python
13148
13149 2011.08-rc2, Released August 29th, 2011:
13150
13151 Fixes all over the tree.
13152
13153 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
13154 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
13155 (broken).
13156
13157 Defconfigs: kernel updates, fix mini2440 serial port config,
13158 remove old arm toolchain configs.
13159
13160 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
13161 targets similar to linux/busybox.
13162
13163 Updated/fixed packages: barebox, directfb, libsoup,
13164 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
13165 usbmount, util-linux, xfont_font-misc-misc
13166
13167 Issues resolved (http://bugs.uclibc.org):
13168
13169 #3685: ncurses installation hangs due to old version of tic
13170 #4093: Grub fails to install bz2 patch after conversion to...
13171
13172 2011.08-rc1, Released August 4th, 2011:
13173
13174 Fixes all over the tree and new features.
13175
13176 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
13177 ext-toolchain-wrapper improvements, improved non-MMU
13178 support. GCC 4.3.6 / 4.6.1.
13179
13180 GENTARGETS infrastructure extended to cover bootloaders and
13181 Linux kernel as well. Options to retrive Linux/U-Boot from a
13182 custom git repo instead of upstream tarballs.
13183 Support for Linux 3.x and release candidate tarballs.
13184 X-Loader bootloader for omap added.
13185
13186 Make source/external-deps now also works for external
13187 toolchains / crosstool-ng backend.
13188
13189 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
13190 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
13191 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
13192 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
13193 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
13194 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
13195 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
13196 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
13197 synergy, udev, usbmount, usbutils, util-linux, valgrind,
13198 webkit, xorg-xserver, xz, zlib
13199
13200 New packages: acl, attr, ebtables, gnutls, inotify-tools,
13201 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
13202 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
13203 statserial, stunnel, ti-utils, uboot-tools, yajl
13204
13205 Deprecated packages: liboil, swfdec
13206
13207 Removed packages: hal
13208
13209 Issues resolved (http://bugs.uclibc.org):
13210
13211 #3559: libnspr: Add new package
13212 #3595: patch to add libroxml
13213 #3565: libnss: Add new package
13214 #3583: xfonts_font-adobe-100dpi fails due to missing map file
13215 #3649: [PATCH] Add mapdir to existing pkg-config patch
13216 #3907: 2011.05 - Qt 4.7.3 not building on ARM
13217 #3961: Nfs-utils: Remove SUSv3-function index
13218 #3985: "help" target's defconfig list needs sort
13219 #3997: bump libroxml to v2.1.0
13220
13221 2011.05, Released May 27th, 2011:
13222
13223 Updated/fixed packages: makedevs
13224
13225 2011.05-rc2, Released May 24th, 2011:
13226
13227 Fixes all over the tree.
13228
13229 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
13230 2009q3 external toolchains added. Crosstool-NG bumped to
13231 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
13232 bumped to 2.6.38.7.
13233
13234 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
13235
13236 2011.05-rc1, Released May 18th, 2011:
13237
13238 Fixes all over the tree and new features.
13239
13240 External toolchain improvements: We now build a binary
13241 toolchain wrapper and install it into HOST_DIR/usr/bin, which
13242 enforces the correct compiler arguments, making an external
13243 toolchain as easy to use outside of Buildroot as the internal
13244 ones are. This also brought a cleanup of CFLAGS, making the
13245 Buildroot build output easier to read.
13246
13247 Rootfs device handling improvements: Choice between static
13248 /dev, devtmpfs and devtmpfs with either mdev or udev.
13249
13250 Toolchain: More preconfigured codesourcery external
13251 toolchains, improved Crosstool-NG support, fix for GCC
13252 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
13253 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
13254
13255 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
13256
13257 Linux: support for custom kernel image targets, E.G. for
13258 powerpc builds with embedded device trees.
13259
13260 Misc fixes for qemu defconfigs, ensuring correct serial
13261 terminal setup out of the box.
13262
13263 Misc gentarget / autotools handling fixes.
13264
13265 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
13266 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
13267 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
13268 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
13269 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
13270 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
13271 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
13272 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
13273 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
13274 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
13275 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
13276 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
13277 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
13278
13279 New packages: bonnie++, can-utils, gdisk, htop,
13280 input-event-daemon, libexif, libraw, libv4l, ngircd
13281
13282 Removed packages: festival
13283
13284 Issues resolved (http://bugs.uclibc.org):
13285
13286 #2131: Add OpenMP support to the toolchain
13287 #3379: New Package: bonnie++
13288 #3445: Not working openssl-10.0.0d on 386sx
13289 #3451: fakeroot package: wrong FAKEROOT_SITE variable
13290 #3457: alsamixergui: broken URL
13291 #3475: Calling sync on large filesystems when not always necessary
13292 #3511: make busybox-menuconfig does not download busybox package
13293 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
13294 #3571: u-boot: fw_printenv does not build
13295 #3643: popt source url is not responding
13296 #3733: dropbear: make zlib optional
13297 #3757: Buildroot can't build mplayer with libmad
13298
13299 2011.02, Released February 28th, 2011:
13300
13301 Fixes all over the tree.
13302
13303 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
13304 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
13305
13306 Deprecated packages: devmem2, webif
13307
13308 Issues resolved (http://bugs.uclibc.org):
13309
13310 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
13311 #3259: Unable to build webkit (on arm)
13312 #3295: slang fails to build on mipsel
13313 #3325: ffmpeg fails to build
13314
13315 2011.02-rc2, Released February 24th, 2011:
13316
13317 Fixes all over the tree.
13318
13319 Festival packages marked as broken. Unless someone steps up
13320 to support them, they will be removed during the 2011.05
13321 development cycle.
13322
13323 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
13324 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
13325 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
13326 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
13327 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
13328 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
13329 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
13330 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
13331 tcpreplay, tiff, wpa_supplicant, xcb-util,
13332 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
13333 xdriver_xf86-input-{mouse,synaptics,void},
13334 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
13335 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
13336 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
13337 xserver_xorg-server, xz
13338
13339 Removed packages: ace_of_penguins, vlc
13340
13341 Issues resolved (http://bugs.uclibc.org):
13342
13343 #3205: Failing chmod when running "make" in buildroot (openssl)...
13344 #3277: quagga fails to build with SNMP support
13345 #3283: See why nfs-utils needs fakeroot, and convert to autotools
13346 #3307: synergy fails to build due to missing XTest library
13347
13348 2011.02-rc1, Released February 14th, 2011:
13349
13350 Fixes all over the tree and new features.
13351
13352 External toolchain improvements: clarification of the options,
13353 and introduction of the toolchain profile concept, for
13354 well-known toolchains. Buildroot is now capable of
13355 automatically downloading and extracting well-known toolchains
13356 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
13357 toolchains are supported). Crosstool-NG backend updated and
13358 improved.
13359
13360 Complete rework of how hardware boards are supported.
13361 Each board now only has a single defconfig file, and all
13362 board-specific options have been removed. See
13363 docs/buildroot.html#board_support for details.
13364
13365 Added support for the following boards: Mini2440, Qemu ARM
13366 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
13367 r2d and Qemu x86. The Qemu boards support allows to easily
13368 build systems that are known to work under Qemu.
13369
13370 Initial support for Blackfin processors.
13371
13372 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
13373 preparation for support of SDK. For the same reason, the
13374 toolchain binaries (cross-compiler and other related tools)
13375 are now installed in $(O)/host/usr/bin/. The cross pkg-config
13376 now also automatically returns correct values for cross
13377 compilation, without needing any environment variables to be
13378 set.
13379
13380 Ccache support reworked. Now used for both host and target
13381 compilation, and cache is stored in ~/.buildroot-ccache.
13382
13383 Toolchain: uClibc 0.9.32-rc2, several components moved to
13384 normal AUTOTARGET packages.
13385
13386 Generic cmake infrastructure, similar to the existing
13387 GENTARGETS/AUTOTARGETS.
13388
13389 Support for bzr downloads, next to the existing git/svn support.
13390
13391 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
13392 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
13393
13394 EXT2 file system size handling improved, UBI image support, fs
13395 configuration options cleanup, U-Boot/Barebox version bumps.
13396
13397 Updated/fixed packages: alsa-utils, at, autoconf, automake,
13398 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
13399 coreutils, cups, dbus, dbus-python, dhcp, directfb,
13400 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
13401 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
13402 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
13403 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
13404 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
13405 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
13406 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
13407 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
13408 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
13409 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
13410 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
13411 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
13412 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
13413 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
13414 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
13415 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
13416 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
13417 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
13418 xkeyboard-config, xlib_libX11, xz, zlib
13419
13420 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
13421 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
13422 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
13423 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
13424 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
13425 xl2tp, xmlstarlet
13426
13427 Removed packages: hotplug, l2tp, libfloat, microcom,
13428 ng-spice-rework
13429
13430 Issues resolved (http://bugs.uclibc.org):
13431
13432 #267: The make target: cross fails because toolchain_build_...
13433 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
13434 #561: ltp-testsuite failed to install
13435 #1447: Installing gfortran on PowerPC
13436 #1651: Build fail caused by ccache in module-init-tools
13437 #1681: Cross-compiled binaries shouldn't be installed into staging
13438 #1723: [PATCH] axel: convert to generic package infrastructure and...
13439 #1735: [PATCH] mplayer: convert to autotools infrastructure
13440 #2551: [PATCH] native toolchain in the target filesystem fails
13441 #2623: buildroot-snapshot-20100922 fails when compiling development...
13442 #2647: makedevs package lacks support for 16-bit major/minor numbers
13443 #2371: QT MYSQL Module does not build when MySQL installed on the host
13444 #2839: compile fails in various packages with a odd message "error:...
13445 #2887: tar "buffer overflow detected" error
13446 #2893: Broken "make source" with external toolchain
13447 #2905: Qt: Speed up compilation, if gui-module isn't selected
13448 #2929: genext2fs: couldn't allocate a block (no free space)
13449 #2935: Ntpdate isn't installed
13450 #2965: Broken linkage to xkbcomp (blocking X server startup)
13451 #2983: xlib_libX11 build failed
13452 #3007: kexec doesn't build: Missing regdef.h file
13453 #3085: Init scripts are not compatible with sysVinit (when busybox...
13454 #3103: make external-deps wants to download gcc-.tar.bz2 when...
13455 #3109: abnormal `make busybox-menuconfig`
13456 #3115: How about board specific makefiles?
13457 #3169: python patch has typo, aborts build in scenario
13458 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
13459
13460 2010.11, Released November 30th, 2010:
13461
13462 Fixes all over the tree.
13463
13464 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
13465 xserver-xorg
13466
13467 Issues resolved (http://bugs.uclibc.org):
13468
13469 #2773: squid with openssl support needs openssl on the host
13470 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13471
13472 2010.11-rc2, Released November 25th, 2010:
13473
13474 Fixes all over the tree.
13475
13476 Add support for LEON Sparc architecture variants. Fix make
13477 source/external-deps for host packages.
13478
13479 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13480 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13481 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13482 sysstat, webkit, zlib
13483
13484 Issues resolved (http://bugs.uclibc.org):
13485
13486 #759: Sysstat build broken without libintl
13487 #2479: host-module-init-tools 3.11 fails to build
13488 #2725: Buildroot overrides kernel config
13489 #2785: mtd-utils build fails due to missing libmtd
13490 #2791: Added PHP-Process Control to the PHP-Package
13491 #2797: pciutils dependencies on zlib not taken into account
13492 #2809: failed to compile libglib2
13493 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13494 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
13495 #2833: Failed to compile webkit without X11
13496
13497 2010.11-rc1, Released November 8th, 2010:
13498
13499 Fixes all over the tree and new features.
13500
13501 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13502 misc fixes + nconfig and savedefconfig targets.
13503
13504 Toolchain: ARM cortex A9 support, experimental crosstool-ng
13505 backend, GCC 4.5.x.
13506
13507 Fs: Squashfs 4.1 with lzo support
13508
13509 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13510 generic new-style ones instead.
13511
13512 Download handling reworked and support for git/svn downloads
13513 added.
13514
13515 Removed experimental shared config.cache support, as it is
13516 too unreliable.
13517
13518 A convenience Makefile wrapper is created when using
13519 out-of-tree building, similar to how it is done for the kernel.
13520
13521 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13522
13523 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
13524 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
13525
13526 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
13527 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
13528 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
13529 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13530 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13531 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13532 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13533 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13534 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13535 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13536 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13537 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13538 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
13539 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13540 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13541 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13542 openssl, openvpn, oprofile, pango, patch, pcre, php,
13543 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
13544 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
13545 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
13546 speex, sqlite, squashfs, startup-notification, strace,
13547 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13548 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13549 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13550 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13551 xapp_xmore,
13552 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13553 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13554 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13555 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13556 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13557 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13558 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13559 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13560 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
13561 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13562 xterm, xvkbd, zlib
13563
13564 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
13565
13566 Removed packages: dillo, libglib12, libgtk12, microwin,
13567 pcmcia
13568
13569 Issues resolved (http://bugs.uclibc.org):
13570
13571 #901: new package: gpsd
13572 #2389: Generate a Makefile wrapper in $(O)
13573 #2461: wireless_tools: install shared library if needed
13574 #2521: Can't compile sdl_mixer, mikmod.h can't be found
13575 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
13576 #2563: [PATCH] cairo: Expose the configure option to disable some...
13577 #2581: libmms: Update to 0.6, and patch to work on architectures...
13578 #2707: Can't compile linux kernel using buildroot + crosstool-ng
13579 #2731: Build order
13580 #2737: buildroot configuration tool crashing when the path exceeds...
13581 #2767: Build for lsof broken in buildroot-2010.08
13582
13583 2010.08: Released August 31th, 2010:
13584
13585 Fixes all over the tree.
13586
13587 Updated/fixed packages: atk, xstroke
13588
13589 Removed packages: lxdoom
13590
13591 2010.08-rc2, Released August 30th, 2010:
13592
13593 Fixes all over the tree.
13594
13595 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
13596 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13597 versions.
13598
13599 Mark CRIS architecture as deprecated, as it is discontinued
13600 upstream.
13601
13602 Marked shared config.cache as experimental and disabled by
13603 default as it is known to break with certain package
13604 combinations.
13605
13606 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13607 added.
13608
13609 fs: old-style squashfs for big endian archs fixed.
13610
13611 Updated/fixed packages: busybox, gst-plugins-base,
13612 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13613 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13614 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13615 util-linux
13616
13617 Removed packages: stunnel
13618
13619 Issues resolved (http://bugs.uclibc.org):
13620
13621 #635: util-linux fails to build in 2009.08
13622 #2239: netcat package installs its binary to target as avr32-linux...
13623 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
13624 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
13625 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
13626
13627 2010.08-rc1, Released July 30th, 2010:
13628
13629 Fixes all over the tree and new features.
13630
13631 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
13632 and non-sysroot support removed. Added support for (snapshot)
13633 NPTL in uClibc, 0.9.28.3 removed,
13634
13635 Bootloaders: Various cleanups, moved to boot/, added Barebox,
13636 removed yaboot. Support building u-boot from custom tarball,
13637 u-boot 2010.06.
13638
13639 New GTK-based configurator, usable using 'make gconfig'.
13640
13641 Java packages marked as broken. Unless someone steps up to
13642 support this, they will be removed during the 2010.11
13643 development cycle.
13644
13645 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13646 GTK+ on DirectFB has also been marked as deprecated, as it is
13647 not supported in recent GTK+ versions, and more and more
13648 packages depends on the new versions.
13649 Unless someone steps up to support them, they will be removed
13650 during the 2010.11 development cycle.
13651
13652 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
13653 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
13654
13655 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13656 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13657 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13658 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13659 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
13660 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
13661 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13662 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13663 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13664 ltrace, make, midori, module-init-tools, mplayer,
13665 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13666 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13667 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13668 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13669 usbutils, webif, webkit, wireless_tools, xerces,
13670 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
13671
13672 Removed packages: modutils, portage, rxvt
13673
13674 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
13675
13676 Issues resolved (http://bugs.uclibc.org):
13677
13678 #321: alsa-lib uses host include files for python which breaks ...
13679 #361: linux kernel configuration choice works incorrectly
13680 #387: Tremor not installed to toolchain
13681 #401: new package: ffmpeg
13682 #475: uImage target for U-boot failed generating
13683 #543: ATK requires X11 on DirectFB target
13684 #575: webkit: Buildroot Libtool Patch Fails
13685 #583: build fails with external x86_64 toolchain
13686 #729: sstrip creates corrupted headers
13687 #829: Webkit r44552 needs libXt
13688 #835: Package Dataflashboot-1.05 does not compile with buildroot...
13689 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13690 #859: Add (head of) nptl branch to list of uClibc versions
13691 #949: compile with debug info
13692 #955: Grub fails to build with External Toolchain
13693 #1051: Webkit doesn't compile (Linuxthreads new, x86)
13694 #1213: Move .config into output directory
13695 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13696 #1231: (sparc) Linux kernel fails to build
13697 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13698 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
13699 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
13700 #1405: WebKit fails to build because pthread_getattr_np is not impl...
13701 #1675: GMP Error during buildroot make process
13702 #1741: external toolchain linking error
13703 #1753: lmbench: convert to generic package infrastructure
13704 #1771: Fakeroot and the target/generic/device_table.txt create bad...
13705 #1807: LZMA 4.32.7, Required header file(s) are missing
13706 #1813: xkeyboard-config fails to build because of intltool problem
13707 #1879: Bump iptables to 1.4.8
13708 #1885: Add a bunch of lua modules
13709 #1897: Bump libusb to 1.0.7
13710 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
13711 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
13712 #1927: Bump file to 5.03 and migrate to autotargets
13713 #1933: Bump gawk to 3.1.8 and migrate to autotargets
13714 #1945: PHP: add sqlite3 dependency when using external lib
13715 #1951: Bump openssl to 0.9.8o
13716 #1957: Bump sqlite to 3.6.23.1
13717 #1975: Package removal/deprecation
13718 #1981: zlib: bump to 1.2.5
13719 #1987: intltool: Fix spelling mistake
13720 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
13721 #1999: Typo in path checking
13722 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
13723 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
13724 #2038: Bump ncurses to 5.7
13725 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
13726 #2101: blackbox depends on locale support
13727 #2119: Tries to build kernel, although disabled in config
13728 #2125: libXfont build fail
13729 #2143: buildroot compiler generates segfaulting statically linked exe..
13730 #2149: xterm build failure
13731 #2155: Compression lzo don't set for ubifs
13732 #2161: [SECURITY] Update libpng to 1.2.44
13733 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
13734 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
13735 #2191: linux-fusion build fail
13736 #2221: Qt does not compile (dependencies not taken into account?)
13737 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
13738 #2245: Netcat does not work due to incorrect assumptions about signed..
13739 #2251: directory output/build after make *_defconfig not found
13740 #2257: Convert netsnmp package to autotargets
13741 #2263: Bump samba to 3.3.13
13742 #2269: setserial causes make error
13743
13744 2010.05, Released May 30th, 2010:
13745
13746 Fixes all over the tree.
13747
13748 Updated/fixed packages: coreutils, hal, libcap,
13749 lockfile-progs, ncftp, xserver_xorg-server
13750
13751 Issues resolved (http://bugs.uclibc.org):
13752
13753 #1789: binutils fails to build for i386
13754 #1843: Fix libcap build failure
13755 #1855: XORG Keyboard driver fails to compile
13756
13757 2010.05-rc3, Released May 27th, 2010:
13758
13759 Fixes all over the tree.
13760
13761 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
13762 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
13763 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
13764 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13765 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13766 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13767 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13768 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13769 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13770 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13771 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
13772
13773 Issues resolved (http://bugs.uclibc.org):
13774
13775 #75: arm buildroot "unrecognized option" error
13776 #699: Buildroot fails to copy libstdc++ to target when using external...
13777 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
13778 #1729: alsamixergui fails to build
13779 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
13780 #1819: pciutils small bugs
13781 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
13782
13783 2010.05-rc2, Released May 11th, 2010:
13784
13785 Fixes all over the tree.
13786
13787 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13788 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13789 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13790 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13791 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
13792 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13793 xproto_fontcacheproto, xproto_fontsproto, xvkbd
13794
13795 Removed packages: vice
13796
13797 Issues resolved (http://bugs.uclibc.org):
13798
13799 #849: "customize" package copies files to wrong place in target tree
13800 #985: Bump usb_modeswitch package to 1.1.0
13801 #1135: Package customize. Wrong copying
13802 #1525: Package hal deletes a whole <target>/etc/rc.d directory
13803 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13804 #1669: Busybox failed to compile when using an external toolchain
13805 #1699: Fix usbutils dependencies and bump
13806 #1705: Fix pciutils broken cross compiling
13807 #1717: External toolchain fixes for hostapd & wpa_supplicant
13808
13809 2010.05-rc1, Released May 3rd, 2010:
13810
13811 Cleaned up / restructured package menu.
13812
13813 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
13814 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13815 removed broken nios2 support, ppc e300cX/e500mc support,
13816 improved external toolchain support, GDB 7.x support.
13817
13818 X.org updated to 7.5.
13819
13820 New packages: cdrkit, cramfs, genext2fs, genromfs,
13821 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13822 squashfs, squashfs3, squid
13823
13824 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13825 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13826 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13827 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13828 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13829 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13830 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13831 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13832 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13833 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13834 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13835 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13836 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
13837 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13838 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13839 xproto_xf86miscproto, xserver_xorg-server
13840
13841 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13842 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13843 xproto_xf86miscproto
13844
13845 Issues resolved (http://bugs.uclibc.org):
13846
13847 #513: Add new squid package
13848 #661: lmbench: new package
13849 #719: Add lua option to haserl
13850 #800: [PATCH] iperf update to 2.0.4
13851 #803: [PATCH] lua - add shared library patch and config option for...
13852 #805: [PATCH] mdadm - version update
13853 #817: integrator926_defconfig uses unsupported uboot board name
13854 #851: Add option to specify --sysroot value for external toolchain
13855 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13856 package for compatibility with old packages that expect
13857 the pre-1.0 API.
13858 #1105: Add new netperf package
13859 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
13860 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
13861 #1123: Bump less to 436 and migrate to Makefile.autotools.in
13862 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
13863 #1189: Wrong u-boot configuration name for integrator926 target
13864 #1219: kernel headers not correctly installed into toolchain/staging
13865 #1267: Wrong BR2_EXTRA_VERSION
13866 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
13867 #1303: Add librsync package
13868 #1321: Busybox link fails due to lack of --sysroot option
13869 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
13870 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
13871 #1369: cannot build radvd (flex problem)
13872 #1387: xlib_libX11-1.3.2 can't find libjpeg
13873 #1411: [SECURITY] Update openssl package to 0.9.8n
13874 #1417: Bump iptables to 1.4.7
13875 #1423: Bump e2fsprogs to 1.41.11
13876 #1429: [SECURITY] Update php to 5.2.13
13877 #1441: Add binutils 2.20.1
13878 #1447: Package installation on target with debug symbols is broken
13879 #1459: Misc QA fixes
13880 #1489: radvd update to 1.6
13881 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
13882 #1537: dev entries not created anymore
13883 #1555: Fix default uclibc-0.9.31 configuration
13884 #1561: [SECURITY] Update samba to 3.3.12
13885 #1567: openssl0.9.8n fails to compile
13886 #1573: Alsa-utils alsactl/init/* not installed to target
13887 #1591: portmap fails to compile
13888 #1615: Convert eeprog package to gentargets
13889 #1645: Bump hostapd package to 0.7.2
13890
13891 2010.02, Release February 26th, 2010:
13892
13893 Fixes all over the tree.
13894
13895 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13896 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13897 xfont_font-util
13898
13899 Removed packages: hostap, openmotif, xpdf
13900
13901 Issues resolved (http://bugs.uclibc.org):
13902
13903 #165: openmotif does not build
13904 #1147: Remove obsolete hostap package
13905 #1183: make source fails to download gmp, mpfr and patches
13906
13907 2010.02-rc2, Released February 23th, 2010:
13908
13909 Fixes all over the tree and new features.
13910
13911 New packages: intltool
13912
13913 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
13914 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13915 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13916 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13917 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13918 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13919 xlib_libfontenc, xproto_trapproto, zlib
13920
13921 Removed package: xboard
13922
13923 Issues resolved (http://bugs.uclibc.org):
13924
13925 #335: atk looks for the path to the gnome library on the host
13926 #355: Please update WebKit - it doesn't compile!
13927 #453: libglib2 autoreconf
13928 #457: e2fsprogs link problem
13929 #459: libgtk2 autoreconf
13930 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13931 #671: Bash fails to build when building buildront on Ubuntu 9.04
13932 #711: WebKit host dependencies problems
13933 #821: cp: illegal operation
13934 #1039: Not compiled on ubuntu karmic
13935 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13936
13937 2010.02-rc1, Released February 9th, 2010:
13938
13939 Fixes all over the tree and new features.
13940
13941 Generalized autotools infrastructure to be usable for
13942 non-autotools packages, see package/Makefile.package.in for
13943 details.
13944
13945 Cleaned up avr32 toolchain config, external source-based
13946 toolchain support is gone.
13947
13948 Dependency checks: Also check for makeinfo, only print output
13949 on errors.
13950
13951 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
13952
13953 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13954 tcpreplay
13955
13956 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13957 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
13958 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13959 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13960 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13961 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13962 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13963 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
13964
13965 Removed package: asterisk, openswan
13966
13967 Issues resolved (http://bugs.uclibc.org):
13968
13969 #515: tcpreplay: new package
13970 #553: Wrong DirectFB ps2mouse limitation
13971 #559: mesa3d build fails
13972 #679: Autoconf cannot find M4
13973 #739: New/updated hostapd package
13974 #749: Bump usbutils package to version 0.86
13975 #751: Kernel 2.6 snapshot fetch fail
13976 #753: Bump lighttpd package to 1.4.25
13977 #757: U-Boot: mkimage cannot be installed using external toolchain
13978 #761: Add binutils 2.20 to toolchain options
13979 #763: [SECURITY] Update pcre to 7.9
13980 #765: Add buildroot branding to gcc
13981 #767: Bump iw package to 0.9.18
13982 #773: [SECURITY] Update bind to 9.5.2-P1
13983 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
13984 #813: Drop not very useful generic package selection options ...
13985 #823: Editor backup files (~) is copied from the target_skeleton
13986 #827: Bump mtd-utils package to version 1.2.0
13987 #841: Build error
13988 #913: Bump iptables to 1.4.6
13989 #919: Bump usb_modeswitch package to 1.0.7
13990 #925: Bump wpa_supplicant package to 0.6.10
13991 #931: Bump kismet package to 2010-01-R1
13992 #937: Bump openvpn package to 2.1.1
13993 #943: Bump sqlite package to 3.6.22
13994 #961: Bump dnsmasq to 2.52
13995 #967: Bump netstat-nat to 1.4.10
13996 #973: Bump iw to 0.9.19
13997 #1003: DHCP options disabled with busybox-1.16.0
13998 #1009: [SECURITY] Bump php to 5.2.12
13999 #1015: [SECURITY] Bump bind to 9.5.1-P2
14000 #1027: Busybox flash commands conflict with those from mtd-utils
14001 #1063: [SECURITY] Update lighttpd to 1.4.26
14002
14003 2009.11, Released December 1st, 2009:
14004
14005 Additional fixes and cleanups.
14006
14007 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
14008 microperl, ncurses, vim
14009
14010 Issues resolved (http://bugs.uclibc.org):
14011
14012 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
14013
14014 2009.11-rc2, Released November 29th, 2009:
14015
14016 Additional fixes and cleanups.
14017
14018 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
14019
14020 2009.11-rc1, Released November 23rd, 2009:
14021
14022 Fixes all over the tree and new features.
14023
14024 Cleaned up / Simplified build directory layout. Refer to
14025 docs/buildroot.html#using for details.
14026
14027 Target defconfig files moved to configs/ and listed in 'make help'
14028 output.
14029
14030 Fixed *clean targets. Now clean removes everything generated,
14031 so you can do a fresh rebuild. Distclean furthermore removes
14032 kbuild tools and .config, bringing the source tree back in a
14033 pristine state.
14034
14035 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
14036 soft / hardfloat setting for architecture, ensure target-ldd
14037 gets installed.
14038
14039 New packages: divine, gvfs, libarchive, libmicrohttpd,
14040 sdl_sound, swfdec, sysstat
14041
14042 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
14043 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
14044 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
14045 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
14046 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
14047 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
14048 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
14049 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
14050 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
14051 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
14052 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
14053 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
14054 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
14055
14056 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
14057
14058 Issues resolved (http://bugs.uclibc.org):
14059
14060 #301: allow to install libsmbclient
14061 #303: add gvfs package
14062 #477: Add sdl_sound package
14063 #487: Make kismet package sexier
14064 #511: New package usb_modeswitch
14065 #527: misc fixes for dnsmasq package
14066 #565: libevent: Bump version and clean up makefile
14067 #587: Use iptables multipurpose binaries and bump to 1.4.4
14068 #593: Missing early check for patch(1)
14069 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
14070 #609: libmicrohttpd: New package
14071 #615: python: Don't delete .py files unless asked
14072 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
14073 #619: netkittelnet requires netkitbase to install, but there's no ...
14074 #645: allow to build nbd-server with NBD package
14075 #653: [SECURITY] Update php package to version 5.2.11
14076 #655: Update sqlite package to version 3.6.18
14077 #657: Bug in imagemagick-clean target
14078 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
14079 #665: [PATCH] Samba package
14080 #667: [PATCH] e2fsprogs
14081 #683: SDL-dfb does not select directfb
14082 #701: make install problem with unstripped binaries
14083 #703: [SECURITY] Update openssl package to 0.9.8l
14084 #705: Bump spawn-fcgi package to 1.6.3
14085 #709: Bump lighttpd package to 1.4.24
14086 #713: Migrate openntpd package to Makefile.autotools.in
14087 #715: Bump libidn package to 1.15 and other fixes
14088 #717: Bump dnsmasq to 2.51 and introduce new IDN option
14089 #731: Bump iw package to 0.9.17
14090
14091 2009.08, Released August 31th, 2009:
14092
14093 Additional fixes and cleanups.
14094
14095 Updated/fixed packages: ctorrent, saveconfig/getconfig,
14096 sdl_net, util-linux.
14097
14098 Issues resolved (http://bugs.uclibc.org):
14099
14100 #529: util-linux doesn't find headers and include libs correctly
14101 #557: Build ctorrent with SSL support if available
14102
14103 2009.08-rc3, Released August 26th, 2009:
14104
14105 Additional fixes and cleanups.
14106
14107 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
14108 directfb, enchant, kernel headers.
14109
14110 Issues resolved (http://bugs.uclibc.org):
14111
14112 #471: Allow directfb compilation with debug
14113 #541: Removal of CVS directories in target filesystem broken
14114 #547: berkeleydb: Update config.{sub, guess}
14115 #549: enchant: Fix dependencies.
14116 #569: Fix alsa-utils build for x86 on x86-64
14117
14118 2009.08-rc2, Released August 6th, 2009:
14119
14120 Additional fixes and new features.
14121
14122 New packages: libuuid, gcc 4.3.4.
14123
14124 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
14125 jamvm, libusb, microperl, neon, popt, sed, webkit.
14126
14127 Fixed issue with 'make oldconfig'
14128
14129 Issues resolved (http://bugs.uclibc.org):
14130
14131 #525: sed broken with external toolchain
14132 #537: Fix gzip build with recent glibc
14133
14134 2009.08-rc1, Released August 2nd, 2009:
14135
14136 Fixes all over the tree and new features.
14137
14138 Improvement of external toolchain support:
14139 - Support for glibc toolchains.
14140 - The toolchain configuration announced to Buildroot is
14141 verified against the real toolchain configuration.
14142 - Fixes, documentation.
14143
14144 Cleanup X.org support: clarified configuration options, and
14145 removed mandatory dependency on useless libraries such as
14146 libXt or libXaw.
14147
14148 New QT-based configurator, usable using 'make xconfig'.
14149
14150 Support for the Xtensa architecture.
14151
14152 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
14153 headers.
14154
14155 New packages: bmon, ctorrent, dosfstools, enchant,
14156 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
14157 sdl_gfx, spawn-fcgi.
14158
14159 Updated packages: bind, busybox, coreutils, sqlite, directfb,
14160 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
14161 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
14162 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
14163 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
14164 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
14165 wpa-supplicant, xdriver_xf86-input-synaptics,
14166 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
14167 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
14168 xutil_util-macros.
14169
14170 Issues resolved (http://bugs.uclibc.org):
14171
14172 #83: liblockfile fails to compile due to eaccess redefinition
14173 #163: Xtensa architecture port
14174 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
14175 #241: device mapper + lvm2: build together
14176 #243: ctorrent: new package
14177 #247: ntfsprogs: new package
14178 #271: Library 'libgcc_s.so.1' not installed in search path
14179 #287: New package libnl
14180 #289: New package iw
14181 #331: Update MPlayer to version 1.0rc2
14182 #333: Bump sqlite package to 3.6.15
14183 #349: update libsoup to version 2.26.2
14184 #357: New package netstat-nat
14185 #359,#413: Upgrade openvpn to Makefile.autotools.in
14186 #367: linux kernel compile error for arm926t
14187 #369: Add SDL_gfx package
14188 #373: Support for building gstreamer without libxml
14189 #379: update DirectFB to version 1.4.0
14190 #383: gst-plugins-good: Allow soup plugin to be configured
14191 #385: neon: Fix pkgconfig dependency
14192 #387: Tremor not installed to toolchain
14193 #389: New package bmon
14194 #391: gstreamer: Bump version to 0.10.23
14195 #393: gst-plugins-base: Bump version to 0.10.23
14196 #395: gst-plugins-bad: New package
14197 #403: Error while building iso9660 image
14198 #409: Bump php package to 5.2.10
14199 #411: ipsec-tools: Bump version to 0.7.2
14200 #417: New package spawn-fcgi
14201 #419: Bump lighttpd package to 1.4.23
14202 #421: toolchain: Clean up toolchain locale support menu
14203 #427: webkit: Update to WebKit svn r44552
14204 #437: ltp-testsuite: Bump version to 20090630
14205 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
14206 #467: DirectFB 1.4.1
14207 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
14208 #491: libxml2: Bump version to 0.7.3
14209 #495: Bump bind package to 9.5.1-P3 (security)
14210 #497: OpenSSL RSA key generation hangs on x86_64
14211 #509: Bump sqlite package to 3.6.16
14212 #523: pciutils broken with external toolchain
14213 #533: Update gamin to 0.1.10 to fix compilation
14214
14215 2009.05, Released June 1st, 2009:
14216
14217 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
14218 version and marked ubifsroot as broken.
14219
14220 2009.05-rc3, Released May 27th, 2009:
14221
14222 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
14223 busybox, curl, libusb, readline, python and strace.
14224
14225 Issues resolved (http://bugs.uclibc.org):
14226
14227 #345: libcurl package needs a urandom fix
14228
14229 2009.05-rc2, Released May 19th, 2009:
14230
14231 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
14232 for newer hosts), stable kernel versions, busybox, cups,
14233 dmraid, docker, mesa3d, rsync and updated defconfigs.
14234
14235 xserver marked as broken on AVR32 and atngw100-expanded
14236 config removed.
14237
14238 Issues resolved (http://bugs.uclibc.org):
14239
14240 #167: metacity does not build
14241 #295: gamin installs python support even if python is disabled
14242 #323: gen_matypes fails to execute during build of Mesa when us...
14243
14244 2009.05-rc1, Released May 5th, 2009:
14245
14246 Fixes all over the tree, further conversion of packages to
14247 Makefile.autotools.in and we now build host versions of
14248 packages where needed for build time dependencies instead of
14249 relying on the correct versions being available on the build
14250 host. Ancient toolchain / busybox versions have furthermore
14251 been removed as announced in the 2009.02 release notes.
14252
14253 New packages: flac, gob2, lzop, taglib, wpa_supplicant
14254
14255 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
14256 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
14257 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
14258 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
14259 util-linux, xorg7, xerces
14260
14261 Issues resolved (http://bugs.uclibc.org):
14262
14263 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
14264 and a ton of other improvements
14265 #19: page.h missing by util-linux
14266 #37: update libglib2 to version 2.18.4
14267 #61: tslib puts staging_dir into pkgconfig file
14268 #69: tar refuses to build
14269 #71,#175: ./wchar.h:41:12: error: empty filename in #include
14270 #73: Bump openssl package to the latest version
14271 #81: New package wpa_supplicant
14272 #99: new package: flac
14273 #101: update gstreamer packages
14274 #105,#313: menuconfig segfaults on tinyx if wchar is not
14275 selected
14276 #107: convert libvorbis to Makefile.autotools.in
14277 #109: Make pppd package avoid bsd err
14278 #111: binutils 2.17 fails to build when texinfo >= 4.10
14279 #133: Modify ncurses5-config to get correct include path
14280 #137: Bump php to version 5.2.9
14281 #139: Bump sqlite to 3.6.11 and convert to
14282 Makefile.autotools.in
14283 #145: Bump bind package to 9.5.1-P1 (security)
14284 #147: buildroot toolchain fails to build w/binutils-2.19.1
14285 #151: openssl package trivial fixes
14286 #161: vim fails on patching with errors in configure.patch
14287 #169: blackbox-0.70.1 does not build
14288 #177: xdriver_xf86-input-keyboard does not build
14289 #179: Upgrade dropbear to Makefile.autotools.in
14290 #181: Update to Xorg 7.4
14291 #187: ntfs-3g: could not build cross
14292 #191: alsa-lib ARM binaries always built with EABI
14293 #213: Bump wpa_supplicant package to version 0.6.9
14294 #217: Bump openssl package to 0.9.8k (security)
14295 #219: Toolchain build fails on m4
14296 #225: m4 macros are out of place
14297 #233: make ipv6 optional in iptables
14298 #237: ncftp: convert to Makefile.autotools.in
14299 #239: ntfs-3g: convert to Makefile.autotools.in
14300 #245: lzop: new package
14301 #271: Bump bind package to 9.5.1-P2 (security)
14302 #277: Bump sqlite package to 3.6.16
14303 #279: update libglib2 to version 2.20.1
14304 #281: update DirectFB to version 1.2.8