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