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