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