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