1 2020.08, released September 1st, 2020
5 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
6 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
7 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
8 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
9 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
10 postgresql, python-django, rtty, squid, stress-ng, systemd,
11 trousers, uclibc, wireshark, wolfssl, zbar
13 2020.08-rc3, released August 28th, 2020
15 Fixes all over the tree.
17 Infrastructure: Ensure RPATH entries that may be needed for
18 dlopen() are not dropped by patchelf.
20 Toolchain: Drop old GCC 6 based external Sourcery AMD64
23 Updated/fixed packages: assimp, davfs2, dillo, glibc,
24 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
25 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
26 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
29 Issues resolved (http://bugs.uclibc.org):
31 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
33 2020.08-rc2, released August 24th, 2020
35 Fixes all over the tree, including a number of fixes for
36 compilation with GCC-10.
38 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
39 because of issues with a missing __riscv_flush_icache()
42 Defconfigs: CI20: Use mainline Linux and U-boot. Update
43 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
44 instead of (the removed) legacy bluez-utils
46 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
47 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
48 c-periphery, capnproto, chrony, collectd, cpio, cvs,
49 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
50 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
51 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
52 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
53 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
54 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
55 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
56 lttng-tools, luabitop, mender-artifact, minizip,
57 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
58 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
59 pistache, prosody, pulseview, python-decorator,
60 python-gunicorn, python-rpi-gpio, python-spidev,
61 python3-decorator, python3-mako, python3-pyselftools, qt5,
62 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
63 setools, smstools3, supertux, tftpd, tpm2-abrmd,
64 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
66 New packages: python3-cython, python3-pycryptodomex
68 Issues resolved (http://bugs.uclibc.org):
70 #12876: nodejs fails to build when host-icu has been built before
71 #13111: python-gunicorn: missing dependency on python-setuptools
72 #13121: wpa_supplicant fails to build without libopenssl enabled
73 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
74 #13156: package live555 new license
75 #13166: python-rpi-gpio: does not work against aarch64, unint..
77 2020.08-rc1, released August 6th, 2020
81 - GCC 10.x added, GCC 9.x is the default
82 - binutils 2.34 added, binutils 2.33 is the default, binutils
84 - glibc updated to 2.31
85 - ARC toolchain components updated to 2020.03-release.
86 - Enable uClibc-ng usage for RISC-V 64-bit
90 - qmake-package was fixed to be compatible with
91 BR2_PER_PACKAGE_DIRECTORIES
92 - complete rewrite of the Gitlab CI Yaml configuration file,
93 now generated directly by the Gitlab CI pipeline itselfs
97 - cargo and cargo-bin packages removed, as cargo is now part
100 Filesystem: ubinize configuration files can now use
101 BINARIES_DIR to refer to the $(O)/images directory.
103 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
104 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
105 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
106 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
107 python-colorzero, python-gpiozero, python-pybind, python-yatl,
108 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
109 unclutter-xfixes, urandom-scripts,
111 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
112 globalscale_espressobin, imx6ullevk,
113 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
115 Removed packages: cargo, cargo-bin,
116 kodi-peripheral-steamcontroller
118 Issues resolved (http://bugs.uclibc.org):
120 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
121 #12946: Grub: Decompressor is too big.
122 #12986: Mtools: Error converting to codepage 850
123 #13001: openjdk-bin replaces libfreetype.so from host-freetype
124 #13011: Incorrect selection of gcc version
125 #13021: Minor code error when building granite-0.4.1
126 #13026: rpi-firmware: must not rename start files
127 #13046: Optimize for fast -Ofast is not compliant
128 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
129 #13101: BR audit2allow support
131 2020.05.2, released August 29th, 2020
133 Important / security related fixes.
135 Infrastructure: Ensure RPATH entries that may be needed for
136 dlopen() are not dropped by patchelf.
138 BR_VERSION_FULL/setlocalversion (used by make print-version
139 and /etc/os-release): Properly handle local git tags
141 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
142 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
143 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
144 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
145 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
146 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
147 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
148 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
149 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
150 patchelf, perl, php, postgresql, prosody, python-django,
151 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
152 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
153 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
154 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
157 Issues resolved (http://bugs.uclibc.org):
159 #12876: nodejs fails to build when host-icu has been built before
160 #13111: python-gunicorn: missing dependency on python-setuptools
161 #13121: wpa_supplicant fails to build without libopenssl enabled
162 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
163 #13156: package live555 new license
165 2020.05.1, released July 25th, 2020
167 Important / security related fixes.
170 - Make external toolchain version check also work for
171 toolchains configured with --with-gcc-major-version-only
173 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
174 compiler supports it, fixing an issue with precompiled
177 - Ensure debug libs from external toolchains are not installed
178 into target if debugging is disabled
181 - Correct reproducibility issue in handling of git submodules
182 for older git versions.
184 - Fix file locking over NFS
186 fs: Ensure cpio archive element order is reproducible
188 Br2-external: Fix error reporting for invalid br2-external trees
191 - Fix an issue with python3 sysconfig data not getting
194 - Fix per-package building for packages using the qmake
197 Updated/fixed packages: a10disp, asterisk, bind, brltty,
198 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
199 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
200 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
201 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
202 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
203 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
204 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
205 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
206 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
207 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
208 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
209 python-greenlet, python-urllib3, python-validators, python3,
210 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
211 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
212 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
213 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
216 Issues resolved (http://bugs.uclibc.org):
218 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
219 #12946: Grub: Decompressor is too big.
220 #12986: Mtools: Error converting to codepage 850
221 #13001: openjdk-bin replaces libfreetype.so from host-freetype
222 #13011: Incorrect selection of gcc version
223 #13021: Minor code error when building granite-0.4.1
224 #13026: rpi-firmware: must not rename start files
225 #13031: nodejs: RangeError at new ArrayBuffer()
226 #13046: Optimize for fast -Ofast is not compliant
228 2020.05, released June 1st, 2020
232 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
233 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
236 2020.05-rc3, released May 29th, 2020
238 Fixes all over the tree.
240 Infrastructure: Support checking download hashes for packages
241 coming from Subversion.
243 Defconfigs: Increase boot partition size to 64MB for Freescale
244 boards to allow space for bigger kernels.
246 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
247 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
248 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
249 systemd, tremor, uboot-tools, unbound, wireshark
251 Removed packages: wiringpi
253 Issues resolved (http://bugs.uclibc.org):
255 #12361: Init system (systemd) kills login on Raspberry Pi Zero
256 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
258 2020.05-rc2, released May 22nd 2020
260 Fixes all over the tree.
262 U-Boot: Support building with Python 3.x instead of Python
263 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
264 Python 3.x instead of Python 2.x, so add an option to pull in
265 host-python3 rather than host-python. Also fix a number of
266 defconfigs to use this new option.
268 Updated/fixed packages: apparmor, binutils, bison, brltty,
269 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
270 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
271 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
272 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
273 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
274 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
275 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
276 python-argon2-cffi, python-attrs, python-future,
277 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
278 rpi-firmware, rustc, squashfs, squid, stella, suricata,
279 systemd, uacme, uclibc, util-linux, vboot-utils
281 New packages: python3-pyelftools
283 Removed packages: ezxml, mtdev2tuio, python-pycrypto
285 Issues resolved (http://bugs.uclibc.org):
287 #10551: PowerPC SPE and Musl
288 #12256: package tar is outdated (1.29 is 3 years old)
289 #12271: python-iptables runtime dependencies
290 #12321: host-generic-package: PKG_DL_OPTS not used for host package
291 #12391: CMake-based host package fails to include output/host/include
292 #12431: ethernet no detected on nanopi neo 2
293 #12521: RISCV RV32IA selected, RV64GC output
294 #12586: avahi failure
295 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
296 #12611: ntp hash is not matching with upstream 4.2.8p13
297 #12626: PHP missing header files within 2020.02
298 #12631: glibc support Power-PC SPE
299 #12656: bison fails to relocate with relocate-sdk.sh
300 #12661: cups problems in buildroot
301 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
302 #12691: host-rust build fails
303 #12761: Buildroot fails when building GCNano binaries for the STM..
304 #12786: Systemd spawns two getty processes when the getty port..
305 #12806: There are multiple issues in buildroot that faults cups..
306 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
307 #12831: RPI-firmware package: DTB-overlay dependency
308 #12836: libunwind: package does not show up in menuconfig for..
309 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
310 #12866: should we be disabling bash executable path caching?
311 #12886: GMP built in wrong order (?)
312 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
313 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
314 #12906: qt PrefixPath is wrong on 2020.05-rc1
315 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
317 2020.05-rc1, released May 7th 2020
319 Addition of support for gobject-introspection: both the
320 gobject-introspection package itself, but also introspection
321 support was enabled in a number of other packages.
323 Support for Qt 5.6 was dropped as its support was dropped
324 upstream, only one version of Qt is supported at the moment:
327 Addition of support for the apparmor Linux security module, by
328 adding the necessary user-space packages.
330 Addition of a qmake package infrastructure, now used by most
333 The Luarocks package infrastructure has been extended to
334 support build host packages.
336 The package infrastructure was improved to allow each package
337 to indicate the Linux kernel configuration options it needs.
339 Addition of support for generating filesystem images using the
342 The logic that calculates the list of files installed by each
343 package was reworked to be compatible with the top-level
344 parallel build functionality.
346 Addition of a package for a pre-compiled ARM32 bare-metal
347 toolchain, which can be used to build ARM32 code in ARM64
348 configurations, such as firmware/bootloader code.
350 The Qemu defconfigs are now boot-tested in Qemu as part of the
351 Gitlab continuous integration.
353 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
356 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
357 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
358 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
359 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
360 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
361 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
362 perl-lwp-protocol-https,
363 perl-mojolicious-plugin-authorization,
364 perl-mojolicious-plugin-cspheader,
365 perl-mojolicious-plugin-i18n,
366 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
367 perl-path-class, pistache, pkcs11-helper, prelink-cross,
368 python-argon2-cffi, python-canopen, python-cbor2,
369 python-filelock, python-flatbuffers, python-greenlet,
370 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
371 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
374 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
375 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
376 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
378 Issues resolved (http://bugs.uclibc.org):
380 #10386: Add an option to put all compiled executables that
381 show up on target/ in staging/ as well
382 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
383 #12666: Doesn't pick up a custom bash profile
384 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
385 #12701: [patch] wpa_supplicant must depend on openssl
386 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
387 #12716: bio.h not found
388 #12726: systemctl preset-all failed for ctrl-alt-del.target
389 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
390 #12746: "sysdig" package description points to
391 http://sysdig.org, which bounces to malware site
392 #12751: OpenJdk package installation issues on target
393 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
394 #12811: bootstrap stuck and no login prompt
396 2020.02.6, released September 5th, 2020
398 Important / security related fixes.
400 Fix a 2020.02.5 build regression in busybox when systemd (and
401 not less) are enabled because of missing infrastructure.
403 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
404 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
405 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
406 usb_modeswitch, wolfssl
408 Issues resolved (http://bugs.uclibc.org):
410 #12911: usb_modeswitch installation race condition
412 2020.02.5, released August 29th, 2020
414 Important / security related fixes.
416 Infrastructure: Ensure RPATH entries that may be needed for
417 dlopen() are not dropped by patchelf.
419 BR_VERSION_FULL/setlocalversion (used by make print-version
420 and /etc/os-release): Properly handle local git tags
422 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
423 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
424 cvs, dbus, docker-engine, domoticz, dovecot,
425 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
426 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
427 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
428 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
429 opencv3, openjpeg, patchelf, perl, php, postgresql,
430 python-django, python-gunicorn, python-matplotlib, ripgrep,
431 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
432 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
433 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
436 Issues resolved (http://bugs.uclibc.org):
438 #12876: nodejs fails to build when host-icu has been built before
439 #13111: python-gunicorn: missing dependency on python-setuptools
440 #13121: wpa_supplicant fails to build without libopenssl enabled
441 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
442 #13156: package live555 new license
444 2020.02.4, released July 26th, 2020
446 Important / security related fixes.
449 - Make external toolchain version check also work for
450 toolchains configured with --with-gcc-major-version-only
452 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
453 compiler supports it, fixing an issue with precompiled
456 - Ensure debug libs from external toolchains are not installed
457 into target if debugging is disabled
460 - Correct reproducibility issue in handling of git submodules
461 for older git versions.
463 - Fix file locking over NFS
465 fs: Ensure cpio archive element order is reproducible
467 Br2-external: Fix error reporting for invalid br2-external trees
470 - Fix an issue with python3 sysconfig data not getting
473 - Fix per-package building for packages using the qmake
476 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
477 checkpolicy, clamav, dbus, docker-cli, docker-engine,
478 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
479 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
480 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
481 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
482 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
483 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
484 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
485 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
486 python-twisted, python-urllib3, python-validators, python3,
487 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
488 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
489 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
490 wireshark, wpebackend-fdo, wpewebkit, zstd
492 Issues resolved (http://bugs.uclibc.org):
494 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
495 #12946: Grub: Decompressor is too big.
496 #12986: Mtools: Error converting to codepage 850
497 #13001: openjdk-bin replaces libfreetype.so from host-freetype
498 #13011: Incorrect selection of gcc version
499 #13026: rpi-firmware: must not rename start files
500 #13031: nodejs: RangeError at new ArrayBuffer()
501 #13046: Optimize for fast -Ofast is not compliant
503 2020.02.3, released June 3rd, 2020
505 Important / security related fixes.
507 Fix various build issues of host packages on hosts using GCC
510 Updated/fixed packages: arm-trusted-firmware, audit, bind,
511 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
512 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
513 glib-networking, gnupg, leveldb, libexif, libssh2,
514 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
515 mp4v2, openldap, openocd, perl, php, prosody,
516 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
517 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
520 Removed packages: python-pycrypto
522 Issues resolved (http://bugs.uclibc.org):
524 #12361: Init system (systemd) kills login on Raspberry Pi Zero
525 #12656: bison fails to relocate with relocate-sdk.sh
526 #12671: leveldb won't detect that snappy is present (static..
527 #12691: host-rust build fails
528 #12831: RPI-firmware package: DTB-overlay dependency
530 2020.02.2, released May 12th, 2020
532 Important / security related fixes.
534 Musl: Disallow on PPC64 cores without AltiVec support
537 fs/cpio: Correctly handle booting with 'console='
539 release: Ensure temporary .br2-external.* files are not
540 included in the release tarball
542 Defconfigs: Fix various mistyped config options, or config
543 options where the dependencies were no longer met.
545 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
546 boinc, c-ares, cvs, docker-cli, docker-containerd,
547 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
548 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
549 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
550 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
551 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
552 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
553 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
554 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
555 python-attrs, python-crossbar, python-dpkt, python-flask,
556 python-future, python-iptables, python-jedi, python-markdown2,
557 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
558 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
559 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
562 Issues resolved (http://bugs.uclibc.org):
564 #11866: initramfs file system fails to boot using Grub on EFI x86_64
565 #12271: python-iptables runtime dependencies
566 #12726: systemctl preset-all failed for ctrl-alt-del.target
567 #12751: OpenJdk package installation issues on target
568 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
569 #12811: bootstrap stuck and no login prompt
570 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
572 2020.02.1, released April 10th, 2020
574 Important / security related fixes.
576 core: Also fixup /lib references in libtool .la files, similar
577 to how it is done for /usr/*.
579 Various fixes for builds with per-package target/host
582 toolchain: Fix kernel headers validation check for external
583 toolchains. Fix make 4.3+ compatibility in external toolchain
586 fs/initramfs: fix show-info so it also shows the usual
587 rootfs-related variables.
589 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
590 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
591 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
592 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
593 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
594 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
595 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
596 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
597 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
598 tor, tslib, uacme, util-linux, vala, vlc,
599 wireguard-linux-compat, wireguard-tools, wireshark,
600 wpa_supplicant, xserver_xorg-server
602 Issues resolved (http://bugs.uclibc.org):
604 #12711: host-localedef 2.30-20 fails to compile on fedora 32
605 #12746: "sysdig" package description points to http://sysdig.org, ..
607 2020.02, released March 8th, 2020
611 br2-external: Fix compatibility with make 4.3+
613 Updated/fixed packages: bash, bcm2835, binutils, cups,
614 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
615 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
616 libinput, libnss, libsndfile, libvncserver, linux-firmware,
617 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
618 php, piglit, pppd, python-django, qemu, qt5base, ruby,
619 ser2net, swupdate, thrift, zziplib
621 Removed packages: classpath, jamvm
623 Issues resolved (http://bugs.uclibc.org):
625 #12606: fbgrab location has changed
627 2020.02-rc3, released March 2nd, 2020
629 Fixes all over the tree.
631 Infrastructure: Rework file list handling to fix race
632 conditions when building with per-package target and host
633 directories and top-level parallel builds.
635 Updated/fixed packages: aufs, binutils, blktrace, brltty,
636 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
637 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
638 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
639 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
640 python3, python-multidict, python-setuptools-scm-git-archive,
641 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
642 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
644 Issues resolved (http://bugs.uclibc.org):
646 #12571: ltp-testsuite : Build failure
647 #12576: 2020.02-RC1: error while loading shared libraries: ...
648 #12581: 2020.02-rc1 glibc failing to build on fedora 31
650 2020.02-rc2, released February 26th, 2020
652 Fixes all over the tree.
654 Toolchain: Ensure strong SSP can only be enabled if the
655 (external) toolchain supports it.
657 Fix a race condition related to creating the output/staging
658 symlink on systems with coreutils < 8.27.
660 Drop support for the (end of life) Qt 5.6 variant.
662 Updated/fixed packages: at, armadillo, audiofile, bash,
663 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
664 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
665 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
666 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
667 sdbusplus, systemd, tpm2-tss, vorbis-tools
669 Issues resolved (http://bugs.uclibc.org):
671 #12581: 2020.02-rc1 glibc failing to build on fedora 31
673 2020.02-rc1, released February 18th, 2020
675 Fixes all over the tree and new features.
677 Add experimental support for building with a per-package
678 target and host directory. This still has some rough edges,
679 but brings a number of advantages:
681 - Packages will only be able to access the explicitly listed
682 dependencies and not any other packages that happen to be
683 built before, ensuring correct dependency information in
686 - Possibility for top-level parallel builds, speeding up
687 builds on multicore machines.
689 Core: Ensure package-file-lists data is correct after
690 incremental builds as well.
692 Architecture: Add support for ARC-HS38 with 64bit multiplier
693 variant, allow building glibc for big endian ARC, handle 16KB
694 MMU page size for ARC in toolchain wrapper.
696 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
697 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
698 headers newer than what is known by Buildroot.
700 pkg-stats: Support for CVE vulnerability reporting by
701 comparing to NVD database.
703 Reproducible builds: The go -trimpath option is now used to
704 get rid of absolute build paths, __FILE__ and __BASE_FILE__
705 defines are now handled in the toolchain wrapper.
707 Systemd: Build host variant and use systemctl to automatically
708 enable unit files rather than manually managing symlinks.
710 Util-linux: Ensure that hwclock is built without GPLv3
711 code. Notice that builds with hwclock has contained
712 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
714 New defconfigs: Beelink GS1, Raspberrypi4 64bit
716 New packages: alura, avro-c, bubblewrap, cctz, cereal,
717 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
718 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
719 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
720 gensio, glslsandbox-player, libargon2, libmodsecurity,
721 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
722 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
723 nginx-modsecurity, perl-crypt-openssl-aes,
724 perl-math-prime-util, pipewire, ptm2human, python-aenum,
725 python-aiohttp-debugtoolbar, python-aiohttp-mako,
726 python-aiologstash, python-aiosignal, python-aiozipkin,
727 python-async-lru, python-avro, python-bunch, python-crontab,
728 python-dnspython, python-entrypoints, python-esptool,
729 python-frozenlist, python-future, python-gitdb, python-janus,
730 python-lockfile, python-logstash, python-nested-dict,
731 python-pbr, python-pyaes, python-pydantic, python-smmap2,
732 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
733 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
734 tio, umtprd, weston-imx, wireguard-linux-compat,
735 wireguard-tools, xdg-dbus-proxy
737 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
738 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
739 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
740 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
741 perl-digest-md5, perl-mime-base64, perl-net-ping,
742 python-scapy3k, wireguard
744 Issues resolved (http://bugs.uclibc.org):
746 #11906: the new version of mesa3d cannot support etnaviv when..
747 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
748 #12121: PyQt5.QtSerialPort and other modules not being built
749 #12256: package tar is outdated (1.29 is 3 years old
750 #12286: Can't import gobject in python 3.8
751 #12376: python-scapy3k is deprecated
752 #12386: carriage return issue when "make menuconfig"
753 #12441: qt5webengine build error: asm/errno.h: No such file or..
754 #12446: Buildroot fails to finish installing packages
755 #12456: qtvirtualkeyboard: No such file or directory
756 #12461: libglib2 build files with deep directory structure
757 #12481: minicom fails when output directory path contains "m4"
758 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
759 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
760 #12536: Linux-Headers extracting failure
761 #12546: Ninja 1.10 build Error
763 2019.11.3, released April 10th, 2020
765 Important / security related fixes.
767 core: Fix compatibility with make 4.3+. Also fixup /lib
768 references in libtool .la files, similar to how it is done for
771 toolchain: Fix kernel headers validation check for external
774 fs/initramfs: fix show-info so it also shows the usual
775 rootfs-related variables.
777 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
778 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
779 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
780 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
781 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
782 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
784 Issues resolved (http://bugs.uclibc.org):
786 #12746: "sysdig" package description points to http://sysdig.org, ..
788 2019.11.2, released March 16th, 2020
790 Important / security related fixes.
792 Core: Ensure package-file-lists data is correct after
793 incremental builds as well.
795 Fix a race condition related to creating the output/staging
796 symlink on systems with coreutils < 8.27.
798 Toolchain: ARC tools bumped to arc-2019.09.
800 Br2-external: Fix patch handling when external linux-extension
801 packages are used. Fix compatibility with make 4.3+
803 Util-linux: Ensure that hwclock is built without GPLv3
804 code. Notice that builds with hwclock has contained
805 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
807 Updated/fixed packages: armadillo, at, bcm2835, binutils,
808 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
809 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
810 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
811 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
812 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
813 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
814 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
815 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
816 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
817 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
818 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
819 postgresql, pppd, proftpd, pure-ftpd, python-django,
820 python-pyqt5, python-setuptools-scm-git-archive, python3,
821 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
822 qwt, rdesktop, ruby, runc, samba4, shellinabox,
823 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
824 suricata, swig, swupdate, sysklogd, taglib, thrift,
825 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
826 wireshark, wpebackend-fdo, wpewebkit, xen,
827 xserver_xorg-server, zeromq, zsh, zziplib
829 Issues resolved (http://bugs.uclibc.org):
831 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
833 #12456: qtvirtualkeyboard: No such file or directory
834 #12461: libglib2 build files with deep directory structure
835 #12481: minicom fails when output directory path contains "m4"
836 #12606: fbgrab location has changed
838 2019.11.1, released January 12th, 2020
840 Important / security related fixes.
842 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
843 correct compiler and linker flags are used for compiled code
845 utils/scanpypi: Remind users to update DEVELOPERS
847 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
848 imx8: Drop extra copy of U-Boot DTB
850 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
851 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
852 docker-containerd, docker-engine, easy-rsa, ebtables,
853 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
854 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
855 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
856 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
857 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
858 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
859 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
860 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
861 python-coherence, python-crc16, python-django, python-dpkt,
862 python-gobject, python-pyasn-modules, python-pypcap,
863 python-pyqt5, python-subprocess32, python3, qpdf,
864 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
865 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
866 sdl2, setserial, snort, spidev_test,
867 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
868 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
869 x265, xserver_xorg-server, ytree, zip
871 Issues resolved (http://bugs.uclibc.org):
873 #12121: PyQt5.QtSerialPort and other modules not being built
874 #12286: Can't import gobject in python 3.8
876 2019.11, released December 1st, 2019
880 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
881 <pkg>_DL_OPTS by default, just like it is done for a number of
882 other package variables.
884 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
885 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
886 the (rare) case where the .py files are needed at runtime
889 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
890 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
891 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
892 minicom, network-manager, nodejs, oniguruma, opencv3,
893 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
894 python-cchardet, systemd, tiff, wolfssl,
896 Issues resolved (http://bugs.uclibc.org):
898 #11416: check-uniq-files staging issue
899 #12146: Oprofile runtime issue
900 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
901 #12171: Python-opencv needs config.py and config-3.7.py to run..
903 #12211: host-nodejs 10.15.3 package fail to build
904 #12316: tzdata fails to install with empty "default local time"
905 #12326: network-manager build fails with missing glib error
906 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
908 2019.11-rc3, released November 24th, 2019
910 Fixes all over the tree.
912 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
913 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
914 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
915 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
916 systemd, tftpd, waylandpp, webkitgtk, zip
918 2019.11-rc2, released November 16th, 2019
920 Fixes all over the tree.
922 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
923 external toolchain kernel headers version check correctly stop
924 the build on mismatch
926 Meson: Fix generation of global cross-compilation.conf
928 Download: Also use the package download method for extra
929 downloads from the same site, so it does not get confused by
932 Defconfigs: Fix boot issue for beaglebone
934 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
935 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
936 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
937 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
938 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
939 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
940 sudo, systemd, wpewebkit, xserver_xorg-server
942 2019.11-rc1, released November 5th, 2019
944 Fixes all over the tree and new features.
946 Dependencies: Gcc/g++ 4.8 or newer is now required on the
948 Ensure host has JSON::PP perl module installed if
949 webkitgtk/wpewebkit packages are enabled as it is needed
950 during their build process.
952 Toolchain: Add support for the D programming language (GCC
954 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
955 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
956 to arc-2019.09-eng002.
957 Musl: Add a patch to add support for
958 sched_{get,set}scheduler() and sched_{get,set}param() for
960 Generate check-headers program under BUILD_DIR rather than
961 /tmp to fix issues with distributions mounting /tmp noexec.
962 Also copy libssp.so for external toolchains if SSP
963 to handle toolchains providing SSP support in libssp rather
964 than in the C library
966 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
967 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
968 STM32MP157 Discovery Kit
970 Arch: RISC-V: Default to a sensible floating point ABI based
971 on the selected ISA extensions rather than always defaulting
974 Graph-size: Package sizes are now shown in human readable form
975 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
976 format can be selected using the --binary option. The cut-off
977 limit for classifying packages as "other" is now configurable
978 using the --size-limit option.
980 Br2-external: Linux kernel extensions can now also be provided
981 in an external tree by adding packages under
982 linux/linux-ext-*.mk. See the manual for details.
984 Fakeroot now works correctly under Microsoft Windows 10
985 Services for Linux, which does not provide SYSV IPC support
987 The check-uniq-files logic which would complain if multiple
988 packages would touch the same files has been removed as it
989 causes issues in certain situations (when packages are
990 rebuilt) and the issue is no longer considered a problem for
991 toplevel parallel builds as those will use a per-package
992 staging/target directory.
993 With this removed, Python is no longer required for a basic
994 build (only for optional scripts).
996 support/scripts/genimage.sh will no longer make a copy of
997 TARGET_DIR, speeding up post-build/image scripts.
999 The runtime test logic now uses Python 3.x.
1001 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
1002 for a number of packages to match the version numbers used by
1003 https://release-monitoring.org
1005 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
1006 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
1007 libhttpserver, libmspack, libnetconf2, libolm, libyang,
1008 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
1009 ogre, openlayers, python-aioredis, python-asgiref,
1010 python-backports-functools-lru-cache, python-bluezero,
1011 python-brotli, python-channels, python-channels-redis,
1012 python-colorlog, python-daphne, python-django-enumfields,
1013 python-jaraco-functools, python-kiwisolver, python-msgfy,
1014 python-rpi-ws281x, python-setuptools-scm-git-archive,
1015 python-simplelogging, python-soupsieve, python-sqliteschema,
1016 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
1017 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
1018 uacme, utf8proc, uvw, ytree
1020 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
1021 devmem2, eventlog, kodi-audiodecoder-opus,
1022 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
1023 python-pysnmp-apps, riscv-pk, ustr
1025 Issues resolved (http://bugs.uclibc.org):
1027 #9881: systemd-resolved not setting resolv.conf link
1028 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
1029 #10586: musl gcc has ifunc enabled when musl doesn't support it
1030 #10806: Allow nfs-utils to use ipv6
1031 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
1032 #11411: check-uniq-files target issue
1033 #11766: Console (getty) issues with systemd
1034 #11781: mariadb build error
1035 #12031: Build of cups-filters fails while linking, apparently due..
1036 #12116: console prompt does not appear after login
1037 #12141: eudev package is missing "render" and "kvm" groups
1038 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
1039 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
1040 #12191: cmake BUILDDIR
1041 #12241: Permission denied while running "make"
1042 #12261: sudo versions prior to 1.8.28 are affected.
1043 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
1044 #12281: Custom configuration fails to build (based on raspberrypi3_..
1046 2019.08.3, released December 7th, 2019
1048 Important / security related fixes.
1050 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
1051 <pkg>_DL_OPTS by default, just like it is done for a number of
1052 other package variables
1054 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
1055 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
1056 the (rare) case where the .py files are needed at runtime
1059 Fix <pkg>-reconfigure handling for packages using the kconfig
1062 Toolchain: ensure external toolchain kernel headers version
1063 check correctly stop the build on mismatch
1065 Deconfigs: beaglebone: fix boot issue
1067 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
1068 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
1069 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
1070 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
1071 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
1072 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
1073 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
1074 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
1075 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
1076 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
1078 New packages: libmspack
1080 Issues resolved (http://bugs.uclibc.org):
1082 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
1083 #12171: Python-opencv needs config.py and config-3.7.py to run..
1084 #12211: host-nodejs 10.15.3 package fail to build
1085 #12316: tzdata fails to install with empty "default local time"
1087 2019.08.2, released November 9th, 2019
1089 Important / security related fixes.
1091 Toolchain: Also copy libssp.so for external toolchains if SSP
1092 to handle toolchains providing SSP support in libssp rather
1093 than in the C library
1095 Download: Also use the package download method for extra
1096 downloads from the same site, so it does not get confused by
1099 Fakeroot now works correctly under Microsoft Windows 10
1100 Services for Linux, which does not provide SYSV IPC support
1102 utils/test-pkg: ensure to exit with an error upon failure
1104 Updated/fixed packages: asterisk, azmq, binutils,
1105 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
1106 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
1107 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
1108 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
1109 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
1110 libsigrok, libtorrent, libunwind, libva, linux-tools,
1111 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
1112 nfs-utils, php, piglit, python, python-autobahn,
1113 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
1114 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
1115 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
1116 vtun, wireshark, xvisor, yaffs2utils
1118 Issues resolved (http://bugs.uclibc.org):
1120 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
1121 #12261: sudo versions prior to 1.8.28 are affected
1123 2019.08.1, released October 3rd, 2019
1125 Important / security related fixes.
1127 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
1128 Use default console settings
1130 Dependencies: Ensure host has JSON::PP perl module installed
1131 if webkitgtk/wpewebkit packages are enabled as it is needed
1132 during their build process.
1134 Toolchain: Generate check-headers program under BUILD_DIR
1135 rather than /tmp to fix issues with distributions mounting
1138 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
1139 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
1140 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
1141 kf5-extra-cmake-modules, kf5-modemmanager-qt,
1142 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
1143 libglib2, libgpg-error, libnspr, libnss, libopenssl,
1144 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
1145 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
1146 protobuf, putty, qemu, samba4, snort, swupdate,
1147 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
1150 Issues resolved (http://bugs.uclibc.org):
1152 #10806: Allow nfs-utils to use ipv6
1153 #11781: mariadb build error
1154 #12031: Build of cups-filters fails while linking, apparently due..
1155 #12141: eudev package is missing "render" and "kvm" groups
1156 #12241: Permission denied while running "make"
1158 2019.08, released September 1st, 2019
1162 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
1163 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
1164 on the build host to build ATF. These defconfigs will be added
1165 back once a package providing such toolchain is
1166 available. Also dropped ts4800 defconfig as it does not build
1169 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
1170 wpewebkit, xfont_font-util
1172 Issues resolved (http://bugs.uclibc.org):
1174 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
1176 2019.08-rc3, released August 28th, 2019
1178 Fixes all over the tree.
1180 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
1181 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
1182 nginx, openldap, python, qemu, samba4, squid, strace, vlc
1184 Issues resolved (http://bugs.uclibc.org):
1186 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
1188 2019.08-rc2, released August 20th, 2019
1190 Fixes all over the tree.
1192 Compile fixes for a number of defconfigs.
1194 Updated/fixed packages: apache, autofs, batctl, batman-adv,
1195 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
1196 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
1197 gnutls, go, gst-plugins-bad, gst-plugins-base,
1198 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
1199 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
1200 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
1201 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
1202 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
1203 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
1204 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
1205 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
1206 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
1209 Removed packages: libamcodec, odroid-mali, odroid-scripts
1211 Issues resolved (http://bugs.uclibc.org):
1213 #9481: NetworkManager/Ping unable to resolve domains
1214 #10566: php.mk is missing option --with-pgsql
1215 #10861: Package batman_adv Makefile is missing include header direct..
1216 #11641: linux kernel .config timestamp always out of date fixed with..
1217 #11671: russian locale ru_RU:145: LC_TIME: syntax error
1218 #11701: recuuring of usr and in bin shortcuts are created
1219 #11741: pigpio does not build host-pigpio
1220 #11876: automount using host mount/umount
1221 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
1222 #11921: dahdi fails to build
1223 #11936: libcpprestsdk should install to staging
1224 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
1225 #11961: libpri build failure
1226 #12086: dhcp shared libraries not installed to target
1227 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
1228 #12106: daq: build fails if libdumbnet-dev is installed in the host
1229 #12126: vc4 has neon as hard dependency
1231 2019.08-rc1, released August 9th, 2019
1233 Fixes all over the tree and new features.
1235 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
1236 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
1237 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
1238 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
1239 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
1241 Architectures: Internal toolchain support for C-SKY, support
1242 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
1243 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
1246 Filesystems: Pass extra pax options to tar for binary
1247 reproducibility. Build host-cpio for the --reproducible option
1248 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
1249 version 11, bringing GPT support.
1251 Br2-external: Add support for injecting additional options to
1252 the list of preconfigured external toolchains and libjpeg and
1253 openssl providers using files under provides/. See the manual
1256 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
1257 passed before the standard exclusions so they are not ignored
1258 by rsync when using override-srcdir.
1260 Gnuconfig updated to 2019-05-28, adding C-SKY support.
1262 test-pkg: Correct long option handling and clean output dir
1263 after a successful build to save disk space.
1265 support/testing: Emulate a machine with 256MB RAM to fix
1266 issues with certain tests running out of memory, use
1267 virtio-rng to provide needed entrophy.
1269 pkg-stats: support outputting in JSON format with --json for
1270 easier post processing. The classic HTML output is still
1271 available with --html. Parallelize access to
1272 release-monitoring.org to speed up runtime.
1274 Drop non-conventional version prefix/suffix/separators for
1275 packages for better compatibility with release-monitoring.org
1278 Init systems: Add basic openrc support and
1279 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
1280 install openrc service scripts if enabled.
1282 busybox: Build each applet as a separate binary when SELinux
1283 is enabled for more finegrained policy control. Use daemon
1284 mode for mdev rather than legacy hotplug.
1286 linux: Workaround -Werror related build failure on powerpc,
1287 by forcing CONFIG_PPC_DISABLE_WERROR on.
1289 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
1290 partition is available before mounting.
1292 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
1293 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
1294 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
1295 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
1297 Removed defconfigs: Odroid C2
1299 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
1300 jailhouse, libubootenv, luasyslog, mender-grubenv,
1301 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
1302 python-hiredis, python-ifaddr, python-inflection,
1303 python-iptables, python-matplotlib, python-periphery,
1304 python-pycairo, python-redis, python-termcolor,
1305 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
1306 sshguard, stellarium, zziplib
1308 Removed packages: xapp_mkfontdir
1310 Issues resolved (http://bugs.uclibc.org):
1312 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
1313 #11271: utils/check-package fails with exception depending on..
1314 #11991: [numpy] segfault when compiling for RPi3 64bits
1315 #12016: Grub fails to boot bzImage after upgrade to 2019.05
1316 #12046: Can’t login as root user after upgrading to buildroot..
1317 #12051: package/dhcp installs libtool wrapper scripts on tar...
1318 #12076: Patchelf can link against an incompatible libc++ ver...
1320 2019.05.3, Released October 3rd, 2019
1322 Important / security related fixes.
1324 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
1325 Use default console settings
1327 Dependencies: Ensure host has JSON::PP perl module installed
1328 if webkitgtk/wpewebkit packages are enabled as it is needed
1329 during their build process.
1331 Toolchain: Generate check-headers program under BUILD_DIR
1332 rather than /tmp to fix issues with distributions mounting
1335 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
1336 cups-filters, docker-cli, docker-engine, docker-proxy,
1337 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
1338 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
1339 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
1340 libgpg-error, libnftl, libnspr, libnss, libopenssl,
1341 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
1342 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
1343 php, protobuf, putty, qemu, samba4, swupdate,
1344 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
1347 Issues resolved (http://bugs.uclibc.org):
1349 #10806: Allow nfs-utils to use ipv6
1350 #11781: mariadb build error
1351 #12031: Build of cups-filters fails while linking, apparently due..
1352 #12141: eudev package is missing "render" and "kvm" groups
1353 #12241: Permission denied while running "make"
1355 2019.05.2, Released September 3rd, 2019
1357 Important / security related fixes.
1359 Filesystems: Pass extra pax options to tar for binary
1362 Updated/fixed packages: apache, arm-trusted-firmware,
1363 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
1364 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
1365 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
1366 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
1367 git, glib-networking, glibc, gnupg2, gnutls, go,
1368 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
1369 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
1370 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
1371 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
1372 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
1373 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
1374 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
1375 proftpd, proj, python, python-django, python-idna,
1376 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
1377 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
1378 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
1379 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
1382 Issues resolved (http://bugs.uclibc.org):
1384 #11741: pigpio does not build host-pigpio
1385 #11876: automount using host mount/umount
1386 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
1387 #11921: dahdi fails to build
1388 #11961: libpri build failure
1389 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
1390 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
1391 #12106: daq: build fails if libdumbnet-dev is installed in the host
1392 #12126: vc4 has neon as hard dependency
1394 2019.05.1, Released July 7th, 2019
1396 Important / security related fixes.
1398 arch: x86: Fix typo breaking 'core-avx2' variant
1400 linux: Workaround -Werror related build failure on powerpc,
1401 by forcing CONFIG_PPC_DISABLE_WERROR on.
1403 support/testing: Emulate a machine with 256MB RAM to fix
1404 issues with certain tests running out of memory.
1406 test-pkg: Correct long option handling and clean output dir
1407 after a successful build to save disk space.
1409 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
1410 partition is available before mounting.
1412 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
1413 dialog, docker-cli, docker-engine, exim, expat, faad2,
1414 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
1415 libressl, libsecret, lmbench, meson, monit, php, postgresql,
1416 psplash, python-django, qt5base, tvheadend, webkitgtk,
1417 xserver_xorg-server, znc
1419 2019.05, released June 2nd, 2019
1423 Toolchain: Ensure pre-built Andes toolchains can only be
1424 selected when x86 32bit support is available on the host.
1425 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
1428 Infra: pkg-config: Use a dedicated timestamp file rather than
1429 .config as that gets touched by linux-4.19+, causing repeated
1432 Add C-SKY support to our config.sub (gnuconfig)
1434 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
1435 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
1436 linuxptp, matchbox-panel, mender, mutt, netsurf,
1437 network-manager, opencv3, openjdk, openmpi, php,
1438 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
1439 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
1442 2019.05-rc3, released May 25th, 2019
1444 Fixes all over the tree.
1446 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
1449 check-package: Warn about utf-8 characters in .mk files
1451 Linux: Default to 5.1.x series
1453 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
1454 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
1455 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
1456 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
1457 postgresql, pcsc-lite, python, tslib, webkitgtk,
1458 wpebackend-fdo, wpewebkit
1460 2019.05-rc2, released May 15th, 2019
1462 Fixes all over the tree.
1464 Updated/fixed packages: bind, bullet, ca-certificates,
1465 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
1466 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
1467 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
1469 Issues resolved (http://bugs.uclibc.org):
1471 #11841: grub-efi.cfg not used when building EFI disk image
1473 2019.05-rc1, Released May 8th, 2019
1475 Fixes all over the tree and new features.
1477 Architecture: Andes 32-bit (nds32) support added.
1479 Only build host-lzip / host-xz when really needed by packages,
1480 not just when not available on the build host.
1482 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
1483 binutils 2.32 added, 2.28/2.29 removed, default changed to
1486 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
1487 forward {f,l,}chown calls to libc when running under fakeroot
1488 to fix issues when building in restricted environments
1489 (E.G. user namespace with bubblewrap).
1491 Linux: Also build default make target to ensure extra files
1492 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
1493 built. Notice: This may mean that extra host utilities like
1494 uboot-mkimage are needed.
1496 Infrastructure: show-info and <pkg>-show-info make targets
1497 added to output package metadata in JSON format for external
1500 pkg-generic: Only tweak .la files needing it to ensure they
1501 are not included in subsequent package file lists.
1503 test-pkg: Generate a basic package config if none is
1506 Gettext-tiny package added as an lightweight replacement for
1507 GNU gettext for situations where NLS support is not needed.
1509 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
1510 / T2080 QDS RDB, Licheepi zero, Orangepi R1
1512 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
1514 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
1515 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
1516 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
1517 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
1518 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
1519 opensbi, optee-benchmark, optee-client, optee-examples,
1520 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
1521 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
1522 python-backcall, python-jedi, python-parso, python-pyjwt,
1523 python-terminaltables, suricata, tpm2-totp, uftp,
1524 wpebackend-fdo, wpewebkit
1526 Removed packages: libump, lunit, sunxi-mali
1528 Issues resolved (http://bugs.uclibc.org):
1530 #11716: Typo on website, saying latest release is 2018.2.11
1531 #11756: package/syslinux: MBR's don't fit because of binutils..
1532 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
1533 #11816: Only selected coreutils binaries are installed
1535 2019.02.11, released April 9th, 2020
1537 Important / security related fixes.
1539 core: Fix compatibility with make 4.3+. Also fixup /lib
1540 references in libtool .la files, similar to how it is done for
1543 toolchain: Fix kernel headers validation check for external
1546 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
1547 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
1548 hiredis, kmscube, libical, libopenssl, libsndfile,
1549 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
1550 util-linux, vala, vlc, xserver_xorg-server
1552 Issues resolved (http://bugs.uclibc.org):
1554 #12746: "sysdig" package description points to http://sysdig.org, ..
1556 2019.02.10, released March 16th, 2020
1558 Important / security related fixes.
1560 Core: Ensure package-file-lists data is correct after
1561 incremental builds as well.
1563 Fix a race condition related to creating the output/staging
1564 symlink on systems with coreutils < 8.27.
1566 Br2-external: Fix compatibility with make 4.3+
1568 Util-linux: Ensure that hwclock is built without GPLv3
1569 code. Notice that builds with hwclock has contained
1570 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
1572 Updated/fixed packages: armadillo, at, binutils, blktrace,
1573 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
1574 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
1575 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
1576 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
1577 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
1578 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
1579 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
1580 opencv3, openjpeg, openswan, openvmtools, patch, php,
1581 postgresql, pppd, proftpd, pure-ftpd, python-django,
1582 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
1583 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
1584 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
1585 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
1586 wireshark, xen, xserver_xorg-server, zeromq, zsh
1588 Issues resolved (http://bugs.uclibc.org):
1590 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
1592 #12461: libglib2 build files with deep directory structure
1593 #12606: fbgrab location has changed
1595 2019.02.9, released January 12th, 2020
1597 Important / security related fixes.
1599 pkg-python infrastructure: Ensure correct compiler and linker
1600 flags are used for compiled code
1602 utils/scanpypi: Remind users to update DEVELOPERS
1604 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
1605 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
1606 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
1607 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
1608 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
1609 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
1610 python-django, python-ecdsa, python-pyasn-modules,
1611 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
1612 samba4, sdl2, wavpack, xserver_xorg-server, zip
1614 Issues resolved (http://bugs.uclibc.org):
1616 #12121: PyQt5.QtSerialPort and other modules not being built
1618 2019.02.8, released December 7th, 2019
1620 Important / security related fixes.
1622 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
1623 <pkg>_DL_OPTS by default, just like it is done for a number of
1624 other package variables
1626 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
1627 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
1628 the (rare) case where the .py files are needed at runtime
1631 Fix <pkg>-reconfigure handling for packages using the kconfig
1634 Toolchain: ensure external toolchain kernel headers version
1635 check correctly stop the build on mismatch
1637 Deconfigs: beaglebone: fix boot issue
1639 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
1640 clamav, collectd, connman, faifa, gob2, haproxy,
1641 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
1642 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
1643 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
1644 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
1645 perl-gdtextutil, php, postgresql, prosody, python-django,
1646 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
1647 spice-protocol, tftpd, tiff, webkitgtk
1649 New packages: libmspack
1651 Issues resolved (http://bugs.uclibc.org):
1653 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
1654 #12171: Python-opencv needs config.py and config-3.7.py to run..
1655 #12211: host-nodejs 10.15.3 package fail to build
1656 #12316: tzdata fails to install with empty "default local time"
1658 2019.02.7, Released November 10th, 2019
1660 Important / security related fixes.
1662 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
1663 around issues with lack of entrophy
1665 Toolchain: Also copy libssp.so for external toolchains if SSP
1666 is enabled to handle toolchains providing SSP support in
1667 libssp rather than in the C library
1669 Download: Also use the package download method for extra
1670 downloads from the same site, so it does not get confused by
1673 Fakeroot now works correctly under Microsoft Windows 10
1674 Services for Linux, which does not provide SYSV IPC support
1676 utils/test-pkg: ensure to exit with an error upon failure
1678 Updated/fixed packages: asterisk, azmq, cups-filters,
1679 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
1680 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
1681 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
1682 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
1683 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
1684 mjpegtools, mongoose, php, python, python-pysnmp-apps,
1685 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
1686 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
1689 Issues resolved (http://bugs.uclibc.org):
1691 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
1692 #12261: sudo versions prior to 1.8.28 are affected
1694 2019.02.6, Released October 3rd, 2019
1696 Important / security related fixes.
1698 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
1699 Use default console settings
1701 Dependencies: Ensure host has JSON::PP perl module installed
1702 if webkitgtk/wpewebkit packages are enabled as it is needed
1703 during their build process.
1705 Toolchain: Generate check-headers program under BUILD_DIR
1706 rather than /tmp to fix issues with distributions mounting
1709 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
1710 cups-filters, docker-cli, docker-engine, docker-proxy,
1711 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
1712 haveged, iptables, joe, kf5-extra-cmake-modules,
1713 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
1714 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
1715 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
1716 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
1717 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
1718 uclibc, unzip, util-linux, wireshark
1720 Issues resolved (http://bugs.uclibc.org):
1722 #10806: Allow nfs-utils to use ipv6
1723 #11781: mariadb build error
1724 #12031: Build of cups-filters fails while linking, apparently due..
1725 #12141: eudev package is missing "render" and "kvm" groups
1726 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
1727 #12241: Permission denied while running "make"
1729 2019.02.5, Released September 2nd, 2019
1731 Important / security related fixes.
1733 Filesystems: Pass extra pax options to tar for binary
1736 Updated/fixed packages: apache, arm-trusted-firmware,
1737 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
1738 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
1739 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
1740 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
1741 git, glib-networking, glibc, gnupg2, gnutls, go,
1742 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
1743 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
1744 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
1745 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
1746 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
1747 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
1748 postgresql, prboom, proftpd, proj, python, python-django,
1749 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
1750 qt5base, qt5enginio, quagga, rygel, squid, subversion,
1751 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
1752 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
1753 xlib_libXfont2, yad, zeromq
1755 Issues resolved (http://bugs.uclibc.org):
1757 #11741: pigpio does not build host-pigpio
1758 #11876: automount using host mount/umount
1759 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
1760 #11921: dahdi fails to build
1761 #11961: libpri build failure
1762 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
1763 #12106: daq: build fails if libdumbnet-dev is installed in the host
1764 #12126: vc4 has neon as hard dependency
1766 2019.02.4, Released July 10th, 2019
1768 Important / security related fixes.
1770 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
1773 linux: Workaround -Werror related build failure on powerpc,
1774 by forcing CONFIG_PPC_DISABLE_WERROR on.
1776 support/testing: Emulate a machine with 256MB RAM to fix
1777 issues with certain tests running out of memory.
1779 test-pkg: Correct long option handling and clean output dir
1780 after a successful build to save disk space.
1782 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
1783 passed before the standard exclusions so they are not ignored
1784 by rsync when using override-srcdir.
1786 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
1787 partition is available before mounting.
1789 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
1790 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
1791 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
1792 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
1793 mongoose, monit, mpd, openblas, php, postgresql, psplash,
1794 python, python-django, python3, qt5base, samba4, taglib,
1795 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
1797 2019.02.3, Released June 7th, 2019
1799 Important / security related fixes.
1801 Infra: pkg-config: Use a dedicated timestamp file rather than
1802 .config as that gets touched by linux-4.19+, causing repeated
1805 check-bin-arch: Also ignore /usr/lib/grub to support merged
1806 /usr setups, similar to how /lib/grub is ignored.
1808 gnuconfig/config.sub: Add C-SKY architecture support.
1810 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
1811 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
1812 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
1813 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
1814 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
1815 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
1816 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
1817 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
1818 linuxptp, luajit, lynx, matchbox-panel, mender,
1819 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
1820 pcsc-lite, php, popt, postgresql, python, python-cython,
1821 python-django, python-ply, qt5enginio, rpm, runc, samba4,
1822 sqlite, subversion, supertux, systemd, tslib, uclibc,
1823 v4l2loopback, webkitgtk, woff2
1825 Issues resolved (http://bugs.uclibc.org):
1827 #11816: Only selected coreutils binaries are installed
1828 #11841: grub-efi.cfg not used when building EFI disk image
1829 #11911: systemd v240 memory leak in systemd-journald
1831 2019.02.2, Released April 29th, 2019
1833 Important / security related fixes.
1835 Only build host-lzip / host-xz when really needed by packages,
1836 not just when not available on the build host.
1838 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
1839 forward {f,l,}chown calls to libc when running under fakeroot
1840 to fix issues when building in restricted environments
1841 (E.G. user namespace with bubblewrap).
1843 Linux: Also build default make target to ensure extra files
1844 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
1845 built. Notice: This may mean that extra host utilities like
1846 uboot-mkimage are needed.
1848 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
1849 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
1850 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
1851 Include overlays in sdcard image
1853 Updated/fixed packages: android-tools, apache, bind, binutils,
1854 busybox, civetweb, cjson, copas, davfs2, docker-cli,
1855 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
1856 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
1857 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
1858 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
1859 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
1860 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
1861 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
1862 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
1863 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
1864 softether, stunnel, sysklogd, syslinux, syslog-ng,
1865 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
1866 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
1867 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
1870 Issues resolved (http://bugs.uclibc.org):
1872 #11756: package/syslinux: MBR's don't fit because of binutils..
1873 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
1875 2019.02.1, Released March 29th, 2019
1877 Important / security related fixes.
1879 pkg-generic: Only tweak .la files needing it to ensure they
1880 are not included in subsequent package file lists.
1882 test-pkg: Generate a basic package config if none is
1885 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
1886 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
1887 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
1888 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
1889 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
1890 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
1891 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
1892 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
1893 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
1894 wavemon, wireshark, vsftpd, xapp_xdm, xen,
1895 xdriver_xf86-video-fbdev, xlib_libXdmcp
1897 Issues resolved (http://bugs.uclibc.org):
1899 #11716: Typo on website, saying latest release is 2018.2.11
1901 2019.02, released March 4th, 2019
1905 Libressl support added for Qt 5.6 as a replacement for
1906 openssl, as 5.6 is not compatible with openssl 1.1.x.
1908 Updated/fixed packages: cutelyst, devmem2, gqrx,
1909 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
1911 2019.02-rc3, released March 1st, 2019
1913 Fixes all over the tree.
1915 Openssl support dropped from Qt 5.6, as it isn't compatible
1918 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
1921 Dependencies: Require CMake 3.8 or newer to fix compilation
1922 issue with certain packages. If not available, host-cmake will
1925 Printvars: Fix performance regression since 2018.02
1927 Scanypi: Correctly handle underscores in python package names.
1929 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
1930 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
1931 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
1934 Issues resolved (http://bugs.uclibc.org):
1936 #9966: util-linux-2.30/.stamp_built' failed
1937 #11696: possible typo in board/pc/post-build.sh
1939 2019.02-rc2, released February 23th, 2019
1941 Fixes all over the tree.
1943 Removed zynq_zybo defconfig, as it hasn't seen any update
1944 since it was added in 2016, and uses a U-Boot version not
1945 compatible with openssl-1.1.x.
1947 Linux: Ignore user supplied downloadable hashes, as no hash
1948 checksums are available for those.
1950 Updated/fixed packages: bind, cryptopp, docker-containerd,
1951 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
1952 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
1953 madplay, mender, mosquitto, poco, postgresql, proftpd,
1954 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
1955 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
1958 Issues resolved (http://bugs.uclibc.org):
1960 #11501: compile sdl2 with enable wayland
1961 #11681: .. unable to initialize decompress status for section..
1963 2019.02-rc1, released February 13th, 2019
1965 Fixes all over the tree and new features.
1970 Require Python >= 2.7 as it is needed for E.G. building
1973 Ensure GNU gzip is used for reproducible tarballs (instead of
1979 Ensure the PLATFORM and OS environment variables are not set,
1980 as they cause build issues for some packages.
1982 The package list infrastructure now correctly handles packages
1983 installing files with old mtime.
1985 Add a config option to force all optional host utilities to be
1986 built, even if suitable versions are available on the build
1989 graph-build-time: Also show time spent downloading
1991 Download: fixes for SSH/SCP support
1993 Ensure user provided permissions override permissions from
1996 SDK: Fix handling of relative symlinks (targets starting with
1999 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
2002 The custom skeleton logic will now populate the needed /bin,
2003 /lib, /sbin directories/symlinks if not present. Merged /usr
2004 can now be used with a custom skeleton.
2006 Rootfs overlays can now override symbolic links from
2007 packages. This was disabled to ensure the correct symbolic
2008 links are present when merged /usr is used. Instead validate
2009 that the rootfs overlays do not include invalid /bin, /sbin
2012 The waf infrastructure now support the <pkg>_SUBDIR variable,
2013 similar to the other package types.
2015 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
2017 Various improvements to the meson infrastructure.
2019 Luarocks: A Buildroot addon has been added to automate
2020 creating a Buildroot package from luarocks, similar to
2021 scancpan and scanpypi.
2023 scanpypi: protect against zip-slip vulnerability in zip/tar
2026 check-package: fix Python 3 support
2028 get-developers: Fix behaviour when called from elsewhere than
2029 the toplevel directory.
2031 pkg-stats: Show latest upstream version of each package, based
2032 on data from release-monitoring.org
2034 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
2035 a clean tree when ccache is enabled.
2037 Default to sha256 password encoding, drop md5 support.
2042 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
2043 variants, MIPS support for mips32r3, mips64r3 and Marvell
2044 Octeon II/III variants.
2049 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
2050 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
2055 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
2058 fftw: Split into fftw-{single,double,long-double,quad}
2059 packages for the different data precision options.
2061 libcurl: Now has explicit TLS backend selection options.
2063 linux: Support building device tree blobs with the -@ option
2064 for device tree overlays.
2066 weston: The weston-imx i.MX variant is now used when
2067 imx-gpu-viv is enabled
2069 pkgconf: Update to 1.5.3, which brings support for
2070 --define-prefix (used by GStreamer)
2072 Add host-python3-setuptools package to handle host python
2073 packages needing python3 with setuptools support.
2076 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
2077 2, QEMU RISC-V 32bit virt, Rock64
2080 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
2081 erlang-p1-eimp, exempi, fail2ban, fftw-double,
2082 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
2083 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
2084 libpackagekite, libtorrent-rasterbar, lua-std-debug,
2085 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
2086 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
2087 python-aiohttp-remotes, python-aiohttp-security,
2088 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
2089 python-cchardet, python-pycares, python-sentry-sdk,
2090 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
2091 utp_com, vmtouch, websocketpp
2093 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
2094 python-pyqt, qt, qtuio, tn5250
2096 Issues resolved (http://bugs.uclibc.org):
2098 #10851: Patch to handle numpad Enter key properly
2099 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
2100 #11126: Bash Shell Programming using Buildroot
2101 #11426: pps-tools bash dependency
2102 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
2103 #11536: dt-utils building fails with glibc 2.28
2104 #11546: open-vm-tools with glibc 2.28
2105 #11566: Fix init script
2106 #11576: Unable to start apache with event MPM on raspberry pi 3
2107 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
2108 #11606: libjpeg has no Config.in
2109 #11616: 2018.02.09 fails to build libzlib with full RELRO..
2110 #11656: Custom device tree and u-boot boot.scr not integrated..
2111 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
2113 2018.11.4, Released March 28th, 2019
2115 Important / security related fixes.
2117 Updated/fixed packages: avahi, beecrypt, binutils, botan,
2118 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
2119 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
2120 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
2121 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
2122 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
2123 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
2125 2018.11.3, Released February 23th, 2019
2127 Important / security related fixes.
2129 Ensure the PLATFORM and OS environment variables are not set,
2130 as they cause build issues for some packages.
2132 The package list infrastructure now correctly handles packages
2133 installing files with old mtime.
2135 Linux: Skip hash checks for user supplied downloadable
2136 patches, as no hash checksums are available for those.
2138 scanpypi: protect against zip-slip vulnerability in zip/tar
2141 Download: fixes for SSH/SCP support
2143 SDK: Fix handling of relative symlinks (targets starting with
2146 Updated/fixed packages: bind, dhcpcd, docker-compose,
2147 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
2148 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
2149 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
2150 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
2151 poco, postgresql, proftpd, pulseaudio, python, python-django,
2152 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
2153 swupdate, systemd, unzip, webkitgtk, xenomai
2155 2018.11.2, Released January 30th, 2019
2157 Important / security related fixes.
2159 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
2160 EV3, QEMU AArch64-virt
2162 Download: Fix scp download handling
2164 check-package: fix Python 3 support
2166 get-developers: Fix behaviour when called from elsewhere than
2167 the toplevel directory.
2169 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
2170 a clean tree when ccache is enabled.
2172 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
2174 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
2175 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
2176 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
2177 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
2178 libmad, libsndfile, libsquish, liburiparser, libwebsock,
2179 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
2180 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
2181 openresolv, openssh, pango, patchelf, php, python-django,
2182 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
2183 samba4, sdl_sound, shairport-sync, sqlite, subversion,
2184 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
2185 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
2186 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
2188 Issues resolved (http://bugs.uclibc.org):
2190 #11576: Unable to start apache with event MPM on raspberry pi 3
2192 2018.11.1, Released December 20th, 2018
2194 Important / security related fixes.
2196 defconfigs: Fixes for bananapi m2 ultra, ci20
2198 Download wrapper: Fix for urlencode handling
2200 Updated/fixed packages: asterisk, docker-compose,
2201 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
2202 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
2203 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
2204 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
2205 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
2206 uclibc, vtu, webkitgtk, wine, xen
2208 New packages: docker-cli
2210 Issues resolved (http://bugs.uclibc.org):
2212 #11426: pps-tools bash dependency
2213 #11536: dt-utils building fails with glibc 2.28
2215 2018.11, Released December 1st, 2018
2219 Updated/fixed packages: c-ares, quagga, squid
2221 2018.11-rc3, released November 30th, 2018
2223 Fixes all over the tree.
2225 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
2226 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
2228 graph-depends: Fix for package names starting with a non-alpha
2231 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
2232 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
2233 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
2234 libopenssl, libsoxr, linux, motion, msgpack, mtd,
2235 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
2236 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
2237 webkitgtk, valgrind, weston, xfsprogs
2239 2018.11-rc2, released November 21th, 2018
2241 Fixes all over the tree.
2243 fs: Drop intermediate tarball from the filesystem handling to
2244 fix an issue with xattrs handling related to fakeroot. Ensure
2245 tarball target includes xattrs.
2247 download: Fix confusion in git submodule handling if dl/ is a
2250 genrandconfig: Fix missing newline in BR2_WGET handling,
2251 causing the following line to be ignored. This would affect
2252 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
2253 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
2254 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
2256 show-build-order: Also include the dependencies of
2259 Fix a number of build issues in packages for the recently
2260 merged RISC-V architecture support.
2262 Updated/fixed packages: dt-utils, easydbus, elfutils,
2263 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
2264 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
2265 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
2266 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
2267 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
2268 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
2269 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
2272 Issues resolved (http://bugs.uclibc.org):
2274 #11086: download/git submodule breaks on symlinked dl folder
2275 #11216: Capabilities not applied to filesystem
2277 2018.11-rc1, released November 9th, 2018
2279 Fixes all over the tree and new features.
2281 Architecture: RISC-V support (64bit) added.
2283 Toolchain: Glibc bumped to 2.28. Fortran support for external
2284 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
2286 Hardening flags (RELRO) are now handled by the toolchain
2287 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
2290 Filesystems: Support for creating btrfs and f2fs filesystems
2293 Add a number of patches to fix build errors for host utilities
2294 on modern distributions using glibc-2.28.
2296 mkusers: Ensure existing group members are preserved when a
2297 group is reprocessed.
2299 printvars: Fix issue with exceeding shell command line length
2300 limits for certain setups.
2302 Workaround added for incompatibility issues between host-dtc
2303 and older U-Boot and Linux kernel versions.
2305 Detect and reject build paths containing '@', as this confuses
2306 a number of packages, including GCC.
2308 utils/diffconfig: Make it work for (non-Buildroot) config
2309 files not using the BR2_ prefix.
2311 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
2312 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
2313 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
2315 OpenCL infrastructure support added, similar to how OpenGL is
2318 Linux-headers: Support for kernel headers from a custom
2319 tarball / git repo added.
2321 New packages: bird, bluez5_utils-headers, btrfs-progs,
2322 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
2323 libopencl, libopenresolv, nss-myhostname,
2324 perl-apache-logformat-compiler, perl-appconfig,
2325 perl-astro-suntime, perl-class-inspector, perl-class-load,
2326 perl-class-method-modifiers, perl-class-std,
2327 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
2328 perl-data-optlist, perl-data-uuid, perl-data-manip,
2329 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
2330 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
2331 perl-device-serialport, perl-dist-checkconflicts,
2332 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
2333 perl-filesys-notify-simple, perl-hash-multivalue,
2334 perl-http-entity-parser, perl-http-headers-fast,
2335 perl-http-multipartparser, perl-io-interface,
2336 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
2337 perl-module-implementation, perl-module-runtime, perl-moo,
2338 perl-number-bytes-human, perl-package-stash, perl-params-util,
2339 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
2340 perl-streams-buffered, perl-sub-exporter-progressive,
2341 perl-sub-install, perl-sub-quote, perl-sys-cpu,
2342 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
2343 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
2344 python-async-timeout, python-falcon, python-fire,
2345 python-mimeparse, python-multidict, python-passlib,
2346 python-pigpio, python-pip, python-ply, python-py,
2347 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
2348 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
2349 python-serial-asyncio, python-typing, python-uvloop,
2350 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
2351 spandsp, tini, waffle, xapian
2353 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
2356 Issues resolved (http://bugs.uclibc.org):
2358 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
2359 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
2360 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
2361 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
2362 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
2363 #11251: Util scanpypi failes when package change - to _ in tar file
2364 #11266: qt5base-5.11.1 does not compile with musl, complains about..
2365 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
2366 #11321: Latest master fails to build readline with RELRO FULL
2367 #11326: sysvinit fails to build in latest GIT master
2368 #11331: Internal application no longer builds with latest GIT master
2369 #11336: nfs-utils fails to build in latest GIT master
2370 #11351: build root-2018-08, linaro aarch64 compile error
2371 #11376: mdmon binary missing
2372 #11391: Valgind availability on ARM
2373 #11396: uboot environment image checksum invalid if target is big endian
2374 #11421: GCC error message for ARM Cortex-A9/ARM.V7
2375 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
2376 #11481: Docs: Is external.desc required?
2378 2018.08.4, Released December 20th, 2018
2380 Important / security related fixes.
2382 Defconfigs: Fixes for ci20, orangepi zero plus 2
2384 Download wrapper: Fix for urlencode handling
2386 Updated/fixed packages: c-ares, dante, docker-compose,
2387 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
2388 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
2389 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
2390 nodejs, php, popt, pps-tools, prosody, python-numpy,
2391 python-requests, samba4, sdl2_net, squashfs, swupdate,
2392 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
2394 Issues resolved (http://bugs.uclibc.org):
2396 #11426: pps-tools bash dependency
2398 2018.08.3, Released November 26th, 2018
2400 Important / security related fixes.
2402 fs: Drop intermediate tarball from the filesystem handling to
2403 fix an issue with xattrs handling related to fakeroot. Ensure
2404 tarball target includes xattrs.
2406 download: Fix confusion in git submodule handling if dl/ is a
2409 toolchain: Only allow enabling stack protection on
2410 architectures with control flow integrity (CFI) support. Only
2411 allow FORTIFY_SOURCE support on gcc >= 6.
2413 genrandconfig: Fix missing newline in BR2_WGET handling,
2414 causing the following line to be ignored. This would affect
2415 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
2416 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
2417 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
2419 show-build-order: Also include the dependencies of
2422 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
2423 olinuxino lime legacy, Orangepi zero plus 2.
2425 graph-depends: Fix for package names starting with a non-alpha
2428 Updated/fixed packages: attr, audit, bind, brotli, busybox,
2429 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
2430 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
2431 libnspr, libnss, libsemanage, liburiparser, lighttpd,
2432 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
2433 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
2434 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
2435 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
2436 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
2437 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
2439 Issues resolved (http://bugs.uclibc.org):
2441 #11086: download/git submodule breaks on symlinked dl folder
2442 #11481: Docs: Is external.desc required?
2444 2018.08.2, Released October 25th, 2018
2446 Important / security related fixes.
2448 Workaround added for incompatibility issues between host-dtc
2449 and older U-Boot and Linux kernel versions.
2451 Detect and reject build paths containing '@', as this confuses
2452 a number of packages, including GCC.
2454 utils/get-developers: Add -e option for use with git
2457 utils/diffconfig: Make it work for (non-Buildroot) config
2458 files not using the BR2_ prefix.
2460 u-boot: Fix for environment image handling on big endian
2463 Updated/fixed packages: binutils, ca-certificates,
2464 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
2465 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
2466 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
2467 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
2468 setools, spice, spice-protocol, tinc, ustr, wireshark,
2470 Issues resolved (http://bugs.uclibc.org):
2472 #11396: uboot environment image checksum invalid if target is big endian
2474 2018.08.1, Released October 7th, 2018
2476 Important / security related fixes.
2478 Add a number of patches to fix build errors for host utilities
2479 on modern distributions using glibc-2.28.
2481 mkusers: Ensure existing group members are preserved when a
2482 group is reprocessed.
2484 printvars: Fix issue with exceeding shell command line length
2485 limits for certain setups.
2487 Updated/fixed packages: acpid, android-tools, apache,
2488 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
2489 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
2490 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
2491 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
2492 python-django, screen, shairport-sync, strongswan,
2493 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
2494 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
2495 xutil_makedepend, zeromq
2497 2018.08, Released September 6th, 2018
2503 - Glibc 2.28 on the build host breaks compilation of a number
2504 of host packages. 2018.08 contains fixes for some of these
2505 packages, but not all. Consider building on hosts (or in
2506 containers) using older Glibc versions.
2508 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
2509 kernel configurations using FDT/DTC. Consider updating the
2510 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
2511 backporting commit 9130ba8846 (scripts/dtc: Update to
2512 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
2513 kernel / commit db405d1980 for U-Boot.
2514 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
2515 1.4.7) and ensure your build host does not have the libfdt
2516 development headers installed.
2518 Updated/fixed packages: busybox, chipmunk, cutelyst,
2519 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
2520 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
2521 sdl2, squashfs, uboot, xen
2523 Issues resolved (http://bugs.uclibc.org):
2525 #11261: ccache using wrong cached objects
2526 #11276: Understanding the patch for kernel-4.9 and other..
2528 2018.08-rc3, Released August 31th, 2018
2530 Fixes all over the tree.
2532 linux: additional improvements to the flex / bison dependency
2533 handling, use system provided variant if available. Ensure
2534 toolchain is available when configuring for 4.18+ support.
2536 Download: Fix handling of primary sites using file://
2538 Toolchain: Correct external toolchain musl detection for
2541 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
2542 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
2543 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
2544 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
2545 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
2546 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
2548 Issues resolved (http://bugs.uclibc.org):
2550 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
2551 #11141: WF111 package no longer available
2552 #11211: Internal compiler error: Killed (program cc1plus)..
2553 #11236: util-linux fails to build on Travis CI when python..
2554 #11246: Glibc 2.28 - fails to build host-bison and host-m4
2555 #11256: Add python-falcon and python-mimeparse packages
2557 2018.08-rc2, Released August 20th, 2018
2559 Fixes all over the tree.
2561 pkg-kconfig: Support dependencies needed to run the
2562 configurator, E.G. recent Linux kernel versions needing flex
2565 Defconfigs: ARM Juno: Bump ATF to fix a build
2566 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
2567 Correct /etc/inittab. Technologic ts7680: Correct genimage
2568 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
2569 2018.07 to fix build issue. Ensure host-openssl is pulled in
2570 for kernel builds where needed.
2572 Updated/fixed packages: aircrack-ng, bind, boost,
2573 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
2574 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
2575 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
2576 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
2577 nodejs, php, python-django, python-pyqt5, qt5base,
2578 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
2579 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
2580 xdriver_xf86-video-ati, xserver_xorg-server
2582 Issues resolved (http://bugs.uclibc.org):
2584 #10781: cryptsetup luksOpen container_file container causes..
2585 #10996: bogus musl ARM toolchain
2586 #11191: xattr and check-package issue
2588 2018.08-rc1, Released August 5th, 2018
2592 - add support for gcc 8.x, switch to gcc 7.x as the default
2594 - add support for gdb 8.1, switch to gdb 8.0 as the default
2595 and remove gdb 7.10/7.11
2596 - add support for binutils 2.31
2597 - NIOSII CodeSourcery toolchain updated
2598 - Linaro AArch64 BE toolchain added, and other Linaro
2600 - Synopsys ARC pre-built toolchain updated
2602 Architecture: add support for ARM Cortex-M7
2606 - systemd bumped to 239
2607 - Qt5 bumped to 5.11.1
2608 - Rust bumped to 1.27
2609 - GStreamer stack bumped to 1.14.2
2610 - X.org server bumped to 1.20, and all X.org proto packages
2611 replaced by the single xorgproto package
2612 - i.MX6 support packages bumped to 6.2.4
2613 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
2614 adding support for Wayland and i.MX8MQ platforms
2616 Linux: bumped to 4.17 by default.
2618 Infrastructure: new package infrastructure added for packages
2619 using the Meson build system
2621 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
2622 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
2623 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
2624 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
2625 perl-mojolicious-plugin-authentication, perl-net-ping,
2626 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
2627 python-reentry, python-request-id, python-validators,
2628 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
2630 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
2631 Olimex A10 OLinuxino, ZynqMP ZCU106
2633 Removed packages: all xproto_* have been removed and replaced
2636 Issues resolved (http://bugs.uclibc.org):
2638 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
2639 __cpu_indicator_init: symbol not found
2640 #9921: lockfile module within python-daemon not available
2641 #10341: gdb install of py files when using buildroot toolchain
2643 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
2644 #10751: Missing dependency in pulseaudio package
2645 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
2646 #10856: openblas on qemu_x86_64_defconfig fails with
2647 "sgemm_kernel.o: No such file or directory"
2648 #11056: Compiling a file that uses libdrm headers fails with:
2649 fatal error: drm.h: No such file or directory
2650 #11061: support/download: git version=master broken
2651 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
2652 #11076: Docker containerd installed to incorrect path
2653 #11101: host-patchelf Endian Issue with relative RPATH
2654 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
2655 #11121: statfs call corrupts memory struct statfs too small
2656 #11181: Switching toolchain does not work
2658 2018.05.3, Released October 6th, 2018
2660 Important / security related fixes.
2662 Add a number of patches to fix build errors for host utilities
2663 on modern distributions using glibc-2.28.
2665 mkusers: Ensure existing group members are preserved when a
2666 group is reprocessed.
2668 printvars: Fix issue with exceeding shell command line length
2669 limits for certain setups.
2671 Updated/fixed packages: acpid, android-tools, apache,
2672 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
2673 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
2674 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
2675 libnfs, libssh, libxslt, links, mediastreamer, minicom,
2676 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
2677 python-django, qt, qt5quickcontrols, qt5webengine, screen,
2678 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
2679 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
2680 xlib_libxshmfence, zeromq
2682 2018.05.2, Released August 28th, 2018
2684 Important / security related fixes.
2686 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
2687 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
2690 Updated/fixed packages: acl, attr, apache, bind,
2691 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
2692 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
2693 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
2694 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
2695 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
2696 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
2697 nodejs, openssh, php, python-django, rauc, ruby, samba4,
2698 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
2699 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
2702 Issues resolved (http://bugs.uclibc.org):
2704 #10781: cryptsetup luksOpen container_file container causes..
2705 #10986: Installing package attr when already supplied by..
2706 #11191: xattr and check-package issue
2708 2018.05.1, Released July 20th, 2018
2710 Important / security related fixes.
2712 U-Boot: Ensure host version of ncurses is picked up and not
2713 host-ncurses built by buildroot, as that otherwise causes
2714 widechar/non-widechar conflicts and corrupted menuconfig
2717 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
2719 Toolchain: ARC tools updated to arc-2018.03.
2721 pkg-stats: Fix python 3.x compatibility.
2723 dl-wrapper: Fix support for URIs containing '+', fix
2724 no-check-hash for inferred site method.
2726 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
2727 Support ethernet on Turbot variant.
2729 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
2730 clamav, collectd, coreutils, docker-containerd, dos2unix,
2731 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
2732 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
2733 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
2734 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
2735 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
2736 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
2737 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
2740 2018.05, Released June 1st, 2018
2744 Download: Work around for hanging connections for packages
2745 from CVS, by adding a 10 minute max timeout.
2747 Updated/fixed packages: binutils, clang, dash, expect, git,
2748 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
2750 Issues resolved (http://bugs.uclibc.org):
2752 #11051: runtime issue on STM32 with usage of binutils 2.29.x
2754 2018.05-rc3, Released May 28th, 2018
2756 Fixes all over the tree.
2758 Toolchain: ARC tools updated to arc-2018.03-rc2.
2760 Fs: Ensure hard links in TARGET_DIR are correctly copied for
2761 filesystem input. With the recent changes to the file system
2762 generation logic, hard links were "expanded" in file system
2763 images leading to bloated rootfs images for setups with hard
2766 Infrastructure: Error out for packages using the 'local'
2767 method but forgetting to specify <pkg>_SITE.
2769 Build rpcgen for the host when needed to support distributions
2770 no longer shipping rpcgen with glibc (E.G. recent Fedora).
2772 Updated/fixed packages: autofs, bash-completion, binutils,
2773 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
2774 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
2776 Issues resolved (http://bugs.uclibc.org):
2778 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
2779 #11036: C compiler cannot create executables
2780 #11046: Git package binaries are ~180MB (compared to ~20MB in..
2782 2018.05-rc2, Released May 22nd, 2018
2784 Fixes all over the tree.
2786 Dependencies: Check that the current working directory (.)
2787 isn't listed in PATH as that causes various build issues.
2789 Manual: Clarify that git branch names may not be used as
2790 version identifiers. This has never been supported, but was
2791 kind of working (with some limitations) before the git
2792 download rework - Now it does not work at all.
2794 Linux: Ensure host version of ncurses is picked up and not
2795 host-ncurses built by buildroot, as that otherwise causes
2796 widechar/non-widechar conflicts and corrupted menuconfig
2799 Packages: Renamed a number of package options not prefixed
2800 with BR2_PACKAGE_<pkg> for consstency.
2802 Download infrastructure: Fix file:// protocol handling after
2805 Updated/fixed packages: acl, apr-util, asterisk, attr,
2806 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
2807 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
2808 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
2809 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
2810 libmediaart, libmodbus, libmodplug, libmpd,
2811 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
2812 libnfnetlink, libnss, liboauth, libogg, libosip2,
2813 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
2814 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
2815 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
2816 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
2817 xen, zmqpp, znc, zstd
2819 Issues resolved (http://bugs.uclibc.org):
2821 #10986: Installing package attr when already supplied by...
2822 #11011: BUildroot for Raspberry Pi 2
2823 #11016: Wrong compiler used for external user host packages
2825 2018.05-rc1, Released May 9th, 2018
2827 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
2828 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
2830 Architecture: support for the Blackfin architecture has been
2831 removed, as it was removed from Linux upstream, poorly
2832 maintained in binutils/gdb, and abandoned by Analog Devices.
2834 Numerous packages updated to have hashes for their license
2837 Systemd can now be built with uClibc toolchains.
2839 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
2840 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
2841 kernel configurations that need libelf on the host or openssl
2845 - all Python scripts are now verified with flake8
2846 - check-package extended to check all Config.in and .mk files
2847 in tree, not only the ones in package/
2851 - The download infrastructure has seen a major overhaul, with
2852 the main visible new feature being Git caching: a package
2853 fetched from Git no longer needs to be re-cloned entirely
2854 everytime its version is changed. Anoter visible change is
2855 that the download folder now has subfolders per package. See
2856 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
2857 for more details about those changes.
2859 - The logic that generates the root filesystem images has been
2860 reworked, with the main goal of allowing several filesystem
2861 images to be produced in parallel, also a requirement for
2862 top-level parallel build. Now, a .tar filesystem image is
2863 always created, and re-extracted in a private directory to
2864 create each format-specific filesystem image.
2866 - A new package infrastructure was introduced for Go-based
2867 packages: golang-package.
2869 - Dependencies on extraction tools are now handled as proper
2870 per-package dependencies, using
2871 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
2872 preparation step for top-level parallel build support.
2874 - When a file being downloaded is part of a package with a
2875 .hash file, but there is no hash listed for this file, the
2876 file is now preserved in the download directory rather than
2877 removed. This helps when updating a package, as it gives the
2878 ability to easily calculate the hash of the file.
2880 - Addition of '<pkg>-show-recursive-depends' and
2881 '<pkg>-show-recursive-rdepends' make targets, to
2882 respectively display the recursive list of dependencies and
2883 the recursive list of reverse dependencies of a given
2886 - The /etc/shells file is now automatically generated with the
2887 list of shell programs installed on the system.
2889 - Addition of -Ofast optimization level as an available
2892 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
2895 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
2896 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
2897 flare-game, gst1-interpipe, gstreamer1-editing-services,
2898 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
2899 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
2900 python-cached-property, python-cython, python-docker,
2901 python-dockerpty, python-docker-pycreds,
2902 python-flask-sqlalchemy, python-functools32, python-influxdb,
2903 python-json-models, python-libusb1, python-networkx,
2904 python-psycopg2, python-pymodbus, python-sqlalchemy,
2905 python-subprocess32, python-texttable,
2906 python-websocket-client, python-yieldfrom, quotatool, reaver,
2907 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
2908 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
2910 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
2911 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
2912 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
2913 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
2914 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
2917 Removed packages: iqvlinux, kodi-adsp-*, mplayer
2919 Removed defconfigs: ci40, firefly_rk3288,
2920 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
2923 Issues resolved (http://bugs.uclibc.org):
2925 #10151: toolchain eclipse register : fails with a custom
2927 #10511: Packages get downloaded uncompressed with wget
2928 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
2929 C++ compiler working
2930 #10846: error in compiling gnutls
2931 #10886: openssl-1.0.2n fails to build
2932 #10896: /bin/sh not in /etc/shells
2933 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
2936 2018.02.12, Released March 29th, 2019
2938 Important / security related fixes.
2940 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
2941 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
2942 leveldb, libopenssl, libraw, libseccomp, libssh2,
2943 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
2944 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
2945 xapp_xdm, xlib_libXdmcp
2947 2018.02.11, Released February 23th, 2019
2949 Important / security related fixes.
2951 Ensure the PLATFORM and OS environment variables are not set,
2952 as they cause build issues for some packages.
2954 The package list infrastructure now correctly handles packages
2955 installing files with old mtime.
2957 Linux: Skip hash checks for user supplied downloadable
2958 patches, as no hash checksums are available for those.
2960 scanpypi: protect against zip-slip vulnerability in zip/tar
2963 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
2964 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
2965 libcurl, libid3tag, madplay, mosquitto, openssh, php,
2966 postgresql, proftpd, python, python-django, python3, qt5base,
2967 sqlcipher, swupdate, systemd, unzip, webkitgtk
2969 2018.02.10, Released January 31th, 2019
2971 Important / security related fixes.
2973 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
2975 check-package: fix Python 3 support
2977 get-developers: Fix behaviour when called from elsewhere than
2978 the toplevel directory.
2980 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
2982 Updated/fixed packages: acpica, apache, apr, asterisk,
2983 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
2984 gnupg2, leveldb, libarchive, libassuan, libftdi1,
2985 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
2986 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
2987 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
2988 openssh, pango, patchelf, php, python-django, python-pyyaml,
2989 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
2990 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
2991 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
2992 xapp_rgb, xenomai, xerces
2994 Issues resolved (http://bugs.uclibc.org):
2996 #11576: Unable to start apache with event MPM on raspberry pi 3
2998 2018.02.9, Released December 20th, 2018
3000 Important / security related fixes.
3002 defconfigs: Fixes for ci20
3004 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
3005 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
3006 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
3007 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
3008 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
3009 wine, webkitgtk, xfsprogs
3011 Issues resolved (http://bugs.uclibc.org):
3013 #11426: pps-tools bash dependency
3015 2018.02.8, Released November 26th, 2018
3017 Important / security related fixes.
3019 fs: Drop intermediate tarball from the filesystem handling to
3020 fix an issue with xattrs handling related to fakeroot. Ensure
3021 tarball target includes xattrs.
3023 download: Fix confusion in git submodule handling if dl/ is a
3026 toolchain: Only allow enabling stack protection on
3027 architectures with control flow integrity (CFI) support. Only
3028 allow FORTIFY_SOURCE support on gcc >= 6.
3030 genrandconfig: Fix missing newline in BR2_WGET handling,
3031 causing the following line to be ignored. This would affect
3032 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
3033 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
3034 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
3036 show-build-order: Also include the dependencies of
3039 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
3041 graph-depends: Fix for package names starting with a non-alpha
3044 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
3045 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
3046 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
3047 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
3048 mosquitto, mysql, neardal, netplug, network-manager,
3049 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
3050 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
3051 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
3052 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
3053 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
3055 Issues resolved (http://bugs.uclibc.org):
3057 #11086: download/git submodule breaks on symlinked dl folder
3058 #11251: Util scanpypi failes when package change - to _ in..
3059 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
3060 #11481: Docs: Is external.desc required?
3062 2018.02.7, Released October 25th, 2018
3064 Important / security related fixes.
3066 Detect and reject build paths containing '@', as this confuses
3067 a number of packages, including GCC.
3069 utils/get-developers: Add -e option for use with git
3072 utils/diffconfig: Make it work for (non-Buildroot) config
3073 files not using the BR2_ prefix.
3075 u-boot: Fix for environment image handling on big endian
3078 Updated/fixed packages: binutils, ca-certificates,
3079 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
3080 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
3081 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
3082 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
3083 spice, spice-protocol, tinc, ustr, wireshark
3085 Issues resolved (http://bugs.uclibc.org):
3087 #11396: uboot environment image checksum invalid if target is big endian
3089 2018.02.6, Released October 7th, 2018
3091 Important / security related fixes.
3093 Add a number of patches to fix build errors for host utilities
3094 on modern distributions using glibc-2.28.
3096 mkusers: Ensure existing group members are preserved when a
3097 group is reprocessed.
3099 printvars: Fix issue with exceeding shell command line length
3100 limits for certain setups.
3102 Updated/fixes packages: acpid, android-tools, apache,
3103 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
3104 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
3105 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
3106 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
3107 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
3108 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
3109 screen, sdl2, shairport-sync, squashfs, strongswan,
3110 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
3113 New packages: brotli, woff2
3115 2018.02.5, Released August 29th, 2018
3117 Important / security related fixes.
3119 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
3120 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
3123 Updated/fixed packages: acl, apache, attr, bind,
3124 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
3125 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
3126 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
3127 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
3128 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
3129 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
3130 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
3131 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
3132 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
3135 Issues resolved (http://bugs.uclibc.org):
3137 #10781: cryptsetup luksOpen container_file container causes..
3138 #10986: Installing package attr when already supplied by..
3139 #11191: xattr and check-package issue
3141 2018.02.4, Released July 21th, 2018
3143 Important / security related fixes.
3145 U-Boot: Ensure host version of ncurses is picked up and not
3146 host-ncurses built by buildroot, as that otherwise causes
3147 widechar/non-widechar conflicts and corrupted menuconfig
3150 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
3152 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
3153 Support ethernet on Turbot variant.
3155 Updated/fixed packages: bind, clamav, collectd, dos2unix,
3156 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
3157 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
3158 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
3159 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
3160 systemd, wireguard, wireless-regdb
3162 Issues resolved (http://bugs.uclibc.org):
3164 #11101: host-patchelf Endian Issue with relative RPATH
3166 2018.02.3, Released June 18th, 2018
3168 Important / security related fixes.
3170 Various fixes for building on modern distributions (GCC 8.x,
3173 ARM: Default to binutils 2.28 and warn about newer binutils
3174 versions, which are known to cause boot failures for Linux
3175 kernels built in thumb mode.
3177 Busybox/mdev: Fix module autoloading.
3179 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
3180 symlinks, call swapon -a to activate any configured swap
3183 Dependencies: Check that PATH does not contain current working
3184 directory, which triggers a number of build failures.
3186 Infrastructure: Error out for packages erroneously using the
3187 'local' site method but not defining a _SITE.
3189 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
3190 kconfig uses ncurses from the host to fix a ncurses/ncursesw
3191 mixup, causing menuconfig display corruption.
3193 Toolchain: Workarounds for fix-rpath issues with binutils and
3196 Util-linux: Fix blocking on getrandom() issue with recent
3199 Remove broken freescale_imx31_3stack,
3200 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
3202 Updated/fixed packages: apr-util, asterisk, attr, audit,
3203 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
3204 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
3205 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
3206 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
3207 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
3208 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
3209 nasm, netplug, network-manager, nfs-utils, nodejs,
3210 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
3211 python, python-websockets, quota, redis, samba4, sysvinit,
3212 transmission, triggerhappy, util-linux, wavpack, wget,
3213 wireshark, xen, zmqpp
3215 Issues resolved (http://bugs.uclibc.org):
3217 #10986: Installing package attr when already supplied by busybox..
3218 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
3220 2018.02.2, Released May 4th, 2018
3222 Important / security related fixes.
3224 Tweak package size/file instrumentation to better handle
3227 Revert /etc/shells creation when bash is enabled.
3229 Exclude /lib/firmware from the rpath fixup logic, as it may
3230 contain non-native ELF files.
3232 Scanpypi: Support the new PyPi infrastructure.
3234 Handle GCC 8.x on the host.
3236 Ensure timestamp of /usr is updated to support the systemd
3237 ConditionNeedsUpdate option.
3239 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
3240 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
3241 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
3242 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
3243 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
3246 Issues resolved (http://bugs.uclibc.org):
3248 #10896: /bin/sh not in /etc/shells
3249 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
3251 2018.02.1, Released April 9th, 2018
3253 Important / security related fixes.
3255 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
3256 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
3259 Infrastructure: Speed up instrumentation for package size by
3260 comparing timestamps instead of md5 checksums, as doing
3261 checksums could lead to up to 25% longer build time for big
3264 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
3265 to avoid name clashes with packages ending on '-base'.
3267 Add a better fix for build issues for autotools based packages
3268 checking for C++ support on toolchains without C++ support.
3270 Build host-tar if tar is older than 1.27 on the build machine
3271 to work around reproducibility issues with git archives
3272 containing long paths.
3274 check-unique-files: Fix for filenames not representable in the
3277 Check-bin-arch: Add support for per-package ignore paths
3278 (<pkg>_BIN_ARCH_EXCLUDE).
3280 Toolchain: Fix SSP support detection for external toolchains.
3282 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
3283 these dependencies are available for Linux configurations
3284 needed these dependencies, similar to how it is done for
3287 Support custom (not in tree) device tree files in addition to
3290 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
3293 Updated/fixed packages: apache, busybox, c-ares, cmake,
3294 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
3295 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
3296 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
3297 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
3298 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
3299 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
3300 pkgconf, postgresql, powerpc-utils, python-jsonschema,
3301 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
3302 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
3303 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
3305 New packages: docker-proxy, python-functools32
3307 Issues resolved (http://bugs.uclibc.org):
3309 #10766: upmpdcli: Segmentation fault
3310 #10776: ktap fails to build
3311 #10846: error in compiling gnutls
3312 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
3314 2018.02, Released March 4th, 2018
3316 Fixes all over the tree.
3318 Issues with systemd with a readonly rootfs and DBus fixed.
3321 - check-uniq-files: fix Python 2.6 compatibility.
3322 - dependencies.sh: check for external argparse module for
3324 - Add infrastructure to detect and use a UTF-8 locale on the
3325 host, needed by systemd.
3327 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
3328 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
3329 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
3331 Issues resolved (http://bugs.uclibc.org):
3333 #10831: qemu_x86_64_defconfig build fails on linux-headers..
3335 2018.02-rc3, Released February 27th, 2018
3337 Fixes all over the tree.
3339 check-bin-arch: skip /lib/modules to allow 32-bit userland
3342 dependencies: Blacklist tar 1.30+ and build our own host-tar
3343 if needed as tar 1.30+ changed the --numeric-owner output for
3344 long path names. Build host-tar before other host-dependencies
3345 as they need it to extract their source tarballs.
3347 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
3348 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
3349 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
3350 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
3351 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
3353 Issues resolved (http://bugs.uclibc.org):
3355 #10726: Current libglib2.mk creates broken libglib2 binary...
3356 #10786: Linux fails to build unless make linux-menuconfig...
3357 #10796: Cannot generate cpio image without selecting CON...
3359 2018.02-rc2, Released February 15th, 2018
3361 Fixes all over the tree.
3363 Dependencies: Ensure C++ support is available like for C
3364 support for packages needing 32bit host support.
3366 utils/genrandconfig: Check host dependencies for config.
3368 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
3369 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
3370 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
3371 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
3372 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
3373 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
3376 Issues resolved (http://bugs.uclibc.org):
3378 #9781: ti-sgx-km build on kernel >4.1
3379 #10141: Squashfs extended attribute failures
3381 2018.02-rc1, Released February 5th, 2018
3383 The global source-check and per-package <pkg>-source-check
3384 targets have been removed.
3386 Architecture: Add x86 Silvermont variant. Add several new ARM
3387 variants, rework MIPS NaN logic. Support mainline binutils/gcc
3390 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
3391 external toolchains upgraded to arc-2017.09. Libatomic is now
3392 also copied for external musl based toolchains.
3393 Add binutils 2.30.x and switch to binutils 2.29.x by default.
3395 Added hardening options to build with RELRO and FORTITY.
3397 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
3398 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
3399 Orangepi lite / pc plus / pc / prime / win / win plus / zero
3400 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
3402 Add utils/diffconfig, a simple utility for comparing
3403 configuration files - Adapted from the version in the
3406 Infrastructure: Check that the same file is not touched by
3407 multiple packages, as a preparation for toplevel parallel
3410 Hashes for the license files for a large number of packages
3411 have been added, ensuring that license changes will not be
3412 missed when packages are bumped.
3414 Fix build issue for autotools based packages checking for C++
3415 support on toolchains without C++ support and on a distro
3416 lacking /lib/cpp (E.G. Arch Linux).
3418 Support for the meson build system.
3420 Pie charts generated by 'graph-build' or 'graph-size' are now
3421 sorted according to the size of each piece.
3423 System: Only show getty options when busybox init or sysvinit
3426 ARM-trusted-firmware: Support ATF bundled in U-Boot as
3427 well as U-Boot bundled in ATF.
3429 Zlib is now a virtual package, provided by either libzlib or
3430 zlib-ng, similar to openssl.
3432 Support for the Rust programming language.
3434 New packages: aoetools, armbian-firmware, binaries-marvell,
3435 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
3436 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
3437 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
3438 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
3439 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
3440 open-lldp, pimd, proj, python-flask-cors,
3441 python-jaraco-classes, python-more-itertools, python-oauthlib,
3442 python-raven, python-remi, python-requests-oauthlib,
3443 python-schedule, python-secretstorage, python-see,
3444 python-tabledata, python-txtorcon, python-xlib, qt5charts,
3445 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
3446 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
3447 zisofs-tools, zlib-ng
3449 Removed packages: eeprog
3451 2017.11.2, Released January 21st, 2018
3453 Important / security related fixes.
3455 External toolchain: libatomic is now also copied for musl
3458 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
3460 System: Only show getty options when busybox init or sysvinit
3463 Infrastructure: Fix build issue for autotools based packages
3464 checking for C++ support on toolchains without C++ support and
3465 on a distro lacking /lib/cpp (E.G. Arch Linux).
3467 Pie charts generated by 'graph-build' or 'graph-size' are now
3468 sorted according to the size of each piece.
3470 Updated/fixed packages: asterisk, avahi, bind, busybox,
3471 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
3472 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
3473 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
3476 Issues resolved (http://bugs.buildroot.org):
3478 #9996: lz4 package does not install lz4 binaries in target
3479 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
3480 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
3481 #10301: systemd/getty unused options
3482 #10331: kmsxx, host installation fails with BR2_SHARED_...
3483 #10556: Building ntp package with SSL library libressl...
3484 #10641: avahi-autoipd not starting when using systemd-tmpfiles
3486 2017.11.1, Released December 31th, 2017
3488 Important / security related fixes.
3490 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
3491 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
3492 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
3493 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
3494 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
3495 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
3498 2017.11, Released November 30, 2017
3500 Fixes all over the tree.
3502 Toolchain: Use github mirror for Glibc.
3504 Defconfigs: Correct boot.cmd for bananapi-m1.
3506 Makefiles: Workaround include order issues for certain make
3507 versions by explicitly sorting the result of wildcard where it
3510 Download: Ensure subversion runs in non-interactive mode.
3512 Updated/fixed packages: asterisk, boost, chrony, dovecot,
3513 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
3514 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
3515 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
3516 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
3517 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
3518 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
3519 xlib_libXfont, xlib_libXfont2,
3521 Issues resolved (http://bugs.buildroot.org):
3523 10501: host-localedef fails to compile on Ubuntu 17.10
3524 10506: Changed kernel image type (e.g. zImage to uImage)...
3526 2017.11-rc2, Released November 13th, 2017
3528 Fixes all over the tree.
3530 Updated/fixed packages: collectd, ffmpeg, freerdp,
3531 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
3532 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
3533 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
3534 wireshark, wpa_supplicant, xapp_xdriinfo
3536 Issues resolved (http://bugs.buildroot.org):
3538 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
3539 #10491: Cannot output security warning when compiled with buildroot..
3541 2017.11-rc1, Released November 6th, 2017
3543 Fixes all over the tree and new features.
3545 Openssl is now a virtual package, which may be provided by
3546 OpenSSL (now renamed to libopenssl) or LibreSSL.
3548 libssh2: there is now an explicit choice of the backend to use
3549 (mbedtls, gnutls or openssl). Previously, the choice was implicit
3550 based on the TLS library that was selected. Now, it is possible to
3551 choose the backend, which is important if several TLS libraries are
3554 netsnmp: all MIB files are now installed, making the target filesystem a
3555 bit bigger than before. To remove unneeded MIBS, you should use a
3558 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
3559 updated to 2017.09, Glibc updated to 2.26, Glibc support for
3560 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
3561 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
3563 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
3564 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
3565 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
3566 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
3567 Technologic TS-7680.
3569 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
3570 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
3571 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
3572 lua-curl, lua-datafile, lua-fifo, lua-httpd,
3573 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
3574 luksmeta, minetest, minetest-game, pdmenu, prosody,
3575 python-aiocoap, python-automat, python-ibmiotf,
3576 python-iso8601, python-m2r, python-simplesqlite,
3577 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
3578 restorecond, selinux-python, semodule-utils, uhubctl,
3579 wireguard, wsapi-fcgi, wsapi-xavante
3581 Removed packages: aiccu, rfkill, sepolgen
3583 Issues resolved (http://bugs.buildroot.org):
3585 #10281: lsblk does not compile for util-linux
3586 #10336: lttng compilation fails : linking error
3587 #10351: glibc missing in rootfs
3588 #10356: nfs-utils missing header
3589 #10361: python3 python-config script generates invalid includes
3590 #10366: dropbear download url has changed
3591 #10391: WiringPi retrieves wrong (old) version
3592 #10406: Beaglebone black: Buggy SGX driver version, swapped...
3593 #10426: uboot-tools' fw_setenv does not update the redundant...
3594 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
3596 2017.08.2, Released November 28th, 2017
3598 Important / security related fixes.
3600 Qt: 5.6 version updated to 5.6.3.
3602 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
3605 Makefiles: Workaround include order issues for certain make
3606 versions by explicitly sorting the result of wildcard where it
3609 Updated/fixed packages: apr, apr-util, arqp-standalone,
3610 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
3611 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
3612 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
3613 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
3614 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
3615 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
3616 qt5connectivity, qt5declarative, qt5engineio,
3617 qt5graphicaleffects, qt5imageformats, qt5location,
3618 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
3619 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
3620 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
3621 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
3622 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
3623 webkitgtk, wget, wireshark, xapp_xdriinfo.
3625 Issues resolved (http://bugs.buildroot.org):
3627 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
3628 10361: python3 python-config script generates invalid includes
3629 10501: host-localedef fails to compile on Ubuntu 17.10
3631 2017.08.1, Released October 23rd, 2017
3633 Important / security related fixes.
3635 Webkitgtk bumped to the 2.18.x series, fixing a large number
3638 Defconfigs: galileo: fix ext4 related kernel config, bump
3639 kernel for gcc 6.x compatibility, enable wchar support for
3640 grub2. wandboard: correct rootfs offset
3642 support: Ensure gzip compression level 6 is used for git
3643 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
3644 links. check-rpath: Also handle PIE binaries
3646 External toolchain: Correctly handle glibc Buildroot
3647 toolchains built with merged /usr
3649 musl: fix ARMv4 build with binutils 2.27.51+, fix for
3652 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
3653 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
3654 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
3655 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
3656 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
3657 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
3658 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
3659 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
3660 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
3661 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
3662 xmlstarlet, xlib_libXfont, xlib_libXfont2,
3663 xserver_xorg-server, zsh
3665 2017.08, Released September 1st, 2017
3669 Toolchain: Don't allow internal toolchain builds for MIPS
3670 M6201/P6600, as support for these are not yet in mainline GCC.
3672 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
3673 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
3674 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
3675 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
3676 transmission, vde2, vim
3678 Updated/fixed defconfigs:
3680 Removed packages: simicfs.
3682 Issues resolved (http://bugs.buildroot.org):
3684 #10261: Grub2 fails to build for x86_64
3686 2017.08-rc3, Released August 23rd, 2017
3688 Fixes all over the tree.
3690 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
3691 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
3692 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
3693 libspatialindex, libunwind, linux, linux-headers, lua,
3694 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
3697 Updated/fixed defconfigs: ci20, socrates_cyclone5,
3698 toradex_apalis_imx6.
3700 Removed defconfig: Armadeus APF9328.
3702 skeleton-* packages introduced in -rc1 have been renamed to
3703 skeleton-init-* instead.
3705 Issues resolved (http://bugs.buildroot.org):
3707 #10141: Squashfs extended attribute failures
3709 2017.08-rc2, Released August 11th, 2017
3711 Fixes all over the tree.
3713 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
3714 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
3715 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
3716 swupdate, uclibc, valgrind, webkitgtk.
3718 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
3719 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
3722 The cmake-package infrastructure for host packages has been
3723 fixed to not incorrectly detect target packages through
3726 Issues resolved (http://bugs.buildroot.org):
3728 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
3729 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
3730 #10026: lua-5.3.4: fix lua linker error in swupdate
3731 #10146: package/skeleton-common fix recursive variable
3732 #10156: glibc compilation fails for X86 32bits (i386)
3733 #10201: toolchain-wrapper.c:192: (error) Memory leak:
3734 #10221: Buildroot Support
3736 2017.08-rc1, Released August 2nd, 2017
3740 - The skeleton package has been split into multiple packages:
3741 skeleton-sysv (when Busybox or SysV init are used),
3742 skeleton-systemd (when systemd is used), skeleton-none (when
3743 no init system is used) and skeleton-custom (when a custom
3744 skeleton is used). Those packages, except skeleton-custom,
3745 share common logic and data in a new package called
3746 skeleton-common. The skeleton package becomes a virtual
3747 package. This change allows to generate a filesystem that is
3748 compliant with systemd expectations.
3750 - Support for using a read-only filesystem with systemd has
3753 - Major revamp of the gettext handling, with user-visible
3756 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
3757 package could decide to enable or not NLS support. When
3758 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
3759 by passing --disable-nls to packages.
3761 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
3762 controls whether NLS support should be enabled or not in
3763 packages. This option defaults to disabled, which means
3764 that now, NLS support is by default disabled in all
3767 Therefore, if you need NLS support in packages, you must now
3768 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
3770 - The host directory no longer has a usr/ component. This
3771 makes it much more natural to use that directory as an
3772 externally used toolchain. For compatibility with existing
3773 scripts, a usr -> . link is still added.
3775 - Hashes are now checked on tarballs by Buildroot when a
3776 package is sourced from a Git repository.
3778 - Patches are no longer being downloaded from Github, since
3779 auto-generated patches could change over time, and break
3780 hashes. All patches that were downloaded from Github are now
3781 stored in their respective package directories.
3783 - Hash files in packages can now contain hashes for the
3784 license files contained in the package source code. This
3785 allows to detect changes in such license files.
3787 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
3788 RPATHs at the end of the build.
3790 - A new "make sdk" target prepares $(HOST_DIR) to be
3791 relocatable: turns RPATHs in host binaries into relocatable
3792 ones, removes bogus RPATHs from staging binaries/libraries,
3793 and provides a relocate-sdk script that can be executed to
3794 relocate the SDK after installation.
3796 - Addition of utils/genrandconfig which generates a random
3797 configuration based on a set of pre-defined toolchain
3798 configurations (support/config-fragments/autobuild/) and a
3799 random selection of packages. It is now used by the
3800 autobuilders to generate the random configurations.
3804 - ext2/3/4 filesystems are now generated using mkfs.ext from
3805 e2fsprogs instead of using genext2fs.
3809 - Addition of support for ARM big.LITTLE variants
3810 - Improved MIPS support, with options to select NaN encoding
3815 - Switch to gcc 6.x as the default gcc version, add support
3816 for gcc 7.x, remove support for gcc 4.8
3817 - Switch to binutils 2.28 as the default binutils version, add
3818 support for binutils 2.29, remove support for binutils 2.26
3819 - Support added for gdb 8.0
3820 - uClibc-ng bumped to 1.0.26
3821 - CodeSourcery toolchains for x86 and SuperH have been
3822 removed, they were using a too old glibc version
3823 (2.17). External toolchains with glibc 2.17 or earlier are
3824 no longer supported.
3825 - The version selection in the glibc package has been
3826 removed. Like musl and uClibc-ng, we now use the latest
3828 - Improved support for Xtensa toolchain overlays, which can
3833 - Numerous improvements to the runtime test infrastructure
3834 - Tests are now executed by Gitlab CI on a regular basis
3835 - Tools that are directly useful to the user have been moved
3836 from support/scripts/ to utils/: brmake, check-package,
3837 get-developers, scancpan, scanpipy, size-stats-compare,
3840 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
3841 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
3842 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
3844 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
3845 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
3846 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
3847 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
3848 libpwquality, libressl, libspatialindex, libva-utils,
3849 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
3850 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
3851 python-backports-shutil-get-terminal-size, python-bcrypt,
3852 python-cheroot, python-h2, python-hpack, python-hyperframe,
3853 python-hyperlink, python-ipython-genutils, python-pathlib2,
3854 python-pickleshare, python-priority, python-portend,
3855 python-scandir, python-systemd, python-tempora,
3856 python-traitlets, python-typepy, qt5virtualkeyboard,
3857 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
3860 Removed packages: cloog, input-tools, mke2img
3862 Issues resolved (http://bugs.buildroot.org):
3864 #7892: systemd-journald is broken
3865 #9341: avahi-utils does not compile with uClibc + libglib2
3866 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
3868 #9746: ext4 image generated by Buildroot is not working
3869 properly with U-Boot
3870 #9886: Build fails with "unexpected EOF while looking for
3871 matching `"'" if PATH contains a newline
3872 #9891: parted 3.1 => 3.2?
3873 #9911: qt5 does not build on sparc
3874 #9916: qt5 does not build on
3875 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
3876 #9936: Host QEMU does not build with SDL support because of
3878 #9941: nodejs option disappears for arm
3879 #9951: SCANCPAN failure
3880 #9966: util-linux-2.30/.stamp_built' failed
3881 #9976: License file for package 'rtl8821au' incorrect
3882 #9991: SGX Error implicit declaration of function
3884 #10011: wget does not work from Buildroot
3885 #10036: Buildroot builds Raspbian Jessie headless image
3886 presenting incorrect prompt
3887 #10051: make: *** No rule to make target
3888 'raspberrpi3_defconfig'. Stop reported with Buildroot
3890 #10056: No .config file was produced in /buildroot folder
3891 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
3893 #10071: fakeroot: replace hard-coded paths in post install
3894 #10076: Makefile:4113: recipe for target 'all-gcc' failed
3895 #10091: gcc7.1 does not build with graphite support due to old
3897 #10121: webkit without the multimedia option causes build
3900 2017.05.2, Released July 27th, 2017
3902 Important / security related fixes.
3904 Webkitgtk bumped to the 2.16.x series, fixing a large number
3907 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
3908 which default to PIE mode.
3910 Updated/fixed packages: aespipe, apache, bind, binutils,
3911 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
3912 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
3913 libmemcached, libosip2, libtirpc, libxml-parser-perl,
3914 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
3915 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
3916 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
3917 webkitgtk, x265, xserver_xorg-server, xvisor
3919 Issues resolved (http://bugs.buildroot.org):
3921 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
3923 2017.05.1, Released July 4th, 2017
3925 Important / security related fixes.
3927 Update support/scripts/scancpan to use METACPAN v1 API as v0
3930 Update support/scripts/mkusers to handle setups where
3931 /etc/shadow is a symlink.
3933 External toolchain: Don't create musl dynamic loader symlink
3936 Setlocalversion: Correct detection of mercurial revisions for
3937 non-tagged versions.
3939 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
3941 Updated/fixed packages: apache, automake, bind, botan, c-ares,
3942 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
3943 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
3944 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
3945 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
3946 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
3947 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
3948 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
3950 Issues resolved (http://bugs.buildroot.org):
3952 #9976: License file for package 'rtl8821au' incorrect
3954 2017.05, Released May 31st, 2017
3958 External toolchain: musl dynamic linker symlink for mips-sf
3961 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
3962 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
3965 Issues resolved (http://bugs.buildroot.org):
3967 #9906: genimage: Disk full
3969 2017.05-rc3, Released May 30th, 2017
3971 Fixes all over the tree.
3973 ARC toolchain bumped to 2017.03
3975 Runtime testing improvements and cleanups.
3977 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
3978 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
3979 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
3980 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
3981 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
3982 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
3983 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
3986 Removed packages: firejail, ola
3988 Issues resolved (http://bugs.buildroot.org):
3990 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
3991 #9876: aarch64 support with gcc 4.8 toolchain
3992 #9896: host-gcc-initial error downloading because incorrect URL
3994 2017.05-rc2, Released May 17th, 2017
3996 Fixes all over the tree.
3998 ARC toolchain bumped to 2017.03-rc2
4000 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
4001 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
4002 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
4003 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
4004 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
4005 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
4006 vlc, x11vnc, xfsprogs
4008 Issues resolved (http://bugs.buildroot.org):
4010 #9796: source-check broken for Git downloads
4011 #9866: BASE_DIR usage
4013 2017.05-rc1, Released May 8th, 2017
4015 Fixes all over the tree and new features.
4019 - Installed binaries are now checked for correct architecture
4020 to catch natively built binaries or binaries built for other
4021 architecture variants.
4023 - Luarocks infrastructure improvements to extraction handling,
4024 support for upstream name != Buildroot package name.
4026 - 'make printvars' output format has changed to make it easier
4027 to use in scripts. It now has options to quote the variables
4028 and to show the expanded/unexpanded values.
4030 - Automatic ext2 rootfs size calculation has been removed. The
4031 logic was not working working reliable in all setups as it
4032 depends on the host filesystem behaviour, so instead now the
4033 size has to be specified explicitly (defaults to 60MB).
4035 - The git download infrastructure now ensures that GNU format
4036 tar files are created.
4038 - Fixed a variable clashing issue in the mkusers script with
4039 internal bash variables.
4041 - Fakeroot now links against libacl to fix issues on
4042 distributions using acls.
4044 - Correct permissions for /dev/pts/ptmx when systemd is used
4045 with recent glibc versions.
4047 - br2-external: Improve error reporting.
4049 - A wrapper script for genimage has been added in
4050 support/scripts/genimage.sh for easy use of genimage from
4053 - A script to check for common style issues in new packages
4054 before submitting has been added in support/scripts/check-package
4056 - Defconfigs are now tested by gitlab-CI instead of Travis:
4057 https://gitlab.com/buildroot.org/buildroot
4059 - Infrastructure for runtime testing has been added to
4064 - External linaro toolchains updated to 2017.02, ARC toolchain
4065 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
4067 - A number of fixes and improvements to the external toolchain
4068 handling, including C library detection, multilib and ld.so
4071 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
4074 - Binutils 2.28 added and default changed to 2.27
4079 - Support for the C-SKY architecture has been added.
4084 - The package license markings for legal info now uses the
4085 SPDX short identifiers for the license string where possible.
4087 - License info has been improved / added for a number of packages.
4092 - Cmake 3.7.x installed on the host is no longer ignored as a
4093 workaround for the RPATH issues has been implemented.
4095 - Docker-engine can now be built statically on an otherwise
4096 dynamic linked build for docker-in-docker setups.
4098 - U-Boot now supports out-of-tree device trees, similar to
4101 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
4102 been removed as this is now EOL upstream.
4104 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
4105 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
4106 defconfig for raspberry pi 3, stm32f429-disc1.
4108 The raspberry pi zero-w and rpi3 compute module are now also
4109 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
4110 supported by the beaglebone defconfig.
4112 Removed defconfig: minnowboard, via imx6 vab820, altera
4115 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
4116 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
4117 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
4118 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
4119 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
4120 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
4121 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
4122 python-decorator, python-simplegeneric,
4123 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
4124 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
4125 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
4126 uccp420wlan, wilink-bt-firmware
4128 Broken packages: ola
4130 Removed packages: cosmo, kodi-visualisation-fountain,
4131 polarssl, portmap, xdriver_xf86-video-glide,
4132 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
4134 Issues resolved (http://bugs.buildroot.org):
4136 #8831: image generation fails on host ZFS due to "no free space"
4137 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
4138 #9456: mkusers script bash errors
4139 #9496: mke2img fails during build on ntfs-3g host partition
4140 #9531: NPM fails to build embedded modules
4141 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
4142 #9691: Wrong cryptsetup package include files location
4143 #9696: Wrong cryptsetup package include files location
4144 #9706: Can't download newer revisions of package from PyPI
4145 #9711: Recent libCEC version bump seems to break kodi package
4146 #9716: exit, shutdown, reboot from kodi
4147 #9721: version 2017.02: no acceptable m4 could be found in $PATH
4148 #9726: Raspberry Pi version B - Problems with UART speed in..
4149 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
4150 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
4151 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
4152 #9776: libubox build failed
4153 #9791: Python searches for packages in the user site directory
4154 #9806: libseccomp is not available when BR2_arm=y
4155 #9826: post-build scritp - symlinks created in post-build script..
4156 #9836: triggerhappy: systemd unit broken
4157 #9846: musl libc not installed correctly in target folder
4158 #9856: build libubox failed on ubuntu 17.04 64bit
4160 2017.02.11, Released April 11th, 2018
4162 Important / security related fixes.
4164 dependencies: Blacklist tar 1.30+ and build our own host-tar
4165 if needed as tar 1.30+ changed the --numeric-owner output for
4166 long path names. Build host-tar before other host-dependencies
4167 as they need it to extract their source tarballs.
4169 Updated/fixed packages: apache, busybox, clamav, dhcp,
4170 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
4171 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
4172 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
4173 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
4174 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
4176 Issues resolved (http://bugs.uclibc.org):
4178 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
4180 2017.02.10, Released January 31st, 2018
4182 Important / security related fixes.
4184 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
4186 System: Only show getty options when busybox init or sysvinit
4189 Infrastructure: Fix build issue for autotools based packages
4190 checking for C++ support on toolchains without C++ support and
4191 on a distro lacking /lib/cpp (E.G. Arch Linux).
4193 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
4194 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
4195 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
4196 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
4197 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
4198 util-linux, webkitgtk, wireshark, xen
4200 Issues resolved (http://bugs.buildroot.org):
4202 #9996: lz4 package does not install lz4 binaries in target
4203 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
4204 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
4205 #10301: systemd/getty unused options
4206 #10331: kmsxx, host installation fails with BR2_SHARED_...
4207 #10536: Finding non-relative paths in the ccache
4208 #10641: avahi-autoipd not starting when using systemd-tmpfiles
4210 2017.02.9, Released January 1st, 2018
4212 Important / security related fixes.
4214 Fix divide by zero issue in size-stats script.
4216 Fix makefile include ordering issue with certain make versions
4217 in the external toolchain handling.
4219 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
4220 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
4221 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
4222 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
4223 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
4225 2017.02.8, Released November 27th, 2017
4227 Important / security related fixes.
4229 Qt: 5.6 version updated to 5.6.3.
4231 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
4234 Updated/fixed packages: apr, apr-util, arqp-standalone,
4235 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
4236 imagemagick, libfastjson, libglib2, libpjsip, libplist,
4237 localedef, luajit, mesa3d, openssh, openssl, postgresql,
4238 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
4239 qt5declarative, qt5engineio, qt5graphicaleffects,
4240 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
4241 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
4242 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
4243 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
4244 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
4247 Issues resolved (http://bugs.buildroot.org):
4249 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
4250 10361: python3 python-config script generates invalid includes
4251 10501: host-localedef fails to compile on Ubuntu 17.10
4253 2017.02.7, Released October 28th, 2017
4255 Important / security related fixes.
4257 Webkitgtk bumped to the 2.18.x series, fixing a large number
4260 Defconfigs: wandboard: Correct rootfs offset
4262 Toolchain: Linaro toolchains updated to 2017.08 release,
4263 fixing a number of issues. Musl: fix for CVE-2017-15650.
4265 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
4266 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
4267 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
4268 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
4269 xlib_libXfont2, xserver_xorg-server
4271 2017.02.6, Released September 24th, 2017
4273 Important / security related fixes.
4275 Cmake: Ensure correct pkg-config is used when building host
4278 fs/iso9660: Ensure files from earlier builds are not included.
4280 Updated/fixed packages: apache, bcusdk, bind, binutils,
4281 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
4282 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
4283 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
4284 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
4285 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
4286 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
4287 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
4288 postgresql, proxychains-ng, python-libconfig,
4289 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
4290 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
4291 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
4294 Issues resolved (http://bugs.buildroot.org):
4296 #10141: Squashfs extended attribute failures
4297 #10261: Grub2 fails to build for x86_64
4298 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
4300 2017.02.5, Released July 27th, 2017
4302 Important / security related fixes.
4304 Webkitgtk bumped to the 2.16.x series, fixing a large number
4307 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
4308 which default to PIE mode.
4310 Updated/fixed packages: aespipe, apache, bind, binutils,
4311 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
4312 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
4313 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
4314 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
4315 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
4316 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
4317 xserver_xorg-server, xvisor
4319 Issues resolved (http://bugs.buildroot.org):
4321 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
4323 2017.02.4, Released July 4th, 2017
4325 Important / security related fixes.
4327 Update support/scripts/scancpan to use METACPAN v1 API as v0
4330 Update support/scripts/mkusers to handle setups where
4331 /etc/shadow is a symlink.
4333 External toolchain: Don't create musl dynamic loader symlink
4336 Setlocalversion: Correct detection of mercurial revisions for
4337 non-tagged versions.
4339 Updated/fixed packages: apache, automake, bind, botan, c-ares,
4340 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
4341 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
4342 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
4343 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
4344 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
4345 vlc, x264, xserver_xorg-server
4347 Issues resolved (http://bugs.buildroot.org):
4349 #9976: License file for package 'rtl8821au' incorrect
4351 2017.02.3, Released June 2nd, 2017
4353 Important / security related fixes.
4355 Download: <pkg>-source-check fixed for packages from git.
4357 External toolchain: musl dynamic linker symlink for mips-sf
4360 Updated/fixed packages: armadillo, audiofile, bash,
4361 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
4362 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
4363 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
4364 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
4365 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
4366 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
4367 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
4368 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
4370 Issues resolved (http://bugs.buildroot.org):
4372 #9796: source-check broken for Git downloads
4373 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
4375 2017.02.2, Released May 1st, 2017
4377 Important / security related fixes.
4379 Use HTTPS for the Codesourcery external toolchains as the HTTP
4380 URLs no longer work.
4382 Updated/fixed packages: bind, busybox, dovecot, freetype,
4383 ghostscript, glibc, granite, hiredis, icu, imagemagick,
4384 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
4385 libnspr, libnss, libsamplerate, libsndfile, libunwind,
4386 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
4387 python-web2py, samba4, syslinux, systemd, tiff, trinity,
4388 uboot, wireshark, xen
4390 Issues resolved (http://bugs.buildroot.org):
4392 #9791: Python searches for packages in the user site directory
4394 2017.02.1, Released April 4th, 2017
4396 Important / security related fixes.
4398 Fix a variable clashing issue in the mkusers script with
4399 internal bash variables.
4401 Improve external toolchain version detection.
4403 Correct permissions for /dev/pts/ptmx when systemd is used
4404 with recent glibc versions.
4406 Fix python module name clash for graph-depends.
4408 Fakeroot now links against libacl to fix issues on
4409 distributions using acls.
4411 Ensure that the git download infrastructure creates GNU format
4414 br2-external: Improve error reporting.
4416 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
4417 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
4418 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
4419 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
4420 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
4421 libwebsockets, libxkbcommon, linux-firmware, logrotate,
4422 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
4423 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
4424 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
4425 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
4426 tcpreplay, tor, upmpdcli, wget, wireshark,
4427 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
4429 Issues resolved (http://bugs.buildroot.org):
4431 #9456: mkusers script bash errors
4433 2017.02, Released February 28th, 2017
4435 Minor fixes, mainly fixing autobuilder issues.
4437 Don't use cmake 3.7.x from the build host as it is also
4438 affected by the RPATH handling issues, and instead build our
4441 Updated/fixed packages: assimp, classpath, genimage, mplayer,
4442 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
4445 2017.02-rc3, Released February 26th, 2017
4447 Fixes all over the tree.
4449 Cmake reverted to version 3.6.3 to workaround regressions
4450 related to RPATH handling.
4452 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
4453 btrfs-progs, classpath, directfb, glibc, gstreamer1,
4454 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
4455 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
4456 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
4457 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
4458 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
4460 Issues resolved (http://bugs.buildroot.org):
4462 #9251: Shared C++ libraries for Microblaze results in Segmentation...
4463 #9456: mkusers script bash errors
4464 #9506: Collectd 5.7.0 fails to build with libcrypt
4465 #9581: VagrantFile provisioning step fails due to issue with grub-pc
4466 #9586: usbmount: usbmount slows down the system... to a state of...
4467 #9616: CMake host packages cannot provide CONF_ENV
4468 #9641: Need raptor package installed in staging
4469 #9671: stunnel build error
4471 2017.02-rc2, Released February 20th, 2017
4473 Fixes all over the tree.
4475 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
4476 older gcc versions for reproducible builds has been
4477 (temporarily) reverted because of licensing compatiblity
4480 Defconfigs: SD card generation fix for the Udoo Neo board
4482 Infrastructure to handle .lz compressed tarballs added, and
4483 affected packages updated to use it.
4485 Updated/fixed packages: bctoolbox, bind, canelloni,
4486 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
4487 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
4488 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
4489 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
4490 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
4491 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
4492 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
4495 Issues resolved (http://bugs.buildroot.org):
4497 #8941: Valgrind fails to build with stack protection turned on
4498 #9291: perl: SysV message queues not configured, even if available
4499 #9651: libxcb-1.12 built Error
4500 #9656: util-linux: schedutils doesn't build on target w/o enabl...
4501 #9666: qt5quickcontrols install fails
4503 2017.02-rc1, Released February 11th, 2017
4505 Fixes all over the tree and new features.
4509 - numerous improvements to support reproducible builds
4511 - new waf-package package infrastructure to support packages
4512 that use the Waf build system. 6 packages converted to
4513 this infrastructure.
4515 - add option <pkg>_PREFER_INSTALLER to the perl package
4520 - add support for the OpenRISC CPU architecture
4522 - merge description of the ARM and ARM64 options, and add
4523 support for selecting a specific ARM64 core
4527 - major rework of the external toolchain support. It is now
4528 split into several packages, one per external toolchain,
4529 and a common infrastructure.
4531 - important fix for musl to prevent a conflict between musl
4532 and kernel headers (fixes the build of numerous packages
4535 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
4536 for ARM64, mips32r6 and mips64r6
4538 - add gdb 7.12.1, and switch to gdb 7.11 as the default
4540 - Linaro toolchains updated to 2016.11, ARC toolchain
4541 components updated to arc-2016.09, MIPS Codescape
4542 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
4543 NIOS2 toolchains bumped
4545 - remove Analog Devices toolchain for the Blackfin
4546 architecture, remove pre-built musl toolchains from
4549 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
4550 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
4551 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4553 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
4554 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
4555 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
4556 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
4557 pru-software-support, python-arrow, python-attrs,
4558 python-babel, python-bitstring, python-chardet,
4559 python-constantly, python-flask-babel, python-gunicorn,
4560 python-incremental, python-jsonschema, python-logbook,
4561 python-markdown2, python-mbstrdecoder, python-mutagen,
4562 python-pathpy, python-pudb, python-pyqrcode,
4563 python-pytablereader, python-setuptools-scm, python-sh,
4564 python-toml, python-vcversioner, python-whoosh,
4565 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
4566 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
4567 upower, ustream-ssl, waf, xlib_libXfont2
4569 Removed packages: perl-db-file, snowball-hdmiservice,
4572 Tooling: addition of a test-pkg script to help contributors
4573 build test their package.
4575 Issues resolved (http://bugs.buildroot.org):
4577 #8946: Valgrind fails to build with stack protection turned on
4578 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
4579 #9466: VIM_REMOVE_DOCS removes rgb.txt
4580 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
4581 #9501: eudev fails to build with older kernel headers
4582 #9526: Embedded NPM fails to start with "no such file or directory" error
4583 #9541: Platform drivers autoloading from info in device tree does not work
4584 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
4585 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
4586 #9566: [kmod] Compilation fails with uclibc
4587 #9571: buildroot fails while building opencv for arm64 platform
4588 #9576: External tree with BR 2016.11 does not work anymore
4589 #9606: xorg-server cannot build for ARM target
4591 2016.11.3, Released March 9th, 2017
4593 Important / security related fixes.
4595 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
4596 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
4597 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
4599 2016.11.2, Released January 25th, 2017
4601 Important / security related fixes.
4603 A fix for BR2_EXTERNAL trees referenced using relative paths,
4604 which broke in 2016.11.
4606 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
4607 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
4608 php-imagick, rabbitmq-server, runc, wireshark,
4610 Issues resolved (http://bugs.buildroot.org):
4612 #9576: External tree with BR 2016.11 does not work anymore
4614 2016.11.1, Released December 29th, 2016
4616 Important / security related fixes.
4618 Updated/fixed packages: apache, cryptopp, docker-engine,
4619 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
4620 nodejs, openssh, php, python, python-bottle, samba4, squid,
4621 uboot, vim, wireshark, xorg-server uboot
4623 Issues resolved (http://bugs.buildroot.org):
4625 #9466: VIM_REMOVE_DOCS removes rgb.txt
4627 2016.11, Released November 30th, 2016
4631 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
4634 Issues resolved (http://bugs.buildroot.org):
4636 #9451: packages/postgresql/postgresql.mk contains wrong POST...
4638 2016.11-rc3, Released November 28th, 2016
4640 Fixes all over the tree, including a number of security fixes.
4642 The move from fakeroot to pseudo unfortunately brought a
4643 number of issues. The SELinux issue described in #9386 which
4644 triggered the move to pseudo has been investigated further and
4645 a workaround implemented and the pseudo changes reverted.
4647 Linux kernel: update default to 4.8.11.
4649 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
4650 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
4651 vdk, axs101, axs103 and hs38 smd vdk.
4653 Updated/fixed packages: autossh, chrony, dosfstools,
4654 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
4655 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
4656 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
4657 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
4658 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
4659 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
4660 xapp_xload, xenomai, xmlstarlet
4662 Issues resolved (http://bugs.buildroot.org):
4664 #9386: ubinize fails with or without custom config
4665 #9431: A misspelling
4666 #9446: make raspberrypi3_defconfig compilation failure
4668 2016.11-rc2, Released November 13th, 2016
4670 Fixes all over the tree.
4672 Architecture: add support for MIPS XBurst cores; remove MIPS
4673 support for M5100 cores.
4675 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
4676 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
4677 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
4678 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
4679 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
4680 strace, openjpeg, lcms2, quota.
4682 Linux kernel: update default to 4.8.7.
4684 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
4686 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
4687 of fakeroot; makedevs no longer breaks of the destination already
4688 exists and is of the correct type/major/minor.
4690 Defconfigs: a few legacy and broken defconfigs have been removed
4691 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
4692 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
4693 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
4694 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
4695 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
4696 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
4699 2016.11-rc1, Released November 3rd, 2016
4701 Fixes all over the tree and new features.
4703 It is now possible to specify multiple BR2_EXTERNAL
4704 directories. The required files in a BR2_EXTERNAL directory
4705 have changed to accomodate this feature. Refer to the
4706 documentation for details of how to update them. External
4707 trees now have a name and a description. Also, it is possible
4708 to override a defconfig in the external tree.
4710 The default skeleton now uses UID 65534 for the "nobody"
4711 user instead of UID 99, like most distros do. See
4712 https://lwn.net/Articles/695478/ for a complete discussion.
4713 Programs and configuration files that explicitly refer to UID
4714 99 will have to be updated.
4716 When the build environment already has a suitable cmake version
4717 (3.1 or later), that one will be used instead of building
4718 host-cmake. This can speed up the build significantly.
4720 The ExtUtils::MakeMaker perl module is now required in the
4723 An additional check is done during the build that files are
4724 not installed in the output directory within the output
4725 directory. This happens e.g. when the target directory is
4726 contained both in --prefix and in DESTDIR. The build will
4727 terminate with an error message that specifies which package
4728 and which file caused the failure.
4730 The concept of "deprecated packages" and the BR2_DEPRECATED
4731 option have been removed. Instead, packages are removed
4732 immediately. Packages are only removed when they don't work
4733 for some reason. If you still need a removed package and
4734 you have a solution for the problem(s) that caused the
4735 removal, please contribute it.
4737 Architecture: support for sh64 removed, improved support for
4738 MIPS core selection.
4740 Toolchain: support for musl powerpc64le, mips64 and mipsr6
4741 toolchains, ARC toolchain components updates, gcc 6.x series
4742 bumped to 6.2.0, default binutils version switched to 2.26,
4743 default gcc version switched to gcc 5.x, Linaro toolchains
4744 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
4745 with TLS support. Checking of unsafe compiler options (that
4746 point to host directories) has been extended with -isystem,
4747 -idirafter and -iquote.
4749 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
4750 of <pkg>-show-rdepends to list reverse dependencies, and
4751 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
4752 are now in a separate linux-tools package instead of in the
4753 kernel build. Fakeroot has been replaced by pseudo.
4755 CMake support: the toolchainfile.cmake file now provides a
4756 definition of the CMAKE_BUILD_TYPE variable. The
4757 toolchainfile.cmake also no longer forces the compiler/linker
4758 flags defined by Buildroot.
4760 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
4761 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
4762 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
4764 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
4765 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
4766 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
4767 python-crcmod, python-cssutils, python-docutils,
4768 python-futures, python-mwclient, python-mwscrape,
4769 python-mwscrape2slob, python-pyelftools, python-pyicu,
4770 python-pylru, python-pyqt5, python-requests-toolbelt,
4771 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
4772 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
4775 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
4776 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
4779 Documentation: the list of packages that was present in the
4780 Buildroot manual has been removed.
4782 Legal info: the "licenses.txt" file that concatenates all
4783 license texts is no longer generated - it was not considered
4784 useful. The manifest.csv contains an empty cell instead of
4785 "not saved" when no license file is available.
4787 Other: addition of a DEVELOPERS file listing developers taking
4788 care of packages or architectures.
4790 Issues resolved (http://bugs.buildroot.org):
4792 #7802: host-python build hangs compiling getbuildinfo.o
4793 #8206: mplayer uses host xorg development files
4794 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
4795 #8536: Building sudo with PAM results in unusable sudo
4796 #8646: check-host-rpath script returns false positives when rpath
4798 #8696: xdriver_xf86-input-mouse install header files in target
4800 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
4801 not necessarily TARGET
4802 #8846: Orphaned/missing toolchain borks eclipse plugin
4803 #8856: python tornado runtime wasn't met on buildroot 2016.02
4804 #8901: gcc failes to build if fortran is enabled
4805 #8916: LDFLAGS pass to openssh
4806 #8941: "ls" of an NFSv4 share only works when pumped through strace
4807 #8946: Valgrind fails to build with stack protection turned on
4808 #9021: Kodi - Broken: Illegal instruction (core dumped)
4809 #9096: rootfs.ubi not created
4810 #9111: glibc 2.23: libmvec.so not copied
4811 #9176: minnowboard : USB not mounted
4812 #9196: raspberry pi 3 default build seem broken
4813 #9201: Permission denied make: *** [core-dependencies] Error 126 in
4815 #9216: log4cpp package build fails to build within install
4816 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
4818 #9229: Firefly boot fails with: "failed to find part:boot"
4819 #9256: [Config file] New device: Odroid-U2/U3
4820 #9296: Buildroot Fails on applying patches
4821 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
4822 #9316: U-boot fails to build if libssl-dev is not installed
4823 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
4824 flash utility (tegrarcm)
4825 #9326: Odroid-C2 build results in non-bootable image
4826 #9336: Improve iconv support for external toolchain based builds
4828 #9366: no link rootfs.ext4 -> rootfs.ext2
4829 #9371: openssl: download failes with "Only allow downloads from primary
4830 download site" + local server
4831 #9381: check-host-rpath issues
4832 #9386: ubinize fails with or without custom config
4834 2016.08, Released September 1st, 2016
4838 Toolchain: ARC tools updated to arc-2016.09-eng010.
4840 Updated/fixed packages: libshout, luajit, mpd, mplayer
4842 Issues resolved (http://bugs.buildroot.org):
4844 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
4845 #8341: Getting EGL Error: Could not create the egl surface:..
4846 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
4848 2016.08-rc3, Released August 29th, 2016
4850 Fixes all over the tree.
4852 Toolchain: C++ support for the internal blackfin toolchain
4855 Architecture: Default to bf532 CPU variant for blackfin,
4856 Fix flat one memory region support for m68k and disable flat
4857 seperate data support because of compatibility issues.
4859 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
4860 post-build scripts when systemd is used.
4861 Zynq microzed/zc706/zed: Fix u-booot configuration.
4863 netbsd-queue package extended and renamed to
4864 musl-compat-headers. With this, a number of musl compatibility
4865 patches are no longer needed.
4867 Updated/fixed packages: aircrack-ng, android-tools, babeld,
4868 bcusdk, binutils, boa, busybox, connman, cpupower,
4869 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
4870 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
4871 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
4872 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
4873 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
4874 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
4875 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
4876 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
4877 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
4878 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
4879 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
4880 webkitgtk, wireshark, xdriver_xf86-video-intel
4882 Issues resolved (http://bugs.buildroot.org):
4884 #9101: Error on support/download/git with system git older than 1.8.4
4885 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
4887 2016.08-rc2, Released August 17th, 2016
4889 Fixes all over the tree.
4891 Toolchain: disable broken C++ support for internal blackfin
4892 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
4893 to fix various issues.
4895 System: Zoneinfo is available for the musl C library as well.
4897 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
4898 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
4899 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
4900 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
4901 libical, libpjsip, libsidplay2, libunwindow, libxml2,
4902 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
4903 openblas, openipmi, owfs, php, poco, procps, qt, quota,
4904 sg3_utils, spidev_test, systemd-bootchart, thrift,
4905 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
4906 xdriver_xf86-video-savage, xserver_xorg-server, xen
4908 Issues resolved (http://bugs.buildroot.org):
4910 #9136: make graph-size fails with "ValueError: too many values to..
4911 #9151: qt: fix build with ALSA >= 1.1.x
4912 #9156: qt: Fix missing runtime Qt3Support dependency
4913 #9161: modsetting patch not applied to xserver 1.18.4
4914 #9166: Missing overlays directory in VFAT image for raspberry pi 3
4916 2016.08-rc1, Released August 6th, 2016
4918 Fixes all over the tree and new features.
4920 Toolchain: Fortran support added. eglibc support removed, musl
4921 support no longer experimental. Blackfin and Microblaze
4922 support for internal uClibc-ng toolchain, m68k/coldfire
4923 improvements. The check for unsafe (build host) directories
4924 access (/usr/include and /usr/lib) is now enabled by default.
4925 Unused locales are now purged by default to save space (and
4926 the default list of locales shrunk). The option to control
4927 this has now moved from the toolchain menu to system
4930 Legal info improvements: sources are now hardlinked instead of
4931 copied if possible to save space. Patches and extra downloads
4934 An experimental configuration knob (BR2_REPRODUCIBLE) has been
4935 added to make the builds more reproducible (E.G. less
4936 differences in the binary output between builds of the same
4937 configuration). This is still work in progress.
4939 An option to execute a custom script inside the fakeroot
4940 environment used to the generate the filesystem (E.G. to tweak
4941 permissions or similar) has been added.
4943 Git support now supports git submodules if
4944 <pkg>_GIT_SUBMODULES is enabled.
4946 Hash files for integritry validation have been added for all
4949 Scanpypi utility to help creating packages from the Python
4950 package index (pypi) has been added.
4952 The makedevs utility now has support for adding file
4953 capabilities using extended attributes.
4955 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
4956 development configs, Blackfin GDB simulator, Linksprite
4957 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
4958 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
4959 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
4960 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
4961 demos. A number of defconfigs have been updated and extended
4962 to generate SD card images. Synopsys HS38 VDK defconfig removed.
4964 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
4965 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
4966 circus, dante, docker-containerd, docker-engine, domoticz,
4967 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
4968 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
4969 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
4970 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
4971 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
4972 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
4973 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
4974 p7zip, pdbg, python-argh, python-dataproperty,
4975 python-dateutil, python-dialog3, python-dicttoxml,
4976 python-dominate, python-engineio, python-flask-jsonrpc,
4977 python-flask-login, python-humanize, python-pathtools,
4978 python-pathvalidate, python-pillow, python-prompt-toolkit,
4979 python-pytablewriter, python-pytz, python-scapy3k,
4980 python-sdnotify, python-socketio, python-tomako,
4981 python-ubjson, python-u-msgpack, python-watchdog,
4982 python-wcwidth, python-xlrd, python-xlsxwriter,
4983 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
4984 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
4985 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
4986 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
4989 Deprecated packages: ipkg, sstrip
4991 Removed packages: sunxi-mali-prop
4993 Issues resolved (http://bugs.buildroot.org):
4995 #8931: segment fault when compile argp-help.c using aarch64-bu...
4996 #8966: eglfs error. buildroot don't compile the library libeglfs.so
4997 #8971: build for beaglebone fails
4998 #8986: qt5imageformats fails to build on AArch64
4999 #8991: grub2 fails to compile
5000 #9001: Nodejs option not available
5001 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
5002 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
5003 #9066: 8139TOO - faulty behaviour
5004 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
5005 #9091: U-Boot fails to boot with large ramdisk
5007 2016.05, Released May 31st, 2016
5011 External toolchain: Fix for symlink handling when copying
5014 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
5015 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
5016 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
5017 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
5018 xdriver_xf86-video-fbturbo, xserver_xorg-server
5020 2016.05-rc3, Released May 26th, 2016
5022 Fixes all over the tree.
5024 Tweaks for SSP handling for external toolchains.
5026 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
5027 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
5028 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
5029 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
5030 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
5031 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
5032 postgresql, putty, python-service-identity, python-treq,
5033 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
5034 ustr, valgrind, webkitgtk, libxml2, xorriso,
5037 Issues resolved (http://bugs.uclibc.org):
5039 #8936: Aircrack-ng - Alot of missing dependencies
5041 2016.05-rc2, Released May 17th, 2016
5043 Fixes all over the tree.
5045 Rootfs overlay handling now refuses to overwrite
5046 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
5047 even if these directories are present in the overlay.
5049 External toolchain: Unbreak user provided libraries deployment
5050 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
5052 QEMU coldfire: Fix for signal handling kernel issue, enable
5055 Updated/fixed packages: android-tools, assimp, boost, gcc,
5056 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
5057 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
5058 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
5059 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
5060 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
5062 2016.05-rc1, Released May 10th, 2016
5064 Fixes all over the tree and new features.
5066 Architectures: new ARM variants: Cortex A17 and M4, improved
5067 nonmmu (cortex-M) support, m68k has been re-enabled with
5068 support for ColdFire. For x86, support for the i386 variant
5071 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
5072 deprecated. Go programming language support, Add Binutils 2.26
5073 support. Old Sourcery PowerPC external toolchains removed,
5074 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
5075 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
5077 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
5078 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
5079 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
5080 added for m68k, eXtensa-nommu and ColdFire.
5082 Linux: use zImage by default on ARM, subversion repository
5083 support (for u-boot as well).
5085 New packages: aer-inject, android-tools, cannelloni,
5086 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
5087 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
5088 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
5089 kodi-adsp-basic, kodi-adsp-freesurround,
5090 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
5091 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
5092 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
5093 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
5094 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
5095 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
5096 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
5097 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
5098 python-autobahn, python-characteristic, python-crossbar,
5099 python-cryptography, python-iniparse, python-iowait,
5100 python-lmdb, python-pexpect, python-ptyprocess,
5101 python-pyasn-modules, python-pygments, python-pymysql,
5102 python-pynacl, python-pyopenssl, python-pysocks,
5103 python-pytrie, python-rpi-gpio, python-service-identity,
5104 python-setproctitle, python-shutilwhich, python-treq,
5105 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
5106 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
5107 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
5108 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
5109 xdriver_xf86-video-amdgpu
5111 Removed packages: foomatic-filters, python-m2crypto,
5112 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
5114 Issues resolved (http://bugs.buildroot.org):
5116 #6830: Qt5: no fonts are installed
5117 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
5118 #7580: Invalid filesystem in Pandaboard defconfig
5119 #8346: wf111 package removes all kernel module dependencies
5120 #8436: xserver_xorg-server Segmentation fault
5121 #8736: IPV6 forced on in busybox
5122 #8746: At startup system stops with 'cannot set terminal proces..
5123 #8751: make fail [fio does not build on sh]
5124 #8766: Compiling host-gcc-final-4.9.3 broken on i386
5125 #8771: make savedefconfig modifies sources
5126 #8781: Unable to build uboot for imx28evk
5127 #8786: gdb fails to build with xz and expat support at the same
5128 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
5129 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
5130 #8836: Can't select Vim in menuconfig
5131 #8851: Make sure fio can compile with libaio support if it...
5132 #8861: With buildroot 2016.02 trying to build for corei7-avx
5133 fails while trying to build host-binutils
5134 #8866: Making an USB flash bootable with extlinux build with
5135 buildroot does not work
5137 2016.02, Released March 1st, 2016
5139 Minor fixes, mostly security related.
5141 Circular dependency issue with same-as-kernel linux-headers
5144 Updated/fixed packages: bluez5_utils, heirloom-mailx,
5145 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
5146 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
5147 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
5149 2016.02-rc3, Released February 27th, 2016
5151 Fixes all over the tree.
5153 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
5154 where VFP is optional (but present on the specific hw). Fix
5155 ARM variant selection for freescale_imx31_3stack_defconfig.
5157 Ensure tarballs of downloaded git trees do not contain a
5160 Clarify license of patches in COPYING.
5162 Updated/fixed package: avahi, binutils, cairo, can-festival,
5163 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
5164 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
5165 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
5166 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
5167 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
5168 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
5169 omniorb, openipmi, openobex, patch, pax-utils, perf,
5170 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
5171 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
5172 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
5173 wpa_supplicant, xerces, zsh
5175 Issues resolved (http://bugs.uclibc.org):
5177 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
5179 2016.02-rc2, Released February 18th, 2016
5181 Fixes all over the tree.
5183 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
5184 crash, backport of Xtensa .init/.fini literals handling.
5185 glibc security patches for CVE-2014-8121, CVE-2015-1781
5188 Defconfigs for Acmesystems Arietta g25 added.
5190 Updated/fixed packages: binutils, boost, chrony, dovecot,
5191 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
5192 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
5193 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
5194 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
5196 Issues resolved (http://bugs.uclibc.org):
5198 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
5199 #8606: Problem compiling on Arch Linux
5200 #8681: kbd 2.0.3 does not build on rpi
5202 2016.02-rc1, Released February 10th, 2016
5204 Fixes all over the tree and new features.
5206 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
5207 arc-2015.12. Support for legacy uClibc dropped, default to
5208 uClibc-ng instead. Added sys/queue.h implementation for MUSL
5209 for compatibility. Updated versions of Code sourcery and
5210 Linaro toolchains. MIPS Codescape toolchains added. Version
5211 selection for preconfigured external toolchains removed.
5213 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
5214 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
5215 A number of defconfigs have been extended to generate complete
5216 system images using genimage.
5218 Linux: Automatically patch timeconst.pl for <3.9 kernels,
5219 which isn't compatible with modern perl versions, breaking the
5220 build when building on recent (Fedora 23, Debian
5221 Testing/Unstable, ..) distributions.
5223 Makedevs utility now accepts textual (non-numerical) user and
5226 Vagrant file to easily setup a working development environment
5227 in a VM has been added.
5229 Size-stats-compare script to compare rootfs sizes between
5230 builds has been added.
5232 Infozip package renamed to zip. EFL packages restructured.
5234 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
5235 angularjs, apache, apr, argp-standalone, armadillo, arptables,
5236 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
5237 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
5238 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
5239 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
5240 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
5241 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
5242 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
5243 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
5244 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
5245 elementary, elfutils, enlightenment, erlang, espeak, eudev,
5246 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
5247 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
5248 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
5249 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
5250 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
5251 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
5252 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
5253 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
5254 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
5255 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
5256 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
5257 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
5258 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
5259 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
5260 jquery-sparkline, jquery-ui, jquery-ui-themes,
5261 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
5262 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
5263 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
5264 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
5265 libedbus, libedit, libedje, libeet, libefreet, libeina,
5266 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
5267 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
5268 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
5269 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
5270 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
5271 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
5272 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
5273 libraw, libraw1394, librsvg, libseccomp, libsecret,
5274 libserialport, libsigc, libsigrok, libsigrokdecode,
5275 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
5276 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
5277 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
5278 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
5279 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
5280 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
5281 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
5282 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
5283 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
5284 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
5285 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
5286 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
5287 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
5288 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
5289 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
5290 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
5291 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
5292 openldap, openntpd, openobex, openocd, openpgm,
5293 open-plc-utils, openpowerlink, openssh, openssl, openswan,
5294 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
5295 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
5296 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
5297 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
5298 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
5299 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
5300 python-alsaaudio, python-can, python-cffi, python-cherrypy,
5301 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
5302 python-mako, python-msgpack, python-psutil, python-pyasn,
5303 python-pycparser, python-pydal, python-pyftpdlib,
5304 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
5305 python-serial, python-setuptools, python-six, python-spidev,
5306 python-tornado, python-twisted, python-web2py, python-webpy,
5307 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
5308 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
5309 qt5graphicaleffects, qt5imageformats, qt5multimedia,
5310 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
5311 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
5312 qt5webkit-examples, qt5websockets, qt5x11extras,
5313 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
5314 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
5315 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
5316 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
5317 smack, snowball-init, socat, sp-oops-extract, sqlite,
5318 squashfs, squeezelite, squid, sredird, sshfs,
5319 start-stop-daemon, strace, strongswan, stunnel, subversion,
5320 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
5321 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
5322 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
5323 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
5324 udpcast, unionfs, upmpdcli, usb_modeswitch,
5325 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
5326 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
5327 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
5328 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
5329 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
5330 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
5331 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
5332 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
5333 xfont_encodings, xfont_font-adobe-100dpi,
5334 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
5335 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
5336 xfont_font-alias, xfont_font-arabic-misc,
5337 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
5338 xfont_font-bh-lucidatypewriter-100dpi,
5339 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
5340 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
5341 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
5342 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
5343 xfont_font-daewoo-misc, xfont_font-dec-misc,
5344 xfont_font-ibm-type1, xfont_font-isas-misc,
5345 xfont_font-jis-misc, xfont_font-micro-misc,
5346 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
5347 xfont_font-misc-meltho, xfont_font-misc-misc,
5348 xfont_font-mutt-misc, xfont_font-schumacher-misc,
5349 xfont_font-screen-cyrillic, xfont_font-sony-misc,
5350 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
5351 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
5352 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
5353 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
5354 ympd, zeromq, zic, znc, zsh,
5356 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
5357 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
5358 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
5359 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
5360 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
5361 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
5362 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
5363 obsidian-cursors, openal, openbox, pangomm,
5364 python-backports-abc, python-beautifulsoup4, python-cbor,
5365 python-click, python-cssselect, python-ecdsa, python-html5lib,
5366 python-idna, python-ipaddress, python-mistune, python-netaddr,
5367 python-paho-mqtt, python-paramiko, python-pyparted,
5368 python-pysmb, python-pyudev, python-singledispatch,
5369 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
5370 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
5371 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
5373 Removed packages: libungif, python-pyxml,
5375 Issues resolved (http://bugs.uclibc.org):
5377 #7886: gettext: link failure with locally-installed libxml2
5378 #7892: systemd-journald is broken
5379 #8066: nodejs crashes when built with gcc 4.9
5380 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
5381 #8501: gunzip fails to uncompress files
5382 #8541: fail to build host-fakeroot-1.20.2
5383 #8546: build instructions for raspberry pi don't work
5384 #8571: strace for ARC compile error
5385 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
5386 #8616: Fail to build for raspberrypi_defconfig with big endian
5387 #8621: sqlite package, properly enable readline
5389 2015.11, Released November 30th, 2015
5393 Merged/seperate /usr handling is now also performed for
5394 staging so cross-gdb / gdbserver can find the libraries.
5396 Updated/fixed packages: autossh, conntrack-tools, dcron,
5397 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
5398 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
5399 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
5402 Issues resolved (http://bugs.uclibc.org):
5404 #8441: Invalid directory for X11 fonts in target (RPi2)
5405 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
5407 2015.11-rc3, Released November 26th, 2015
5409 Fixes all over the tree.
5411 We have a new modern website!
5413 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
5414 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
5415 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
5416 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
5417 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
5418 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
5419 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
5420 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
5421 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
5424 Issues resolved (http://bugs.uclibc.org):
5426 #6872: gpsd: disabled on microblaze
5427 #8321: invalid opcode error with minidlna and ffmpeg
5428 #8336: Default systemd configuration fails to boot correctly in 2015-08
5429 #8446: rpi-userland failed to build with glibc 2.22
5431 2015.11-rc2, Released November 19th, 2015
5433 Fixes all over the tree.
5435 LD_LIBRARY_PATH is no longer used to ensure host binaries find
5436 their libraries, fixing issues on recent Fedora.
5438 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
5439 with ${TARGET}-cc after the move to use a toolchain wrapper
5440 for the internal toolchain.
5442 Appy-patches.sh now correctly applies all files listed in
5445 Fixes for merged /usr handling when a custom skeleton is used.
5447 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
5448 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
5449 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
5450 libecore, libgudev, libnss, libpng, libserial, libssh2,
5451 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
5452 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
5453 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
5454 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
5455 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
5456 ushare, wine, wpa_supplicant, x265,
5457 xdriver_xf86-video-siliconmotion, zxing-cpp
5459 Issues resolved (http://bugs.uclibc.org):
5461 #4790: Running udhcpc on a system with NFS root kills NFS
5462 #8456: Building host-pkgconf on Fedora 23 fails due to..
5464 2015.11-rc1, Released November, 7th 2015
5466 Fixes all over the tree and new features.
5470 - Support for sparc64 added (internal toolchain with glibc
5473 - Support for mips32r6 and mips64r6 added.
5475 - Support for Intel Quark X1000 CPU.
5477 - Switch to EABIhf by default on ARM when a VFP is available.
5481 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
5482 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
5484 - The toolchain wrapper which was used only for external
5485 toolchains is now also used for Buildroot internal
5486 toolchains. This allowed to fix the ccache support, prepare
5487 the way for top-level parallel build support and remove gcc
5488 patches used to detect header/library path poisoning.
5490 - Remove Analog Devices Blackfin toolchain 2012R2.
5492 - Fix several Xtensa build failures by switching from
5493 text-section-literals to auto-litpools.
5495 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
5496 rather than a specific fork.
5498 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
5499 2015.08. 2014.09 version is kept since 2015.08 only runs on
5504 - Fix ARM64 support in U-Boot.
5508 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
5509 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
5510 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
5511 Synopsys AArch64 VDK virtual platform.
5513 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
5514 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
5515 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
5516 raspberrypi2, riotboard, snps_axs10*, wandboard.
5518 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
5519 calao_snowball_defconfig, gnublin, integrator926_defconfig.
5523 - Support for fetching from Mercurial tags fixed.
5525 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
5526 module support to be enabled in the kernel when a package
5527 builds out-of-tree kernel modules (through the
5528 pkg-kernel-module infrastructure or on its own).
5530 - Improve the perl package infrastructure to automatically add
5531 the dependency to the perl interpreter to target perl module
5534 - Remove trailing slashes in <pkg>_SITE and addition of a
5535 check to ensure such trailing slashes are no longer added.
5537 - Extend the legal infrastructure to allow packages to declare
5538 their actual source code. This is useful for packages for
5539 which <pkg>_SOURCE points to pre-built binaries (as is the
5540 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
5541 variable allows to point to the source code in such cases.
5543 - Improved ccache support, thanks to the usage of a toolchain
5544 wrapper for internal toolchain. Now a single cache directory
5545 can be shared between different Buildroot builds.
5547 - Addition of a 'graph-size' make targets, which generates a
5548 PDF graph of per-package size of the root filesystem.
5550 - Addition of <pkg>_EXCLUDES so that packages can request
5551 certain parts of the source code tarball to not be
5552 extracted. This feature is currently used by gcc and
5555 - Packages can now use the <pkg>_PKGDIR variable, provided by
5556 the package infrastructure, to reference their package
5557 directory, instead of explicitly using package/<pkg>/.
5561 - Add high lz4 compression to squashfs.
5563 - Simplification of shell profile files in the default
5566 - Remove ftp user and /home/ftp from the skeleton, and let ftp
5567 server packages create these when needed.
5569 - Add support for /bin, /sbin and /lib to be symlinks to their
5570 corresponding directories in /usr. This is enforced for
5571 systemd configurations, and optional for other
5574 - Support for AXFS filesystem image generation added.
5576 - New options to add extra space/inodes to ext2/3/4 images.
5578 Updated/fixed packages:
5580 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
5581 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
5582 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
5583 collectd, connman, conntrack-tools, coreutils, cpio,
5584 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
5585 dhrystone, dillo, directfb, directfb-examples, dmraid,
5586 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
5587 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
5588 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
5589 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
5590 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
5591 genimage, gettext, git, glib-networking, glmark2, gnupg2,
5592 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
5593 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5594 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
5595 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
5596 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
5597 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
5598 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
5599 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
5600 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
5601 kodi-pvr-stalker, kodi-pvr-vbox,
5602 kodi-visualisation-waveforhue, less, lftp, libbluray,
5603 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
5604 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
5605 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
5606 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
5607 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
5608 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
5609 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
5610 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
5611 linux, linux-firmware, linux-fusion, linux-headers,
5612 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
5613 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
5614 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
5615 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
5616 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
5617 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
5618 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
5619 perl-crypt-openssl-random, perl-http-message,
5620 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
5621 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
5622 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
5623 poco, polarssl, portaudio, portmap, postgresql, proftpd,
5624 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
5625 python-networkmanager, python-numpy, python-pyparsing,
5626 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
5627 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
5628 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
5629 samba4, sane-backends, sconeserver, sdl, sed, setools,
5630 shairport-sync, shared-mime-info, sland, smartmontools,
5631 softether, spice-protocol, sqlcipher, sqlite, squid,
5632 strongswan, stunnel, subversion, sudo, sunxi-tools,
5633 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
5634 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
5635 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
5636 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
5637 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
5638 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
5639 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
5640 xtables-addons, xterm, xz, zic, znc, zsh
5644 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
5645 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
5646 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
5647 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
5648 libg7221, libhttpparser, libilbc, libldns, libmng,
5649 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
5650 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
5651 micropython, micropython-libs, python-pyratemp,
5652 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
5653 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
5654 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
5658 blackbox (was deprecated), divine (merged in directfb),
5659 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
5660 sawman (merged in directfb), schifra (marked broken since a
5661 long time), texinfo (host variant only, no longer used), zxing
5662 (replaced by zxing-cpp),
5664 Issues resolved (http://bugs.uclibc.org):
5666 #4099: cut utility from GNU coreutils works incorrect
5667 #7772: libxml-parser-perl build failure: missing dependency
5669 #7931: Default configuration for Cubieboard v1 is outdated
5670 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
5672 #8246: X.org DRI2 build issue
5673 #8256: pointing to /usr/bin/objcopy old version (x86) instead
5674 of the generated one
5675 #8266: mplayer build issue
5676 #8281: pyrexc fails to run when path is too long
5677 #8316: lttng-tools and lttng-babeltrace executables contain
5678 bad RPATH pointing to host machine
5679 #8331: kexec wants shutdown in /sbin, but systemd installs it
5681 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
5683 #8366: libevent does not build
5684 #8386: build failed with external toolchain
5685 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
5686 #8396: CCACHE initialization
5687 #8401: gpsd 3.15 NMEA support
5688 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
5689 #8421: util-linux installs systemd files in output/target/home/
5691 2015.08, Released August 31st, 2015
5695 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
5696 reintroduced as opencv.
5698 Updated/fixed packages: bootutils, canfestival, cppcms,
5699 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
5700 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
5701 ltrace, midori, network-manager, openssh, perl-file-listing,
5702 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
5703 perl-www-robotrules, python-can, qt5base, qt5multimedia,
5704 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
5705 x264, xserver_xorg-server, zyre
5707 2015.08-rc2, Released August, 24th 2015
5709 Fixes all over the tree.
5711 Toolchain: fix gcc build on NIOS-II.
5713 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
5714 hybrid ISO image generation.
5716 Architectures: add arm1136j-s variant.
5718 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
5719 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
5720 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
5721 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
5722 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
5723 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
5724 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
5725 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
5726 netatalk, nodejs, ola, opencv, oprofile, php, poco,
5727 postgresql, powertop, protobuf, protobuf-c, qt5base,
5728 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
5729 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
5730 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
5732 Issues resolved (http://bugs.uclibc.org):
5734 #8276: package/dropbear: symlink resolution incorrect
5735 #8286: Error with buildroot
5736 #8301: ldconfig parameter in Makefile
5738 2015.08-rc1, Released August, 5th 2015
5740 Fixes all over the tree and new features.
5744 - Refactor how the availability of an MMU is described.
5745 - Minimal support for Cortex-M3
5746 - Minimal support for AArch64 big-endian
5750 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
5751 - Use uClibc-ng as the default uClibc version, instead of the
5752 official uClibc, which hasn't done any release since 3+
5754 - eglibc is now marked as deprecated
5755 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
5756 support for gcc 5.x added.
5757 - Binutils: use Binutils 2.24 as the default, 2.25.x series
5758 bumped to 2.25.1, remove old Binutils 2.22.
5759 - Update ARC toolchain components to 2015.06
5760 - Add support for Fortran when building gcc
5764 - Support for using the kconfig configuration system in
5769 - VIA VAB-820/AMOS-820
5770 - OLimex OLinuxino A20 Lime
5771 - Many new defconfigs for Atmel evaluation boards:
5772 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
5773 Xplained Ultra, sama5d3 Xplained.
5774 - ACME Systems Aria G25
5776 - Altera Cyclone 5 Development Board
5778 - ARC AXS101 and AXS103 Software Development Platforms
5779 - Significant updates to Raspberry Pi / Raspberry Pi 2
5783 - Buildroot takes better care now of generating predictable
5784 permissions in the target filesystem. However, existing
5785 permissions on a custom skeleton or rootfs overlay will no
5786 longer be preserved. Therefore, it is necessary to add a
5787 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
5788 required permissions.
5789 - Add support for kconfig fragments.
5790 - No longer pass --{enable,disable}-debug to autotools
5791 packages depending on the value of
5792 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
5793 whether we build with -g or not.
5794 - Support for extracting archives in .lzma in the generic
5795 package infrastructure.
5796 - Remove random-seed file from the default skeleton, since
5797 seeding the entropy pool with a known seed makes more harm
5799 - In the CVS download helper, add support to use a date as
5801 - Add support for a per-package <pkg>_STRIP_COMPONENTS
5802 variable, which packages can use to specify how many path
5803 components should be stripped when extracting the tarball.
5804 - Addition of a 'kernel-module' package infrastructure, which
5805 simplifies the packaging of external kernel modules. Many
5806 existing packages are converted to use it.
5807 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
5808 - Remove /etc/securetty from the default skeleton.
5809 - Migration of sysV initscripts from the default skeleton to
5810 a package called 'initscripts', installed only when Busbox
5811 init or sysvinit are used.
5812 - Migration of the skeleton logic to a proper 'skeleton'
5814 - Addition of a 'linux-tools' infrastructure in the 'linux'
5815 package, to support building user-space tools bundled
5816 within the Linux kernel sources, such as perf and cpupower.
5817 - Usage of backticks instead of make $(shell ...) to execute
5818 shell commands. This allows to delay the evaluation of such
5819 commands when actually needed, and not when expanding the
5820 variables. It is useful to make 'make printvars' less
5821 noisy, and as a preparation to support top-level parallel
5823 - Libtool .la files are not mungled for all package types,
5824 instead of being handled only for packages using the
5825 autotools-package infrastructure.
5826 - Add mechanism to allow packages to express a dependency on
5827 gcc versions. This is needed for packages that use C++11 or
5828 C11 support for example.
5830 Important package updates:
5832 - Complete rework of the matchbox packaging
5833 - Lots of fixes in packages for compatibility with musl and
5835 - Hash files added to a large number of packages.
5836 - Update a significant number of packages to use a new
5837 hosting, after the announcement of Google Code and
5839 - Major packages needed for SELinux support have been merged,
5840 but the support is not complete yet.
5841 - Significant update of OpenCV to version 3.0, and addition
5843 - Significant update of all packages supporting the GPU and
5844 VPU of i.MX ARM processors.
5845 - Addition of systemd support in a significant number of
5847 - Qt5 updated to 5.5.0
5848 - Use modular X.org server by default instead of KDrive
5852 - Complete overhaul of the iso9660 support. Now allows to use
5853 directly IS9660 as the root filesystem format and not only
5854 an initrd, and supports Grub 2 and isolinux in addition to
5857 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
5858 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
5859 ca-certificates, can-utils, ccache, cloog, collectd, connman,
5860 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
5861 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
5862 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
5863 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
5864 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
5865 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
5866 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
5867 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
5868 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
5869 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
5870 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
5871 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
5872 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
5873 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
5874 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
5875 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
5876 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
5877 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
5878 libunistring, libupnp, libuv, libv4l, libva,
5879 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
5880 linux-firmware, linux-headers, live555, ltrace, lua,
5881 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
5882 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
5883 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
5884 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
5885 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
5886 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
5887 perl-cross, perl-encode-locale, perl-io-socket-ssl,
5888 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
5889 perl-xml-libxml, php, pinentry, polarssl, postgresql,
5890 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
5891 python-networkmanager, python-pyinotify, python-pypcap,
5892 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
5893 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
5894 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
5895 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
5896 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
5897 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
5898 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
5899 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
5900 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
5901 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
5902 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
5903 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
5904 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
5905 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
5906 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
5907 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
5910 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
5911 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
5912 jquery-datetimepicker, kodi-audioencoder-modplug,
5913 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
5914 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
5915 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
5916 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
5917 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
5918 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
5919 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
5920 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
5921 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
5922 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
5923 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
5924 kodi-screensaver-pingpong, kodi-screensaver-pyro,
5925 kodi-screensaver-stars, kodi-visualisation-shadertoy,
5926 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
5927 kodi-visualisation-waveform, kvmtool, kyua, libfm,
5928 libfm-extra, libplatform, librtas, libsodium, libsquish,
5929 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
5930 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
5931 python-pycli, python-pydal, python-pyyaml, python-web2py,
5932 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
5933 rtl8821au, sepolgen, setools, skeleton, stm32flash,
5934 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
5936 Deprecated packages: webkitgtk, libgail, eglibc support in
5939 Issues resolved (http://bugs.uclibc.org):
5941 #4291: Segmentation fault with all binaries that use threads
5942 when compiled with gcc 4.6
5943 #6944: building toolchain for sh4 fails
5944 #7592: Buildroot GCC: -lto requires plugin support in ranlib
5945 #7628: Python SSL does not get built for Raspberry Pi
5946 #7682: Missing dependencies for NFS
5947 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
5948 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
5949 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
5950 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
5951 #7971: python-flask, python-werkzeug. No module named zlib
5952 #7981: Target file system skeleton permissions hazard
5953 #8006: rpcdebug in nfs-utils built for the host
5954 #8036: alsa-lib headers problem that prevents to compile alsa
5956 #8081: systemd init system: /tmp is not mode 1777
5957 #8121: php opcache extension doesn't get installed
5958 #8151: x86-64 make fails with ncurses 5.9
5959 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
5960 #8161: default /bin/sh symlink to busybox is full path and not relative
5961 #8171: glamor missing
5962 #8191: Request update support for the cubieboard series
5963 #8201: Important security upgrades for node.js
5965 2015.05, Released May 31st, 2015
5969 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
5970 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
5971 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
5972 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
5973 python3, sconeserver, udpcast, upmpdcli
5975 2015.05-rc3, Released May 22nd, 2015
5977 Several fixes, mainly related to static linking.
5979 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
5980 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
5981 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
5982 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
5983 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
5984 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
5985 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
5986 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
5987 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
5988 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
5989 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
5990 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
5991 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
5992 wvstreams, xmlstarlet, zeromq, zmqpp
5994 New packages: c-periphery
5996 Issues resolved (http://bugs.uclibc.org):
5998 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
5999 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
6000 #8126: exim lacks plaintext and cram-md5 auth
6002 2015.05-rc2, Released May 11th, 2015
6006 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
6007 issues. Context functions enabled for uClibc snapshot /
6010 Architectures: Endian handling symbol for Xtensa, binutils
6013 Infrastructure: Fix for kernel module stripping when
6014 localversion contains spaces.
6016 Updated/fixed packages: at, autoconf-archive, binutils,
6017 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
6018 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
6019 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
6022 Issues resolved (http://bugs.uclibc.org):
6024 #8086: Cannot select systemd as init with Linaro 2014.09...
6026 2015.05-rc1, Released May 4th, 2015
6028 Fixes all over the tree and new features.
6030 Architectures: Removed AVR32 support, deprecate SH64, added
6031 support for steamroller, corei7-avx and core-avx2 x86
6034 Toolchains: IPv6 and Largefile support now enforced for
6035 uClibc. Corresponding Kconfig symbols removed.
6037 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
6038 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
6039 external toolchains are now detected and blacklisted.
6041 Internal toolchain support for Nios2 added, Blackfin
6042 removed. Aarch64 and sh musl support. uClibc-ng support added.
6044 Libatomic is now handled for internal and external
6045 toolchains. Link time optimization (LTO) support.
6047 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
6048 Auto, Raspberry Pi 2, RIoTboard,
6050 Infrastructure: Hashes for a large number of packages have
6051 been added. Missing hashes now stop the build unless
6052 explicitly disabled.
6054 Spaces and colons (:) are now supported in package
6055 versions. Dependencies can now be listed for the patch step
6056 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
6057 extensions infrastructure has been added.
6059 Makedevs now has a recursive (r) option.
6061 The variable containing the list of packages to build has been
6062 renamed from TARGETS to PACKAGES.
6064 Make external-deps / legal-info / source / source-check have
6065 been reimplemented using the package infrastructure, so their
6066 output/behaviour may differ from earlier (some packages were
6067 not included in the past).
6069 The old insecure DES password encoding is no longer supported.
6071 U-Boot patch option now support direct references to patch
6072 files and URLs in addition to directories of patches. The
6073 i.MX28 SD format (u-boot.sd) is now supported.
6075 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
6076 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
6077 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
6078 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
6079 canfestival, ccache, chrony, civetweb, clamav, cmake,
6080 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
6081 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
6082 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
6083 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
6084 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
6085 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
6086 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
6087 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
6088 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
6089 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
6090 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
6091 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
6092 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
6093 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
6094 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
6095 kismet, kmod, kodi-audioencoder-flac,
6096 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
6097 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
6098 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
6099 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
6100 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
6101 libinput, libiscsi, libksba, liblinear, libmatroska,
6102 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
6103 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
6104 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
6105 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
6106 libusb, libuv, libva-intel-driver, libva, libvncserver,
6107 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
6108 lighttpd, linknx, linphone, linux-firmware, linux-headers,
6109 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
6110 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
6111 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
6112 luarocks, lvm2, lxc, make,
6113 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
6114 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
6115 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
6116 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
6117 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
6118 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
6119 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
6120 opencv, openldap, openntpd, openocd, openssh, openssl,
6121 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
6122 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
6123 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
6124 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
6125 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
6126 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
6127 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
6128 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
6129 python-tornado, python-twisted, python-zope-interface, python,
6130 python3, qemu, qt, qt5, qt5base, qt5multimedia,
6131 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
6132 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
6133 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
6134 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
6135 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
6136 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
6137 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
6138 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
6139 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
6140 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
6141 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
6142 webp, weston, wget, which, whois, wireless-regdb,
6143 wireless_tools, wireshark, wpa_supplicant, wvstreams,
6144 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
6145 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
6146 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
6147 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
6148 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
6149 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
6150 xapp_xmore, xcb-util-image, xcb-util-keysyms,
6151 xdata_xcursor-themes,
6152 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
6153 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
6154 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
6155 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
6156 xfont_font-util, xkeyboard-config,
6157 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
6158 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
6159 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
6160 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
6162 New packages: apache, autoconf-archive, batctl,
6163 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
6164 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
6165 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
6166 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
6167 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
6168 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
6169 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
6170 perl-db-file, perl-digest-{hmac,sha1},
6171 perl-encode-{detect,locale}, perl-file-{listing,util},
6172 perl-html-{parser,tagset}, perl-http-cookies,
6173 perl-http-{daemon,date,message,negotiate}, perl-io-html,
6174 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
6175 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
6176 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
6177 perl-www-robotrules, powertop, pulseview,
6178 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
6179 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
6180 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
6181 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
6182 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
6183 xproto_xproxymanagementprotocol
6185 Removed packages: gtk2-theme-hicolor
6187 Deprecated packages: samba
6189 Issues resolved (http://bugs.uclibc.org):
6191 #7478: Multiple chosen python modules are not built due to...
6192 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
6193 #7676: Package procps-ng installs binaries to nonsensical folder
6194 #7724: Startx is not installed in the target
6195 #7760: botan: wrong prefix in botan-1.10.pc
6196 #7826: Building of cdparanoia
6197 #7844: Lua with hard-float on MIPS by buildroot doesn't work
6198 #7874: X.org configure error
6199 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
6200 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
6201 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
6202 #7976: mkuser script fails with: user already exists with...
6203 #8011: When building only busybox and strace, strace fails...
6204 #8016: collectd fails to build, network.c:171:19: error:...
6205 #8041: error on building libcurl7.42.0
6207 2015.02, Released March 1st, 2015
6211 Updated/fixed packages: civetweb, ding-libs,
6212 directfb-examples, glibc, gnupg, gnupg2, gpm,
6213 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
6214 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
6215 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
6216 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
6219 Removed packages: libgc
6221 2015.02-rc3, Released February 24th, 2015
6225 Cmake and rebar (erlang) infrastructure fixes.
6227 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
6228 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
6229 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
6230 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
6232 2015.02-rc2, Released February 15th, 2015
6236 raspberrypi: fix kernel sha1 for DT variant.
6238 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
6239 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
6240 qt5base, qt5connectivity, xserver_xorg-server
6242 2015.02-rc1, Released February 8th, 2015
6244 Fixes all over the tree and new features.
6246 Static/shared library handling reworked. This is now a
6247 tristate (shared only / shared and static / static
6248 only). Default is now shared only to speed up the
6249 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
6251 The toolchain (internal and external) will now warn when an
6252 unsafe library or header path is used (such as /usr/include or
6253 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
6254 under build options this instead becomes an error.
6256 A installation path issue with the internal musl toolchain
6257 support has been fixed so it is now possible to reuse it as an
6260 Architectures: Freescale E5500 and E6500 PowerPC support
6261 added, deprecated MIPS 1/2/3/4 support removed.
6263 New defconfigs: Freescale p2020ds, MIPS creator CI20,
6264 Raspberrypi with DT, UDOO Quad.
6266 'make <foo>_defconfig' now saves the path to the defconfig in
6267 the .config, so a 'make savedefconfig' automatically updates
6270 Infrastructure for packages using the Erland rebar tool has
6273 Hashes for a large number of packages have been added. Hashes
6274 are now checked for both target and host packages.
6276 The system menu now has an option to automatically configure a
6277 network interface through DHCP at bootup.
6279 The default filesystem skeleton now uses a separate tmpfs for
6280 /run instead of a symlink to /tmp/ for security reasons / to
6281 protect against conflicts with user generated temporary files.
6283 BR2_EXTERNAL is now exported to post-build and post-image
6286 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
6287 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
6288 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
6289 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
6290 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
6291 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
6292 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
6293 janus-gateway, kodi, kodi-audioencoder-flac,
6294 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
6295 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
6296 libselinux, libsemanage, libserialport, libsigro,
6297 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
6298 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
6299 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
6300 openldap, python-alsaaudio, python-certifi, python-cheetah,
6301 python-coherence, python-django, python-docopt, python-enum,
6302 python-enum34, python-flask, python-gobject, python-httplib2,
6303 python-ipaddr, python-itsdangerous, python-jinja,
6304 python-markdown, python-markupsafe, python-networkmanager,
6305 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
6306 python-pysendfile, python-pyxb, python-requests, python-six,
6307 python-twisted, python-webpy, python-werkzeug,
6308 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
6309 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
6312 Removed packages (target): bison, distcc, gob2, m4
6314 Issues resolved (http://bugs.uclibc.org):
6316 #7556: make interactive CLI optional for nftables
6317 #7730: Error while connecting Qt Cretaor to device
6318 #7766: logrotate default gzip path is usually wrong
6319 #7790: Invalid ext4 image generated by Buildroot
6321 2014.11, Released December 1st, 2014
6325 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
6326 current working directory isn't searched.
6328 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
6329 parted, shairport-sync, util-linux, xapp_bdftopcf,
6332 2014.11-rc3, Released November 28th, 2014
6334 Fixes all over the tree.
6336 System: File permissions of /etc/random-seed made more
6339 Toolchain: Various fixes related to locale handling, a fix for
6340 building the toolchain wrapper on MIPS.
6342 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
6343 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
6344 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
6345 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
6346 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
6347 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
6348 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
6349 xl2tp, xserver_xorg-server
6351 Issues resolved (http://bugs.uclibc.org):
6353 #7670: Fails to build mpc-1.0.2 on latest Cygwin
6355 2014.11-rc2, Released November 21st, 2014
6357 Fixes all over the tree.
6359 Inittab tweaks for shutdown handling (busybox and sysvinit).
6361 Updated/fixed packages: aircrack-ng, botan, canfestival,
6362 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
6363 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
6364 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
6365 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
6366 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
6367 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
6368 tstools, tzdata, wireshark, x264
6370 Issues resolved (http://bugs.uclibc.org):
6372 #7646: strftime on datetime not works on python3
6374 2014.11-rc1, Released November 12th, 2014
6376 Fixes all over the tree and new features.
6378 Toolchains: Use -mcpu / -march instead of -mtune. Support
6379 additional ARC and sparc variants. Updated Code sourcery
6380 and Linaro external toolchains.
6382 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
6383 powerpc64 pseries added and a number of updates to the
6384 existing configurations.
6386 Infrastructure: Buildroot is now less noisy when built with
6387 the silent option (make -s).
6388 A number of package infrastructure variables have been renamed
6389 from *_OPT to *_OPTS for constency. Buildroot will complain if
6390 the old names are used to assist in updating out of tree
6392 Fixes for host systems where bash isn't located in /bin, and
6393 older systems not supporting mktemp --tmpdir.
6394 Various cleanups of users/groups in the default skeleton.
6395 There is now an option to choose what shell /bin/sh points to.
6397 Documentation: Various updates to the user manual. The
6398 asciidoc documentation handling has now been extended so it
6399 can be used by (BR2_EXTERNAL) packages.
6401 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
6402 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
6403 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
6404 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
6405 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
6406 bluez_utils, bmon, boost, bootutils, bridge-utils,
6407 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
6408 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
6409 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
6410 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
6411 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
6412 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
6413 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
6414 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
6415 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
6416 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
6417 enlightenment, enscript, erlang, espeak, ethtool, eudev,
6418 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
6419 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
6420 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
6421 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
6422 fontconfig, foomatic-filters, freerdp, freescale-imx,
6423 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
6424 genimage, genpart, genromfs, geoip, gettext, giblib, git,
6425 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
6426 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
6427 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
6428 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
6429 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
6430 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
6431 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
6432 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
6433 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
6434 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
6435 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
6436 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
6437 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
6438 jquery-ui-themes, jquery-validation, jsmin, json-c,
6439 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
6440 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
6441 lesstif, lftp, libaio, libao, libarchive, libargtable2,
6442 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
6443 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
6444 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
6445 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
6446 libelementary, libelf, libenca, libethumb, libevas,
6447 libevas-generic-loaders, libevent, libexif, libeXosip2,
6448 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
6449 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
6450 libinput, libiscsi, libjson, libksba, liblockfile,
6451 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
6452 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
6453 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
6454 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
6455 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
6456 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
6457 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
6458 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
6459 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
6460 libungif, liburcu, libusb, libuv, libv4l, libva,
6461 libva-intel-driver, libvncserver, libvorbis, libvpx,
6462 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
6463 libxslt, lighttpd, linenoise, linknx, links, linphone,
6464 linux-firmware, linux-fusion, linux-headers, linux-pam,
6465 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
6466 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
6467 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
6468 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
6469 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
6470 lua-ev, luajit, luajson, lualogging, lua-messagepack,
6471 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
6472 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
6473 lzma, m4, madplay, make, makedevs, Makefile.in,
6474 matchbox-common, matchbox-desktop, matchbox-fakekey,
6475 matchbox-keyboard, matchbox-lib, matchbox-panel,
6476 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
6477 media-ctl, mediastreamer, memcached, memstat, memtester,
6478 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
6479 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
6480 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
6481 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
6482 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
6483 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
6484 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
6485 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
6486 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
6487 openocd, openpowerlink, openssh, openssl, openswan,
6488 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
6489 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
6490 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
6491 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
6492 perl-module-build, perl-mojolicious, perl-net-ssleay,
6493 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
6494 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
6495 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
6496 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
6497 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
6498 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
6499 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
6500 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
6501 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
6502 python-dialog, python-ipy, python-keyring, python-mad,
6503 python-netifaces, python-numpy, python-protobuf, python-pyasn,
6504 python-pyparsing, python-pyro, python-pyusb, python-serial,
6505 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
6506 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
6507 qt5graphicaleffects, qt5imageformats, qt5multimedia,
6508 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
6509 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
6510 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
6511 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
6512 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
6513 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
6514 ruby, samba, sam-ba, samba4, sane-backends, schifra,
6515 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
6516 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
6517 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
6518 slang, slirp, smcroute, smstools3, snmppp,
6519 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
6520 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
6521 squid, sredird, startup-notification, strace, stress,
6522 strongswan, stunnel, subversion, sudo, sunxi-boards,
6523 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
6524 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
6525 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
6526 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
6527 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
6528 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
6529 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
6530 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
6531 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
6532 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
6533 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
6534 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
6535 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
6536 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
6537 xdriver_xf86-video-vmware, xenomai, xerces,
6538 xfont_font-adobe-{100,75}dpi,
6539 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
6540 xfont_font-alias, xfont_font-arabic-misc,
6541 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
6542 xfont_font-bh-lucidatypewriter-100dpi,
6543 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
6544 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
6545 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
6546 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
6547 xfont_font-daewoo-misc, xfont_font-dec-misc,
6548 xfont_font-ibm-type1, xfont_font-isas-misc,
6549 xfont_font-jis-misc, xfont_font-micro-misc,
6550 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
6551 xfont_font-misc-meltho, xfont_font-misc-misc,
6552 xfont_font-mutt-misc, xfont_font-schumacher-misc,
6553 xfont_font-screen-cyrillic, xfont_font-sony-misc,
6554 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
6555 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
6556 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
6557 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
6558 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
6559 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
6560 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
6561 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
6562 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
6565 New packages: adwaita-icon-theme, am335x-pru-package,
6566 bcache-tools, biosdevname, botan, canfestival, clamav,
6567 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
6568 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
6569 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
6570 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
6571 netcat-openbsd, nginx, odhcploc, openvmtools,
6572 phidgetwebservice, pps-tools, pure-ftpd,
6573 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
6574 qt5location, shairport-sync, spidev_test, targetcli-fb,
6575 tinyalsa, trinity, x264, yaml-cpp, ympd
6577 Removed packages: libelf
6579 Issues resolved (http://bugs.uclibc.org):
6581 #261: New package: wxWidgets
6582 #325: New package: ratpoison
6583 #405: New package: OpenVZ tools
6584 #1309: New package: rdiff-backup
6585 #3427: New package: nginx
6586 #3655: New package: libav
6587 #3991: New Package: open-vm-tools (Vmware Tools)
6588 #6878: dmraid: disabled on ARC
6589 #6950: Full unicode support in ncurses
6590 #7010: jamvm builds and runs fine under mips (be)
6591 #7088: elfutils on Blackfin doesn't build
6592 #7142: ecryptfs needs getent to run
6593 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
6594 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
6595 #7352: [2014.08-rc3] diffutils-3.3 failed on building
6596 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
6597 #7364: monit builds a static application, even though BR2_PREFER_...
6598 #7370: ngrep - requires --with-pcap-includes fully defined to find...
6599 #7442: rootfs remount does not work as expected with sysvinit
6600 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
6601 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
6602 #7574: quota-4.01 fails to build statically
6604 2014.08, Released September 1st, 2014
6606 Minor manual fixes/additions.
6608 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
6609 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
6610 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
6611 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
6612 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
6613 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
6616 Issues resolved (http://bugs.uclibc.org):
6618 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
6620 2014.08-rc3, Released August 26th, 2014
6624 User manual update / restructuring.
6626 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
6627 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
6628 lbreakout2, libevas-generic-loaders, libftdi, libinput,
6629 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
6630 thrift, tvheadend, usb_modeswitch, xmlstarlet,
6632 Issues resolved (http://bugs.uclibc.org):
6634 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
6635 #7322: libgomp dependency issue with imagemagick
6636 #7328: Git dl of versions in x/y broken
6638 2014.08-rc2, Released August 18th, 2014
6640 Fixes all over the tree.
6642 User manual restructured / reworked.
6644 Toolchain: Fix for C++ exceptions / pthread_exit() on
6645 uClibc/glibc, C++-11 features with uClibc.
6647 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
6648 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
6649 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
6650 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
6651 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
6652 qt, subversion, synergy, systemd, tar, tftpd, webkit,
6653 xapp_rstart, xbmc, xbmc-pvr-addons
6655 Issues resolved (http://bugs.uclibc.org):
6657 #7124: Use BR toolchain externally results a non-bootable...
6658 #7208: Glibc C++ aplications crash if they use exceptions
6659 #7250: Cannot build with -std=c++11
6660 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
6661 #7286: systemd 215 doesn't build
6663 2014.08-rc1, Released August 8th, 2014
6665 Fixes all over the tree and new features.
6667 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
6668 Improved altivec / SPE /atomic instructions
6669 handling. Additional PowerPC CPU variants added.
6671 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
6672 qemu-system-xtensa, qemu-aarch64-virt added. A number of
6673 tweaks to existing ones. lpc32xx defconfigs removed.
6675 Toolchain: Microblaze support for internal musl toolchain.
6676 Default to GCC 4.8 for internal toolchain, remove deprecated
6677 4.3 and 4.6 versions.
6678 External CodeSourcery / Linaro toolchain updates, option to
6679 copy gconv libraries for external toolchains.
6681 Infrastructure: graph-depends: misc fixes, transitive
6682 dependencies are not drawn by default. Download handling is
6683 now done using helper scripts. Integrity of downloads can now
6684 be verified using sha* hashes. Subversion download now uses
6685 peg revisions for robustness.
6686 Legal-info: License info of local or overridden packages are
6687 saved as well. Toolchain packages are also taken into account.
6688 autotools: Static linking with libtool / v1.5 improvements.
6689 Gettextize support, similar to autoreconf.
6690 kconfig package infrastructure added.
6692 Misc: Version selection for busybox dropped.
6694 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
6695 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
6696 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
6697 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
6698 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
6699 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
6700 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
6701 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
6702 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
6703 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
6704 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
6705 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
6706 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
6707 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
6708 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
6709 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
6710 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
6711 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
6712 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
6713 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
6714 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
6715 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
6716 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
6717 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
6718 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
6719 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
6720 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
6721 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
6722 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
6723 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
6724 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
6725 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
6726 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
6727 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
6728 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
6729 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
6730 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
6731 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
6732 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
6733 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
6734 libxml2, libyaml, links, linux-firmware, linux-fusion,
6735 linux-headers, linux-pam, lite, live555, lm-sensors,
6736 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
6737 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
6738 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
6739 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
6740 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
6741 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
6742 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
6743 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
6744 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
6745 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
6746 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
6747 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
6748 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
6750 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
6751 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
6752 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
6753 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
6754 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
6755 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
6756 samba, samba4, sane-backends, sawman, sconeserver, setserial,
6757 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
6758 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
6759 startup-notification, statserial, strongswan, stunnel,
6760 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
6761 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
6762 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
6763 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
6764 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
6765 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
6766 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
6767 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
6768 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
6769 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
6770 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
6773 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
6774 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
6775 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
6776 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
6777 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
6778 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
6779 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
6780 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
6781 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
6782 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
6783 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
6784 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
6785 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
6786 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
6788 Removed packages: procps
6790 Issues resolved (http://bugs.uclibc.org):
6792 #5750: Doing a Buildroot build from /usr doesn't work
6793 #5900: config flags to the Xenomai build system
6794 #6230: Cannot compile gcc without threads (uClibc-based)
6795 #6626: procps Unknown HZ value! (XX) Assume 100
6796 #7118: Package "thrift" requires atomic operations
6797 #7154: Local uClibc config file gets overwritten using ...
6798 #7160: host-xz not built
6799 #7166: hostapd: segfault when using RT5370
6800 #7172: Name collision of rpath token expansion and internal..
6801 #7178: NTPd package cannot sync time without a proper ntp.conf
6802 #7184: supervisord depends on libxml2 implicitly
6803 #7196: Unable to build on UBUNTU13.10
6804 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
6806 2014.05, Released May 31st, 2014
6810 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
6813 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
6814 qt5base, qt5webkit, sysklogd, thrift, u-boot
6816 2014.05-rc3, Released May 28th, 2014
6820 Updated/fixed packages: acl, attr, connman, dosfstools,
6821 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
6822 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
6823 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
6826 Issues resolved (http://bugs.uclibc.org):
6828 #7100: license info for package 'acl' missing
6829 #7106: license info for package 'attr' missing
6830 #7112: license info for package 'hwdata'
6832 2014.05-rc2, Released May 21st, 2014
6834 Fixes all over the tree.
6836 Stripping using sstrip has been deprecated.
6838 BR2_EXTERNAL can now also be used to implement custom
6841 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
6842 the generated dependency graph has been renamed to
6843 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
6846 The virtual package infrastructure will now error out early
6847 if multiple packages providing the same virtual package has
6848 been enabled (E.G. opengl). This change requires that the
6849 packages explicitly declare what virtual package(s) they
6852 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
6853 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
6854 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
6855 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
6856 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
6857 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
6858 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
6859 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
6860 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
6861 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
6862 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
6863 xlib_libXpm, xserver_xorg-server, zyre
6865 Issues resolved (http://bugs.uclibc.org):
6867 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
6868 #7016: Git issues in resulting buildroot tar
6869 #7094: pciutils doesn't build on Blackfin
6871 2014.05-rc1, Released May 13th, 2014
6873 Fixes all over the tree and new features.
6875 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
6876 been removed. Building o32 ELF files for MIPS64 is an exotic
6877 configuration that nobody should be using. If o32 is required,
6878 then is better if it's built for MIPS 32-bit cores so only
6879 32-bit instructions will be used leading to a more efficient
6881 Support for the ARM A12 variant and Intel corei7.
6883 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
6885 Bootloaders: Grub2 and gummiboot support, syslinux support
6888 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
6889 library for internal and external toolchains. 4.8-R3 support
6890 for ARC, Internal toolchain support for Aarch64 and
6891 Microblaze. Environment variable to control debug output of
6892 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
6893 other variables. Toolchain tuple vendor name can now be
6894 customized. Updated external Linaro ARM/Aarch64
6895 toolchains. Added external Linaro ARMEB toolchain.
6896 A GDB gdbinit file is now generated for external toolchains to
6897 automatically set the correct sysroot.
6899 Kconfig handling for minimum kernel headers version required
6900 for packages. Now packages needing specific kernel header
6901 features can specify these requirements in Kconfig.
6903 Infrastructure: Support for (but disabled as it leads to
6904 unreproducible builds) toplevel parallel builds. See the
6905 comment at the top of Makefile for details about how to enable
6906 it and what the problems are if you want to test it.
6907 Python package infrastructure extended to support Python 3.x
6908 Perl and virtual package infrastructure support added.
6909 PRE_*_HOOKS support for all build steps.
6911 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
6912 barebox, bash, beecrypt, bellagio, binutils, boost,
6913 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
6914 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
6915 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
6916 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
6917 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
6918 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
6919 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
6920 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
6921 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
6922 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
6923 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
6924 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
6925 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
6926 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
6927 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
6928 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
6929 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
6930 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
6931 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
6932 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
6933 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
6934 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
6935 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
6936 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
6937 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
6938 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
6939 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
6940 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
6941 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
6942 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
6943 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
6944 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
6945 luainterpreter, luajit, lua-msgpack-native, luaposix,
6946 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
6947 memstat, mesa3d, metacity, minidlna, mmc-utils,
6948 mobile-broadband-provider-info, modem-manager, mongrel2,
6949 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
6950 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
6951 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
6952 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
6953 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
6954 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
6955 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
6956 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
6957 pulseaudio, python, python3, python-bottle, python-m2crypto,
6958 python-netifaces, python-pyasn, python-pycrypto,
6959 python-pygame, python-pysnmp, python-pysnmp-apps,
6960 python-pysnmp-mibs, python-serial, python-setuptools,
6961 qextserialport, qt, qt5, qt5base, qt5connectivity,
6962 qt5declarative, qt5graphicaleffects, qt5imageformats,
6963 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
6964 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
6965 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
6966 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
6967 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
6968 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
6969 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
6970 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
6971 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
6972 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
6973 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
6974 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
6975 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
6976 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
6977 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
6978 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
6979 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
6980 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
6981 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
6982 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
6983 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
6984 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
6985 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
6986 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
6987 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
6988 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
6989 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
6990 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
6991 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
6992 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
6993 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
6994 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
6995 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
6996 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
6997 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
6998 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
6999 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
7000 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
7001 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
7002 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
7003 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
7004 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
7005 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
7006 xlib_xtrans, xproto_xproto, xserver_xorg-server,
7007 xutil_util-macros, zeromq, zic, zmqpp, zyre
7009 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
7010 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
7011 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
7012 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
7013 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
7014 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
7015 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
7016 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
7017 musl, nftables, opentyrian, opentyrian-data,
7018 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
7019 php-zmq, postgresql, python-libconfig, python-pypcap,
7020 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
7021 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
7022 yaffs2utils, zlog, znc
7024 Removed packages: crosstool-ng, python-distutilscross, vala
7026 Issues resolved (http://bugs.uclibc.org):
7028 #6842: Checking external toolchain for eabihf
7029 #6956: Packaging libsoxr
7030 #6986: Make legal-info fails on uboot versions before 2014.01
7031 #6992: Incorrect installation rights on external kernel module..
7033 2014.02, Released February 27th, 2014
7037 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
7038 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
7039 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
7040 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
7042 Issues resolved (http://bugs.uclibc.org):
7044 #6938: mkuser script generates wrong password for new user in..
7046 2014.02-rc3, Released February 25th, 2014
7050 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
7051 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
7052 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
7053 libsecret, libsepol, libsigsegv, libtool, libv4l,
7054 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
7055 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
7056 tvheadend, util-linux, webkit, xscreensaver
7058 Issues resolved (http://bugs.uclibc.org):
7060 #4706: Removing .stamp_target_installed does not trigger...
7061 #5030: busybox built fails if we use an override src dir...
7062 #5420: Dbus and /var/run management
7063 #5768: Not able to build ALSA-Lib for static build
7064 #5774: Not able to build ALSA-Utils for static build
7065 #6542: external python modules fail to compile to pyc if...
7066 #6764: Support for kernel signed modules
7067 #6794: Busybox compiled from buildroot hangs on pass from...
7069 2014.02-rc2, Released February 20th, 2014
7071 Fixes all over the tree. Static linking / nommu fixes and
7072 annotations for several packages.
7074 Updated/fixed packages: boost, busybox, collectd, coreutils,
7075 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
7076 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
7077 opencv, python, python3, qtuio, systemd, thrift, transmission,
7080 Issues resolved (http://bugs.uclibc.org):
7082 #5450: AT91SAM9260 Bootstrap compilation problem
7083 #5582: libiconv 1.14 failed to build
7084 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
7085 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
7086 #6218: binutils-2.23.2/gas fails with undefined reference to..
7087 #6236: binutils-2.23.2/bfd fails with undefined reference to..
7088 #6470: If the build directory is a child of /usr, the build..
7089 #6776: systemd error: static declaration of 'execvpe' follows..
7090 #6818: toolchainfile.cmake has absolut path references
7092 2014.02-rc1, Released February 11th, 2014
7094 Fixes all over the tree and new features.
7096 Support for external packages/defconfigs (BR2_EXTERNAL). See
7097 user manual for details.
7099 Cleanup of environment variable names for consistency. The
7100 download directory location override (BUILDROOT_DL_DIR) is now
7101 called BR2_DL_DIR. Likewise the name of the current .config is
7102 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
7103 your post build scripts if you use this! BUILD_DIR is now also
7104 exported to the post build/image scripts.
7106 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
7107 uClibc pread/pwrite backport as they cause issues on certain
7108 architectures, new Linaro and Sourcery Codebench toolchains.
7109 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
7110 variants removed, Microblaze: Internal toolchain support
7112 Legal infrastructure: Info is now split between host and
7113 target packages, large number of license annotations.
7115 Lua: selection between lua 5.1 / 5.2, luarocks support
7117 Python: package infrastructure, many new packages.
7119 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
7120 beaglebone, microblaze, pandaboard, qemu, raspberry pi
7123 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
7124 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
7125 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
7126 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
7127 cifs-utils, civetweb, cmake, collectd, connman, copas,
7128 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
7129 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
7130 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
7131 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
7132 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
7133 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
7134 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
7135 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
7136 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
7137 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
7138 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
7139 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
7140 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
7141 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
7142 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
7143 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
7144 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
7145 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
7146 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
7147 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
7148 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
7149 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
7150 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
7151 luafilesystem, luajit, luaposix, luasec, luasocket,
7152 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
7153 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
7154 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
7155 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
7156 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
7157 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
7158 php, poco, poppler, powervr, protobuf-c, psplash, python,
7160 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
7161 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
7162 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
7163 qt5declarative, qt5graphicaleffects, qt5jsbackend,
7164 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
7165 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
7166 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
7167 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
7168 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
7169 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
7170 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
7171 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
7172 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
7173 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
7174 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
7175 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
7176 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
7177 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
7178 xlib_lib{FS,SM,X11},
7179 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
7180 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
7181 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
7182 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
7183 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
7184 xproto_xextproto, xproto_xproto, xutil_util-macros,
7185 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
7187 New packages: apitrace, avrdude, c-ares, ca-certificates,
7188 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
7189 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
7190 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
7191 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
7192 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
7193 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
7194 python-configobj, python-dialog, python-json-schema-validator,
7195 python-keyring, python-msgpack, python-posix-ipc,
7196 python-pyasn, python-pycrypto, python-pysnmp,
7197 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
7198 python-simplejson, python-tornado, python-versiontools,
7199 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
7200 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
7202 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
7203 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
7205 Issues resolved (http://bugs.uclibc.org):
7207 #65: new package: dbus c++ language bindings
7208 #769: Update configuration menu for MIPS target
7209 #2419: Add a bundle of Lua modules
7210 #2629: Segmentation faults and division by zero in Grub on ext2
7211 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
7212 #4339: Allow override of DL_DIR in extract step
7213 #4363: Make sure that copied linux and busybox defconfig are...
7214 #4454: There should be simple way to update image, when chang...
7215 #5024: grub fails to build for x86_64 target architecture
7216 #5066: New-Package: net-tools
7217 #5072: ncurses: add ncurses-progs to target
7218 #5294: uclibc build ignores target CFLAGS and LDFLAGS
7219 #5366: Login doesn't work with util-linux versions of login/agetty
7220 #5378: dropbear Makefile broken
7221 #5390: System banner - change to empty doesn't remove /etc/issue
7222 #5780: spurious build failure because it cannot remove ubinize.cfg
7223 #5798: ncurses-5.9 fails to compile statically
7224 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
7225 #6080: Git fetch caching
7226 #6092: Bootable ISO image creation seems to have stopped working..
7227 #6272: coreutils build fails
7228 #6434: apply-patches.sh does not work recursively
7229 #6446: eglibc doesn't install ldconfig to target
7231 #6596: Slow bootup if mdev is chosen
7232 #6656: Build Qt5 with ccache
7233 #6662: internal compiler error: Segmentation fault during making..
7234 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
7235 #6752: genext2fs: e2fsck must run before tunefs -U random
7236 #6770: openssl 1.0.1f fails with ccache
7237 #6830: Qt5: no fonts are installed
7238 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
7239 #6854: Update to Qt 5.2.1
7241 2013.11, Released November 30th, 2013:
7245 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
7246 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
7247 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
7248 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
7249 tvheadend, util-linux, wpa_supplicant
7251 Issues resolved (http://bugs.uclibc.org):
7253 #1279: Buildroot compiled Busybox and Coreutils LFS issues
7254 #2995: -fstack-protector-all causes ssh to SIGSEGV
7255 #5570: Cannot compile software on the target machine
7256 #6428: util-linux libmount segfaults with patch from buildroot
7257 #6500: php fails to build for armel
7258 #6554: gdb needs to dependents on host texinfo
7259 #6692: GNU nano fails to compile for x86_64
7260 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
7262 2013.11-rc3, Released November 26th, 2013
7264 Fixes all over the tree.
7266 Architecture: Mark MIPS I, II, III and IV as deprecated.
7268 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
7269 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
7270 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
7271 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
7272 swig, ti-gfx, tinymembench, uclibc, udisks, vim
7274 2013.11-rc2, Released November 18th, 2013
7276 Fixes all over the tree.
7278 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
7279 Adjust kernel versions.
7281 Toolchain: avr32: fix for modern kernel headers
7283 Bootloader: Barebox updated to 2013.10.1
7285 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
7286 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
7289 Issues resolved (http://bugs.uclibc.org):
7291 #3601: DHCPD S80dhcp-server startup script issues
7292 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
7293 #6416: Xenomai package, patch alternative
7294 #6590: directfb-examples build failed whit linaro toolchain
7296 2013.11-rc1, Released November 12th, 2013
7298 Architectures: Nios-II support, MIPS arch handling fixes
7300 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
7301 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
7303 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
7304 for avr32, crosstool-ng backend removed, external musl
7305 toolchain support, gcc 4.8.2, updated Linaro external
7306 toolchains. Fortran and objective-C support deprecated,
7309 Bootloaders: U-Boot: u-boot.imx support, version bumps
7311 Linux: use kmod instead of module-init-tools
7313 System: default to devtmpfs for /dev
7315 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
7316 download support, post-rsync hooks
7318 Fs: u-boot image support for cpio
7320 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
7321 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
7322 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
7323 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
7324 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
7325 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
7326 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
7327 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
7328 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
7329 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
7330 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
7331 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
7332 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
7333 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
7334 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
7335 libedit, libevas, libevent, libfreefare, libfuse,
7336 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
7338 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
7339 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
7340 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
7341 libvpx, lighttpd, linphone, linux-pam, lmbench,
7342 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
7343 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
7344 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
7345 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
7346 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
7347 netcat, netkitbase, netperf, netplug, nettle, nfacct,
7348 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
7349 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
7350 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
7351 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
7352 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
7353 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
7354 samba, scons, screen, sdl_sound, ser2net, setserial,
7355 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
7356 stress, strongswan, stunnel, sudo, syslinux, systemd,
7357 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
7358 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
7359 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
7360 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
7361 webkit, webp, webrtc-audio-processing, weston, wget,
7362 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
7363 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
7364 xserver_xorg-server, xz, zeromq, zic, zmqpp
7366 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
7367 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
7368 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
7369 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
7370 python-crc16, python-ipy, python-pyzmq, qt5sensors,
7371 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
7372 trace-cmd, xscreensaver, zsh
7374 Removed packages: module-init-tools
7376 Issues resolved (http://bugs.uclibc.org):
7378 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
7379 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
7380 #5630: makefile error with toolchain helpers.mk
7381 #5672: htop: remove X11 stuff
7382 #5678: linux.mk: linux-menuconfig fails
7383 #5696: python3 installation is too large, patches from python2 needed
7384 #5978: Erlang does not build for arm in 2013.02-rc3
7385 #6392: Extended ARM uImage kernel options
7386 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
7387 #6428: util-linux libmount segfaults with patch from buildroot
7388 #6452: eglibc from Linaro 2013.07 not copied to target correctly
7389 #6566: PHP segfault when crosscompiled to mips64 - patch included
7390 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
7391 #6578: udisks package broken
7392 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
7393 #6608: ebtables missing ethertypes - fix included
7394 #6620: Sysvinit package missing killall5 and symlinks - patch included
7395 #6632: CMake use host pkg-config
7396 #6638: pkgconf doesn't download
7397 #6644: "all" target doesn't work in out-of-tree builds
7398 #6650: Segmentation fault when trying to build latest buildroot
7399 #6668: iptables limit module alignment problem on mips64
7401 2013.08, Released August 31th, 2013:
7405 Documentation build fixed.
7407 Updated/fixed packages: ltrace, strongswan
7409 2013.08-rc3, Released August 29th, 2013:
7411 Fixes all over the tree.
7413 External toolchain lib32/lib64 handling, ABI name for EABIhf,
7414 misc fixes for generatelocales, apply-patches and module
7417 Top level menu names reordered and renamed for clarity.
7419 Updated/fixed packages: acl, attr, bash, dbus, directfb,
7420 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
7421 openssh, openssl, pulseaudio, python-setuptools, qt5,
7422 qt5webkit, redis, strongswan, sunxi-mali
7424 Issues resolved (http://bugs.uclibc.org):
7426 #6464: dbus-daemon-launch-helper needs setuid
7428 2013.08-rc2, Released August 16th 2013:
7430 Documentation improvements.
7432 External toolchains fixes.
7434 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
7435 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
7436 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
7437 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
7438 uclibc, udev, wayland, webkit, zeromq.
7440 Issues resolved (http://bugs.uclibc.org):
7442 #6440: typo in ffmpeg makefile
7444 2013.08-rc1, Released August 5th, 2013:
7447 - improved support for floating point on ARM and Thumb/Thumb2
7448 - support for ARM OABI removed
7451 - support added for Sourcery CodeBench ARM and MIPS 2013.05
7452 - Linaro ARM and Aarch64 toolchains updated
7453 - support added for the Arago ARMv5 and ARMv7 toolchains
7454 - gcc 4.8.x version bumped
7455 - support for installing both FDPIC and FLAT libraries on
7457 - support for uClibc 0.9.31 removed,
7458 - convert the internal toolchain backend to use the package
7460 - support added for eglibc in the internal toolchain backend
7461 - toolchain components for the ARC architecture updated and
7463 - support for Blackfin in the internal toolchain fixed
7465 Defconfigs: beaglebone_defconfig updated, new defconfig for
7466 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
7469 A number of packages have been fixed to use the
7470 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
7471 script installed and modified properly. Licensing informations
7472 has been added to a number of packages.
7474 Use XZ tarballs for a number of packages.
7476 Noticeable package changes/additions:
7477 - The glib2/libgtk2/webkit stack has been updated to recent
7479 - Support for Gstreamer 1.x has been added.
7480 - OpenGL support for TI OMAP platforms has been added.
7481 - OpenGL support for Allwinner platforms has been added.
7482 - OpenMAX support for RasberryPi has been added.
7484 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
7485 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
7486 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
7487 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
7488 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
7489 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
7490 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
7491 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
7492 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
7493 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
7494 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
7495 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
7496 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
7497 libvncserver, libxml2, linphone, lm_sensors, logrotate,
7498 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
7499 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
7500 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
7501 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
7502 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
7503 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
7504 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
7505 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
7506 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
7507 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
7508 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
7511 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
7512 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
7513 gcc-final, gcc-initial, gcc-intermediate, git,
7514 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
7515 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
7516 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
7517 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
7518 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
7519 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
7520 luaexpatutils, msgpack, ocrad, on2-8170-libs,
7521 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
7522 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
7523 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
7524 tree, tstools, uclibc, w_scan.
7526 Issues resolved (http://bugs.uclibc.org):
7528 #4718: python (built for powerpc) distutils has paths to host
7530 #5516: appended device tree blobs on uImage fails
7531 #6302: Versions of packages retrieved from github.com are wrong
7532 #6308: dosfstools download link is wrong
7533 #6326: Dropbear: Add options to allow better config for
7534 different target devices (e.g. routers)
7535 #6338: Wrong download link for minicom package
7536 #6344: Wrong handling of license text files with same name and
7538 #6374: gnutls package broken if linux cryptodev module
7540 #6410: omap3_beagle has uimage error load address error
7542 2013.05, Released May 31th, 2013:
7546 External toolchain wrapper fix for if host/usr/bin is placed
7549 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
7550 flex, jamvm, kmod, libplayer, libtirpc, libv4,
7551 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
7553 Issues resolved (http://bugs.uclibc.org):
7555 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
7556 #4988: flex and m4 problems
7557 #5912: obsolete CVS files
7559 2013.05-rc3, Released May 25th, 2013:
7563 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
7564 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
7565 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
7568 2013.05-rc2, Released May 15th, 2013:
7570 Fixes all over the tree.
7572 Default number of parallel jobs is now number of CPUs + 1.
7574 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
7576 Updated/fixed packages: aircrack-ng, busybox, cairo,
7577 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
7578 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
7579 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
7580 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
7581 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
7582 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
7583 sconeserver, strace, sylpheed, wvstreams,
7584 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
7585 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
7586 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
7587 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
7588 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
7589 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
7590 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
7591 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
7592 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
7593 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
7594 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
7595 xdata_xcursor-themes,
7596 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
7597 xdriver_xf86-input-{tslib,vmmouse,void},
7598 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
7599 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
7600 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
7601 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
7602 xfont_encodings, xfont_font-adobe-{100,75}dpi,
7603 xfont_font-utopia-{100dpi,75dpi,type1},
7604 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
7605 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
7606 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
7607 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
7608 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
7609 xfont_font-{mutt,schumacher}-misc,
7610 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
7611 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
7612 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
7613 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
7614 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
7615 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
7616 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
7617 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
7618 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
7619 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
7620 xserver_xorg-server, xutil_{makedepend,util-macros}
7622 Readded Packages: xapp_xinit
7624 Issues resolved (http://bugs.uclibc.org):
7626 #5054: amd64: cannot find init - due to missing /lib64 folder
7628 2013.05-rc1, Released May 8th, 2013:
7630 Architectures: ARC support, Blackfin support, FLAT binary
7631 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
7633 Toolchains: Add new Microblaze external toolchains, Linaro
7634 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
7635 internal toolchain, default to GCC 4.7.x. Internal
7636 Crosstool-ng backend deprecated.
7638 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
7639 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
7642 FS: LZO and XZ compression methods, extra ubifs options,
7643 ext2 rev 0/1 and ext3/4 support.
7645 Patch handling: apply-patches now has .patch.xz support,
7646 Patch logic reworked as discussed during Febrary dev days:
7647 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
7649 <pkg>-rsync now excludes version control files.
7651 linux: uImage load address for ARM multiplatform kernels
7653 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
7654 providers, similar to how libjpeg / libjpeg-turbo is handled.
7656 Infrastructure for packages to add system users.
7658 kconfig: updated to 3.9-rc2, support make olddefconfig
7660 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
7661 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
7662 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
7663 busybox, ccache, cifs-utils, cmake, collectd, connman,
7664 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
7665 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
7666 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
7667 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
7668 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
7669 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
7670 httping, icu, inotify-tools, intltool, iproute2, ipset,
7671 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
7672 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
7673 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
7674 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
7675 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
7676 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
7677 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
7678 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
7679 mediastreamer, memtester, mesa3d,
7680 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
7681 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
7682 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
7683 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
7684 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
7685 polarssl, proftpd, psmisc, pulseaudio, python,
7686 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
7687 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
7688 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
7689 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
7690 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
7691 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
7692 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
7693 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
7694 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
7695 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
7696 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
7697 xdriver_xf86-input-{tslib,vmmouse,void},
7698 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
7699 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
7700 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
7701 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
7702 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
7703 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
7704 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
7705 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
7706 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
7707 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
7708 xserver_xorg-server, xutil_makedepend, xz, zeromq
7710 New packages: aircrack-ng, bcusdk, chrony, crda,
7711 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
7712 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
7713 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
7714 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
7715 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
7716 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
7717 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
7718 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
7719 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
7720 qt5declarative, qt5graphicaleffects, qt5imageformats,
7721 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
7722 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
7723 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
7724 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
7725 xcursor-transparent-theme, zic, zmqpp, zyre
7727 Removed packages: microperl, ocf-linux, xapp_xinit,
7728 xapp_xplsprinters, xapp_xprehashprinterlist,
7729 xfont_font-bitstream-speedo,
7730 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
7731 xproto_{print,xf86rush}proto
7733 Deprecated packages: vala
7735 Issues resolved (http://bugs.uclibc.org):
7737 #1291: Add support for Faraday 526 arm processor (fa526)
7738 #2683: cups does not install correctly to target
7739 #3313: mesa3d fails to build
7740 #5186: initramfs/cpio should support lzo compression
7741 #5636: agetty - cannot get controlling tty error - need updated...
7742 #5906: collectd client headers not exported
7743 #5966: bison unnecessarily required as build dependency
7744 #6140: --enable-fileinfo not applied for php package
7745 #6164: openvpn usage of ip tool from Busybox
7747 2013.02, Released February 28th, 2013:
7749 Misc manual updates.
7751 Updated/fixed packages: busybox, collectd, flashbench,
7752 libgtk2, libupnp, mii-diag, quota
7754 2013.02-rc3, Released February 26th, 2013
7758 Updated/fixed packages: conntrack-tools, dialog,
7759 enlightenment, haserl, keyutils, libfif, libmad,
7760 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
7761 ruby, spawn-fcgi, vtun
7763 Issues resolved (http://bugs.uclibc.org):
7765 #5960: fusion.ko driver does not install to target rootfs
7767 2013.02-rc2, Released February 19th, 2013
7769 Fixes all over the tree.
7771 Various manual updates and fixes.
7773 Updated/fixed packages: busybox, collectd, gesftpserver,
7774 glib-networking, gnutls, inotify-tools, libcurl, libffi,
7775 libglib2, libtorrent, libvorbis, neard, network-manager,
7776 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
7778 Issues resolved (http://bugs.uclibc.org):
7780 #5906: collectd client headers not exported
7782 2013.02-rc1, Released February 10th, 2013
7784 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
7785 libraries install fixed. Add Linaro ARM
7786 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
7787 CodeBench MIPS 2012.03/09. Infrastructure to warn about
7788 missing 32bit support for binary toolchains. Toolchain wrapper
7789 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
7790 7.1. Deprecate uClibc 0.9.31.
7792 Architecture: Xtensa fixes, add missing powerpc variants, arm
7793 1136jf-s rev1, add A5/A15, neon support toggle, OABI
7794 deprecated. Sparc: drop old unused variants
7796 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
7797 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
7798 environment image support, U-Boot: add 2013.01.01
7800 Linux: fix appended dtb handling for v3.8+ kernels, support
7801 multiple device trees
7803 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
7804 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
7805 updated, at91rm9200df: misc fixes. Lock kernel headers to
7808 Infrastructure: Git download fixes. Toolchain make target
7809 renamed from 'cross' to 'toolchain'. Eclipse integration
7810 support. Option to set root password, post image scripts,
7811 config scripts handling.
7813 Updated/fixed packages: alsa-lib, argp-standalone, argus,
7814 arptables, atk, audiofile, axel, beecrypt, bind, bison,
7815 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
7816 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
7817 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
7818 diffutils, directfb, distcc, divine, dnsmasq, docker,
7819 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
7820 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
7821 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
7822 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
7823 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
7824 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
7825 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
7826 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
7827 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
7828 libedbus, libedje, libeet, libefreet, libeina, libeio,
7829 liberation, libelementary, libembryo, libethumb, libev,
7830 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
7831 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
7832 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
7833 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
7834 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
7835 libxml2, libxslt, lighttpd, links, linux-firmware,
7836 linux-fusion, ltp-testsuite, ltrace,
7837 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
7838 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
7839 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
7840 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
7841 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
7842 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
7843 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
7844 python, python3, qemu, qextserialport, qt, quagga, radvd,
7845 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
7846 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
7847 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
7848 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
7849 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
7850 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
7851 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
7852 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
7853 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
7854 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
7855 xserver_xorg-server, xstroke, xvkbd, xz
7857 New packages: b43-firmware, b43-fwcutter, bustle,
7858 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
7859 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
7860 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
7861 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
7862 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
7863 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
7864 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
7865 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
7866 proxychains, python-bottle, python-pyparsing, rpi-firmware,
7867 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
7868 spice-protocol, tcllib, tvheadend, udisks, usbredir
7869 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
7872 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
7873 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
7874 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
7875 xdriver_xf86-video-{tsend,xgi,xgixp}
7877 Deprecated packages: xstroke
7879 Issues resolved (http://bugs.uclibc.org):
7881 #4237: building shared openssl w/-Os fails due to gcc bug
7882 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
7883 #5602: python3 should install a "python" symbolic link
7884 #5846: Extra slash added to last slash in URL
7886 2012.11.1, Released January 3rd, 2013:
7888 Toolchain: Fixed non-largefile builds on recent Ubuntu
7891 Arch: fix missing x86/generic handling, Build for Xtensa with
7894 Updated/fixed packages: dosfstools, qt
7896 2012.11, Released December 2nd, 2012:
7898 Git shallow clone fix for older git version.
7900 Updated/fixed packages: ctuio, libtool
7902 Issues resolved (http://bugs.uclibc.org):
7904 #5726: List all the available hook points
7906 2012.11-rc2, Released November 30th, 2012:
7908 Minor fixes around the tree.
7910 Various manual updates and fixes.
7912 Add checks for legacy features.
7914 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
7915 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
7916 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
7917 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
7918 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
7919 scons, strace, sylpheed
7921 Issues resolved (http://bugs.uclibc.org):
7923 #5732: Error : package/alsa-lib/alsa-lib.mk
7925 2012.11-rc1, Released November 17th, 2012
7927 Fixes all over the tree and new features.
7929 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
7930 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
7931 + nitrogen6x defconfigs.
7933 Bootloaders: add u-boot 2012.07/10, ais target format, add
7934 barebox 2012.08/09/10/11, linker overlap issue fix for
7935 at91bootstrap, mxs-bootlets updated for new Barebox versions.
7937 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
7938 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
7939 Libtirpc support for modern glibc variants. Toolchain on
7940 target has been deprecated.
7942 Initial Aarch64 support, Xtensa support re-added.
7944 Infrastructure: Use shallow git clone when possible, use
7945 tarballs rather than git URLs for github. Moved to pkgconf
7946 rather than pkg-config. System directory added, default
7947 skeleton/device tables moved. More than 1 post-build script
7948 can now be used. output/target now contains a
7949 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
7950 understand how to (not) use it.
7952 Manual has been reworked and extended.
7954 Legal-info: Lots of package annotations, CSV file fixes,
7955 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
7957 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
7958 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
7959 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
7960 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
7961 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
7962 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
7963 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
7964 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
7965 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
7966 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
7967 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
7968 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
7969 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
7970 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
7971 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
7972 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
7973 lmbench, lockfile-progs, logrotate, lshw, lsof,
7974 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
7975 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
7976 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
7977 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
7978 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
7979 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
7980 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
7981 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
7982 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
7983 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
7984 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
7985 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
7986 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
7988 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
7989 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
7990 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
7991 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
7992 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
7993 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
7994 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
7995 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
7998 Deprecated packages: netkitbase, netkittelnet
8000 Issues resolved (http://bugs.uclibc.org):
8002 #807: [PATCH] samba - make iconv and smbd optional
8003 #3049: binutils have a sysroot bug in ld
8004 #5330: update vsftpd to 3.0.0
8005 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
8006 #5666: Fails to build python 2.7.2 for 2440 arm
8008 2012.08, Release August 31th, 2012
8010 Updated/fixed packages: microperl, cups, luajit, rrdtool,
8013 Added license information for: sqlite.
8015 Changed the source URLs of all packages located on Sourceforge
8016 in order to use the automatic mirror selection URL
8017 downloads.sourceforge.net, and get rid of the
8018 BR2_SOURCEFORGE_MIRROR option.
8020 2012.08-rc3, Released August 25th, 2012
8022 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
8023 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
8025 Added license informations for: barebox, grub, syslinux,
8026 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
8027 faad2, nano, fbdump, rsync, librsync, fontconfig,
8030 2012.08-rc2, Released August 15th, 2012
8032 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
8034 Added license informations for: mxml, nanocom, empty, expat,
8035 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
8036 input-event-daemon, luajit, cgilua, copas, coxpcall,
8037 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
8038 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
8039 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
8040 mtd, openssl, psmisc, socat, spawn-fcgi.
8042 Fixes to Microblaze external toolchains
8043 configuration. Improvements of the pkg-stats
8044 script. Out-of-tree fix for the graph-depends script.
8046 Kernel headers version bump.
8048 2012.08-rc1, Released August 1st, 2012
8050 Fixes all over the tree and new features.
8052 Integration of a legal information reporting infrastructure,
8053 which allows to generate detailed informations about the
8054 licenses and source code of all components of a system
8055 generated by Buildroot. License information will progressively
8056 be added on packages.
8058 Default configuration files added for Calao-systems USB-A9263
8059 and Calao-systems USB-A9G20-LPW.
8061 External toolchains update: allow download of a custom
8062 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
8063 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
8066 Allow the restriction of downloads to the primary site only.
8067 This is useful for project developers who want to ensure that
8068 the project can be built even if the upstream tarball
8069 locations disappear.
8071 Add a 'System configuration' choice to select between 3
8072 different init systems: Busybox init, SysV init and Systemd
8075 Cleanups to the package infrastructure. The visible change to
8076 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
8077 $(autotools-package)), and similarly for other package
8078 infrastructures and host packages. Refer to the documentation
8081 By default, automatic detection of the number of compilation
8082 jobs to use, depending on the number of CPUs available.
8084 Improvements to generate systems with static libraries only
8085 (infrastructure and package fixes).
8087 Add proper support in the Linux kernel package to generate
8088 Device Tree Blobs or combined Device Tree / Kernel
8089 images. This will be useful on Microblaze, PowerPC and ARM,
8090 which are architectures making extensive use of the Device
8093 Updated/fixed packages: audiofile, autoconf, automake, axel,
8094 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
8095 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
8096 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
8097 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
8098 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
8099 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
8100 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
8101 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
8102 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
8103 libfuse, libidn, libmad, libmbus, libmnl,
8104 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
8105 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
8106 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
8107 lttng-tools, lua, m4, memtester, midori, mii-diag,
8108 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
8109 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
8110 openssl, pciutils, php, polarssl, portaudio, pppd,
8111 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
8112 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
8113 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
8114 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
8115 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
8117 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
8118 fbterm, flashrom, freerdp, inadyn, libfreefare,
8119 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
8120 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
8121 luajit, mediastreamer, mobile-broadband-provider-info, monit,
8122 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
8123 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
8124 ramspeed, rtorrent, sound-theme-borealis,
8125 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
8128 Issues resolved (http://bugs.uclibc.org):
8130 #1315: Allow use of older external toolchains without sysroot
8132 #5276: Hiawatha needs to manage IPV6 if so [fixed]
8133 #5360: buildroot fails when building "host-libglib2 2.30.2
8134 Building" [won't fix, upstream problem]
8135 #5384: Can't build packages relying on gets on newer glibc
8138 2012.05, Released May 30th, 2012:
8140 Updated/fixed packages: busybox, netsnmp, pptp-linux
8142 2012.05-rc3, Released May 25th, 2012:
8144 Minor fixes around the tree.
8146 Infra: Fix for DOWNLOAD macro when using primary mirrors with
8149 Toolchain: Kernel headers 3.2.18 / 3.3.7.
8151 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
8152 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
8155 2012.05-rc2, Released May 18th, 2012:
8157 Fixes all over the tree.
8159 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
8160 dependency, disable decimal floats support, Linux 3.2.17 /
8161 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
8162 without C++ support.
8164 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
8165 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
8167 2012.05-rc1, Released May 10th, 2012:
8169 Fixes all over the tree and new features.
8171 Use /etc/os-release for version info rather than
8174 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
8176 Apply-patches.sh: cleanups, archived patches handling fixes,
8177 support series files.
8179 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
8180 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
8181 atngw100, use 3.3.x for qemu configs.
8183 Menu structure: Libraries moved out of multimedia section
8185 Atom processor support. Prescott fix, blackfin ABI fix,
8186 Microblaze architecture support (using ext toolchain). Cleanup
8187 architecture names, deprecate Xtensa support.
8189 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
8190 default to uClibc 0.9.33.x, enable
8191 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
8192 fixes for external toolchains, linaro ext toolchains, new
8193 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
8196 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
8197 support. Barebox: add 2012.04, remove 2011.12.
8199 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
8200 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
8201 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
8202 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
8203 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
8204 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
8205 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
8206 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
8207 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
8208 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
8209 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
8210 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
8211 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
8212 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
8213 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
8214 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
8215 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
8216 openssh, openssl, parted, pango, pcre, php, pixman, poco,
8217 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
8218 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
8219 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
8220 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
8221 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
8222 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
8223 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
8226 New packages: apr, apr-util, audiofile, bellagio,
8227 conntrack-tools, empty, fmtools, glib-networking,
8228 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
8229 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
8230 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
8231 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
8232 socketcand, stress, systemd, ushare, zeromq
8234 Deprecated packages: ttcp
8236 Removed packages: ntfsprogs
8238 Issues resolved (http://bugs.uclibc.org):
8240 #2353: [lua] fix build with 2010.08-rc1
8241 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
8242 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
8243 #2881: Can't build project statically with external toolchain
8244 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
8245 #4808: ccache may build against wrong zlib
8246 #4880: New package lcdproc
8247 #4886: New package protobuf
8248 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
8249 #4898: * make: [target-finalize] Error 1 (ignored)*
8250 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
8251 #4970: udev 181 fails to build if kernel version 3.3 is selected
8252 #5018: dialog broken: exits with assert in uClibc
8253 #5102: qt package moc, uic, rcc read from wrong place
8254 #5144: Patch to fix ixon bug in uemacs
8255 #5198: Line graphics output is broken in GNU Screen
8256 #5204: Missing terminfo file(s) for GNU screen terminal type
8258 2012.02, Released February 29th, 2012:
8260 Updated/fixed packages: libecore
8262 2012.02-rc3, Released February 27th, 2012:
8264 Fixes all over the tree.
8266 Automatic host dependencies handling for cmake packages
8267 fixed. Customize package deprecated as using a post-build
8268 script is nowadays the preferred way of adding extra stuff to
8271 Linux-headers 3.0.x / 3.2.x stable version bumped.
8273 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
8275 Updated/fixed packages: dropbear, ffmpeg, libpng
8277 2012.02-rc2, Released February 19th, 2012:
8279 Fixes all over the tree.
8281 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
8282 linux-headers 3.0.x / 3.2.x stable versions.
8284 Documentation: Added makedev / <pkg>_DEVICES /
8285 <pkg>_PERMISSIONS documentation.
8287 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
8288 libvncserver, mxml, python.
8290 2012.02-rc1, Released February 12th, 2012:
8292 Fixes all over the tree and new features.
8294 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
8295 support removed, Powerpc SPE ABI support. GDB ELF support fix,
8296 GDB 7.4, crosstool-NG 1.13.4.
8298 Gentargets: scp and mercurial support.
8299 Autotools: derive host dependencies from target by default.
8300 Packages can now declare device table snippets.
8302 Host utilities menu with commonly used host tools.
8304 defconfigs: qemu configs for x86-64, mips and sparc, at91
8305 defconfigs now use modern U-Boot / mainline Linux, added
8308 uClibc: remove 0.9.30, backport unshare() support, add
8309 0.9.32.1 / 0.9.33, use same config for ctng.
8311 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
8312 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
8315 Various manual updates. Release tarballs now contain generated
8316 manual in text/html/pdf formats.
8318 Buildroot now calls the stop function of scripts in
8319 /etc/init.d at shutdown.
8321 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
8322 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
8323 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
8324 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
8325 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
8326 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
8327 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
8328 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
8329 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
8330 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
8331 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
8332 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
8333 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
8334 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
8335 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
8336 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
8337 python, python-serial, qt, ruby, samba, sdl, sdparm,
8338 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
8339 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
8340 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
8341 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
8342 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
8343 xf86-video-sis, xfont_{encodings,font-util},
8344 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
8345 xlib_libxkbfile, xterm, xutil_makedepend, yajl
8347 New packages: boost, connman, dstat, expedite, explorercanvas,
8348 feh, flot, giblib, igh-ethercat, imlib2, jquery,
8349 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
8350 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
8351 libethumb, libevas, libical, libmbus, liboauth, liburcu,
8352 libvncserver, linux-firmware,
8353 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
8354 open2300, python-distutilscross, python-dpkt,
8355 python-netifaces, python-pygame, python-setuptools, rt-tests,
8356 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
8357 xf86-input-tslib, xinput-calibrator
8359 Issues resolved (http://bugs.uclibc.org):
8361 #743: Add Transmission bit torrent option to buildroot
8362 #755: Add Boost libraries as a package
8363 #2299: Add crypto support to libsoup
8364 #2617: Pixman 0.19.2 & Cairo 1.10.0
8365 #3403: libgpg-error: bump to version 1.10
8366 #3409: libgpg-error: download from gnupg.org
8367 #3421: nano: make tiny flag optional
8368 #3691: New EFL packages
8369 #4664: Cannot patch AT91Bootstrap
8370 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
8371 #4760: Qt: add host-pkg-config to dependency-list
8373 2011.11, Released November 30th, 2011:
8375 Fixes all over the tree.
8377 Bump kernel headers / default Linux version to 3.1.4.
8379 Updated/fixed packages: ruby
8381 2011.11-rc3, Released November 26th, 2011:
8383 Fixes all over the tree.
8385 Toolchain: Fix gdb dependencies for external toolchains,
8386 adjust uClibc patches so they don't confuse modern versions of
8387 patch, bump crosstool-ng, kernel headers and linux versions.
8389 Updated/fixed packages: busybox, freetype, mplayer, opencv,
8390 php, rsyslog, ruby, thttpd, xapp_xf86dga
8392 Issues resolved (http://bugs.uclibc.org):
8394 #4357: Prevent patch commands from accessing source control
8395 #4369: Fix permissions on untared lsof archive
8397 2011.11-rc2, Released November 18th, 2011:
8399 Fixes all over the tree and new features.
8401 Updated asciidoc documentation
8403 Toolchain: Bumped 3.x stable kernel headers, use wget in
8404 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
8407 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
8408 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8410 Issues resolved (http://bugs.uclibc.org):
8412 #3355: mplayer fails to build
8413 #4021: uClibc: undefined reference to `__GI___errno_location'
8414 #4297: Qt's qmake uses wrong pkg-config
8416 2011.11-rc1, Released November 11th, 2011:
8418 Fixes all over the tree and new features.
8420 Moved misc scripts and support stuff to support/. Renamed
8421 patch-kernel.sh to support/scripts/apply-patches.sh.
8423 Documentation: Moved to asciidoc format, make targets to
8424 generate text/html/pdf/epub output added.
8426 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
8429 Bootloaders: Add support for custom git tree / tarballs for
8430 barebox, similar to how it's handled for u-boot. Clean up
8433 Toolchain: Update external codesourcery toolchain download
8434 URLs after Codesourcery got bought by Mentor, add x86
8435 toolchain, update toolchain versions and optimize toolchain
8436 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
8437 updated GDB versions / download URLs. Binutils
8438 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
8441 Package infrastructure: Support for local packages /
8442 overrides, package dir / name arguments dropped from
8443 {GEN,AUTO,CMAKE}TARGETS.
8445 Linux: Kernel extensions infrastructure support, Xenomai +
8448 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
8449 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
8450 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
8451 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
8452 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
8453 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
8454 libconfuse, libcuefile, libcurl, libdaemon, libevent,
8455 libglib2, libiconv, libmpd, libreplaygain, libroxml,
8456 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
8457 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
8458 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
8459 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
8460 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
8461 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
8462 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
8463 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
8464 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
8465 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
8467 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
8468 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
8469 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
8470 pulseaudio, pv, rtai, vala, xenomai.
8472 Removed packages: liboil, sfdisk, swfdec, webif
8474 Issues resolved (http://bugs.uclibc.org):
8476 #505: live555: new package
8477 #507: Enable live and tv options in MPlayer-1.0rc2
8478 #531: let e2fsprogs package to export headers to staging dir if needed
8479 #1171: Linuxthreads new cannot find sysdep.h
8480 #1357: Add bluez to buildroot system
8481 #2107: New package: input-event-daemon
8482 #2599: New package: orc (Oil Runtime Compiler)
8483 #2605: gstreamer: Update to 0.10.30
8484 #2677: introducing util-linux-ng as replacement for util-linux
8485 #2917: Qt: Add declarative module
8486 #3145: jffs2 image generation fails
8487 #3271: netperf-2.4.5 fails to compile
8488 #3331: xdata_xcursor-themes depends on xcursorgen
8489 #3343: Add file:// download SITE_METHOD
8490 #3391: Add support for specifying an external kernel tree
8491 #3631: Error while compiling with Xorg
8492 #3709: oprofile doesn't build for mipsel
8493 #3925: midori not getting compile
8494 #4045: Add support for downloading i386 toolchains from codesourcery
8495 #4165: lrzsz-fix-symlink-at-rebuild.patch
8496 #4171: makedevs-unused-but-set-variable.patch
8497 #4183: Codesourcery toolchain download site has changed
8498 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
8499 #4381: Add option to lighttpd to enable Lua support
8500 #4387: Make sure that dest dir exists before installing mtd files
8502 2011.08, Released August 31th, 2011:
8504 Fixes all over the tree.
8506 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
8509 Updated/fixed packages: ipset, python
8511 2011.08-rc2, Released August 29th, 2011:
8513 Fixes all over the tree.
8515 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
8516 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
8519 Defconfigs: kernel updates, fix mini2440 serial port config,
8520 remove old arm toolchain configs.
8522 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
8523 targets similar to linux/busybox.
8525 Updated/fixed packages: barebox, directfb, libsoup,
8526 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
8527 usbmount, util-linux, xfont_font-misc-misc
8529 Issues resolved (http://bugs.uclibc.org):
8531 #3685: ncurses installation hangs due to old version of tic
8532 #4093: Grub fails to install bz2 patch after conversion to...
8534 2011.08-rc1, Released August 4th, 2011:
8536 Fixes all over the tree and new features.
8538 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
8539 ext-toolchain-wrapper improvements, improved non-MMU
8540 support. GCC 4.3.6 / 4.6.1.
8542 GENTARGETS infrastructure extended to cover bootloaders and
8543 Linux kernel as well. Options to retrive Linux/U-Boot from a
8544 custom git repo instead of upstream tarballs.
8545 Support for Linux 3.x and release candidate tarballs.
8546 X-Loader bootloader for omap added.
8548 Make source/external-deps now also works for external
8549 toolchains / crosstool-ng backend.
8551 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
8552 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
8553 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
8554 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
8555 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
8556 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
8557 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
8558 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
8559 synergy, udev, usbmount, usbutils, util-linux, valgrind,
8560 webkit, xorg-xserver, xz, zlib
8562 New packages: acl, attr, ebtables, gnutls, inotify-tools,
8563 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
8564 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
8565 statserial, stunnel, ti-utils, uboot-tools, yajl
8567 Deprecated packages: liboil, swfdec
8569 Removed packages: hal
8571 Issues resolved (http://bugs.uclibc.org):
8573 #3559: libnspr: Add new package
8574 #3595: patch to add libroxml
8575 #3565: libnss: Add new package
8576 #3583: xfonts_font-adobe-100dpi fails due to missing map file
8577 #3649: [PATCH] Add mapdir to existing pkg-config patch
8578 #3907: 2011.05 - Qt 4.7.3 not building on ARM
8579 #3961: Nfs-utils: Remove SUSv3-function index
8580 #3985: "help" target's defconfig list needs sort
8581 #3997: bump libroxml to v2.1.0
8583 2011.05, Released May 27th, 2011:
8585 Updated/fixed packages: makedevs
8587 2011.05-rc2, Released May 24th, 2011:
8589 Fixes all over the tree.
8591 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
8592 2009q3 external toolchains added. Crosstool-NG bumped to
8593 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
8596 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
8598 2011.05-rc1, Released May 18th, 2011:
8600 Fixes all over the tree and new features.
8602 External toolchain improvements: We now build a binary
8603 toolchain wrapper and install it into HOST_DIR/usr/bin, which
8604 enforces the correct compiler arguments, making an external
8605 toolchain as easy to use outside of Buildroot as the internal
8606 ones are. This also brought a cleanup of CFLAGS, making the
8607 Buildroot build output easier to read.
8609 Rootfs device handling improvements: Choice between static
8610 /dev, devtmpfs and devtmpfs with either mdev or udev.
8612 Toolchain: More preconfigured codesourcery external
8613 toolchains, improved Crosstool-NG support, fix for GCC
8614 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
8615 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
8617 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
8619 Linux: support for custom kernel image targets, E.G. for
8620 powerpc builds with embedded device trees.
8622 Misc fixes for qemu defconfigs, ensuring correct serial
8623 terminal setup out of the box.
8625 Misc gentarget / autotools handling fixes.
8627 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
8628 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
8629 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
8630 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
8631 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
8632 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
8633 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8634 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
8635 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
8636 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
8637 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
8638 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
8639 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
8641 New packages: bonnie++, can-utils, gdisk, htop,
8642 input-event-daemon, libexif, libraw, libv4l, ngircd
8644 Removed packages: festival
8646 Issues resolved (http://bugs.uclibc.org):
8648 #2131: Add OpenMP support to the toolchain
8649 #3379: New Package: bonnie++
8650 #3445: Not working openssl-10.0.0d on 386sx
8651 #3451: fakeroot package: wrong FAKEROOT_SITE variable
8652 #3457: alsamixergui: broken URL
8653 #3475: Calling sync on large filesystems when not always necessary
8654 #3511: make busybox-menuconfig does not download busybox package
8655 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
8656 #3571: u-boot: fw_printenv does not build
8657 #3643: popt source url is not responding
8658 #3733: dropbear: make zlib optional
8659 #3757: Buildroot can't build mplayer with libmad
8661 2011.02, Released February 28th, 2011:
8663 Fixes all over the tree.
8665 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
8666 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
8668 Deprecated packages: devmem2, webif
8670 Issues resolved (http://bugs.uclibc.org):
8672 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
8673 #3259: Unable to build webkit (on arm)
8674 #3295: slang fails to build on mipsel
8675 #3325: ffmpeg fails to build
8677 2011.02-rc2, Released February 24th, 2011:
8679 Fixes all over the tree.
8681 Festival packages marked as broken. Unless someone steps up
8682 to support them, they will be removed during the 2011.05
8685 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
8686 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
8687 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
8688 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
8689 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
8690 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
8691 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
8692 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
8693 tcpreplay, tiff, wpa_supplicant, xcb-util,
8694 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
8695 xdriver_xf86-input-{mouse,synaptics,void},
8696 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
8697 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
8698 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
8699 xserver_xorg-server, xz
8701 Removed packages: ace_of_penguins, vlc
8703 Issues resolved (http://bugs.uclibc.org):
8705 #3205: Failing chmod when running "make" in buildroot (openssl)...
8706 #3277: quagga fails to build with SNMP support
8707 #3283: See why nfs-utils needs fakeroot, and convert to autotools
8708 #3307: synergy fails to build due to missing XTest library
8710 2011.02-rc1, Released February 14th, 2011:
8712 Fixes all over the tree and new features.
8714 External toolchain improvements: clarification of the options,
8715 and introduction of the toolchain profile concept, for
8716 well-known toolchains. Buildroot is now capable of
8717 automatically downloading and extracting well-known toolchains
8718 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
8719 toolchains are supported). Crosstool-NG backend updated and
8722 Complete rework of how hardware boards are supported.
8723 Each board now only has a single defconfig file, and all
8724 board-specific options have been removed. See
8725 docs/buildroot.html#board_support for details.
8727 Added support for the following boards: Mini2440, Qemu ARM
8728 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
8729 r2d and Qemu x86. The Qemu boards support allows to easily
8730 build systems that are known to work under Qemu.
8732 Initial support for Blackfin processors.
8734 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
8735 preparation for support of SDK. For the same reason, the
8736 toolchain binaries (cross-compiler and other related tools)
8737 are now installed in $(O)/host/usr/bin/. The cross pkg-config
8738 now also automatically returns correct values for cross
8739 compilation, without needing any environment variables to be
8742 Ccache support reworked. Now used for both host and target
8743 compilation, and cache is stored in ~/.buildroot-ccache.
8745 Toolchain: uClibc 0.9.32-rc2, several components moved to
8746 normal AUTOTARGET packages.
8748 Generic cmake infrastructure, similar to the existing
8749 GENTARGETS/AUTOTARGETS.
8751 Support for bzr downloads, next to the existing git/svn support.
8753 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
8754 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
8756 EXT2 file system size handling improved, UBI image support, fs
8757 configuration options cleanup, U-Boot/Barebox version bumps.
8759 Updated/fixed packages: alsa-utils, at, autoconf, automake,
8760 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
8761 coreutils, cups, dbus, dbus-python, dhcp, directfb,
8762 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
8763 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
8764 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
8765 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
8766 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
8767 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
8768 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
8769 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
8770 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
8771 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
8772 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
8773 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
8774 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
8775 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
8776 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
8777 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
8778 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
8779 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
8780 xkeyboard-config, xlib_libX11, xz, zlib
8782 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
8783 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
8784 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
8785 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
8786 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
8789 Removed packages: hotplug, l2tp, libfloat, microcom,
8792 Issues resolved (http://bugs.uclibc.org):
8794 #267: The make target: cross fails because toolchain_build_...
8795 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
8796 #561: ltp-testsuite failed to install
8797 #1447: Installing gfortran on PowerPC
8798 #1651: Build fail caused by ccache in module-init-tools
8799 #1681: Cross-compiled binaries shouldn't be installed into staging
8800 #1723: [PATCH] axel: convert to generic package infrastructure and...
8801 #1735: [PATCH] mplayer: convert to autotools infrastructure
8802 #2551: [PATCH] native toolchain in the target filesystem fails
8803 #2623: buildroot-snapshot-20100922 fails when compiling development...
8804 #2647: makedevs package lacks support for 16-bit major/minor numbers
8805 #2371: QT MYSQL Module does not build when MySQL installed on the host
8806 #2839: compile fails in various packages with a odd message "error:...
8807 #2887: tar "buffer overflow detected" error
8808 #2893: Broken "make source" with external toolchain
8809 #2905: Qt: Speed up compilation, if gui-module isn't selected
8810 #2929: genext2fs: couldn't allocate a block (no free space)
8811 #2935: Ntpdate isn't installed
8812 #2965: Broken linkage to xkbcomp (blocking X server startup)
8813 #2983: xlib_libX11 build failed
8814 #3007: kexec doesn't build: Missing regdef.h file
8815 #3085: Init scripts are not compatible with sysVinit (when busybox...
8816 #3103: make external-deps wants to download gcc-.tar.bz2 when...
8817 #3109: abnormal `make busybox-menuconfig`
8818 #3115: How about board specific makefiles?
8819 #3169: python patch has typo, aborts build in scenario
8820 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
8822 2010.11, Released November 30th, 2010:
8824 Fixes all over the tree.
8826 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
8829 Issues resolved (http://bugs.uclibc.org):
8831 #2773: squid with openssl support needs openssl on the host
8832 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
8834 2010.11-rc2, Released November 25th, 2010:
8836 Fixes all over the tree.
8838 Add support for LEON Sparc architecture variants. Fix make
8839 source/external-deps for host packages.
8841 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
8842 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
8843 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
8844 sysstat, webkit, zlib
8846 Issues resolved (http://bugs.uclibc.org):
8848 #759: Sysstat build broken without libintl
8849 #2479: host-module-init-tools 3.11 fails to build
8850 #2725: Buildroot overrides kernel config
8851 #2785: mtd-utils build fails due to missing libmtd
8852 #2791: Added PHP-Process Control to the PHP-Package
8853 #2797: pciutils dependencies on zlib not taken into account
8854 #2809: failed to compile libglib2
8855 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
8856 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
8857 #2833: Failed to compile webkit without X11
8859 2010.11-rc1, Released November 8th, 2010:
8861 Fixes all over the tree and new features.
8863 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
8864 misc fixes + nconfig and savedefconfig targets.
8866 Toolchain: ARM cortex A9 support, experimental crosstool-ng
8869 Fs: Squashfs 4.1 with lzo support
8871 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
8872 generic new-style ones instead.
8874 Download handling reworked and support for git/svn downloads
8877 Removed experimental shared config.cache support, as it is
8880 A convenience Makefile wrapper is created when using
8881 out-of-tree building, similar to how it is done for the kernel.
8883 Alpha, Cris, IA64 and Sparc64 architecture support removed.
8885 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
8886 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
8888 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
8889 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
8890 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
8891 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
8892 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
8893 gamin, gawk, genext2fs, gperf, gst-plugins-base,
8894 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
8895 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
8896 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
8897 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
8898 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
8899 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
8900 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
8901 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
8902 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
8903 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
8904 openssl, openvpn, oprofile, pango, patch, pcre, php,
8905 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
8906 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
8907 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
8908 speex, sqlite, squashfs, startup-notification, strace,
8909 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
8910 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
8911 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
8912 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
8914 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
8915 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
8916 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
8917 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
8918 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
8919 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
8920 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
8921 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
8922 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
8923 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
8926 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
8928 Removed packages: dillo, libglib12, libgtk12, microwin,
8931 Issues resolved (http://bugs.uclibc.org):
8933 #901: new package: gpsd
8934 #2389: Generate a Makefile wrapper in $(O)
8935 #2461: wireless_tools: install shared library if needed
8936 #2521: Can't compile sdl_mixer, mikmod.h can't be found
8937 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
8938 #2563: [PATCH] cairo: Expose the configure option to disable some...
8939 #2581: libmms: Update to 0.6, and patch to work on architectures...
8940 #2707: Can't compile linux kernel using buildroot + crosstool-ng
8942 #2737: buildroot configuration tool crashing when the path exceeds...
8943 #2767: Build for lsof broken in buildroot-2010.08
8945 2010.08: Released August 31th, 2010:
8947 Fixes all over the tree.
8949 Updated/fixed packages: atk, xstroke
8951 Removed packages: lxdoom
8953 2010.08-rc2, Released August 30th, 2010:
8955 Fixes all over the tree.
8957 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
8958 locale support as broken. Remove deprecated GCC 4.2.[1-3]
8961 Mark CRIS architecture as deprecated, as it is discontinued
8964 Marked shared config.cache as experimental and disabled by
8965 default as it is known to break with certain package
8968 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
8971 fs: old-style squashfs for big endian archs fixed.
8973 Updated/fixed packages: busybox, gst-plugins-base,
8974 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
8975 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
8976 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
8979 Removed packages: stunnel
8981 Issues resolved (http://bugs.uclibc.org):
8983 #635: util-linux fails to build in 2009.08
8984 #2239: netcat package installs its binary to target as avr32-linux...
8985 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
8986 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
8987 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
8989 2010.08-rc1, Released July 30th, 2010:
8991 Fixes all over the tree and new features.
8993 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
8994 and non-sysroot support removed. Added support for (snapshot)
8995 NPTL in uClibc, 0.9.28.3 removed,
8997 Bootloaders: Various cleanups, moved to boot/, added Barebox,
8998 removed yaboot. Support building u-boot from custom tarball,
9001 New GTK-based configurator, usable using 'make gconfig'.
9003 Java packages marked as broken. Unless someone steps up to
9004 support this, they will be removed during the 2010.11
9007 Alpha, IA64 and Sparc64 architectures marked as deprecated.
9008 GTK+ on DirectFB has also been marked as deprecated, as it is
9009 not supported in recent GTK+ versions, and more and more
9010 packages depends on the new versions.
9011 Unless someone steps up to support them, they will be removed
9012 during the 2010.11 development cycle.
9014 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
9015 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
9017 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
9018 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
9019 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
9020 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
9021 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
9022 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
9023 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
9024 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
9025 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
9026 ltrace, make, midori, module-init-tools, mplayer,
9027 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
9028 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
9029 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
9030 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
9031 usbutils, webif, webkit, wireless_tools, xerces,
9032 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
9034 Removed packages: modutils, portage, rxvt
9036 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
9038 Issues resolved (http://bugs.uclibc.org):
9040 #321: alsa-lib uses host include files for python which breaks ...
9041 #361: linux kernel configuration choice works incorrectly
9042 #387: Tremor not installed to toolchain
9043 #401: new package: ffmpeg
9044 #475: uImage target for U-boot failed generating
9045 #543: ATK requires X11 on DirectFB target
9046 #575: webkit: Buildroot Libtool Patch Fails
9047 #583: build fails with external x86_64 toolchain
9048 #729: sstrip creates corrupted headers
9049 #829: Webkit r44552 needs libXt
9050 #835: Package Dataflashboot-1.05 does not compile with buildroot...
9051 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
9052 #859: Add (head of) nptl branch to list of uClibc versions
9053 #949: compile with debug info
9054 #955: Grub fails to build with External Toolchain
9055 #1051: Webkit doesn't compile (Linuxthreads new, x86)
9056 #1213: Move .config into output directory
9057 #1225: Buildroot fails to account for "nof" subdirectory (no float...
9058 #1231: (sparc) Linux kernel fails to build
9059 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
9060 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
9061 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
9062 #1405: WebKit fails to build because pthread_getattr_np is not impl...
9063 #1675: GMP Error during buildroot make process
9064 #1741: external toolchain linking error
9065 #1753: lmbench: convert to generic package infrastructure
9066 #1771: Fakeroot and the target/generic/device_table.txt create bad...
9067 #1807: LZMA 4.32.7, Required header file(s) are missing
9068 #1813: xkeyboard-config fails to build because of intltool problem
9069 #1879: Bump iptables to 1.4.8
9070 #1885: Add a bunch of lua modules
9071 #1897: Bump libusb to 1.0.7
9072 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
9073 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
9074 #1927: Bump file to 5.03 and migrate to autotargets
9075 #1933: Bump gawk to 3.1.8 and migrate to autotargets
9076 #1945: PHP: add sqlite3 dependency when using external lib
9077 #1951: Bump openssl to 0.9.8o
9078 #1957: Bump sqlite to 3.6.23.1
9079 #1975: Package removal/deprecation
9080 #1981: zlib: bump to 1.2.5
9081 #1987: intltool: Fix spelling mistake
9082 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
9083 #1999: Typo in path checking
9084 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
9085 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
9086 #2038: Bump ncurses to 5.7
9087 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
9088 #2101: blackbox depends on locale support
9089 #2119: Tries to build kernel, although disabled in config
9090 #2125: libXfont build fail
9091 #2143: buildroot compiler generates segfaulting statically linked exe..
9092 #2149: xterm build failure
9093 #2155: Compression lzo don't set for ubifs
9094 #2161: [SECURITY] Update libpng to 1.2.44
9095 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
9096 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
9097 #2191: linux-fusion build fail
9098 #2221: Qt does not compile (dependencies not taken into account?)
9099 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
9100 #2245: Netcat does not work due to incorrect assumptions about signed..
9101 #2251: directory output/build after make *_defconfig not found
9102 #2257: Convert netsnmp package to autotargets
9103 #2263: Bump samba to 3.3.13
9104 #2269: setserial causes make error
9106 2010.05, Released May 30th, 2010:
9108 Fixes all over the tree.
9110 Updated/fixed packages: coreutils, hal, libcap,
9111 lockfile-progs, ncftp, xserver_xorg-server
9113 Issues resolved (http://bugs.uclibc.org):
9115 #1789: binutils fails to build for i386
9116 #1843: Fix libcap build failure
9117 #1855: XORG Keyboard driver fails to compile
9119 2010.05-rc3, Released May 27th, 2010:
9121 Fixes all over the tree.
9123 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
9124 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
9125 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
9126 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
9127 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
9128 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
9129 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
9130 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
9131 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
9132 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
9133 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
9135 Issues resolved (http://bugs.uclibc.org):
9137 #75: arm buildroot "unrecognized option" error
9138 #699: Buildroot fails to copy libstdc++ to target when using external...
9139 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
9140 #1729: alsamixergui fails to build
9141 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
9142 #1819: pciutils small bugs
9143 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
9145 2010.05-rc2, Released May 11th, 2010:
9147 Fixes all over the tree.
9149 Updated/fixed packages: busybox, customize, gawk, gnuchess,
9150 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
9151 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
9152 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
9153 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
9154 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
9155 xproto_fontcacheproto, xproto_fontsproto, xvkbd
9157 Removed packages: vice
9159 Issues resolved (http://bugs.uclibc.org):
9161 #849: "customize" package copies files to wrong place in target tree
9162 #985: Bump usb_modeswitch package to 1.1.0
9163 #1135: Package customize. Wrong copying
9164 #1525: Package hal deletes a whole <target>/etc/rc.d directory
9165 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
9166 #1669: Busybox failed to compile when using an external toolchain
9167 #1699: Fix usbutils dependencies and bump
9168 #1705: Fix pciutils broken cross compiling
9169 #1717: External toolchain fixes for hostapd & wpa_supplicant
9171 2010.05-rc1, Released May 3rd, 2010:
9173 Cleaned up / restructured package menu.
9175 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
9176 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
9177 removed broken nios2 support, ppc e300cX/e500mc support,
9178 improved external toolchain support, GDB 7.x support.
9180 X.org updated to 7.5.
9182 New packages: cdrkit, cramfs, genext2fs, genromfs,
9183 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
9184 squashfs, squashfs3, squid
9186 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
9187 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
9188 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
9189 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
9190 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
9191 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
9192 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
9193 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
9194 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
9195 qt, radvd, samba, setserial, smartmontools, tar, tslib,
9196 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
9197 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
9198 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
9199 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
9200 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
9201 xproto_xf86miscproto, xserver_xorg-server
9203 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
9204 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
9205 xproto_xf86miscproto
9207 Issues resolved (http://bugs.uclibc.org):
9209 #513: Add new squid package
9210 #661: lmbench: new package
9211 #719: Add lua option to haserl
9212 #800: [PATCH] iperf update to 2.0.4
9213 #803: [PATCH] lua - add shared library patch and config option for...
9214 #805: [PATCH] mdadm - version update
9215 #817: integrator926_defconfig uses unsupported uboot board name
9216 #851: Add option to specify --sysroot value for external toolchain
9217 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
9218 package for compatibility with old packages that expect
9220 #1105: Add new netperf package
9221 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
9222 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
9223 #1123: Bump less to 436 and migrate to Makefile.autotools.in
9224 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
9225 #1189: Wrong u-boot configuration name for integrator926 target
9226 #1219: kernel headers not correctly installed into toolchain/staging
9227 #1267: Wrong BR2_EXTRA_VERSION
9228 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
9229 #1303: Add librsync package
9230 #1321: Busybox link fails due to lack of --sysroot option
9231 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
9232 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
9233 #1369: cannot build radvd (flex problem)
9234 #1387: xlib_libX11-1.3.2 can't find libjpeg
9235 #1411: [SECURITY] Update openssl package to 0.9.8n
9236 #1417: Bump iptables to 1.4.7
9237 #1423: Bump e2fsprogs to 1.41.11
9238 #1429: [SECURITY] Update php to 5.2.13
9239 #1441: Add binutils 2.20.1
9240 #1447: Package installation on target with debug symbols is broken
9241 #1459: Misc QA fixes
9242 #1489: radvd update to 1.6
9243 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
9244 #1537: dev entries not created anymore
9245 #1555: Fix default uclibc-0.9.31 configuration
9246 #1561: [SECURITY] Update samba to 3.3.12
9247 #1567: openssl0.9.8n fails to compile
9248 #1573: Alsa-utils alsactl/init/* not installed to target
9249 #1591: portmap fails to compile
9250 #1615: Convert eeprog package to gentargets
9251 #1645: Bump hostapd package to 0.7.2
9253 2010.02, Release February 26th, 2010:
9255 Fixes all over the tree.
9257 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
9258 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
9261 Removed packages: hostap, openmotif, xpdf
9263 Issues resolved (http://bugs.uclibc.org):
9265 #165: openmotif does not build
9266 #1147: Remove obsolete hostap package
9267 #1183: make source fails to download gmp, mpfr and patches
9269 2010.02-rc2, Released February 23th, 2010:
9271 Fixes all over the tree and new features.
9273 New packages: intltool
9275 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
9276 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
9277 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
9278 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
9279 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
9280 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
9281 xlib_libfontenc, xproto_trapproto, zlib
9283 Removed package: xboard
9285 Issues resolved (http://bugs.uclibc.org):
9287 #335: atk looks for the path to the gnome library on the host
9288 #355: Please update WebKit - it doesn't compile!
9289 #453: libglib2 autoreconf
9290 #457: e2fsprogs link problem
9291 #459: libgtk2 autoreconf
9292 #469: build of libgtk2 for host incorrectly assumes that X.org ...
9293 #671: Bash fails to build when building buildront on Ubuntu 9.04
9294 #711: WebKit host dependencies problems
9295 #821: cp: illegal operation
9296 #1039: Not compiled on ubuntu karmic
9297 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
9299 2010.02-rc1, Released February 9th, 2010:
9301 Fixes all over the tree and new features.
9303 Generalized autotools infrastructure to be usable for
9304 non-autotools packages, see package/Makefile.package.in for
9307 Cleaned up avr32 toolchain config, external source-based
9308 toolchain support is gone.
9310 Dependency checks: Also check for makeinfo, only print output
9313 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
9315 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
9318 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
9319 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
9320 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
9321 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
9322 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
9323 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
9324 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
9325 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
9327 Removed package: asterisk, openswan
9329 Issues resolved (http://bugs.uclibc.org):
9331 #515: tcpreplay: new package
9332 #553: Wrong DirectFB ps2mouse limitation
9333 #559: mesa3d build fails
9334 #679: Autoconf cannot find M4
9335 #739: New/updated hostapd package
9336 #749: Bump usbutils package to version 0.86
9337 #751: Kernel 2.6 snapshot fetch fail
9338 #753: Bump lighttpd package to 1.4.25
9339 #757: U-Boot: mkimage cannot be installed using external toolchain
9340 #761: Add binutils 2.20 to toolchain options
9341 #763: [SECURITY] Update pcre to 7.9
9342 #765: Add buildroot branding to gcc
9343 #767: Bump iw package to 0.9.18
9344 #773: [SECURITY] Update bind to 9.5.2-P1
9345 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
9346 #813: Drop not very useful generic package selection options ...
9347 #823: Editor backup files (~) is copied from the target_skeleton
9348 #827: Bump mtd-utils package to version 1.2.0
9350 #913: Bump iptables to 1.4.6
9351 #919: Bump usb_modeswitch package to 1.0.7
9352 #925: Bump wpa_supplicant package to 0.6.10
9353 #931: Bump kismet package to 2010-01-R1
9354 #937: Bump openvpn package to 2.1.1
9355 #943: Bump sqlite package to 3.6.22
9356 #961: Bump dnsmasq to 2.52
9357 #967: Bump netstat-nat to 1.4.10
9358 #973: Bump iw to 0.9.19
9359 #1003: DHCP options disabled with busybox-1.16.0
9360 #1009: [SECURITY] Bump php to 5.2.12
9361 #1015: [SECURITY] Bump bind to 9.5.1-P2
9362 #1027: Busybox flash commands conflict with those from mtd-utils
9363 #1063: [SECURITY] Update lighttpd to 1.4.26
9365 2009.11, Released December 1st, 2009:
9367 Additional fixes and cleanups.
9369 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
9370 microperl, ncurses, vim
9372 Issues resolved (http://bugs.uclibc.org):
9374 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
9376 2009.11-rc2, Released November 29th, 2009:
9378 Additional fixes and cleanups.
9380 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
9382 2009.11-rc1, Released November 23rd, 2009:
9384 Fixes all over the tree and new features.
9386 Cleaned up / Simplified build directory layout. Refer to
9387 docs/buildroot.html#using for details.
9389 Target defconfig files moved to configs/ and listed in 'make help'
9392 Fixed *clean targets. Now clean removes everything generated,
9393 so you can do a fresh rebuild. Distclean furthermore removes
9394 kbuild tools and .config, bringing the source tree back in a
9397 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
9398 soft / hardfloat setting for architecture, ensure target-ldd
9401 New packages: divine, gvfs, libarchive, libmicrohttpd,
9402 sdl_sound, swfdec, sysstat
9404 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
9405 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
9406 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
9407 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
9408 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
9409 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
9410 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
9411 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
9412 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
9413 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9414 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
9415 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
9416 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
9418 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
9420 Issues resolved (http://bugs.uclibc.org):
9422 #301: allow to install libsmbclient
9423 #303: add gvfs package
9424 #477: Add sdl_sound package
9425 #487: Make kismet package sexier
9426 #511: New package usb_modeswitch
9427 #527: misc fixes for dnsmasq package
9428 #565: libevent: Bump version and clean up makefile
9429 #587: Use iptables multipurpose binaries and bump to 1.4.4
9430 #593: Missing early check for patch(1)
9431 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
9432 #609: libmicrohttpd: New package
9433 #615: python: Don't delete .py files unless asked
9434 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
9435 #619: netkittelnet requires netkitbase to install, but there's no ...
9436 #645: allow to build nbd-server with NBD package
9437 #653: [SECURITY] Update php package to version 5.2.11
9438 #655: Update sqlite package to version 3.6.18
9439 #657: Bug in imagemagick-clean target
9440 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
9441 #665: [PATCH] Samba package
9442 #667: [PATCH] e2fsprogs
9443 #683: SDL-dfb does not select directfb
9444 #701: make install problem with unstripped binaries
9445 #703: [SECURITY] Update openssl package to 0.9.8l
9446 #705: Bump spawn-fcgi package to 1.6.3
9447 #709: Bump lighttpd package to 1.4.24
9448 #713: Migrate openntpd package to Makefile.autotools.in
9449 #715: Bump libidn package to 1.15 and other fixes
9450 #717: Bump dnsmasq to 2.51 and introduce new IDN option
9451 #731: Bump iw package to 0.9.17
9453 2009.08, Released August 31th, 2009:
9455 Additional fixes and cleanups.
9457 Updated/fixed packages: ctorrent, saveconfig/getconfig,
9458 sdl_net, util-linux.
9460 Issues resolved (http://bugs.uclibc.org):
9462 #529: util-linux doesn't find headers and include libs correctly
9463 #557: Build ctorrent with SSL support if available
9465 2009.08-rc3, Released August 26th, 2009:
9467 Additional fixes and cleanups.
9469 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
9470 directfb, enchant, kernel headers.
9472 Issues resolved (http://bugs.uclibc.org):
9474 #471: Allow directfb compilation with debug
9475 #541: Removal of CVS directories in target filesystem broken
9476 #547: berkeleydb: Update config.{sub, guess}
9477 #549: enchant: Fix dependencies.
9478 #569: Fix alsa-utils build for x86 on x86-64
9480 2009.08-rc2, Released August 6th, 2009:
9482 Additional fixes and new features.
9484 New packages: libuuid, gcc 4.3.4.
9486 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
9487 jamvm, libusb, microperl, neon, popt, sed, webkit.
9489 Fixed issue with 'make oldconfig'
9491 Issues resolved (http://bugs.uclibc.org):
9493 #525: sed broken with external toolchain
9494 #537: Fix gzip build with recent glibc
9496 2009.08-rc1, Released August 2nd, 2009:
9498 Fixes all over the tree and new features.
9500 Improvement of external toolchain support:
9501 - Support for glibc toolchains.
9502 - The toolchain configuration announced to Buildroot is
9503 verified against the real toolchain configuration.
9504 - Fixes, documentation.
9506 Cleanup X.org support: clarified configuration options, and
9507 removed mandatory dependency on useless libraries such as
9510 New QT-based configurator, usable using 'make xconfig'.
9512 Support for the Xtensa architecture.
9514 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
9517 New packages: bmon, ctorrent, dosfstools, enchant,
9518 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
9519 sdl_gfx, spawn-fcgi.
9521 Updated packages: bind, busybox, coreutils, sqlite, directfb,
9522 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
9523 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
9524 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
9525 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
9526 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
9527 wpa-supplicant, xdriver_xf86-input-synaptics,
9528 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
9529 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
9532 Issues resolved (http://bugs.uclibc.org):
9534 #83: liblockfile fails to compile due to eaccess redefinition
9535 #163: Xtensa architecture port
9536 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
9537 #241: device mapper + lvm2: build together
9538 #243: ctorrent: new package
9539 #247: ntfsprogs: new package
9540 #271: Library 'libgcc_s.so.1' not installed in search path
9541 #287: New package libnl
9542 #289: New package iw
9543 #331: Update MPlayer to version 1.0rc2
9544 #333: Bump sqlite package to 3.6.15
9545 #349: update libsoup to version 2.26.2
9546 #357: New package netstat-nat
9547 #359,#413: Upgrade openvpn to Makefile.autotools.in
9548 #367: linux kernel compile error for arm926t
9549 #369: Add SDL_gfx package
9550 #373: Support for building gstreamer without libxml
9551 #379: update DirectFB to version 1.4.0
9552 #383: gst-plugins-good: Allow soup plugin to be configured
9553 #385: neon: Fix pkgconfig dependency
9554 #387: Tremor not installed to toolchain
9555 #389: New package bmon
9556 #391: gstreamer: Bump version to 0.10.23
9557 #393: gst-plugins-base: Bump version to 0.10.23
9558 #395: gst-plugins-bad: New package
9559 #403: Error while building iso9660 image
9560 #409: Bump php package to 5.2.10
9561 #411: ipsec-tools: Bump version to 0.7.2
9562 #417: New package spawn-fcgi
9563 #419: Bump lighttpd package to 1.4.23
9564 #421: toolchain: Clean up toolchain locale support menu
9565 #427: webkit: Update to WebKit svn r44552
9566 #437: ltp-testsuite: Bump version to 20090630
9567 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
9568 #467: DirectFB 1.4.1
9569 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
9570 #491: libxml2: Bump version to 0.7.3
9571 #495: Bump bind package to 9.5.1-P3 (security)
9572 #497: OpenSSL RSA key generation hangs on x86_64
9573 #509: Bump sqlite package to 3.6.16
9574 #523: pciutils broken with external toolchain
9575 #533: Update gamin to 0.1.10 to fix compilation
9577 2009.05, Released June 1st, 2009:
9579 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
9580 version and marked ubifsroot as broken.
9582 2009.05-rc3, Released May 27th, 2009:
9584 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
9585 busybox, curl, libusb, readline, python and strace.
9587 Issues resolved (http://bugs.uclibc.org):
9589 #345: libcurl package needs a urandom fix
9591 2009.05-rc2, Released May 19th, 2009:
9593 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
9594 for newer hosts), stable kernel versions, busybox, cups,
9595 dmraid, docker, mesa3d, rsync and updated defconfigs.
9597 xserver marked as broken on AVR32 and atngw100-expanded
9600 Issues resolved (http://bugs.uclibc.org):
9602 #167: metacity does not build
9603 #295: gamin installs python support even if python is disabled
9604 #323: gen_matypes fails to execute during build of Mesa when us...
9606 2009.05-rc1, Released May 5th, 2009:
9608 Fixes all over the tree, further conversion of packages to
9609 Makefile.autotools.in and we now build host versions of
9610 packages where needed for build time dependencies instead of
9611 relying on the correct versions being available on the build
9612 host. Ancient toolchain / busybox versions have furthermore
9613 been removed as announced in the 2009.02 release notes.
9615 New packages: flac, gob2, lzop, taglib, wpa_supplicant
9617 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
9618 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
9619 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
9620 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
9621 util-linux, xorg7, xerces
9623 Issues resolved (http://bugs.uclibc.org):
9625 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
9626 and a ton of other improvements
9627 #19: page.h missing by util-linux
9628 #37: update libglib2 to version 2.18.4
9629 #61: tslib puts staging_dir into pkgconfig file
9630 #69: tar refuses to build
9631 #71,#175: ./wchar.h:41:12: error: empty filename in #include
9632 #73: Bump openssl package to the latest version
9633 #81: New package wpa_supplicant
9634 #99: new package: flac
9635 #101: update gstreamer packages
9636 #105,#313: menuconfig segfaults on tinyx if wchar is not
9638 #107: convert libvorbis to Makefile.autotools.in
9639 #109: Make pppd package avoid bsd err
9640 #111: binutils 2.17 fails to build when texinfo >= 4.10
9641 #133: Modify ncurses5-config to get correct include path
9642 #137: Bump php to version 5.2.9
9643 #139: Bump sqlite to 3.6.11 and convert to
9644 Makefile.autotools.in
9645 #145: Bump bind package to 9.5.1-P1 (security)
9646 #147: buildroot toolchain fails to build w/binutils-2.19.1
9647 #151: openssl package trivial fixes
9648 #161: vim fails on patching with errors in configure.patch
9649 #169: blackbox-0.70.1 does not build
9650 #177: xdriver_xf86-input-keyboard does not build
9651 #179: Upgrade dropbear to Makefile.autotools.in
9652 #181: Update to Xorg 7.4
9653 #187: ntfs-3g: could not build cross
9654 #191: alsa-lib ARM binaries always built with EABI
9655 #213: Bump wpa_supplicant package to version 0.6.9
9656 #217: Bump openssl package to 0.9.8k (security)
9657 #219: Toolchain build fails on m4
9658 #225: m4 macros are out of place
9659 #233: make ipv6 optional in iptables
9660 #237: ncftp: convert to Makefile.autotools.in
9661 #239: ntfs-3g: convert to Makefile.autotools.in
9662 #245: lzop: new package
9663 #271: Bump bind package to 9.5.1-P2 (security)
9664 #277: Bump sqlite package to 3.6.16
9665 #279: update libglib2 to version 2.20.1
9666 #281: update DirectFB to version 1.2.8
9668 #285: compilation of samba fails if IPV6 support is missing
9669 #293: update samba to version 3.3.3
9670 #299: add shared-mime-info package
9671 #307: make openssl package respect build flags