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