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