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.10, Released January 31st, 2018
912 Important / security related fixes.
914 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
916 System: Only show getty options when busybox init or sysvinit
919 Infrastructure: Fix build issue for autotools based packages
920 checking for C++ support on toolchains without C++ support and
921 on a distro lacking /lib/cpp (E.G. Arch Linux).
923 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
924 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
925 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
926 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
927 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
928 util-linux, webkitgtk, wireshark, xen
930 Issues resolved (http://bugs.buildroot.org):
932 #9996: lz4 package does not install lz4 binaries in target
933 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
934 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
935 #10301: systemd/getty unused options
936 #10331: kmsxx, host installation fails with BR2_SHARED_...
937 #10536: Finding non-relative paths in the ccache
938 #10641: avahi-autoipd not starting when using systemd-tmpfiles
940 2017.02.9, Released January 1st, 2018
942 Important / security related fixes.
944 Fix divide by zero issue in size-stats script.
946 Fix makefile include ordering issue with certain make versions
947 in the external toolchain handling.
949 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
950 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
951 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
952 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
953 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
955 2017.02.8, Released November 27th, 2017
957 Important / security related fixes.
959 Qt: 5.6 version updated to 5.6.3.
961 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
964 Updated/fixed packages: apr, apr-util, arqp-standalone,
965 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
966 imagemagick, libfastjson, libglib2, libpjsip, libplist,
967 localedef, luajit, mesa3d, openssh, openssl, postgresql,
968 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
969 qt5declarative, qt5engineio, qt5graphicaleffects,
970 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
971 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
972 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
973 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
974 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
977 Issues resolved (http://bugs.buildroot.org):
979 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
980 10361: python3 python-config script generates invalid includes
981 10501: host-localedef fails to compile on Ubuntu 17.10
983 2017.02.7, Released October 28th, 2017
985 Important / security related fixes.
987 Webkitgtk bumped to the 2.18.x series, fixing a large number
990 Defconfigs: wandboard: Correct rootfs offset
992 Toolchain: Linaro toolchains updated to 2017.08 release,
993 fixing a number of issues. Musl: fix for CVE-2017-15650.
995 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
996 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
997 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
998 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
999 xlib_libXfont2, xserver_xorg-server
1001 2017.02.6, Released September 24th, 2017
1003 Important / security related fixes.
1005 Cmake: Ensure correct pkg-config is used when building host
1008 fs/iso9660: Ensure files from earlier builds are not included.
1010 Updated/fixed packages: apache, bcusdk, bind, binutils,
1011 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
1012 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
1013 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
1014 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
1015 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
1016 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
1017 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
1018 postgresql, proxychains-ng, python-libconfig,
1019 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
1020 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
1021 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
1024 Issues resolved (http://bugs.buildroot.org):
1026 #10141: Squashfs extended attribute failures
1027 #10261: Grub2 fails to build for x86_64
1028 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
1030 2017.02.5, Released July 27th, 2017
1032 Important / security related fixes.
1034 Webkitgtk bumped to the 2.16.x series, fixing a large number
1037 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1038 which default to PIE mode.
1040 Updated/fixed packages: aespipe, apache, bind, binutils,
1041 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
1042 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
1043 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
1044 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
1045 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
1046 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
1047 xserver_xorg-server, xvisor
1049 Issues resolved (http://bugs.buildroot.org):
1051 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1053 2017.02.4, Released July 4th, 2017
1055 Important / security related fixes.
1057 Update support/scripts/scancpan to use METACPAN v1 API as v0
1060 Update support/scripts/mkusers to handle setups where
1061 /etc/shadow is a symlink.
1063 External toolchain: Don't create musl dynamic loader symlink
1066 Setlocalversion: Correct detection of mercurial revisions for
1067 non-tagged versions.
1069 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1070 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
1071 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
1072 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
1073 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
1074 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
1075 vlc, x264, xserver_xorg-server
1077 Issues resolved (http://bugs.buildroot.org):
1079 #9976: License file for package 'rtl8821au' incorrect
1081 2017.02.3, Released June 2nd, 2017
1083 Important / security related fixes.
1085 Download: <pkg>-source-check fixed for packages from git.
1087 External toolchain: musl dynamic linker symlink for mips-sf
1090 Updated/fixed packages: armadillo, audiofile, bash,
1091 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
1092 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
1093 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
1094 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
1095 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
1096 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
1097 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
1098 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
1100 Issues resolved (http://bugs.buildroot.org):
1102 #9796: source-check broken for Git downloads
1103 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1105 2017.02.2, Released May 1st, 2017
1107 Important / security related fixes.
1109 Use HTTPS for the Codesourcery external toolchains as the HTTP
1110 URLs no longer work.
1112 Updated/fixed packages: bind, busybox, dovecot, freetype,
1113 ghostscript, glibc, granite, hiredis, icu, imagemagick,
1114 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
1115 libnspr, libnss, libsamplerate, libsndfile, libunwind,
1116 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
1117 python-web2py, samba4, syslinux, systemd, tiff, trinity,
1118 uboot, wireshark, xen
1120 Issues resolved (http://bugs.buildroot.org):
1122 #9791: Python searches for packages in the user site directory
1124 2017.02.1, Released April 4th, 2017
1126 Important / security related fixes.
1128 Fix a variable clashing issue in the mkusers script with
1129 internal bash variables.
1131 Improve external toolchain version detection.
1133 Correct permissions for /dev/pts/ptmx when systemd is used
1134 with recent glibc versions.
1136 Fix python module name clash for graph-depends.
1138 Fakeroot now links against libacl to fix issues on
1139 distributions using acls.
1141 Ensure that the git download infrastructure creates GNU format
1144 br2-external: Improve error reporting.
1146 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
1147 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
1148 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
1149 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
1150 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
1151 libwebsockets, libxkbcommon, linux-firmware, logrotate,
1152 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
1153 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
1154 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
1155 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
1156 tcpreplay, tor, upmpdcli, wget, wireshark,
1157 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
1159 Issues resolved (http://bugs.buildroot.org):
1161 #9456: mkusers script bash errors
1163 2017.02, Released February 28th, 2017
1165 Minor fixes, mainly fixing autobuilder issues.
1167 Don't use cmake 3.7.x from the build host as it is also
1168 affected by the RPATH handling issues, and instead build our
1171 Updated/fixed packages: assimp, classpath, genimage, mplayer,
1172 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
1175 2017.02-rc3, Released February 26th, 2017
1177 Fixes all over the tree.
1179 Cmake reverted to version 3.6.3 to workaround regressions
1180 related to RPATH handling.
1182 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
1183 btrfs-progs, classpath, directfb, glibc, gstreamer1,
1184 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
1185 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
1186 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
1187 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
1188 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
1190 Issues resolved (http://bugs.buildroot.org):
1192 #9251: Shared C++ libraries for Microblaze results in Segmentation...
1193 #9456: mkusers script bash errors
1194 #9506: Collectd 5.7.0 fails to build with libcrypt
1195 #9581: VagrantFile provisioning step fails due to issue with grub-pc
1196 #9586: usbmount: usbmount slows down the system... to a state of...
1197 #9616: CMake host packages cannot provide CONF_ENV
1198 #9641: Need raptor package installed in staging
1199 #9671: stunnel build error
1201 2017.02-rc2, Released February 20th, 2017
1203 Fixes all over the tree.
1205 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
1206 older gcc versions for reproducible builds has been
1207 (temporarily) reverted because of licensing compatiblity
1210 Defconfigs: SD card generation fix for the Udoo Neo board
1212 Infrastructure to handle .lz compressed tarballs added, and
1213 affected packages updated to use it.
1215 Updated/fixed packages: bctoolbox, bind, canelloni,
1216 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
1217 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
1218 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
1219 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
1220 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
1221 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
1222 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
1225 Issues resolved (http://bugs.buildroot.org):
1227 #8941: Valgrind fails to build with stack protection turned on
1228 #9291: perl: SysV message queues not configured, even if available
1229 #9651: libxcb-1.12 built Error
1230 #9656: util-linux: schedutils doesn't build on target w/o enabl...
1231 #9666: qt5quickcontrols install fails
1233 2017.02-rc1, Released February 11th, 2017
1235 Fixes all over the tree and new features.
1239 - numerous improvements to support reproducible builds
1241 - new waf-package package infrastructure to support packages
1242 that use the Waf build system. 6 packages converted to
1243 this infrastructure.
1245 - add option <pkg>_PREFER_INSTALLER to the perl package
1250 - add support for the OpenRISC CPU architecture
1252 - merge description of the ARM and ARM64 options, and add
1253 support for selecting a specific ARM64 core
1257 - major rework of the external toolchain support. It is now
1258 split into several packages, one per external toolchain,
1259 and a common infrastructure.
1261 - important fix for musl to prevent a conflict between musl
1262 and kernel headers (fixes the build of numerous packages
1265 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
1266 for ARM64, mips32r6 and mips64r6
1268 - add gdb 7.12.1, and switch to gdb 7.11 as the default
1270 - Linaro toolchains updated to 2016.11, ARC toolchain
1271 components updated to arc-2016.09, MIPS Codescape
1272 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
1273 NIOS2 toolchains bumped
1275 - remove Analog Devices toolchain for the Blackfin
1276 architecture, remove pre-built musl toolchains from
1279 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
1280 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
1281 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
1283 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
1284 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
1285 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
1286 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
1287 pru-software-support, python-arrow, python-attrs,
1288 python-babel, python-bitstring, python-chardet,
1289 python-constantly, python-flask-babel, python-gunicorn,
1290 python-incremental, python-jsonschema, python-logbook,
1291 python-markdown2, python-mbstrdecoder, python-mutagen,
1292 python-pathpy, python-pudb, python-pyqrcode,
1293 python-pytablereader, python-setuptools-scm, python-sh,
1294 python-toml, python-vcversioner, python-whoosh,
1295 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
1296 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
1297 upower, ustream-ssl, waf, xlib_libXfont2
1299 Removed packages: perl-db-file, snowball-hdmiservice,
1302 Tooling: addition of a test-pkg script to help contributors
1303 build test their package.
1305 Issues resolved (http://bugs.buildroot.org):
1307 #8946: Valgrind fails to build with stack protection turned on
1308 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
1309 #9466: VIM_REMOVE_DOCS removes rgb.txt
1310 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
1311 #9501: eudev fails to build with older kernel headers
1312 #9526: Embedded NPM fails to start with "no such file or directory" error
1313 #9541: Platform drivers autoloading from info in device tree does not work
1314 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
1315 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
1316 #9566: [kmod] Compilation fails with uclibc
1317 #9571: buildroot fails while building opencv for arm64 platform
1318 #9576: External tree with BR 2016.11 does not work anymore
1319 #9606: xorg-server cannot build for ARM target
1321 2016.11.3, Released March 9th, 2017
1323 Important / security related fixes.
1325 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
1326 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
1327 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
1329 2016.11.2, Released January 25th, 2017
1331 Important / security related fixes.
1333 A fix for BR2_EXTERNAL trees referenced using relative paths,
1334 which broke in 2016.11.
1336 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
1337 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
1338 php-imagick, rabbitmq-server, runc, wireshark,
1340 Issues resolved (http://bugs.buildroot.org):
1342 #9576: External tree with BR 2016.11 does not work anymore
1344 2016.11.1, Released December 29th, 2016
1346 Important / security related fixes.
1348 Updated/fixed packages: apache, cryptopp, docker-engine,
1349 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
1350 nodejs, openssh, php, python, python-bottle, samba4, squid,
1351 uboot, vim, wireshark, xorg-server uboot
1353 Issues resolved (http://bugs.buildroot.org):
1355 #9466: VIM_REMOVE_DOCS removes rgb.txt
1357 2016.11, Released November 30th, 2016
1361 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
1364 Issues resolved (http://bugs.buildroot.org):
1366 #9451: packages/postgresql/postgresql.mk contains wrong POST...
1368 2016.11-rc3, Released November 28th, 2016
1370 Fixes all over the tree, including a number of security fixes.
1372 The move from fakeroot to pseudo unfortunately brought a
1373 number of issues. The SELinux issue described in #9386 which
1374 triggered the move to pseudo has been investigated further and
1375 a workaround implemented and the pseudo changes reverted.
1377 Linux kernel: update default to 4.8.11.
1379 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
1380 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
1381 vdk, axs101, axs103 and hs38 smd vdk.
1383 Updated/fixed packages: autossh, chrony, dosfstools,
1384 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
1385 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
1386 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
1387 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
1388 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
1389 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
1390 xapp_xload, xenomai, xmlstarlet
1392 Issues resolved (http://bugs.buildroot.org):
1394 #9386: ubinize fails with or without custom config
1395 #9431: A misspelling
1396 #9446: make raspberrypi3_defconfig compilation failure
1398 2016.11-rc2, Released November 13th, 2016
1400 Fixes all over the tree.
1402 Architecture: add support for MIPS XBurst cores; remove MIPS
1403 support for M5100 cores.
1405 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
1406 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
1407 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
1408 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
1409 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
1410 strace, openjpeg, lcms2, quota.
1412 Linux kernel: update default to 4.8.7.
1414 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
1416 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
1417 of fakeroot; makedevs no longer breaks of the destination already
1418 exists and is of the correct type/major/minor.
1420 Defconfigs: a few legacy and broken defconfigs have been removed
1421 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
1422 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
1423 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
1424 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
1425 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
1426 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
1429 2016.11-rc1, Released November 3rd, 2016
1431 Fixes all over the tree and new features.
1433 It is now possible to specify multiple BR2_EXTERNAL
1434 directories. The required files in a BR2_EXTERNAL directory
1435 have changed to accomodate this feature. Refer to the
1436 documentation for details of how to update them. External
1437 trees now have a name and a description. Also, it is possible
1438 to override a defconfig in the external tree.
1440 The default skeleton now uses UID 65534 for the "nobody"
1441 user instead of UID 99, like most distros do. See
1442 https://lwn.net/Articles/695478/ for a complete discussion.
1443 Programs and configuration files that explicitly refer to UID
1444 99 will have to be updated.
1446 When the build environment already has a suitable cmake version
1447 (3.1 or later), that one will be used instead of building
1448 host-cmake. This can speed up the build significantly.
1450 The ExtUtils::MakeMaker perl module is now required in the
1453 An additional check is done during the build that files are
1454 not installed in the output directory within the output
1455 directory. This happens e.g. when the target directory is
1456 contained both in --prefix and in DESTDIR. The build will
1457 terminate with an error message that specifies which package
1458 and which file caused the failure.
1460 The concept of "deprecated packages" and the BR2_DEPRECATED
1461 option have been removed. Instead, packages are removed
1462 immediately. Packages are only removed when they don't work
1463 for some reason. If you still need a removed package and
1464 you have a solution for the problem(s) that caused the
1465 removal, please contribute it.
1467 Architecture: support for sh64 removed, improved support for
1468 MIPS core selection.
1470 Toolchain: support for musl powerpc64le, mips64 and mipsr6
1471 toolchains, ARC toolchain components updates, gcc 6.x series
1472 bumped to 6.2.0, default binutils version switched to 2.26,
1473 default gcc version switched to gcc 5.x, Linaro toolchains
1474 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
1475 with TLS support. Checking of unsafe compiler options (that
1476 point to host directories) has been extended with -isystem,
1477 -idirafter and -iquote.
1479 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
1480 of <pkg>-show-rdepends to list reverse dependencies, and
1481 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
1482 are now in a separate linux-tools package instead of in the
1483 kernel build. Fakeroot has been replaced by pseudo.
1485 CMake support: the toolchainfile.cmake file now provides a
1486 definition of the CMAKE_BUILD_TYPE variable. The
1487 toolchainfile.cmake also no longer forces the compiler/linker
1488 flags defined by Buildroot.
1490 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
1491 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
1492 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
1494 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
1495 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
1496 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
1497 python-crcmod, python-cssutils, python-docutils,
1498 python-futures, python-mwclient, python-mwscrape,
1499 python-mwscrape2slob, python-pyelftools, python-pyicu,
1500 python-pylru, python-pyqt5, python-requests-toolbelt,
1501 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
1502 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
1505 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
1506 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
1509 Documentation: the list of packages that was present in the
1510 Buildroot manual has been removed.
1512 Legal info: the "licenses.txt" file that concatenates all
1513 license texts is no longer generated - it was not considered
1514 useful. The manifest.csv contains an empty cell instead of
1515 "not saved" when no license file is available.
1517 Other: addition of a DEVELOPERS file listing developers taking
1518 care of packages or architectures.
1520 Issues resolved (http://bugs.buildroot.org):
1522 #7802: host-python build hangs compiling getbuildinfo.o
1523 #8206: mplayer uses host xorg development files
1524 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
1525 #8536: Building sudo with PAM results in unusable sudo
1526 #8646: check-host-rpath script returns false positives when rpath
1528 #8696: xdriver_xf86-input-mouse install header files in target
1530 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
1531 not necessarily TARGET
1532 #8846: Orphaned/missing toolchain borks eclipse plugin
1533 #8856: python tornado runtime wasn't met on buildroot 2016.02
1534 #8901: gcc failes to build if fortran is enabled
1535 #8916: LDFLAGS pass to openssh
1536 #8941: "ls" of an NFSv4 share only works when pumped through strace
1537 #8946: Valgrind fails to build with stack protection turned on
1538 #9021: Kodi - Broken: Illegal instruction (core dumped)
1539 #9096: rootfs.ubi not created
1540 #9111: glibc 2.23: libmvec.so not copied
1541 #9176: minnowboard : USB not mounted
1542 #9196: raspberry pi 3 default build seem broken
1543 #9201: Permission denied make: *** [core-dependencies] Error 126 in
1545 #9216: log4cpp package build fails to build within install
1546 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
1548 #9229: Firefly boot fails with: "failed to find part:boot"
1549 #9256: [Config file] New device: Odroid-U2/U3
1550 #9296: Buildroot Fails on applying patches
1551 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
1552 #9316: U-boot fails to build if libssl-dev is not installed
1553 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
1554 flash utility (tegrarcm)
1555 #9326: Odroid-C2 build results in non-bootable image
1556 #9336: Improve iconv support for external toolchain based builds
1558 #9366: no link rootfs.ext4 -> rootfs.ext2
1559 #9371: openssl: download failes with "Only allow downloads from primary
1560 download site" + local server
1561 #9381: check-host-rpath issues
1562 #9386: ubinize fails with or without custom config
1564 2016.08, Released September 1st, 2016
1568 Toolchain: ARC tools updated to arc-2016.09-eng010.
1570 Updated/fixed packages: libshout, luajit, mpd, mplayer
1572 Issues resolved (http://bugs.buildroot.org):
1574 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
1575 #8341: Getting EGL Error: Could not create the egl surface:..
1576 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
1578 2016.08-rc3, Released August 29th, 2016
1580 Fixes all over the tree.
1582 Toolchain: C++ support for the internal blackfin toolchain
1585 Architecture: Default to bf532 CPU variant for blackfin,
1586 Fix flat one memory region support for m68k and disable flat
1587 seperate data support because of compatibility issues.
1589 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
1590 post-build scripts when systemd is used.
1591 Zynq microzed/zc706/zed: Fix u-booot configuration.
1593 netbsd-queue package extended and renamed to
1594 musl-compat-headers. With this, a number of musl compatibility
1595 patches are no longer needed.
1597 Updated/fixed packages: aircrack-ng, android-tools, babeld,
1598 bcusdk, binutils, boa, busybox, connman, cpupower,
1599 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
1600 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
1601 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
1602 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
1603 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
1604 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
1605 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
1606 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
1607 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
1608 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
1609 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
1610 webkitgtk, wireshark, xdriver_xf86-video-intel
1612 Issues resolved (http://bugs.buildroot.org):
1614 #9101: Error on support/download/git with system git older than 1.8.4
1615 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
1617 2016.08-rc2, Released August 17th, 2016
1619 Fixes all over the tree.
1621 Toolchain: disable broken C++ support for internal blackfin
1622 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
1623 to fix various issues.
1625 System: Zoneinfo is available for the musl C library as well.
1627 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
1628 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
1629 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
1630 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
1631 libical, libpjsip, libsidplay2, libunwindow, libxml2,
1632 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
1633 openblas, openipmi, owfs, php, poco, procps, qt, quota,
1634 sg3_utils, spidev_test, systemd-bootchart, thrift,
1635 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
1636 xdriver_xf86-video-savage, xserver_xorg-server, xen
1638 Issues resolved (http://bugs.buildroot.org):
1640 #9136: make graph-size fails with "ValueError: too many values to..
1641 #9151: qt: fix build with ALSA >= 1.1.x
1642 #9156: qt: Fix missing runtime Qt3Support dependency
1643 #9161: modsetting patch not applied to xserver 1.18.4
1644 #9166: Missing overlays directory in VFAT image for raspberry pi 3
1646 2016.08-rc1, Released August 6th, 2016
1648 Fixes all over the tree and new features.
1650 Toolchain: Fortran support added. eglibc support removed, musl
1651 support no longer experimental. Blackfin and Microblaze
1652 support for internal uClibc-ng toolchain, m68k/coldfire
1653 improvements. The check for unsafe (build host) directories
1654 access (/usr/include and /usr/lib) is now enabled by default.
1655 Unused locales are now purged by default to save space (and
1656 the default list of locales shrunk). The option to control
1657 this has now moved from the toolchain menu to system
1660 Legal info improvements: sources are now hardlinked instead of
1661 copied if possible to save space. Patches and extra downloads
1664 An experimental configuration knob (BR2_REPRODUCIBLE) has been
1665 added to make the builds more reproducible (E.G. less
1666 differences in the binary output between builds of the same
1667 configuration). This is still work in progress.
1669 An option to execute a custom script inside the fakeroot
1670 environment used to the generate the filesystem (E.G. to tweak
1671 permissions or similar) has been added.
1673 Git support now supports git submodules if
1674 <pkg>_GIT_SUBMODULES is enabled.
1676 Hash files for integritry validation have been added for all
1679 Scanpypi utility to help creating packages from the Python
1680 package index (pypi) has been added.
1682 The makedevs utility now has support for adding file
1683 capabilities using extended attributes.
1685 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
1686 development configs, Blackfin GDB simulator, Linksprite
1687 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
1688 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
1689 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
1690 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
1691 demos. A number of defconfigs have been updated and extended
1692 to generate SD card images. Synopsys HS38 VDK defconfig removed.
1694 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
1695 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
1696 circus, dante, docker-containerd, docker-engine, domoticz,
1697 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
1698 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
1699 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
1700 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
1701 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
1702 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
1703 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
1704 p7zip, pdbg, python-argh, python-dataproperty,
1705 python-dateutil, python-dialog3, python-dicttoxml,
1706 python-dominate, python-engineio, python-flask-jsonrpc,
1707 python-flask-login, python-humanize, python-pathtools,
1708 python-pathvalidate, python-pillow, python-prompt-toolkit,
1709 python-pytablewriter, python-pytz, python-scapy3k,
1710 python-sdnotify, python-socketio, python-tomako,
1711 python-ubjson, python-u-msgpack, python-watchdog,
1712 python-wcwidth, python-xlrd, python-xlsxwriter,
1713 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
1714 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
1715 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
1716 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
1719 Deprecated packages: ipkg, sstrip
1721 Removed packages: sunxi-mali-prop
1723 Issues resolved (http://bugs.buildroot.org):
1725 #8931: segment fault when compile argp-help.c using aarch64-bu...
1726 #8966: eglfs error. buildroot don't compile the library libeglfs.so
1727 #8971: build for beaglebone fails
1728 #8986: qt5imageformats fails to build on AArch64
1729 #8991: grub2 fails to compile
1730 #9001: Nodejs option not available
1731 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
1732 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
1733 #9066: 8139TOO - faulty behaviour
1734 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
1735 #9091: U-Boot fails to boot with large ramdisk
1737 2016.05, Released May 31st, 2016
1741 External toolchain: Fix for symlink handling when copying
1744 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
1745 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
1746 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
1747 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
1748 xdriver_xf86-video-fbturbo, xserver_xorg-server
1750 2016.05-rc3, Released May 26th, 2016
1752 Fixes all over the tree.
1754 Tweaks for SSP handling for external toolchains.
1756 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
1757 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
1758 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
1759 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
1760 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
1761 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
1762 postgresql, putty, python-service-identity, python-treq,
1763 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
1764 ustr, valgrind, webkitgtk, libxml2, xorriso,
1767 Issues resolved (http://bugs.uclibc.org):
1769 #8936: Aircrack-ng - Alot of missing dependencies
1771 2016.05-rc2, Released May 17th, 2016
1773 Fixes all over the tree.
1775 Rootfs overlay handling now refuses to overwrite
1776 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
1777 even if these directories are present in the overlay.
1779 External toolchain: Unbreak user provided libraries deployment
1780 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
1782 QEMU coldfire: Fix for signal handling kernel issue, enable
1785 Updated/fixed packages: android-tools, assimp, boost, gcc,
1786 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
1787 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
1788 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
1789 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
1790 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
1792 2016.05-rc1, Released May 10th, 2016
1794 Fixes all over the tree and new features.
1796 Architectures: new ARM variants: Cortex A17 and M4, improved
1797 nonmmu (cortex-M) support, m68k has been re-enabled with
1798 support for ColdFire. For x86, support for the i386 variant
1801 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
1802 deprecated. Go programming language support, Add Binutils 2.26
1803 support. Old Sourcery PowerPC external toolchains removed,
1804 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
1805 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
1807 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
1808 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
1809 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
1810 added for m68k, eXtensa-nommu and ColdFire.
1812 Linux: use zImage by default on ARM, subversion repository
1813 support (for u-boot as well).
1815 New packages: aer-inject, android-tools, cannelloni,
1816 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
1817 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
1818 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
1819 kodi-adsp-basic, kodi-adsp-freesurround,
1820 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
1821 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
1822 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
1823 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
1824 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
1825 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
1826 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
1827 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
1828 python-autobahn, python-characteristic, python-crossbar,
1829 python-cryptography, python-iniparse, python-iowait,
1830 python-lmdb, python-pexpect, python-ptyprocess,
1831 python-pyasn-modules, python-pygments, python-pymysql,
1832 python-pynacl, python-pyopenssl, python-pysocks,
1833 python-pytrie, python-rpi-gpio, python-service-identity,
1834 python-setproctitle, python-shutilwhich, python-treq,
1835 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
1836 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
1837 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
1838 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
1839 xdriver_xf86-video-amdgpu
1841 Removed packages: foomatic-filters, python-m2crypto,
1842 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
1844 Issues resolved (http://bugs.buildroot.org):
1846 #6830: Qt5: no fonts are installed
1847 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
1848 #7580: Invalid filesystem in Pandaboard defconfig
1849 #8346: wf111 package removes all kernel module dependencies
1850 #8436: xserver_xorg-server Segmentation fault
1851 #8736: IPV6 forced on in busybox
1852 #8746: At startup system stops with 'cannot set terminal proces..
1853 #8751: make fail [fio does not build on sh]
1854 #8766: Compiling host-gcc-final-4.9.3 broken on i386
1855 #8771: make savedefconfig modifies sources
1856 #8781: Unable to build uboot for imx28evk
1857 #8786: gdb fails to build with xz and expat support at the same
1858 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
1859 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
1860 #8836: Can't select Vim in menuconfig
1861 #8851: Make sure fio can compile with libaio support if it...
1862 #8861: With buildroot 2016.02 trying to build for corei7-avx
1863 fails while trying to build host-binutils
1864 #8866: Making an USB flash bootable with extlinux build with
1865 buildroot does not work
1867 2016.02, Released March 1st, 2016
1869 Minor fixes, mostly security related.
1871 Circular dependency issue with same-as-kernel linux-headers
1874 Updated/fixed packages: bluez5_utils, heirloom-mailx,
1875 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
1876 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
1877 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
1879 2016.02-rc3, Released February 27th, 2016
1881 Fixes all over the tree.
1883 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
1884 where VFP is optional (but present on the specific hw). Fix
1885 ARM variant selection for freescale_imx31_3stack_defconfig.
1887 Ensure tarballs of downloaded git trees do not contain a
1890 Clarify license of patches in COPYING.
1892 Updated/fixed package: avahi, binutils, cairo, can-festival,
1893 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
1894 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
1895 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
1896 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
1897 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
1898 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
1899 omniorb, openipmi, openobex, patch, pax-utils, perf,
1900 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
1901 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
1902 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
1903 wpa_supplicant, xerces, zsh
1905 Issues resolved (http://bugs.uclibc.org):
1907 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
1909 2016.02-rc2, Released February 18th, 2016
1911 Fixes all over the tree.
1913 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
1914 crash, backport of Xtensa .init/.fini literals handling.
1915 glibc security patches for CVE-2014-8121, CVE-2015-1781
1918 Defconfigs for Acmesystems Arietta g25 added.
1920 Updated/fixed packages: binutils, boost, chrony, dovecot,
1921 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
1922 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
1923 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
1924 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
1926 Issues resolved (http://bugs.uclibc.org):
1928 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
1929 #8606: Problem compiling on Arch Linux
1930 #8681: kbd 2.0.3 does not build on rpi
1932 2016.02-rc1, Released February 10th, 2016
1934 Fixes all over the tree and new features.
1936 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
1937 arc-2015.12. Support for legacy uClibc dropped, default to
1938 uClibc-ng instead. Added sys/queue.h implementation for MUSL
1939 for compatibility. Updated versions of Code sourcery and
1940 Linaro toolchains. MIPS Codescape toolchains added. Version
1941 selection for preconfigured external toolchains removed.
1943 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
1944 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
1945 A number of defconfigs have been extended to generate complete
1946 system images using genimage.
1948 Linux: Automatically patch timeconst.pl for <3.9 kernels,
1949 which isn't compatible with modern perl versions, breaking the
1950 build when building on recent (Fedora 23, Debian
1951 Testing/Unstable, ..) distributions.
1953 Makedevs utility now accepts textual (non-numerical) user and
1956 Vagrant file to easily setup a working development environment
1957 in a VM has been added.
1959 Size-stats-compare script to compare rootfs sizes between
1960 builds has been added.
1962 Infozip package renamed to zip. EFL packages restructured.
1964 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
1965 angularjs, apache, apr, argp-standalone, armadillo, arptables,
1966 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
1967 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
1968 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
1969 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
1970 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
1971 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
1972 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
1973 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
1974 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
1975 elementary, elfutils, enlightenment, erlang, espeak, eudev,
1976 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
1977 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
1978 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
1979 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
1980 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
1981 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
1982 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
1983 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
1984 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
1985 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
1986 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
1987 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
1988 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
1989 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
1990 jquery-sparkline, jquery-ui, jquery-ui-themes,
1991 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
1992 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
1993 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
1994 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
1995 libedbus, libedit, libedje, libeet, libefreet, libeina,
1996 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
1997 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
1998 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1999 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
2000 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
2001 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
2002 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
2003 libraw, libraw1394, librsvg, libseccomp, libsecret,
2004 libserialport, libsigc, libsigrok, libsigrokdecode,
2005 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
2006 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
2007 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
2008 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
2009 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
2010 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
2011 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
2012 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
2013 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
2014 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
2015 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
2016 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
2017 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
2018 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
2019 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
2020 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
2021 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
2022 openldap, openntpd, openobex, openocd, openpgm,
2023 open-plc-utils, openpowerlink, openssh, openssl, openswan,
2024 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
2025 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
2026 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
2027 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
2028 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
2029 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
2030 python-alsaaudio, python-can, python-cffi, python-cherrypy,
2031 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
2032 python-mako, python-msgpack, python-psutil, python-pyasn,
2033 python-pycparser, python-pydal, python-pyftpdlib,
2034 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
2035 python-serial, python-setuptools, python-six, python-spidev,
2036 python-tornado, python-twisted, python-web2py, python-webpy,
2037 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
2038 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2039 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2040 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2041 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
2042 qt5webkit-examples, qt5websockets, qt5x11extras,
2043 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
2044 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
2045 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
2046 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
2047 smack, snowball-init, socat, sp-oops-extract, sqlite,
2048 squashfs, squeezelite, squid, sredird, sshfs,
2049 start-stop-daemon, strace, strongswan, stunnel, subversion,
2050 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
2051 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
2052 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
2053 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
2054 udpcast, unionfs, upmpdcli, usb_modeswitch,
2055 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
2056 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
2057 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
2058 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
2059 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
2060 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
2061 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
2062 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2063 xfont_encodings, xfont_font-adobe-100dpi,
2064 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
2065 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
2066 xfont_font-alias, xfont_font-arabic-misc,
2067 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2068 xfont_font-bh-lucidatypewriter-100dpi,
2069 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2070 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2071 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2072 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2073 xfont_font-daewoo-misc, xfont_font-dec-misc,
2074 xfont_font-ibm-type1, xfont_font-isas-misc,
2075 xfont_font-jis-misc, xfont_font-micro-misc,
2076 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2077 xfont_font-misc-meltho, xfont_font-misc-misc,
2078 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2079 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2080 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2081 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
2082 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
2083 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
2084 ympd, zeromq, zic, znc, zsh,
2086 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
2087 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
2088 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
2089 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
2090 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
2091 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
2092 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
2093 obsidian-cursors, openal, openbox, pangomm,
2094 python-backports-abc, python-beautifulsoup4, python-cbor,
2095 python-click, python-cssselect, python-ecdsa, python-html5lib,
2096 python-idna, python-ipaddress, python-mistune, python-netaddr,
2097 python-paho-mqtt, python-paramiko, python-pyparted,
2098 python-pysmb, python-pyudev, python-singledispatch,
2099 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
2100 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
2101 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
2103 Removed packages: libungif, python-pyxml,
2105 Issues resolved (http://bugs.uclibc.org):
2107 #7886: gettext: link failure with locally-installed libxml2
2108 #7892: systemd-journald is broken
2109 #8066: nodejs crashes when built with gcc 4.9
2110 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
2111 #8501: gunzip fails to uncompress files
2112 #8541: fail to build host-fakeroot-1.20.2
2113 #8546: build instructions for raspberry pi don't work
2114 #8571: strace for ARC compile error
2115 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
2116 #8616: Fail to build for raspberrypi_defconfig with big endian
2117 #8621: sqlite package, properly enable readline
2119 2015.11, Released November 30th, 2015
2123 Merged/seperate /usr handling is now also performed for
2124 staging so cross-gdb / gdbserver can find the libraries.
2126 Updated/fixed packages: autossh, conntrack-tools, dcron,
2127 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
2128 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
2129 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
2132 Issues resolved (http://bugs.uclibc.org):
2134 #8441: Invalid directory for X11 fonts in target (RPi2)
2135 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
2137 2015.11-rc3, Released November 26th, 2015
2139 Fixes all over the tree.
2141 We have a new modern website!
2143 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
2144 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
2145 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
2146 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
2147 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
2148 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
2149 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
2150 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
2151 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
2154 Issues resolved (http://bugs.uclibc.org):
2156 #6872: gpsd: disabled on microblaze
2157 #8321: invalid opcode error with minidlna and ffmpeg
2158 #8336: Default systemd configuration fails to boot correctly in 2015-08
2159 #8446: rpi-userland failed to build with glibc 2.22
2161 2015.11-rc2, Released November 19th, 2015
2163 Fixes all over the tree.
2165 LD_LIBRARY_PATH is no longer used to ensure host binaries find
2166 their libraries, fixing issues on recent Fedora.
2168 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
2169 with ${TARGET}-cc after the move to use a toolchain wrapper
2170 for the internal toolchain.
2172 Appy-patches.sh now correctly applies all files listed in
2175 Fixes for merged /usr handling when a custom skeleton is used.
2177 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
2178 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
2179 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
2180 libecore, libgudev, libnss, libpng, libserial, libssh2,
2181 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
2182 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
2183 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
2184 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
2185 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
2186 ushare, wine, wpa_supplicant, x265,
2187 xdriver_xf86-video-siliconmotion, zxing-cpp
2189 Issues resolved (http://bugs.uclibc.org):
2191 #4790: Running udhcpc on a system with NFS root kills NFS
2192 #8456: Building host-pkgconf on Fedora 23 fails due to..
2194 2015.11-rc1, Released November, 7th 2015
2196 Fixes all over the tree and new features.
2200 - Support for sparc64 added (internal toolchain with glibc
2203 - Support for mips32r6 and mips64r6 added.
2205 - Support for Intel Quark X1000 CPU.
2207 - Switch to EABIhf by default on ARM when a VFP is available.
2211 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
2212 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
2214 - The toolchain wrapper which was used only for external
2215 toolchains is now also used for Buildroot internal
2216 toolchains. This allowed to fix the ccache support, prepare
2217 the way for top-level parallel build support and remove gcc
2218 patches used to detect header/library path poisoning.
2220 - Remove Analog Devices Blackfin toolchain 2012R2.
2222 - Fix several Xtensa build failures by switching from
2223 text-section-literals to auto-litpools.
2225 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
2226 rather than a specific fork.
2228 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
2229 2015.08. 2014.09 version is kept since 2015.08 only runs on
2234 - Fix ARM64 support in U-Boot.
2238 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
2239 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
2240 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
2241 Synopsys AArch64 VDK virtual platform.
2243 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
2244 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
2245 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
2246 raspberrypi2, riotboard, snps_axs10*, wandboard.
2248 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
2249 calao_snowball_defconfig, gnublin, integrator926_defconfig.
2253 - Support for fetching from Mercurial tags fixed.
2255 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
2256 module support to be enabled in the kernel when a package
2257 builds out-of-tree kernel modules (through the
2258 pkg-kernel-module infrastructure or on its own).
2260 - Improve the perl package infrastructure to automatically add
2261 the dependency to the perl interpreter to target perl module
2264 - Remove trailing slashes in <pkg>_SITE and addition of a
2265 check to ensure such trailing slashes are no longer added.
2267 - Extend the legal infrastructure to allow packages to declare
2268 their actual source code. This is useful for packages for
2269 which <pkg>_SOURCE points to pre-built binaries (as is the
2270 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
2271 variable allows to point to the source code in such cases.
2273 - Improved ccache support, thanks to the usage of a toolchain
2274 wrapper for internal toolchain. Now a single cache directory
2275 can be shared between different Buildroot builds.
2277 - Addition of a 'graph-size' make targets, which generates a
2278 PDF graph of per-package size of the root filesystem.
2280 - Addition of <pkg>_EXCLUDES so that packages can request
2281 certain parts of the source code tarball to not be
2282 extracted. This feature is currently used by gcc and
2285 - Packages can now use the <pkg>_PKGDIR variable, provided by
2286 the package infrastructure, to reference their package
2287 directory, instead of explicitly using package/<pkg>/.
2291 - Add high lz4 compression to squashfs.
2293 - Simplification of shell profile files in the default
2296 - Remove ftp user and /home/ftp from the skeleton, and let ftp
2297 server packages create these when needed.
2299 - Add support for /bin, /sbin and /lib to be symlinks to their
2300 corresponding directories in /usr. This is enforced for
2301 systemd configurations, and optional for other
2304 - Support for AXFS filesystem image generation added.
2306 - New options to add extra space/inodes to ext2/3/4 images.
2308 Updated/fixed packages:
2310 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
2311 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
2312 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
2313 collectd, connman, conntrack-tools, coreutils, cpio,
2314 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
2315 dhrystone, dillo, directfb, directfb-examples, dmraid,
2316 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
2317 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
2318 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
2319 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
2320 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
2321 genimage, gettext, git, glib-networking, glmark2, gnupg2,
2322 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
2323 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2324 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
2325 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
2326 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
2327 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
2328 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
2329 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
2330 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
2331 kodi-pvr-stalker, kodi-pvr-vbox,
2332 kodi-visualisation-waveforhue, less, lftp, libbluray,
2333 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
2334 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2335 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
2336 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
2337 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
2338 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
2339 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
2340 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
2341 linux, linux-firmware, linux-fusion, linux-headers,
2342 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
2343 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
2344 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
2345 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
2346 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
2347 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
2348 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
2349 perl-crypt-openssl-random, perl-http-message,
2350 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
2351 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
2352 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
2353 poco, polarssl, portaudio, portmap, postgresql, proftpd,
2354 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
2355 python-networkmanager, python-numpy, python-pyparsing,
2356 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
2357 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
2358 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
2359 samba4, sane-backends, sconeserver, sdl, sed, setools,
2360 shairport-sync, shared-mime-info, sland, smartmontools,
2361 softether, spice-protocol, sqlcipher, sqlite, squid,
2362 strongswan, stunnel, subversion, sudo, sunxi-tools,
2363 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
2364 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
2365 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
2366 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
2367 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
2368 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2369 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
2370 xtables-addons, xterm, xz, zic, znc, zsh
2374 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
2375 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
2376 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
2377 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
2378 libg7221, libhttpparser, libilbc, libldns, libmng,
2379 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
2380 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
2381 micropython, micropython-libs, python-pyratemp,
2382 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
2383 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
2384 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
2388 blackbox (was deprecated), divine (merged in directfb),
2389 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
2390 sawman (merged in directfb), schifra (marked broken since a
2391 long time), texinfo (host variant only, no longer used), zxing
2392 (replaced by zxing-cpp),
2394 Issues resolved (http://bugs.uclibc.org):
2396 #4099: cut utility from GNU coreutils works incorrect
2397 #7772: libxml-parser-perl build failure: missing dependency
2399 #7931: Default configuration for Cubieboard v1 is outdated
2400 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
2402 #8246: X.org DRI2 build issue
2403 #8256: pointing to /usr/bin/objcopy old version (x86) instead
2404 of the generated one
2405 #8266: mplayer build issue
2406 #8281: pyrexc fails to run when path is too long
2407 #8316: lttng-tools and lttng-babeltrace executables contain
2408 bad RPATH pointing to host machine
2409 #8331: kexec wants shutdown in /sbin, but systemd installs it
2411 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
2413 #8366: libevent does not build
2414 #8386: build failed with external toolchain
2415 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
2416 #8396: CCACHE initialization
2417 #8401: gpsd 3.15 NMEA support
2418 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
2419 #8421: util-linux installs systemd files in output/target/home/
2421 2015.08, Released August 31st, 2015
2425 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
2426 reintroduced as opencv.
2428 Updated/fixed packages: bootutils, canfestival, cppcms,
2429 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
2430 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
2431 ltrace, midori, network-manager, openssh, perl-file-listing,
2432 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
2433 perl-www-robotrules, python-can, qt5base, qt5multimedia,
2434 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
2435 x264, xserver_xorg-server, zyre
2437 2015.08-rc2, Released August, 24th 2015
2439 Fixes all over the tree.
2441 Toolchain: fix gcc build on NIOS-II.
2443 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
2444 hybrid ISO image generation.
2446 Architectures: add arm1136j-s variant.
2448 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
2449 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
2450 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
2451 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
2452 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
2453 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
2454 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
2455 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
2456 netatalk, nodejs, ola, opencv, oprofile, php, poco,
2457 postgresql, powertop, protobuf, protobuf-c, qt5base,
2458 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
2459 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
2460 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
2462 Issues resolved (http://bugs.uclibc.org):
2464 #8276: package/dropbear: symlink resolution incorrect
2465 #8286: Error with buildroot
2466 #8301: ldconfig parameter in Makefile
2468 2015.08-rc1, Released August, 5th 2015
2470 Fixes all over the tree and new features.
2474 - Refactor how the availability of an MMU is described.
2475 - Minimal support for Cortex-M3
2476 - Minimal support for AArch64 big-endian
2480 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
2481 - Use uClibc-ng as the default uClibc version, instead of the
2482 official uClibc, which hasn't done any release since 3+
2484 - eglibc is now marked as deprecated
2485 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
2486 support for gcc 5.x added.
2487 - Binutils: use Binutils 2.24 as the default, 2.25.x series
2488 bumped to 2.25.1, remove old Binutils 2.22.
2489 - Update ARC toolchain components to 2015.06
2490 - Add support for Fortran when building gcc
2494 - Support for using the kconfig configuration system in
2499 - VIA VAB-820/AMOS-820
2500 - OLimex OLinuxino A20 Lime
2501 - Many new defconfigs for Atmel evaluation boards:
2502 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
2503 Xplained Ultra, sama5d3 Xplained.
2504 - ACME Systems Aria G25
2506 - Altera Cyclone 5 Development Board
2508 - ARC AXS101 and AXS103 Software Development Platforms
2509 - Significant updates to Raspberry Pi / Raspberry Pi 2
2513 - Buildroot takes better care now of generating predictable
2514 permissions in the target filesystem. However, existing
2515 permissions on a custom skeleton or rootfs overlay will no
2516 longer be preserved. Therefore, it is necessary to add a
2517 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
2518 required permissions.
2519 - Add support for kconfig fragments.
2520 - No longer pass --{enable,disable}-debug to autotools
2521 packages depending on the value of
2522 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
2523 whether we build with -g or not.
2524 - Support for extracting archives in .lzma in the generic
2525 package infrastructure.
2526 - Remove random-seed file from the default skeleton, since
2527 seeding the entropy pool with a known seed makes more harm
2529 - In the CVS download helper, add support to use a date as
2531 - Add support for a per-package <pkg>_STRIP_COMPONENTS
2532 variable, which packages can use to specify how many path
2533 components should be stripped when extracting the tarball.
2534 - Addition of a 'kernel-module' package infrastructure, which
2535 simplifies the packaging of external kernel modules. Many
2536 existing packages are converted to use it.
2537 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
2538 - Remove /etc/securetty from the default skeleton.
2539 - Migration of sysV initscripts from the default skeleton to
2540 a package called 'initscripts', installed only when Busbox
2541 init or sysvinit are used.
2542 - Migration of the skeleton logic to a proper 'skeleton'
2544 - Addition of a 'linux-tools' infrastructure in the 'linux'
2545 package, to support building user-space tools bundled
2546 within the Linux kernel sources, such as perf and cpupower.
2547 - Usage of backticks instead of make $(shell ...) to execute
2548 shell commands. This allows to delay the evaluation of such
2549 commands when actually needed, and not when expanding the
2550 variables. It is useful to make 'make printvars' less
2551 noisy, and as a preparation to support top-level parallel
2553 - Libtool .la files are not mungled for all package types,
2554 instead of being handled only for packages using the
2555 autotools-package infrastructure.
2556 - Add mechanism to allow packages to express a dependency on
2557 gcc versions. This is needed for packages that use C++11 or
2558 C11 support for example.
2560 Important package updates:
2562 - Complete rework of the matchbox packaging
2563 - Lots of fixes in packages for compatibility with musl and
2565 - Hash files added to a large number of packages.
2566 - Update a significant number of packages to use a new
2567 hosting, after the announcement of Google Code and
2569 - Major packages needed for SELinux support have been merged,
2570 but the support is not complete yet.
2571 - Significant update of OpenCV to version 3.0, and addition
2573 - Significant update of all packages supporting the GPU and
2574 VPU of i.MX ARM processors.
2575 - Addition of systemd support in a significant number of
2577 - Qt5 updated to 5.5.0
2578 - Use modular X.org server by default instead of KDrive
2582 - Complete overhaul of the iso9660 support. Now allows to use
2583 directly IS9660 as the root filesystem format and not only
2584 an initrd, and supports Grub 2 and isolinux in addition to
2587 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
2588 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
2589 ca-certificates, can-utils, ccache, cloog, collectd, connman,
2590 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
2591 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
2592 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
2593 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2594 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
2595 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
2596 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
2597 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
2598 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
2599 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
2600 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
2601 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2602 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
2603 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
2604 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
2605 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
2606 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
2607 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
2608 libunistring, libupnp, libuv, libv4l, libva,
2609 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
2610 linux-firmware, linux-headers, live555, ltrace, lua,
2611 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
2612 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
2613 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
2614 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
2615 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
2616 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
2617 perl-cross, perl-encode-locale, perl-io-socket-ssl,
2618 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
2619 perl-xml-libxml, php, pinentry, polarssl, postgresql,
2620 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
2621 python-networkmanager, python-pyinotify, python-pypcap,
2622 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
2623 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
2624 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
2625 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
2626 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
2627 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
2628 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
2629 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
2630 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
2631 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
2632 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
2633 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2634 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
2635 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
2636 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
2637 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
2640 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
2641 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
2642 jquery-datetimepicker, kodi-audioencoder-modplug,
2643 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
2644 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
2645 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
2646 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
2647 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
2648 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
2649 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
2650 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
2651 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
2652 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
2653 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
2654 kodi-screensaver-pingpong, kodi-screensaver-pyro,
2655 kodi-screensaver-stars, kodi-visualisation-shadertoy,
2656 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
2657 kodi-visualisation-waveform, kvmtool, kyua, libfm,
2658 libfm-extra, libplatform, librtas, libsodium, libsquish,
2659 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
2660 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
2661 python-pycli, python-pydal, python-pyyaml, python-web2py,
2662 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
2663 rtl8821au, sepolgen, setools, skeleton, stm32flash,
2664 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
2666 Deprecated packages: webkitgtk, libgail, eglibc support in
2669 Issues resolved (http://bugs.uclibc.org):
2671 #4291: Segmentation fault with all binaries that use threads
2672 when compiled with gcc 4.6
2673 #6944: building toolchain for sh4 fails
2674 #7592: Buildroot GCC: -lto requires plugin support in ranlib
2675 #7628: Python SSL does not get built for Raspberry Pi
2676 #7682: Missing dependencies for NFS
2677 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
2678 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
2679 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
2680 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
2681 #7971: python-flask, python-werkzeug. No module named zlib
2682 #7981: Target file system skeleton permissions hazard
2683 #8006: rpcdebug in nfs-utils built for the host
2684 #8036: alsa-lib headers problem that prevents to compile alsa
2686 #8081: systemd init system: /tmp is not mode 1777
2687 #8121: php opcache extension doesn't get installed
2688 #8151: x86-64 make fails with ncurses 5.9
2689 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
2690 #8161: default /bin/sh symlink to busybox is full path and not relative
2691 #8171: glamor missing
2692 #8191: Request update support for the cubieboard series
2693 #8201: Important security upgrades for node.js
2695 2015.05, Released May 31st, 2015
2699 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
2700 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
2701 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
2702 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
2703 python3, sconeserver, udpcast, upmpdcli
2705 2015.05-rc3, Released May 22nd, 2015
2707 Several fixes, mainly related to static linking.
2709 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
2710 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
2711 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
2712 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
2713 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
2714 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
2715 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
2716 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
2717 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
2718 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
2719 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
2720 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
2721 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
2722 wvstreams, xmlstarlet, zeromq, zmqpp
2724 New packages: c-periphery
2726 Issues resolved (http://bugs.uclibc.org):
2728 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
2729 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
2730 #8126: exim lacks plaintext and cram-md5 auth
2732 2015.05-rc2, Released May 11th, 2015
2736 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
2737 issues. Context functions enabled for uClibc snapshot /
2740 Architectures: Endian handling symbol for Xtensa, binutils
2743 Infrastructure: Fix for kernel module stripping when
2744 localversion contains spaces.
2746 Updated/fixed packages: at, autoconf-archive, binutils,
2747 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
2748 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
2749 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
2752 Issues resolved (http://bugs.uclibc.org):
2754 #8086: Cannot select systemd as init with Linaro 2014.09...
2756 2015.05-rc1, Released May 4th, 2015
2758 Fixes all over the tree and new features.
2760 Architectures: Removed AVR32 support, deprecate SH64, added
2761 support for steamroller, corei7-avx and core-avx2 x86
2764 Toolchains: IPv6 and Largefile support now enforced for
2765 uClibc. Corresponding Kconfig symbols removed.
2767 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
2768 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
2769 external toolchains are now detected and blacklisted.
2771 Internal toolchain support for Nios2 added, Blackfin
2772 removed. Aarch64 and sh musl support. uClibc-ng support added.
2774 Libatomic is now handled for internal and external
2775 toolchains. Link time optimization (LTO) support.
2777 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
2778 Auto, Raspberry Pi 2, RIoTboard,
2780 Infrastructure: Hashes for a large number of packages have
2781 been added. Missing hashes now stop the build unless
2782 explicitly disabled.
2784 Spaces and colons (:) are now supported in package
2785 versions. Dependencies can now be listed for the patch step
2786 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
2787 extensions infrastructure has been added.
2789 Makedevs now has a recursive (r) option.
2791 The variable containing the list of packages to build has been
2792 renamed from TARGETS to PACKAGES.
2794 Make external-deps / legal-info / source / source-check have
2795 been reimplemented using the package infrastructure, so their
2796 output/behaviour may differ from earlier (some packages were
2797 not included in the past).
2799 The old insecure DES password encoding is no longer supported.
2801 U-Boot patch option now support direct references to patch
2802 files and URLs in addition to directories of patches. The
2803 i.MX28 SD format (u-boot.sd) is now supported.
2805 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
2806 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
2807 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
2808 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
2809 canfestival, ccache, chrony, civetweb, clamav, cmake,
2810 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
2811 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
2812 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
2813 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
2814 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
2815 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
2816 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
2817 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
2818 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
2819 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
2820 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
2821 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
2822 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
2823 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
2824 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
2825 kismet, kmod, kodi-audioencoder-flac,
2826 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
2827 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
2828 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
2829 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
2830 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
2831 libinput, libiscsi, libksba, liblinear, libmatroska,
2832 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
2833 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
2834 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
2835 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
2836 libusb, libuv, libva-intel-driver, libva, libvncserver,
2837 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
2838 lighttpd, linknx, linphone, linux-firmware, linux-headers,
2839 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
2840 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
2841 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
2842 luarocks, lvm2, lxc, make,
2843 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
2844 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
2845 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
2846 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
2847 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
2848 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
2849 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
2850 opencv, openldap, openntpd, openocd, openssh, openssl,
2851 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
2852 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
2853 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
2854 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
2855 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
2856 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
2857 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
2858 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
2859 python-tornado, python-twisted, python-zope-interface, python,
2860 python3, qemu, qt, qt5, qt5base, qt5multimedia,
2861 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
2862 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
2863 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
2864 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
2865 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
2866 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
2867 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
2868 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
2869 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
2870 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
2871 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
2872 webp, weston, wget, which, whois, wireless-regdb,
2873 wireless_tools, wireshark, wpa_supplicant, wvstreams,
2874 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
2875 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
2876 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
2877 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
2878 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
2879 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
2880 xapp_xmore, xcb-util-image, xcb-util-keysyms,
2881 xdata_xcursor-themes,
2882 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
2883 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
2884 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
2885 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
2886 xfont_font-util, xkeyboard-config,
2887 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
2888 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
2889 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
2890 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
2892 New packages: apache, autoconf-archive, batctl,
2893 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
2894 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
2895 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
2896 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
2897 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
2898 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
2899 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
2900 perl-db-file, perl-digest-{hmac,sha1},
2901 perl-encode-{detect,locale}, perl-file-{listing,util},
2902 perl-html-{parser,tagset}, perl-http-cookies,
2903 perl-http-{daemon,date,message,negotiate}, perl-io-html,
2904 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
2905 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
2906 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
2907 perl-www-robotrules, powertop, pulseview,
2908 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
2909 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
2910 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
2911 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
2912 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
2913 xproto_xproxymanagementprotocol
2915 Removed packages: gtk2-theme-hicolor
2917 Deprecated packages: samba
2919 Issues resolved (http://bugs.uclibc.org):
2921 #7478: Multiple chosen python modules are not built due to...
2922 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
2923 #7676: Package procps-ng installs binaries to nonsensical folder
2924 #7724: Startx is not installed in the target
2925 #7760: botan: wrong prefix in botan-1.10.pc
2926 #7826: Building of cdparanoia
2927 #7844: Lua with hard-float on MIPS by buildroot doesn't work
2928 #7874: X.org configure error
2929 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
2930 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
2931 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
2932 #7976: mkuser script fails with: user already exists with...
2933 #8011: When building only busybox and strace, strace fails...
2934 #8016: collectd fails to build, network.c:171:19: error:...
2935 #8041: error on building libcurl7.42.0
2937 2015.02, Released March 1st, 2015
2941 Updated/fixed packages: civetweb, ding-libs,
2942 directfb-examples, glibc, gnupg, gnupg2, gpm,
2943 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
2944 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
2945 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
2946 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
2949 Removed packages: libgc
2951 2015.02-rc3, Released February 24th, 2015
2955 Cmake and rebar (erlang) infrastructure fixes.
2957 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
2958 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
2959 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
2960 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
2962 2015.02-rc2, Released February 15th, 2015
2966 raspberrypi: fix kernel sha1 for DT variant.
2968 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
2969 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
2970 qt5base, qt5connectivity, xserver_xorg-server
2972 2015.02-rc1, Released February 8th, 2015
2974 Fixes all over the tree and new features.
2976 Static/shared library handling reworked. This is now a
2977 tristate (shared only / shared and static / static
2978 only). Default is now shared only to speed up the
2979 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
2981 The toolchain (internal and external) will now warn when an
2982 unsafe library or header path is used (such as /usr/include or
2983 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
2984 under build options this instead becomes an error.
2986 A installation path issue with the internal musl toolchain
2987 support has been fixed so it is now possible to reuse it as an
2990 Architectures: Freescale E5500 and E6500 PowerPC support
2991 added, deprecated MIPS 1/2/3/4 support removed.
2993 New defconfigs: Freescale p2020ds, MIPS creator CI20,
2994 Raspberrypi with DT, UDOO Quad.
2996 'make <foo>_defconfig' now saves the path to the defconfig in
2997 the .config, so a 'make savedefconfig' automatically updates
3000 Infrastructure for packages using the Erland rebar tool has
3003 Hashes for a large number of packages have been added. Hashes
3004 are now checked for both target and host packages.
3006 The system menu now has an option to automatically configure a
3007 network interface through DHCP at bootup.
3009 The default filesystem skeleton now uses a separate tmpfs for
3010 /run instead of a symlink to /tmp/ for security reasons / to
3011 protect against conflicts with user generated temporary files.
3013 BR2_EXTERNAL is now exported to post-build and post-image
3016 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
3017 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
3018 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
3019 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3020 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
3021 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
3022 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
3023 janus-gateway, kodi, kodi-audioencoder-flac,
3024 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3025 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
3026 libselinux, libsemanage, libserialport, libsigro,
3027 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
3028 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
3029 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
3030 openldap, python-alsaaudio, python-certifi, python-cheetah,
3031 python-coherence, python-django, python-docopt, python-enum,
3032 python-enum34, python-flask, python-gobject, python-httplib2,
3033 python-ipaddr, python-itsdangerous, python-jinja,
3034 python-markdown, python-markupsafe, python-networkmanager,
3035 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
3036 python-pysendfile, python-pyxb, python-requests, python-six,
3037 python-twisted, python-webpy, python-werkzeug,
3038 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
3039 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
3042 Removed packages (target): bison, distcc, gob2, m4
3044 Issues resolved (http://bugs.uclibc.org):
3046 #7556: make interactive CLI optional for nftables
3047 #7730: Error while connecting Qt Cretaor to device
3048 #7766: logrotate default gzip path is usually wrong
3049 #7790: Invalid ext4 image generated by Buildroot
3051 2014.11, Released December 1st, 2014
3055 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
3056 current working directory isn't searched.
3058 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
3059 parted, shairport-sync, util-linux, xapp_bdftopcf,
3062 2014.11-rc3, Released November 28th, 2014
3064 Fixes all over the tree.
3066 System: File permissions of /etc/random-seed made more
3069 Toolchain: Various fixes related to locale handling, a fix for
3070 building the toolchain wrapper on MIPS.
3072 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
3073 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
3074 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
3075 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
3076 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
3077 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
3078 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
3079 xl2tp, xserver_xorg-server
3081 Issues resolved (http://bugs.uclibc.org):
3083 #7670: Fails to build mpc-1.0.2 on latest Cygwin
3085 2014.11-rc2, Released November 21st, 2014
3087 Fixes all over the tree.
3089 Inittab tweaks for shutdown handling (busybox and sysvinit).
3091 Updated/fixed packages: aircrack-ng, botan, canfestival,
3092 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
3093 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
3094 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
3095 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
3096 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
3097 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
3098 tstools, tzdata, wireshark, x264
3100 Issues resolved (http://bugs.uclibc.org):
3102 #7646: strftime on datetime not works on python3
3104 2014.11-rc1, Released November 12th, 2014
3106 Fixes all over the tree and new features.
3108 Toolchains: Use -mcpu / -march instead of -mtune. Support
3109 additional ARC and sparc variants. Updated Code sourcery
3110 and Linaro external toolchains.
3112 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
3113 powerpc64 pseries added and a number of updates to the
3114 existing configurations.
3116 Infrastructure: Buildroot is now less noisy when built with
3117 the silent option (make -s).
3118 A number of package infrastructure variables have been renamed
3119 from *_OPT to *_OPTS for constency. Buildroot will complain if
3120 the old names are used to assist in updating out of tree
3122 Fixes for host systems where bash isn't located in /bin, and
3123 older systems not supporting mktemp --tmpdir.
3124 Various cleanups of users/groups in the default skeleton.
3125 There is now an option to choose what shell /bin/sh points to.
3127 Documentation: Various updates to the user manual. The
3128 asciidoc documentation handling has now been extended so it
3129 can be used by (BR2_EXTERNAL) packages.
3131 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
3132 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
3133 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
3134 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
3135 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3136 bluez_utils, bmon, boost, bootutils, bridge-utils,
3137 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
3138 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
3139 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
3140 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
3141 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
3142 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
3143 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
3144 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
3145 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
3146 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
3147 enlightenment, enscript, erlang, espeak, ethtool, eudev,
3148 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
3149 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
3150 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
3151 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
3152 fontconfig, foomatic-filters, freerdp, freescale-imx,
3153 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
3154 genimage, genpart, genromfs, geoip, gettext, giblib, git,
3155 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
3156 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
3157 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
3158 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
3159 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
3160 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
3161 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
3162 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
3163 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
3164 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
3165 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
3166 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
3167 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
3168 jquery-ui-themes, jquery-validation, jsmin, json-c,
3169 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
3170 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
3171 lesstif, lftp, libaio, libao, libarchive, libargtable2,
3172 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
3173 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
3174 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
3175 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
3176 libelementary, libelf, libenca, libethumb, libevas,
3177 libevas-generic-loaders, libevent, libexif, libeXosip2,
3178 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
3179 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
3180 libinput, libiscsi, libjson, libksba, liblockfile,
3181 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
3182 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
3183 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
3184 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
3185 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
3186 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
3187 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
3188 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
3189 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
3190 libungif, liburcu, libusb, libuv, libv4l, libva,
3191 libva-intel-driver, libvncserver, libvorbis, libvpx,
3192 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
3193 libxslt, lighttpd, linenoise, linknx, links, linphone,
3194 linux-firmware, linux-fusion, linux-headers, linux-pam,
3195 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
3196 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
3197 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
3198 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
3199 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
3200 lua-ev, luajit, luajson, lualogging, lua-messagepack,
3201 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
3202 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
3203 lzma, m4, madplay, make, makedevs, Makefile.in,
3204 matchbox-common, matchbox-desktop, matchbox-fakekey,
3205 matchbox-keyboard, matchbox-lib, matchbox-panel,
3206 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
3207 media-ctl, mediastreamer, memcached, memstat, memtester,
3208 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
3209 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
3210 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
3211 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
3212 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
3213 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
3214 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
3215 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
3216 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
3217 openocd, openpowerlink, openssh, openssl, openswan,
3218 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
3219 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
3220 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
3221 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
3222 perl-module-build, perl-mojolicious, perl-net-ssleay,
3223 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
3224 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
3225 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
3226 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
3227 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
3228 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
3229 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
3230 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
3231 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
3232 python-dialog, python-ipy, python-keyring, python-mad,
3233 python-netifaces, python-numpy, python-protobuf, python-pyasn,
3234 python-pyparsing, python-pyro, python-pyusb, python-serial,
3235 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
3236 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3237 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3238 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3239 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
3240 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
3241 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
3242 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
3243 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
3244 ruby, samba, sam-ba, samba4, sane-backends, schifra,
3245 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
3246 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
3247 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
3248 slang, slirp, smcroute, smstools3, snmppp,
3249 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
3250 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
3251 squid, sredird, startup-notification, strace, stress,
3252 strongswan, stunnel, subversion, sudo, sunxi-boards,
3253 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
3254 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
3255 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
3256 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
3257 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
3258 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
3259 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
3260 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
3261 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
3262 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
3263 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
3264 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
3265 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
3266 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
3267 xdriver_xf86-video-vmware, xenomai, xerces,
3268 xfont_font-adobe-{100,75}dpi,
3269 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
3270 xfont_font-alias, xfont_font-arabic-misc,
3271 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3272 xfont_font-bh-lucidatypewriter-100dpi,
3273 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3274 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3275 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3276 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3277 xfont_font-daewoo-misc, xfont_font-dec-misc,
3278 xfont_font-ibm-type1, xfont_font-isas-misc,
3279 xfont_font-jis-misc, xfont_font-micro-misc,
3280 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3281 xfont_font-misc-meltho, xfont_font-misc-misc,
3282 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3283 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3284 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3285 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
3286 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
3287 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
3288 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
3289 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
3290 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
3291 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
3292 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
3295 New packages: adwaita-icon-theme, am335x-pru-package,
3296 bcache-tools, biosdevname, botan, canfestival, clamav,
3297 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
3298 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
3299 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
3300 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
3301 netcat-openbsd, nginx, odhcploc, openvmtools,
3302 phidgetwebservice, pps-tools, pure-ftpd,
3303 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
3304 qt5location, shairport-sync, spidev_test, targetcli-fb,
3305 tinyalsa, trinity, x264, yaml-cpp, ympd
3307 Removed packages: libelf
3309 Issues resolved (http://bugs.uclibc.org):
3311 #261: New package: wxWidgets
3312 #325: New package: ratpoison
3313 #405: New package: OpenVZ tools
3314 #1309: New package: rdiff-backup
3315 #3427: New package: nginx
3316 #3655: New package: libav
3317 #3991: New Package: open-vm-tools (Vmware Tools)
3318 #6878: dmraid: disabled on ARC
3319 #6950: Full unicode support in ncurses
3320 #7010: jamvm builds and runs fine under mips (be)
3321 #7088: elfutils on Blackfin doesn't build
3322 #7142: ecryptfs needs getent to run
3323 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
3324 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
3325 #7352: [2014.08-rc3] diffutils-3.3 failed on building
3326 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
3327 #7364: monit builds a static application, even though BR2_PREFER_...
3328 #7370: ngrep - requires --with-pcap-includes fully defined to find...
3329 #7442: rootfs remount does not work as expected with sysvinit
3330 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
3331 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
3332 #7574: quota-4.01 fails to build statically
3334 2014.08, Released September 1st, 2014
3336 Minor manual fixes/additions.
3338 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
3339 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
3340 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
3341 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
3342 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
3343 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
3346 Issues resolved (http://bugs.uclibc.org):
3348 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
3350 2014.08-rc3, Released August 26th, 2014
3354 User manual update / restructuring.
3356 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
3357 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
3358 lbreakout2, libevas-generic-loaders, libftdi, libinput,
3359 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
3360 thrift, tvheadend, usb_modeswitch, xmlstarlet,
3362 Issues resolved (http://bugs.uclibc.org):
3364 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
3365 #7322: libgomp dependency issue with imagemagick
3366 #7328: Git dl of versions in x/y broken
3368 2014.08-rc2, Released August 18th, 2014
3370 Fixes all over the tree.
3372 User manual restructured / reworked.
3374 Toolchain: Fix for C++ exceptions / pthread_exit() on
3375 uClibc/glibc, C++-11 features with uClibc.
3377 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
3378 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
3379 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
3380 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
3381 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
3382 qt, subversion, synergy, systemd, tar, tftpd, webkit,
3383 xapp_rstart, xbmc, xbmc-pvr-addons
3385 Issues resolved (http://bugs.uclibc.org):
3387 #7124: Use BR toolchain externally results a non-bootable...
3388 #7208: Glibc C++ aplications crash if they use exceptions
3389 #7250: Cannot build with -std=c++11
3390 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
3391 #7286: systemd 215 doesn't build
3393 2014.08-rc1, Released August 8th, 2014
3395 Fixes all over the tree and new features.
3397 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
3398 Improved altivec / SPE /atomic instructions
3399 handling. Additional PowerPC CPU variants added.
3401 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
3402 qemu-system-xtensa, qemu-aarch64-virt added. A number of
3403 tweaks to existing ones. lpc32xx defconfigs removed.
3405 Toolchain: Microblaze support for internal musl toolchain.
3406 Default to GCC 4.8 for internal toolchain, remove deprecated
3407 4.3 and 4.6 versions.
3408 External CodeSourcery / Linaro toolchain updates, option to
3409 copy gconv libraries for external toolchains.
3411 Infrastructure: graph-depends: misc fixes, transitive
3412 dependencies are not drawn by default. Download handling is
3413 now done using helper scripts. Integrity of downloads can now
3414 be verified using sha* hashes. Subversion download now uses
3415 peg revisions for robustness.
3416 Legal-info: License info of local or overridden packages are
3417 saved as well. Toolchain packages are also taken into account.
3418 autotools: Static linking with libtool / v1.5 improvements.
3419 Gettextize support, similar to autoreconf.
3420 kconfig package infrastructure added.
3422 Misc: Version selection for busybox dropped.
3424 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3425 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
3426 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
3427 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3428 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
3429 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
3430 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
3431 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
3432 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
3433 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
3434 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
3435 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
3436 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
3437 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
3438 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
3439 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
3440 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
3441 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
3442 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
3443 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
3444 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
3445 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
3446 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
3447 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
3448 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
3449 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
3450 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
3451 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
3452 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
3453 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
3454 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
3455 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
3456 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
3457 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
3458 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
3459 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
3460 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
3461 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
3462 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
3463 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
3464 libxml2, libyaml, links, linux-firmware, linux-fusion,
3465 linux-headers, linux-pam, lite, live555, lm-sensors,
3466 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
3467 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
3468 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
3469 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
3470 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
3471 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
3472 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
3473 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
3474 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
3475 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
3476 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
3477 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
3478 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
3480 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
3481 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
3482 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
3483 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
3484 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
3485 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
3486 samba, samba4, sane-backends, sawman, sconeserver, setserial,
3487 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
3488 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
3489 startup-notification, statserial, strongswan, stunnel,
3490 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
3491 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
3492 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
3493 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
3494 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
3495 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
3496 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
3497 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
3498 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
3499 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
3500 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
3503 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
3504 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
3505 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
3506 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
3507 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
3508 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
3509 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
3510 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
3511 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
3512 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
3513 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
3514 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
3515 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
3516 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
3518 Removed packages: procps
3520 Issues resolved (http://bugs.uclibc.org):
3522 #5750: Doing a Buildroot build from /usr doesn't work
3523 #5900: config flags to the Xenomai build system
3524 #6230: Cannot compile gcc without threads (uClibc-based)
3525 #6626: procps Unknown HZ value! (XX) Assume 100
3526 #7118: Package "thrift" requires atomic operations
3527 #7154: Local uClibc config file gets overwritten using ...
3528 #7160: host-xz not built
3529 #7166: hostapd: segfault when using RT5370
3530 #7172: Name collision of rpath token expansion and internal..
3531 #7178: NTPd package cannot sync time without a proper ntp.conf
3532 #7184: supervisord depends on libxml2 implicitly
3533 #7196: Unable to build on UBUNTU13.10
3534 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
3536 2014.05, Released May 31st, 2014
3540 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
3543 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
3544 qt5base, qt5webkit, sysklogd, thrift, u-boot
3546 2014.05-rc3, Released May 28th, 2014
3550 Updated/fixed packages: acl, attr, connman, dosfstools,
3551 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
3552 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
3553 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
3556 Issues resolved (http://bugs.uclibc.org):
3558 #7100: license info for package 'acl' missing
3559 #7106: license info for package 'attr' missing
3560 #7112: license info for package 'hwdata'
3562 2014.05-rc2, Released May 21st, 2014
3564 Fixes all over the tree.
3566 Stripping using sstrip has been deprecated.
3568 BR2_EXTERNAL can now also be used to implement custom
3571 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
3572 the generated dependency graph has been renamed to
3573 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
3576 The virtual package infrastructure will now error out early
3577 if multiple packages providing the same virtual package has
3578 been enabled (E.G. opengl). This change requires that the
3579 packages explicitly declare what virtual package(s) they
3582 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
3583 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
3584 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
3585 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
3586 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
3587 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
3588 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
3589 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
3590 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
3591 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
3592 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
3593 xlib_libXpm, xserver_xorg-server, zyre
3595 Issues resolved (http://bugs.uclibc.org):
3597 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
3598 #7016: Git issues in resulting buildroot tar
3599 #7094: pciutils doesn't build on Blackfin
3601 2014.05-rc1, Released May 13th, 2014
3603 Fixes all over the tree and new features.
3605 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
3606 been removed. Building o32 ELF files for MIPS64 is an exotic
3607 configuration that nobody should be using. If o32 is required,
3608 then is better if it's built for MIPS 32-bit cores so only
3609 32-bit instructions will be used leading to a more efficient
3611 Support for the ARM A12 variant and Intel corei7.
3613 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
3615 Bootloaders: Grub2 and gummiboot support, syslinux support
3618 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
3619 library for internal and external toolchains. 4.8-R3 support
3620 for ARC, Internal toolchain support for Aarch64 and
3621 Microblaze. Environment variable to control debug output of
3622 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
3623 other variables. Toolchain tuple vendor name can now be
3624 customized. Updated external Linaro ARM/Aarch64
3625 toolchains. Added external Linaro ARMEB toolchain.
3626 A GDB gdbinit file is now generated for external toolchains to
3627 automatically set the correct sysroot.
3629 Kconfig handling for minimum kernel headers version required
3630 for packages. Now packages needing specific kernel header
3631 features can specify these requirements in Kconfig.
3633 Infrastructure: Support for (but disabled as it leads to
3634 unreproducible builds) toplevel parallel builds. See the
3635 comment at the top of Makefile for details about how to enable
3636 it and what the problems are if you want to test it.
3637 Python package infrastructure extended to support Python 3.x
3638 Perl and virtual package infrastructure support added.
3639 PRE_*_HOOKS support for all build steps.
3641 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
3642 barebox, bash, beecrypt, bellagio, binutils, boost,
3643 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
3644 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
3645 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
3646 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
3647 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
3648 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
3649 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
3650 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
3651 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
3652 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
3653 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3654 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
3655 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
3656 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
3657 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
3658 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
3659 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
3660 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
3661 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
3662 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
3663 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
3664 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
3665 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
3666 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
3667 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
3668 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
3669 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
3670 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
3671 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
3672 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
3673 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
3674 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
3675 luainterpreter, luajit, lua-msgpack-native, luaposix,
3676 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
3677 memstat, mesa3d, metacity, minidlna, mmc-utils,
3678 mobile-broadband-provider-info, modem-manager, mongrel2,
3679 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
3680 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
3681 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
3682 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
3683 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
3684 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
3685 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
3686 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
3687 pulseaudio, python, python3, python-bottle, python-m2crypto,
3688 python-netifaces, python-pyasn, python-pycrypto,
3689 python-pygame, python-pysnmp, python-pysnmp-apps,
3690 python-pysnmp-mibs, python-serial, python-setuptools,
3691 qextserialport, qt, qt5, qt5base, qt5connectivity,
3692 qt5declarative, qt5graphicaleffects, qt5imageformats,
3693 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
3694 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
3695 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
3696 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
3697 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
3698 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
3699 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
3700 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
3701 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
3702 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
3703 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
3704 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
3705 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
3706 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
3707 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
3708 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
3709 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
3710 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
3711 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
3712 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
3713 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
3714 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
3715 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
3716 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
3717 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
3718 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
3719 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
3720 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
3721 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
3722 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
3723 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
3724 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
3725 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
3726 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
3727 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
3728 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
3729 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
3730 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
3731 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3732 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
3733 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
3734 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
3735 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
3736 xlib_xtrans, xproto_xproto, xserver_xorg-server,
3737 xutil_util-macros, zeromq, zic, zmqpp, zyre
3739 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
3740 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
3741 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
3742 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
3743 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
3744 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
3745 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
3746 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
3747 musl, nftables, opentyrian, opentyrian-data,
3748 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
3749 php-zmq, postgresql, python-libconfig, python-pypcap,
3750 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
3751 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
3752 yaffs2utils, zlog, znc
3754 Removed packages: crosstool-ng, python-distutilscross, vala
3756 Issues resolved (http://bugs.uclibc.org):
3758 #6842: Checking external toolchain for eabihf
3759 #6956: Packaging libsoxr
3760 #6986: Make legal-info fails on uboot versions before 2014.01
3761 #6992: Incorrect installation rights on external kernel module..
3763 2014.02, Released February 27th, 2014
3767 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
3768 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
3769 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
3770 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
3772 Issues resolved (http://bugs.uclibc.org):
3774 #6938: mkuser script generates wrong password for new user in..
3776 2014.02-rc3, Released February 25th, 2014
3780 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
3781 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
3782 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
3783 libsecret, libsepol, libsigsegv, libtool, libv4l,
3784 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
3785 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
3786 tvheadend, util-linux, webkit, xscreensaver
3788 Issues resolved (http://bugs.uclibc.org):
3790 #4706: Removing .stamp_target_installed does not trigger...
3791 #5030: busybox built fails if we use an override src dir...
3792 #5420: Dbus and /var/run management
3793 #5768: Not able to build ALSA-Lib for static build
3794 #5774: Not able to build ALSA-Utils for static build
3795 #6542: external python modules fail to compile to pyc if...
3796 #6764: Support for kernel signed modules
3797 #6794: Busybox compiled from buildroot hangs on pass from...
3799 2014.02-rc2, Released February 20th, 2014
3801 Fixes all over the tree. Static linking / nommu fixes and
3802 annotations for several packages.
3804 Updated/fixed packages: boost, busybox, collectd, coreutils,
3805 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
3806 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
3807 opencv, python, python3, qtuio, systemd, thrift, transmission,
3810 Issues resolved (http://bugs.uclibc.org):
3812 #5450: AT91SAM9260 Bootstrap compilation problem
3813 #5582: libiconv 1.14 failed to build
3814 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
3815 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
3816 #6218: binutils-2.23.2/gas fails with undefined reference to..
3817 #6236: binutils-2.23.2/bfd fails with undefined reference to..
3818 #6470: If the build directory is a child of /usr, the build..
3819 #6776: systemd error: static declaration of 'execvpe' follows..
3820 #6818: toolchainfile.cmake has absolut path references
3822 2014.02-rc1, Released February 11th, 2014
3824 Fixes all over the tree and new features.
3826 Support for external packages/defconfigs (BR2_EXTERNAL). See
3827 user manual for details.
3829 Cleanup of environment variable names for consistency. The
3830 download directory location override (BUILDROOT_DL_DIR) is now
3831 called BR2_DL_DIR. Likewise the name of the current .config is
3832 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
3833 your post build scripts if you use this! BUILD_DIR is now also
3834 exported to the post build/image scripts.
3836 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
3837 uClibc pread/pwrite backport as they cause issues on certain
3838 architectures, new Linaro and Sourcery Codebench toolchains.
3839 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
3840 variants removed, Microblaze: Internal toolchain support
3842 Legal infrastructure: Info is now split between host and
3843 target packages, large number of license annotations.
3845 Lua: selection between lua 5.1 / 5.2, luarocks support
3847 Python: package infrastructure, many new packages.
3849 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
3850 beaglebone, microblaze, pandaboard, qemu, raspberry pi
3853 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
3854 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
3855 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
3856 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
3857 cifs-utils, civetweb, cmake, collectd, connman, copas,
3858 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
3859 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
3860 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
3861 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
3862 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
3863 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
3864 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
3865 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
3866 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3867 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
3868 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
3869 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
3870 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
3871 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
3872 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
3873 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
3874 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
3875 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
3876 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
3877 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
3878 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
3879 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
3880 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
3881 luafilesystem, luajit, luaposix, luasec, luasocket,
3882 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
3883 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
3884 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
3885 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
3886 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
3887 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
3888 php, poco, poppler, powervr, protobuf-c, psplash, python,
3890 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
3891 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
3892 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
3893 qt5declarative, qt5graphicaleffects, qt5jsbackend,
3894 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
3895 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
3896 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
3897 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
3898 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
3899 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
3900 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
3901 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
3902 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
3903 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
3904 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
3905 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
3906 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
3907 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
3908 xlib_lib{FS,SM,X11},
3909 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
3910 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
3911 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
3912 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
3913 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
3914 xproto_xextproto, xproto_xproto, xutil_util-macros,
3915 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
3917 New packages: apitrace, avrdude, c-ares, ca-certificates,
3918 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
3919 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
3920 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
3921 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
3922 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
3923 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
3924 python-configobj, python-dialog, python-json-schema-validator,
3925 python-keyring, python-msgpack, python-posix-ipc,
3926 python-pyasn, python-pycrypto, python-pysnmp,
3927 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
3928 python-simplejson, python-tornado, python-versiontools,
3929 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
3930 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
3932 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
3933 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
3935 Issues resolved (http://bugs.uclibc.org):
3937 #65: new package: dbus c++ language bindings
3938 #769: Update configuration menu for MIPS target
3939 #2419: Add a bundle of Lua modules
3940 #2629: Segmentation faults and division by zero in Grub on ext2
3941 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
3942 #4339: Allow override of DL_DIR in extract step
3943 #4363: Make sure that copied linux and busybox defconfig are...
3944 #4454: There should be simple way to update image, when chang...
3945 #5024: grub fails to build for x86_64 target architecture
3946 #5066: New-Package: net-tools
3947 #5072: ncurses: add ncurses-progs to target
3948 #5294: uclibc build ignores target CFLAGS and LDFLAGS
3949 #5366: Login doesn't work with util-linux versions of login/agetty
3950 #5378: dropbear Makefile broken
3951 #5390: System banner - change to empty doesn't remove /etc/issue
3952 #5780: spurious build failure because it cannot remove ubinize.cfg
3953 #5798: ncurses-5.9 fails to compile statically
3954 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
3955 #6080: Git fetch caching
3956 #6092: Bootable ISO image creation seems to have stopped working..
3957 #6272: coreutils build fails
3958 #6434: apply-patches.sh does not work recursively
3959 #6446: eglibc doesn't install ldconfig to target
3961 #6596: Slow bootup if mdev is chosen
3962 #6656: Build Qt5 with ccache
3963 #6662: internal compiler error: Segmentation fault during making..
3964 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
3965 #6752: genext2fs: e2fsck must run before tunefs -U random
3966 #6770: openssl 1.0.1f fails with ccache
3967 #6830: Qt5: no fonts are installed
3968 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
3969 #6854: Update to Qt 5.2.1
3971 2013.11, Released November 30th, 2013:
3975 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
3976 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
3977 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
3978 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
3979 tvheadend, util-linux, wpa_supplicant
3981 Issues resolved (http://bugs.uclibc.org):
3983 #1279: Buildroot compiled Busybox and Coreutils LFS issues
3984 #2995: -fstack-protector-all causes ssh to SIGSEGV
3985 #5570: Cannot compile software on the target machine
3986 #6428: util-linux libmount segfaults with patch from buildroot
3987 #6500: php fails to build for armel
3988 #6554: gdb needs to dependents on host texinfo
3989 #6692: GNU nano fails to compile for x86_64
3990 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
3992 2013.11-rc3, Released November 26th, 2013
3994 Fixes all over the tree.
3996 Architecture: Mark MIPS I, II, III and IV as deprecated.
3998 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
3999 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
4000 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
4001 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
4002 swig, ti-gfx, tinymembench, uclibc, udisks, vim
4004 2013.11-rc2, Released November 18th, 2013
4006 Fixes all over the tree.
4008 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
4009 Adjust kernel versions.
4011 Toolchain: avr32: fix for modern kernel headers
4013 Bootloader: Barebox updated to 2013.10.1
4015 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
4016 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
4019 Issues resolved (http://bugs.uclibc.org):
4021 #3601: DHCPD S80dhcp-server startup script issues
4022 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
4023 #6416: Xenomai package, patch alternative
4024 #6590: directfb-examples build failed whit linaro toolchain
4026 2013.11-rc1, Released November 12th, 2013
4028 Architectures: Nios-II support, MIPS arch handling fixes
4030 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
4031 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
4033 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
4034 for avr32, crosstool-ng backend removed, external musl
4035 toolchain support, gcc 4.8.2, updated Linaro external
4036 toolchains. Fortran and objective-C support deprecated,
4039 Bootloaders: U-Boot: u-boot.imx support, version bumps
4041 Linux: use kmod instead of module-init-tools
4043 System: default to devtmpfs for /dev
4045 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
4046 download support, post-rsync hooks
4048 Fs: u-boot image support for cpio
4050 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
4051 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
4052 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
4053 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
4054 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
4055 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
4056 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
4057 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
4058 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
4059 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
4060 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
4061 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
4062 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
4063 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
4064 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
4065 libedit, libevas, libevent, libfreefare, libfuse,
4066 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
4068 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
4069 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
4070 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
4071 libvpx, lighttpd, linphone, linux-pam, lmbench,
4072 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
4073 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
4074 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
4075 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
4076 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
4077 netcat, netkitbase, netperf, netplug, nettle, nfacct,
4078 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
4079 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
4080 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
4081 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
4082 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
4083 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
4084 samba, scons, screen, sdl_sound, ser2net, setserial,
4085 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
4086 stress, strongswan, stunnel, sudo, syslinux, systemd,
4087 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
4088 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
4089 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
4090 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
4091 webkit, webp, webrtc-audio-processing, weston, wget,
4092 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
4093 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
4094 xserver_xorg-server, xz, zeromq, zic, zmqpp
4096 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
4097 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
4098 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
4099 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
4100 python-crc16, python-ipy, python-pyzmq, qt5sensors,
4101 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
4102 trace-cmd, xscreensaver, zsh
4104 Removed packages: module-init-tools
4106 Issues resolved (http://bugs.uclibc.org):
4108 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
4109 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
4110 #5630: makefile error with toolchain helpers.mk
4111 #5672: htop: remove X11 stuff
4112 #5678: linux.mk: linux-menuconfig fails
4113 #5696: python3 installation is too large, patches from python2 needed
4114 #5978: Erlang does not build for arm in 2013.02-rc3
4115 #6392: Extended ARM uImage kernel options
4116 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
4117 #6428: util-linux libmount segfaults with patch from buildroot
4118 #6452: eglibc from Linaro 2013.07 not copied to target correctly
4119 #6566: PHP segfault when crosscompiled to mips64 - patch included
4120 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
4121 #6578: udisks package broken
4122 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
4123 #6608: ebtables missing ethertypes - fix included
4124 #6620: Sysvinit package missing killall5 and symlinks - patch included
4125 #6632: CMake use host pkg-config
4126 #6638: pkgconf doesn't download
4127 #6644: "all" target doesn't work in out-of-tree builds
4128 #6650: Segmentation fault when trying to build latest buildroot
4129 #6668: iptables limit module alignment problem on mips64
4131 2013.08, Released August 31th, 2013:
4135 Documentation build fixed.
4137 Updated/fixed packages: ltrace, strongswan
4139 2013.08-rc3, Released August 29th, 2013:
4141 Fixes all over the tree.
4143 External toolchain lib32/lib64 handling, ABI name for EABIhf,
4144 misc fixes for generatelocales, apply-patches and module
4147 Top level menu names reordered and renamed for clarity.
4149 Updated/fixed packages: acl, attr, bash, dbus, directfb,
4150 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
4151 openssh, openssl, pulseaudio, python-setuptools, qt5,
4152 qt5webkit, redis, strongswan, sunxi-mali
4154 Issues resolved (http://bugs.uclibc.org):
4156 #6464: dbus-daemon-launch-helper needs setuid
4158 2013.08-rc2, Released August 16th 2013:
4160 Documentation improvements.
4162 External toolchains fixes.
4164 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
4165 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
4166 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
4167 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
4168 uclibc, udev, wayland, webkit, zeromq.
4170 Issues resolved (http://bugs.uclibc.org):
4172 #6440: typo in ffmpeg makefile
4174 2013.08-rc1, Released August 5th, 2013:
4177 - improved support for floating point on ARM and Thumb/Thumb2
4178 - support for ARM OABI removed
4181 - support added for Sourcery CodeBench ARM and MIPS 2013.05
4182 - Linaro ARM and Aarch64 toolchains updated
4183 - support added for the Arago ARMv5 and ARMv7 toolchains
4184 - gcc 4.8.x version bumped
4185 - support for installing both FDPIC and FLAT libraries on
4187 - support for uClibc 0.9.31 removed,
4188 - convert the internal toolchain backend to use the package
4190 - support added for eglibc in the internal toolchain backend
4191 - toolchain components for the ARC architecture updated and
4193 - support for Blackfin in the internal toolchain fixed
4195 Defconfigs: beaglebone_defconfig updated, new defconfig for
4196 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
4199 A number of packages have been fixed to use the
4200 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
4201 script installed and modified properly. Licensing informations
4202 has been added to a number of packages.
4204 Use XZ tarballs for a number of packages.
4206 Noticeable package changes/additions:
4207 - The glib2/libgtk2/webkit stack has been updated to recent
4209 - Support for Gstreamer 1.x has been added.
4210 - OpenGL support for TI OMAP platforms has been added.
4211 - OpenGL support for Allwinner platforms has been added.
4212 - OpenMAX support for RasberryPi has been added.
4214 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
4215 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
4216 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
4217 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
4218 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
4219 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
4220 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
4221 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
4222 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
4223 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
4224 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
4225 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
4226 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
4227 libvncserver, libxml2, linphone, lm_sensors, logrotate,
4228 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
4229 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
4230 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
4231 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
4232 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
4233 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
4234 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
4235 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
4236 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
4237 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
4238 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
4241 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
4242 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
4243 gcc-final, gcc-initial, gcc-intermediate, git,
4244 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
4245 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
4246 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
4247 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
4248 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
4249 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
4250 luaexpatutils, msgpack, ocrad, on2-8170-libs,
4251 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
4252 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
4253 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
4254 tree, tstools, uclibc, w_scan.
4256 Issues resolved (http://bugs.uclibc.org):
4258 #4718: python (built for powerpc) distutils has paths to host
4260 #5516: appended device tree blobs on uImage fails
4261 #6302: Versions of packages retrieved from github.com are wrong
4262 #6308: dosfstools download link is wrong
4263 #6326: Dropbear: Add options to allow better config for
4264 different target devices (e.g. routers)
4265 #6338: Wrong download link for minicom package
4266 #6344: Wrong handling of license text files with same name and
4268 #6374: gnutls package broken if linux cryptodev module
4270 #6410: omap3_beagle has uimage error load address error
4272 2013.05, Released May 31th, 2013:
4276 External toolchain wrapper fix for if host/usr/bin is placed
4279 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
4280 flex, jamvm, kmod, libplayer, libtirpc, libv4,
4281 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
4283 Issues resolved (http://bugs.uclibc.org):
4285 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
4286 #4988: flex and m4 problems
4287 #5912: obsolete CVS files
4289 2013.05-rc3, Released May 25th, 2013:
4293 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
4294 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
4295 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
4298 2013.05-rc2, Released May 15th, 2013:
4300 Fixes all over the tree.
4302 Default number of parallel jobs is now number of CPUs + 1.
4304 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
4306 Updated/fixed packages: aircrack-ng, busybox, cairo,
4307 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
4308 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
4309 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
4310 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
4311 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
4312 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
4313 sconeserver, strace, sylpheed, wvstreams,
4314 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
4315 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
4316 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
4317 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
4318 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
4319 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
4320 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
4321 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
4322 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
4323 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
4324 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
4325 xdata_xcursor-themes,
4326 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
4327 xdriver_xf86-input-{tslib,vmmouse,void},
4328 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
4329 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
4330 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
4331 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
4332 xfont_encodings, xfont_font-adobe-{100,75}dpi,
4333 xfont_font-utopia-{100dpi,75dpi,type1},
4334 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
4335 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
4336 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
4337 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
4338 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
4339 xfont_font-{mutt,schumacher}-misc,
4340 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
4341 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
4342 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
4343 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
4344 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
4345 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
4346 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
4347 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
4348 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
4349 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
4350 xserver_xorg-server, xutil_{makedepend,util-macros}
4352 Readded Packages: xapp_xinit
4354 Issues resolved (http://bugs.uclibc.org):
4356 #5054: amd64: cannot find init - due to missing /lib64 folder
4358 2013.05-rc1, Released May 8th, 2013:
4360 Architectures: ARC support, Blackfin support, FLAT binary
4361 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
4363 Toolchains: Add new Microblaze external toolchains, Linaro
4364 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
4365 internal toolchain, default to GCC 4.7.x. Internal
4366 Crosstool-ng backend deprecated.
4368 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
4369 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
4372 FS: LZO and XZ compression methods, extra ubifs options,
4373 ext2 rev 0/1 and ext3/4 support.
4375 Patch handling: apply-patches now has .patch.xz support,
4376 Patch logic reworked as discussed during Febrary dev days:
4377 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
4379 <pkg>-rsync now excludes version control files.
4381 linux: uImage load address for ARM multiplatform kernels
4383 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
4384 providers, similar to how libjpeg / libjpeg-turbo is handled.
4386 Infrastructure for packages to add system users.
4388 kconfig: updated to 3.9-rc2, support make olddefconfig
4390 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
4391 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
4392 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
4393 busybox, ccache, cifs-utils, cmake, collectd, connman,
4394 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
4395 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
4396 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
4397 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
4398 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
4399 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
4400 httping, icu, inotify-tools, intltool, iproute2, ipset,
4401 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
4402 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
4403 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
4404 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
4405 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
4406 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
4407 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
4408 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
4409 mediastreamer, memtester, mesa3d,
4410 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
4411 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
4412 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
4413 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
4414 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
4415 polarssl, proftpd, psmisc, pulseaudio, python,
4416 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
4417 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
4418 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
4419 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
4420 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
4421 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
4422 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
4423 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
4424 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
4425 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
4426 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
4427 xdriver_xf86-input-{tslib,vmmouse,void},
4428 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
4429 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
4430 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
4431 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
4432 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
4433 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
4434 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
4435 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
4436 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
4437 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
4438 xserver_xorg-server, xutil_makedepend, xz, zeromq
4440 New packages: aircrack-ng, bcusdk, chrony, crda,
4441 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
4442 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
4443 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
4444 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
4445 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
4446 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
4447 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
4448 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
4449 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
4450 qt5declarative, qt5graphicaleffects, qt5imageformats,
4451 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
4452 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
4453 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
4454 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
4455 xcursor-transparent-theme, zic, zmqpp, zyre
4457 Removed packages: microperl, ocf-linux, xapp_xinit,
4458 xapp_xplsprinters, xapp_xprehashprinterlist,
4459 xfont_font-bitstream-speedo,
4460 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
4461 xproto_{print,xf86rush}proto
4463 Deprecated packages: vala
4465 Issues resolved (http://bugs.uclibc.org):
4467 #1291: Add support for Faraday 526 arm processor (fa526)
4468 #2683: cups does not install correctly to target
4469 #3313: mesa3d fails to build
4470 #5186: initramfs/cpio should support lzo compression
4471 #5636: agetty - cannot get controlling tty error - need updated...
4472 #5906: collectd client headers not exported
4473 #5966: bison unnecessarily required as build dependency
4474 #6140: --enable-fileinfo not applied for php package
4475 #6164: openvpn usage of ip tool from Busybox
4477 2013.02, Released February 28th, 2013:
4479 Misc manual updates.
4481 Updated/fixed packages: busybox, collectd, flashbench,
4482 libgtk2, libupnp, mii-diag, quota
4484 2013.02-rc3, Released February 26th, 2013
4488 Updated/fixed packages: conntrack-tools, dialog,
4489 enlightenment, haserl, keyutils, libfif, libmad,
4490 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
4491 ruby, spawn-fcgi, vtun
4493 Issues resolved (http://bugs.uclibc.org):
4495 #5960: fusion.ko driver does not install to target rootfs
4497 2013.02-rc2, Released February 19th, 2013
4499 Fixes all over the tree.
4501 Various manual updates and fixes.
4503 Updated/fixed packages: busybox, collectd, gesftpserver,
4504 glib-networking, gnutls, inotify-tools, libcurl, libffi,
4505 libglib2, libtorrent, libvorbis, neard, network-manager,
4506 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
4508 Issues resolved (http://bugs.uclibc.org):
4510 #5906: collectd client headers not exported
4512 2013.02-rc1, Released February 10th, 2013
4514 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4515 libraries install fixed. Add Linaro ARM
4516 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
4517 CodeBench MIPS 2012.03/09. Infrastructure to warn about
4518 missing 32bit support for binary toolchains. Toolchain wrapper
4519 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
4520 7.1. Deprecate uClibc 0.9.31.
4522 Architecture: Xtensa fixes, add missing powerpc variants, arm
4523 1136jf-s rev1, add A5/A15, neon support toggle, OABI
4524 deprecated. Sparc: drop old unused variants
4526 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
4527 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
4528 environment image support, U-Boot: add 2013.01.01
4530 Linux: fix appended dtb handling for v3.8+ kernels, support
4531 multiple device trees
4533 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
4534 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
4535 updated, at91rm9200df: misc fixes. Lock kernel headers to
4538 Infrastructure: Git download fixes. Toolchain make target
4539 renamed from 'cross' to 'toolchain'. Eclipse integration
4540 support. Option to set root password, post image scripts,
4541 config scripts handling.
4543 Updated/fixed packages: alsa-lib, argp-standalone, argus,
4544 arptables, atk, audiofile, axel, beecrypt, bind, bison,
4545 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
4546 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
4547 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
4548 diffutils, directfb, distcc, divine, dnsmasq, docker,
4549 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
4550 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
4551 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
4552 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
4553 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
4554 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
4555 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
4556 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
4557 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
4558 libedbus, libedje, libeet, libefreet, libeina, libeio,
4559 liberation, libelementary, libembryo, libethumb, libev,
4560 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
4561 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
4562 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
4563 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
4564 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
4565 libxml2, libxslt, lighttpd, links, linux-firmware,
4566 linux-fusion, ltp-testsuite, ltrace,
4567 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
4568 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
4569 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
4570 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
4571 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
4572 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
4573 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
4574 python, python3, qemu, qextserialport, qt, quagga, radvd,
4575 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
4576 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
4577 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
4578 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
4579 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
4580 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
4581 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
4582 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
4583 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
4584 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
4585 xserver_xorg-server, xstroke, xvkbd, xz
4587 New packages: b43-firmware, b43-fwcutter, bustle,
4588 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
4589 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
4590 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
4591 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
4592 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
4593 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
4594 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
4595 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
4596 proxychains, python-bottle, python-pyparsing, rpi-firmware,
4597 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
4598 spice-protocol, tcllib, tvheadend, udisks, usbredir
4599 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
4602 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
4603 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
4604 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
4605 xdriver_xf86-video-{tsend,xgi,xgixp}
4607 Deprecated packages: xstroke
4609 Issues resolved (http://bugs.uclibc.org):
4611 #4237: building shared openssl w/-Os fails due to gcc bug
4612 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
4613 #5602: python3 should install a "python" symbolic link
4614 #5846: Extra slash added to last slash in URL
4616 2012.11.1, Released January 3rd, 2013:
4618 Toolchain: Fixed non-largefile builds on recent Ubuntu
4621 Arch: fix missing x86/generic handling, Build for Xtensa with
4624 Updated/fixed packages: dosfstools, qt
4626 2012.11, Released December 2nd, 2012:
4628 Git shallow clone fix for older git version.
4630 Updated/fixed packages: ctuio, libtool
4632 Issues resolved (http://bugs.uclibc.org):
4634 #5726: List all the available hook points
4636 2012.11-rc2, Released November 30th, 2012:
4638 Minor fixes around the tree.
4640 Various manual updates and fixes.
4642 Add checks for legacy features.
4644 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
4645 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
4646 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
4647 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
4648 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
4649 scons, strace, sylpheed
4651 Issues resolved (http://bugs.uclibc.org):
4653 #5732: Error : package/alsa-lib/alsa-lib.mk
4655 2012.11-rc1, Released November 17th, 2012
4657 Fixes all over the tree and new features.
4659 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
4660 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
4661 + nitrogen6x defconfigs.
4663 Bootloaders: add u-boot 2012.07/10, ais target format, add
4664 barebox 2012.08/09/10/11, linker overlap issue fix for
4665 at91bootstrap, mxs-bootlets updated for new Barebox versions.
4667 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
4668 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
4669 Libtirpc support for modern glibc variants. Toolchain on
4670 target has been deprecated.
4672 Initial Aarch64 support, Xtensa support re-added.
4674 Infrastructure: Use shallow git clone when possible, use
4675 tarballs rather than git URLs for github. Moved to pkgconf
4676 rather than pkg-config. System directory added, default
4677 skeleton/device tables moved. More than 1 post-build script
4678 can now be used. output/target now contains a
4679 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
4680 understand how to (not) use it.
4682 Manual has been reworked and extended.
4684 Legal-info: Lots of package annotations, CSV file fixes,
4685 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
4687 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
4688 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
4689 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
4690 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
4691 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
4692 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
4693 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
4694 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
4695 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
4696 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
4697 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
4698 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
4699 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
4700 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
4701 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
4702 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
4703 lmbench, lockfile-progs, logrotate, lshw, lsof,
4704 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
4705 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
4706 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
4707 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
4708 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
4709 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
4710 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
4711 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
4712 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
4713 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
4714 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
4715 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
4716 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
4718 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
4719 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
4720 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
4721 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
4722 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
4723 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
4724 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
4725 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
4728 Deprecated packages: netkitbase, netkittelnet
4730 Issues resolved (http://bugs.uclibc.org):
4732 #807: [PATCH] samba - make iconv and smbd optional
4733 #3049: binutils have a sysroot bug in ld
4734 #5330: update vsftpd to 3.0.0
4735 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
4736 #5666: Fails to build python 2.7.2 for 2440 arm
4738 2012.08, Release August 31th, 2012
4740 Updated/fixed packages: microperl, cups, luajit, rrdtool,
4743 Added license information for: sqlite.
4745 Changed the source URLs of all packages located on Sourceforge
4746 in order to use the automatic mirror selection URL
4747 downloads.sourceforge.net, and get rid of the
4748 BR2_SOURCEFORGE_MIRROR option.
4750 2012.08-rc3, Released August 25th, 2012
4752 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
4753 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
4755 Added license informations for: barebox, grub, syslinux,
4756 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
4757 faad2, nano, fbdump, rsync, librsync, fontconfig,
4760 2012.08-rc2, Released August 15th, 2012
4762 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
4764 Added license informations for: mxml, nanocom, empty, expat,
4765 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
4766 input-event-daemon, luajit, cgilua, copas, coxpcall,
4767 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
4768 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
4769 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
4770 mtd, openssl, psmisc, socat, spawn-fcgi.
4772 Fixes to Microblaze external toolchains
4773 configuration. Improvements of the pkg-stats
4774 script. Out-of-tree fix for the graph-depends script.
4776 Kernel headers version bump.
4778 2012.08-rc1, Released August 1st, 2012
4780 Fixes all over the tree and new features.
4782 Integration of a legal information reporting infrastructure,
4783 which allows to generate detailed informations about the
4784 licenses and source code of all components of a system
4785 generated by Buildroot. License information will progressively
4786 be added on packages.
4788 Default configuration files added for Calao-systems USB-A9263
4789 and Calao-systems USB-A9G20-LPW.
4791 External toolchains update: allow download of a custom
4792 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
4793 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
4796 Allow the restriction of downloads to the primary site only.
4797 This is useful for project developers who want to ensure that
4798 the project can be built even if the upstream tarball
4799 locations disappear.
4801 Add a 'System configuration' choice to select between 3
4802 different init systems: Busybox init, SysV init and Systemd
4805 Cleanups to the package infrastructure. The visible change to
4806 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
4807 $(autotools-package)), and similarly for other package
4808 infrastructures and host packages. Refer to the documentation
4811 By default, automatic detection of the number of compilation
4812 jobs to use, depending on the number of CPUs available.
4814 Improvements to generate systems with static libraries only
4815 (infrastructure and package fixes).
4817 Add proper support in the Linux kernel package to generate
4818 Device Tree Blobs or combined Device Tree / Kernel
4819 images. This will be useful on Microblaze, PowerPC and ARM,
4820 which are architectures making extensive use of the Device
4823 Updated/fixed packages: audiofile, autoconf, automake, axel,
4824 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
4825 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
4826 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
4827 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
4828 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
4829 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
4830 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
4831 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
4832 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
4833 libfuse, libidn, libmad, libmbus, libmnl,
4834 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
4835 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
4836 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
4837 lttng-tools, lua, m4, memtester, midori, mii-diag,
4838 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
4839 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
4840 openssl, pciutils, php, polarssl, portaudio, pppd,
4841 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
4842 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
4843 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
4844 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
4845 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
4847 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
4848 fbterm, flashrom, freerdp, inadyn, libfreefare,
4849 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
4850 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
4851 luajit, mediastreamer, mobile-broadband-provider-info, monit,
4852 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
4853 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
4854 ramspeed, rtorrent, sound-theme-borealis,
4855 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
4858 Issues resolved (http://bugs.uclibc.org):
4860 #1315: Allow use of older external toolchains without sysroot
4862 #5276: Hiawatha needs to manage IPV6 if so [fixed]
4863 #5360: buildroot fails when building "host-libglib2 2.30.2
4864 Building" [won't fix, upstream problem]
4865 #5384: Can't build packages relying on gets on newer glibc
4868 2012.05, Released May 30th, 2012:
4870 Updated/fixed packages: busybox, netsnmp, pptp-linux
4872 2012.05-rc3, Released May 25th, 2012:
4874 Minor fixes around the tree.
4876 Infra: Fix for DOWNLOAD macro when using primary mirrors with
4879 Toolchain: Kernel headers 3.2.18 / 3.3.7.
4881 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
4882 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
4885 2012.05-rc2, Released May 18th, 2012:
4887 Fixes all over the tree.
4889 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
4890 dependency, disable decimal floats support, Linux 3.2.17 /
4891 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
4892 without C++ support.
4894 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
4895 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
4897 2012.05-rc1, Released May 10th, 2012:
4899 Fixes all over the tree and new features.
4901 Use /etc/os-release for version info rather than
4904 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
4906 Apply-patches.sh: cleanups, archived patches handling fixes,
4907 support series files.
4909 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
4910 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
4911 atngw100, use 3.3.x for qemu configs.
4913 Menu structure: Libraries moved out of multimedia section
4915 Atom processor support. Prescott fix, blackfin ABI fix,
4916 Microblaze architecture support (using ext toolchain). Cleanup
4917 architecture names, deprecate Xtensa support.
4919 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
4920 default to uClibc 0.9.33.x, enable
4921 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
4922 fixes for external toolchains, linaro ext toolchains, new
4923 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
4926 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
4927 support. Barebox: add 2012.04, remove 2011.12.
4929 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
4930 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
4931 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
4932 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
4933 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
4934 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
4935 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
4936 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
4937 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
4938 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
4939 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
4940 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
4941 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
4942 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
4943 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
4944 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
4945 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
4946 openssh, openssl, parted, pango, pcre, php, pixman, poco,
4947 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
4948 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
4949 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
4950 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
4951 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
4952 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
4953 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
4956 New packages: apr, apr-util, audiofile, bellagio,
4957 conntrack-tools, empty, fmtools, glib-networking,
4958 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
4959 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
4960 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
4961 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
4962 socketcand, stress, systemd, ushare, zeromq
4964 Deprecated packages: ttcp
4966 Removed packages: ntfsprogs
4968 Issues resolved (http://bugs.uclibc.org):
4970 #2353: [lua] fix build with 2010.08-rc1
4971 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
4972 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
4973 #2881: Can't build project statically with external toolchain
4974 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
4975 #4808: ccache may build against wrong zlib
4976 #4880: New package lcdproc
4977 #4886: New package protobuf
4978 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
4979 #4898: * make: [target-finalize] Error 1 (ignored)*
4980 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
4981 #4970: udev 181 fails to build if kernel version 3.3 is selected
4982 #5018: dialog broken: exits with assert in uClibc
4983 #5102: qt package moc, uic, rcc read from wrong place
4984 #5144: Patch to fix ixon bug in uemacs
4985 #5198: Line graphics output is broken in GNU Screen
4986 #5204: Missing terminfo file(s) for GNU screen terminal type
4988 2012.02, Released February 29th, 2012:
4990 Updated/fixed packages: libecore
4992 2012.02-rc3, Released February 27th, 2012:
4994 Fixes all over the tree.
4996 Automatic host dependencies handling for cmake packages
4997 fixed. Customize package deprecated as using a post-build
4998 script is nowadays the preferred way of adding extra stuff to
5001 Linux-headers 3.0.x / 3.2.x stable version bumped.
5003 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
5005 Updated/fixed packages: dropbear, ffmpeg, libpng
5007 2012.02-rc2, Released February 19th, 2012:
5009 Fixes all over the tree.
5011 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
5012 linux-headers 3.0.x / 3.2.x stable versions.
5014 Documentation: Added makedev / <pkg>_DEVICES /
5015 <pkg>_PERMISSIONS documentation.
5017 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
5018 libvncserver, mxml, python.
5020 2012.02-rc1, Released February 12th, 2012:
5022 Fixes all over the tree and new features.
5024 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
5025 support removed, Powerpc SPE ABI support. GDB ELF support fix,
5026 GDB 7.4, crosstool-NG 1.13.4.
5028 Gentargets: scp and mercurial support.
5029 Autotools: derive host dependencies from target by default.
5030 Packages can now declare device table snippets.
5032 Host utilities menu with commonly used host tools.
5034 defconfigs: qemu configs for x86-64, mips and sparc, at91
5035 defconfigs now use modern U-Boot / mainline Linux, added
5038 uClibc: remove 0.9.30, backport unshare() support, add
5039 0.9.32.1 / 0.9.33, use same config for ctng.
5041 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
5042 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
5045 Various manual updates. Release tarballs now contain generated
5046 manual in text/html/pdf formats.
5048 Buildroot now calls the stop function of scripts in
5049 /etc/init.d at shutdown.
5051 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
5052 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
5053 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
5054 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
5055 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
5056 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
5057 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
5058 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
5059 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
5060 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
5061 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
5062 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
5063 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
5064 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
5065 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
5066 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
5067 python, python-serial, qt, ruby, samba, sdl, sdparm,
5068 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
5069 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
5070 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
5071 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
5072 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
5073 xf86-video-sis, xfont_{encodings,font-util},
5074 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
5075 xlib_libxkbfile, xterm, xutil_makedepend, yajl
5077 New packages: boost, connman, dstat, expedite, explorercanvas,
5078 feh, flot, giblib, igh-ethercat, imlib2, jquery,
5079 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
5080 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
5081 libethumb, libevas, libical, libmbus, liboauth, liburcu,
5082 libvncserver, linux-firmware,
5083 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
5084 open2300, python-distutilscross, python-dpkt,
5085 python-netifaces, python-pygame, python-setuptools, rt-tests,
5086 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
5087 xf86-input-tslib, xinput-calibrator
5089 Issues resolved (http://bugs.uclibc.org):
5091 #743: Add Transmission bit torrent option to buildroot
5092 #755: Add Boost libraries as a package
5093 #2299: Add crypto support to libsoup
5094 #2617: Pixman 0.19.2 & Cairo 1.10.0
5095 #3403: libgpg-error: bump to version 1.10
5096 #3409: libgpg-error: download from gnupg.org
5097 #3421: nano: make tiny flag optional
5098 #3691: New EFL packages
5099 #4664: Cannot patch AT91Bootstrap
5100 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
5101 #4760: Qt: add host-pkg-config to dependency-list
5103 2011.11, Released November 30th, 2011:
5105 Fixes all over the tree.
5107 Bump kernel headers / default Linux version to 3.1.4.
5109 Updated/fixed packages: ruby
5111 2011.11-rc3, Released November 26th, 2011:
5113 Fixes all over the tree.
5115 Toolchain: Fix gdb dependencies for external toolchains,
5116 adjust uClibc patches so they don't confuse modern versions of
5117 patch, bump crosstool-ng, kernel headers and linux versions.
5119 Updated/fixed packages: busybox, freetype, mplayer, opencv,
5120 php, rsyslog, ruby, thttpd, xapp_xf86dga
5122 Issues resolved (http://bugs.uclibc.org):
5124 #4357: Prevent patch commands from accessing source control
5125 #4369: Fix permissions on untared lsof archive
5127 2011.11-rc2, Released November 18th, 2011:
5129 Fixes all over the tree and new features.
5131 Updated asciidoc documentation
5133 Toolchain: Bumped 3.x stable kernel headers, use wget in
5134 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
5137 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
5138 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
5140 Issues resolved (http://bugs.uclibc.org):
5142 #3355: mplayer fails to build
5143 #4021: uClibc: undefined reference to `__GI___errno_location'
5144 #4297: Qt's qmake uses wrong pkg-config
5146 2011.11-rc1, Released November 11th, 2011:
5148 Fixes all over the tree and new features.
5150 Moved misc scripts and support stuff to support/. Renamed
5151 patch-kernel.sh to support/scripts/apply-patches.sh.
5153 Documentation: Moved to asciidoc format, make targets to
5154 generate text/html/pdf/epub output added.
5156 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
5159 Bootloaders: Add support for custom git tree / tarballs for
5160 barebox, similar to how it's handled for u-boot. Clean up
5163 Toolchain: Update external codesourcery toolchain download
5164 URLs after Codesourcery got bought by Mentor, add x86
5165 toolchain, update toolchain versions and optimize toolchain
5166 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
5167 updated GDB versions / download URLs. Binutils
5168 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
5171 Package infrastructure: Support for local packages /
5172 overrides, package dir / name arguments dropped from
5173 {GEN,AUTO,CMAKE}TARGETS.
5175 Linux: Kernel extensions infrastructure support, Xenomai +
5178 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
5179 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
5180 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
5181 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
5182 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
5183 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
5184 libconfuse, libcuefile, libcurl, libdaemon, libevent,
5185 libglib2, libiconv, libmpd, libreplaygain, libroxml,
5186 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
5187 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
5188 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
5189 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
5190 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
5191 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
5192 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
5193 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
5194 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
5195 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
5197 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
5198 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
5199 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
5200 pulseaudio, pv, rtai, vala, xenomai.
5202 Removed packages: liboil, sfdisk, swfdec, webif
5204 Issues resolved (http://bugs.uclibc.org):
5206 #505: live555: new package
5207 #507: Enable live and tv options in MPlayer-1.0rc2
5208 #531: let e2fsprogs package to export headers to staging dir if needed
5209 #1171: Linuxthreads new cannot find sysdep.h
5210 #1357: Add bluez to buildroot system
5211 #2107: New package: input-event-daemon
5212 #2599: New package: orc (Oil Runtime Compiler)
5213 #2605: gstreamer: Update to 0.10.30
5214 #2677: introducing util-linux-ng as replacement for util-linux
5215 #2917: Qt: Add declarative module
5216 #3145: jffs2 image generation fails
5217 #3271: netperf-2.4.5 fails to compile
5218 #3331: xdata_xcursor-themes depends on xcursorgen
5219 #3343: Add file:// download SITE_METHOD
5220 #3391: Add support for specifying an external kernel tree
5221 #3631: Error while compiling with Xorg
5222 #3709: oprofile doesn't build for mipsel
5223 #3925: midori not getting compile
5224 #4045: Add support for downloading i386 toolchains from codesourcery
5225 #4165: lrzsz-fix-symlink-at-rebuild.patch
5226 #4171: makedevs-unused-but-set-variable.patch
5227 #4183: Codesourcery toolchain download site has changed
5228 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
5229 #4381: Add option to lighttpd to enable Lua support
5230 #4387: Make sure that dest dir exists before installing mtd files
5232 2011.08, Released August 31th, 2011:
5234 Fixes all over the tree.
5236 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
5239 Updated/fixed packages: ipset, python
5241 2011.08-rc2, Released August 29th, 2011:
5243 Fixes all over the tree.
5245 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
5246 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
5249 Defconfigs: kernel updates, fix mini2440 serial port config,
5250 remove old arm toolchain configs.
5252 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
5253 targets similar to linux/busybox.
5255 Updated/fixed packages: barebox, directfb, libsoup,
5256 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
5257 usbmount, util-linux, xfont_font-misc-misc
5259 Issues resolved (http://bugs.uclibc.org):
5261 #3685: ncurses installation hangs due to old version of tic
5262 #4093: Grub fails to install bz2 patch after conversion to...
5264 2011.08-rc1, Released August 4th, 2011:
5266 Fixes all over the tree and new features.
5268 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
5269 ext-toolchain-wrapper improvements, improved non-MMU
5270 support. GCC 4.3.6 / 4.6.1.
5272 GENTARGETS infrastructure extended to cover bootloaders and
5273 Linux kernel as well. Options to retrive Linux/U-Boot from a
5274 custom git repo instead of upstream tarballs.
5275 Support for Linux 3.x and release candidate tarballs.
5276 X-Loader bootloader for omap added.
5278 Make source/external-deps now also works for external
5279 toolchains / crosstool-ng backend.
5281 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
5282 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
5283 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
5284 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
5285 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
5286 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5287 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
5288 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
5289 synergy, udev, usbmount, usbutils, util-linux, valgrind,
5290 webkit, xorg-xserver, xz, zlib
5292 New packages: acl, attr, ebtables, gnutls, inotify-tools,
5293 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
5294 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
5295 statserial, stunnel, ti-utils, uboot-tools, yajl
5297 Deprecated packages: liboil, swfdec
5299 Removed packages: hal
5301 Issues resolved (http://bugs.uclibc.org):
5303 #3559: libnspr: Add new package
5304 #3595: patch to add libroxml
5305 #3565: libnss: Add new package
5306 #3583: xfonts_font-adobe-100dpi fails due to missing map file
5307 #3649: [PATCH] Add mapdir to existing pkg-config patch
5308 #3907: 2011.05 - Qt 4.7.3 not building on ARM
5309 #3961: Nfs-utils: Remove SUSv3-function index
5310 #3985: "help" target's defconfig list needs sort
5311 #3997: bump libroxml to v2.1.0
5313 2011.05, Released May 27th, 2011:
5315 Updated/fixed packages: makedevs
5317 2011.05-rc2, Released May 24th, 2011:
5319 Fixes all over the tree.
5321 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
5322 2009q3 external toolchains added. Crosstool-NG bumped to
5323 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
5326 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
5328 2011.05-rc1, Released May 18th, 2011:
5330 Fixes all over the tree and new features.
5332 External toolchain improvements: We now build a binary
5333 toolchain wrapper and install it into HOST_DIR/usr/bin, which
5334 enforces the correct compiler arguments, making an external
5335 toolchain as easy to use outside of Buildroot as the internal
5336 ones are. This also brought a cleanup of CFLAGS, making the
5337 Buildroot build output easier to read.
5339 Rootfs device handling improvements: Choice between static
5340 /dev, devtmpfs and devtmpfs with either mdev or udev.
5342 Toolchain: More preconfigured codesourcery external
5343 toolchains, improved Crosstool-NG support, fix for GCC
5344 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
5345 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
5347 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
5349 Linux: support for custom kernel image targets, E.G. for
5350 powerpc builds with embedded device trees.
5352 Misc fixes for qemu defconfigs, ensuring correct serial
5353 terminal setup out of the box.
5355 Misc gentarget / autotools handling fixes.
5357 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
5358 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
5359 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
5360 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
5361 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
5362 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
5363 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
5364 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
5365 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
5366 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
5367 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
5368 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
5369 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
5371 New packages: bonnie++, can-utils, gdisk, htop,
5372 input-event-daemon, libexif, libraw, libv4l, ngircd
5374 Removed packages: festival
5376 Issues resolved (http://bugs.uclibc.org):
5378 #2131: Add OpenMP support to the toolchain
5379 #3379: New Package: bonnie++
5380 #3445: Not working openssl-10.0.0d on 386sx
5381 #3451: fakeroot package: wrong FAKEROOT_SITE variable
5382 #3457: alsamixergui: broken URL
5383 #3475: Calling sync on large filesystems when not always necessary
5384 #3511: make busybox-menuconfig does not download busybox package
5385 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
5386 #3571: u-boot: fw_printenv does not build
5387 #3643: popt source url is not responding
5388 #3733: dropbear: make zlib optional
5389 #3757: Buildroot can't build mplayer with libmad
5391 2011.02, Released February 28th, 2011:
5393 Fixes all over the tree.
5395 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
5396 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
5398 Deprecated packages: devmem2, webif
5400 Issues resolved (http://bugs.uclibc.org):
5402 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
5403 #3259: Unable to build webkit (on arm)
5404 #3295: slang fails to build on mipsel
5405 #3325: ffmpeg fails to build
5407 2011.02-rc2, Released February 24th, 2011:
5409 Fixes all over the tree.
5411 Festival packages marked as broken. Unless someone steps up
5412 to support them, they will be removed during the 2011.05
5415 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
5416 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
5417 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
5418 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
5419 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
5420 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
5421 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
5422 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
5423 tcpreplay, tiff, wpa_supplicant, xcb-util,
5424 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
5425 xdriver_xf86-input-{mouse,synaptics,void},
5426 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
5427 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
5428 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
5429 xserver_xorg-server, xz
5431 Removed packages: ace_of_penguins, vlc
5433 Issues resolved (http://bugs.uclibc.org):
5435 #3205: Failing chmod when running "make" in buildroot (openssl)...
5436 #3277: quagga fails to build with SNMP support
5437 #3283: See why nfs-utils needs fakeroot, and convert to autotools
5438 #3307: synergy fails to build due to missing XTest library
5440 2011.02-rc1, Released February 14th, 2011:
5442 Fixes all over the tree and new features.
5444 External toolchain improvements: clarification of the options,
5445 and introduction of the toolchain profile concept, for
5446 well-known toolchains. Buildroot is now capable of
5447 automatically downloading and extracting well-known toolchains
5448 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
5449 toolchains are supported). Crosstool-NG backend updated and
5452 Complete rework of how hardware boards are supported.
5453 Each board now only has a single defconfig file, and all
5454 board-specific options have been removed. See
5455 docs/buildroot.html#board_support for details.
5457 Added support for the following boards: Mini2440, Qemu ARM
5458 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
5459 r2d and Qemu x86. The Qemu boards support allows to easily
5460 build systems that are known to work under Qemu.
5462 Initial support for Blackfin processors.
5464 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
5465 preparation for support of SDK. For the same reason, the
5466 toolchain binaries (cross-compiler and other related tools)
5467 are now installed in $(O)/host/usr/bin/. The cross pkg-config
5468 now also automatically returns correct values for cross
5469 compilation, without needing any environment variables to be
5472 Ccache support reworked. Now used for both host and target
5473 compilation, and cache is stored in ~/.buildroot-ccache.
5475 Toolchain: uClibc 0.9.32-rc2, several components moved to
5476 normal AUTOTARGET packages.
5478 Generic cmake infrastructure, similar to the existing
5479 GENTARGETS/AUTOTARGETS.
5481 Support for bzr downloads, next to the existing git/svn support.
5483 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
5484 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
5486 EXT2 file system size handling improved, UBI image support, fs
5487 configuration options cleanup, U-Boot/Barebox version bumps.
5489 Updated/fixed packages: alsa-utils, at, autoconf, automake,
5490 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
5491 coreutils, cups, dbus, dbus-python, dhcp, directfb,
5492 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
5493 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
5494 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
5495 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
5496 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
5497 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
5498 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
5499 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
5500 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
5501 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
5502 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
5503 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
5504 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
5505 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
5506 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
5507 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
5508 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
5509 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
5510 xkeyboard-config, xlib_libX11, xz, zlib
5512 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
5513 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
5514 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
5515 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
5516 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
5519 Removed packages: hotplug, l2tp, libfloat, microcom,
5522 Issues resolved (http://bugs.uclibc.org):
5524 #267: The make target: cross fails because toolchain_build_...
5525 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
5526 #561: ltp-testsuite failed to install
5527 #1447: Installing gfortran on PowerPC
5528 #1651: Build fail caused by ccache in module-init-tools
5529 #1681: Cross-compiled binaries shouldn't be installed into staging
5530 #1723: [PATCH] axel: convert to generic package infrastructure and...
5531 #1735: [PATCH] mplayer: convert to autotools infrastructure
5532 #2551: [PATCH] native toolchain in the target filesystem fails
5533 #2623: buildroot-snapshot-20100922 fails when compiling development...
5534 #2647: makedevs package lacks support for 16-bit major/minor numbers
5535 #2371: QT MYSQL Module does not build when MySQL installed on the host
5536 #2839: compile fails in various packages with a odd message "error:...
5537 #2887: tar "buffer overflow detected" error
5538 #2893: Broken "make source" with external toolchain
5539 #2905: Qt: Speed up compilation, if gui-module isn't selected
5540 #2929: genext2fs: couldn't allocate a block (no free space)
5541 #2935: Ntpdate isn't installed
5542 #2965: Broken linkage to xkbcomp (blocking X server startup)
5543 #2983: xlib_libX11 build failed
5544 #3007: kexec doesn't build: Missing regdef.h file
5545 #3085: Init scripts are not compatible with sysVinit (when busybox...
5546 #3103: make external-deps wants to download gcc-.tar.bz2 when...
5547 #3109: abnormal `make busybox-menuconfig`
5548 #3115: How about board specific makefiles?
5549 #3169: python patch has typo, aborts build in scenario
5550 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
5552 2010.11, Released November 30th, 2010:
5554 Fixes all over the tree.
5556 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
5559 Issues resolved (http://bugs.uclibc.org):
5561 #2773: squid with openssl support needs openssl on the host
5562 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
5564 2010.11-rc2, Released November 25th, 2010:
5566 Fixes all over the tree.
5568 Add support for LEON Sparc architecture variants. Fix make
5569 source/external-deps for host packages.
5571 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
5572 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
5573 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
5574 sysstat, webkit, zlib
5576 Issues resolved (http://bugs.uclibc.org):
5578 #759: Sysstat build broken without libintl
5579 #2479: host-module-init-tools 3.11 fails to build
5580 #2725: Buildroot overrides kernel config
5581 #2785: mtd-utils build fails due to missing libmtd
5582 #2791: Added PHP-Process Control to the PHP-Package
5583 #2797: pciutils dependencies on zlib not taken into account
5584 #2809: failed to compile libglib2
5585 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
5586 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
5587 #2833: Failed to compile webkit without X11
5589 2010.11-rc1, Released November 8th, 2010:
5591 Fixes all over the tree and new features.
5593 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
5594 misc fixes + nconfig and savedefconfig targets.
5596 Toolchain: ARM cortex A9 support, experimental crosstool-ng
5599 Fs: Squashfs 4.1 with lzo support
5601 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
5602 generic new-style ones instead.
5604 Download handling reworked and support for git/svn downloads
5607 Removed experimental shared config.cache support, as it is
5610 A convenience Makefile wrapper is created when using
5611 out-of-tree building, similar to how it is done for the kernel.
5613 Alpha, Cris, IA64 and Sparc64 architecture support removed.
5615 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
5616 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
5618 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
5619 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
5620 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
5621 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
5622 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
5623 gamin, gawk, genext2fs, gperf, gst-plugins-base,
5624 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
5625 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
5626 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
5627 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
5628 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
5629 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
5630 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
5631 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
5632 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
5633 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
5634 openssl, openvpn, oprofile, pango, patch, pcre, php,
5635 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
5636 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
5637 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
5638 speex, sqlite, squashfs, startup-notification, strace,
5639 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
5640 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
5641 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
5642 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
5644 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
5645 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
5646 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
5647 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
5648 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
5649 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
5650 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
5651 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
5652 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
5653 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
5656 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
5658 Removed packages: dillo, libglib12, libgtk12, microwin,
5661 Issues resolved (http://bugs.uclibc.org):
5663 #901: new package: gpsd
5664 #2389: Generate a Makefile wrapper in $(O)
5665 #2461: wireless_tools: install shared library if needed
5666 #2521: Can't compile sdl_mixer, mikmod.h can't be found
5667 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
5668 #2563: [PATCH] cairo: Expose the configure option to disable some...
5669 #2581: libmms: Update to 0.6, and patch to work on architectures...
5670 #2707: Can't compile linux kernel using buildroot + crosstool-ng
5672 #2737: buildroot configuration tool crashing when the path exceeds...
5673 #2767: Build for lsof broken in buildroot-2010.08
5675 2010.08: Released August 31th, 2010:
5677 Fixes all over the tree.
5679 Updated/fixed packages: atk, xstroke
5681 Removed packages: lxdoom
5683 2010.08-rc2, Released August 30th, 2010:
5685 Fixes all over the tree.
5687 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
5688 locale support as broken. Remove deprecated GCC 4.2.[1-3]
5691 Mark CRIS architecture as deprecated, as it is discontinued
5694 Marked shared config.cache as experimental and disabled by
5695 default as it is known to break with certain package
5698 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
5701 fs: old-style squashfs for big endian archs fixed.
5703 Updated/fixed packages: busybox, gst-plugins-base,
5704 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
5705 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
5706 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
5709 Removed packages: stunnel
5711 Issues resolved (http://bugs.uclibc.org):
5713 #635: util-linux fails to build in 2009.08
5714 #2239: netcat package installs its binary to target as avr32-linux...
5715 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
5716 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
5717 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
5719 2010.08-rc1, Released July 30th, 2010:
5721 Fixes all over the tree and new features.
5723 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
5724 and non-sysroot support removed. Added support for (snapshot)
5725 NPTL in uClibc, 0.9.28.3 removed,
5727 Bootloaders: Various cleanups, moved to boot/, added Barebox,
5728 removed yaboot. Support building u-boot from custom tarball,
5731 New GTK-based configurator, usable using 'make gconfig'.
5733 Java packages marked as broken. Unless someone steps up to
5734 support this, they will be removed during the 2010.11
5737 Alpha, IA64 and Sparc64 architectures marked as deprecated.
5738 GTK+ on DirectFB has also been marked as deprecated, as it is
5739 not supported in recent GTK+ versions, and more and more
5740 packages depends on the new versions.
5741 Unless someone steps up to support them, they will be removed
5742 during the 2010.11 development cycle.
5744 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
5745 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
5747 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
5748 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
5749 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
5750 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
5751 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
5752 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
5753 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
5754 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
5755 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
5756 ltrace, make, midori, module-init-tools, mplayer,
5757 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
5758 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
5759 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
5760 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
5761 usbutils, webif, webkit, wireless_tools, xerces,
5762 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
5764 Removed packages: modutils, portage, rxvt
5766 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
5768 Issues resolved (http://bugs.uclibc.org):
5770 #321: alsa-lib uses host include files for python which breaks ...
5771 #361: linux kernel configuration choice works incorrectly
5772 #387: Tremor not installed to toolchain
5773 #401: new package: ffmpeg
5774 #475: uImage target for U-boot failed generating
5775 #543: ATK requires X11 on DirectFB target
5776 #575: webkit: Buildroot Libtool Patch Fails
5777 #583: build fails with external x86_64 toolchain
5778 #729: sstrip creates corrupted headers
5779 #829: Webkit r44552 needs libXt
5780 #835: Package Dataflashboot-1.05 does not compile with buildroot...
5781 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
5782 #859: Add (head of) nptl branch to list of uClibc versions
5783 #949: compile with debug info
5784 #955: Grub fails to build with External Toolchain
5785 #1051: Webkit doesn't compile (Linuxthreads new, x86)
5786 #1213: Move .config into output directory
5787 #1225: Buildroot fails to account for "nof" subdirectory (no float...
5788 #1231: (sparc) Linux kernel fails to build
5789 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
5790 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5791 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
5792 #1405: WebKit fails to build because pthread_getattr_np is not impl...
5793 #1675: GMP Error during buildroot make process
5794 #1741: external toolchain linking error
5795 #1753: lmbench: convert to generic package infrastructure
5796 #1771: Fakeroot and the target/generic/device_table.txt create bad...
5797 #1807: LZMA 4.32.7, Required header file(s) are missing
5798 #1813: xkeyboard-config fails to build because of intltool problem
5799 #1879: Bump iptables to 1.4.8
5800 #1885: Add a bunch of lua modules
5801 #1897: Bump libusb to 1.0.7
5802 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
5803 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
5804 #1927: Bump file to 5.03 and migrate to autotargets
5805 #1933: Bump gawk to 3.1.8 and migrate to autotargets
5806 #1945: PHP: add sqlite3 dependency when using external lib
5807 #1951: Bump openssl to 0.9.8o
5808 #1957: Bump sqlite to 3.6.23.1
5809 #1975: Package removal/deprecation
5810 #1981: zlib: bump to 1.2.5
5811 #1987: intltool: Fix spelling mistake
5812 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
5813 #1999: Typo in path checking
5814 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
5815 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
5816 #2038: Bump ncurses to 5.7
5817 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
5818 #2101: blackbox depends on locale support
5819 #2119: Tries to build kernel, although disabled in config
5820 #2125: libXfont build fail
5821 #2143: buildroot compiler generates segfaulting statically linked exe..
5822 #2149: xterm build failure
5823 #2155: Compression lzo don't set for ubifs
5824 #2161: [SECURITY] Update libpng to 1.2.44
5825 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
5826 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
5827 #2191: linux-fusion build fail
5828 #2221: Qt does not compile (dependencies not taken into account?)
5829 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
5830 #2245: Netcat does not work due to incorrect assumptions about signed..
5831 #2251: directory output/build after make *_defconfig not found
5832 #2257: Convert netsnmp package to autotargets
5833 #2263: Bump samba to 3.3.13
5834 #2269: setserial causes make error
5836 2010.05, Released May 30th, 2010:
5838 Fixes all over the tree.
5840 Updated/fixed packages: coreutils, hal, libcap,
5841 lockfile-progs, ncftp, xserver_xorg-server
5843 Issues resolved (http://bugs.uclibc.org):
5845 #1789: binutils fails to build for i386
5846 #1843: Fix libcap build failure
5847 #1855: XORG Keyboard driver fails to compile
5849 2010.05-rc3, Released May 27th, 2010:
5851 Fixes all over the tree.
5853 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
5854 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
5855 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
5856 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
5857 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
5858 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
5859 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
5860 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
5861 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
5862 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
5863 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
5865 Issues resolved (http://bugs.uclibc.org):
5867 #75: arm buildroot "unrecognized option" error
5868 #699: Buildroot fails to copy libstdc++ to target when using external...
5869 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
5870 #1729: alsamixergui fails to build
5871 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
5872 #1819: pciutils small bugs
5873 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
5875 2010.05-rc2, Released May 11th, 2010:
5877 Fixes all over the tree.
5879 Updated/fixed packages: busybox, customize, gawk, gnuchess,
5880 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
5881 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
5882 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
5883 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
5884 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
5885 xproto_fontcacheproto, xproto_fontsproto, xvkbd
5887 Removed packages: vice
5889 Issues resolved (http://bugs.uclibc.org):
5891 #849: "customize" package copies files to wrong place in target tree
5892 #985: Bump usb_modeswitch package to 1.1.0
5893 #1135: Package customize. Wrong copying
5894 #1525: Package hal deletes a whole <target>/etc/rc.d directory
5895 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
5896 #1669: Busybox failed to compile when using an external toolchain
5897 #1699: Fix usbutils dependencies and bump
5898 #1705: Fix pciutils broken cross compiling
5899 #1717: External toolchain fixes for hostapd & wpa_supplicant
5901 2010.05-rc1, Released May 3rd, 2010:
5903 Cleaned up / restructured package menu.
5905 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
5906 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
5907 removed broken nios2 support, ppc e300cX/e500mc support,
5908 improved external toolchain support, GDB 7.x support.
5910 X.org updated to 7.5.
5912 New packages: cdrkit, cramfs, genext2fs, genromfs,
5913 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
5914 squashfs, squashfs3, squid
5916 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
5917 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
5918 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
5919 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
5920 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
5921 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
5922 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
5923 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
5924 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
5925 qt, radvd, samba, setserial, smartmontools, tar, tslib,
5926 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
5927 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
5928 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
5929 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
5930 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
5931 xproto_xf86miscproto, xserver_xorg-server
5933 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
5934 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
5935 xproto_xf86miscproto
5937 Issues resolved (http://bugs.uclibc.org):
5939 #513: Add new squid package
5940 #661: lmbench: new package
5941 #719: Add lua option to haserl
5942 #800: [PATCH] iperf update to 2.0.4
5943 #803: [PATCH] lua - add shared library patch and config option for...
5944 #805: [PATCH] mdadm - version update
5945 #817: integrator926_defconfig uses unsupported uboot board name
5946 #851: Add option to specify --sysroot value for external toolchain
5947 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
5948 package for compatibility with old packages that expect
5950 #1105: Add new netperf package
5951 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
5952 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
5953 #1123: Bump less to 436 and migrate to Makefile.autotools.in
5954 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
5955 #1189: Wrong u-boot configuration name for integrator926 target
5956 #1219: kernel headers not correctly installed into toolchain/staging
5957 #1267: Wrong BR2_EXTRA_VERSION
5958 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
5959 #1303: Add librsync package
5960 #1321: Busybox link fails due to lack of --sysroot option
5961 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
5962 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
5963 #1369: cannot build radvd (flex problem)
5964 #1387: xlib_libX11-1.3.2 can't find libjpeg
5965 #1411: [SECURITY] Update openssl package to 0.9.8n
5966 #1417: Bump iptables to 1.4.7
5967 #1423: Bump e2fsprogs to 1.41.11
5968 #1429: [SECURITY] Update php to 5.2.13
5969 #1441: Add binutils 2.20.1
5970 #1447: Package installation on target with debug symbols is broken
5971 #1459: Misc QA fixes
5972 #1489: radvd update to 1.6
5973 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
5974 #1537: dev entries not created anymore
5975 #1555: Fix default uclibc-0.9.31 configuration
5976 #1561: [SECURITY] Update samba to 3.3.12
5977 #1567: openssl0.9.8n fails to compile
5978 #1573: Alsa-utils alsactl/init/* not installed to target
5979 #1591: portmap fails to compile
5980 #1615: Convert eeprog package to gentargets
5981 #1645: Bump hostapd package to 0.7.2
5983 2010.02, Release February 26th, 2010:
5985 Fixes all over the tree.
5987 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
5988 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
5991 Removed packages: hostap, openmotif, xpdf
5993 Issues resolved (http://bugs.uclibc.org):
5995 #165: openmotif does not build
5996 #1147: Remove obsolete hostap package
5997 #1183: make source fails to download gmp, mpfr and patches
5999 2010.02-rc2, Released February 23th, 2010:
6001 Fixes all over the tree and new features.
6003 New packages: intltool
6005 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
6006 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
6007 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
6008 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
6009 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
6010 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
6011 xlib_libfontenc, xproto_trapproto, zlib
6013 Removed package: xboard
6015 Issues resolved (http://bugs.uclibc.org):
6017 #335: atk looks for the path to the gnome library on the host
6018 #355: Please update WebKit - it doesn't compile!
6019 #453: libglib2 autoreconf
6020 #457: e2fsprogs link problem
6021 #459: libgtk2 autoreconf
6022 #469: build of libgtk2 for host incorrectly assumes that X.org ...
6023 #671: Bash fails to build when building buildront on Ubuntu 9.04
6024 #711: WebKit host dependencies problems
6025 #821: cp: illegal operation
6026 #1039: Not compiled on ubuntu karmic
6027 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
6029 2010.02-rc1, Released February 9th, 2010:
6031 Fixes all over the tree and new features.
6033 Generalized autotools infrastructure to be usable for
6034 non-autotools packages, see package/Makefile.package.in for
6037 Cleaned up avr32 toolchain config, external source-based
6038 toolchain support is gone.
6040 Dependency checks: Also check for makeinfo, only print output
6043 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6045 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6048 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
6049 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
6050 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
6051 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
6052 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
6053 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
6054 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
6055 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
6057 Removed package: asterisk, openswan
6059 Issues resolved (http://bugs.uclibc.org):
6061 #515: tcpreplay: new package
6062 #553: Wrong DirectFB ps2mouse limitation
6063 #559: mesa3d build fails
6064 #679: Autoconf cannot find M4
6065 #739: New/updated hostapd package
6066 #749: Bump usbutils package to version 0.86
6067 #751: Kernel 2.6 snapshot fetch fail
6068 #753: Bump lighttpd package to 1.4.25
6069 #757: U-Boot: mkimage cannot be installed using external toolchain
6070 #761: Add binutils 2.20 to toolchain options
6071 #763: [SECURITY] Update pcre to 7.9
6072 #765: Add buildroot branding to gcc
6073 #767: Bump iw package to 0.9.18
6074 #773: [SECURITY] Update bind to 9.5.2-P1
6075 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
6076 #813: Drop not very useful generic package selection options ...
6077 #823: Editor backup files (~) is copied from the target_skeleton
6078 #827: Bump mtd-utils package to version 1.2.0
6080 #913: Bump iptables to 1.4.6
6081 #919: Bump usb_modeswitch package to 1.0.7
6082 #925: Bump wpa_supplicant package to 0.6.10
6083 #931: Bump kismet package to 2010-01-R1
6084 #937: Bump openvpn package to 2.1.1
6085 #943: Bump sqlite package to 3.6.22
6086 #961: Bump dnsmasq to 2.52
6087 #967: Bump netstat-nat to 1.4.10
6088 #973: Bump iw to 0.9.19
6089 #1003: DHCP options disabled with busybox-1.16.0
6090 #1009: [SECURITY] Bump php to 5.2.12
6091 #1015: [SECURITY] Bump bind to 9.5.1-P2
6092 #1027: Busybox flash commands conflict with those from mtd-utils
6093 #1063: [SECURITY] Update lighttpd to 1.4.26
6095 2009.11, Released December 1st, 2009:
6097 Additional fixes and cleanups.
6099 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
6100 microperl, ncurses, vim
6102 Issues resolved (http://bugs.uclibc.org):
6104 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
6106 2009.11-rc2, Released November 29th, 2009:
6108 Additional fixes and cleanups.
6110 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6112 2009.11-rc1, Released November 23rd, 2009:
6114 Fixes all over the tree and new features.
6116 Cleaned up / Simplified build directory layout. Refer to
6117 docs/buildroot.html#using for details.
6119 Target defconfig files moved to configs/ and listed in 'make help'
6122 Fixed *clean targets. Now clean removes everything generated,
6123 so you can do a fresh rebuild. Distclean furthermore removes
6124 kbuild tools and .config, bringing the source tree back in a
6127 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
6128 soft / hardfloat setting for architecture, ensure target-ldd
6131 New packages: divine, gvfs, libarchive, libmicrohttpd,
6132 sdl_sound, swfdec, sysstat
6134 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
6135 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
6136 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
6137 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
6138 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
6139 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
6140 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
6141 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
6142 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
6143 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
6144 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
6145 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
6146 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
6148 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
6150 Issues resolved (http://bugs.uclibc.org):
6152 #301: allow to install libsmbclient
6153 #303: add gvfs package
6154 #477: Add sdl_sound package
6155 #487: Make kismet package sexier
6156 #511: New package usb_modeswitch
6157 #527: misc fixes for dnsmasq package
6158 #565: libevent: Bump version and clean up makefile
6159 #587: Use iptables multipurpose binaries and bump to 1.4.4
6160 #593: Missing early check for patch(1)
6161 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
6162 #609: libmicrohttpd: New package
6163 #615: python: Don't delete .py files unless asked
6164 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
6165 #619: netkittelnet requires netkitbase to install, but there's no ...
6166 #645: allow to build nbd-server with NBD package
6167 #653: [SECURITY] Update php package to version 5.2.11
6168 #655: Update sqlite package to version 3.6.18
6169 #657: Bug in imagemagick-clean target
6170 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
6171 #665: [PATCH] Samba package
6172 #667: [PATCH] e2fsprogs
6173 #683: SDL-dfb does not select directfb
6174 #701: make install problem with unstripped binaries
6175 #703: [SECURITY] Update openssl package to 0.9.8l
6176 #705: Bump spawn-fcgi package to 1.6.3
6177 #709: Bump lighttpd package to 1.4.24
6178 #713: Migrate openntpd package to Makefile.autotools.in
6179 #715: Bump libidn package to 1.15 and other fixes
6180 #717: Bump dnsmasq to 2.51 and introduce new IDN option
6181 #731: Bump iw package to 0.9.17
6183 2009.08, Released August 31th, 2009:
6185 Additional fixes and cleanups.
6187 Updated/fixed packages: ctorrent, saveconfig/getconfig,
6188 sdl_net, util-linux.
6190 Issues resolved (http://bugs.uclibc.org):
6192 #529: util-linux doesn't find headers and include libs correctly
6193 #557: Build ctorrent with SSL support if available
6195 2009.08-rc3, Released August 26th, 2009:
6197 Additional fixes and cleanups.
6199 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
6200 directfb, enchant, kernel headers.
6202 Issues resolved (http://bugs.uclibc.org):
6204 #471: Allow directfb compilation with debug
6205 #541: Removal of CVS directories in target filesystem broken
6206 #547: berkeleydb: Update config.{sub, guess}
6207 #549: enchant: Fix dependencies.
6208 #569: Fix alsa-utils build for x86 on x86-64
6210 2009.08-rc2, Released August 6th, 2009:
6212 Additional fixes and new features.
6214 New packages: libuuid, gcc 4.3.4.
6216 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
6217 jamvm, libusb, microperl, neon, popt, sed, webkit.
6219 Fixed issue with 'make oldconfig'
6221 Issues resolved (http://bugs.uclibc.org):
6223 #525: sed broken with external toolchain
6224 #537: Fix gzip build with recent glibc
6226 2009.08-rc1, Released August 2nd, 2009:
6228 Fixes all over the tree and new features.
6230 Improvement of external toolchain support:
6231 - Support for glibc toolchains.
6232 - The toolchain configuration announced to Buildroot is
6233 verified against the real toolchain configuration.
6234 - Fixes, documentation.
6236 Cleanup X.org support: clarified configuration options, and
6237 removed mandatory dependency on useless libraries such as
6240 New QT-based configurator, usable using 'make xconfig'.
6242 Support for the Xtensa architecture.
6244 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
6247 New packages: bmon, ctorrent, dosfstools, enchant,
6248 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
6249 sdl_gfx, spawn-fcgi.
6251 Updated packages: bind, busybox, coreutils, sqlite, directfb,
6252 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
6253 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
6254 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
6255 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
6256 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
6257 wpa-supplicant, xdriver_xf86-input-synaptics,
6258 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
6259 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
6262 Issues resolved (http://bugs.uclibc.org):
6264 #83: liblockfile fails to compile due to eaccess redefinition
6265 #163: Xtensa architecture port
6266 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
6267 #241: device mapper + lvm2: build together
6268 #243: ctorrent: new package
6269 #247: ntfsprogs: new package
6270 #271: Library 'libgcc_s.so.1' not installed in search path
6271 #287: New package libnl
6272 #289: New package iw
6273 #331: Update MPlayer to version 1.0rc2
6274 #333: Bump sqlite package to 3.6.15
6275 #349: update libsoup to version 2.26.2
6276 #357: New package netstat-nat
6277 #359,#413: Upgrade openvpn to Makefile.autotools.in
6278 #367: linux kernel compile error for arm926t
6279 #369: Add SDL_gfx package
6280 #373: Support for building gstreamer without libxml
6281 #379: update DirectFB to version 1.4.0
6282 #383: gst-plugins-good: Allow soup plugin to be configured
6283 #385: neon: Fix pkgconfig dependency
6284 #387: Tremor not installed to toolchain
6285 #389: New package bmon
6286 #391: gstreamer: Bump version to 0.10.23
6287 #393: gst-plugins-base: Bump version to 0.10.23
6288 #395: gst-plugins-bad: New package
6289 #403: Error while building iso9660 image
6290 #409: Bump php package to 5.2.10
6291 #411: ipsec-tools: Bump version to 0.7.2
6292 #417: New package spawn-fcgi
6293 #419: Bump lighttpd package to 1.4.23
6294 #421: toolchain: Clean up toolchain locale support menu
6295 #427: webkit: Update to WebKit svn r44552
6296 #437: ltp-testsuite: Bump version to 20090630
6297 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
6298 #467: DirectFB 1.4.1
6299 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
6300 #491: libxml2: Bump version to 0.7.3
6301 #495: Bump bind package to 9.5.1-P3 (security)
6302 #497: OpenSSL RSA key generation hangs on x86_64
6303 #509: Bump sqlite package to 3.6.16
6304 #523: pciutils broken with external toolchain
6305 #533: Update gamin to 0.1.10 to fix compilation
6307 2009.05, Released June 1st, 2009:
6309 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
6310 version and marked ubifsroot as broken.
6312 2009.05-rc3, Released May 27th, 2009:
6314 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
6315 busybox, curl, libusb, readline, python and strace.
6317 Issues resolved (http://bugs.uclibc.org):
6319 #345: libcurl package needs a urandom fix
6321 2009.05-rc2, Released May 19th, 2009:
6323 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
6324 for newer hosts), stable kernel versions, busybox, cups,
6325 dmraid, docker, mesa3d, rsync and updated defconfigs.
6327 xserver marked as broken on AVR32 and atngw100-expanded
6330 Issues resolved (http://bugs.uclibc.org):
6332 #167: metacity does not build
6333 #295: gamin installs python support even if python is disabled
6334 #323: gen_matypes fails to execute during build of Mesa when us...
6336 2009.05-rc1, Released May 5th, 2009:
6338 Fixes all over the tree, further conversion of packages to
6339 Makefile.autotools.in and we now build host versions of
6340 packages where needed for build time dependencies instead of
6341 relying on the correct versions being available on the build
6342 host. Ancient toolchain / busybox versions have furthermore
6343 been removed as announced in the 2009.02 release notes.
6345 New packages: flac, gob2, lzop, taglib, wpa_supplicant
6347 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
6348 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
6349 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
6350 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
6351 util-linux, xorg7, xerces
6353 Issues resolved (http://bugs.uclibc.org):
6355 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
6356 and a ton of other improvements
6357 #19: page.h missing by util-linux
6358 #37: update libglib2 to version 2.18.4
6359 #61: tslib puts staging_dir into pkgconfig file
6360 #69: tar refuses to build
6361 #71,#175: ./wchar.h:41:12: error: empty filename in #include
6362 #73: Bump openssl package to the latest version
6363 #81: New package wpa_supplicant
6364 #99: new package: flac
6365 #101: update gstreamer packages
6366 #105,#313: menuconfig segfaults on tinyx if wchar is not
6368 #107: convert libvorbis to Makefile.autotools.in
6369 #109: Make pppd package avoid bsd err
6370 #111: binutils 2.17 fails to build when texinfo >= 4.10
6371 #133: Modify ncurses5-config to get correct include path
6372 #137: Bump php to version 5.2.9
6373 #139: Bump sqlite to 3.6.11 and convert to
6374 Makefile.autotools.in
6375 #145: Bump bind package to 9.5.1-P1 (security)
6376 #147: buildroot toolchain fails to build w/binutils-2.19.1
6377 #151: openssl package trivial fixes
6378 #161: vim fails on patching with errors in configure.patch
6379 #169: blackbox-0.70.1 does not build
6380 #177: xdriver_xf86-input-keyboard does not build
6381 #179: Upgrade dropbear to Makefile.autotools.in
6382 #181: Update to Xorg 7.4
6383 #187: ntfs-3g: could not build cross
6384 #191: alsa-lib ARM binaries always built with EABI
6385 #213: Bump wpa_supplicant package to version 0.6.9
6386 #217: Bump openssl package to 0.9.8k (security)
6387 #219: Toolchain build fails on m4
6388 #225: m4 macros are out of place
6389 #233: make ipv6 optional in iptables
6390 #237: ncftp: convert to Makefile.autotools.in
6391 #239: ntfs-3g: convert to Makefile.autotools.in
6392 #245: lzop: new package
6393 #271: Bump bind package to 9.5.1-P2 (security)
6394 #277: Bump sqlite package to 3.6.16
6395 #279: update libglib2 to version 2.20.1
6396 #281: update DirectFB to version 1.2.8
6398 #285: compilation of samba fails if IPV6 support is missing
6399 #293: update samba to version 3.3.3
6400 #299: add shared-mime-info package
6401 #307: make openssl package respect build flags