1 2017.08.1, Released October 23rd, 2017
3 Important / security related fixes.
5 Webkitgtk bumped to the 2.18.x series, fixing a large number
8 Defconfigs: galileo: fix ext4 related kernel config, bump
9 kernel for gcc 6.x compatibility, enable wchar support for
10 grub2. wandboard: correct rootfs offset
12 support: Ensure gzip compression level 6 is used for git
13 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
14 links. check-rpath: Also handle PIE binaries
16 External toolchain: Correctly handle glibc Buildroot
17 toolchains built with merged /usr
19 musl: fix ARMv4 build with binutils 2.27.51+, fix for
22 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
23 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
24 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
25 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
26 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
27 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
28 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
29 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
30 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
31 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
32 xmlstarlet, xlib_libXfont, xlib_libXfont2,
33 xserver_xorg-server, zsh
35 2017.08, Released September 1st, 2017
39 Toolchain: Don't allow internal toolchain builds for MIPS
40 M6201/P6600, as support for these are not yet in mainline GCC.
42 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
43 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
44 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
45 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
46 transmission, vde2, vim
48 Updated/fixed defconfigs:
50 Removed packages: simicfs.
52 Issues resolved (http://bugs.buildroot.org):
54 #10261: Grub2 fails to build for x86_64
56 2017.08-rc3, Released August 23rd, 2017
58 Fixes all over the tree.
60 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
61 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
62 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
63 libspatialindex, libunwind, linux, linux-headers, lua,
64 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
67 Updated/fixed defconfigs: ci20, socrates_cyclone5,
70 Removed defconfig: Armadeus APF9328.
72 skeleton-* packages introduced in -rc1 have been renamed to
73 skeleton-init-* instead.
75 Issues resolved (http://bugs.buildroot.org):
77 #10141: Squashfs extended attribute failures
79 2017.08-rc2, Released August 11th, 2017
81 Fixes all over the tree.
83 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
84 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
85 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
86 swupdate, uclibc, valgrind, webkitgtk.
88 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
89 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
92 The cmake-package infrastructure for host packages has been
93 fixed to not incorrectly detect target packages through
96 Issues resolved (http://bugs.buildroot.org):
98 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
99 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
100 #10026: lua-5.3.4: fix lua linker error in swupdate
101 #10146: package/skeleton-common fix recursive variable
102 #10156: glibc compilation fails for X86 32bits (i386)
103 #10201: toolchain-wrapper.c:192: (error) Memory leak:
104 #10221: Buildroot Support
106 2017.08-rc1, Released August 2nd, 2017
110 - The skeleton package has been split into multiple packages:
111 skeleton-sysv (when Busybox or SysV init are used),
112 skeleton-systemd (when systemd is used), skeleton-none (when
113 no init system is used) and skeleton-custom (when a custom
114 skeleton is used). Those packages, except skeleton-custom,
115 share common logic and data in a new package called
116 skeleton-common. The skeleton package becomes a virtual
117 package. This change allows to generate a filesystem that is
118 compliant with systemd expectations.
120 - Support for using a read-only filesystem with systemd has
123 - Major revamp of the gettext handling, with user-visible
126 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
127 package could decide to enable or not NLS support. When
128 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
129 by passing --disable-nls to packages.
131 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
132 controls whether NLS support should be enabled or not in
133 packages. This option defaults to disabled, which means
134 that now, NLS support is by default disabled in all
137 Therefore, if you need NLS support in packages, you must now
138 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
140 - The host directory no longer has a usr/ component. This
141 makes it much more natural to use that directory as an
142 externally used toolchain. For compatibility with existing
143 scripts, a usr -> . link is still added.
145 - Hashes are now checked on tarballs by Buildroot when a
146 package is sourced from a Git repository.
148 - Patches are no longer being downloaded from Github, since
149 auto-generated patches could change over time, and break
150 hashes. All patches that were downloaded from Github are now
151 stored in their respective package directories.
153 - Hash files in packages can now contain hashes for the
154 license files contained in the package source code. This
155 allows to detect changes in such license files.
157 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
158 RPATHs at the end of the build.
160 - A new "make sdk" target prepares $(HOST_DIR) to be
161 relocatable: turns RPATHs in host binaries into relocatable
162 ones, removes bogus RPATHs from staging binaries/libraries,
163 and provides a relocate-sdk script that can be executed to
164 relocate the SDK after installation.
166 - Addition of utils/genrandconfig which generates a random
167 configuration based on a set of pre-defined toolchain
168 configurations (support/config-fragments/autobuild/) and a
169 random selection of packages. It is now used by the
170 autobuilders to generate the random configurations.
174 - ext2/3/4 filesystems are now generated using mkfs.ext from
175 e2fsprogs instead of using genext2fs.
179 - Addition of support for ARM big.LITTLE variants
180 - Improved MIPS support, with options to select NaN encoding
185 - Switch to gcc 6.x as the default gcc version, add support
186 for gcc 7.x, remove support for gcc 4.8
187 - Switch to binutils 2.28 as the default binutils version, add
188 support for binutils 2.29, remove support for binutils 2.26
189 - Support added for gdb 8.0
190 - uClibc-ng bumped to 1.0.26
191 - CodeSourcery toolchains for x86 and SuperH have been
192 removed, they were using a too old glibc version
193 (2.17). External toolchains with glibc 2.17 or earlier are
195 - The version selection in the glibc package has been
196 removed. Like musl and uClibc-ng, we now use the latest
198 - Improved support for Xtensa toolchain overlays, which can
203 - Numerous improvements to the runtime test infrastructure
204 - Tests are now executed by Gitlab CI on a regular basis
205 - Tools that are directly useful to the user have been moved
206 from support/scripts/ to utils/: brmake, check-package,
207 get-developers, scancpan, scanpipy, size-stats-compare,
210 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
211 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
212 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
214 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
215 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
216 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
217 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
218 libpwquality, libressl, libspatialindex, libva-utils,
219 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
220 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
221 python-backports-shutil-get-terminal-size, python-bcrypt,
222 python-cheroot, python-h2, python-hpack, python-hyperframe,
223 python-hyperlink, python-ipython-genutils, python-pathlib2,
224 python-pickleshare, python-priority, python-portend,
225 python-scandir, python-systemd, python-tempora,
226 python-traitlets, python-typepy, qt5virtualkeyboard,
227 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
230 Removed packages: cloog, input-tools, mke2img
232 Issues resolved (http://bugs.buildroot.org):
234 #7892: systemd-journald is broken
235 #9341: avahi-utils does not compile with uClibc + libglib2
236 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
238 #9746: ext4 image generated by Buildroot is not working
240 #9886: Build fails with "unexpected EOF while looking for
241 matching `"'" if PATH contains a newline
242 #9891: parted 3.1 => 3.2?
243 #9911: qt5 does not build on sparc
244 #9916: qt5 does not build on
245 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
246 #9936: Host QEMU does not build with SDL support because of
248 #9941: nodejs option disappears for arm
249 #9951: SCANCPAN failure
250 #9966: util-linux-2.30/.stamp_built' failed
251 #9976: License file for package 'rtl8821au' incorrect
252 #9991: SGX Error implicit declaration of function
254 #10011: wget does not work from Buildroot
255 #10036: Buildroot builds Raspbian Jessie headless image
256 presenting incorrect prompt
257 #10051: make: *** No rule to make target
258 'raspberrpi3_defconfig'. Stop reported with Buildroot
260 #10056: No .config file was produced in /buildroot folder
261 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
263 #10071: fakeroot: replace hard-coded paths in post install
264 #10076: Makefile:4113: recipe for target 'all-gcc' failed
265 #10091: gcc7.1 does not build with graphite support due to old
267 #10121: webkit without the multimedia option causes build
270 2017.05.2, Released July 27th, 2017
272 Important / security related fixes.
274 Webkitgtk bumped to the 2.16.x series, fixing a large number
277 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
278 which default to PIE mode.
280 Updated/fixed packages: aespipe, apache, bind, binutils,
281 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
282 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
283 libmemcached, libosip2, libtirpc, libxml-parser-perl,
284 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
285 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
286 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
287 webkitgtk, x265, xserver_xorg-server, xvisor
289 Issues resolved (http://bugs.buildroot.org):
291 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
293 2017.05.1, Released July 4th, 2017
295 Important / security related fixes.
297 Update support/scripts/scancpan to use METACPAN v1 API as v0
300 Update support/scripts/mkusers to handle setups where
301 /etc/shadow is a symlink.
303 External toolchain: Don't create musl dynamic loader symlink
306 Setlocalversion: Correct detection of mercurial revisions for
309 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
311 Updated/fixed packages: apache, automake, bind, botan, c-ares,
312 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
313 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
314 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
315 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
316 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
317 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
318 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
320 Issues resolved (http://bugs.buildroot.org):
322 #9976: License file for package 'rtl8821au' incorrect
324 2017.05, Released May 31st, 2017
328 External toolchain: musl dynamic linker symlink for mips-sf
331 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
332 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
335 Issues resolved (http://bugs.buildroot.org):
337 #9906: genimage: Disk full
339 2017.05-rc3, Released May 30th, 2017
341 Fixes all over the tree.
343 ARC toolchain bumped to 2017.03
345 Runtime testing improvements and cleanups.
347 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
348 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
349 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
350 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
351 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
352 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
353 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
356 Removed packages: firejail, ola
358 Issues resolved (http://bugs.buildroot.org):
360 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
361 #9876: aarch64 support with gcc 4.8 toolchain
362 #9896: host-gcc-initial error downloading because incorrect URL
364 2017.05-rc2, Released May 17th, 2017
366 Fixes all over the tree.
368 ARC toolchain bumped to 2017.03-rc2
370 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
371 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
372 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
373 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
374 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
375 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
376 vlc, x11vnc, xfsprogs
378 Issues resolved (http://bugs.buildroot.org):
380 #9796: source-check broken for Git downloads
381 #9866: BASE_DIR usage
383 2017.05-rc1, Released May 8th, 2017
385 Fixes all over the tree and new features.
389 - Installed binaries are now checked for correct architecture
390 to catch natively built binaries or binaries built for other
391 architecture variants.
393 - Luarocks infrastructure improvements to extraction handling,
394 support for upstream name != Buildroot package name.
396 - 'make printvars' output format has changed to make it easier
397 to use in scripts. It now has options to quote the variables
398 and to show the expanded/unexpanded values.
400 - Automatic ext2 rootfs size calculation has been removed. The
401 logic was not working working reliable in all setups as it
402 depends on the host filesystem behaviour, so instead now the
403 size has to be specified explicitly (defaults to 60MB).
405 - The git download infrastructure now ensures that GNU format
406 tar files are created.
408 - Fixed a variable clashing issue in the mkusers script with
409 internal bash variables.
411 - Fakeroot now links against libacl to fix issues on
412 distributions using acls.
414 - Correct permissions for /dev/pts/ptmx when systemd is used
415 with recent glibc versions.
417 - br2-external: Improve error reporting.
419 - A wrapper script for genimage has been added in
420 support/scripts/genimage.sh for easy use of genimage from
423 - A script to check for common style issues in new packages
424 before submitting has been added in support/scripts/check-package
426 - Defconfigs are now tested by gitlab-CI instead of Travis:
427 https://gitlab.com/buildroot.org/buildroot
429 - Infrastructure for runtime testing has been added to
434 - External linaro toolchains updated to 2017.02, ARC toolchain
435 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
437 - A number of fixes and improvements to the external toolchain
438 handling, including C library detection, multilib and ld.so
441 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
444 - Binutils 2.28 added and default changed to 2.27
449 - Support for the C-SKY architecture has been added.
454 - The package license markings for legal info now uses the
455 SPDX short identifiers for the license string where possible.
457 - License info has been improved / added for a number of packages.
462 - Cmake 3.7.x installed on the host is no longer ignored as a
463 workaround for the RPATH issues has been implemented.
465 - Docker-engine can now be built statically on an otherwise
466 dynamic linked build for docker-in-docker setups.
468 - U-Boot now supports out-of-tree device trees, similar to
471 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
472 been removed as this is now EOL upstream.
474 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
475 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
476 defconfig for raspberry pi 3, stm32f429-disc1.
478 The raspberry pi zero-w and rpi3 compute module are now also
479 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
480 supported by the beaglebone defconfig.
482 Removed defconfig: minnowboard, via imx6 vab820, altera
485 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
486 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
487 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
488 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
489 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
490 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
491 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
492 python-decorator, python-simplegeneric,
493 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
494 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
495 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
496 uccp420wlan, wilink-bt-firmware
500 Removed packages: cosmo, kodi-visualisation-fountain,
501 polarssl, portmap, xdriver_xf86-video-glide,
502 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
504 Issues resolved (http://bugs.buildroot.org):
506 #8831: image generation fails on host ZFS due to "no free space"
507 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
508 #9456: mkusers script bash errors
509 #9496: mke2img fails during build on ntfs-3g host partition
510 #9531: NPM fails to build embedded modules
511 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
512 #9691: Wrong cryptsetup package include files location
513 #9696: Wrong cryptsetup package include files location
514 #9706: Can't download newer revisions of package from PyPI
515 #9711: Recent libCEC version bump seems to break kodi package
516 #9716: exit, shutdown, reboot from kodi
517 #9721: version 2017.02: no acceptable m4 could be found in $PATH
518 #9726: Raspberry Pi version B - Problems with UART speed in..
519 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
520 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
521 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
522 #9776: libubox build failed
523 #9791: Python searches for packages in the user site directory
524 #9806: libseccomp is not available when BR2_arm=y
525 #9826: post-build scritp - symlinks created in post-build script..
526 #9836: triggerhappy: systemd unit broken
527 #9846: musl libc not installed correctly in target folder
528 #9856: build libubox failed on ubuntu 17.04 64bit
530 2017.02.5, Released July 27th, 2017
532 Important / security related fixes.
534 Webkitgtk bumped to the 2.16.x series, fixing a large number
537 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
538 which default to PIE mode.
540 Updated/fixed packages: aespipe, apache, bind, binutils,
541 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
542 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
543 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
544 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
545 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
546 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
547 xserver_xorg-server, xvisor
549 Issues resolved (http://bugs.buildroot.org):
551 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
553 2017.02.4, Released July 4th, 2017
555 Important / security related fixes.
557 Update support/scripts/scancpan to use METACPAN v1 API as v0
560 Update support/scripts/mkusers to handle setups where
561 /etc/shadow is a symlink.
563 External toolchain: Don't create musl dynamic loader symlink
566 Setlocalversion: Correct detection of mercurial revisions for
569 Updated/fixed packages: apache, automake, bind, botan, c-ares,
570 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
571 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
572 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
573 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
574 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
575 vlc, x264, xserver_xorg-server
577 Issues resolved (http://bugs.buildroot.org):
579 #9976: License file for package 'rtl8821au' incorrect
581 2017.02.3, Released June 2nd, 2017
583 Important / security related fixes.
585 Download: <pkg>-source-check fixed for packages from git.
587 External toolchain: musl dynamic linker symlink for mips-sf
590 Updated/fixed packages: armadillo, audiofile, bash,
591 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
592 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
593 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
594 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
595 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
596 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
597 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
598 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
600 Issues resolved (http://bugs.buildroot.org):
602 #9796: source-check broken for Git downloads
603 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
605 2017.02.2, Released May 1st, 2017
607 Important / security related fixes.
609 Use HTTPS for the Codesourcery external toolchains as the HTTP
612 Updated/fixed packages: bind, busybox, dovecot, freetype,
613 ghostscript, glibc, granite, hiredis, icu, imagemagick,
614 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
615 libnspr, libnss, libsamplerate, libsndfile, libunwind,
616 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
617 python-web2py, samba4, syslinux, systemd, tiff, trinity,
618 uboot, wireshark, xen
620 Issues resolved (http://bugs.buildroot.org):
622 #9791: Python searches for packages in the user site directory
624 2017.02.1, Released April 4th, 2017
626 Important / security related fixes.
628 Fix a variable clashing issue in the mkusers script with
629 internal bash variables.
631 Improve external toolchain version detection.
633 Correct permissions for /dev/pts/ptmx when systemd is used
634 with recent glibc versions.
636 Fix python module name clash for graph-depends.
638 Fakeroot now links against libacl to fix issues on
639 distributions using acls.
641 Ensure that the git download infrastructure creates GNU format
644 br2-external: Improve error reporting.
646 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
647 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
648 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
649 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
650 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
651 libwebsockets, libxkbcommon, linux-firmware, logrotate,
652 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
653 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
654 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
655 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
656 tcpreplay, tor, upmpdcli, wget, wireshark,
657 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
659 Issues resolved (http://bugs.buildroot.org):
661 #9456: mkusers script bash errors
663 2017.02, Released February 28th, 2017
665 Minor fixes, mainly fixing autobuilder issues.
667 Don't use cmake 3.7.x from the build host as it is also
668 affected by the RPATH handling issues, and instead build our
671 Updated/fixed packages: assimp, classpath, genimage, mplayer,
672 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
675 2017.02-rc3, Released February 26th, 2017
677 Fixes all over the tree.
679 Cmake reverted to version 3.6.3 to workaround regressions
680 related to RPATH handling.
682 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
683 btrfs-progs, classpath, directfb, glibc, gstreamer1,
684 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
685 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
686 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
687 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
688 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
690 Issues resolved (http://bugs.buildroot.org):
692 #9251: Shared C++ libraries for Microblaze results in Segmentation...
693 #9456: mkusers script bash errors
694 #9506: Collectd 5.7.0 fails to build with libcrypt
695 #9581: VagrantFile provisioning step fails due to issue with grub-pc
696 #9586: usbmount: usbmount slows down the system... to a state of...
697 #9616: CMake host packages cannot provide CONF_ENV
698 #9641: Need raptor package installed in staging
699 #9671: stunnel build error
701 2017.02-rc2, Released February 20th, 2017
703 Fixes all over the tree.
705 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
706 older gcc versions for reproducible builds has been
707 (temporarily) reverted because of licensing compatiblity
710 Defconfigs: SD card generation fix for the Udoo Neo board
712 Infrastructure to handle .lz compressed tarballs added, and
713 affected packages updated to use it.
715 Updated/fixed packages: bctoolbox, bind, canelloni,
716 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
717 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
718 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
719 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
720 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
721 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
722 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
725 Issues resolved (http://bugs.buildroot.org):
727 #8941: Valgrind fails to build with stack protection turned on
728 #9291: perl: SysV message queues not configured, even if available
729 #9651: libxcb-1.12 built Error
730 #9656: util-linux: schedutils doesn't build on target w/o enabl...
731 #9666: qt5quickcontrols install fails
733 2017.02-rc1, Released February 11th, 2017
735 Fixes all over the tree and new features.
739 - numerous improvements to support reproducible builds
741 - new waf-package package infrastructure to support packages
742 that use the Waf build system. 6 packages converted to
745 - add option <pkg>_PREFER_INSTALLER to the perl package
750 - add support for the OpenRISC CPU architecture
752 - merge description of the ARM and ARM64 options, and add
753 support for selecting a specific ARM64 core
757 - major rework of the external toolchain support. It is now
758 split into several packages, one per external toolchain,
759 and a common infrastructure.
761 - important fix for musl to prevent a conflict between musl
762 and kernel headers (fixes the build of numerous packages
765 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
766 for ARM64, mips32r6 and mips64r6
768 - add gdb 7.12.1, and switch to gdb 7.11 as the default
770 - Linaro toolchains updated to 2016.11, ARC toolchain
771 components updated to arc-2016.09, MIPS Codescape
772 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
773 NIOS2 toolchains bumped
775 - remove Analog Devices toolchain for the Blackfin
776 architecture, remove pre-built musl toolchains from
779 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
780 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
781 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
783 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
784 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
785 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
786 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
787 pru-software-support, python-arrow, python-attrs,
788 python-babel, python-bitstring, python-chardet,
789 python-constantly, python-flask-babel, python-gunicorn,
790 python-incremental, python-jsonschema, python-logbook,
791 python-markdown2, python-mbstrdecoder, python-mutagen,
792 python-pathpy, python-pudb, python-pyqrcode,
793 python-pytablereader, python-setuptools-scm, python-sh,
794 python-toml, python-vcversioner, python-whoosh,
795 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
796 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
797 upower, ustream-ssl, waf, xlib_libXfont2
799 Removed packages: perl-db-file, snowball-hdmiservice,
802 Tooling: addition of a test-pkg script to help contributors
803 build test their package.
805 Issues resolved (http://bugs.buildroot.org):
807 #8946: Valgrind fails to build with stack protection turned on
808 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
809 #9466: VIM_REMOVE_DOCS removes rgb.txt
810 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
811 #9501: eudev fails to build with older kernel headers
812 #9526: Embedded NPM fails to start with "no such file or directory" error
813 #9541: Platform drivers autoloading from info in device tree does not work
814 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
815 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
816 #9566: [kmod] Compilation fails with uclibc
817 #9571: buildroot fails while building opencv for arm64 platform
818 #9576: External tree with BR 2016.11 does not work anymore
819 #9606: xorg-server cannot build for ARM target
821 2016.11.3, Released March 9th, 2017
823 Important / security related fixes.
825 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
826 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
827 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
829 2016.11.2, Released January 25th, 2017
831 Important / security related fixes.
833 A fix for BR2_EXTERNAL trees referenced using relative paths,
834 which broke in 2016.11.
836 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
837 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
838 php-imagick, rabbitmq-server, runc, wireshark,
840 Issues resolved (http://bugs.buildroot.org):
842 #9576: External tree with BR 2016.11 does not work anymore
844 2016.11.1, Released December 29th, 2016
846 Important / security related fixes.
848 Updated/fixed packages: apache, cryptopp, docker-engine,
849 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
850 nodejs, openssh, php, python, python-bottle, samba4, squid,
851 uboot, vim, wireshark, xorg-server uboot
853 Issues resolved (http://bugs.buildroot.org):
855 #9466: VIM_REMOVE_DOCS removes rgb.txt
857 2016.11, Released November 30th, 2016
861 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
864 Issues resolved (http://bugs.buildroot.org):
866 #9451: packages/postgresql/postgresql.mk contains wrong POST...
868 2016.11-rc3, Released November 28th, 2016
870 Fixes all over the tree, including a number of security fixes.
872 The move from fakeroot to pseudo unfortunately brought a
873 number of issues. The SELinux issue described in #9386 which
874 triggered the move to pseudo has been investigated further and
875 a workaround implemented and the pseudo changes reverted.
877 Linux kernel: update default to 4.8.11.
879 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
880 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
881 vdk, axs101, axs103 and hs38 smd vdk.
883 Updated/fixed packages: autossh, chrony, dosfstools,
884 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
885 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
886 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
887 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
888 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
889 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
890 xapp_xload, xenomai, xmlstarlet
892 Issues resolved (http://bugs.buildroot.org):
894 #9386: ubinize fails with or without custom config
896 #9446: make raspberrypi3_defconfig compilation failure
898 2016.11-rc2, Released November 13th, 2016
900 Fixes all over the tree.
902 Architecture: add support for MIPS XBurst cores; remove MIPS
903 support for M5100 cores.
905 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
906 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
907 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
908 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
909 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
910 strace, openjpeg, lcms2, quota.
912 Linux kernel: update default to 4.8.7.
914 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
916 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
917 of fakeroot; makedevs no longer breaks of the destination already
918 exists and is of the correct type/major/minor.
920 Defconfigs: a few legacy and broken defconfigs have been removed
921 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
922 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
923 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
924 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
925 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
926 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
929 2016.11-rc1, Released November 3rd, 2016
931 Fixes all over the tree and new features.
933 It is now possible to specify multiple BR2_EXTERNAL
934 directories. The required files in a BR2_EXTERNAL directory
935 have changed to accomodate this feature. Refer to the
936 documentation for details of how to update them. External
937 trees now have a name and a description. Also, it is possible
938 to override a defconfig in the external tree.
940 The default skeleton now uses UID 65534 for the "nobody"
941 user instead of UID 99, like most distros do. See
942 https://lwn.net/Articles/695478/ for a complete discussion.
943 Programs and configuration files that explicitly refer to UID
944 99 will have to be updated.
946 When the build environment already has a suitable cmake version
947 (3.1 or later), that one will be used instead of building
948 host-cmake. This can speed up the build significantly.
950 The ExtUtils::MakeMaker perl module is now required in the
953 An additional check is done during the build that files are
954 not installed in the output directory within the output
955 directory. This happens e.g. when the target directory is
956 contained both in --prefix and in DESTDIR. The build will
957 terminate with an error message that specifies which package
958 and which file caused the failure.
960 The concept of "deprecated packages" and the BR2_DEPRECATED
961 option have been removed. Instead, packages are removed
962 immediately. Packages are only removed when they don't work
963 for some reason. If you still need a removed package and
964 you have a solution for the problem(s) that caused the
965 removal, please contribute it.
967 Architecture: support for sh64 removed, improved support for
970 Toolchain: support for musl powerpc64le, mips64 and mipsr6
971 toolchains, ARC toolchain components updates, gcc 6.x series
972 bumped to 6.2.0, default binutils version switched to 2.26,
973 default gcc version switched to gcc 5.x, Linaro toolchains
974 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
975 with TLS support. Checking of unsafe compiler options (that
976 point to host directories) has been extended with -isystem,
977 -idirafter and -iquote.
979 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
980 of <pkg>-show-rdepends to list reverse dependencies, and
981 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
982 are now in a separate linux-tools package instead of in the
983 kernel build. Fakeroot has been replaced by pseudo.
985 CMake support: the toolchainfile.cmake file now provides a
986 definition of the CMAKE_BUILD_TYPE variable. The
987 toolchainfile.cmake also no longer forces the compiler/linker
988 flags defined by Buildroot.
990 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
991 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
992 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
994 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
995 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
996 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
997 python-crcmod, python-cssutils, python-docutils,
998 python-futures, python-mwclient, python-mwscrape,
999 python-mwscrape2slob, python-pyelftools, python-pyicu,
1000 python-pylru, python-pyqt5, python-requests-toolbelt,
1001 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
1002 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
1005 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
1006 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
1009 Documentation: the list of packages that was present in the
1010 Buildroot manual has been removed.
1012 Legal info: the "licenses.txt" file that concatenates all
1013 license texts is no longer generated - it was not considered
1014 useful. The manifest.csv contains an empty cell instead of
1015 "not saved" when no license file is available.
1017 Other: addition of a DEVELOPERS file listing developers taking
1018 care of packages or architectures.
1020 Issues resolved (http://bugs.buildroot.org):
1022 #7802: host-python build hangs compiling getbuildinfo.o
1023 #8206: mplayer uses host xorg development files
1024 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
1025 #8536: Building sudo with PAM results in unusable sudo
1026 #8646: check-host-rpath script returns false positives when rpath
1028 #8696: xdriver_xf86-input-mouse install header files in target
1030 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
1031 not necessarily TARGET
1032 #8846: Orphaned/missing toolchain borks eclipse plugin
1033 #8856: python tornado runtime wasn't met on buildroot 2016.02
1034 #8901: gcc failes to build if fortran is enabled
1035 #8916: LDFLAGS pass to openssh
1036 #8941: "ls" of an NFSv4 share only works when pumped through strace
1037 #8946: Valgrind fails to build with stack protection turned on
1038 #9021: Kodi - Broken: Illegal instruction (core dumped)
1039 #9096: rootfs.ubi not created
1040 #9111: glibc 2.23: libmvec.so not copied
1041 #9176: minnowboard : USB not mounted
1042 #9196: raspberry pi 3 default build seem broken
1043 #9201: Permission denied make: *** [core-dependencies] Error 126 in
1045 #9216: log4cpp package build fails to build within install
1046 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
1048 #9229: Firefly boot fails with: "failed to find part:boot"
1049 #9256: [Config file] New device: Odroid-U2/U3
1050 #9296: Buildroot Fails on applying patches
1051 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
1052 #9316: U-boot fails to build if libssl-dev is not installed
1053 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
1054 flash utility (tegrarcm)
1055 #9326: Odroid-C2 build results in non-bootable image
1056 #9336: Improve iconv support for external toolchain based builds
1058 #9366: no link rootfs.ext4 -> rootfs.ext2
1059 #9371: openssl: download failes with "Only allow downloads from primary
1060 download site" + local server
1061 #9381: check-host-rpath issues
1062 #9386: ubinize fails with or without custom config
1064 2016.08, Released September 1st, 2016
1068 Toolchain: ARC tools updated to arc-2016.09-eng010.
1070 Updated/fixed packages: libshout, luajit, mpd, mplayer
1072 Issues resolved (http://bugs.buildroot.org):
1074 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
1075 #8341: Getting EGL Error: Could not create the egl surface:..
1076 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
1078 2016.08-rc3, Released August 29th, 2016
1080 Fixes all over the tree.
1082 Toolchain: C++ support for the internal blackfin toolchain
1085 Architecture: Default to bf532 CPU variant for blackfin,
1086 Fix flat one memory region support for m68k and disable flat
1087 seperate data support because of compatibility issues.
1089 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
1090 post-build scripts when systemd is used.
1091 Zynq microzed/zc706/zed: Fix u-booot configuration.
1093 netbsd-queue package extended and renamed to
1094 musl-compat-headers. With this, a number of musl compatibility
1095 patches are no longer needed.
1097 Updated/fixed packages: aircrack-ng, android-tools, babeld,
1098 bcusdk, binutils, boa, busybox, connman, cpupower,
1099 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
1100 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
1101 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
1102 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
1103 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
1104 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
1105 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
1106 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
1107 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
1108 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
1109 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
1110 webkitgtk, wireshark, xdriver_xf86-video-intel
1112 Issues resolved (http://bugs.buildroot.org):
1114 #9101: Error on support/download/git with system git older than 1.8.4
1115 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
1117 2016.08-rc2, Released August 17th, 2016
1119 Fixes all over the tree.
1121 Toolchain: disable broken C++ support for internal blackfin
1122 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
1123 to fix various issues.
1125 System: Zoneinfo is available for the musl C library as well.
1127 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
1128 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
1129 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
1130 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
1131 libical, libpjsip, libsidplay2, libunwindow, libxml2,
1132 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
1133 openblas, openipmi, owfs, php, poco, procps, qt, quota,
1134 sg3_utils, spidev_test, systemd-bootchart, thrift,
1135 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
1136 xdriver_xf86-video-savage, xserver_xorg-server, xen
1138 Issues resolved (http://bugs.buildroot.org):
1140 #9136: make graph-size fails with "ValueError: too many values to..
1141 #9151: qt: fix build with ALSA >= 1.1.x
1142 #9156: qt: Fix missing runtime Qt3Support dependency
1143 #9161: modsetting patch not applied to xserver 1.18.4
1144 #9166: Missing overlays directory in VFAT image for raspberry pi 3
1146 2016.08-rc1, Released August 6th, 2016
1148 Fixes all over the tree and new features.
1150 Toolchain: Fortran support added. eglibc support removed, musl
1151 support no longer experimental. Blackfin and Microblaze
1152 support for internal uClibc-ng toolchain, m68k/coldfire
1153 improvements. The check for unsafe (build host) directories
1154 access (/usr/include and /usr/lib) is now enabled by default.
1155 Unused locales are now purged by default to save space (and
1156 the default list of locales shrunk). The option to control
1157 this has now moved from the toolchain menu to system
1160 Legal info improvements: sources are now hardlinked instead of
1161 copied if possible to save space. Patches and extra downloads
1164 An experimental configuration knob (BR2_REPRODUCIBLE) has been
1165 added to make the builds more reproducible (E.G. less
1166 differences in the binary output between builds of the same
1167 configuration). This is still work in progress.
1169 An option to execute a custom script inside the fakeroot
1170 environment used to the generate the filesystem (E.G. to tweak
1171 permissions or similar) has been added.
1173 Git support now supports git submodules if
1174 <pkg>_GIT_SUBMODULES is enabled.
1176 Hash files for integritry validation have been added for all
1179 Scanpypi utility to help creating packages from the Python
1180 package index (pypi) has been added.
1182 The makedevs utility now has support for adding file
1183 capabilities using extended attributes.
1185 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
1186 development configs, Blackfin GDB simulator, Linksprite
1187 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
1188 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
1189 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
1190 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
1191 demos. A number of defconfigs have been updated and extended
1192 to generate SD card images. Synopsys HS38 VDK defconfig removed.
1194 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
1195 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
1196 circus, dante, docker-containerd, docker-engine, domoticz,
1197 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
1198 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
1199 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
1200 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
1201 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
1202 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
1203 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
1204 p7zip, pdbg, python-argh, python-dataproperty,
1205 python-dateutil, python-dialog3, python-dicttoxml,
1206 python-dominate, python-engineio, python-flask-jsonrpc,
1207 python-flask-login, python-humanize, python-pathtools,
1208 python-pathvalidate, python-pillow, python-prompt-toolkit,
1209 python-pytablewriter, python-pytz, python-scapy3k,
1210 python-sdnotify, python-socketio, python-tomako,
1211 python-ubjson, python-u-msgpack, python-watchdog,
1212 python-wcwidth, python-xlrd, python-xlsxwriter,
1213 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
1214 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
1215 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
1216 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
1219 Deprecated packages: ipkg, sstrip
1221 Removed packages: sunxi-mali-prop
1223 Issues resolved (http://bugs.buildroot.org):
1225 #8931: segment fault when compile argp-help.c using aarch64-bu...
1226 #8966: eglfs error. buildroot don't compile the library libeglfs.so
1227 #8971: build for beaglebone fails
1228 #8986: qt5imageformats fails to build on AArch64
1229 #8991: grub2 fails to compile
1230 #9001: Nodejs option not available
1231 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
1232 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
1233 #9066: 8139TOO - faulty behaviour
1234 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
1235 #9091: U-Boot fails to boot with large ramdisk
1237 2016.05, Released May 31st, 2016
1241 External toolchain: Fix for symlink handling when copying
1244 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
1245 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
1246 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
1247 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
1248 xdriver_xf86-video-fbturbo, xserver_xorg-server
1250 2016.05-rc3, Released May 26th, 2016
1252 Fixes all over the tree.
1254 Tweaks for SSP handling for external toolchains.
1256 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
1257 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
1258 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
1259 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
1260 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
1261 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
1262 postgresql, putty, python-service-identity, python-treq,
1263 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
1264 ustr, valgrind, webkitgtk, libxml2, xorriso,
1267 Issues resolved (http://bugs.uclibc.org):
1269 #8936: Aircrack-ng - Alot of missing dependencies
1271 2016.05-rc2, Released May 17th, 2016
1273 Fixes all over the tree.
1275 Rootfs overlay handling now refuses to overwrite
1276 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
1277 even if these directories are present in the overlay.
1279 External toolchain: Unbreak user provided libraries deployment
1280 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
1282 QEMU coldfire: Fix for signal handling kernel issue, enable
1285 Updated/fixed packages: android-tools, assimp, boost, gcc,
1286 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
1287 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
1288 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
1289 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
1290 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
1292 2016.05-rc1, Released May 10th, 2016
1294 Fixes all over the tree and new features.
1296 Architectures: new ARM variants: Cortex A17 and M4, improved
1297 nonmmu (cortex-M) support, m68k has been re-enabled with
1298 support for ColdFire. For x86, support for the i386 variant
1301 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
1302 deprecated. Go programming language support, Add Binutils 2.26
1303 support. Old Sourcery PowerPC external toolchains removed,
1304 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
1305 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
1307 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
1308 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
1309 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
1310 added for m68k, eXtensa-nommu and ColdFire.
1312 Linux: use zImage by default on ARM, subversion repository
1313 support (for u-boot as well).
1315 New packages: aer-inject, android-tools, cannelloni,
1316 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
1317 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
1318 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
1319 kodi-adsp-basic, kodi-adsp-freesurround,
1320 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
1321 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
1322 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
1323 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
1324 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
1325 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
1326 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
1327 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
1328 python-autobahn, python-characteristic, python-crossbar,
1329 python-cryptography, python-iniparse, python-iowait,
1330 python-lmdb, python-pexpect, python-ptyprocess,
1331 python-pyasn-modules, python-pygments, python-pymysql,
1332 python-pynacl, python-pyopenssl, python-pysocks,
1333 python-pytrie, python-rpi-gpio, python-service-identity,
1334 python-setproctitle, python-shutilwhich, python-treq,
1335 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
1336 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
1337 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
1338 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
1339 xdriver_xf86-video-amdgpu
1341 Removed packages: foomatic-filters, python-m2crypto,
1342 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
1344 Issues resolved (http://bugs.buildroot.org):
1346 #6830: Qt5: no fonts are installed
1347 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
1348 #7580: Invalid filesystem in Pandaboard defconfig
1349 #8346: wf111 package removes all kernel module dependencies
1350 #8436: xserver_xorg-server Segmentation fault
1351 #8736: IPV6 forced on in busybox
1352 #8746: At startup system stops with 'cannot set terminal proces..
1353 #8751: make fail [fio does not build on sh]
1354 #8766: Compiling host-gcc-final-4.9.3 broken on i386
1355 #8771: make savedefconfig modifies sources
1356 #8781: Unable to build uboot for imx28evk
1357 #8786: gdb fails to build with xz and expat support at the same
1358 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
1359 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
1360 #8836: Can't select Vim in menuconfig
1361 #8851: Make sure fio can compile with libaio support if it...
1362 #8861: With buildroot 2016.02 trying to build for corei7-avx
1363 fails while trying to build host-binutils
1364 #8866: Making an USB flash bootable with extlinux build with
1365 buildroot does not work
1367 2016.02, Released March 1st, 2016
1369 Minor fixes, mostly security related.
1371 Circular dependency issue with same-as-kernel linux-headers
1374 Updated/fixed packages: bluez5_utils, heirloom-mailx,
1375 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
1376 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
1377 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
1379 2016.02-rc3, Released February 27th, 2016
1381 Fixes all over the tree.
1383 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
1384 where VFP is optional (but present on the specific hw). Fix
1385 ARM variant selection for freescale_imx31_3stack_defconfig.
1387 Ensure tarballs of downloaded git trees do not contain a
1390 Clarify license of patches in COPYING.
1392 Updated/fixed package: avahi, binutils, cairo, can-festival,
1393 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
1394 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
1395 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
1396 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
1397 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
1398 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
1399 omniorb, openipmi, openobex, patch, pax-utils, perf,
1400 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
1401 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
1402 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
1403 wpa_supplicant, xerces, zsh
1405 Issues resolved (http://bugs.uclibc.org):
1407 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
1409 2016.02-rc2, Released February 18th, 2016
1411 Fixes all over the tree.
1413 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
1414 crash, backport of Xtensa .init/.fini literals handling.
1415 glibc security patches for CVE-2014-8121, CVE-2015-1781
1418 Defconfigs for Acmesystems Arietta g25 added.
1420 Updated/fixed packages: binutils, boost, chrony, dovecot,
1421 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
1422 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
1423 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
1424 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
1426 Issues resolved (http://bugs.uclibc.org):
1428 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
1429 #8606: Problem compiling on Arch Linux
1430 #8681: kbd 2.0.3 does not build on rpi
1432 2016.02-rc1, Released February 10th, 2016
1434 Fixes all over the tree and new features.
1436 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
1437 arc-2015.12. Support for legacy uClibc dropped, default to
1438 uClibc-ng instead. Added sys/queue.h implementation for MUSL
1439 for compatibility. Updated versions of Code sourcery and
1440 Linaro toolchains. MIPS Codescape toolchains added. Version
1441 selection for preconfigured external toolchains removed.
1443 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
1444 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
1445 A number of defconfigs have been extended to generate complete
1446 system images using genimage.
1448 Linux: Automatically patch timeconst.pl for <3.9 kernels,
1449 which isn't compatible with modern perl versions, breaking the
1450 build when building on recent (Fedora 23, Debian
1451 Testing/Unstable, ..) distributions.
1453 Makedevs utility now accepts textual (non-numerical) user and
1456 Vagrant file to easily setup a working development environment
1457 in a VM has been added.
1459 Size-stats-compare script to compare rootfs sizes between
1460 builds has been added.
1462 Infozip package renamed to zip. EFL packages restructured.
1464 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
1465 angularjs, apache, apr, argp-standalone, armadillo, arptables,
1466 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
1467 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
1468 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
1469 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
1470 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
1471 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
1472 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
1473 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
1474 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
1475 elementary, elfutils, enlightenment, erlang, espeak, eudev,
1476 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
1477 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
1478 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
1479 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
1480 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
1481 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
1482 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
1483 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
1484 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
1485 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
1486 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
1487 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
1488 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
1489 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
1490 jquery-sparkline, jquery-ui, jquery-ui-themes,
1491 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
1492 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
1493 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
1494 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
1495 libedbus, libedit, libedje, libeet, libefreet, libeina,
1496 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
1497 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
1498 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1499 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
1500 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
1501 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
1502 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
1503 libraw, libraw1394, librsvg, libseccomp, libsecret,
1504 libserialport, libsigc, libsigrok, libsigrokdecode,
1505 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
1506 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
1507 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
1508 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
1509 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
1510 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
1511 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
1512 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
1513 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
1514 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
1515 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
1516 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
1517 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
1518 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
1519 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
1520 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
1521 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
1522 openldap, openntpd, openobex, openocd, openpgm,
1523 open-plc-utils, openpowerlink, openssh, openssl, openswan,
1524 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
1525 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
1526 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
1527 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
1528 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
1529 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
1530 python-alsaaudio, python-can, python-cffi, python-cherrypy,
1531 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
1532 python-mako, python-msgpack, python-psutil, python-pyasn,
1533 python-pycparser, python-pydal, python-pyftpdlib,
1534 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
1535 python-serial, python-setuptools, python-six, python-spidev,
1536 python-tornado, python-twisted, python-web2py, python-webpy,
1537 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
1538 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
1539 qt5graphicaleffects, qt5imageformats, qt5multimedia,
1540 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
1541 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
1542 qt5webkit-examples, qt5websockets, qt5x11extras,
1543 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
1544 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
1545 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
1546 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
1547 smack, snowball-init, socat, sp-oops-extract, sqlite,
1548 squashfs, squeezelite, squid, sredird, sshfs,
1549 start-stop-daemon, strace, strongswan, stunnel, subversion,
1550 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
1551 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
1552 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
1553 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
1554 udpcast, unionfs, upmpdcli, usb_modeswitch,
1555 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
1556 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
1557 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
1558 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
1559 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
1560 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
1561 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
1562 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1563 xfont_encodings, xfont_font-adobe-100dpi,
1564 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
1565 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
1566 xfont_font-alias, xfont_font-arabic-misc,
1567 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
1568 xfont_font-bh-lucidatypewriter-100dpi,
1569 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
1570 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
1571 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
1572 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
1573 xfont_font-daewoo-misc, xfont_font-dec-misc,
1574 xfont_font-ibm-type1, xfont_font-isas-misc,
1575 xfont_font-jis-misc, xfont_font-micro-misc,
1576 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
1577 xfont_font-misc-meltho, xfont_font-misc-misc,
1578 xfont_font-mutt-misc, xfont_font-schumacher-misc,
1579 xfont_font-screen-cyrillic, xfont_font-sony-misc,
1580 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
1581 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
1582 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
1583 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
1584 ympd, zeromq, zic, znc, zsh,
1586 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
1587 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
1588 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
1589 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
1590 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
1591 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
1592 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
1593 obsidian-cursors, openal, openbox, pangomm,
1594 python-backports-abc, python-beautifulsoup4, python-cbor,
1595 python-click, python-cssselect, python-ecdsa, python-html5lib,
1596 python-idna, python-ipaddress, python-mistune, python-netaddr,
1597 python-paho-mqtt, python-paramiko, python-pyparted,
1598 python-pysmb, python-pyudev, python-singledispatch,
1599 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
1600 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
1601 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
1603 Removed packages: libungif, python-pyxml,
1605 Issues resolved (http://bugs.uclibc.org):
1607 #7886: gettext: link failure with locally-installed libxml2
1608 #7892: systemd-journald is broken
1609 #8066: nodejs crashes when built with gcc 4.9
1610 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
1611 #8501: gunzip fails to uncompress files
1612 #8541: fail to build host-fakeroot-1.20.2
1613 #8546: build instructions for raspberry pi don't work
1614 #8571: strace for ARC compile error
1615 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
1616 #8616: Fail to build for raspberrypi_defconfig with big endian
1617 #8621: sqlite package, properly enable readline
1619 2015.11, Released November 30th, 2015
1623 Merged/seperate /usr handling is now also performed for
1624 staging so cross-gdb / gdbserver can find the libraries.
1626 Updated/fixed packages: autossh, conntrack-tools, dcron,
1627 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
1628 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
1629 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
1632 Issues resolved (http://bugs.uclibc.org):
1634 #8441: Invalid directory for X11 fonts in target (RPi2)
1635 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
1637 2015.11-rc3, Released November 26th, 2015
1639 Fixes all over the tree.
1641 We have a new modern website!
1643 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
1644 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
1645 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
1646 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
1647 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
1648 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
1649 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
1650 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
1651 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
1654 Issues resolved (http://bugs.uclibc.org):
1656 #6872: gpsd: disabled on microblaze
1657 #8321: invalid opcode error with minidlna and ffmpeg
1658 #8336: Default systemd configuration fails to boot correctly in 2015-08
1659 #8446: rpi-userland failed to build with glibc 2.22
1661 2015.11-rc2, Released November 19th, 2015
1663 Fixes all over the tree.
1665 LD_LIBRARY_PATH is no longer used to ensure host binaries find
1666 their libraries, fixing issues on recent Fedora.
1668 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
1669 with ${TARGET}-cc after the move to use a toolchain wrapper
1670 for the internal toolchain.
1672 Appy-patches.sh now correctly applies all files listed in
1675 Fixes for merged /usr handling when a custom skeleton is used.
1677 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
1678 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
1679 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
1680 libecore, libgudev, libnss, libpng, libserial, libssh2,
1681 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
1682 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
1683 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
1684 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
1685 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
1686 ushare, wine, wpa_supplicant, x265,
1687 xdriver_xf86-video-siliconmotion, zxing-cpp
1689 Issues resolved (http://bugs.uclibc.org):
1691 #4790: Running udhcpc on a system with NFS root kills NFS
1692 #8456: Building host-pkgconf on Fedora 23 fails due to..
1694 2015.11-rc1, Released November, 7th 2015
1696 Fixes all over the tree and new features.
1700 - Support for sparc64 added (internal toolchain with glibc
1703 - Support for mips32r6 and mips64r6 added.
1705 - Support for Intel Quark X1000 CPU.
1707 - Switch to EABIhf by default on ARM when a VFP is available.
1711 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
1712 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
1714 - The toolchain wrapper which was used only for external
1715 toolchains is now also used for Buildroot internal
1716 toolchains. This allowed to fix the ccache support, prepare
1717 the way for top-level parallel build support and remove gcc
1718 patches used to detect header/library path poisoning.
1720 - Remove Analog Devices Blackfin toolchain 2012R2.
1722 - Fix several Xtensa build failures by switching from
1723 text-section-literals to auto-litpools.
1725 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
1726 rather than a specific fork.
1728 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
1729 2015.08. 2014.09 version is kept since 2015.08 only runs on
1734 - Fix ARM64 support in U-Boot.
1738 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
1739 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
1740 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
1741 Synopsys AArch64 VDK virtual platform.
1743 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
1744 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
1745 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
1746 raspberrypi2, riotboard, snps_axs10*, wandboard.
1748 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
1749 calao_snowball_defconfig, gnublin, integrator926_defconfig.
1753 - Support for fetching from Mercurial tags fixed.
1755 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
1756 module support to be enabled in the kernel when a package
1757 builds out-of-tree kernel modules (through the
1758 pkg-kernel-module infrastructure or on its own).
1760 - Improve the perl package infrastructure to automatically add
1761 the dependency to the perl interpreter to target perl module
1764 - Remove trailing slashes in <pkg>_SITE and addition of a
1765 check to ensure such trailing slashes are no longer added.
1767 - Extend the legal infrastructure to allow packages to declare
1768 their actual source code. This is useful for packages for
1769 which <pkg>_SOURCE points to pre-built binaries (as is the
1770 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
1771 variable allows to point to the source code in such cases.
1773 - Improved ccache support, thanks to the usage of a toolchain
1774 wrapper for internal toolchain. Now a single cache directory
1775 can be shared between different Buildroot builds.
1777 - Addition of a 'graph-size' make targets, which generates a
1778 PDF graph of per-package size of the root filesystem.
1780 - Addition of <pkg>_EXCLUDES so that packages can request
1781 certain parts of the source code tarball to not be
1782 extracted. This feature is currently used by gcc and
1785 - Packages can now use the <pkg>_PKGDIR variable, provided by
1786 the package infrastructure, to reference their package
1787 directory, instead of explicitly using package/<pkg>/.
1791 - Add high lz4 compression to squashfs.
1793 - Simplification of shell profile files in the default
1796 - Remove ftp user and /home/ftp from the skeleton, and let ftp
1797 server packages create these when needed.
1799 - Add support for /bin, /sbin and /lib to be symlinks to their
1800 corresponding directories in /usr. This is enforced for
1801 systemd configurations, and optional for other
1804 - Support for AXFS filesystem image generation added.
1806 - New options to add extra space/inodes to ext2/3/4 images.
1808 Updated/fixed packages:
1810 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
1811 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
1812 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
1813 collectd, connman, conntrack-tools, coreutils, cpio,
1814 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
1815 dhrystone, dillo, directfb, directfb-examples, dmraid,
1816 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
1817 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
1818 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
1819 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
1820 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
1821 genimage, gettext, git, glib-networking, glmark2, gnupg2,
1822 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
1823 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1824 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
1825 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
1826 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
1827 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
1828 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
1829 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
1830 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
1831 kodi-pvr-stalker, kodi-pvr-vbox,
1832 kodi-visualisation-waveforhue, less, lftp, libbluray,
1833 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
1834 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1835 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
1836 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
1837 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
1838 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
1839 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
1840 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
1841 linux, linux-firmware, linux-fusion, linux-headers,
1842 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
1843 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
1844 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
1845 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
1846 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
1847 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
1848 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
1849 perl-crypt-openssl-random, perl-http-message,
1850 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
1851 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
1852 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
1853 poco, polarssl, portaudio, portmap, postgresql, proftpd,
1854 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
1855 python-networkmanager, python-numpy, python-pyparsing,
1856 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
1857 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
1858 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
1859 samba4, sane-backends, sconeserver, sdl, sed, setools,
1860 shairport-sync, shared-mime-info, sland, smartmontools,
1861 softether, spice-protocol, sqlcipher, sqlite, squid,
1862 strongswan, stunnel, subversion, sudo, sunxi-tools,
1863 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
1864 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
1865 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
1866 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
1867 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
1868 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1869 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
1870 xtables-addons, xterm, xz, zic, znc, zsh
1874 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
1875 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
1876 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
1877 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
1878 libg7221, libhttpparser, libilbc, libldns, libmng,
1879 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
1880 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
1881 micropython, micropython-libs, python-pyratemp,
1882 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
1883 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
1884 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
1888 blackbox (was deprecated), divine (merged in directfb),
1889 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
1890 sawman (merged in directfb), schifra (marked broken since a
1891 long time), texinfo (host variant only, no longer used), zxing
1892 (replaced by zxing-cpp),
1894 Issues resolved (http://bugs.uclibc.org):
1896 #4099: cut utility from GNU coreutils works incorrect
1897 #7772: libxml-parser-perl build failure: missing dependency
1899 #7931: Default configuration for Cubieboard v1 is outdated
1900 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
1902 #8246: X.org DRI2 build issue
1903 #8256: pointing to /usr/bin/objcopy old version (x86) instead
1904 of the generated one
1905 #8266: mplayer build issue
1906 #8281: pyrexc fails to run when path is too long
1907 #8316: lttng-tools and lttng-babeltrace executables contain
1908 bad RPATH pointing to host machine
1909 #8331: kexec wants shutdown in /sbin, but systemd installs it
1911 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
1913 #8366: libevent does not build
1914 #8386: build failed with external toolchain
1915 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
1916 #8396: CCACHE initialization
1917 #8401: gpsd 3.15 NMEA support
1918 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
1919 #8421: util-linux installs systemd files in output/target/home/
1921 2015.08, Released August 31st, 2015
1925 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
1926 reintroduced as opencv.
1928 Updated/fixed packages: bootutils, canfestival, cppcms,
1929 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
1930 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
1931 ltrace, midori, network-manager, openssh, perl-file-listing,
1932 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
1933 perl-www-robotrules, python-can, qt5base, qt5multimedia,
1934 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
1935 x264, xserver_xorg-server, zyre
1937 2015.08-rc2, Released August, 24th 2015
1939 Fixes all over the tree.
1941 Toolchain: fix gcc build on NIOS-II.
1943 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
1944 hybrid ISO image generation.
1946 Architectures: add arm1136j-s variant.
1948 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
1949 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
1950 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
1951 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
1952 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
1953 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
1954 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
1955 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
1956 netatalk, nodejs, ola, opencv, oprofile, php, poco,
1957 postgresql, powertop, protobuf, protobuf-c, qt5base,
1958 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
1959 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
1960 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
1962 Issues resolved (http://bugs.uclibc.org):
1964 #8276: package/dropbear: symlink resolution incorrect
1965 #8286: Error with buildroot
1966 #8301: ldconfig parameter in Makefile
1968 2015.08-rc1, Released August, 5th 2015
1970 Fixes all over the tree and new features.
1974 - Refactor how the availability of an MMU is described.
1975 - Minimal support for Cortex-M3
1976 - Minimal support for AArch64 big-endian
1980 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
1981 - Use uClibc-ng as the default uClibc version, instead of the
1982 official uClibc, which hasn't done any release since 3+
1984 - eglibc is now marked as deprecated
1985 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
1986 support for gcc 5.x added.
1987 - Binutils: use Binutils 2.24 as the default, 2.25.x series
1988 bumped to 2.25.1, remove old Binutils 2.22.
1989 - Update ARC toolchain components to 2015.06
1990 - Add support for Fortran when building gcc
1994 - Support for using the kconfig configuration system in
1999 - VIA VAB-820/AMOS-820
2000 - OLimex OLinuxino A20 Lime
2001 - Many new defconfigs for Atmel evaluation boards:
2002 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
2003 Xplained Ultra, sama5d3 Xplained.
2004 - ACME Systems Aria G25
2006 - Altera Cyclone 5 Development Board
2008 - ARC AXS101 and AXS103 Software Development Platforms
2009 - Significant updates to Raspberry Pi / Raspberry Pi 2
2013 - Buildroot takes better care now of generating predictable
2014 permissions in the target filesystem. However, existing
2015 permissions on a custom skeleton or rootfs overlay will no
2016 longer be preserved. Therefore, it is necessary to add a
2017 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
2018 required permissions.
2019 - Add support for kconfig fragments.
2020 - No longer pass --{enable,disable}-debug to autotools
2021 packages depending on the value of
2022 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
2023 whether we build with -g or not.
2024 - Support for extracting archives in .lzma in the generic
2025 package infrastructure.
2026 - Remove random-seed file from the default skeleton, since
2027 seeding the entropy pool with a known seed makes more harm
2029 - In the CVS download helper, add support to use a date as
2031 - Add support for a per-package <pkg>_STRIP_COMPONENTS
2032 variable, which packages can use to specify how many path
2033 components should be stripped when extracting the tarball.
2034 - Addition of a 'kernel-module' package infrastructure, which
2035 simplifies the packaging of external kernel modules. Many
2036 existing packages are converted to use it.
2037 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
2038 - Remove /etc/securetty from the default skeleton.
2039 - Migration of sysV initscripts from the default skeleton to
2040 a package called 'initscripts', installed only when Busbox
2041 init or sysvinit are used.
2042 - Migration of the skeleton logic to a proper 'skeleton'
2044 - Addition of a 'linux-tools' infrastructure in the 'linux'
2045 package, to support building user-space tools bundled
2046 within the Linux kernel sources, such as perf and cpupower.
2047 - Usage of backticks instead of make $(shell ...) to execute
2048 shell commands. This allows to delay the evaluation of such
2049 commands when actually needed, and not when expanding the
2050 variables. It is useful to make 'make printvars' less
2051 noisy, and as a preparation to support top-level parallel
2053 - Libtool .la files are not mungled for all package types,
2054 instead of being handled only for packages using the
2055 autotools-package infrastructure.
2056 - Add mechanism to allow packages to express a dependency on
2057 gcc versions. This is needed for packages that use C++11 or
2058 C11 support for example.
2060 Important package updates:
2062 - Complete rework of the matchbox packaging
2063 - Lots of fixes in packages for compatibility with musl and
2065 - Hash files added to a large number of packages.
2066 - Update a significant number of packages to use a new
2067 hosting, after the announcement of Google Code and
2069 - Major packages needed for SELinux support have been merged,
2070 but the support is not complete yet.
2071 - Significant update of OpenCV to version 3.0, and addition
2073 - Significant update of all packages supporting the GPU and
2074 VPU of i.MX ARM processors.
2075 - Addition of systemd support in a significant number of
2077 - Qt5 updated to 5.5.0
2078 - Use modular X.org server by default instead of KDrive
2082 - Complete overhaul of the iso9660 support. Now allows to use
2083 directly IS9660 as the root filesystem format and not only
2084 an initrd, and supports Grub 2 and isolinux in addition to
2087 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
2088 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
2089 ca-certificates, can-utils, ccache, cloog, collectd, connman,
2090 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
2091 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
2092 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
2093 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2094 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
2095 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
2096 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
2097 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
2098 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
2099 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
2100 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
2101 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2102 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
2103 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
2104 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
2105 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
2106 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
2107 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
2108 libunistring, libupnp, libuv, libv4l, libva,
2109 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
2110 linux-firmware, linux-headers, live555, ltrace, lua,
2111 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
2112 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
2113 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
2114 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
2115 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
2116 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
2117 perl-cross, perl-encode-locale, perl-io-socket-ssl,
2118 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
2119 perl-xml-libxml, php, pinentry, polarssl, postgresql,
2120 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
2121 python-networkmanager, python-pyinotify, python-pypcap,
2122 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
2123 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
2124 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
2125 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
2126 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
2127 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
2128 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
2129 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
2130 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
2131 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
2132 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
2133 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2134 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
2135 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
2136 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
2137 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
2140 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
2141 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
2142 jquery-datetimepicker, kodi-audioencoder-modplug,
2143 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
2144 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
2145 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
2146 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
2147 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
2148 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
2149 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
2150 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
2151 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
2152 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
2153 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
2154 kodi-screensaver-pingpong, kodi-screensaver-pyro,
2155 kodi-screensaver-stars, kodi-visualisation-shadertoy,
2156 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
2157 kodi-visualisation-waveform, kvmtool, kyua, libfm,
2158 libfm-extra, libplatform, librtas, libsodium, libsquish,
2159 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
2160 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
2161 python-pycli, python-pydal, python-pyyaml, python-web2py,
2162 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
2163 rtl8821au, sepolgen, setools, skeleton, stm32flash,
2164 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
2166 Deprecated packages: webkitgtk, libgail, eglibc support in
2169 Issues resolved (http://bugs.uclibc.org):
2171 #4291: Segmentation fault with all binaries that use threads
2172 when compiled with gcc 4.6
2173 #6944: building toolchain for sh4 fails
2174 #7592: Buildroot GCC: -lto requires plugin support in ranlib
2175 #7628: Python SSL does not get built for Raspberry Pi
2176 #7682: Missing dependencies for NFS
2177 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
2178 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
2179 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
2180 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
2181 #7971: python-flask, python-werkzeug. No module named zlib
2182 #7981: Target file system skeleton permissions hazard
2183 #8006: rpcdebug in nfs-utils built for the host
2184 #8036: alsa-lib headers problem that prevents to compile alsa
2186 #8081: systemd init system: /tmp is not mode 1777
2187 #8121: php opcache extension doesn't get installed
2188 #8151: x86-64 make fails with ncurses 5.9
2189 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
2190 #8161: default /bin/sh symlink to busybox is full path and not relative
2191 #8171: glamor missing
2192 #8191: Request update support for the cubieboard series
2193 #8201: Important security upgrades for node.js
2195 2015.05, Released May 31st, 2015
2199 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
2200 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
2201 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
2202 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
2203 python3, sconeserver, udpcast, upmpdcli
2205 2015.05-rc3, Released May 22nd, 2015
2207 Several fixes, mainly related to static linking.
2209 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
2210 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
2211 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
2212 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
2213 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
2214 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
2215 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
2216 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
2217 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
2218 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
2219 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
2220 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
2221 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
2222 wvstreams, xmlstarlet, zeromq, zmqpp
2224 New packages: c-periphery
2226 Issues resolved (http://bugs.uclibc.org):
2228 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
2229 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
2230 #8126: exim lacks plaintext and cram-md5 auth
2232 2015.05-rc2, Released May 11th, 2015
2236 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
2237 issues. Context functions enabled for uClibc snapshot /
2240 Architectures: Endian handling symbol for Xtensa, binutils
2243 Infrastructure: Fix for kernel module stripping when
2244 localversion contains spaces.
2246 Updated/fixed packages: at, autoconf-archive, binutils,
2247 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
2248 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
2249 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
2252 Issues resolved (http://bugs.uclibc.org):
2254 #8086: Cannot select systemd as init with Linaro 2014.09...
2256 2015.05-rc1, Released May 4th, 2015
2258 Fixes all over the tree and new features.
2260 Architectures: Removed AVR32 support, deprecate SH64, added
2261 support for steamroller, corei7-avx and core-avx2 x86
2264 Toolchains: IPv6 and Largefile support now enforced for
2265 uClibc. Corresponding Kconfig symbols removed.
2267 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
2268 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
2269 external toolchains are now detected and blacklisted.
2271 Internal toolchain support for Nios2 added, Blackfin
2272 removed. Aarch64 and sh musl support. uClibc-ng support added.
2274 Libatomic is now handled for internal and external
2275 toolchains. Link time optimization (LTO) support.
2277 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
2278 Auto, Raspberry Pi 2, RIoTboard,
2280 Infrastructure: Hashes for a large number of packages have
2281 been added. Missing hashes now stop the build unless
2282 explicitly disabled.
2284 Spaces and colons (:) are now supported in package
2285 versions. Dependencies can now be listed for the patch step
2286 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
2287 extensions infrastructure has been added.
2289 Makedevs now has a recursive (r) option.
2291 The variable containing the list of packages to build has been
2292 renamed from TARGETS to PACKAGES.
2294 Make external-deps / legal-info / source / source-check have
2295 been reimplemented using the package infrastructure, so their
2296 output/behaviour may differ from earlier (some packages were
2297 not included in the past).
2299 The old insecure DES password encoding is no longer supported.
2301 U-Boot patch option now support direct references to patch
2302 files and URLs in addition to directories of patches. The
2303 i.MX28 SD format (u-boot.sd) is now supported.
2305 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
2306 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
2307 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
2308 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
2309 canfestival, ccache, chrony, civetweb, clamav, cmake,
2310 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
2311 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
2312 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
2313 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
2314 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
2315 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
2316 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
2317 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
2318 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
2319 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
2320 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
2321 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
2322 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
2323 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
2324 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
2325 kismet, kmod, kodi-audioencoder-flac,
2326 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
2327 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
2328 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
2329 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
2330 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
2331 libinput, libiscsi, libksba, liblinear, libmatroska,
2332 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
2333 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
2334 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
2335 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
2336 libusb, libuv, libva-intel-driver, libva, libvncserver,
2337 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
2338 lighttpd, linknx, linphone, linux-firmware, linux-headers,
2339 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
2340 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
2341 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
2342 luarocks, lvm2, lxc, make,
2343 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
2344 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
2345 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
2346 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
2347 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
2348 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
2349 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
2350 opencv, openldap, openntpd, openocd, openssh, openssl,
2351 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
2352 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
2353 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
2354 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
2355 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
2356 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
2357 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
2358 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
2359 python-tornado, python-twisted, python-zope-interface, python,
2360 python3, qemu, qt, qt5, qt5base, qt5multimedia,
2361 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
2362 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
2363 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
2364 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
2365 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
2366 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
2367 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
2368 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
2369 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
2370 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
2371 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
2372 webp, weston, wget, which, whois, wireless-regdb,
2373 wireless_tools, wireshark, wpa_supplicant, wvstreams,
2374 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
2375 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
2376 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
2377 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
2378 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
2379 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
2380 xapp_xmore, xcb-util-image, xcb-util-keysyms,
2381 xdata_xcursor-themes,
2382 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
2383 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
2384 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
2385 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
2386 xfont_font-util, xkeyboard-config,
2387 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
2388 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
2389 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
2390 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
2392 New packages: apache, autoconf-archive, batctl,
2393 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
2394 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
2395 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
2396 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
2397 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
2398 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
2399 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
2400 perl-db-file, perl-digest-{hmac,sha1},
2401 perl-encode-{detect,locale}, perl-file-{listing,util},
2402 perl-html-{parser,tagset}, perl-http-cookies,
2403 perl-http-{daemon,date,message,negotiate}, perl-io-html,
2404 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
2405 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
2406 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
2407 perl-www-robotrules, powertop, pulseview,
2408 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
2409 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
2410 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
2411 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
2412 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
2413 xproto_xproxymanagementprotocol
2415 Removed packages: gtk2-theme-hicolor
2417 Deprecated packages: samba
2419 Issues resolved (http://bugs.uclibc.org):
2421 #7478: Multiple chosen python modules are not built due to...
2422 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
2423 #7676: Package procps-ng installs binaries to nonsensical folder
2424 #7724: Startx is not installed in the target
2425 #7760: botan: wrong prefix in botan-1.10.pc
2426 #7826: Building of cdparanoia
2427 #7844: Lua with hard-float on MIPS by buildroot doesn't work
2428 #7874: X.org configure error
2429 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
2430 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
2431 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
2432 #7976: mkuser script fails with: user already exists with...
2433 #8011: When building only busybox and strace, strace fails...
2434 #8016: collectd fails to build, network.c:171:19: error:...
2435 #8041: error on building libcurl7.42.0
2437 2015.02, Released March 1st, 2015
2441 Updated/fixed packages: civetweb, ding-libs,
2442 directfb-examples, glibc, gnupg, gnupg2, gpm,
2443 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
2444 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
2445 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
2446 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
2449 Removed packages: libgc
2451 2015.02-rc3, Released February 24th, 2015
2455 Cmake and rebar (erlang) infrastructure fixes.
2457 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
2458 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
2459 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
2460 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
2462 2015.02-rc2, Released February 15th, 2015
2466 raspberrypi: fix kernel sha1 for DT variant.
2468 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
2469 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
2470 qt5base, qt5connectivity, xserver_xorg-server
2472 2015.02-rc1, Released February 8th, 2015
2474 Fixes all over the tree and new features.
2476 Static/shared library handling reworked. This is now a
2477 tristate (shared only / shared and static / static
2478 only). Default is now shared only to speed up the
2479 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
2481 The toolchain (internal and external) will now warn when an
2482 unsafe library or header path is used (such as /usr/include or
2483 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
2484 under build options this instead becomes an error.
2486 A installation path issue with the internal musl toolchain
2487 support has been fixed so it is now possible to reuse it as an
2490 Architectures: Freescale E5500 and E6500 PowerPC support
2491 added, deprecated MIPS 1/2/3/4 support removed.
2493 New defconfigs: Freescale p2020ds, MIPS creator CI20,
2494 Raspberrypi with DT, UDOO Quad.
2496 'make <foo>_defconfig' now saves the path to the defconfig in
2497 the .config, so a 'make savedefconfig' automatically updates
2500 Infrastructure for packages using the Erland rebar tool has
2503 Hashes for a large number of packages have been added. Hashes
2504 are now checked for both target and host packages.
2506 The system menu now has an option to automatically configure a
2507 network interface through DHCP at bootup.
2509 The default filesystem skeleton now uses a separate tmpfs for
2510 /run instead of a symlink to /tmp/ for security reasons / to
2511 protect against conflicts with user generated temporary files.
2513 BR2_EXTERNAL is now exported to post-build and post-image
2516 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
2517 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
2518 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
2519 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2520 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
2521 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
2522 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
2523 janus-gateway, kodi, kodi-audioencoder-flac,
2524 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2525 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
2526 libselinux, libsemanage, libserialport, libsigro,
2527 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
2528 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
2529 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
2530 openldap, python-alsaaudio, python-certifi, python-cheetah,
2531 python-coherence, python-django, python-docopt, python-enum,
2532 python-enum34, python-flask, python-gobject, python-httplib2,
2533 python-ipaddr, python-itsdangerous, python-jinja,
2534 python-markdown, python-markupsafe, python-networkmanager,
2535 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
2536 python-pysendfile, python-pyxb, python-requests, python-six,
2537 python-twisted, python-webpy, python-werkzeug,
2538 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
2539 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
2542 Removed packages (target): bison, distcc, gob2, m4
2544 Issues resolved (http://bugs.uclibc.org):
2546 #7556: make interactive CLI optional for nftables
2547 #7730: Error while connecting Qt Cretaor to device
2548 #7766: logrotate default gzip path is usually wrong
2549 #7790: Invalid ext4 image generated by Buildroot
2551 2014.11, Released December 1st, 2014
2555 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
2556 current working directory isn't searched.
2558 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
2559 parted, shairport-sync, util-linux, xapp_bdftopcf,
2562 2014.11-rc3, Released November 28th, 2014
2564 Fixes all over the tree.
2566 System: File permissions of /etc/random-seed made more
2569 Toolchain: Various fixes related to locale handling, a fix for
2570 building the toolchain wrapper on MIPS.
2572 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
2573 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
2574 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
2575 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
2576 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
2577 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
2578 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
2579 xl2tp, xserver_xorg-server
2581 Issues resolved (http://bugs.uclibc.org):
2583 #7670: Fails to build mpc-1.0.2 on latest Cygwin
2585 2014.11-rc2, Released November 21st, 2014
2587 Fixes all over the tree.
2589 Inittab tweaks for shutdown handling (busybox and sysvinit).
2591 Updated/fixed packages: aircrack-ng, botan, canfestival,
2592 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
2593 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
2594 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
2595 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
2596 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
2597 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
2598 tstools, tzdata, wireshark, x264
2600 Issues resolved (http://bugs.uclibc.org):
2602 #7646: strftime on datetime not works on python3
2604 2014.11-rc1, Released November 12th, 2014
2606 Fixes all over the tree and new features.
2608 Toolchains: Use -mcpu / -march instead of -mtune. Support
2609 additional ARC and sparc variants. Updated Code sourcery
2610 and Linaro external toolchains.
2612 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
2613 powerpc64 pseries added and a number of updates to the
2614 existing configurations.
2616 Infrastructure: Buildroot is now less noisy when built with
2617 the silent option (make -s).
2618 A number of package infrastructure variables have been renamed
2619 from *_OPT to *_OPTS for constency. Buildroot will complain if
2620 the old names are used to assist in updating out of tree
2622 Fixes for host systems where bash isn't located in /bin, and
2623 older systems not supporting mktemp --tmpdir.
2624 Various cleanups of users/groups in the default skeleton.
2625 There is now an option to choose what shell /bin/sh points to.
2627 Documentation: Various updates to the user manual. The
2628 asciidoc documentation handling has now been extended so it
2629 can be used by (BR2_EXTERNAL) packages.
2631 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
2632 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
2633 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
2634 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
2635 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2636 bluez_utils, bmon, boost, bootutils, bridge-utils,
2637 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
2638 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
2639 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
2640 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
2641 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
2642 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
2643 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
2644 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
2645 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
2646 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
2647 enlightenment, enscript, erlang, espeak, ethtool, eudev,
2648 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
2649 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
2650 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
2651 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
2652 fontconfig, foomatic-filters, freerdp, freescale-imx,
2653 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
2654 genimage, genpart, genromfs, geoip, gettext, giblib, git,
2655 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
2656 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
2657 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
2658 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
2659 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
2660 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
2661 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
2662 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
2663 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
2664 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
2665 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
2666 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
2667 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
2668 jquery-ui-themes, jquery-validation, jsmin, json-c,
2669 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
2670 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
2671 lesstif, lftp, libaio, libao, libarchive, libargtable2,
2672 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
2673 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
2674 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
2675 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
2676 libelementary, libelf, libenca, libethumb, libevas,
2677 libevas-generic-loaders, libevent, libexif, libeXosip2,
2678 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
2679 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
2680 libinput, libiscsi, libjson, libksba, liblockfile,
2681 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
2682 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
2683 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
2684 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
2685 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
2686 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
2687 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
2688 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
2689 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
2690 libungif, liburcu, libusb, libuv, libv4l, libva,
2691 libva-intel-driver, libvncserver, libvorbis, libvpx,
2692 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
2693 libxslt, lighttpd, linenoise, linknx, links, linphone,
2694 linux-firmware, linux-fusion, linux-headers, linux-pam,
2695 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
2696 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
2697 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
2698 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
2699 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
2700 lua-ev, luajit, luajson, lualogging, lua-messagepack,
2701 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
2702 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
2703 lzma, m4, madplay, make, makedevs, Makefile.in,
2704 matchbox-common, matchbox-desktop, matchbox-fakekey,
2705 matchbox-keyboard, matchbox-lib, matchbox-panel,
2706 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
2707 media-ctl, mediastreamer, memcached, memstat, memtester,
2708 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
2709 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
2710 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
2711 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
2712 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
2713 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
2714 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
2715 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
2716 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
2717 openocd, openpowerlink, openssh, openssl, openswan,
2718 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
2719 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
2720 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
2721 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
2722 perl-module-build, perl-mojolicious, perl-net-ssleay,
2723 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
2724 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
2725 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
2726 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
2727 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
2728 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
2729 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
2730 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
2731 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
2732 python-dialog, python-ipy, python-keyring, python-mad,
2733 python-netifaces, python-numpy, python-protobuf, python-pyasn,
2734 python-pyparsing, python-pyro, python-pyusb, python-serial,
2735 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
2736 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2737 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2738 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2739 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
2740 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
2741 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
2742 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
2743 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
2744 ruby, samba, sam-ba, samba4, sane-backends, schifra,
2745 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
2746 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
2747 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
2748 slang, slirp, smcroute, smstools3, snmppp,
2749 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
2750 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
2751 squid, sredird, startup-notification, strace, stress,
2752 strongswan, stunnel, subversion, sudo, sunxi-boards,
2753 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
2754 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
2755 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
2756 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
2757 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
2758 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
2759 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
2760 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
2761 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
2762 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
2763 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
2764 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
2765 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
2766 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
2767 xdriver_xf86-video-vmware, xenomai, xerces,
2768 xfont_font-adobe-{100,75}dpi,
2769 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
2770 xfont_font-alias, xfont_font-arabic-misc,
2771 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2772 xfont_font-bh-lucidatypewriter-100dpi,
2773 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2774 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2775 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2776 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2777 xfont_font-daewoo-misc, xfont_font-dec-misc,
2778 xfont_font-ibm-type1, xfont_font-isas-misc,
2779 xfont_font-jis-misc, xfont_font-micro-misc,
2780 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2781 xfont_font-misc-meltho, xfont_font-misc-misc,
2782 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2783 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2784 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2785 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
2786 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
2787 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
2788 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
2789 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
2790 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
2791 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
2792 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
2795 New packages: adwaita-icon-theme, am335x-pru-package,
2796 bcache-tools, biosdevname, botan, canfestival, clamav,
2797 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
2798 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
2799 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
2800 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
2801 netcat-openbsd, nginx, odhcploc, openvmtools,
2802 phidgetwebservice, pps-tools, pure-ftpd,
2803 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
2804 qt5location, shairport-sync, spidev_test, targetcli-fb,
2805 tinyalsa, trinity, x264, yaml-cpp, ympd
2807 Removed packages: libelf
2809 Issues resolved (http://bugs.uclibc.org):
2811 #261: New package: wxWidgets
2812 #325: New package: ratpoison
2813 #405: New package: OpenVZ tools
2814 #1309: New package: rdiff-backup
2815 #3427: New package: nginx
2816 #3655: New package: libav
2817 #3991: New Package: open-vm-tools (Vmware Tools)
2818 #6878: dmraid: disabled on ARC
2819 #6950: Full unicode support in ncurses
2820 #7010: jamvm builds and runs fine under mips (be)
2821 #7088: elfutils on Blackfin doesn't build
2822 #7142: ecryptfs needs getent to run
2823 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
2824 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
2825 #7352: [2014.08-rc3] diffutils-3.3 failed on building
2826 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
2827 #7364: monit builds a static application, even though BR2_PREFER_...
2828 #7370: ngrep - requires --with-pcap-includes fully defined to find...
2829 #7442: rootfs remount does not work as expected with sysvinit
2830 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
2831 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
2832 #7574: quota-4.01 fails to build statically
2834 2014.08, Released September 1st, 2014
2836 Minor manual fixes/additions.
2838 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
2839 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
2840 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
2841 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
2842 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
2843 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
2846 Issues resolved (http://bugs.uclibc.org):
2848 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
2850 2014.08-rc3, Released August 26th, 2014
2854 User manual update / restructuring.
2856 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
2857 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
2858 lbreakout2, libevas-generic-loaders, libftdi, libinput,
2859 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
2860 thrift, tvheadend, usb_modeswitch, xmlstarlet,
2862 Issues resolved (http://bugs.uclibc.org):
2864 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
2865 #7322: libgomp dependency issue with imagemagick
2866 #7328: Git dl of versions in x/y broken
2868 2014.08-rc2, Released August 18th, 2014
2870 Fixes all over the tree.
2872 User manual restructured / reworked.
2874 Toolchain: Fix for C++ exceptions / pthread_exit() on
2875 uClibc/glibc, C++-11 features with uClibc.
2877 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
2878 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
2879 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
2880 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
2881 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
2882 qt, subversion, synergy, systemd, tar, tftpd, webkit,
2883 xapp_rstart, xbmc, xbmc-pvr-addons
2885 Issues resolved (http://bugs.uclibc.org):
2887 #7124: Use BR toolchain externally results a non-bootable...
2888 #7208: Glibc C++ aplications crash if they use exceptions
2889 #7250: Cannot build with -std=c++11
2890 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
2891 #7286: systemd 215 doesn't build
2893 2014.08-rc1, Released August 8th, 2014
2895 Fixes all over the tree and new features.
2897 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
2898 Improved altivec / SPE /atomic instructions
2899 handling. Additional PowerPC CPU variants added.
2901 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
2902 qemu-system-xtensa, qemu-aarch64-virt added. A number of
2903 tweaks to existing ones. lpc32xx defconfigs removed.
2905 Toolchain: Microblaze support for internal musl toolchain.
2906 Default to GCC 4.8 for internal toolchain, remove deprecated
2907 4.3 and 4.6 versions.
2908 External CodeSourcery / Linaro toolchain updates, option to
2909 copy gconv libraries for external toolchains.
2911 Infrastructure: graph-depends: misc fixes, transitive
2912 dependencies are not drawn by default. Download handling is
2913 now done using helper scripts. Integrity of downloads can now
2914 be verified using sha* hashes. Subversion download now uses
2915 peg revisions for robustness.
2916 Legal-info: License info of local or overridden packages are
2917 saved as well. Toolchain packages are also taken into account.
2918 autotools: Static linking with libtool / v1.5 improvements.
2919 Gettextize support, similar to autoreconf.
2920 kconfig package infrastructure added.
2922 Misc: Version selection for busybox dropped.
2924 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2925 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
2926 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
2927 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2928 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
2929 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
2930 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
2931 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
2932 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
2933 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
2934 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
2935 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
2936 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
2937 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
2938 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
2939 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
2940 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
2941 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
2942 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
2943 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
2944 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
2945 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
2946 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
2947 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
2948 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
2949 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
2950 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
2951 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
2952 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
2953 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
2954 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
2955 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
2956 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
2957 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
2958 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
2959 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
2960 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
2961 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
2962 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
2963 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
2964 libxml2, libyaml, links, linux-firmware, linux-fusion,
2965 linux-headers, linux-pam, lite, live555, lm-sensors,
2966 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
2967 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
2968 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
2969 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
2970 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
2971 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
2972 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
2973 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
2974 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
2975 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
2976 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
2977 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
2978 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
2980 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
2981 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
2982 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
2983 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
2984 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
2985 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
2986 samba, samba4, sane-backends, sawman, sconeserver, setserial,
2987 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
2988 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
2989 startup-notification, statserial, strongswan, stunnel,
2990 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
2991 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
2992 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
2993 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
2994 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
2995 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
2996 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
2997 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
2998 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
2999 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
3000 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
3003 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
3004 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
3005 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
3006 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
3007 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
3008 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
3009 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
3010 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
3011 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
3012 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
3013 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
3014 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
3015 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
3016 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
3018 Removed packages: procps
3020 Issues resolved (http://bugs.uclibc.org):
3022 #5750: Doing a Buildroot build from /usr doesn't work
3023 #5900: config flags to the Xenomai build system
3024 #6230: Cannot compile gcc without threads (uClibc-based)
3025 #6626: procps Unknown HZ value! (XX) Assume 100
3026 #7118: Package "thrift" requires atomic operations
3027 #7154: Local uClibc config file gets overwritten using ...
3028 #7160: host-xz not built
3029 #7166: hostapd: segfault when using RT5370
3030 #7172: Name collision of rpath token expansion and internal..
3031 #7178: NTPd package cannot sync time without a proper ntp.conf
3032 #7184: supervisord depends on libxml2 implicitly
3033 #7196: Unable to build on UBUNTU13.10
3034 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
3036 2014.05, Released May 31st, 2014
3040 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
3043 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
3044 qt5base, qt5webkit, sysklogd, thrift, u-boot
3046 2014.05-rc3, Released May 28th, 2014
3050 Updated/fixed packages: acl, attr, connman, dosfstools,
3051 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
3052 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
3053 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
3056 Issues resolved (http://bugs.uclibc.org):
3058 #7100: license info for package 'acl' missing
3059 #7106: license info for package 'attr' missing
3060 #7112: license info for package 'hwdata'
3062 2014.05-rc2, Released May 21st, 2014
3064 Fixes all over the tree.
3066 Stripping using sstrip has been deprecated.
3068 BR2_EXTERNAL can now also be used to implement custom
3071 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
3072 the generated dependency graph has been renamed to
3073 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
3076 The virtual package infrastructure will now error out early
3077 if multiple packages providing the same virtual package has
3078 been enabled (E.G. opengl). This change requires that the
3079 packages explicitly declare what virtual package(s) they
3082 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
3083 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
3084 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
3085 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
3086 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
3087 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
3088 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
3089 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
3090 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
3091 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
3092 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
3093 xlib_libXpm, xserver_xorg-server, zyre
3095 Issues resolved (http://bugs.uclibc.org):
3097 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
3098 #7016: Git issues in resulting buildroot tar
3099 #7094: pciutils doesn't build on Blackfin
3101 2014.05-rc1, Released May 13th, 2014
3103 Fixes all over the tree and new features.
3105 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
3106 been removed. Building o32 ELF files for MIPS64 is an exotic
3107 configuration that nobody should be using. If o32 is required,
3108 then is better if it's built for MIPS 32-bit cores so only
3109 32-bit instructions will be used leading to a more efficient
3111 Support for the ARM A12 variant and Intel corei7.
3113 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
3115 Bootloaders: Grub2 and gummiboot support, syslinux support
3118 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
3119 library for internal and external toolchains. 4.8-R3 support
3120 for ARC, Internal toolchain support for Aarch64 and
3121 Microblaze. Environment variable to control debug output of
3122 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
3123 other variables. Toolchain tuple vendor name can now be
3124 customized. Updated external Linaro ARM/Aarch64
3125 toolchains. Added external Linaro ARMEB toolchain.
3126 A GDB gdbinit file is now generated for external toolchains to
3127 automatically set the correct sysroot.
3129 Kconfig handling for minimum kernel headers version required
3130 for packages. Now packages needing specific kernel header
3131 features can specify these requirements in Kconfig.
3133 Infrastructure: Support for (but disabled as it leads to
3134 unreproducible builds) toplevel parallel builds. See the
3135 comment at the top of Makefile for details about how to enable
3136 it and what the problems are if you want to test it.
3137 Python package infrastructure extended to support Python 3.x
3138 Perl and virtual package infrastructure support added.
3139 PRE_*_HOOKS support for all build steps.
3141 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
3142 barebox, bash, beecrypt, bellagio, binutils, boost,
3143 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
3144 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
3145 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
3146 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
3147 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
3148 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
3149 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
3150 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
3151 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
3152 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
3153 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3154 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
3155 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
3156 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
3157 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
3158 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
3159 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
3160 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
3161 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
3162 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
3163 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
3164 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
3165 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
3166 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
3167 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
3168 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
3169 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
3170 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
3171 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
3172 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
3173 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
3174 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
3175 luainterpreter, luajit, lua-msgpack-native, luaposix,
3176 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
3177 memstat, mesa3d, metacity, minidlna, mmc-utils,
3178 mobile-broadband-provider-info, modem-manager, mongrel2,
3179 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
3180 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
3181 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
3182 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
3183 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
3184 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
3185 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
3186 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
3187 pulseaudio, python, python3, python-bottle, python-m2crypto,
3188 python-netifaces, python-pyasn, python-pycrypto,
3189 python-pygame, python-pysnmp, python-pysnmp-apps,
3190 python-pysnmp-mibs, python-serial, python-setuptools,
3191 qextserialport, qt, qt5, qt5base, qt5connectivity,
3192 qt5declarative, qt5graphicaleffects, qt5imageformats,
3193 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
3194 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
3195 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
3196 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
3197 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
3198 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
3199 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
3200 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
3201 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
3202 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
3203 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
3204 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
3205 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
3206 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
3207 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
3208 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
3209 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
3210 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
3211 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
3212 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
3213 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
3214 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
3215 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
3216 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
3217 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
3218 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
3219 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
3220 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
3221 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
3222 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
3223 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
3224 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
3225 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
3226 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
3227 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
3228 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
3229 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
3230 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
3231 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3232 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
3233 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
3234 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
3235 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
3236 xlib_xtrans, xproto_xproto, xserver_xorg-server,
3237 xutil_util-macros, zeromq, zic, zmqpp, zyre
3239 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
3240 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
3241 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
3242 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
3243 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
3244 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
3245 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
3246 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
3247 musl, nftables, opentyrian, opentyrian-data,
3248 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
3249 php-zmq, postgresql, python-libconfig, python-pypcap,
3250 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
3251 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
3252 yaffs2utils, zlog, znc
3254 Removed packages: crosstool-ng, python-distutilscross, vala
3256 Issues resolved (http://bugs.uclibc.org):
3258 #6842: Checking external toolchain for eabihf
3259 #6956: Packaging libsoxr
3260 #6986: Make legal-info fails on uboot versions before 2014.01
3261 #6992: Incorrect installation rights on external kernel module..
3263 2014.02, Released February 27th, 2014
3267 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
3268 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
3269 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
3270 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
3272 Issues resolved (http://bugs.uclibc.org):
3274 #6938: mkuser script generates wrong password for new user in..
3276 2014.02-rc3, Released February 25th, 2014
3280 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
3281 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
3282 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
3283 libsecret, libsepol, libsigsegv, libtool, libv4l,
3284 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
3285 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
3286 tvheadend, util-linux, webkit, xscreensaver
3288 Issues resolved (http://bugs.uclibc.org):
3290 #4706: Removing .stamp_target_installed does not trigger...
3291 #5030: busybox built fails if we use an override src dir...
3292 #5420: Dbus and /var/run management
3293 #5768: Not able to build ALSA-Lib for static build
3294 #5774: Not able to build ALSA-Utils for static build
3295 #6542: external python modules fail to compile to pyc if...
3296 #6764: Support for kernel signed modules
3297 #6794: Busybox compiled from buildroot hangs on pass from...
3299 2014.02-rc2, Released February 20th, 2014
3301 Fixes all over the tree. Static linking / nommu fixes and
3302 annotations for several packages.
3304 Updated/fixed packages: boost, busybox, collectd, coreutils,
3305 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
3306 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
3307 opencv, python, python3, qtuio, systemd, thrift, transmission,
3310 Issues resolved (http://bugs.uclibc.org):
3312 #5450: AT91SAM9260 Bootstrap compilation problem
3313 #5582: libiconv 1.14 failed to build
3314 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
3315 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
3316 #6218: binutils-2.23.2/gas fails with undefined reference to..
3317 #6236: binutils-2.23.2/bfd fails with undefined reference to..
3318 #6470: If the build directory is a child of /usr, the build..
3319 #6776: systemd error: static declaration of 'execvpe' follows..
3320 #6818: toolchainfile.cmake has absolut path references
3322 2014.02-rc1, Released February 11th, 2014
3324 Fixes all over the tree and new features.
3326 Support for external packages/defconfigs (BR2_EXTERNAL). See
3327 user manual for details.
3329 Cleanup of environment variable names for consistency. The
3330 download directory location override (BUILDROOT_DL_DIR) is now
3331 called BR2_DL_DIR. Likewise the name of the current .config is
3332 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
3333 your post build scripts if you use this! BUILD_DIR is now also
3334 exported to the post build/image scripts.
3336 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
3337 uClibc pread/pwrite backport as they cause issues on certain
3338 architectures, new Linaro and Sourcery Codebench toolchains.
3339 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
3340 variants removed, Microblaze: Internal toolchain support
3342 Legal infrastructure: Info is now split between host and
3343 target packages, large number of license annotations.
3345 Lua: selection between lua 5.1 / 5.2, luarocks support
3347 Python: package infrastructure, many new packages.
3349 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
3350 beaglebone, microblaze, pandaboard, qemu, raspberry pi
3353 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
3354 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
3355 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
3356 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
3357 cifs-utils, civetweb, cmake, collectd, connman, copas,
3358 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
3359 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
3360 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
3361 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
3362 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
3363 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
3364 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
3365 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
3366 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3367 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
3368 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
3369 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
3370 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
3371 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
3372 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
3373 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
3374 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
3375 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
3376 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
3377 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
3378 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
3379 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
3380 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
3381 luafilesystem, luajit, luaposix, luasec, luasocket,
3382 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
3383 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
3384 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
3385 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
3386 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
3387 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
3388 php, poco, poppler, powervr, protobuf-c, psplash, python,
3390 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
3391 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
3392 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
3393 qt5declarative, qt5graphicaleffects, qt5jsbackend,
3394 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
3395 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
3396 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
3397 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
3398 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
3399 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
3400 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
3401 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
3402 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
3403 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
3404 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
3405 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
3406 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
3407 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
3408 xlib_lib{FS,SM,X11},
3409 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
3410 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
3411 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
3412 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
3413 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
3414 xproto_xextproto, xproto_xproto, xutil_util-macros,
3415 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
3417 New packages: apitrace, avrdude, c-ares, ca-certificates,
3418 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
3419 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
3420 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
3421 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
3422 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
3423 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
3424 python-configobj, python-dialog, python-json-schema-validator,
3425 python-keyring, python-msgpack, python-posix-ipc,
3426 python-pyasn, python-pycrypto, python-pysnmp,
3427 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
3428 python-simplejson, python-tornado, python-versiontools,
3429 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
3430 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
3432 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
3433 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
3435 Issues resolved (http://bugs.uclibc.org):
3437 #65: new package: dbus c++ language bindings
3438 #769: Update configuration menu for MIPS target
3439 #2419: Add a bundle of Lua modules
3440 #2629: Segmentation faults and division by zero in Grub on ext2
3441 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
3442 #4339: Allow override of DL_DIR in extract step
3443 #4363: Make sure that copied linux and busybox defconfig are...
3444 #4454: There should be simple way to update image, when chang...
3445 #5024: grub fails to build for x86_64 target architecture
3446 #5066: New-Package: net-tools
3447 #5072: ncurses: add ncurses-progs to target
3448 #5294: uclibc build ignores target CFLAGS and LDFLAGS
3449 #5366: Login doesn't work with util-linux versions of login/agetty
3450 #5378: dropbear Makefile broken
3451 #5390: System banner - change to empty doesn't remove /etc/issue
3452 #5780: spurious build failure because it cannot remove ubinize.cfg
3453 #5798: ncurses-5.9 fails to compile statically
3454 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
3455 #6080: Git fetch caching
3456 #6092: Bootable ISO image creation seems to have stopped working..
3457 #6272: coreutils build fails
3458 #6434: apply-patches.sh does not work recursively
3459 #6446: eglibc doesn't install ldconfig to target
3461 #6596: Slow bootup if mdev is chosen
3462 #6656: Build Qt5 with ccache
3463 #6662: internal compiler error: Segmentation fault during making..
3464 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
3465 #6752: genext2fs: e2fsck must run before tunefs -U random
3466 #6770: openssl 1.0.1f fails with ccache
3467 #6830: Qt5: no fonts are installed
3468 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
3469 #6854: Update to Qt 5.2.1
3471 2013.11, Released November 30th, 2013:
3475 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
3476 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
3477 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
3478 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
3479 tvheadend, util-linux, wpa_supplicant
3481 Issues resolved (http://bugs.uclibc.org):
3483 #1279: Buildroot compiled Busybox and Coreutils LFS issues
3484 #2995: -fstack-protector-all causes ssh to SIGSEGV
3485 #5570: Cannot compile software on the target machine
3486 #6428: util-linux libmount segfaults with patch from buildroot
3487 #6500: php fails to build for armel
3488 #6554: gdb needs to dependents on host texinfo
3489 #6692: GNU nano fails to compile for x86_64
3490 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
3492 2013.11-rc3, Released November 26th, 2013
3494 Fixes all over the tree.
3496 Architecture: Mark MIPS I, II, III and IV as deprecated.
3498 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
3499 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
3500 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
3501 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
3502 swig, ti-gfx, tinymembench, uclibc, udisks, vim
3504 2013.11-rc2, Released November 18th, 2013
3506 Fixes all over the tree.
3508 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
3509 Adjust kernel versions.
3511 Toolchain: avr32: fix for modern kernel headers
3513 Bootloader: Barebox updated to 2013.10.1
3515 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
3516 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
3519 Issues resolved (http://bugs.uclibc.org):
3521 #3601: DHCPD S80dhcp-server startup script issues
3522 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
3523 #6416: Xenomai package, patch alternative
3524 #6590: directfb-examples build failed whit linaro toolchain
3526 2013.11-rc1, Released November 12th, 2013
3528 Architectures: Nios-II support, MIPS arch handling fixes
3530 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
3531 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
3533 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
3534 for avr32, crosstool-ng backend removed, external musl
3535 toolchain support, gcc 4.8.2, updated Linaro external
3536 toolchains. Fortran and objective-C support deprecated,
3539 Bootloaders: U-Boot: u-boot.imx support, version bumps
3541 Linux: use kmod instead of module-init-tools
3543 System: default to devtmpfs for /dev
3545 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
3546 download support, post-rsync hooks
3548 Fs: u-boot image support for cpio
3550 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
3551 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
3552 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
3553 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
3554 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
3555 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
3556 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
3557 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
3558 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
3559 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
3560 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
3561 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
3562 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
3563 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
3564 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
3565 libedit, libevas, libevent, libfreefare, libfuse,
3566 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
3568 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
3569 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
3570 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
3571 libvpx, lighttpd, linphone, linux-pam, lmbench,
3572 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
3573 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
3574 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
3575 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
3576 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
3577 netcat, netkitbase, netperf, netplug, nettle, nfacct,
3578 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
3579 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
3580 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
3581 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
3582 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
3583 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
3584 samba, scons, screen, sdl_sound, ser2net, setserial,
3585 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
3586 stress, strongswan, stunnel, sudo, syslinux, systemd,
3587 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
3588 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
3589 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
3590 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
3591 webkit, webp, webrtc-audio-processing, weston, wget,
3592 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
3593 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
3594 xserver_xorg-server, xz, zeromq, zic, zmqpp
3596 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
3597 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
3598 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
3599 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
3600 python-crc16, python-ipy, python-pyzmq, qt5sensors,
3601 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
3602 trace-cmd, xscreensaver, zsh
3604 Removed packages: module-init-tools
3606 Issues resolved (http://bugs.uclibc.org):
3608 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
3609 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
3610 #5630: makefile error with toolchain helpers.mk
3611 #5672: htop: remove X11 stuff
3612 #5678: linux.mk: linux-menuconfig fails
3613 #5696: python3 installation is too large, patches from python2 needed
3614 #5978: Erlang does not build for arm in 2013.02-rc3
3615 #6392: Extended ARM uImage kernel options
3616 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
3617 #6428: util-linux libmount segfaults with patch from buildroot
3618 #6452: eglibc from Linaro 2013.07 not copied to target correctly
3619 #6566: PHP segfault when crosscompiled to mips64 - patch included
3620 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
3621 #6578: udisks package broken
3622 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
3623 #6608: ebtables missing ethertypes - fix included
3624 #6620: Sysvinit package missing killall5 and symlinks - patch included
3625 #6632: CMake use host pkg-config
3626 #6638: pkgconf doesn't download
3627 #6644: "all" target doesn't work in out-of-tree builds
3628 #6650: Segmentation fault when trying to build latest buildroot
3629 #6668: iptables limit module alignment problem on mips64
3631 2013.08, Released August 31th, 2013:
3635 Documentation build fixed.
3637 Updated/fixed packages: ltrace, strongswan
3639 2013.08-rc3, Released August 29th, 2013:
3641 Fixes all over the tree.
3643 External toolchain lib32/lib64 handling, ABI name for EABIhf,
3644 misc fixes for generatelocales, apply-patches and module
3647 Top level menu names reordered and renamed for clarity.
3649 Updated/fixed packages: acl, attr, bash, dbus, directfb,
3650 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
3651 openssh, openssl, pulseaudio, python-setuptools, qt5,
3652 qt5webkit, redis, strongswan, sunxi-mali
3654 Issues resolved (http://bugs.uclibc.org):
3656 #6464: dbus-daemon-launch-helper needs setuid
3658 2013.08-rc2, Released August 16th 2013:
3660 Documentation improvements.
3662 External toolchains fixes.
3664 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
3665 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
3666 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
3667 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
3668 uclibc, udev, wayland, webkit, zeromq.
3670 Issues resolved (http://bugs.uclibc.org):
3672 #6440: typo in ffmpeg makefile
3674 2013.08-rc1, Released August 5th, 2013:
3677 - improved support for floating point on ARM and Thumb/Thumb2
3678 - support for ARM OABI removed
3681 - support added for Sourcery CodeBench ARM and MIPS 2013.05
3682 - Linaro ARM and Aarch64 toolchains updated
3683 - support added for the Arago ARMv5 and ARMv7 toolchains
3684 - gcc 4.8.x version bumped
3685 - support for installing both FDPIC and FLAT libraries on
3687 - support for uClibc 0.9.31 removed,
3688 - convert the internal toolchain backend to use the package
3690 - support added for eglibc in the internal toolchain backend
3691 - toolchain components for the ARC architecture updated and
3693 - support for Blackfin in the internal toolchain fixed
3695 Defconfigs: beaglebone_defconfig updated, new defconfig for
3696 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
3699 A number of packages have been fixed to use the
3700 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
3701 script installed and modified properly. Licensing informations
3702 has been added to a number of packages.
3704 Use XZ tarballs for a number of packages.
3706 Noticeable package changes/additions:
3707 - The glib2/libgtk2/webkit stack has been updated to recent
3709 - Support for Gstreamer 1.x has been added.
3710 - OpenGL support for TI OMAP platforms has been added.
3711 - OpenGL support for Allwinner platforms has been added.
3712 - OpenMAX support for RasberryPi has been added.
3714 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
3715 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
3716 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
3717 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
3718 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
3719 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
3720 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
3721 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
3722 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
3723 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
3724 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
3725 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
3726 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
3727 libvncserver, libxml2, linphone, lm_sensors, logrotate,
3728 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
3729 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
3730 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
3731 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
3732 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
3733 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
3734 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
3735 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
3736 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
3737 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
3738 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
3741 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
3742 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
3743 gcc-final, gcc-initial, gcc-intermediate, git,
3744 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
3745 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
3746 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
3747 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
3748 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
3749 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
3750 luaexpatutils, msgpack, ocrad, on2-8170-libs,
3751 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
3752 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
3753 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
3754 tree, tstools, uclibc, w_scan.
3756 Issues resolved (http://bugs.uclibc.org):
3758 #4718: python (built for powerpc) distutils has paths to host
3760 #5516: appended device tree blobs on uImage fails
3761 #6302: Versions of packages retrieved from github.com are wrong
3762 #6308: dosfstools download link is wrong
3763 #6326: Dropbear: Add options to allow better config for
3764 different target devices (e.g. routers)
3765 #6338: Wrong download link for minicom package
3766 #6344: Wrong handling of license text files with same name and
3768 #6374: gnutls package broken if linux cryptodev module
3770 #6410: omap3_beagle has uimage error load address error
3772 2013.05, Released May 31th, 2013:
3776 External toolchain wrapper fix for if host/usr/bin is placed
3779 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
3780 flex, jamvm, kmod, libplayer, libtirpc, libv4,
3781 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
3783 Issues resolved (http://bugs.uclibc.org):
3785 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
3786 #4988: flex and m4 problems
3787 #5912: obsolete CVS files
3789 2013.05-rc3, Released May 25th, 2013:
3793 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
3794 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
3795 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
3798 2013.05-rc2, Released May 15th, 2013:
3800 Fixes all over the tree.
3802 Default number of parallel jobs is now number of CPUs + 1.
3804 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
3806 Updated/fixed packages: aircrack-ng, busybox, cairo,
3807 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
3808 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
3809 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
3810 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
3811 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
3812 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
3813 sconeserver, strace, sylpheed, wvstreams,
3814 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
3815 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
3816 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
3817 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
3818 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
3819 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
3820 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
3821 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
3822 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
3823 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
3824 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
3825 xdata_xcursor-themes,
3826 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
3827 xdriver_xf86-input-{tslib,vmmouse,void},
3828 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
3829 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
3830 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
3831 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
3832 xfont_encodings, xfont_font-adobe-{100,75}dpi,
3833 xfont_font-utopia-{100dpi,75dpi,type1},
3834 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
3835 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
3836 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
3837 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
3838 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
3839 xfont_font-{mutt,schumacher}-misc,
3840 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
3841 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
3842 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
3843 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
3844 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
3845 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
3846 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
3847 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
3848 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
3849 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
3850 xserver_xorg-server, xutil_{makedepend,util-macros}
3852 Readded Packages: xapp_xinit
3854 Issues resolved (http://bugs.uclibc.org):
3856 #5054: amd64: cannot find init - due to missing /lib64 folder
3858 2013.05-rc1, Released May 8th, 2013:
3860 Architectures: ARC support, Blackfin support, FLAT binary
3861 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
3863 Toolchains: Add new Microblaze external toolchains, Linaro
3864 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
3865 internal toolchain, default to GCC 4.7.x. Internal
3866 Crosstool-ng backend deprecated.
3868 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
3869 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
3872 FS: LZO and XZ compression methods, extra ubifs options,
3873 ext2 rev 0/1 and ext3/4 support.
3875 Patch handling: apply-patches now has .patch.xz support,
3876 Patch logic reworked as discussed during Febrary dev days:
3877 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
3879 <pkg>-rsync now excludes version control files.
3881 linux: uImage load address for ARM multiplatform kernels
3883 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
3884 providers, similar to how libjpeg / libjpeg-turbo is handled.
3886 Infrastructure for packages to add system users.
3888 kconfig: updated to 3.9-rc2, support make olddefconfig
3890 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
3891 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
3892 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
3893 busybox, ccache, cifs-utils, cmake, collectd, connman,
3894 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
3895 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
3896 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
3897 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
3898 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
3899 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
3900 httping, icu, inotify-tools, intltool, iproute2, ipset,
3901 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
3902 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
3903 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
3904 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
3905 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
3906 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
3907 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
3908 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
3909 mediastreamer, memtester, mesa3d,
3910 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
3911 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
3912 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
3913 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
3914 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
3915 polarssl, proftpd, psmisc, pulseaudio, python,
3916 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
3917 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
3918 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
3919 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
3920 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
3921 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
3922 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
3923 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
3924 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
3925 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
3926 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
3927 xdriver_xf86-input-{tslib,vmmouse,void},
3928 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
3929 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
3930 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
3931 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
3932 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
3933 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
3934 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
3935 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
3936 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
3937 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
3938 xserver_xorg-server, xutil_makedepend, xz, zeromq
3940 New packages: aircrack-ng, bcusdk, chrony, crda,
3941 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
3942 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
3943 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
3944 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
3945 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
3946 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
3947 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
3948 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
3949 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
3950 qt5declarative, qt5graphicaleffects, qt5imageformats,
3951 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
3952 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
3953 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
3954 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
3955 xcursor-transparent-theme, zic, zmqpp, zyre
3957 Removed packages: microperl, ocf-linux, xapp_xinit,
3958 xapp_xplsprinters, xapp_xprehashprinterlist,
3959 xfont_font-bitstream-speedo,
3960 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
3961 xproto_{print,xf86rush}proto
3963 Deprecated packages: vala
3965 Issues resolved (http://bugs.uclibc.org):
3967 #1291: Add support for Faraday 526 arm processor (fa526)
3968 #2683: cups does not install correctly to target
3969 #3313: mesa3d fails to build
3970 #5186: initramfs/cpio should support lzo compression
3971 #5636: agetty - cannot get controlling tty error - need updated...
3972 #5906: collectd client headers not exported
3973 #5966: bison unnecessarily required as build dependency
3974 #6140: --enable-fileinfo not applied for php package
3975 #6164: openvpn usage of ip tool from Busybox
3977 2013.02, Released February 28th, 2013:
3979 Misc manual updates.
3981 Updated/fixed packages: busybox, collectd, flashbench,
3982 libgtk2, libupnp, mii-diag, quota
3984 2013.02-rc3, Released February 26th, 2013
3988 Updated/fixed packages: conntrack-tools, dialog,
3989 enlightenment, haserl, keyutils, libfif, libmad,
3990 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
3991 ruby, spawn-fcgi, vtun
3993 Issues resolved (http://bugs.uclibc.org):
3995 #5960: fusion.ko driver does not install to target rootfs
3997 2013.02-rc2, Released February 19th, 2013
3999 Fixes all over the tree.
4001 Various manual updates and fixes.
4003 Updated/fixed packages: busybox, collectd, gesftpserver,
4004 glib-networking, gnutls, inotify-tools, libcurl, libffi,
4005 libglib2, libtorrent, libvorbis, neard, network-manager,
4006 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
4008 Issues resolved (http://bugs.uclibc.org):
4010 #5906: collectd client headers not exported
4012 2013.02-rc1, Released February 10th, 2013
4014 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4015 libraries install fixed. Add Linaro ARM
4016 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
4017 CodeBench MIPS 2012.03/09. Infrastructure to warn about
4018 missing 32bit support for binary toolchains. Toolchain wrapper
4019 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
4020 7.1. Deprecate uClibc 0.9.31.
4022 Architecture: Xtensa fixes, add missing powerpc variants, arm
4023 1136jf-s rev1, add A5/A15, neon support toggle, OABI
4024 deprecated. Sparc: drop old unused variants
4026 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
4027 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
4028 environment image support, U-Boot: add 2013.01.01
4030 Linux: fix appended dtb handling for v3.8+ kernels, support
4031 multiple device trees
4033 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
4034 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
4035 updated, at91rm9200df: misc fixes. Lock kernel headers to
4038 Infrastructure: Git download fixes. Toolchain make target
4039 renamed from 'cross' to 'toolchain'. Eclipse integration
4040 support. Option to set root password, post image scripts,
4041 config scripts handling.
4043 Updated/fixed packages: alsa-lib, argp-standalone, argus,
4044 arptables, atk, audiofile, axel, beecrypt, bind, bison,
4045 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
4046 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
4047 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
4048 diffutils, directfb, distcc, divine, dnsmasq, docker,
4049 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
4050 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
4051 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
4052 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
4053 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
4054 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
4055 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
4056 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
4057 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
4058 libedbus, libedje, libeet, libefreet, libeina, libeio,
4059 liberation, libelementary, libembryo, libethumb, libev,
4060 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
4061 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
4062 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
4063 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
4064 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
4065 libxml2, libxslt, lighttpd, links, linux-firmware,
4066 linux-fusion, ltp-testsuite, ltrace,
4067 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
4068 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
4069 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
4070 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
4071 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
4072 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
4073 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
4074 python, python3, qemu, qextserialport, qt, quagga, radvd,
4075 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
4076 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
4077 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
4078 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
4079 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
4080 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
4081 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
4082 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
4083 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
4084 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
4085 xserver_xorg-server, xstroke, xvkbd, xz
4087 New packages: b43-firmware, b43-fwcutter, bustle,
4088 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
4089 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
4090 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
4091 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
4092 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
4093 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
4094 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
4095 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
4096 proxychains, python-bottle, python-pyparsing, rpi-firmware,
4097 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
4098 spice-protocol, tcllib, tvheadend, udisks, usbredir
4099 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
4102 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
4103 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
4104 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
4105 xdriver_xf86-video-{tsend,xgi,xgixp}
4107 Deprecated packages: xstroke
4109 Issues resolved (http://bugs.uclibc.org):
4111 #4237: building shared openssl w/-Os fails due to gcc bug
4112 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
4113 #5602: python3 should install a "python" symbolic link
4114 #5846: Extra slash added to last slash in URL
4116 2012.11.1, Released January 3rd, 2013:
4118 Toolchain: Fixed non-largefile builds on recent Ubuntu
4121 Arch: fix missing x86/generic handling, Build for Xtensa with
4124 Updated/fixed packages: dosfstools, qt
4126 2012.11, Released December 2nd, 2012:
4128 Git shallow clone fix for older git version.
4130 Updated/fixed packages: ctuio, libtool
4132 Issues resolved (http://bugs.uclibc.org):
4134 #5726: List all the available hook points
4136 2012.11-rc2, Released November 30th, 2012:
4138 Minor fixes around the tree.
4140 Various manual updates and fixes.
4142 Add checks for legacy features.
4144 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
4145 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
4146 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
4147 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
4148 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
4149 scons, strace, sylpheed
4151 Issues resolved (http://bugs.uclibc.org):
4153 #5732: Error : package/alsa-lib/alsa-lib.mk
4155 2012.11-rc1, Released November 17th, 2012
4157 Fixes all over the tree and new features.
4159 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
4160 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
4161 + nitrogen6x defconfigs.
4163 Bootloaders: add u-boot 2012.07/10, ais target format, add
4164 barebox 2012.08/09/10/11, linker overlap issue fix for
4165 at91bootstrap, mxs-bootlets updated for new Barebox versions.
4167 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
4168 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
4169 Libtirpc support for modern glibc variants. Toolchain on
4170 target has been deprecated.
4172 Initial Aarch64 support, Xtensa support re-added.
4174 Infrastructure: Use shallow git clone when possible, use
4175 tarballs rather than git URLs for github. Moved to pkgconf
4176 rather than pkg-config. System directory added, default
4177 skeleton/device tables moved. More than 1 post-build script
4178 can now be used. output/target now contains a
4179 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
4180 understand how to (not) use it.
4182 Manual has been reworked and extended.
4184 Legal-info: Lots of package annotations, CSV file fixes,
4185 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
4187 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
4188 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
4189 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
4190 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
4191 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
4192 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
4193 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
4194 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
4195 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
4196 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
4197 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
4198 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
4199 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
4200 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
4201 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
4202 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
4203 lmbench, lockfile-progs, logrotate, lshw, lsof,
4204 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
4205 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
4206 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
4207 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
4208 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
4209 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
4210 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
4211 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
4212 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
4213 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
4214 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
4215 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
4216 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
4218 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
4219 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
4220 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
4221 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
4222 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
4223 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
4224 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
4225 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
4228 Deprecated packages: netkitbase, netkittelnet
4230 Issues resolved (http://bugs.uclibc.org):
4232 #807: [PATCH] samba - make iconv and smbd optional
4233 #3049: binutils have a sysroot bug in ld
4234 #5330: update vsftpd to 3.0.0
4235 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
4236 #5666: Fails to build python 2.7.2 for 2440 arm
4238 2012.08, Release August 31th, 2012
4240 Updated/fixed packages: microperl, cups, luajit, rrdtool,
4243 Added license information for: sqlite.
4245 Changed the source URLs of all packages located on Sourceforge
4246 in order to use the automatic mirror selection URL
4247 downloads.sourceforge.net, and get rid of the
4248 BR2_SOURCEFORGE_MIRROR option.
4250 2012.08-rc3, Released August 25th, 2012
4252 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
4253 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
4255 Added license informations for: barebox, grub, syslinux,
4256 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
4257 faad2, nano, fbdump, rsync, librsync, fontconfig,
4260 2012.08-rc2, Released August 15th, 2012
4262 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
4264 Added license informations for: mxml, nanocom, empty, expat,
4265 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
4266 input-event-daemon, luajit, cgilua, copas, coxpcall,
4267 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
4268 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
4269 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
4270 mtd, openssl, psmisc, socat, spawn-fcgi.
4272 Fixes to Microblaze external toolchains
4273 configuration. Improvements of the pkg-stats
4274 script. Out-of-tree fix for the graph-depends script.
4276 Kernel headers version bump.
4278 2012.08-rc1, Released August 1st, 2012
4280 Fixes all over the tree and new features.
4282 Integration of a legal information reporting infrastructure,
4283 which allows to generate detailed informations about the
4284 licenses and source code of all components of a system
4285 generated by Buildroot. License information will progressively
4286 be added on packages.
4288 Default configuration files added for Calao-systems USB-A9263
4289 and Calao-systems USB-A9G20-LPW.
4291 External toolchains update: allow download of a custom
4292 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
4293 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
4296 Allow the restriction of downloads to the primary site only.
4297 This is useful for project developers who want to ensure that
4298 the project can be built even if the upstream tarball
4299 locations disappear.
4301 Add a 'System configuration' choice to select between 3
4302 different init systems: Busybox init, SysV init and Systemd
4305 Cleanups to the package infrastructure. The visible change to
4306 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
4307 $(autotools-package)), and similarly for other package
4308 infrastructures and host packages. Refer to the documentation
4311 By default, automatic detection of the number of compilation
4312 jobs to use, depending on the number of CPUs available.
4314 Improvements to generate systems with static libraries only
4315 (infrastructure and package fixes).
4317 Add proper support in the Linux kernel package to generate
4318 Device Tree Blobs or combined Device Tree / Kernel
4319 images. This will be useful on Microblaze, PowerPC and ARM,
4320 which are architectures making extensive use of the Device
4323 Updated/fixed packages: audiofile, autoconf, automake, axel,
4324 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
4325 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
4326 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
4327 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
4328 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
4329 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
4330 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
4331 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
4332 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
4333 libfuse, libidn, libmad, libmbus, libmnl,
4334 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
4335 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
4336 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
4337 lttng-tools, lua, m4, memtester, midori, mii-diag,
4338 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
4339 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
4340 openssl, pciutils, php, polarssl, portaudio, pppd,
4341 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
4342 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
4343 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
4344 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
4345 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
4347 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
4348 fbterm, flashrom, freerdp, inadyn, libfreefare,
4349 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
4350 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
4351 luajit, mediastreamer, mobile-broadband-provider-info, monit,
4352 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
4353 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
4354 ramspeed, rtorrent, sound-theme-borealis,
4355 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
4358 Issues resolved (http://bugs.uclibc.org):
4360 #1315: Allow use of older external toolchains without sysroot
4362 #5276: Hiawatha needs to manage IPV6 if so [fixed]
4363 #5360: buildroot fails when building "host-libglib2 2.30.2
4364 Building" [won't fix, upstream problem]
4365 #5384: Can't build packages relying on gets on newer glibc
4368 2012.05, Released May 30th, 2012:
4370 Updated/fixed packages: busybox, netsnmp, pptp-linux
4372 2012.05-rc3, Released May 25th, 2012:
4374 Minor fixes around the tree.
4376 Infra: Fix for DOWNLOAD macro when using primary mirrors with
4379 Toolchain: Kernel headers 3.2.18 / 3.3.7.
4381 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
4382 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
4385 2012.05-rc2, Released May 18th, 2012:
4387 Fixes all over the tree.
4389 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
4390 dependency, disable decimal floats support, Linux 3.2.17 /
4391 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
4392 without C++ support.
4394 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
4395 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
4397 2012.05-rc1, Released May 10th, 2012:
4399 Fixes all over the tree and new features.
4401 Use /etc/os-release for version info rather than
4404 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
4406 Apply-patches.sh: cleanups, archived patches handling fixes,
4407 support series files.
4409 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
4410 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
4411 atngw100, use 3.3.x for qemu configs.
4413 Menu structure: Libraries moved out of multimedia section
4415 Atom processor support. Prescott fix, blackfin ABI fix,
4416 Microblaze architecture support (using ext toolchain). Cleanup
4417 architecture names, deprecate Xtensa support.
4419 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
4420 default to uClibc 0.9.33.x, enable
4421 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
4422 fixes for external toolchains, linaro ext toolchains, new
4423 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
4426 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
4427 support. Barebox: add 2012.04, remove 2011.12.
4429 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
4430 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
4431 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
4432 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
4433 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
4434 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
4435 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
4436 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
4437 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
4438 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
4439 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
4440 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
4441 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
4442 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
4443 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
4444 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
4445 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
4446 openssh, openssl, parted, pango, pcre, php, pixman, poco,
4447 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
4448 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
4449 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
4450 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
4451 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
4452 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
4453 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
4456 New packages: apr, apr-util, audiofile, bellagio,
4457 conntrack-tools, empty, fmtools, glib-networking,
4458 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
4459 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
4460 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
4461 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
4462 socketcand, stress, systemd, ushare, zeromq
4464 Deprecated packages: ttcp
4466 Removed packages: ntfsprogs
4468 Issues resolved (http://bugs.uclibc.org):
4470 #2353: [lua] fix build with 2010.08-rc1
4471 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
4472 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
4473 #2881: Can't build project statically with external toolchain
4474 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
4475 #4808: ccache may build against wrong zlib
4476 #4880: New package lcdproc
4477 #4886: New package protobuf
4478 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
4479 #4898: * make: [target-finalize] Error 1 (ignored)*
4480 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
4481 #4970: udev 181 fails to build if kernel version 3.3 is selected
4482 #5018: dialog broken: exits with assert in uClibc
4483 #5102: qt package moc, uic, rcc read from wrong place
4484 #5144: Patch to fix ixon bug in uemacs
4485 #5198: Line graphics output is broken in GNU Screen
4486 #5204: Missing terminfo file(s) for GNU screen terminal type
4488 2012.02, Released February 29th, 2012:
4490 Updated/fixed packages: libecore
4492 2012.02-rc3, Released February 27th, 2012:
4494 Fixes all over the tree.
4496 Automatic host dependencies handling for cmake packages
4497 fixed. Customize package deprecated as using a post-build
4498 script is nowadays the preferred way of adding extra stuff to
4501 Linux-headers 3.0.x / 3.2.x stable version bumped.
4503 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
4505 Updated/fixed packages: dropbear, ffmpeg, libpng
4507 2012.02-rc2, Released February 19th, 2012:
4509 Fixes all over the tree.
4511 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
4512 linux-headers 3.0.x / 3.2.x stable versions.
4514 Documentation: Added makedev / <pkg>_DEVICES /
4515 <pkg>_PERMISSIONS documentation.
4517 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
4518 libvncserver, mxml, python.
4520 2012.02-rc1, Released February 12th, 2012:
4522 Fixes all over the tree and new features.
4524 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
4525 support removed, Powerpc SPE ABI support. GDB ELF support fix,
4526 GDB 7.4, crosstool-NG 1.13.4.
4528 Gentargets: scp and mercurial support.
4529 Autotools: derive host dependencies from target by default.
4530 Packages can now declare device table snippets.
4532 Host utilities menu with commonly used host tools.
4534 defconfigs: qemu configs for x86-64, mips and sparc, at91
4535 defconfigs now use modern U-Boot / mainline Linux, added
4538 uClibc: remove 0.9.30, backport unshare() support, add
4539 0.9.32.1 / 0.9.33, use same config for ctng.
4541 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
4542 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
4545 Various manual updates. Release tarballs now contain generated
4546 manual in text/html/pdf formats.
4548 Buildroot now calls the stop function of scripts in
4549 /etc/init.d at shutdown.
4551 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
4552 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
4553 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
4554 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
4555 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
4556 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
4557 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
4558 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
4559 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
4560 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
4561 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
4562 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
4563 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
4564 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
4565 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
4566 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
4567 python, python-serial, qt, ruby, samba, sdl, sdparm,
4568 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
4569 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
4570 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
4571 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
4572 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
4573 xf86-video-sis, xfont_{encodings,font-util},
4574 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
4575 xlib_libxkbfile, xterm, xutil_makedepend, yajl
4577 New packages: boost, connman, dstat, expedite, explorercanvas,
4578 feh, flot, giblib, igh-ethercat, imlib2, jquery,
4579 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
4580 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
4581 libethumb, libevas, libical, libmbus, liboauth, liburcu,
4582 libvncserver, linux-firmware,
4583 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
4584 open2300, python-distutilscross, python-dpkt,
4585 python-netifaces, python-pygame, python-setuptools, rt-tests,
4586 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
4587 xf86-input-tslib, xinput-calibrator
4589 Issues resolved (http://bugs.uclibc.org):
4591 #743: Add Transmission bit torrent option to buildroot
4592 #755: Add Boost libraries as a package
4593 #2299: Add crypto support to libsoup
4594 #2617: Pixman 0.19.2 & Cairo 1.10.0
4595 #3403: libgpg-error: bump to version 1.10
4596 #3409: libgpg-error: download from gnupg.org
4597 #3421: nano: make tiny flag optional
4598 #3691: New EFL packages
4599 #4664: Cannot patch AT91Bootstrap
4600 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
4601 #4760: Qt: add host-pkg-config to dependency-list
4603 2011.11, Released November 30th, 2011:
4605 Fixes all over the tree.
4607 Bump kernel headers / default Linux version to 3.1.4.
4609 Updated/fixed packages: ruby
4611 2011.11-rc3, Released November 26th, 2011:
4613 Fixes all over the tree.
4615 Toolchain: Fix gdb dependencies for external toolchains,
4616 adjust uClibc patches so they don't confuse modern versions of
4617 patch, bump crosstool-ng, kernel headers and linux versions.
4619 Updated/fixed packages: busybox, freetype, mplayer, opencv,
4620 php, rsyslog, ruby, thttpd, xapp_xf86dga
4622 Issues resolved (http://bugs.uclibc.org):
4624 #4357: Prevent patch commands from accessing source control
4625 #4369: Fix permissions on untared lsof archive
4627 2011.11-rc2, Released November 18th, 2011:
4629 Fixes all over the tree and new features.
4631 Updated asciidoc documentation
4633 Toolchain: Bumped 3.x stable kernel headers, use wget in
4634 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
4637 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
4638 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
4640 Issues resolved (http://bugs.uclibc.org):
4642 #3355: mplayer fails to build
4643 #4021: uClibc: undefined reference to `__GI___errno_location'
4644 #4297: Qt's qmake uses wrong pkg-config
4646 2011.11-rc1, Released November 11th, 2011:
4648 Fixes all over the tree and new features.
4650 Moved misc scripts and support stuff to support/. Renamed
4651 patch-kernel.sh to support/scripts/apply-patches.sh.
4653 Documentation: Moved to asciidoc format, make targets to
4654 generate text/html/pdf/epub output added.
4656 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
4659 Bootloaders: Add support for custom git tree / tarballs for
4660 barebox, similar to how it's handled for u-boot. Clean up
4663 Toolchain: Update external codesourcery toolchain download
4664 URLs after Codesourcery got bought by Mentor, add x86
4665 toolchain, update toolchain versions and optimize toolchain
4666 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
4667 updated GDB versions / download URLs. Binutils
4668 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
4671 Package infrastructure: Support for local packages /
4672 overrides, package dir / name arguments dropped from
4673 {GEN,AUTO,CMAKE}TARGETS.
4675 Linux: Kernel extensions infrastructure support, Xenomai +
4678 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
4679 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
4680 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
4681 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
4682 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
4683 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
4684 libconfuse, libcuefile, libcurl, libdaemon, libevent,
4685 libglib2, libiconv, libmpd, libreplaygain, libroxml,
4686 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
4687 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
4688 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
4689 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
4690 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
4691 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
4692 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
4693 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
4694 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
4695 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
4697 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
4698 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
4699 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
4700 pulseaudio, pv, rtai, vala, xenomai.
4702 Removed packages: liboil, sfdisk, swfdec, webif
4704 Issues resolved (http://bugs.uclibc.org):
4706 #505: live555: new package
4707 #507: Enable live and tv options in MPlayer-1.0rc2
4708 #531: let e2fsprogs package to export headers to staging dir if needed
4709 #1171: Linuxthreads new cannot find sysdep.h
4710 #1357: Add bluez to buildroot system
4711 #2107: New package: input-event-daemon
4712 #2599: New package: orc (Oil Runtime Compiler)
4713 #2605: gstreamer: Update to 0.10.30
4714 #2677: introducing util-linux-ng as replacement for util-linux
4715 #2917: Qt: Add declarative module
4716 #3145: jffs2 image generation fails
4717 #3271: netperf-2.4.5 fails to compile
4718 #3331: xdata_xcursor-themes depends on xcursorgen
4719 #3343: Add file:// download SITE_METHOD
4720 #3391: Add support for specifying an external kernel tree
4721 #3631: Error while compiling with Xorg
4722 #3709: oprofile doesn't build for mipsel
4723 #3925: midori not getting compile
4724 #4045: Add support for downloading i386 toolchains from codesourcery
4725 #4165: lrzsz-fix-symlink-at-rebuild.patch
4726 #4171: makedevs-unused-but-set-variable.patch
4727 #4183: Codesourcery toolchain download site has changed
4728 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
4729 #4381: Add option to lighttpd to enable Lua support
4730 #4387: Make sure that dest dir exists before installing mtd files
4732 2011.08, Released August 31th, 2011:
4734 Fixes all over the tree.
4736 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
4739 Updated/fixed packages: ipset, python
4741 2011.08-rc2, Released August 29th, 2011:
4743 Fixes all over the tree.
4745 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
4746 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
4749 Defconfigs: kernel updates, fix mini2440 serial port config,
4750 remove old arm toolchain configs.
4752 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
4753 targets similar to linux/busybox.
4755 Updated/fixed packages: barebox, directfb, libsoup,
4756 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
4757 usbmount, util-linux, xfont_font-misc-misc
4759 Issues resolved (http://bugs.uclibc.org):
4761 #3685: ncurses installation hangs due to old version of tic
4762 #4093: Grub fails to install bz2 patch after conversion to...
4764 2011.08-rc1, Released August 4th, 2011:
4766 Fixes all over the tree and new features.
4768 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
4769 ext-toolchain-wrapper improvements, improved non-MMU
4770 support. GCC 4.3.6 / 4.6.1.
4772 GENTARGETS infrastructure extended to cover bootloaders and
4773 Linux kernel as well. Options to retrive Linux/U-Boot from a
4774 custom git repo instead of upstream tarballs.
4775 Support for Linux 3.x and release candidate tarballs.
4776 X-Loader bootloader for omap added.
4778 Make source/external-deps now also works for external
4779 toolchains / crosstool-ng backend.
4781 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
4782 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
4783 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
4784 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
4785 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
4786 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
4787 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
4788 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
4789 synergy, udev, usbmount, usbutils, util-linux, valgrind,
4790 webkit, xorg-xserver, xz, zlib
4792 New packages: acl, attr, ebtables, gnutls, inotify-tools,
4793 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
4794 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
4795 statserial, stunnel, ti-utils, uboot-tools, yajl
4797 Deprecated packages: liboil, swfdec
4799 Removed packages: hal
4801 Issues resolved (http://bugs.uclibc.org):
4803 #3559: libnspr: Add new package
4804 #3595: patch to add libroxml
4805 #3565: libnss: Add new package
4806 #3583: xfonts_font-adobe-100dpi fails due to missing map file
4807 #3649: [PATCH] Add mapdir to existing pkg-config patch
4808 #3907: 2011.05 - Qt 4.7.3 not building on ARM
4809 #3961: Nfs-utils: Remove SUSv3-function index
4810 #3985: "help" target's defconfig list needs sort
4811 #3997: bump libroxml to v2.1.0
4813 2011.05, Released May 27th, 2011:
4815 Updated/fixed packages: makedevs
4817 2011.05-rc2, Released May 24th, 2011:
4819 Fixes all over the tree.
4821 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
4822 2009q3 external toolchains added. Crosstool-NG bumped to
4823 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
4826 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
4828 2011.05-rc1, Released May 18th, 2011:
4830 Fixes all over the tree and new features.
4832 External toolchain improvements: We now build a binary
4833 toolchain wrapper and install it into HOST_DIR/usr/bin, which
4834 enforces the correct compiler arguments, making an external
4835 toolchain as easy to use outside of Buildroot as the internal
4836 ones are. This also brought a cleanup of CFLAGS, making the
4837 Buildroot build output easier to read.
4839 Rootfs device handling improvements: Choice between static
4840 /dev, devtmpfs and devtmpfs with either mdev or udev.
4842 Toolchain: More preconfigured codesourcery external
4843 toolchains, improved Crosstool-NG support, fix for GCC
4844 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
4845 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
4847 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
4849 Linux: support for custom kernel image targets, E.G. for
4850 powerpc builds with embedded device trees.
4852 Misc fixes for qemu defconfigs, ensuring correct serial
4853 terminal setup out of the box.
4855 Misc gentarget / autotools handling fixes.
4857 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
4858 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
4859 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
4860 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
4861 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
4862 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
4863 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
4864 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
4865 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
4866 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
4867 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
4868 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
4869 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
4871 New packages: bonnie++, can-utils, gdisk, htop,
4872 input-event-daemon, libexif, libraw, libv4l, ngircd
4874 Removed packages: festival
4876 Issues resolved (http://bugs.uclibc.org):
4878 #2131: Add OpenMP support to the toolchain
4879 #3379: New Package: bonnie++
4880 #3445: Not working openssl-10.0.0d on 386sx
4881 #3451: fakeroot package: wrong FAKEROOT_SITE variable
4882 #3457: alsamixergui: broken URL
4883 #3475: Calling sync on large filesystems when not always necessary
4884 #3511: make busybox-menuconfig does not download busybox package
4885 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
4886 #3571: u-boot: fw_printenv does not build
4887 #3643: popt source url is not responding
4888 #3733: dropbear: make zlib optional
4889 #3757: Buildroot can't build mplayer with libmad
4891 2011.02, Released February 28th, 2011:
4893 Fixes all over the tree.
4895 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
4896 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
4898 Deprecated packages: devmem2, webif
4900 Issues resolved (http://bugs.uclibc.org):
4902 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
4903 #3259: Unable to build webkit (on arm)
4904 #3295: slang fails to build on mipsel
4905 #3325: ffmpeg fails to build
4907 2011.02-rc2, Released February 24th, 2011:
4909 Fixes all over the tree.
4911 Festival packages marked as broken. Unless someone steps up
4912 to support them, they will be removed during the 2011.05
4915 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
4916 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
4917 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
4918 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
4919 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
4920 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
4921 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
4922 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
4923 tcpreplay, tiff, wpa_supplicant, xcb-util,
4924 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
4925 xdriver_xf86-input-{mouse,synaptics,void},
4926 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
4927 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
4928 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
4929 xserver_xorg-server, xz
4931 Removed packages: ace_of_penguins, vlc
4933 Issues resolved (http://bugs.uclibc.org):
4935 #3205: Failing chmod when running "make" in buildroot (openssl)...
4936 #3277: quagga fails to build with SNMP support
4937 #3283: See why nfs-utils needs fakeroot, and convert to autotools
4938 #3307: synergy fails to build due to missing XTest library
4940 2011.02-rc1, Released February 14th, 2011:
4942 Fixes all over the tree and new features.
4944 External toolchain improvements: clarification of the options,
4945 and introduction of the toolchain profile concept, for
4946 well-known toolchains. Buildroot is now capable of
4947 automatically downloading and extracting well-known toolchains
4948 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4949 toolchains are supported). Crosstool-NG backend updated and
4952 Complete rework of how hardware boards are supported.
4953 Each board now only has a single defconfig file, and all
4954 board-specific options have been removed. See
4955 docs/buildroot.html#board_support for details.
4957 Added support for the following boards: Mini2440, Qemu ARM
4958 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
4959 r2d and Qemu x86. The Qemu boards support allows to easily
4960 build systems that are known to work under Qemu.
4962 Initial support for Blackfin processors.
4964 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
4965 preparation for support of SDK. For the same reason, the
4966 toolchain binaries (cross-compiler and other related tools)
4967 are now installed in $(O)/host/usr/bin/. The cross pkg-config
4968 now also automatically returns correct values for cross
4969 compilation, without needing any environment variables to be
4972 Ccache support reworked. Now used for both host and target
4973 compilation, and cache is stored in ~/.buildroot-ccache.
4975 Toolchain: uClibc 0.9.32-rc2, several components moved to
4976 normal AUTOTARGET packages.
4978 Generic cmake infrastructure, similar to the existing
4979 GENTARGETS/AUTOTARGETS.
4981 Support for bzr downloads, next to the existing git/svn support.
4983 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
4984 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
4986 EXT2 file system size handling improved, UBI image support, fs
4987 configuration options cleanup, U-Boot/Barebox version bumps.
4989 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4990 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
4991 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4992 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
4993 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
4994 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
4995 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
4996 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
4997 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
4998 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
4999 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
5000 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
5001 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
5002 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
5003 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
5004 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
5005 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
5006 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
5007 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
5008 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
5009 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
5010 xkeyboard-config, xlib_libX11, xz, zlib
5012 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
5013 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
5014 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
5015 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
5016 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
5019 Removed packages: hotplug, l2tp, libfloat, microcom,
5022 Issues resolved (http://bugs.uclibc.org):
5024 #267: The make target: cross fails because toolchain_build_...
5025 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
5026 #561: ltp-testsuite failed to install
5027 #1447: Installing gfortran on PowerPC
5028 #1651: Build fail caused by ccache in module-init-tools
5029 #1681: Cross-compiled binaries shouldn't be installed into staging
5030 #1723: [PATCH] axel: convert to generic package infrastructure and...
5031 #1735: [PATCH] mplayer: convert to autotools infrastructure
5032 #2551: [PATCH] native toolchain in the target filesystem fails
5033 #2623: buildroot-snapshot-20100922 fails when compiling development...
5034 #2647: makedevs package lacks support for 16-bit major/minor numbers
5035 #2371: QT MYSQL Module does not build when MySQL installed on the host
5036 #2839: compile fails in various packages with a odd message "error:...
5037 #2887: tar "buffer overflow detected" error
5038 #2893: Broken "make source" with external toolchain
5039 #2905: Qt: Speed up compilation, if gui-module isn't selected
5040 #2929: genext2fs: couldn't allocate a block (no free space)
5041 #2935: Ntpdate isn't installed
5042 #2965: Broken linkage to xkbcomp (blocking X server startup)
5043 #2983: xlib_libX11 build failed
5044 #3007: kexec doesn't build: Missing regdef.h file
5045 #3085: Init scripts are not compatible with sysVinit (when busybox...
5046 #3103: make external-deps wants to download gcc-.tar.bz2 when...
5047 #3109: abnormal `make busybox-menuconfig`
5048 #3115: How about board specific makefiles?
5049 #3169: python patch has typo, aborts build in scenario
5050 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
5052 2010.11, Released November 30th, 2010:
5054 Fixes all over the tree.
5056 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
5059 Issues resolved (http://bugs.uclibc.org):
5061 #2773: squid with openssl support needs openssl on the host
5062 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
5064 2010.11-rc2, Released November 25th, 2010:
5066 Fixes all over the tree.
5068 Add support for LEON Sparc architecture variants. Fix make
5069 source/external-deps for host packages.
5071 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
5072 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
5073 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
5074 sysstat, webkit, zlib
5076 Issues resolved (http://bugs.uclibc.org):
5078 #759: Sysstat build broken without libintl
5079 #2479: host-module-init-tools 3.11 fails to build
5080 #2725: Buildroot overrides kernel config
5081 #2785: mtd-utils build fails due to missing libmtd
5082 #2791: Added PHP-Process Control to the PHP-Package
5083 #2797: pciutils dependencies on zlib not taken into account
5084 #2809: failed to compile libglib2
5085 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
5086 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
5087 #2833: Failed to compile webkit without X11
5089 2010.11-rc1, Released November 8th, 2010:
5091 Fixes all over the tree and new features.
5093 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
5094 misc fixes + nconfig and savedefconfig targets.
5096 Toolchain: ARM cortex A9 support, experimental crosstool-ng
5099 Fs: Squashfs 4.1 with lzo support
5101 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
5102 generic new-style ones instead.
5104 Download handling reworked and support for git/svn downloads
5107 Removed experimental shared config.cache support, as it is
5110 A convenience Makefile wrapper is created when using
5111 out-of-tree building, similar to how it is done for the kernel.
5113 Alpha, Cris, IA64 and Sparc64 architecture support removed.
5115 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
5116 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
5118 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
5119 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
5120 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
5121 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
5122 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
5123 gamin, gawk, genext2fs, gperf, gst-plugins-base,
5124 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
5125 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
5126 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
5127 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
5128 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
5129 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
5130 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
5131 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
5132 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
5133 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
5134 openssl, openvpn, oprofile, pango, patch, pcre, php,
5135 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
5136 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
5137 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
5138 speex, sqlite, squashfs, startup-notification, strace,
5139 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
5140 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
5141 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
5142 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
5144 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
5145 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
5146 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
5147 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
5148 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
5149 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
5150 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
5151 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
5152 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
5153 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
5156 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
5158 Removed packages: dillo, libglib12, libgtk12, microwin,
5161 Issues resolved (http://bugs.uclibc.org):
5163 #901: new package: gpsd
5164 #2389: Generate a Makefile wrapper in $(O)
5165 #2461: wireless_tools: install shared library if needed
5166 #2521: Can't compile sdl_mixer, mikmod.h can't be found
5167 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
5168 #2563: [PATCH] cairo: Expose the configure option to disable some...
5169 #2581: libmms: Update to 0.6, and patch to work on architectures...
5170 #2707: Can't compile linux kernel using buildroot + crosstool-ng
5172 #2737: buildroot configuration tool crashing when the path exceeds...
5173 #2767: Build for lsof broken in buildroot-2010.08
5175 2010.08: Released August 31th, 2010:
5177 Fixes all over the tree.
5179 Updated/fixed packages: atk, xstroke
5181 Removed packages: lxdoom
5183 2010.08-rc2, Released August 30th, 2010:
5185 Fixes all over the tree.
5187 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
5188 locale support as broken. Remove deprecated GCC 4.2.[1-3]
5191 Mark CRIS architecture as deprecated, as it is discontinued
5194 Marked shared config.cache as experimental and disabled by
5195 default as it is known to break with certain package
5198 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
5201 fs: old-style squashfs for big endian archs fixed.
5203 Updated/fixed packages: busybox, gst-plugins-base,
5204 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
5205 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
5206 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
5209 Removed packages: stunnel
5211 Issues resolved (http://bugs.uclibc.org):
5213 #635: util-linux fails to build in 2009.08
5214 #2239: netcat package installs its binary to target as avr32-linux...
5215 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
5216 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
5217 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
5219 2010.08-rc1, Released July 30th, 2010:
5221 Fixes all over the tree and new features.
5223 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
5224 and non-sysroot support removed. Added support for (snapshot)
5225 NPTL in uClibc, 0.9.28.3 removed,
5227 Bootloaders: Various cleanups, moved to boot/, added Barebox,
5228 removed yaboot. Support building u-boot from custom tarball,
5231 New GTK-based configurator, usable using 'make gconfig'.
5233 Java packages marked as broken. Unless someone steps up to
5234 support this, they will be removed during the 2010.11
5237 Alpha, IA64 and Sparc64 architectures marked as deprecated.
5238 GTK+ on DirectFB has also been marked as deprecated, as it is
5239 not supported in recent GTK+ versions, and more and more
5240 packages depends on the new versions.
5241 Unless someone steps up to support them, they will be removed
5242 during the 2010.11 development cycle.
5244 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
5245 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
5247 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
5248 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
5249 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
5250 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
5251 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
5252 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
5253 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
5254 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
5255 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
5256 ltrace, make, midori, module-init-tools, mplayer,
5257 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
5258 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
5259 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
5260 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
5261 usbutils, webif, webkit, wireless_tools, xerces,
5262 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
5264 Removed packages: modutils, portage, rxvt
5266 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
5268 Issues resolved (http://bugs.uclibc.org):
5270 #321: alsa-lib uses host include files for python which breaks ...
5271 #361: linux kernel configuration choice works incorrectly
5272 #387: Tremor not installed to toolchain
5273 #401: new package: ffmpeg
5274 #475: uImage target for U-boot failed generating
5275 #543: ATK requires X11 on DirectFB target
5276 #575: webkit: Buildroot Libtool Patch Fails
5277 #583: build fails with external x86_64 toolchain
5278 #729: sstrip creates corrupted headers
5279 #829: Webkit r44552 needs libXt
5280 #835: Package Dataflashboot-1.05 does not compile with buildroot...
5281 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
5282 #859: Add (head of) nptl branch to list of uClibc versions
5283 #949: compile with debug info
5284 #955: Grub fails to build with External Toolchain
5285 #1051: Webkit doesn't compile (Linuxthreads new, x86)
5286 #1213: Move .config into output directory
5287 #1225: Buildroot fails to account for "nof" subdirectory (no float...
5288 #1231: (sparc) Linux kernel fails to build
5289 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
5290 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5291 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
5292 #1405: WebKit fails to build because pthread_getattr_np is not impl...
5293 #1675: GMP Error during buildroot make process
5294 #1741: external toolchain linking error
5295 #1753: lmbench: convert to generic package infrastructure
5296 #1771: Fakeroot and the target/generic/device_table.txt create bad...
5297 #1807: LZMA 4.32.7, Required header file(s) are missing
5298 #1813: xkeyboard-config fails to build because of intltool problem
5299 #1879: Bump iptables to 1.4.8
5300 #1885: Add a bunch of lua modules
5301 #1897: Bump libusb to 1.0.7
5302 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
5303 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
5304 #1927: Bump file to 5.03 and migrate to autotargets
5305 #1933: Bump gawk to 3.1.8 and migrate to autotargets
5306 #1945: PHP: add sqlite3 dependency when using external lib
5307 #1951: Bump openssl to 0.9.8o
5308 #1957: Bump sqlite to 3.6.23.1
5309 #1975: Package removal/deprecation
5310 #1981: zlib: bump to 1.2.5
5311 #1987: intltool: Fix spelling mistake
5312 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
5313 #1999: Typo in path checking
5314 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
5315 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
5316 #2038: Bump ncurses to 5.7
5317 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
5318 #2101: blackbox depends on locale support
5319 #2119: Tries to build kernel, although disabled in config
5320 #2125: libXfont build fail
5321 #2143: buildroot compiler generates segfaulting statically linked exe..
5322 #2149: xterm build failure
5323 #2155: Compression lzo don't set for ubifs
5324 #2161: [SECURITY] Update libpng to 1.2.44
5325 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
5326 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
5327 #2191: linux-fusion build fail
5328 #2221: Qt does not compile (dependencies not taken into account?)
5329 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
5330 #2245: Netcat does not work due to incorrect assumptions about signed..
5331 #2251: directory output/build after make *_defconfig not found
5332 #2257: Convert netsnmp package to autotargets
5333 #2263: Bump samba to 3.3.13
5334 #2269: setserial causes make error
5336 2010.05, Released May 30th, 2010:
5338 Fixes all over the tree.
5340 Updated/fixed packages: coreutils, hal, libcap,
5341 lockfile-progs, ncftp, xserver_xorg-server
5343 Issues resolved (http://bugs.uclibc.org):
5345 #1789: binutils fails to build for i386
5346 #1843: Fix libcap build failure
5347 #1855: XORG Keyboard driver fails to compile
5349 2010.05-rc3, Released May 27th, 2010:
5351 Fixes all over the tree.
5353 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
5354 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
5355 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
5356 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
5357 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
5358 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
5359 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
5360 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
5361 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
5362 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
5363 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
5365 Issues resolved (http://bugs.uclibc.org):
5367 #75: arm buildroot "unrecognized option" error
5368 #699: Buildroot fails to copy libstdc++ to target when using external...
5369 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
5370 #1729: alsamixergui fails to build
5371 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
5372 #1819: pciutils small bugs
5373 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
5375 2010.05-rc2, Released May 11th, 2010:
5377 Fixes all over the tree.
5379 Updated/fixed packages: busybox, customize, gawk, gnuchess,
5380 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
5381 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
5382 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
5383 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
5384 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
5385 xproto_fontcacheproto, xproto_fontsproto, xvkbd
5387 Removed packages: vice
5389 Issues resolved (http://bugs.uclibc.org):
5391 #849: "customize" package copies files to wrong place in target tree
5392 #985: Bump usb_modeswitch package to 1.1.0
5393 #1135: Package customize. Wrong copying
5394 #1525: Package hal deletes a whole <target>/etc/rc.d directory
5395 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
5396 #1669: Busybox failed to compile when using an external toolchain
5397 #1699: Fix usbutils dependencies and bump
5398 #1705: Fix pciutils broken cross compiling
5399 #1717: External toolchain fixes for hostapd & wpa_supplicant
5401 2010.05-rc1, Released May 3rd, 2010:
5403 Cleaned up / restructured package menu.
5405 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
5406 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
5407 removed broken nios2 support, ppc e300cX/e500mc support,
5408 improved external toolchain support, GDB 7.x support.
5410 X.org updated to 7.5.
5412 New packages: cdrkit, cramfs, genext2fs, genromfs,
5413 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
5414 squashfs, squashfs3, squid
5416 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
5417 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
5418 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
5419 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
5420 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
5421 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
5422 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
5423 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
5424 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
5425 qt, radvd, samba, setserial, smartmontools, tar, tslib,
5426 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
5427 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
5428 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
5429 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
5430 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
5431 xproto_xf86miscproto, xserver_xorg-server
5433 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
5434 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
5435 xproto_xf86miscproto
5437 Issues resolved (http://bugs.uclibc.org):
5439 #513: Add new squid package
5440 #661: lmbench: new package
5441 #719: Add lua option to haserl
5442 #800: [PATCH] iperf update to 2.0.4
5443 #803: [PATCH] lua - add shared library patch and config option for...
5444 #805: [PATCH] mdadm - version update
5445 #817: integrator926_defconfig uses unsupported uboot board name
5446 #851: Add option to specify --sysroot value for external toolchain
5447 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
5448 package for compatibility with old packages that expect
5450 #1105: Add new netperf package
5451 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
5452 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
5453 #1123: Bump less to 436 and migrate to Makefile.autotools.in
5454 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
5455 #1189: Wrong u-boot configuration name for integrator926 target
5456 #1219: kernel headers not correctly installed into toolchain/staging
5457 #1267: Wrong BR2_EXTRA_VERSION
5458 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
5459 #1303: Add librsync package
5460 #1321: Busybox link fails due to lack of --sysroot option
5461 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
5462 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
5463 #1369: cannot build radvd (flex problem)
5464 #1387: xlib_libX11-1.3.2 can't find libjpeg
5465 #1411: [SECURITY] Update openssl package to 0.9.8n
5466 #1417: Bump iptables to 1.4.7
5467 #1423: Bump e2fsprogs to 1.41.11
5468 #1429: [SECURITY] Update php to 5.2.13
5469 #1441: Add binutils 2.20.1
5470 #1447: Package installation on target with debug symbols is broken
5471 #1459: Misc QA fixes
5472 #1489: radvd update to 1.6
5473 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
5474 #1537: dev entries not created anymore
5475 #1555: Fix default uclibc-0.9.31 configuration
5476 #1561: [SECURITY] Update samba to 3.3.12
5477 #1567: openssl0.9.8n fails to compile
5478 #1573: Alsa-utils alsactl/init/* not installed to target
5479 #1591: portmap fails to compile
5480 #1615: Convert eeprog package to gentargets
5481 #1645: Bump hostapd package to 0.7.2
5483 2010.02, Release February 26th, 2010:
5485 Fixes all over the tree.
5487 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
5488 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
5491 Removed packages: hostap, openmotif, xpdf
5493 Issues resolved (http://bugs.uclibc.org):
5495 #165: openmotif does not build
5496 #1147: Remove obsolete hostap package
5497 #1183: make source fails to download gmp, mpfr and patches
5499 2010.02-rc2, Released February 23th, 2010:
5501 Fixes all over the tree and new features.
5503 New packages: intltool
5505 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
5506 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
5507 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
5508 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
5509 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
5510 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
5511 xlib_libfontenc, xproto_trapproto, zlib
5513 Removed package: xboard
5515 Issues resolved (http://bugs.uclibc.org):
5517 #335: atk looks for the path to the gnome library on the host
5518 #355: Please update WebKit - it doesn't compile!
5519 #453: libglib2 autoreconf
5520 #457: e2fsprogs link problem
5521 #459: libgtk2 autoreconf
5522 #469: build of libgtk2 for host incorrectly assumes that X.org ...
5523 #671: Bash fails to build when building buildront on Ubuntu 9.04
5524 #711: WebKit host dependencies problems
5525 #821: cp: illegal operation
5526 #1039: Not compiled on ubuntu karmic
5527 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
5529 2010.02-rc1, Released February 9th, 2010:
5531 Fixes all over the tree and new features.
5533 Generalized autotools infrastructure to be usable for
5534 non-autotools packages, see package/Makefile.package.in for
5537 Cleaned up avr32 toolchain config, external source-based
5538 toolchain support is gone.
5540 Dependency checks: Also check for makeinfo, only print output
5543 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
5545 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
5548 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
5549 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
5550 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
5551 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
5552 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
5553 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
5554 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
5555 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
5557 Removed package: asterisk, openswan
5559 Issues resolved (http://bugs.uclibc.org):
5561 #515: tcpreplay: new package
5562 #553: Wrong DirectFB ps2mouse limitation
5563 #559: mesa3d build fails
5564 #679: Autoconf cannot find M4
5565 #739: New/updated hostapd package
5566 #749: Bump usbutils package to version 0.86
5567 #751: Kernel 2.6 snapshot fetch fail
5568 #753: Bump lighttpd package to 1.4.25
5569 #757: U-Boot: mkimage cannot be installed using external toolchain
5570 #761: Add binutils 2.20 to toolchain options
5571 #763: [SECURITY] Update pcre to 7.9
5572 #765: Add buildroot branding to gcc
5573 #767: Bump iw package to 0.9.18
5574 #773: [SECURITY] Update bind to 9.5.2-P1
5575 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
5576 #813: Drop not very useful generic package selection options ...
5577 #823: Editor backup files (~) is copied from the target_skeleton
5578 #827: Bump mtd-utils package to version 1.2.0
5580 #913: Bump iptables to 1.4.6
5581 #919: Bump usb_modeswitch package to 1.0.7
5582 #925: Bump wpa_supplicant package to 0.6.10
5583 #931: Bump kismet package to 2010-01-R1
5584 #937: Bump openvpn package to 2.1.1
5585 #943: Bump sqlite package to 3.6.22
5586 #961: Bump dnsmasq to 2.52
5587 #967: Bump netstat-nat to 1.4.10
5588 #973: Bump iw to 0.9.19
5589 #1003: DHCP options disabled with busybox-1.16.0
5590 #1009: [SECURITY] Bump php to 5.2.12
5591 #1015: [SECURITY] Bump bind to 9.5.1-P2
5592 #1027: Busybox flash commands conflict with those from mtd-utils
5593 #1063: [SECURITY] Update lighttpd to 1.4.26
5595 2009.11, Released December 1st, 2009:
5597 Additional fixes and cleanups.
5599 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
5600 microperl, ncurses, vim
5602 Issues resolved (http://bugs.uclibc.org):
5604 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
5606 2009.11-rc2, Released November 29th, 2009:
5608 Additional fixes and cleanups.
5610 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
5612 2009.11-rc1, Released November 23rd, 2009:
5614 Fixes all over the tree and new features.
5616 Cleaned up / Simplified build directory layout. Refer to
5617 docs/buildroot.html#using for details.
5619 Target defconfig files moved to configs/ and listed in 'make help'
5622 Fixed *clean targets. Now clean removes everything generated,
5623 so you can do a fresh rebuild. Distclean furthermore removes
5624 kbuild tools and .config, bringing the source tree back in a
5627 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
5628 soft / hardfloat setting for architecture, ensure target-ldd
5631 New packages: divine, gvfs, libarchive, libmicrohttpd,
5632 sdl_sound, swfdec, sysstat
5634 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
5635 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
5636 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
5637 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
5638 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
5639 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
5640 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
5641 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
5642 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
5643 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
5644 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
5645 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5646 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
5648 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
5650 Issues resolved (http://bugs.uclibc.org):
5652 #301: allow to install libsmbclient
5653 #303: add gvfs package
5654 #477: Add sdl_sound package
5655 #487: Make kismet package sexier
5656 #511: New package usb_modeswitch
5657 #527: misc fixes for dnsmasq package
5658 #565: libevent: Bump version and clean up makefile
5659 #587: Use iptables multipurpose binaries and bump to 1.4.4
5660 #593: Missing early check for patch(1)
5661 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
5662 #609: libmicrohttpd: New package
5663 #615: python: Don't delete .py files unless asked
5664 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
5665 #619: netkittelnet requires netkitbase to install, but there's no ...
5666 #645: allow to build nbd-server with NBD package
5667 #653: [SECURITY] Update php package to version 5.2.11
5668 #655: Update sqlite package to version 3.6.18
5669 #657: Bug in imagemagick-clean target
5670 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
5671 #665: [PATCH] Samba package
5672 #667: [PATCH] e2fsprogs
5673 #683: SDL-dfb does not select directfb
5674 #701: make install problem with unstripped binaries
5675 #703: [SECURITY] Update openssl package to 0.9.8l
5676 #705: Bump spawn-fcgi package to 1.6.3
5677 #709: Bump lighttpd package to 1.4.24
5678 #713: Migrate openntpd package to Makefile.autotools.in
5679 #715: Bump libidn package to 1.15 and other fixes
5680 #717: Bump dnsmasq to 2.51 and introduce new IDN option
5681 #731: Bump iw package to 0.9.17
5683 2009.08, Released August 31th, 2009:
5685 Additional fixes and cleanups.
5687 Updated/fixed packages: ctorrent, saveconfig/getconfig,
5688 sdl_net, util-linux.
5690 Issues resolved (http://bugs.uclibc.org):
5692 #529: util-linux doesn't find headers and include libs correctly
5693 #557: Build ctorrent with SSL support if available
5695 2009.08-rc3, Released August 26th, 2009:
5697 Additional fixes and cleanups.
5699 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
5700 directfb, enchant, kernel headers.
5702 Issues resolved (http://bugs.uclibc.org):
5704 #471: Allow directfb compilation with debug
5705 #541: Removal of CVS directories in target filesystem broken
5706 #547: berkeleydb: Update config.{sub, guess}
5707 #549: enchant: Fix dependencies.
5708 #569: Fix alsa-utils build for x86 on x86-64
5710 2009.08-rc2, Released August 6th, 2009:
5712 Additional fixes and new features.
5714 New packages: libuuid, gcc 4.3.4.
5716 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
5717 jamvm, libusb, microperl, neon, popt, sed, webkit.
5719 Fixed issue with 'make oldconfig'
5721 Issues resolved (http://bugs.uclibc.org):
5723 #525: sed broken with external toolchain
5724 #537: Fix gzip build with recent glibc
5726 2009.08-rc1, Released August 2nd, 2009:
5728 Fixes all over the tree and new features.
5730 Improvement of external toolchain support:
5731 - Support for glibc toolchains.
5732 - The toolchain configuration announced to Buildroot is
5733 verified against the real toolchain configuration.
5734 - Fixes, documentation.
5736 Cleanup X.org support: clarified configuration options, and
5737 removed mandatory dependency on useless libraries such as
5740 New QT-based configurator, usable using 'make xconfig'.
5742 Support for the Xtensa architecture.
5744 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
5747 New packages: bmon, ctorrent, dosfstools, enchant,
5748 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
5749 sdl_gfx, spawn-fcgi.
5751 Updated packages: bind, busybox, coreutils, sqlite, directfb,
5752 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
5753 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
5754 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
5755 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
5756 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
5757 wpa-supplicant, xdriver_xf86-input-synaptics,
5758 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
5759 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
5762 Issues resolved (http://bugs.uclibc.org):
5764 #83: liblockfile fails to compile due to eaccess redefinition
5765 #163: Xtensa architecture port
5766 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
5767 #241: device mapper + lvm2: build together
5768 #243: ctorrent: new package
5769 #247: ntfsprogs: new package
5770 #271: Library 'libgcc_s.so.1' not installed in search path
5771 #287: New package libnl
5772 #289: New package iw
5773 #331: Update MPlayer to version 1.0rc2
5774 #333: Bump sqlite package to 3.6.15
5775 #349: update libsoup to version 2.26.2
5776 #357: New package netstat-nat
5777 #359,#413: Upgrade openvpn to Makefile.autotools.in
5778 #367: linux kernel compile error for arm926t
5779 #369: Add SDL_gfx package
5780 #373: Support for building gstreamer without libxml
5781 #379: update DirectFB to version 1.4.0
5782 #383: gst-plugins-good: Allow soup plugin to be configured
5783 #385: neon: Fix pkgconfig dependency
5784 #387: Tremor not installed to toolchain
5785 #389: New package bmon
5786 #391: gstreamer: Bump version to 0.10.23
5787 #393: gst-plugins-base: Bump version to 0.10.23
5788 #395: gst-plugins-bad: New package
5789 #403: Error while building iso9660 image
5790 #409: Bump php package to 5.2.10
5791 #411: ipsec-tools: Bump version to 0.7.2
5792 #417: New package spawn-fcgi
5793 #419: Bump lighttpd package to 1.4.23
5794 #421: toolchain: Clean up toolchain locale support menu
5795 #427: webkit: Update to WebKit svn r44552
5796 #437: ltp-testsuite: Bump version to 20090630
5797 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
5798 #467: DirectFB 1.4.1
5799 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5800 #491: libxml2: Bump version to 0.7.3
5801 #495: Bump bind package to 9.5.1-P3 (security)
5802 #497: OpenSSL RSA key generation hangs on x86_64
5803 #509: Bump sqlite package to 3.6.16
5804 #523: pciutils broken with external toolchain
5805 #533: Update gamin to 0.1.10 to fix compilation
5807 2009.05, Released June 1st, 2009:
5809 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
5810 version and marked ubifsroot as broken.
5812 2009.05-rc3, Released May 27th, 2009:
5814 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
5815 busybox, curl, libusb, readline, python and strace.
5817 Issues resolved (http://bugs.uclibc.org):
5819 #345: libcurl package needs a urandom fix
5821 2009.05-rc2, Released May 19th, 2009:
5823 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
5824 for newer hosts), stable kernel versions, busybox, cups,
5825 dmraid, docker, mesa3d, rsync and updated defconfigs.
5827 xserver marked as broken on AVR32 and atngw100-expanded
5830 Issues resolved (http://bugs.uclibc.org):
5832 #167: metacity does not build
5833 #295: gamin installs python support even if python is disabled
5834 #323: gen_matypes fails to execute during build of Mesa when us...
5836 2009.05-rc1, Released May 5th, 2009:
5838 Fixes all over the tree, further conversion of packages to
5839 Makefile.autotools.in and we now build host versions of
5840 packages where needed for build time dependencies instead of
5841 relying on the correct versions being available on the build
5842 host. Ancient toolchain / busybox versions have furthermore
5843 been removed as announced in the 2009.02 release notes.
5845 New packages: flac, gob2, lzop, taglib, wpa_supplicant
5847 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
5848 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
5849 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
5850 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
5851 util-linux, xorg7, xerces
5853 Issues resolved (http://bugs.uclibc.org):
5855 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
5856 and a ton of other improvements
5857 #19: page.h missing by util-linux
5858 #37: update libglib2 to version 2.18.4
5859 #61: tslib puts staging_dir into pkgconfig file
5860 #69: tar refuses to build
5861 #71,#175: ./wchar.h:41:12: error: empty filename in #include
5862 #73: Bump openssl package to the latest version
5863 #81: New package wpa_supplicant
5864 #99: new package: flac
5865 #101: update gstreamer packages
5866 #105,#313: menuconfig segfaults on tinyx if wchar is not
5868 #107: convert libvorbis to Makefile.autotools.in
5869 #109: Make pppd package avoid bsd err
5870 #111: binutils 2.17 fails to build when texinfo >= 4.10
5871 #133: Modify ncurses5-config to get correct include path
5872 #137: Bump php to version 5.2.9
5873 #139: Bump sqlite to 3.6.11 and convert to
5874 Makefile.autotools.in
5875 #145: Bump bind package to 9.5.1-P1 (security)
5876 #147: buildroot toolchain fails to build w/binutils-2.19.1
5877 #151: openssl package trivial fixes
5878 #161: vim fails on patching with errors in configure.patch
5879 #169: blackbox-0.70.1 does not build
5880 #177: xdriver_xf86-input-keyboard does not build
5881 #179: Upgrade dropbear to Makefile.autotools.in
5882 #181: Update to Xorg 7.4
5883 #187: ntfs-3g: could not build cross
5884 #191: alsa-lib ARM binaries always built with EABI
5885 #213: Bump wpa_supplicant package to version 0.6.9
5886 #217: Bump openssl package to 0.9.8k (security)
5887 #219: Toolchain build fails on m4
5888 #225: m4 macros are out of place
5889 #233: make ipv6 optional in iptables
5890 #237: ncftp: convert to Makefile.autotools.in
5891 #239: ntfs-3g: convert to Makefile.autotools.in
5892 #245: lzop: new package
5893 #271: Bump bind package to 9.5.1-P2 (security)
5894 #277: Bump sqlite package to 3.6.16
5895 #279: update libglib2 to version 2.20.1
5896 #281: update DirectFB to version 1.2.8
5898 #285: compilation of samba fails if IPV6 support is missing
5899 #293: update samba to version 3.3.3
5900 #299: add shared-mime-info package
5901 #307: make openssl package respect build flags