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