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