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