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