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