1 2019.02-rc2, released February 23th, 2019
3 Fixes all over the tree.
5 Removed zynq_zybo defconfig, as it hasn't seen any update
6 since it was added in 2016, and uses a U-Boot version not
7 compatible with openssl-1.1.x.
9 Linux: Ignore user supplied downloadable hashes, as no hash
10 checksums are available for those.
12 Updated/fixed packages: bind, cryptopp, docker-containerd,
13 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
14 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
15 madplay, mender, mosquitto, poco, postgresql, proftpd,
16 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
17 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
20 Issues resolved (http://bugs.uclibc.org):
22 #11501: compile sdl2 with enable wayland
23 #11681: .. unable to initialize decompress status for section..
25 2019.02-rc1, released February 13th, 2019
27 Fixes all over the tree and new features.
32 Require Python >= 2.7 as it is needed for E.G. building
35 Ensure GNU gzip is used for reproducible tarballs (instead of
41 Ensure the PLATFORM and OS environment variables are not set,
42 as they cause build issues for some packages.
44 The package list infrastructure now correctly handles packages
45 installing files with old mtime.
47 Add a config option to force all optional host utilities to be
48 built, even if suitable versions are available on the build
51 graph-build-time: Also show time spent downloading
53 Download: fixes for SSH/SCP support
55 Ensure user provided permissions override permissions from
58 SDK: Fix handling of relative symlinks (targets starting with
61 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
64 The custom skeleton logic will now populate the needed /bin,
65 /lib, /sbin directories/symlinks if not present. Merged /usr
66 can now be used with a custom skeleton.
68 Rootfs overlays can now override symbolic links from
69 packages. This was disabled to ensure the correct symbolic
70 links are present when merged /usr is used. Instead validate
71 that the rootfs overlays do not include invalid /bin, /sbin
74 The waf infrastructure now support the <pkg>_SUBDIR variable,
75 similar to the other package types.
77 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
79 Various improvements to the meson infrastructure.
81 Luarocks: A Buildroot addon has been added to automate
82 creating a Buildroot package from luarocks, similar to
83 scancpan and scanpypi.
85 scanpypi: protect against zip-slip vulnerability in zip/tar
88 check-package: fix Python 3 support
90 get-developers: Fix behaviour when called from elsewhere than
91 the toplevel directory.
93 pkg-stats: Show latest upstream version of each package, based
94 on data from release-monitoring.org
96 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
97 a clean tree when ccache is enabled.
99 Default to sha256 password encoding, drop md5 support.
104 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
105 variants, MIPS support for mips32r3, mips64r3 and Marvell
106 Octeon II/III variants.
111 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
112 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
117 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
120 fftw: Split into fftw-{single,double,long-double,quad}
121 packages for the different data precision options.
123 libcurl: Now has explicit TLS backend selection options.
125 linux: Support building device tree blobs with the -@ option
126 for device tree overlays.
128 weston: The weston-imx i.MX variant is now used when
129 imx-gpu-viv is enabled
131 pkgconf: Update to 1.5.3, which brings support for
132 --define-prefix (used by GStreamer)
134 Add host-python3-setuptools package to handle host python
135 packages needing python3 with setuptools support.
138 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
139 2, QEMU RISC-V 32bit virt, Rock64
142 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
143 erlang-p1-eimp, exempi, fail2ban, fftw-double,
144 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
145 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
146 libpackagekite, libtorrent-rasterbar, lua-std-debug,
147 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
148 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
149 python-aiohttp-remotes, python-aiohttp-security,
150 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
151 python-cchardet, python-pycares, python-sentry-sdk,
152 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
153 utp_com, vmtouch, websocketpp
155 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
156 python-pyqt, qt, qtuio, tn5250
158 Issues resolved (http://bugs.uclibc.org):
160 #10851: Patch to handle numpad Enter key properly
161 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
162 #11126: Bash Shell Programming using Buildroot
163 #11426: pps-tools bash dependency
164 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
165 #11536: dt-utils building fails with glibc 2.28
166 #11546: open-vm-tools with glibc 2.28
167 #11566: Fix init script
168 #11576: Unable to start apache with event MPM on raspberry pi 3
169 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
170 #11606: libjpeg has no Config.in
171 #11616: 2018.02.09 fails to build libzlib with full RELRO..
172 #11656: Custom device tree and u-boot boot.scr not integrated..
173 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
175 2018.11.2, Released January 30th, 2019
177 Important / security related fixes.
179 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
180 EV3, QEMU AArch64-virt
182 Download: Fix scp download handling
184 check-package: fix Python 3 support
186 get-developers: Fix behaviour when called from elsewhere than
187 the toplevel directory.
189 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
190 a clean tree when ccache is enabled.
192 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
194 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
195 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
196 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
197 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
198 libmad, libsndfile, libsquish, liburiparser, libwebsock,
199 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
200 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
201 openresolv, openssh, pango, patchelf, php, python-django,
202 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
203 samba4, sdl_sound, shairport-sync, sqlite, subversion,
204 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
205 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
206 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
208 Issues resolved (http://bugs.uclibc.org):
210 #11576: Unable to start apache with event MPM on raspberry pi 3
212 2018.11.1, Released December 20th, 2018
214 Important / security related fixes.
216 defconfigs: Fixes for bananapi m2 ultra, ci20
218 Download wrapper: Fix for urlencode handling
220 Updated/fixed packages: asterisk, docker-compose,
221 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
222 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
223 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
224 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
225 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
226 uclibc, vtu, webkitgtk, wine, xen
228 New packages: docker-cli
230 Issues resolved (http://bugs.uclibc.org):
232 #11426: pps-tools bash dependency
233 #11536: dt-utils building fails with glibc 2.28
235 2018.11, Released December 1st, 2018
239 Updated/fixed packages: c-ares, quagga, squid
241 2018.11-rc3, released November 30th, 2018
243 Fixes all over the tree.
245 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
246 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
248 graph-depends: Fix for package names starting with a non-alpha
251 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
252 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
253 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
254 libopenssl, libsoxr, linux, motion, msgpack, mtd,
255 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
256 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
257 webkitgtk, valgrind, weston, xfsprogs
259 2018.11-rc2, released November 21th, 2018
261 Fixes all over the tree.
263 fs: Drop intermediate tarball from the filesystem handling to
264 fix an issue with xattrs handling related to fakeroot. Ensure
265 tarball target includes xattrs.
267 download: Fix confusion in git submodule handling if dl/ is a
270 genrandconfig: Fix missing newline in BR2_WGET handling,
271 causing the following line to be ignored. This would affect
272 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
273 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
274 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
276 show-build-order: Also include the dependencies of
279 Fix a number of build issues in packages for the recently
280 merged RISC-V architecture support.
282 Updated/fixed packages: dt-utils, easydbus, elfutils,
283 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
284 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
285 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
286 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
287 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
288 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
289 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
292 Issues resolved (http://bugs.uclibc.org):
294 #11086: download/git submodule breaks on symlinked dl folder
295 #11216: Capabilities not applied to filesystem
297 2018.11-rc1, released November 9th, 2018
299 Fixes all over the tree and new features.
301 Architecture: RISC-V support (64bit) added.
303 Toolchain: Glibc bumped to 2.28. Fortran support for external
304 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
306 Hardening flags (RELRO) are now handled by the toolchain
307 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
310 Filesystems: Support for creating btrfs and f2fs filesystems
313 Add a number of patches to fix build errors for host utilities
314 on modern distributions using glibc-2.28.
316 mkusers: Ensure existing group members are preserved when a
317 group is reprocessed.
319 printvars: Fix issue with exceeding shell command line length
320 limits for certain setups.
322 Workaround added for incompatibility issues between host-dtc
323 and older U-Boot and Linux kernel versions.
325 Detect and reject build paths containing '@', as this confuses
326 a number of packages, including GCC.
328 utils/diffconfig: Make it work for (non-Buildroot) config
329 files not using the BR2_ prefix.
331 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
332 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
333 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
335 OpenCL infrastructure support added, similar to how OpenGL is
338 Linux-headers: Support for kernel headers from a custom
339 tarball / git repo added.
341 New packages: bird, bluez5_utils-headers, btrfs-progs,
342 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
343 libopencl, libopenresolv, nss-myhostname,
344 perl-apache-logformat-compiler, perl-appconfig,
345 perl-astro-suntime, perl-class-inspector, perl-class-load,
346 perl-class-method-modifiers, perl-class-std,
347 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
348 perl-data-optlist, perl-data-uuid, perl-data-manip,
349 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
350 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
351 perl-device-serialport, perl-dist-checkconflicts,
352 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
353 perl-filesys-notify-simple, perl-hash-multivalue,
354 perl-http-entity-parser, perl-http-headers-fast,
355 perl-http-multipartparser, perl-io-interface,
356 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
357 perl-module-implementation, perl-module-runtime, perl-moo,
358 perl-number-bytes-human, perl-package-stash, perl-params-util,
359 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
360 perl-streams-buffered, perl-sub-exporter-progressive,
361 perl-sub-install, perl-sub-quote, perl-sys-cpu,
362 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
363 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
364 python-async-timeout, python-falcon, python-fire,
365 python-mimeparse, python-multidict, python-passlib,
366 python-pigpio, python-pip, python-ply, python-py,
367 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
368 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
369 python-serial-asyncio, python-typing, python-uvloop,
370 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
371 spandsp, tini, waffle, xapian
373 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
376 Issues resolved (http://bugs.uclibc.org):
378 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
379 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
380 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
381 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
382 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
383 #11251: Util scanpypi failes when package change - to _ in tar file
384 #11266: qt5base-5.11.1 does not compile with musl, complains about..
385 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
386 #11321: Latest master fails to build readline with RELRO FULL
387 #11326: sysvinit fails to build in latest GIT master
388 #11331: Internal application no longer builds with latest GIT master
389 #11336: nfs-utils fails to build in latest GIT master
390 #11351: build root-2018-08, linaro aarch64 compile error
391 #11376: mdmon binary missing
392 #11391: Valgind availability on ARM
393 #11396: uboot environment image checksum invalid if target is big endian
394 #11421: GCC error message for ARM Cortex-A9/ARM.V7
395 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
396 #11481: Docs: Is external.desc required?
398 2018.08.4, Released December 20th, 2018
400 Important / security related fixes.
402 Defconfigs: Fixes for ci20, orangepi zero plus 2
404 Download wrapper: Fix for urlencode handling
406 Updated/fixed packages: c-ares, dante, docker-compose,
407 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
408 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
409 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
410 nodejs, php, popt, pps-tools, prosody, python-numpy,
411 python-requests, samba4, sdl2_net, squashfs, swupdate,
412 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
414 Issues resolved (http://bugs.uclibc.org):
416 #11426: pps-tools bash dependency
418 2018.08.3, Released November 26th, 2018
420 Important / security related fixes.
422 fs: Drop intermediate tarball from the filesystem handling to
423 fix an issue with xattrs handling related to fakeroot. Ensure
424 tarball target includes xattrs.
426 download: Fix confusion in git submodule handling if dl/ is a
429 toolchain: Only allow enabling stack protection on
430 architectures with control flow integrity (CFI) support. Only
431 allow FORTIFY_SOURCE support on gcc >= 6.
433 genrandconfig: Fix missing newline in BR2_WGET handling,
434 causing the following line to be ignored. This would affect
435 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
436 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
437 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
439 show-build-order: Also include the dependencies of
442 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
443 olinuxino lime legacy, Orangepi zero plus 2.
445 graph-depends: Fix for package names starting with a non-alpha
448 Updated/fixed packages: attr, audit, bind, brotli, busybox,
449 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
450 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
451 libnspr, libnss, libsemanage, liburiparser, lighttpd,
452 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
453 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
454 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
455 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
456 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
457 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
459 Issues resolved (http://bugs.uclibc.org):
461 #11086: download/git submodule breaks on symlinked dl folder
462 #11481: Docs: Is external.desc required?
464 2018.08.2, Released October 25th, 2018
466 Important / security related fixes.
468 Workaround added for incompatibility issues between host-dtc
469 and older U-Boot and Linux kernel versions.
471 Detect and reject build paths containing '@', as this confuses
472 a number of packages, including GCC.
474 utils/get-developers: Add -e option for use with git
477 utils/diffconfig: Make it work for (non-Buildroot) config
478 files not using the BR2_ prefix.
480 u-boot: Fix for environment image handling on big endian
483 Updated/fixed packages: binutils, ca-certificates,
484 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
485 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
486 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
487 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
488 setools, spice, spice-protocol, tinc, ustr, wireshark,
490 Issues resolved (http://bugs.uclibc.org):
492 #11396: uboot environment image checksum invalid if target is big endian
494 2018.08.1, Released October 7th, 2018
496 Important / security related fixes.
498 Add a number of patches to fix build errors for host utilities
499 on modern distributions using glibc-2.28.
501 mkusers: Ensure existing group members are preserved when a
502 group is reprocessed.
504 printvars: Fix issue with exceeding shell command line length
505 limits for certain setups.
507 Updated/fixed packages: acpid, android-tools, apache,
508 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
509 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
510 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
511 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
512 python-django, screen, shairport-sync, strongswan,
513 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
514 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
515 xutil_makedepend, zeromq
517 2018.08, Released September 6th, 2018
523 - Glibc 2.28 on the build host breaks compilation of a number
524 of host packages. 2018.08 contains fixes for some of these
525 packages, but not all. Consider building on hosts (or in
526 containers) using older Glibc versions.
528 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
529 kernel configurations using FDT/DTC. Consider updating the
530 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
531 backporting commit 9130ba8846 (scripts/dtc: Update to
532 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
533 kernel / commit db405d1980 for U-Boot.
534 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
535 1.4.7) and ensure your build host does not have the libfdt
536 development headers installed.
538 Updated/fixed packages: busybox, chipmunk, cutelyst,
539 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
540 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
541 sdl2, squashfs, uboot, xen
543 Issues resolved (http://bugs.uclibc.org):
545 #11261: ccache using wrong cached objects
546 #11276: Understanding the patch for kernel-4.9 and other..
548 2018.08-rc3, Released August 31th, 2018
550 Fixes all over the tree.
552 linux: additional improvements to the flex / bison dependency
553 handling, use system provided variant if available. Ensure
554 toolchain is available when configuring for 4.18+ support.
556 Download: Fix handling of primary sites using file://
558 Toolchain: Correct external toolchain musl detection for
561 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
562 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
563 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
564 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
565 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
566 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
568 Issues resolved (http://bugs.uclibc.org):
570 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
571 #11141: WF111 package no longer available
572 #11211: Internal compiler error: Killed (program cc1plus)..
573 #11236: util-linux fails to build on Travis CI when python..
574 #11246: Glibc 2.28 - fails to build host-bison and host-m4
575 #11256: Add python-falcon and python-mimeparse packages
577 2018.08-rc2, Released August 20th, 2018
579 Fixes all over the tree.
581 pkg-kconfig: Support dependencies needed to run the
582 configurator, E.G. recent Linux kernel versions needing flex
585 Defconfigs: ARM Juno: Bump ATF to fix a build
586 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
587 Correct /etc/inittab. Technologic ts7680: Correct genimage
588 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
589 2018.07 to fix build issue. Ensure host-openssl is pulled in
590 for kernel builds where needed.
592 Updated/fixed packages: aircrack-ng, bind, boost,
593 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
594 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
595 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
596 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
597 nodejs, php, python-django, python-pyqt5, qt5base,
598 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
599 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
600 xdriver_xf86-video-ati, xserver_xorg-server
602 Issues resolved (http://bugs.uclibc.org):
604 #10781: cryptsetup luksOpen container_file container causes..
605 #10996: bogus musl ARM toolchain
606 #11191: xattr and check-package issue
608 2018.08-rc1, Released August 5th, 2018
612 - add support for gcc 8.x, switch to gcc 7.x as the default
614 - add support for gdb 8.1, switch to gdb 8.0 as the default
615 and remove gdb 7.10/7.11
616 - add support for binutils 2.31
617 - NIOSII CodeSourcery toolchain updated
618 - Linaro AArch64 BE toolchain added, and other Linaro
620 - Synopsys ARC pre-built toolchain updated
622 Architecture: add support for ARM Cortex-M7
626 - systemd bumped to 239
627 - Qt5 bumped to 5.11.1
628 - Rust bumped to 1.27
629 - GStreamer stack bumped to 1.14.2
630 - X.org server bumped to 1.20, and all X.org proto packages
631 replaced by the single xorgproto package
632 - i.MX6 support packages bumped to 6.2.4
633 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
634 adding support for Wayland and i.MX8MQ platforms
636 Linux: bumped to 4.17 by default.
638 Infrastructure: new package infrastructure added for packages
639 using the Meson build system
641 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
642 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
643 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
644 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
645 perl-mojolicious-plugin-authentication, perl-net-ping,
646 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
647 python-reentry, python-request-id, python-validators,
648 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
650 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
651 Olimex A10 OLinuxino, ZynqMP ZCU106
653 Removed packages: all xproto_* have been removed and replaced
656 Issues resolved (http://bugs.uclibc.org):
658 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
659 __cpu_indicator_init: symbol not found
660 #9921: lockfile module within python-daemon not available
661 #10341: gdb install of py files when using buildroot toolchain
663 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
664 #10751: Missing dependency in pulseaudio package
665 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
666 #10856: openblas on qemu_x86_64_defconfig fails with
667 "sgemm_kernel.o: No such file or directory"
668 #11056: Compiling a file that uses libdrm headers fails with:
669 fatal error: drm.h: No such file or directory
670 #11061: support/download: git version=master broken
671 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
672 #11076: Docker containerd installed to incorrect path
673 #11101: host-patchelf Endian Issue with relative RPATH
674 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
675 #11121: statfs call corrupts memory struct statfs too small
676 #11181: Switching toolchain does not work
678 2018.05.3, Released October 6th, 2018
680 Important / security related fixes.
682 Add a number of patches to fix build errors for host utilities
683 on modern distributions using glibc-2.28.
685 mkusers: Ensure existing group members are preserved when a
686 group is reprocessed.
688 printvars: Fix issue with exceeding shell command line length
689 limits for certain setups.
691 Updated/fixed packages: acpid, android-tools, apache,
692 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
693 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
694 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
695 libnfs, libssh, libxslt, links, mediastreamer, minicom,
696 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
697 python-django, qt, qt5quickcontrols, qt5webengine, screen,
698 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
699 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
700 xlib_libxshmfence, zeromq
702 2018.05.2, Released August 28th, 2018
704 Important / security related fixes.
706 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
707 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
710 Updated/fixed packages: acl, attr, apache, bind,
711 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
712 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
713 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
714 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
715 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
716 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
717 nodejs, openssh, php, python-django, rauc, ruby, samba4,
718 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
719 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
722 Issues resolved (http://bugs.uclibc.org):
724 #10781: cryptsetup luksOpen container_file container causes..
725 #10986: Installing package attr when already supplied by..
726 #11191: xattr and check-package issue
728 2018.05.1, Released July 20th, 2018
730 Important / security related fixes.
732 U-Boot: Ensure host version of ncurses is picked up and not
733 host-ncurses built by buildroot, as that otherwise causes
734 widechar/non-widechar conflicts and corrupted menuconfig
737 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
739 Toolchain: ARC tools updated to arc-2018.03.
741 pkg-stats: Fix python 3.x compatibility.
743 dl-wrapper: Fix support for URIs containing '+', fix
744 no-check-hash for inferred site method.
746 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
747 Support ethernet on Turbot variant.
749 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
750 clamav, collectd, coreutils, docker-containerd, dos2unix,
751 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
752 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
753 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
754 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
755 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
756 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
757 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
760 2018.05, Released June 1st, 2018
764 Download: Work around for hanging connections for packages
765 from CVS, by adding a 10 minute max timeout.
767 Updated/fixed packages: binutils, clang, dash, expect, git,
768 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
770 Issues resolved (http://bugs.uclibc.org):
772 #11051: runtime issue on STM32 with usage of binutils 2.29.x
774 2018.05-rc3, Released May 28th, 2018
776 Fixes all over the tree.
778 Toolchain: ARC tools updated to arc-2018.03-rc2.
780 Fs: Ensure hard links in TARGET_DIR are correctly copied for
781 filesystem input. With the recent changes to the file system
782 generation logic, hard links were "expanded" in file system
783 images leading to bloated rootfs images for setups with hard
786 Infrastructure: Error out for packages using the 'local'
787 method but forgetting to specify <pkg>_SITE.
789 Build rpcgen for the host when needed to support distributions
790 no longer shipping rpcgen with glibc (E.G. recent Fedora).
792 Updated/fixed packages: autofs, bash-completion, binutils,
793 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
794 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
796 Issues resolved (http://bugs.uclibc.org):
798 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
799 #11036: C compiler cannot create executables
800 #11046: Git package binaries are ~180MB (compared to ~20MB in..
802 2018.05-rc2, Released May 22nd, 2018
804 Fixes all over the tree.
806 Dependencies: Check that the current working directory (.)
807 isn't listed in PATH as that causes various build issues.
809 Manual: Clarify that git branch names may not be used as
810 version identifiers. This has never been supported, but was
811 kind of working (with some limitations) before the git
812 download rework - Now it does not work at all.
814 Linux: Ensure host version of ncurses is picked up and not
815 host-ncurses built by buildroot, as that otherwise causes
816 widechar/non-widechar conflicts and corrupted menuconfig
819 Packages: Renamed a number of package options not prefixed
820 with BR2_PACKAGE_<pkg> for consstency.
822 Download infrastructure: Fix file:// protocol handling after
825 Updated/fixed packages: acl, apr-util, asterisk, attr,
826 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
827 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
828 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
829 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
830 libmediaart, libmodbus, libmodplug, libmpd,
831 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
832 libnfnetlink, libnss, liboauth, libogg, libosip2,
833 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
834 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
835 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
836 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
837 xen, zmqpp, znc, zstd
839 Issues resolved (http://bugs.uclibc.org):
841 #10986: Installing package attr when already supplied by...
842 #11011: BUildroot for Raspberry Pi 2
843 #11016: Wrong compiler used for external user host packages
845 2018.05-rc1, Released May 9th, 2018
847 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
848 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
850 Architecture: support for the Blackfin architecture has been
851 removed, as it was removed from Linux upstream, poorly
852 maintained in binutils/gdb, and abandoned by Analog Devices.
854 Numerous packages updated to have hashes for their license
857 Systemd can now be built with uClibc toolchains.
859 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
860 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
861 kernel configurations that need libelf on the host or openssl
865 - all Python scripts are now verified with flake8
866 - check-package extended to check all Config.in and .mk files
867 in tree, not only the ones in package/
871 - The download infrastructure has seen a major overhaul, with
872 the main visible new feature being Git caching: a package
873 fetched from Git no longer needs to be re-cloned entirely
874 everytime its version is changed. Anoter visible change is
875 that the download folder now has subfolders per package. See
876 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
877 for more details about those changes.
879 - The logic that generates the root filesystem images has been
880 reworked, with the main goal of allowing several filesystem
881 images to be produced in parallel, also a requirement for
882 top-level parallel build. Now, a .tar filesystem image is
883 always created, and re-extracted in a private directory to
884 create each format-specific filesystem image.
886 - A new package infrastructure was introduced for Go-based
887 packages: golang-package.
889 - Dependencies on extraction tools are now handled as proper
890 per-package dependencies, using
891 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
892 preparation step for top-level parallel build support.
894 - When a file being downloaded is part of a package with a
895 .hash file, but there is no hash listed for this file, the
896 file is now preserved in the download directory rather than
897 removed. This helps when updating a package, as it gives the
898 ability to easily calculate the hash of the file.
900 - Addition of '<pkg>-show-recursive-depends' and
901 '<pkg>-show-recursive-rdepends' make targets, to
902 respectively display the recursive list of dependencies and
903 the recursive list of reverse dependencies of a given
906 - The /etc/shells file is now automatically generated with the
907 list of shell programs installed on the system.
909 - Addition of -Ofast optimization level as an available
912 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
915 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
916 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
917 flare-game, gst1-interpipe, gstreamer1-editing-services,
918 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
919 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
920 python-cached-property, python-cython, python-docker,
921 python-dockerpty, python-docker-pycreds,
922 python-flask-sqlalchemy, python-functools32, python-influxdb,
923 python-json-models, python-libusb1, python-networkx,
924 python-psycopg2, python-pymodbus, python-sqlalchemy,
925 python-subprocess32, python-texttable,
926 python-websocket-client, python-yieldfrom, quotatool, reaver,
927 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
928 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
930 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
931 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
932 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
933 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
934 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
937 Removed packages: iqvlinux, kodi-adsp-*, mplayer
939 Removed defconfigs: ci40, firefly_rk3288,
940 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
943 Issues resolved (http://bugs.uclibc.org):
945 #10151: toolchain eclipse register : fails with a custom
947 #10511: Packages get downloaded uncompressed with wget
948 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
950 #10846: error in compiling gnutls
951 #10886: openssl-1.0.2n fails to build
952 #10896: /bin/sh not in /etc/shells
953 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
956 2018.02.11, Released February 23th, 2019
958 Important / security related fixes.
960 Ensure the PLATFORM and OS environment variables are not set,
961 as they cause build issues for some packages.
963 The package list infrastructure now correctly handles packages
964 installing files with old mtime.
966 Linux: Skip hash checks for user supplied downloadable
967 patches, as no hash checksums are available for those.
969 scanpypi: protect against zip-slip vulnerability in zip/tar
972 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
973 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
974 libcurl, libid3tag, madplay, mosquitto, openssh, php,
975 postgresql, proftpd, python, python-django, python3, qt5base,
976 sqlcipher, swupdate, systemd, unzip, webkitgtk
978 2018.02.10, Released January 31th, 2019
980 Important / security related fixes.
982 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
984 check-package: fix Python 3 support
986 get-developers: Fix behaviour when called from elsewhere than
987 the toplevel directory.
989 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
991 Updated/fixed packages: acpica, apache, apr, asterisk,
992 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
993 gnupg2, leveldb, libarchive, libassuan, libftdi1,
994 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
995 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
996 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
997 openssh, pango, patchelf, php, python-django, python-pyyaml,
998 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
999 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
1000 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
1001 xapp_rgb, xenomai, xerces
1003 Issues resolved (http://bugs.uclibc.org):
1005 #11576: Unable to start apache with event MPM on raspberry pi 3
1007 2018.02.9, Released December 20th, 2018
1009 Important / security related fixes.
1011 defconfigs: Fixes for ci20
1013 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
1014 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
1015 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
1016 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
1017 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
1018 wine, webkitgtk, xfsprogs
1020 Issues resolved (http://bugs.uclibc.org):
1022 #11426: pps-tools bash dependency
1024 2018.02.8, Released November 26th, 2018
1026 Important / security related fixes.
1028 fs: Drop intermediate tarball from the filesystem handling to
1029 fix an issue with xattrs handling related to fakeroot. Ensure
1030 tarball target includes xattrs.
1032 download: Fix confusion in git submodule handling if dl/ is a
1035 toolchain: Only allow enabling stack protection on
1036 architectures with control flow integrity (CFI) support. Only
1037 allow FORTIFY_SOURCE support on gcc >= 6.
1039 genrandconfig: Fix missing newline in BR2_WGET handling,
1040 causing the following line to be ignored. This would affect
1041 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
1042 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
1043 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
1045 show-build-order: Also include the dependencies of
1048 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
1050 graph-depends: Fix for package names starting with a non-alpha
1053 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
1054 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
1055 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
1056 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
1057 mosquitto, mysql, neardal, netplug, network-manager,
1058 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
1059 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
1060 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
1061 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
1062 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
1064 Issues resolved (http://bugs.uclibc.org):
1066 #11086: download/git submodule breaks on symlinked dl folder
1067 #11251: Util scanpypi failes when package change - to _ in..
1068 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
1069 #11481: Docs: Is external.desc required?
1071 2018.02.7, Released October 25th, 2018
1073 Important / security related fixes.
1075 Detect and reject build paths containing '@', as this confuses
1076 a number of packages, including GCC.
1078 utils/get-developers: Add -e option for use with git
1081 utils/diffconfig: Make it work for (non-Buildroot) config
1082 files not using the BR2_ prefix.
1084 u-boot: Fix for environment image handling on big endian
1087 Updated/fixed packages: binutils, ca-certificates,
1088 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
1089 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
1090 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
1091 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
1092 spice, spice-protocol, tinc, ustr, wireshark
1094 Issues resolved (http://bugs.uclibc.org):
1096 #11396: uboot environment image checksum invalid if target is big endian
1098 2018.02.6, Released October 7th, 2018
1100 Important / security related fixes.
1102 Add a number of patches to fix build errors for host utilities
1103 on modern distributions using glibc-2.28.
1105 mkusers: Ensure existing group members are preserved when a
1106 group is reprocessed.
1108 printvars: Fix issue with exceeding shell command line length
1109 limits for certain setups.
1111 Updated/fixes packages: acpid, android-tools, apache,
1112 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
1113 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
1114 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
1115 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
1116 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
1117 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
1118 screen, sdl2, shairport-sync, squashfs, strongswan,
1119 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
1122 New packages: brotli, woff2
1124 2018.02.5, Released August 29th, 2018
1126 Important / security related fixes.
1128 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
1129 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
1132 Updated/fixed packages: acl, apache, attr, bind,
1133 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
1134 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
1135 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
1136 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
1137 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
1138 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
1139 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
1140 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
1141 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
1144 Issues resolved (http://bugs.uclibc.org):
1146 #10781: cryptsetup luksOpen container_file container causes..
1147 #10986: Installing package attr when already supplied by..
1148 #11191: xattr and check-package issue
1150 2018.02.4, Released July 21th, 2018
1152 Important / security related fixes.
1154 U-Boot: Ensure host version of ncurses is picked up and not
1155 host-ncurses built by buildroot, as that otherwise causes
1156 widechar/non-widechar conflicts and corrupted menuconfig
1159 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
1161 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
1162 Support ethernet on Turbot variant.
1164 Updated/fixed packages: bind, clamav, collectd, dos2unix,
1165 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
1166 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
1167 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
1168 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
1169 systemd, wireguard, wireless-regdb
1171 Issues resolved (http://bugs.uclibc.org):
1173 #11101: host-patchelf Endian Issue with relative RPATH
1175 2018.02.3, Released June 18th, 2018
1177 Important / security related fixes.
1179 Various fixes for building on modern distributions (GCC 8.x,
1182 ARM: Default to binutils 2.28 and warn about newer binutils
1183 versions, which are known to cause boot failures for Linux
1184 kernels built in thumb mode.
1186 Busybox/mdev: Fix module autoloading.
1188 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
1189 symlinks, call swapon -a to activate any configured swap
1192 Dependencies: Check that PATH does not contain current working
1193 directory, which triggers a number of build failures.
1195 Infrastructure: Error out for packages erroneously using the
1196 'local' site method but not defining a _SITE.
1198 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
1199 kconfig uses ncurses from the host to fix a ncurses/ncursesw
1200 mixup, causing menuconfig display corruption.
1202 Toolchain: Workarounds for fix-rpath issues with binutils and
1205 Util-linux: Fix blocking on getrandom() issue with recent
1208 Remove broken freescale_imx31_3stack,
1209 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
1211 Updated/fixed packages: apr-util, asterisk, attr, audit,
1212 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
1213 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
1214 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
1215 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
1216 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
1217 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
1218 nasm, netplug, network-manager, nfs-utils, nodejs,
1219 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
1220 python, python-websockets, quota, redis, samba4, sysvinit,
1221 transmission, triggerhappy, util-linux, wavpack, wget,
1222 wireshark, xen, zmqpp
1224 Issues resolved (http://bugs.uclibc.org):
1226 #10986: Installing package attr when already supplied by busybox..
1227 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
1229 2018.02.2, Released May 4th, 2018
1231 Important / security related fixes.
1233 Tweak package size/file instrumentation to better handle
1236 Revert /etc/shells creation when bash is enabled.
1238 Exclude /lib/firmware from the rpath fixup logic, as it may
1239 contain non-native ELF files.
1241 Scanpypi: Support the new PyPi infrastructure.
1243 Handle GCC 8.x on the host.
1245 Ensure timestamp of /usr is updated to support the systemd
1246 ConditionNeedsUpdate option.
1248 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
1249 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
1250 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
1251 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
1252 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
1255 Issues resolved (http://bugs.uclibc.org):
1257 #10896: /bin/sh not in /etc/shells
1258 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
1260 2018.02.1, Released April 9th, 2018
1262 Important / security related fixes.
1264 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
1265 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
1268 Infrastructure: Speed up instrumentation for package size by
1269 comparing timestamps instead of md5 checksums, as doing
1270 checksums could lead to up to 25% longer build time for big
1273 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
1274 to avoid name clashes with packages ending on '-base'.
1276 Add a better fix for build issues for autotools based packages
1277 checking for C++ support on toolchains without C++ support.
1279 Build host-tar if tar is older than 1.27 on the build machine
1280 to work around reproducibility issues with git archives
1281 containing long paths.
1283 check-unique-files: Fix for filenames not representable in the
1286 Check-bin-arch: Add support for per-package ignore paths
1287 (<pkg>_BIN_ARCH_EXCLUDE).
1289 Toolchain: Fix SSP support detection for external toolchains.
1291 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
1292 these dependencies are available for Linux configurations
1293 needed these dependencies, similar to how it is done for
1296 Support custom (not in tree) device tree files in addition to
1299 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
1302 Updated/fixed packages: apache, busybox, c-ares, cmake,
1303 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
1304 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
1305 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
1306 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
1307 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
1308 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
1309 pkgconf, postgresql, powerpc-utils, python-jsonschema,
1310 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
1311 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
1312 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
1314 New packages: docker-proxy, python-functools32
1316 Issues resolved (http://bugs.uclibc.org):
1318 #10766: upmpdcli: Segmentation fault
1319 #10776: ktap fails to build
1320 #10846: error in compiling gnutls
1321 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1323 2018.02, Released March 4th, 2018
1325 Fixes all over the tree.
1327 Issues with systemd with a readonly rootfs and DBus fixed.
1330 - check-uniq-files: fix Python 2.6 compatibility.
1331 - dependencies.sh: check for external argparse module for
1333 - Add infrastructure to detect and use a UTF-8 locale on the
1334 host, needed by systemd.
1336 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
1337 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
1338 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
1340 Issues resolved (http://bugs.uclibc.org):
1342 #10831: qemu_x86_64_defconfig build fails on linux-headers..
1344 2018.02-rc3, Released February 27th, 2018
1346 Fixes all over the tree.
1348 check-bin-arch: skip /lib/modules to allow 32-bit userland
1351 dependencies: Blacklist tar 1.30+ and build our own host-tar
1352 if needed as tar 1.30+ changed the --numeric-owner output for
1353 long path names. Build host-tar before other host-dependencies
1354 as they need it to extract their source tarballs.
1356 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
1357 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
1358 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
1359 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
1360 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
1362 Issues resolved (http://bugs.uclibc.org):
1364 #10726: Current libglib2.mk creates broken libglib2 binary...
1365 #10786: Linux fails to build unless make linux-menuconfig...
1366 #10796: Cannot generate cpio image without selecting CON...
1368 2018.02-rc2, Released February 15th, 2018
1370 Fixes all over the tree.
1372 Dependencies: Ensure C++ support is available like for C
1373 support for packages needing 32bit host support.
1375 utils/genrandconfig: Check host dependencies for config.
1377 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
1378 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
1379 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
1380 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
1381 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
1382 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
1385 Issues resolved (http://bugs.uclibc.org):
1387 #9781: ti-sgx-km build on kernel >4.1
1388 #10141: Squashfs extended attribute failures
1390 2018.02-rc1, Released February 5th, 2018
1392 The global source-check and per-package <pkg>-source-check
1393 targets have been removed.
1395 Architecture: Add x86 Silvermont variant. Add several new ARM
1396 variants, rework MIPS NaN logic. Support mainline binutils/gcc
1399 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
1400 external toolchains upgraded to arc-2017.09. Libatomic is now
1401 also copied for external musl based toolchains.
1402 Add binutils 2.30.x and switch to binutils 2.29.x by default.
1404 Added hardening options to build with RELRO and FORTITY.
1406 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
1407 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
1408 Orangepi lite / pc plus / pc / prime / win / win plus / zero
1409 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
1411 Add utils/diffconfig, a simple utility for comparing
1412 configuration files - Adapted from the version in the
1415 Infrastructure: Check that the same file is not touched by
1416 multiple packages, as a preparation for toplevel parallel
1419 Hashes for the license files for a large number of packages
1420 have been added, ensuring that license changes will not be
1421 missed when packages are bumped.
1423 Fix build issue for autotools based packages checking for C++
1424 support on toolchains without C++ support and on a distro
1425 lacking /lib/cpp (E.G. Arch Linux).
1427 Support for the meson build system.
1429 Pie charts generated by 'graph-build' or 'graph-size' are now
1430 sorted according to the size of each piece.
1432 System: Only show getty options when busybox init or sysvinit
1435 ARM-trusted-firmware: Support ATF bundled in U-Boot as
1436 well as U-Boot bundled in ATF.
1438 Zlib is now a virtual package, provided by either libzlib or
1439 zlib-ng, similar to openssl.
1441 Support for the Rust programming language.
1443 New packages: aoetools, armbian-firmware, binaries-marvell,
1444 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
1445 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
1446 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
1447 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
1448 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
1449 open-lldp, pimd, proj, python-flask-cors,
1450 python-jaraco-classes, python-more-itertools, python-oauthlib,
1451 python-raven, python-remi, python-requests-oauthlib,
1452 python-schedule, python-secretstorage, python-see,
1453 python-tabledata, python-txtorcon, python-xlib, qt5charts,
1454 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
1455 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
1456 zisofs-tools, zlib-ng
1458 Removed packages: eeprog
1460 2017.11.2, Released January 21st, 2018
1462 Important / security related fixes.
1464 External toolchain: libatomic is now also copied for musl
1467 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
1469 System: Only show getty options when busybox init or sysvinit
1472 Infrastructure: Fix build issue for autotools based packages
1473 checking for C++ support on toolchains without C++ support and
1474 on a distro lacking /lib/cpp (E.G. Arch Linux).
1476 Pie charts generated by 'graph-build' or 'graph-size' are now
1477 sorted according to the size of each piece.
1479 Updated/fixed packages: asterisk, avahi, bind, busybox,
1480 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
1481 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
1482 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
1485 Issues resolved (http://bugs.buildroot.org):
1487 #9996: lz4 package does not install lz4 binaries in target
1488 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
1489 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
1490 #10301: systemd/getty unused options
1491 #10331: kmsxx, host installation fails with BR2_SHARED_...
1492 #10556: Building ntp package with SSL library libressl...
1493 #10641: avahi-autoipd not starting when using systemd-tmpfiles
1495 2017.11.1, Released December 31th, 2017
1497 Important / security related fixes.
1499 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
1500 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
1501 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
1502 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
1503 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
1504 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
1507 2017.11, Released November 30, 2017
1509 Fixes all over the tree.
1511 Toolchain: Use github mirror for Glibc.
1513 Defconfigs: Correct boot.cmd for bananapi-m1.
1515 Makefiles: Workaround include order issues for certain make
1516 versions by explicitly sorting the result of wildcard where it
1519 Download: Ensure subversion runs in non-interactive mode.
1521 Updated/fixed packages: asterisk, boost, chrony, dovecot,
1522 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
1523 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
1524 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
1525 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
1526 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
1527 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
1528 xlib_libXfont, xlib_libXfont2,
1530 Issues resolved (http://bugs.buildroot.org):
1532 10501: host-localedef fails to compile on Ubuntu 17.10
1533 10506: Changed kernel image type (e.g. zImage to uImage)...
1535 2017.11-rc2, Released November 13th, 2017
1537 Fixes all over the tree.
1539 Updated/fixed packages: collectd, ffmpeg, freerdp,
1540 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
1541 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
1542 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
1543 wireshark, wpa_supplicant, xapp_xdriinfo
1545 Issues resolved (http://bugs.buildroot.org):
1547 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1548 #10491: Cannot output security warning when compiled with buildroot..
1550 2017.11-rc1, Released November 6th, 2017
1552 Fixes all over the tree and new features.
1554 Openssl is now a virtual package, which may be provided by
1555 OpenSSL (now renamed to libopenssl) or LibreSSL.
1557 libssh2: there is now an explicit choice of the backend to use
1558 (mbedtls, gnutls or openssl). Previously, the choice was implicit
1559 based on the TLS library that was selected. Now, it is possible to
1560 choose the backend, which is important if several TLS libraries are
1563 netsnmp: all MIB files are now installed, making the target filesystem a
1564 bit bigger than before. To remove unneeded MIBS, you should use a
1567 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
1568 updated to 2017.09, Glibc updated to 2.26, Glibc support for
1569 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
1570 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
1572 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
1573 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
1574 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
1575 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
1576 Technologic TS-7680.
1578 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
1579 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
1580 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
1581 lua-curl, lua-datafile, lua-fifo, lua-httpd,
1582 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
1583 luksmeta, minetest, minetest-game, pdmenu, prosody,
1584 python-aiocoap, python-automat, python-ibmiotf,
1585 python-iso8601, python-m2r, python-simplesqlite,
1586 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
1587 restorecond, selinux-python, semodule-utils, uhubctl,
1588 wireguard, wsapi-fcgi, wsapi-xavante
1590 Removed packages: aiccu, rfkill, sepolgen
1592 Issues resolved (http://bugs.buildroot.org):
1594 #10281: lsblk does not compile for util-linux
1595 #10336: lttng compilation fails : linking error
1596 #10351: glibc missing in rootfs
1597 #10356: nfs-utils missing header
1598 #10361: python3 python-config script generates invalid includes
1599 #10366: dropbear download url has changed
1600 #10391: WiringPi retrieves wrong (old) version
1601 #10406: Beaglebone black: Buggy SGX driver version, swapped...
1602 #10426: uboot-tools' fw_setenv does not update the redundant...
1603 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
1605 2017.08.2, Released November 28th, 2017
1607 Important / security related fixes.
1609 Qt: 5.6 version updated to 5.6.3.
1611 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
1614 Makefiles: Workaround include order issues for certain make
1615 versions by explicitly sorting the result of wildcard where it
1618 Updated/fixed packages: apr, apr-util, arqp-standalone,
1619 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
1620 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
1621 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
1622 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
1623 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
1624 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
1625 qt5connectivity, qt5declarative, qt5engineio,
1626 qt5graphicaleffects, qt5imageformats, qt5location,
1627 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
1628 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
1629 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
1630 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
1631 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
1632 webkitgtk, wget, wireshark, xapp_xdriinfo.
1634 Issues resolved (http://bugs.buildroot.org):
1636 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1637 10361: python3 python-config script generates invalid includes
1638 10501: host-localedef fails to compile on Ubuntu 17.10
1640 2017.08.1, Released October 23rd, 2017
1642 Important / security related fixes.
1644 Webkitgtk bumped to the 2.18.x series, fixing a large number
1647 Defconfigs: galileo: fix ext4 related kernel config, bump
1648 kernel for gcc 6.x compatibility, enable wchar support for
1649 grub2. wandboard: correct rootfs offset
1651 support: Ensure gzip compression level 6 is used for git
1652 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
1653 links. check-rpath: Also handle PIE binaries
1655 External toolchain: Correctly handle glibc Buildroot
1656 toolchains built with merged /usr
1658 musl: fix ARMv4 build with binutils 2.27.51+, fix for
1661 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
1662 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
1663 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
1664 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
1665 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
1666 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
1667 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
1668 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
1669 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
1670 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
1671 xmlstarlet, xlib_libXfont, xlib_libXfont2,
1672 xserver_xorg-server, zsh
1674 2017.08, Released September 1st, 2017
1678 Toolchain: Don't allow internal toolchain builds for MIPS
1679 M6201/P6600, as support for these are not yet in mainline GCC.
1681 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
1682 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
1683 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
1684 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
1685 transmission, vde2, vim
1687 Updated/fixed defconfigs:
1689 Removed packages: simicfs.
1691 Issues resolved (http://bugs.buildroot.org):
1693 #10261: Grub2 fails to build for x86_64
1695 2017.08-rc3, Released August 23rd, 2017
1697 Fixes all over the tree.
1699 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
1700 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
1701 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
1702 libspatialindex, libunwind, linux, linux-headers, lua,
1703 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
1706 Updated/fixed defconfigs: ci20, socrates_cyclone5,
1707 toradex_apalis_imx6.
1709 Removed defconfig: Armadeus APF9328.
1711 skeleton-* packages introduced in -rc1 have been renamed to
1712 skeleton-init-* instead.
1714 Issues resolved (http://bugs.buildroot.org):
1716 #10141: Squashfs extended attribute failures
1718 2017.08-rc2, Released August 11th, 2017
1720 Fixes all over the tree.
1722 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
1723 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
1724 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
1725 swupdate, uclibc, valgrind, webkitgtk.
1727 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
1728 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
1731 The cmake-package infrastructure for host packages has been
1732 fixed to not incorrectly detect target packages through
1735 Issues resolved (http://bugs.buildroot.org):
1737 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
1738 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
1739 #10026: lua-5.3.4: fix lua linker error in swupdate
1740 #10146: package/skeleton-common fix recursive variable
1741 #10156: glibc compilation fails for X86 32bits (i386)
1742 #10201: toolchain-wrapper.c:192: (error) Memory leak:
1743 #10221: Buildroot Support
1745 2017.08-rc1, Released August 2nd, 2017
1749 - The skeleton package has been split into multiple packages:
1750 skeleton-sysv (when Busybox or SysV init are used),
1751 skeleton-systemd (when systemd is used), skeleton-none (when
1752 no init system is used) and skeleton-custom (when a custom
1753 skeleton is used). Those packages, except skeleton-custom,
1754 share common logic and data in a new package called
1755 skeleton-common. The skeleton package becomes a virtual
1756 package. This change allows to generate a filesystem that is
1757 compliant with systemd expectations.
1759 - Support for using a read-only filesystem with systemd has
1762 - Major revamp of the gettext handling, with user-visible
1765 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
1766 package could decide to enable or not NLS support. When
1767 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
1768 by passing --disable-nls to packages.
1770 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
1771 controls whether NLS support should be enabled or not in
1772 packages. This option defaults to disabled, which means
1773 that now, NLS support is by default disabled in all
1776 Therefore, if you need NLS support in packages, you must now
1777 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
1779 - The host directory no longer has a usr/ component. This
1780 makes it much more natural to use that directory as an
1781 externally used toolchain. For compatibility with existing
1782 scripts, a usr -> . link is still added.
1784 - Hashes are now checked on tarballs by Buildroot when a
1785 package is sourced from a Git repository.
1787 - Patches are no longer being downloaded from Github, since
1788 auto-generated patches could change over time, and break
1789 hashes. All patches that were downloaded from Github are now
1790 stored in their respective package directories.
1792 - Hash files in packages can now contain hashes for the
1793 license files contained in the package source code. This
1794 allows to detect changes in such license files.
1796 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
1797 RPATHs at the end of the build.
1799 - A new "make sdk" target prepares $(HOST_DIR) to be
1800 relocatable: turns RPATHs in host binaries into relocatable
1801 ones, removes bogus RPATHs from staging binaries/libraries,
1802 and provides a relocate-sdk script that can be executed to
1803 relocate the SDK after installation.
1805 - Addition of utils/genrandconfig which generates a random
1806 configuration based on a set of pre-defined toolchain
1807 configurations (support/config-fragments/autobuild/) and a
1808 random selection of packages. It is now used by the
1809 autobuilders to generate the random configurations.
1813 - ext2/3/4 filesystems are now generated using mkfs.ext from
1814 e2fsprogs instead of using genext2fs.
1818 - Addition of support for ARM big.LITTLE variants
1819 - Improved MIPS support, with options to select NaN encoding
1824 - Switch to gcc 6.x as the default gcc version, add support
1825 for gcc 7.x, remove support for gcc 4.8
1826 - Switch to binutils 2.28 as the default binutils version, add
1827 support for binutils 2.29, remove support for binutils 2.26
1828 - Support added for gdb 8.0
1829 - uClibc-ng bumped to 1.0.26
1830 - CodeSourcery toolchains for x86 and SuperH have been
1831 removed, they were using a too old glibc version
1832 (2.17). External toolchains with glibc 2.17 or earlier are
1833 no longer supported.
1834 - The version selection in the glibc package has been
1835 removed. Like musl and uClibc-ng, we now use the latest
1837 - Improved support for Xtensa toolchain overlays, which can
1842 - Numerous improvements to the runtime test infrastructure
1843 - Tests are now executed by Gitlab CI on a regular basis
1844 - Tools that are directly useful to the user have been moved
1845 from support/scripts/ to utils/: brmake, check-package,
1846 get-developers, scancpan, scanpipy, size-stats-compare,
1849 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
1850 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
1851 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
1853 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
1854 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
1855 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
1856 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
1857 libpwquality, libressl, libspatialindex, libva-utils,
1858 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
1859 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
1860 python-backports-shutil-get-terminal-size, python-bcrypt,
1861 python-cheroot, python-h2, python-hpack, python-hyperframe,
1862 python-hyperlink, python-ipython-genutils, python-pathlib2,
1863 python-pickleshare, python-priority, python-portend,
1864 python-scandir, python-systemd, python-tempora,
1865 python-traitlets, python-typepy, qt5virtualkeyboard,
1866 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
1869 Removed packages: cloog, input-tools, mke2img
1871 Issues resolved (http://bugs.buildroot.org):
1873 #7892: systemd-journald is broken
1874 #9341: avahi-utils does not compile with uClibc + libglib2
1875 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
1877 #9746: ext4 image generated by Buildroot is not working
1878 properly with U-Boot
1879 #9886: Build fails with "unexpected EOF while looking for
1880 matching `"'" if PATH contains a newline
1881 #9891: parted 3.1 => 3.2?
1882 #9911: qt5 does not build on sparc
1883 #9916: qt5 does not build on
1884 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
1885 #9936: Host QEMU does not build with SDL support because of
1887 #9941: nodejs option disappears for arm
1888 #9951: SCANCPAN failure
1889 #9966: util-linux-2.30/.stamp_built' failed
1890 #9976: License file for package 'rtl8821au' incorrect
1891 #9991: SGX Error implicit declaration of function
1893 #10011: wget does not work from Buildroot
1894 #10036: Buildroot builds Raspbian Jessie headless image
1895 presenting incorrect prompt
1896 #10051: make: *** No rule to make target
1897 'raspberrpi3_defconfig'. Stop reported with Buildroot
1899 #10056: No .config file was produced in /buildroot folder
1900 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
1902 #10071: fakeroot: replace hard-coded paths in post install
1903 #10076: Makefile:4113: recipe for target 'all-gcc' failed
1904 #10091: gcc7.1 does not build with graphite support due to old
1906 #10121: webkit without the multimedia option causes build
1909 2017.05.2, Released July 27th, 2017
1911 Important / security related fixes.
1913 Webkitgtk bumped to the 2.16.x series, fixing a large number
1916 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1917 which default to PIE mode.
1919 Updated/fixed packages: aespipe, apache, bind, binutils,
1920 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
1921 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
1922 libmemcached, libosip2, libtirpc, libxml-parser-perl,
1923 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
1924 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
1925 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
1926 webkitgtk, x265, xserver_xorg-server, xvisor
1928 Issues resolved (http://bugs.buildroot.org):
1930 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1932 2017.05.1, Released July 4th, 2017
1934 Important / security related fixes.
1936 Update support/scripts/scancpan to use METACPAN v1 API as v0
1939 Update support/scripts/mkusers to handle setups where
1940 /etc/shadow is a symlink.
1942 External toolchain: Don't create musl dynamic loader symlink
1945 Setlocalversion: Correct detection of mercurial revisions for
1946 non-tagged versions.
1948 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
1950 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1951 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
1952 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
1953 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
1954 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
1955 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
1956 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
1957 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
1959 Issues resolved (http://bugs.buildroot.org):
1961 #9976: License file for package 'rtl8821au' incorrect
1963 2017.05, Released May 31st, 2017
1967 External toolchain: musl dynamic linker symlink for mips-sf
1970 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
1971 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
1974 Issues resolved (http://bugs.buildroot.org):
1976 #9906: genimage: Disk full
1978 2017.05-rc3, Released May 30th, 2017
1980 Fixes all over the tree.
1982 ARC toolchain bumped to 2017.03
1984 Runtime testing improvements and cleanups.
1986 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
1987 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
1988 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
1989 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
1990 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
1991 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
1992 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
1995 Removed packages: firejail, ola
1997 Issues resolved (http://bugs.buildroot.org):
1999 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
2000 #9876: aarch64 support with gcc 4.8 toolchain
2001 #9896: host-gcc-initial error downloading because incorrect URL
2003 2017.05-rc2, Released May 17th, 2017
2005 Fixes all over the tree.
2007 ARC toolchain bumped to 2017.03-rc2
2009 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
2010 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
2011 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
2012 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
2013 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
2014 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
2015 vlc, x11vnc, xfsprogs
2017 Issues resolved (http://bugs.buildroot.org):
2019 #9796: source-check broken for Git downloads
2020 #9866: BASE_DIR usage
2022 2017.05-rc1, Released May 8th, 2017
2024 Fixes all over the tree and new features.
2028 - Installed binaries are now checked for correct architecture
2029 to catch natively built binaries or binaries built for other
2030 architecture variants.
2032 - Luarocks infrastructure improvements to extraction handling,
2033 support for upstream name != Buildroot package name.
2035 - 'make printvars' output format has changed to make it easier
2036 to use in scripts. It now has options to quote the variables
2037 and to show the expanded/unexpanded values.
2039 - Automatic ext2 rootfs size calculation has been removed. The
2040 logic was not working working reliable in all setups as it
2041 depends on the host filesystem behaviour, so instead now the
2042 size has to be specified explicitly (defaults to 60MB).
2044 - The git download infrastructure now ensures that GNU format
2045 tar files are created.
2047 - Fixed a variable clashing issue in the mkusers script with
2048 internal bash variables.
2050 - Fakeroot now links against libacl to fix issues on
2051 distributions using acls.
2053 - Correct permissions for /dev/pts/ptmx when systemd is used
2054 with recent glibc versions.
2056 - br2-external: Improve error reporting.
2058 - A wrapper script for genimage has been added in
2059 support/scripts/genimage.sh for easy use of genimage from
2062 - A script to check for common style issues in new packages
2063 before submitting has been added in support/scripts/check-package
2065 - Defconfigs are now tested by gitlab-CI instead of Travis:
2066 https://gitlab.com/buildroot.org/buildroot
2068 - Infrastructure for runtime testing has been added to
2073 - External linaro toolchains updated to 2017.02, ARC toolchain
2074 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
2076 - A number of fixes and improvements to the external toolchain
2077 handling, including C library detection, multilib and ld.so
2080 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
2083 - Binutils 2.28 added and default changed to 2.27
2088 - Support for the C-SKY architecture has been added.
2093 - The package license markings for legal info now uses the
2094 SPDX short identifiers for the license string where possible.
2096 - License info has been improved / added for a number of packages.
2101 - Cmake 3.7.x installed on the host is no longer ignored as a
2102 workaround for the RPATH issues has been implemented.
2104 - Docker-engine can now be built statically on an otherwise
2105 dynamic linked build for docker-in-docker setups.
2107 - U-Boot now supports out-of-tree device trees, similar to
2110 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
2111 been removed as this is now EOL upstream.
2113 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
2114 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
2115 defconfig for raspberry pi 3, stm32f429-disc1.
2117 The raspberry pi zero-w and rpi3 compute module are now also
2118 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
2119 supported by the beaglebone defconfig.
2121 Removed defconfig: minnowboard, via imx6 vab820, altera
2124 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
2125 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
2126 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
2127 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
2128 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
2129 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
2130 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
2131 python-decorator, python-simplegeneric,
2132 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
2133 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
2134 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
2135 uccp420wlan, wilink-bt-firmware
2137 Broken packages: ola
2139 Removed packages: cosmo, kodi-visualisation-fountain,
2140 polarssl, portmap, xdriver_xf86-video-glide,
2141 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
2143 Issues resolved (http://bugs.buildroot.org):
2145 #8831: image generation fails on host ZFS due to "no free space"
2146 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
2147 #9456: mkusers script bash errors
2148 #9496: mke2img fails during build on ntfs-3g host partition
2149 #9531: NPM fails to build embedded modules
2150 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
2151 #9691: Wrong cryptsetup package include files location
2152 #9696: Wrong cryptsetup package include files location
2153 #9706: Can't download newer revisions of package from PyPI
2154 #9711: Recent libCEC version bump seems to break kodi package
2155 #9716: exit, shutdown, reboot from kodi
2156 #9721: version 2017.02: no acceptable m4 could be found in $PATH
2157 #9726: Raspberry Pi version B - Problems with UART speed in..
2158 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
2159 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
2160 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
2161 #9776: libubox build failed
2162 #9791: Python searches for packages in the user site directory
2163 #9806: libseccomp is not available when BR2_arm=y
2164 #9826: post-build scritp - symlinks created in post-build script..
2165 #9836: triggerhappy: systemd unit broken
2166 #9846: musl libc not installed correctly in target folder
2167 #9856: build libubox failed on ubuntu 17.04 64bit
2169 2017.02.11, Released April 11th, 2018
2171 Important / security related fixes.
2173 dependencies: Blacklist tar 1.30+ and build our own host-tar
2174 if needed as tar 1.30+ changed the --numeric-owner output for
2175 long path names. Build host-tar before other host-dependencies
2176 as they need it to extract their source tarballs.
2178 Updated/fixed packages: apache, busybox, clamav, dhcp,
2179 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
2180 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
2181 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
2182 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
2183 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
2185 Issues resolved (http://bugs.uclibc.org):
2187 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
2189 2017.02.10, Released January 31st, 2018
2191 Important / security related fixes.
2193 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
2195 System: Only show getty options when busybox init or sysvinit
2198 Infrastructure: Fix build issue for autotools based packages
2199 checking for C++ support on toolchains without C++ support and
2200 on a distro lacking /lib/cpp (E.G. Arch Linux).
2202 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
2203 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
2204 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
2205 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
2206 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
2207 util-linux, webkitgtk, wireshark, xen
2209 Issues resolved (http://bugs.buildroot.org):
2211 #9996: lz4 package does not install lz4 binaries in target
2212 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
2213 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
2214 #10301: systemd/getty unused options
2215 #10331: kmsxx, host installation fails with BR2_SHARED_...
2216 #10536: Finding non-relative paths in the ccache
2217 #10641: avahi-autoipd not starting when using systemd-tmpfiles
2219 2017.02.9, Released January 1st, 2018
2221 Important / security related fixes.
2223 Fix divide by zero issue in size-stats script.
2225 Fix makefile include ordering issue with certain make versions
2226 in the external toolchain handling.
2228 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
2229 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
2230 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
2231 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
2232 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
2234 2017.02.8, Released November 27th, 2017
2236 Important / security related fixes.
2238 Qt: 5.6 version updated to 5.6.3.
2240 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
2243 Updated/fixed packages: apr, apr-util, arqp-standalone,
2244 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
2245 imagemagick, libfastjson, libglib2, libpjsip, libplist,
2246 localedef, luajit, mesa3d, openssh, openssl, postgresql,
2247 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
2248 qt5declarative, qt5engineio, qt5graphicaleffects,
2249 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
2250 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
2251 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
2252 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
2253 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
2256 Issues resolved (http://bugs.buildroot.org):
2258 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2259 10361: python3 python-config script generates invalid includes
2260 10501: host-localedef fails to compile on Ubuntu 17.10
2262 2017.02.7, Released October 28th, 2017
2264 Important / security related fixes.
2266 Webkitgtk bumped to the 2.18.x series, fixing a large number
2269 Defconfigs: wandboard: Correct rootfs offset
2271 Toolchain: Linaro toolchains updated to 2017.08 release,
2272 fixing a number of issues. Musl: fix for CVE-2017-15650.
2274 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
2275 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
2276 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
2277 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
2278 xlib_libXfont2, xserver_xorg-server
2280 2017.02.6, Released September 24th, 2017
2282 Important / security related fixes.
2284 Cmake: Ensure correct pkg-config is used when building host
2287 fs/iso9660: Ensure files from earlier builds are not included.
2289 Updated/fixed packages: apache, bcusdk, bind, binutils,
2290 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
2291 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
2292 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
2293 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
2294 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
2295 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
2296 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
2297 postgresql, proxychains-ng, python-libconfig,
2298 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
2299 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
2300 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
2303 Issues resolved (http://bugs.buildroot.org):
2305 #10141: Squashfs extended attribute failures
2306 #10261: Grub2 fails to build for x86_64
2307 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
2309 2017.02.5, Released July 27th, 2017
2311 Important / security related fixes.
2313 Webkitgtk bumped to the 2.16.x series, fixing a large number
2316 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
2317 which default to PIE mode.
2319 Updated/fixed packages: aespipe, apache, bind, binutils,
2320 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
2321 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
2322 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
2323 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
2324 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
2325 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
2326 xserver_xorg-server, xvisor
2328 Issues resolved (http://bugs.buildroot.org):
2330 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
2332 2017.02.4, Released July 4th, 2017
2334 Important / security related fixes.
2336 Update support/scripts/scancpan to use METACPAN v1 API as v0
2339 Update support/scripts/mkusers to handle setups where
2340 /etc/shadow is a symlink.
2342 External toolchain: Don't create musl dynamic loader symlink
2345 Setlocalversion: Correct detection of mercurial revisions for
2346 non-tagged versions.
2348 Updated/fixed packages: apache, automake, bind, botan, c-ares,
2349 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
2350 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
2351 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
2352 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
2353 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
2354 vlc, x264, xserver_xorg-server
2356 Issues resolved (http://bugs.buildroot.org):
2358 #9976: License file for package 'rtl8821au' incorrect
2360 2017.02.3, Released June 2nd, 2017
2362 Important / security related fixes.
2364 Download: <pkg>-source-check fixed for packages from git.
2366 External toolchain: musl dynamic linker symlink for mips-sf
2369 Updated/fixed packages: armadillo, audiofile, bash,
2370 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
2371 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
2372 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
2373 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
2374 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
2375 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
2376 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
2377 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
2379 Issues resolved (http://bugs.buildroot.org):
2381 #9796: source-check broken for Git downloads
2382 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
2384 2017.02.2, Released May 1st, 2017
2386 Important / security related fixes.
2388 Use HTTPS for the Codesourcery external toolchains as the HTTP
2389 URLs no longer work.
2391 Updated/fixed packages: bind, busybox, dovecot, freetype,
2392 ghostscript, glibc, granite, hiredis, icu, imagemagick,
2393 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
2394 libnspr, libnss, libsamplerate, libsndfile, libunwind,
2395 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
2396 python-web2py, samba4, syslinux, systemd, tiff, trinity,
2397 uboot, wireshark, xen
2399 Issues resolved (http://bugs.buildroot.org):
2401 #9791: Python searches for packages in the user site directory
2403 2017.02.1, Released April 4th, 2017
2405 Important / security related fixes.
2407 Fix a variable clashing issue in the mkusers script with
2408 internal bash variables.
2410 Improve external toolchain version detection.
2412 Correct permissions for /dev/pts/ptmx when systemd is used
2413 with recent glibc versions.
2415 Fix python module name clash for graph-depends.
2417 Fakeroot now links against libacl to fix issues on
2418 distributions using acls.
2420 Ensure that the git download infrastructure creates GNU format
2423 br2-external: Improve error reporting.
2425 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
2426 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
2427 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
2428 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
2429 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
2430 libwebsockets, libxkbcommon, linux-firmware, logrotate,
2431 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
2432 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
2433 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
2434 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
2435 tcpreplay, tor, upmpdcli, wget, wireshark,
2436 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
2438 Issues resolved (http://bugs.buildroot.org):
2440 #9456: mkusers script bash errors
2442 2017.02, Released February 28th, 2017
2444 Minor fixes, mainly fixing autobuilder issues.
2446 Don't use cmake 3.7.x from the build host as it is also
2447 affected by the RPATH handling issues, and instead build our
2450 Updated/fixed packages: assimp, classpath, genimage, mplayer,
2451 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
2454 2017.02-rc3, Released February 26th, 2017
2456 Fixes all over the tree.
2458 Cmake reverted to version 3.6.3 to workaround regressions
2459 related to RPATH handling.
2461 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
2462 btrfs-progs, classpath, directfb, glibc, gstreamer1,
2463 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
2464 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
2465 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
2466 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
2467 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
2469 Issues resolved (http://bugs.buildroot.org):
2471 #9251: Shared C++ libraries for Microblaze results in Segmentation...
2472 #9456: mkusers script bash errors
2473 #9506: Collectd 5.7.0 fails to build with libcrypt
2474 #9581: VagrantFile provisioning step fails due to issue with grub-pc
2475 #9586: usbmount: usbmount slows down the system... to a state of...
2476 #9616: CMake host packages cannot provide CONF_ENV
2477 #9641: Need raptor package installed in staging
2478 #9671: stunnel build error
2480 2017.02-rc2, Released February 20th, 2017
2482 Fixes all over the tree.
2484 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
2485 older gcc versions for reproducible builds has been
2486 (temporarily) reverted because of licensing compatiblity
2489 Defconfigs: SD card generation fix for the Udoo Neo board
2491 Infrastructure to handle .lz compressed tarballs added, and
2492 affected packages updated to use it.
2494 Updated/fixed packages: bctoolbox, bind, canelloni,
2495 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
2496 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
2497 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
2498 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
2499 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
2500 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
2501 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
2504 Issues resolved (http://bugs.buildroot.org):
2506 #8941: Valgrind fails to build with stack protection turned on
2507 #9291: perl: SysV message queues not configured, even if available
2508 #9651: libxcb-1.12 built Error
2509 #9656: util-linux: schedutils doesn't build on target w/o enabl...
2510 #9666: qt5quickcontrols install fails
2512 2017.02-rc1, Released February 11th, 2017
2514 Fixes all over the tree and new features.
2518 - numerous improvements to support reproducible builds
2520 - new waf-package package infrastructure to support packages
2521 that use the Waf build system. 6 packages converted to
2522 this infrastructure.
2524 - add option <pkg>_PREFER_INSTALLER to the perl package
2529 - add support for the OpenRISC CPU architecture
2531 - merge description of the ARM and ARM64 options, and add
2532 support for selecting a specific ARM64 core
2536 - major rework of the external toolchain support. It is now
2537 split into several packages, one per external toolchain,
2538 and a common infrastructure.
2540 - important fix for musl to prevent a conflict between musl
2541 and kernel headers (fixes the build of numerous packages
2544 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
2545 for ARM64, mips32r6 and mips64r6
2547 - add gdb 7.12.1, and switch to gdb 7.11 as the default
2549 - Linaro toolchains updated to 2016.11, ARC toolchain
2550 components updated to arc-2016.09, MIPS Codescape
2551 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
2552 NIOS2 toolchains bumped
2554 - remove Analog Devices toolchain for the Blackfin
2555 architecture, remove pre-built musl toolchains from
2558 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
2559 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
2560 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
2562 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
2563 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
2564 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
2565 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
2566 pru-software-support, python-arrow, python-attrs,
2567 python-babel, python-bitstring, python-chardet,
2568 python-constantly, python-flask-babel, python-gunicorn,
2569 python-incremental, python-jsonschema, python-logbook,
2570 python-markdown2, python-mbstrdecoder, python-mutagen,
2571 python-pathpy, python-pudb, python-pyqrcode,
2572 python-pytablereader, python-setuptools-scm, python-sh,
2573 python-toml, python-vcversioner, python-whoosh,
2574 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
2575 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
2576 upower, ustream-ssl, waf, xlib_libXfont2
2578 Removed packages: perl-db-file, snowball-hdmiservice,
2581 Tooling: addition of a test-pkg script to help contributors
2582 build test their package.
2584 Issues resolved (http://bugs.buildroot.org):
2586 #8946: Valgrind fails to build with stack protection turned on
2587 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
2588 #9466: VIM_REMOVE_DOCS removes rgb.txt
2589 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
2590 #9501: eudev fails to build with older kernel headers
2591 #9526: Embedded NPM fails to start with "no such file or directory" error
2592 #9541: Platform drivers autoloading from info in device tree does not work
2593 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
2594 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
2595 #9566: [kmod] Compilation fails with uclibc
2596 #9571: buildroot fails while building opencv for arm64 platform
2597 #9576: External tree with BR 2016.11 does not work anymore
2598 #9606: xorg-server cannot build for ARM target
2600 2016.11.3, Released March 9th, 2017
2602 Important / security related fixes.
2604 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
2605 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
2606 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
2608 2016.11.2, Released January 25th, 2017
2610 Important / security related fixes.
2612 A fix for BR2_EXTERNAL trees referenced using relative paths,
2613 which broke in 2016.11.
2615 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
2616 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
2617 php-imagick, rabbitmq-server, runc, wireshark,
2619 Issues resolved (http://bugs.buildroot.org):
2621 #9576: External tree with BR 2016.11 does not work anymore
2623 2016.11.1, Released December 29th, 2016
2625 Important / security related fixes.
2627 Updated/fixed packages: apache, cryptopp, docker-engine,
2628 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
2629 nodejs, openssh, php, python, python-bottle, samba4, squid,
2630 uboot, vim, wireshark, xorg-server uboot
2632 Issues resolved (http://bugs.buildroot.org):
2634 #9466: VIM_REMOVE_DOCS removes rgb.txt
2636 2016.11, Released November 30th, 2016
2640 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
2643 Issues resolved (http://bugs.buildroot.org):
2645 #9451: packages/postgresql/postgresql.mk contains wrong POST...
2647 2016.11-rc3, Released November 28th, 2016
2649 Fixes all over the tree, including a number of security fixes.
2651 The move from fakeroot to pseudo unfortunately brought a
2652 number of issues. The SELinux issue described in #9386 which
2653 triggered the move to pseudo has been investigated further and
2654 a workaround implemented and the pseudo changes reverted.
2656 Linux kernel: update default to 4.8.11.
2658 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
2659 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
2660 vdk, axs101, axs103 and hs38 smd vdk.
2662 Updated/fixed packages: autossh, chrony, dosfstools,
2663 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
2664 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
2665 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
2666 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
2667 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
2668 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
2669 xapp_xload, xenomai, xmlstarlet
2671 Issues resolved (http://bugs.buildroot.org):
2673 #9386: ubinize fails with or without custom config
2674 #9431: A misspelling
2675 #9446: make raspberrypi3_defconfig compilation failure
2677 2016.11-rc2, Released November 13th, 2016
2679 Fixes all over the tree.
2681 Architecture: add support for MIPS XBurst cores; remove MIPS
2682 support for M5100 cores.
2684 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
2685 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
2686 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
2687 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
2688 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
2689 strace, openjpeg, lcms2, quota.
2691 Linux kernel: update default to 4.8.7.
2693 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
2695 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
2696 of fakeroot; makedevs no longer breaks of the destination already
2697 exists and is of the correct type/major/minor.
2699 Defconfigs: a few legacy and broken defconfigs have been removed
2700 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
2701 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
2702 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
2703 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
2704 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
2705 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
2708 2016.11-rc1, Released November 3rd, 2016
2710 Fixes all over the tree and new features.
2712 It is now possible to specify multiple BR2_EXTERNAL
2713 directories. The required files in a BR2_EXTERNAL directory
2714 have changed to accomodate this feature. Refer to the
2715 documentation for details of how to update them. External
2716 trees now have a name and a description. Also, it is possible
2717 to override a defconfig in the external tree.
2719 The default skeleton now uses UID 65534 for the "nobody"
2720 user instead of UID 99, like most distros do. See
2721 https://lwn.net/Articles/695478/ for a complete discussion.
2722 Programs and configuration files that explicitly refer to UID
2723 99 will have to be updated.
2725 When the build environment already has a suitable cmake version
2726 (3.1 or later), that one will be used instead of building
2727 host-cmake. This can speed up the build significantly.
2729 The ExtUtils::MakeMaker perl module is now required in the
2732 An additional check is done during the build that files are
2733 not installed in the output directory within the output
2734 directory. This happens e.g. when the target directory is
2735 contained both in --prefix and in DESTDIR. The build will
2736 terminate with an error message that specifies which package
2737 and which file caused the failure.
2739 The concept of "deprecated packages" and the BR2_DEPRECATED
2740 option have been removed. Instead, packages are removed
2741 immediately. Packages are only removed when they don't work
2742 for some reason. If you still need a removed package and
2743 you have a solution for the problem(s) that caused the
2744 removal, please contribute it.
2746 Architecture: support for sh64 removed, improved support for
2747 MIPS core selection.
2749 Toolchain: support for musl powerpc64le, mips64 and mipsr6
2750 toolchains, ARC toolchain components updates, gcc 6.x series
2751 bumped to 6.2.0, default binutils version switched to 2.26,
2752 default gcc version switched to gcc 5.x, Linaro toolchains
2753 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
2754 with TLS support. Checking of unsafe compiler options (that
2755 point to host directories) has been extended with -isystem,
2756 -idirafter and -iquote.
2758 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
2759 of <pkg>-show-rdepends to list reverse dependencies, and
2760 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
2761 are now in a separate linux-tools package instead of in the
2762 kernel build. Fakeroot has been replaced by pseudo.
2764 CMake support: the toolchainfile.cmake file now provides a
2765 definition of the CMAKE_BUILD_TYPE variable. The
2766 toolchainfile.cmake also no longer forces the compiler/linker
2767 flags defined by Buildroot.
2769 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
2770 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2771 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
2773 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
2774 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2775 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
2776 python-crcmod, python-cssutils, python-docutils,
2777 python-futures, python-mwclient, python-mwscrape,
2778 python-mwscrape2slob, python-pyelftools, python-pyicu,
2779 python-pylru, python-pyqt5, python-requests-toolbelt,
2780 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
2781 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
2784 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
2785 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
2788 Documentation: the list of packages that was present in the
2789 Buildroot manual has been removed.
2791 Legal info: the "licenses.txt" file that concatenates all
2792 license texts is no longer generated - it was not considered
2793 useful. The manifest.csv contains an empty cell instead of
2794 "not saved" when no license file is available.
2796 Other: addition of a DEVELOPERS file listing developers taking
2797 care of packages or architectures.
2799 Issues resolved (http://bugs.buildroot.org):
2801 #7802: host-python build hangs compiling getbuildinfo.o
2802 #8206: mplayer uses host xorg development files
2803 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
2804 #8536: Building sudo with PAM results in unusable sudo
2805 #8646: check-host-rpath script returns false positives when rpath
2807 #8696: xdriver_xf86-input-mouse install header files in target
2809 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
2810 not necessarily TARGET
2811 #8846: Orphaned/missing toolchain borks eclipse plugin
2812 #8856: python tornado runtime wasn't met on buildroot 2016.02
2813 #8901: gcc failes to build if fortran is enabled
2814 #8916: LDFLAGS pass to openssh
2815 #8941: "ls" of an NFSv4 share only works when pumped through strace
2816 #8946: Valgrind fails to build with stack protection turned on
2817 #9021: Kodi - Broken: Illegal instruction (core dumped)
2818 #9096: rootfs.ubi not created
2819 #9111: glibc 2.23: libmvec.so not copied
2820 #9176: minnowboard : USB not mounted
2821 #9196: raspberry pi 3 default build seem broken
2822 #9201: Permission denied make: *** [core-dependencies] Error 126 in
2824 #9216: log4cpp package build fails to build within install
2825 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
2827 #9229: Firefly boot fails with: "failed to find part:boot"
2828 #9256: [Config file] New device: Odroid-U2/U3
2829 #9296: Buildroot Fails on applying patches
2830 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
2831 #9316: U-boot fails to build if libssl-dev is not installed
2832 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
2833 flash utility (tegrarcm)
2834 #9326: Odroid-C2 build results in non-bootable image
2835 #9336: Improve iconv support for external toolchain based builds
2837 #9366: no link rootfs.ext4 -> rootfs.ext2
2838 #9371: openssl: download failes with "Only allow downloads from primary
2839 download site" + local server
2840 #9381: check-host-rpath issues
2841 #9386: ubinize fails with or without custom config
2843 2016.08, Released September 1st, 2016
2847 Toolchain: ARC tools updated to arc-2016.09-eng010.
2849 Updated/fixed packages: libshout, luajit, mpd, mplayer
2851 Issues resolved (http://bugs.buildroot.org):
2853 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
2854 #8341: Getting EGL Error: Could not create the egl surface:..
2855 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
2857 2016.08-rc3, Released August 29th, 2016
2859 Fixes all over the tree.
2861 Toolchain: C++ support for the internal blackfin toolchain
2864 Architecture: Default to bf532 CPU variant for blackfin,
2865 Fix flat one memory region support for m68k and disable flat
2866 seperate data support because of compatibility issues.
2868 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
2869 post-build scripts when systemd is used.
2870 Zynq microzed/zc706/zed: Fix u-booot configuration.
2872 netbsd-queue package extended and renamed to
2873 musl-compat-headers. With this, a number of musl compatibility
2874 patches are no longer needed.
2876 Updated/fixed packages: aircrack-ng, android-tools, babeld,
2877 bcusdk, binutils, boa, busybox, connman, cpupower,
2878 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
2879 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
2880 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
2881 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
2882 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
2883 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
2884 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
2885 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
2886 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
2887 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
2888 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
2889 webkitgtk, wireshark, xdriver_xf86-video-intel
2891 Issues resolved (http://bugs.buildroot.org):
2893 #9101: Error on support/download/git with system git older than 1.8.4
2894 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
2896 2016.08-rc2, Released August 17th, 2016
2898 Fixes all over the tree.
2900 Toolchain: disable broken C++ support for internal blackfin
2901 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
2902 to fix various issues.
2904 System: Zoneinfo is available for the musl C library as well.
2906 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
2907 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
2908 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
2909 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
2910 libical, libpjsip, libsidplay2, libunwindow, libxml2,
2911 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
2912 openblas, openipmi, owfs, php, poco, procps, qt, quota,
2913 sg3_utils, spidev_test, systemd-bootchart, thrift,
2914 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
2915 xdriver_xf86-video-savage, xserver_xorg-server, xen
2917 Issues resolved (http://bugs.buildroot.org):
2919 #9136: make graph-size fails with "ValueError: too many values to..
2920 #9151: qt: fix build with ALSA >= 1.1.x
2921 #9156: qt: Fix missing runtime Qt3Support dependency
2922 #9161: modsetting patch not applied to xserver 1.18.4
2923 #9166: Missing overlays directory in VFAT image for raspberry pi 3
2925 2016.08-rc1, Released August 6th, 2016
2927 Fixes all over the tree and new features.
2929 Toolchain: Fortran support added. eglibc support removed, musl
2930 support no longer experimental. Blackfin and Microblaze
2931 support for internal uClibc-ng toolchain, m68k/coldfire
2932 improvements. The check for unsafe (build host) directories
2933 access (/usr/include and /usr/lib) is now enabled by default.
2934 Unused locales are now purged by default to save space (and
2935 the default list of locales shrunk). The option to control
2936 this has now moved from the toolchain menu to system
2939 Legal info improvements: sources are now hardlinked instead of
2940 copied if possible to save space. Patches and extra downloads
2943 An experimental configuration knob (BR2_REPRODUCIBLE) has been
2944 added to make the builds more reproducible (E.G. less
2945 differences in the binary output between builds of the same
2946 configuration). This is still work in progress.
2948 An option to execute a custom script inside the fakeroot
2949 environment used to the generate the filesystem (E.G. to tweak
2950 permissions or similar) has been added.
2952 Git support now supports git submodules if
2953 <pkg>_GIT_SUBMODULES is enabled.
2955 Hash files for integritry validation have been added for all
2958 Scanpypi utility to help creating packages from the Python
2959 package index (pypi) has been added.
2961 The makedevs utility now has support for adding file
2962 capabilities using extended attributes.
2964 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
2965 development configs, Blackfin GDB simulator, Linksprite
2966 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
2967 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
2968 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
2969 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
2970 demos. A number of defconfigs have been updated and extended
2971 to generate SD card images. Synopsys HS38 VDK defconfig removed.
2973 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
2974 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
2975 circus, dante, docker-containerd, docker-engine, domoticz,
2976 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
2977 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
2978 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
2979 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
2980 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
2981 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
2982 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
2983 p7zip, pdbg, python-argh, python-dataproperty,
2984 python-dateutil, python-dialog3, python-dicttoxml,
2985 python-dominate, python-engineio, python-flask-jsonrpc,
2986 python-flask-login, python-humanize, python-pathtools,
2987 python-pathvalidate, python-pillow, python-prompt-toolkit,
2988 python-pytablewriter, python-pytz, python-scapy3k,
2989 python-sdnotify, python-socketio, python-tomako,
2990 python-ubjson, python-u-msgpack, python-watchdog,
2991 python-wcwidth, python-xlrd, python-xlsxwriter,
2992 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
2993 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
2994 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
2995 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
2998 Deprecated packages: ipkg, sstrip
3000 Removed packages: sunxi-mali-prop
3002 Issues resolved (http://bugs.buildroot.org):
3004 #8931: segment fault when compile argp-help.c using aarch64-bu...
3005 #8966: eglfs error. buildroot don't compile the library libeglfs.so
3006 #8971: build for beaglebone fails
3007 #8986: qt5imageformats fails to build on AArch64
3008 #8991: grub2 fails to compile
3009 #9001: Nodejs option not available
3010 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
3011 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
3012 #9066: 8139TOO - faulty behaviour
3013 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
3014 #9091: U-Boot fails to boot with large ramdisk
3016 2016.05, Released May 31st, 2016
3020 External toolchain: Fix for symlink handling when copying
3023 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
3024 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
3025 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
3026 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
3027 xdriver_xf86-video-fbturbo, xserver_xorg-server
3029 2016.05-rc3, Released May 26th, 2016
3031 Fixes all over the tree.
3033 Tweaks for SSP handling for external toolchains.
3035 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
3036 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
3037 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
3038 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
3039 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
3040 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
3041 postgresql, putty, python-service-identity, python-treq,
3042 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
3043 ustr, valgrind, webkitgtk, libxml2, xorriso,
3046 Issues resolved (http://bugs.uclibc.org):
3048 #8936: Aircrack-ng - Alot of missing dependencies
3050 2016.05-rc2, Released May 17th, 2016
3052 Fixes all over the tree.
3054 Rootfs overlay handling now refuses to overwrite
3055 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
3056 even if these directories are present in the overlay.
3058 External toolchain: Unbreak user provided libraries deployment
3059 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
3061 QEMU coldfire: Fix for signal handling kernel issue, enable
3064 Updated/fixed packages: android-tools, assimp, boost, gcc,
3065 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
3066 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
3067 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
3068 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
3069 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
3071 2016.05-rc1, Released May 10th, 2016
3073 Fixes all over the tree and new features.
3075 Architectures: new ARM variants: Cortex A17 and M4, improved
3076 nonmmu (cortex-M) support, m68k has been re-enabled with
3077 support for ColdFire. For x86, support for the i386 variant
3080 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
3081 deprecated. Go programming language support, Add Binutils 2.26
3082 support. Old Sourcery PowerPC external toolchains removed,
3083 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
3084 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
3086 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
3087 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
3088 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
3089 added for m68k, eXtensa-nommu and ColdFire.
3091 Linux: use zImage by default on ARM, subversion repository
3092 support (for u-boot as well).
3094 New packages: aer-inject, android-tools, cannelloni,
3095 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
3096 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
3097 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
3098 kodi-adsp-basic, kodi-adsp-freesurround,
3099 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
3100 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
3101 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
3102 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
3103 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
3104 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
3105 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
3106 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
3107 python-autobahn, python-characteristic, python-crossbar,
3108 python-cryptography, python-iniparse, python-iowait,
3109 python-lmdb, python-pexpect, python-ptyprocess,
3110 python-pyasn-modules, python-pygments, python-pymysql,
3111 python-pynacl, python-pyopenssl, python-pysocks,
3112 python-pytrie, python-rpi-gpio, python-service-identity,
3113 python-setproctitle, python-shutilwhich, python-treq,
3114 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
3115 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
3116 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
3117 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
3118 xdriver_xf86-video-amdgpu
3120 Removed packages: foomatic-filters, python-m2crypto,
3121 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
3123 Issues resolved (http://bugs.buildroot.org):
3125 #6830: Qt5: no fonts are installed
3126 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
3127 #7580: Invalid filesystem in Pandaboard defconfig
3128 #8346: wf111 package removes all kernel module dependencies
3129 #8436: xserver_xorg-server Segmentation fault
3130 #8736: IPV6 forced on in busybox
3131 #8746: At startup system stops with 'cannot set terminal proces..
3132 #8751: make fail [fio does not build on sh]
3133 #8766: Compiling host-gcc-final-4.9.3 broken on i386
3134 #8771: make savedefconfig modifies sources
3135 #8781: Unable to build uboot for imx28evk
3136 #8786: gdb fails to build with xz and expat support at the same
3137 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
3138 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
3139 #8836: Can't select Vim in menuconfig
3140 #8851: Make sure fio can compile with libaio support if it...
3141 #8861: With buildroot 2016.02 trying to build for corei7-avx
3142 fails while trying to build host-binutils
3143 #8866: Making an USB flash bootable with extlinux build with
3144 buildroot does not work
3146 2016.02, Released March 1st, 2016
3148 Minor fixes, mostly security related.
3150 Circular dependency issue with same-as-kernel linux-headers
3153 Updated/fixed packages: bluez5_utils, heirloom-mailx,
3154 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
3155 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
3156 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
3158 2016.02-rc3, Released February 27th, 2016
3160 Fixes all over the tree.
3162 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
3163 where VFP is optional (but present on the specific hw). Fix
3164 ARM variant selection for freescale_imx31_3stack_defconfig.
3166 Ensure tarballs of downloaded git trees do not contain a
3169 Clarify license of patches in COPYING.
3171 Updated/fixed package: avahi, binutils, cairo, can-festival,
3172 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
3173 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
3174 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
3175 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
3176 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
3177 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
3178 omniorb, openipmi, openobex, patch, pax-utils, perf,
3179 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
3180 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
3181 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
3182 wpa_supplicant, xerces, zsh
3184 Issues resolved (http://bugs.uclibc.org):
3186 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
3188 2016.02-rc2, Released February 18th, 2016
3190 Fixes all over the tree.
3192 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
3193 crash, backport of Xtensa .init/.fini literals handling.
3194 glibc security patches for CVE-2014-8121, CVE-2015-1781
3197 Defconfigs for Acmesystems Arietta g25 added.
3199 Updated/fixed packages: binutils, boost, chrony, dovecot,
3200 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
3201 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
3202 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
3203 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
3205 Issues resolved (http://bugs.uclibc.org):
3207 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
3208 #8606: Problem compiling on Arch Linux
3209 #8681: kbd 2.0.3 does not build on rpi
3211 2016.02-rc1, Released February 10th, 2016
3213 Fixes all over the tree and new features.
3215 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
3216 arc-2015.12. Support for legacy uClibc dropped, default to
3217 uClibc-ng instead. Added sys/queue.h implementation for MUSL
3218 for compatibility. Updated versions of Code sourcery and
3219 Linaro toolchains. MIPS Codescape toolchains added. Version
3220 selection for preconfigured external toolchains removed.
3222 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
3223 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
3224 A number of defconfigs have been extended to generate complete
3225 system images using genimage.
3227 Linux: Automatically patch timeconst.pl for <3.9 kernels,
3228 which isn't compatible with modern perl versions, breaking the
3229 build when building on recent (Fedora 23, Debian
3230 Testing/Unstable, ..) distributions.
3232 Makedevs utility now accepts textual (non-numerical) user and
3235 Vagrant file to easily setup a working development environment
3236 in a VM has been added.
3238 Size-stats-compare script to compare rootfs sizes between
3239 builds has been added.
3241 Infozip package renamed to zip. EFL packages restructured.
3243 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3244 angularjs, apache, apr, argp-standalone, armadillo, arptables,
3245 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
3246 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
3247 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
3248 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
3249 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
3250 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
3251 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
3252 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
3253 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
3254 elementary, elfutils, enlightenment, erlang, espeak, eudev,
3255 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
3256 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
3257 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
3258 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
3259 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
3260 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
3261 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
3262 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
3263 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
3264 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
3265 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
3266 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
3267 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
3268 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
3269 jquery-sparkline, jquery-ui, jquery-ui-themes,
3270 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
3271 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
3272 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
3273 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
3274 libedbus, libedit, libedje, libeet, libefreet, libeina,
3275 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
3276 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
3277 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
3278 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
3279 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
3280 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
3281 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
3282 libraw, libraw1394, librsvg, libseccomp, libsecret,
3283 libserialport, libsigc, libsigrok, libsigrokdecode,
3284 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
3285 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
3286 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
3287 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
3288 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
3289 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
3290 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
3291 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
3292 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
3293 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
3294 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
3295 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
3296 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
3297 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
3298 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
3299 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
3300 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
3301 openldap, openntpd, openobex, openocd, openpgm,
3302 open-plc-utils, openpowerlink, openssh, openssl, openswan,
3303 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
3304 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
3305 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
3306 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
3307 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
3308 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
3309 python-alsaaudio, python-can, python-cffi, python-cherrypy,
3310 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
3311 python-mako, python-msgpack, python-psutil, python-pyasn,
3312 python-pycparser, python-pydal, python-pyftpdlib,
3313 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
3314 python-serial, python-setuptools, python-six, python-spidev,
3315 python-tornado, python-twisted, python-web2py, python-webpy,
3316 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
3317 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3318 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3319 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3320 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
3321 qt5webkit-examples, qt5websockets, qt5x11extras,
3322 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
3323 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
3324 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
3325 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
3326 smack, snowball-init, socat, sp-oops-extract, sqlite,
3327 squashfs, squeezelite, squid, sredird, sshfs,
3328 start-stop-daemon, strace, strongswan, stunnel, subversion,
3329 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
3330 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
3331 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
3332 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
3333 udpcast, unionfs, upmpdcli, usb_modeswitch,
3334 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
3335 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
3336 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
3337 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
3338 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
3339 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
3340 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
3341 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
3342 xfont_encodings, xfont_font-adobe-100dpi,
3343 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
3344 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
3345 xfont_font-alias, xfont_font-arabic-misc,
3346 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3347 xfont_font-bh-lucidatypewriter-100dpi,
3348 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3349 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3350 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3351 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3352 xfont_font-daewoo-misc, xfont_font-dec-misc,
3353 xfont_font-ibm-type1, xfont_font-isas-misc,
3354 xfont_font-jis-misc, xfont_font-micro-misc,
3355 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3356 xfont_font-misc-meltho, xfont_font-misc-misc,
3357 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3358 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3359 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3360 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
3361 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
3362 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
3363 ympd, zeromq, zic, znc, zsh,
3365 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
3366 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
3367 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
3368 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
3369 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
3370 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
3371 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
3372 obsidian-cursors, openal, openbox, pangomm,
3373 python-backports-abc, python-beautifulsoup4, python-cbor,
3374 python-click, python-cssselect, python-ecdsa, python-html5lib,
3375 python-idna, python-ipaddress, python-mistune, python-netaddr,
3376 python-paho-mqtt, python-paramiko, python-pyparted,
3377 python-pysmb, python-pyudev, python-singledispatch,
3378 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
3379 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
3380 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
3382 Removed packages: libungif, python-pyxml,
3384 Issues resolved (http://bugs.uclibc.org):
3386 #7886: gettext: link failure with locally-installed libxml2
3387 #7892: systemd-journald is broken
3388 #8066: nodejs crashes when built with gcc 4.9
3389 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
3390 #8501: gunzip fails to uncompress files
3391 #8541: fail to build host-fakeroot-1.20.2
3392 #8546: build instructions for raspberry pi don't work
3393 #8571: strace for ARC compile error
3394 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
3395 #8616: Fail to build for raspberrypi_defconfig with big endian
3396 #8621: sqlite package, properly enable readline
3398 2015.11, Released November 30th, 2015
3402 Merged/seperate /usr handling is now also performed for
3403 staging so cross-gdb / gdbserver can find the libraries.
3405 Updated/fixed packages: autossh, conntrack-tools, dcron,
3406 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
3407 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
3408 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
3411 Issues resolved (http://bugs.uclibc.org):
3413 #8441: Invalid directory for X11 fonts in target (RPi2)
3414 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
3416 2015.11-rc3, Released November 26th, 2015
3418 Fixes all over the tree.
3420 We have a new modern website!
3422 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
3423 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
3424 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
3425 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
3426 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
3427 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
3428 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
3429 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
3430 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
3433 Issues resolved (http://bugs.uclibc.org):
3435 #6872: gpsd: disabled on microblaze
3436 #8321: invalid opcode error with minidlna and ffmpeg
3437 #8336: Default systemd configuration fails to boot correctly in 2015-08
3438 #8446: rpi-userland failed to build with glibc 2.22
3440 2015.11-rc2, Released November 19th, 2015
3442 Fixes all over the tree.
3444 LD_LIBRARY_PATH is no longer used to ensure host binaries find
3445 their libraries, fixing issues on recent Fedora.
3447 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
3448 with ${TARGET}-cc after the move to use a toolchain wrapper
3449 for the internal toolchain.
3451 Appy-patches.sh now correctly applies all files listed in
3454 Fixes for merged /usr handling when a custom skeleton is used.
3456 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
3457 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
3458 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
3459 libecore, libgudev, libnss, libpng, libserial, libssh2,
3460 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
3461 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
3462 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
3463 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
3464 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
3465 ushare, wine, wpa_supplicant, x265,
3466 xdriver_xf86-video-siliconmotion, zxing-cpp
3468 Issues resolved (http://bugs.uclibc.org):
3470 #4790: Running udhcpc on a system with NFS root kills NFS
3471 #8456: Building host-pkgconf on Fedora 23 fails due to..
3473 2015.11-rc1, Released November, 7th 2015
3475 Fixes all over the tree and new features.
3479 - Support for sparc64 added (internal toolchain with glibc
3482 - Support for mips32r6 and mips64r6 added.
3484 - Support for Intel Quark X1000 CPU.
3486 - Switch to EABIhf by default on ARM when a VFP is available.
3490 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
3491 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
3493 - The toolchain wrapper which was used only for external
3494 toolchains is now also used for Buildroot internal
3495 toolchains. This allowed to fix the ccache support, prepare
3496 the way for top-level parallel build support and remove gcc
3497 patches used to detect header/library path poisoning.
3499 - Remove Analog Devices Blackfin toolchain 2012R2.
3501 - Fix several Xtensa build failures by switching from
3502 text-section-literals to auto-litpools.
3504 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
3505 rather than a specific fork.
3507 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
3508 2015.08. 2014.09 version is kept since 2015.08 only runs on
3513 - Fix ARM64 support in U-Boot.
3517 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
3518 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
3519 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
3520 Synopsys AArch64 VDK virtual platform.
3522 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
3523 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
3524 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
3525 raspberrypi2, riotboard, snps_axs10*, wandboard.
3527 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
3528 calao_snowball_defconfig, gnublin, integrator926_defconfig.
3532 - Support for fetching from Mercurial tags fixed.
3534 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
3535 module support to be enabled in the kernel when a package
3536 builds out-of-tree kernel modules (through the
3537 pkg-kernel-module infrastructure or on its own).
3539 - Improve the perl package infrastructure to automatically add
3540 the dependency to the perl interpreter to target perl module
3543 - Remove trailing slashes in <pkg>_SITE and addition of a
3544 check to ensure such trailing slashes are no longer added.
3546 - Extend the legal infrastructure to allow packages to declare
3547 their actual source code. This is useful for packages for
3548 which <pkg>_SOURCE points to pre-built binaries (as is the
3549 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
3550 variable allows to point to the source code in such cases.
3552 - Improved ccache support, thanks to the usage of a toolchain
3553 wrapper for internal toolchain. Now a single cache directory
3554 can be shared between different Buildroot builds.
3556 - Addition of a 'graph-size' make targets, which generates a
3557 PDF graph of per-package size of the root filesystem.
3559 - Addition of <pkg>_EXCLUDES so that packages can request
3560 certain parts of the source code tarball to not be
3561 extracted. This feature is currently used by gcc and
3564 - Packages can now use the <pkg>_PKGDIR variable, provided by
3565 the package infrastructure, to reference their package
3566 directory, instead of explicitly using package/<pkg>/.
3570 - Add high lz4 compression to squashfs.
3572 - Simplification of shell profile files in the default
3575 - Remove ftp user and /home/ftp from the skeleton, and let ftp
3576 server packages create these when needed.
3578 - Add support for /bin, /sbin and /lib to be symlinks to their
3579 corresponding directories in /usr. This is enforced for
3580 systemd configurations, and optional for other
3583 - Support for AXFS filesystem image generation added.
3585 - New options to add extra space/inodes to ext2/3/4 images.
3587 Updated/fixed packages:
3589 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
3590 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
3591 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
3592 collectd, connman, conntrack-tools, coreutils, cpio,
3593 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
3594 dhrystone, dillo, directfb, directfb-examples, dmraid,
3595 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
3596 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
3597 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
3598 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
3599 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
3600 genimage, gettext, git, glib-networking, glmark2, gnupg2,
3601 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
3602 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3603 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
3604 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
3605 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
3606 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
3607 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
3608 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
3609 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
3610 kodi-pvr-stalker, kodi-pvr-vbox,
3611 kodi-visualisation-waveforhue, less, lftp, libbluray,
3612 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
3613 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
3614 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
3615 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
3616 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
3617 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
3618 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
3619 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
3620 linux, linux-firmware, linux-fusion, linux-headers,
3621 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
3622 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
3623 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
3624 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
3625 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
3626 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
3627 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
3628 perl-crypt-openssl-random, perl-http-message,
3629 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
3630 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
3631 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
3632 poco, polarssl, portaudio, portmap, postgresql, proftpd,
3633 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
3634 python-networkmanager, python-numpy, python-pyparsing,
3635 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
3636 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
3637 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
3638 samba4, sane-backends, sconeserver, sdl, sed, setools,
3639 shairport-sync, shared-mime-info, sland, smartmontools,
3640 softether, spice-protocol, sqlcipher, sqlite, squid,
3641 strongswan, stunnel, subversion, sudo, sunxi-tools,
3642 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
3643 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
3644 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
3645 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
3646 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
3647 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
3648 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
3649 xtables-addons, xterm, xz, zic, znc, zsh
3653 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
3654 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
3655 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
3656 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
3657 libg7221, libhttpparser, libilbc, libldns, libmng,
3658 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
3659 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
3660 micropython, micropython-libs, python-pyratemp,
3661 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
3662 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
3663 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
3667 blackbox (was deprecated), divine (merged in directfb),
3668 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
3669 sawman (merged in directfb), schifra (marked broken since a
3670 long time), texinfo (host variant only, no longer used), zxing
3671 (replaced by zxing-cpp),
3673 Issues resolved (http://bugs.uclibc.org):
3675 #4099: cut utility from GNU coreutils works incorrect
3676 #7772: libxml-parser-perl build failure: missing dependency
3678 #7931: Default configuration for Cubieboard v1 is outdated
3679 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
3681 #8246: X.org DRI2 build issue
3682 #8256: pointing to /usr/bin/objcopy old version (x86) instead
3683 of the generated one
3684 #8266: mplayer build issue
3685 #8281: pyrexc fails to run when path is too long
3686 #8316: lttng-tools and lttng-babeltrace executables contain
3687 bad RPATH pointing to host machine
3688 #8331: kexec wants shutdown in /sbin, but systemd installs it
3690 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
3692 #8366: libevent does not build
3693 #8386: build failed with external toolchain
3694 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
3695 #8396: CCACHE initialization
3696 #8401: gpsd 3.15 NMEA support
3697 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
3698 #8421: util-linux installs systemd files in output/target/home/
3700 2015.08, Released August 31st, 2015
3704 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
3705 reintroduced as opencv.
3707 Updated/fixed packages: bootutils, canfestival, cppcms,
3708 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
3709 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
3710 ltrace, midori, network-manager, openssh, perl-file-listing,
3711 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
3712 perl-www-robotrules, python-can, qt5base, qt5multimedia,
3713 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
3714 x264, xserver_xorg-server, zyre
3716 2015.08-rc2, Released August, 24th 2015
3718 Fixes all over the tree.
3720 Toolchain: fix gcc build on NIOS-II.
3722 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
3723 hybrid ISO image generation.
3725 Architectures: add arm1136j-s variant.
3727 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
3728 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
3729 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
3730 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
3731 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
3732 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
3733 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
3734 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
3735 netatalk, nodejs, ola, opencv, oprofile, php, poco,
3736 postgresql, powertop, protobuf, protobuf-c, qt5base,
3737 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
3738 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
3739 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
3741 Issues resolved (http://bugs.uclibc.org):
3743 #8276: package/dropbear: symlink resolution incorrect
3744 #8286: Error with buildroot
3745 #8301: ldconfig parameter in Makefile
3747 2015.08-rc1, Released August, 5th 2015
3749 Fixes all over the tree and new features.
3753 - Refactor how the availability of an MMU is described.
3754 - Minimal support for Cortex-M3
3755 - Minimal support for AArch64 big-endian
3759 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
3760 - Use uClibc-ng as the default uClibc version, instead of the
3761 official uClibc, which hasn't done any release since 3+
3763 - eglibc is now marked as deprecated
3764 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
3765 support for gcc 5.x added.
3766 - Binutils: use Binutils 2.24 as the default, 2.25.x series
3767 bumped to 2.25.1, remove old Binutils 2.22.
3768 - Update ARC toolchain components to 2015.06
3769 - Add support for Fortran when building gcc
3773 - Support for using the kconfig configuration system in
3778 - VIA VAB-820/AMOS-820
3779 - OLimex OLinuxino A20 Lime
3780 - Many new defconfigs for Atmel evaluation boards:
3781 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
3782 Xplained Ultra, sama5d3 Xplained.
3783 - ACME Systems Aria G25
3785 - Altera Cyclone 5 Development Board
3787 - ARC AXS101 and AXS103 Software Development Platforms
3788 - Significant updates to Raspberry Pi / Raspberry Pi 2
3792 - Buildroot takes better care now of generating predictable
3793 permissions in the target filesystem. However, existing
3794 permissions on a custom skeleton or rootfs overlay will no
3795 longer be preserved. Therefore, it is necessary to add a
3796 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
3797 required permissions.
3798 - Add support for kconfig fragments.
3799 - No longer pass --{enable,disable}-debug to autotools
3800 packages depending on the value of
3801 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
3802 whether we build with -g or not.
3803 - Support for extracting archives in .lzma in the generic
3804 package infrastructure.
3805 - Remove random-seed file from the default skeleton, since
3806 seeding the entropy pool with a known seed makes more harm
3808 - In the CVS download helper, add support to use a date as
3810 - Add support for a per-package <pkg>_STRIP_COMPONENTS
3811 variable, which packages can use to specify how many path
3812 components should be stripped when extracting the tarball.
3813 - Addition of a 'kernel-module' package infrastructure, which
3814 simplifies the packaging of external kernel modules. Many
3815 existing packages are converted to use it.
3816 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
3817 - Remove /etc/securetty from the default skeleton.
3818 - Migration of sysV initscripts from the default skeleton to
3819 a package called 'initscripts', installed only when Busbox
3820 init or sysvinit are used.
3821 - Migration of the skeleton logic to a proper 'skeleton'
3823 - Addition of a 'linux-tools' infrastructure in the 'linux'
3824 package, to support building user-space tools bundled
3825 within the Linux kernel sources, such as perf and cpupower.
3826 - Usage of backticks instead of make $(shell ...) to execute
3827 shell commands. This allows to delay the evaluation of such
3828 commands when actually needed, and not when expanding the
3829 variables. It is useful to make 'make printvars' less
3830 noisy, and as a preparation to support top-level parallel
3832 - Libtool .la files are not mungled for all package types,
3833 instead of being handled only for packages using the
3834 autotools-package infrastructure.
3835 - Add mechanism to allow packages to express a dependency on
3836 gcc versions. This is needed for packages that use C++11 or
3837 C11 support for example.
3839 Important package updates:
3841 - Complete rework of the matchbox packaging
3842 - Lots of fixes in packages for compatibility with musl and
3844 - Hash files added to a large number of packages.
3845 - Update a significant number of packages to use a new
3846 hosting, after the announcement of Google Code and
3848 - Major packages needed for SELinux support have been merged,
3849 but the support is not complete yet.
3850 - Significant update of OpenCV to version 3.0, and addition
3852 - Significant update of all packages supporting the GPU and
3853 VPU of i.MX ARM processors.
3854 - Addition of systemd support in a significant number of
3856 - Qt5 updated to 5.5.0
3857 - Use modular X.org server by default instead of KDrive
3861 - Complete overhaul of the iso9660 support. Now allows to use
3862 directly IS9660 as the root filesystem format and not only
3863 an initrd, and supports Grub 2 and isolinux in addition to
3866 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
3867 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
3868 ca-certificates, can-utils, ccache, cloog, collectd, connman,
3869 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
3870 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
3871 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
3872 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3873 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
3874 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
3875 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
3876 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
3877 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
3878 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
3879 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
3880 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3881 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
3882 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
3883 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
3884 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
3885 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
3886 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
3887 libunistring, libupnp, libuv, libv4l, libva,
3888 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
3889 linux-firmware, linux-headers, live555, ltrace, lua,
3890 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
3891 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
3892 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
3893 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
3894 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
3895 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
3896 perl-cross, perl-encode-locale, perl-io-socket-ssl,
3897 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
3898 perl-xml-libxml, php, pinentry, polarssl, postgresql,
3899 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
3900 python-networkmanager, python-pyinotify, python-pypcap,
3901 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
3902 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
3903 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
3904 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
3905 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
3906 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
3907 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
3908 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
3909 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
3910 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
3911 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
3912 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3913 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
3914 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
3915 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
3916 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
3919 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
3920 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
3921 jquery-datetimepicker, kodi-audioencoder-modplug,
3922 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
3923 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
3924 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
3925 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
3926 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
3927 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
3928 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
3929 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
3930 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
3931 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
3932 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
3933 kodi-screensaver-pingpong, kodi-screensaver-pyro,
3934 kodi-screensaver-stars, kodi-visualisation-shadertoy,
3935 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
3936 kodi-visualisation-waveform, kvmtool, kyua, libfm,
3937 libfm-extra, libplatform, librtas, libsodium, libsquish,
3938 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
3939 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
3940 python-pycli, python-pydal, python-pyyaml, python-web2py,
3941 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
3942 rtl8821au, sepolgen, setools, skeleton, stm32flash,
3943 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
3945 Deprecated packages: webkitgtk, libgail, eglibc support in
3948 Issues resolved (http://bugs.uclibc.org):
3950 #4291: Segmentation fault with all binaries that use threads
3951 when compiled with gcc 4.6
3952 #6944: building toolchain for sh4 fails
3953 #7592: Buildroot GCC: -lto requires plugin support in ranlib
3954 #7628: Python SSL does not get built for Raspberry Pi
3955 #7682: Missing dependencies for NFS
3956 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
3957 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
3958 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
3959 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
3960 #7971: python-flask, python-werkzeug. No module named zlib
3961 #7981: Target file system skeleton permissions hazard
3962 #8006: rpcdebug in nfs-utils built for the host
3963 #8036: alsa-lib headers problem that prevents to compile alsa
3965 #8081: systemd init system: /tmp is not mode 1777
3966 #8121: php opcache extension doesn't get installed
3967 #8151: x86-64 make fails with ncurses 5.9
3968 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
3969 #8161: default /bin/sh symlink to busybox is full path and not relative
3970 #8171: glamor missing
3971 #8191: Request update support for the cubieboard series
3972 #8201: Important security upgrades for node.js
3974 2015.05, Released May 31st, 2015
3978 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
3979 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
3980 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
3981 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
3982 python3, sconeserver, udpcast, upmpdcli
3984 2015.05-rc3, Released May 22nd, 2015
3986 Several fixes, mainly related to static linking.
3988 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
3989 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
3990 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
3991 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
3992 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
3993 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
3994 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
3995 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
3996 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
3997 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
3998 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
3999 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
4000 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
4001 wvstreams, xmlstarlet, zeromq, zmqpp
4003 New packages: c-periphery
4005 Issues resolved (http://bugs.uclibc.org):
4007 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
4008 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
4009 #8126: exim lacks plaintext and cram-md5 auth
4011 2015.05-rc2, Released May 11th, 2015
4015 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
4016 issues. Context functions enabled for uClibc snapshot /
4019 Architectures: Endian handling symbol for Xtensa, binutils
4022 Infrastructure: Fix for kernel module stripping when
4023 localversion contains spaces.
4025 Updated/fixed packages: at, autoconf-archive, binutils,
4026 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
4027 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
4028 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
4031 Issues resolved (http://bugs.uclibc.org):
4033 #8086: Cannot select systemd as init with Linaro 2014.09...
4035 2015.05-rc1, Released May 4th, 2015
4037 Fixes all over the tree and new features.
4039 Architectures: Removed AVR32 support, deprecate SH64, added
4040 support for steamroller, corei7-avx and core-avx2 x86
4043 Toolchains: IPv6 and Largefile support now enforced for
4044 uClibc. Corresponding Kconfig symbols removed.
4046 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
4047 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
4048 external toolchains are now detected and blacklisted.
4050 Internal toolchain support for Nios2 added, Blackfin
4051 removed. Aarch64 and sh musl support. uClibc-ng support added.
4053 Libatomic is now handled for internal and external
4054 toolchains. Link time optimization (LTO) support.
4056 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
4057 Auto, Raspberry Pi 2, RIoTboard,
4059 Infrastructure: Hashes for a large number of packages have
4060 been added. Missing hashes now stop the build unless
4061 explicitly disabled.
4063 Spaces and colons (:) are now supported in package
4064 versions. Dependencies can now be listed for the patch step
4065 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
4066 extensions infrastructure has been added.
4068 Makedevs now has a recursive (r) option.
4070 The variable containing the list of packages to build has been
4071 renamed from TARGETS to PACKAGES.
4073 Make external-deps / legal-info / source / source-check have
4074 been reimplemented using the package infrastructure, so their
4075 output/behaviour may differ from earlier (some packages were
4076 not included in the past).
4078 The old insecure DES password encoding is no longer supported.
4080 U-Boot patch option now support direct references to patch
4081 files and URLs in addition to directories of patches. The
4082 i.MX28 SD format (u-boot.sd) is now supported.
4084 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
4085 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
4086 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
4087 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
4088 canfestival, ccache, chrony, civetweb, clamav, cmake,
4089 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
4090 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
4091 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
4092 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
4093 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
4094 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
4095 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
4096 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
4097 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
4098 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
4099 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
4100 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
4101 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
4102 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
4103 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
4104 kismet, kmod, kodi-audioencoder-flac,
4105 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
4106 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
4107 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
4108 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
4109 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
4110 libinput, libiscsi, libksba, liblinear, libmatroska,
4111 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
4112 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
4113 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
4114 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
4115 libusb, libuv, libva-intel-driver, libva, libvncserver,
4116 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
4117 lighttpd, linknx, linphone, linux-firmware, linux-headers,
4118 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
4119 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
4120 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
4121 luarocks, lvm2, lxc, make,
4122 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
4123 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
4124 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
4125 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
4126 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
4127 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
4128 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
4129 opencv, openldap, openntpd, openocd, openssh, openssl,
4130 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
4131 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
4132 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
4133 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
4134 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
4135 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
4136 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
4137 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
4138 python-tornado, python-twisted, python-zope-interface, python,
4139 python3, qemu, qt, qt5, qt5base, qt5multimedia,
4140 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
4141 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
4142 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
4143 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
4144 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
4145 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
4146 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
4147 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
4148 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
4149 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
4150 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
4151 webp, weston, wget, which, whois, wireless-regdb,
4152 wireless_tools, wireshark, wpa_supplicant, wvstreams,
4153 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
4154 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
4155 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
4156 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
4157 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
4158 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
4159 xapp_xmore, xcb-util-image, xcb-util-keysyms,
4160 xdata_xcursor-themes,
4161 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
4162 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
4163 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
4164 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
4165 xfont_font-util, xkeyboard-config,
4166 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
4167 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
4168 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
4169 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
4171 New packages: apache, autoconf-archive, batctl,
4172 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
4173 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
4174 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
4175 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
4176 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
4177 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
4178 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
4179 perl-db-file, perl-digest-{hmac,sha1},
4180 perl-encode-{detect,locale}, perl-file-{listing,util},
4181 perl-html-{parser,tagset}, perl-http-cookies,
4182 perl-http-{daemon,date,message,negotiate}, perl-io-html,
4183 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
4184 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
4185 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
4186 perl-www-robotrules, powertop, pulseview,
4187 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
4188 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
4189 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
4190 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
4191 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
4192 xproto_xproxymanagementprotocol
4194 Removed packages: gtk2-theme-hicolor
4196 Deprecated packages: samba
4198 Issues resolved (http://bugs.uclibc.org):
4200 #7478: Multiple chosen python modules are not built due to...
4201 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
4202 #7676: Package procps-ng installs binaries to nonsensical folder
4203 #7724: Startx is not installed in the target
4204 #7760: botan: wrong prefix in botan-1.10.pc
4205 #7826: Building of cdparanoia
4206 #7844: Lua with hard-float on MIPS by buildroot doesn't work
4207 #7874: X.org configure error
4208 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
4209 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
4210 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
4211 #7976: mkuser script fails with: user already exists with...
4212 #8011: When building only busybox and strace, strace fails...
4213 #8016: collectd fails to build, network.c:171:19: error:...
4214 #8041: error on building libcurl7.42.0
4216 2015.02, Released March 1st, 2015
4220 Updated/fixed packages: civetweb, ding-libs,
4221 directfb-examples, glibc, gnupg, gnupg2, gpm,
4222 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
4223 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
4224 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
4225 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
4228 Removed packages: libgc
4230 2015.02-rc3, Released February 24th, 2015
4234 Cmake and rebar (erlang) infrastructure fixes.
4236 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
4237 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
4238 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
4239 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
4241 2015.02-rc2, Released February 15th, 2015
4245 raspberrypi: fix kernel sha1 for DT variant.
4247 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
4248 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
4249 qt5base, qt5connectivity, xserver_xorg-server
4251 2015.02-rc1, Released February 8th, 2015
4253 Fixes all over the tree and new features.
4255 Static/shared library handling reworked. This is now a
4256 tristate (shared only / shared and static / static
4257 only). Default is now shared only to speed up the
4258 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
4260 The toolchain (internal and external) will now warn when an
4261 unsafe library or header path is used (such as /usr/include or
4262 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
4263 under build options this instead becomes an error.
4265 A installation path issue with the internal musl toolchain
4266 support has been fixed so it is now possible to reuse it as an
4269 Architectures: Freescale E5500 and E6500 PowerPC support
4270 added, deprecated MIPS 1/2/3/4 support removed.
4272 New defconfigs: Freescale p2020ds, MIPS creator CI20,
4273 Raspberrypi with DT, UDOO Quad.
4275 'make <foo>_defconfig' now saves the path to the defconfig in
4276 the .config, so a 'make savedefconfig' automatically updates
4279 Infrastructure for packages using the Erland rebar tool has
4282 Hashes for a large number of packages have been added. Hashes
4283 are now checked for both target and host packages.
4285 The system menu now has an option to automatically configure a
4286 network interface through DHCP at bootup.
4288 The default filesystem skeleton now uses a separate tmpfs for
4289 /run instead of a symlink to /tmp/ for security reasons / to
4290 protect against conflicts with user generated temporary files.
4292 BR2_EXTERNAL is now exported to post-build and post-image
4295 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
4296 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
4297 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
4298 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
4299 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
4300 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
4301 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
4302 janus-gateway, kodi, kodi-audioencoder-flac,
4303 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
4304 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
4305 libselinux, libsemanage, libserialport, libsigro,
4306 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
4307 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
4308 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
4309 openldap, python-alsaaudio, python-certifi, python-cheetah,
4310 python-coherence, python-django, python-docopt, python-enum,
4311 python-enum34, python-flask, python-gobject, python-httplib2,
4312 python-ipaddr, python-itsdangerous, python-jinja,
4313 python-markdown, python-markupsafe, python-networkmanager,
4314 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
4315 python-pysendfile, python-pyxb, python-requests, python-six,
4316 python-twisted, python-webpy, python-werkzeug,
4317 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
4318 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
4321 Removed packages (target): bison, distcc, gob2, m4
4323 Issues resolved (http://bugs.uclibc.org):
4325 #7556: make interactive CLI optional for nftables
4326 #7730: Error while connecting Qt Cretaor to device
4327 #7766: logrotate default gzip path is usually wrong
4328 #7790: Invalid ext4 image generated by Buildroot
4330 2014.11, Released December 1st, 2014
4334 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
4335 current working directory isn't searched.
4337 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
4338 parted, shairport-sync, util-linux, xapp_bdftopcf,
4341 2014.11-rc3, Released November 28th, 2014
4343 Fixes all over the tree.
4345 System: File permissions of /etc/random-seed made more
4348 Toolchain: Various fixes related to locale handling, a fix for
4349 building the toolchain wrapper on MIPS.
4351 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
4352 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
4353 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
4354 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
4355 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
4356 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
4357 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
4358 xl2tp, xserver_xorg-server
4360 Issues resolved (http://bugs.uclibc.org):
4362 #7670: Fails to build mpc-1.0.2 on latest Cygwin
4364 2014.11-rc2, Released November 21st, 2014
4366 Fixes all over the tree.
4368 Inittab tweaks for shutdown handling (busybox and sysvinit).
4370 Updated/fixed packages: aircrack-ng, botan, canfestival,
4371 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
4372 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
4373 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
4374 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
4375 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
4376 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
4377 tstools, tzdata, wireshark, x264
4379 Issues resolved (http://bugs.uclibc.org):
4381 #7646: strftime on datetime not works on python3
4383 2014.11-rc1, Released November 12th, 2014
4385 Fixes all over the tree and new features.
4387 Toolchains: Use -mcpu / -march instead of -mtune. Support
4388 additional ARC and sparc variants. Updated Code sourcery
4389 and Linaro external toolchains.
4391 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
4392 powerpc64 pseries added and a number of updates to the
4393 existing configurations.
4395 Infrastructure: Buildroot is now less noisy when built with
4396 the silent option (make -s).
4397 A number of package infrastructure variables have been renamed
4398 from *_OPT to *_OPTS for constency. Buildroot will complain if
4399 the old names are used to assist in updating out of tree
4401 Fixes for host systems where bash isn't located in /bin, and
4402 older systems not supporting mktemp --tmpdir.
4403 Various cleanups of users/groups in the default skeleton.
4404 There is now an option to choose what shell /bin/sh points to.
4406 Documentation: Various updates to the user manual. The
4407 asciidoc documentation handling has now been extended so it
4408 can be used by (BR2_EXTERNAL) packages.
4410 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
4411 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
4412 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
4413 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
4414 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
4415 bluez_utils, bmon, boost, bootutils, bridge-utils,
4416 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
4417 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
4418 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
4419 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
4420 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
4421 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
4422 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
4423 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
4424 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
4425 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
4426 enlightenment, enscript, erlang, espeak, ethtool, eudev,
4427 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
4428 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
4429 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
4430 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
4431 fontconfig, foomatic-filters, freerdp, freescale-imx,
4432 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
4433 genimage, genpart, genromfs, geoip, gettext, giblib, git,
4434 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
4435 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
4436 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
4437 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
4438 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
4439 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
4440 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
4441 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
4442 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
4443 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
4444 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
4445 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
4446 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
4447 jquery-ui-themes, jquery-validation, jsmin, json-c,
4448 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
4449 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
4450 lesstif, lftp, libaio, libao, libarchive, libargtable2,
4451 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
4452 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
4453 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
4454 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
4455 libelementary, libelf, libenca, libethumb, libevas,
4456 libevas-generic-loaders, libevent, libexif, libeXosip2,
4457 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
4458 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
4459 libinput, libiscsi, libjson, libksba, liblockfile,
4460 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
4461 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
4462 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
4463 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
4464 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
4465 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
4466 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
4467 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
4468 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
4469 libungif, liburcu, libusb, libuv, libv4l, libva,
4470 libva-intel-driver, libvncserver, libvorbis, libvpx,
4471 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
4472 libxslt, lighttpd, linenoise, linknx, links, linphone,
4473 linux-firmware, linux-fusion, linux-headers, linux-pam,
4474 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
4475 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
4476 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
4477 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
4478 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
4479 lua-ev, luajit, luajson, lualogging, lua-messagepack,
4480 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
4481 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
4482 lzma, m4, madplay, make, makedevs, Makefile.in,
4483 matchbox-common, matchbox-desktop, matchbox-fakekey,
4484 matchbox-keyboard, matchbox-lib, matchbox-panel,
4485 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
4486 media-ctl, mediastreamer, memcached, memstat, memtester,
4487 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
4488 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
4489 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
4490 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
4491 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
4492 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
4493 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
4494 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
4495 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
4496 openocd, openpowerlink, openssh, openssl, openswan,
4497 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
4498 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
4499 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
4500 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
4501 perl-module-build, perl-mojolicious, perl-net-ssleay,
4502 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
4503 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
4504 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
4505 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
4506 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
4507 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
4508 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
4509 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
4510 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
4511 python-dialog, python-ipy, python-keyring, python-mad,
4512 python-netifaces, python-numpy, python-protobuf, python-pyasn,
4513 python-pyparsing, python-pyro, python-pyusb, python-serial,
4514 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
4515 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
4516 qt5graphicaleffects, qt5imageformats, qt5multimedia,
4517 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
4518 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
4519 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
4520 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
4521 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
4522 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
4523 ruby, samba, sam-ba, samba4, sane-backends, schifra,
4524 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
4525 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
4526 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
4527 slang, slirp, smcroute, smstools3, snmppp,
4528 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
4529 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
4530 squid, sredird, startup-notification, strace, stress,
4531 strongswan, stunnel, subversion, sudo, sunxi-boards,
4532 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
4533 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
4534 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
4535 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
4536 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
4537 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
4538 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
4539 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
4540 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
4541 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
4542 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
4543 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
4544 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
4545 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
4546 xdriver_xf86-video-vmware, xenomai, xerces,
4547 xfont_font-adobe-{100,75}dpi,
4548 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
4549 xfont_font-alias, xfont_font-arabic-misc,
4550 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
4551 xfont_font-bh-lucidatypewriter-100dpi,
4552 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
4553 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
4554 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
4555 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
4556 xfont_font-daewoo-misc, xfont_font-dec-misc,
4557 xfont_font-ibm-type1, xfont_font-isas-misc,
4558 xfont_font-jis-misc, xfont_font-micro-misc,
4559 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
4560 xfont_font-misc-meltho, xfont_font-misc-misc,
4561 xfont_font-mutt-misc, xfont_font-schumacher-misc,
4562 xfont_font-screen-cyrillic, xfont_font-sony-misc,
4563 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
4564 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
4565 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
4566 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
4567 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
4568 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
4569 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
4570 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
4571 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
4574 New packages: adwaita-icon-theme, am335x-pru-package,
4575 bcache-tools, biosdevname, botan, canfestival, clamav,
4576 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
4577 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
4578 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
4579 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
4580 netcat-openbsd, nginx, odhcploc, openvmtools,
4581 phidgetwebservice, pps-tools, pure-ftpd,
4582 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
4583 qt5location, shairport-sync, spidev_test, targetcli-fb,
4584 tinyalsa, trinity, x264, yaml-cpp, ympd
4586 Removed packages: libelf
4588 Issues resolved (http://bugs.uclibc.org):
4590 #261: New package: wxWidgets
4591 #325: New package: ratpoison
4592 #405: New package: OpenVZ tools
4593 #1309: New package: rdiff-backup
4594 #3427: New package: nginx
4595 #3655: New package: libav
4596 #3991: New Package: open-vm-tools (Vmware Tools)
4597 #6878: dmraid: disabled on ARC
4598 #6950: Full unicode support in ncurses
4599 #7010: jamvm builds and runs fine under mips (be)
4600 #7088: elfutils on Blackfin doesn't build
4601 #7142: ecryptfs needs getent to run
4602 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
4603 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
4604 #7352: [2014.08-rc3] diffutils-3.3 failed on building
4605 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
4606 #7364: monit builds a static application, even though BR2_PREFER_...
4607 #7370: ngrep - requires --with-pcap-includes fully defined to find...
4608 #7442: rootfs remount does not work as expected with sysvinit
4609 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
4610 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
4611 #7574: quota-4.01 fails to build statically
4613 2014.08, Released September 1st, 2014
4615 Minor manual fixes/additions.
4617 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
4618 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
4619 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
4620 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
4621 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
4622 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
4625 Issues resolved (http://bugs.uclibc.org):
4627 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
4629 2014.08-rc3, Released August 26th, 2014
4633 User manual update / restructuring.
4635 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
4636 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
4637 lbreakout2, libevas-generic-loaders, libftdi, libinput,
4638 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
4639 thrift, tvheadend, usb_modeswitch, xmlstarlet,
4641 Issues resolved (http://bugs.uclibc.org):
4643 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
4644 #7322: libgomp dependency issue with imagemagick
4645 #7328: Git dl of versions in x/y broken
4647 2014.08-rc2, Released August 18th, 2014
4649 Fixes all over the tree.
4651 User manual restructured / reworked.
4653 Toolchain: Fix for C++ exceptions / pthread_exit() on
4654 uClibc/glibc, C++-11 features with uClibc.
4656 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
4657 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
4658 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
4659 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
4660 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
4661 qt, subversion, synergy, systemd, tar, tftpd, webkit,
4662 xapp_rstart, xbmc, xbmc-pvr-addons
4664 Issues resolved (http://bugs.uclibc.org):
4666 #7124: Use BR toolchain externally results a non-bootable...
4667 #7208: Glibc C++ aplications crash if they use exceptions
4668 #7250: Cannot build with -std=c++11
4669 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
4670 #7286: systemd 215 doesn't build
4672 2014.08-rc1, Released August 8th, 2014
4674 Fixes all over the tree and new features.
4676 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
4677 Improved altivec / SPE /atomic instructions
4678 handling. Additional PowerPC CPU variants added.
4680 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
4681 qemu-system-xtensa, qemu-aarch64-virt added. A number of
4682 tweaks to existing ones. lpc32xx defconfigs removed.
4684 Toolchain: Microblaze support for internal musl toolchain.
4685 Default to GCC 4.8 for internal toolchain, remove deprecated
4686 4.3 and 4.6 versions.
4687 External CodeSourcery / Linaro toolchain updates, option to
4688 copy gconv libraries for external toolchains.
4690 Infrastructure: graph-depends: misc fixes, transitive
4691 dependencies are not drawn by default. Download handling is
4692 now done using helper scripts. Integrity of downloads can now
4693 be verified using sha* hashes. Subversion download now uses
4694 peg revisions for robustness.
4695 Legal-info: License info of local or overridden packages are
4696 saved as well. Toolchain packages are also taken into account.
4697 autotools: Static linking with libtool / v1.5 improvements.
4698 Gettextize support, similar to autoreconf.
4699 kconfig package infrastructure added.
4701 Misc: Version selection for busybox dropped.
4703 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
4704 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
4705 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
4706 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
4707 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
4708 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
4709 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
4710 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
4711 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
4712 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
4713 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
4714 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
4715 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
4716 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
4717 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
4718 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
4719 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
4720 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
4721 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
4722 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
4723 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
4724 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
4725 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
4726 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
4727 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
4728 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
4729 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
4730 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
4731 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
4732 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
4733 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
4734 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
4735 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
4736 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
4737 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
4738 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
4739 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
4740 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
4741 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
4742 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
4743 libxml2, libyaml, links, linux-firmware, linux-fusion,
4744 linux-headers, linux-pam, lite, live555, lm-sensors,
4745 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
4746 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
4747 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
4748 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
4749 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
4750 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
4751 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
4752 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
4753 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
4754 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
4755 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
4756 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
4757 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
4759 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
4760 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
4761 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
4762 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
4763 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
4764 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
4765 samba, samba4, sane-backends, sawman, sconeserver, setserial,
4766 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
4767 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
4768 startup-notification, statserial, strongswan, stunnel,
4769 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
4770 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
4771 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
4772 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
4773 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
4774 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
4775 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
4776 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
4777 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
4778 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
4779 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
4782 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
4783 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
4784 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
4785 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
4786 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
4787 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
4788 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
4789 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
4790 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
4791 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
4792 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
4793 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
4794 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
4795 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
4797 Removed packages: procps
4799 Issues resolved (http://bugs.uclibc.org):
4801 #5750: Doing a Buildroot build from /usr doesn't work
4802 #5900: config flags to the Xenomai build system
4803 #6230: Cannot compile gcc without threads (uClibc-based)
4804 #6626: procps Unknown HZ value! (XX) Assume 100
4805 #7118: Package "thrift" requires atomic operations
4806 #7154: Local uClibc config file gets overwritten using ...
4807 #7160: host-xz not built
4808 #7166: hostapd: segfault when using RT5370
4809 #7172: Name collision of rpath token expansion and internal..
4810 #7178: NTPd package cannot sync time without a proper ntp.conf
4811 #7184: supervisord depends on libxml2 implicitly
4812 #7196: Unable to build on UBUNTU13.10
4813 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
4815 2014.05, Released May 31st, 2014
4819 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
4822 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
4823 qt5base, qt5webkit, sysklogd, thrift, u-boot
4825 2014.05-rc3, Released May 28th, 2014
4829 Updated/fixed packages: acl, attr, connman, dosfstools,
4830 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
4831 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
4832 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
4835 Issues resolved (http://bugs.uclibc.org):
4837 #7100: license info for package 'acl' missing
4838 #7106: license info for package 'attr' missing
4839 #7112: license info for package 'hwdata'
4841 2014.05-rc2, Released May 21st, 2014
4843 Fixes all over the tree.
4845 Stripping using sstrip has been deprecated.
4847 BR2_EXTERNAL can now also be used to implement custom
4850 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
4851 the generated dependency graph has been renamed to
4852 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
4855 The virtual package infrastructure will now error out early
4856 if multiple packages providing the same virtual package has
4857 been enabled (E.G. opengl). This change requires that the
4858 packages explicitly declare what virtual package(s) they
4861 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
4862 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
4863 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
4864 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
4865 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
4866 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
4867 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
4868 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
4869 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
4870 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
4871 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
4872 xlib_libXpm, xserver_xorg-server, zyre
4874 Issues resolved (http://bugs.uclibc.org):
4876 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
4877 #7016: Git issues in resulting buildroot tar
4878 #7094: pciutils doesn't build on Blackfin
4880 2014.05-rc1, Released May 13th, 2014
4882 Fixes all over the tree and new features.
4884 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
4885 been removed. Building o32 ELF files for MIPS64 is an exotic
4886 configuration that nobody should be using. If o32 is required,
4887 then is better if it's built for MIPS 32-bit cores so only
4888 32-bit instructions will be used leading to a more efficient
4890 Support for the ARM A12 variant and Intel corei7.
4892 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
4894 Bootloaders: Grub2 and gummiboot support, syslinux support
4897 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
4898 library for internal and external toolchains. 4.8-R3 support
4899 for ARC, Internal toolchain support for Aarch64 and
4900 Microblaze. Environment variable to control debug output of
4901 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
4902 other variables. Toolchain tuple vendor name can now be
4903 customized. Updated external Linaro ARM/Aarch64
4904 toolchains. Added external Linaro ARMEB toolchain.
4905 A GDB gdbinit file is now generated for external toolchains to
4906 automatically set the correct sysroot.
4908 Kconfig handling for minimum kernel headers version required
4909 for packages. Now packages needing specific kernel header
4910 features can specify these requirements in Kconfig.
4912 Infrastructure: Support for (but disabled as it leads to
4913 unreproducible builds) toplevel parallel builds. See the
4914 comment at the top of Makefile for details about how to enable
4915 it and what the problems are if you want to test it.
4916 Python package infrastructure extended to support Python 3.x
4917 Perl and virtual package infrastructure support added.
4918 PRE_*_HOOKS support for all build steps.
4920 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
4921 barebox, bash, beecrypt, bellagio, binutils, boost,
4922 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
4923 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
4924 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
4925 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
4926 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4927 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
4928 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
4929 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
4930 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
4931 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
4932 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4933 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
4934 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
4935 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
4936 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
4937 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
4938 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
4939 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
4940 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4941 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
4942 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
4943 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
4944 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
4945 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
4946 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
4947 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
4948 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
4949 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
4950 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
4951 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
4952 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
4953 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
4954 luainterpreter, luajit, lua-msgpack-native, luaposix,
4955 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
4956 memstat, mesa3d, metacity, minidlna, mmc-utils,
4957 mobile-broadband-provider-info, modem-manager, mongrel2,
4958 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
4959 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
4960 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
4961 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
4962 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
4963 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
4964 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
4965 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
4966 pulseaudio, python, python3, python-bottle, python-m2crypto,
4967 python-netifaces, python-pyasn, python-pycrypto,
4968 python-pygame, python-pysnmp, python-pysnmp-apps,
4969 python-pysnmp-mibs, python-serial, python-setuptools,
4970 qextserialport, qt, qt5, qt5base, qt5connectivity,
4971 qt5declarative, qt5graphicaleffects, qt5imageformats,
4972 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
4973 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
4974 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
4975 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
4976 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
4977 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
4978 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
4979 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4980 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
4981 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
4982 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
4983 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
4984 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
4985 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
4986 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
4987 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
4988 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
4989 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
4990 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
4991 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
4992 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
4993 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
4994 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
4995 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
4996 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4997 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
4998 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
4999 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
5000 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
5001 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
5002 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
5003 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
5004 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
5005 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
5006 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
5007 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
5008 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
5009 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
5010 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
5011 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
5012 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
5013 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
5014 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
5015 xlib_xtrans, xproto_xproto, xserver_xorg-server,
5016 xutil_util-macros, zeromq, zic, zmqpp, zyre
5018 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
5019 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
5020 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
5021 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
5022 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
5023 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
5024 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
5025 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
5026 musl, nftables, opentyrian, opentyrian-data,
5027 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
5028 php-zmq, postgresql, python-libconfig, python-pypcap,
5029 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
5030 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
5031 yaffs2utils, zlog, znc
5033 Removed packages: crosstool-ng, python-distutilscross, vala
5035 Issues resolved (http://bugs.uclibc.org):
5037 #6842: Checking external toolchain for eabihf
5038 #6956: Packaging libsoxr
5039 #6986: Make legal-info fails on uboot versions before 2014.01
5040 #6992: Incorrect installation rights on external kernel module..
5042 2014.02, Released February 27th, 2014
5046 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
5047 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
5048 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
5049 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
5051 Issues resolved (http://bugs.uclibc.org):
5053 #6938: mkuser script generates wrong password for new user in..
5055 2014.02-rc3, Released February 25th, 2014
5059 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
5060 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
5061 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
5062 libsecret, libsepol, libsigsegv, libtool, libv4l,
5063 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
5064 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
5065 tvheadend, util-linux, webkit, xscreensaver
5067 Issues resolved (http://bugs.uclibc.org):
5069 #4706: Removing .stamp_target_installed does not trigger...
5070 #5030: busybox built fails if we use an override src dir...
5071 #5420: Dbus and /var/run management
5072 #5768: Not able to build ALSA-Lib for static build
5073 #5774: Not able to build ALSA-Utils for static build
5074 #6542: external python modules fail to compile to pyc if...
5075 #6764: Support for kernel signed modules
5076 #6794: Busybox compiled from buildroot hangs on pass from...
5078 2014.02-rc2, Released February 20th, 2014
5080 Fixes all over the tree. Static linking / nommu fixes and
5081 annotations for several packages.
5083 Updated/fixed packages: boost, busybox, collectd, coreutils,
5084 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
5085 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
5086 opencv, python, python3, qtuio, systemd, thrift, transmission,
5089 Issues resolved (http://bugs.uclibc.org):
5091 #5450: AT91SAM9260 Bootstrap compilation problem
5092 #5582: libiconv 1.14 failed to build
5093 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
5094 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
5095 #6218: binutils-2.23.2/gas fails with undefined reference to..
5096 #6236: binutils-2.23.2/bfd fails with undefined reference to..
5097 #6470: If the build directory is a child of /usr, the build..
5098 #6776: systemd error: static declaration of 'execvpe' follows..
5099 #6818: toolchainfile.cmake has absolut path references
5101 2014.02-rc1, Released February 11th, 2014
5103 Fixes all over the tree and new features.
5105 Support for external packages/defconfigs (BR2_EXTERNAL). See
5106 user manual for details.
5108 Cleanup of environment variable names for consistency. The
5109 download directory location override (BUILDROOT_DL_DIR) is now
5110 called BR2_DL_DIR. Likewise the name of the current .config is
5111 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
5112 your post build scripts if you use this! BUILD_DIR is now also
5113 exported to the post build/image scripts.
5115 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
5116 uClibc pread/pwrite backport as they cause issues on certain
5117 architectures, new Linaro and Sourcery Codebench toolchains.
5118 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
5119 variants removed, Microblaze: Internal toolchain support
5121 Legal infrastructure: Info is now split between host and
5122 target packages, large number of license annotations.
5124 Lua: selection between lua 5.1 / 5.2, luarocks support
5126 Python: package infrastructure, many new packages.
5128 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
5129 beaglebone, microblaze, pandaboard, qemu, raspberry pi
5132 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
5133 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
5134 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
5135 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
5136 cifs-utils, civetweb, cmake, collectd, connman, copas,
5137 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
5138 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
5139 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
5140 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
5141 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
5142 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
5143 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
5144 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
5145 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5146 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
5147 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
5148 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
5149 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
5150 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
5151 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
5152 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
5153 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
5154 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
5155 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
5156 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
5157 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
5158 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
5159 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
5160 luafilesystem, luajit, luaposix, luasec, luasocket,
5161 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
5162 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
5163 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
5164 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
5165 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
5166 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
5167 php, poco, poppler, powervr, protobuf-c, psplash, python,
5169 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
5170 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
5171 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
5172 qt5declarative, qt5graphicaleffects, qt5jsbackend,
5173 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
5174 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
5175 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
5176 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
5177 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
5178 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
5179 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
5180 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
5181 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
5182 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
5183 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
5184 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
5185 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
5186 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
5187 xlib_lib{FS,SM,X11},
5188 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
5189 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
5190 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
5191 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
5192 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
5193 xproto_xextproto, xproto_xproto, xutil_util-macros,
5194 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
5196 New packages: apitrace, avrdude, c-ares, ca-certificates,
5197 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
5198 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
5199 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
5200 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
5201 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
5202 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
5203 python-configobj, python-dialog, python-json-schema-validator,
5204 python-keyring, python-msgpack, python-posix-ipc,
5205 python-pyasn, python-pycrypto, python-pysnmp,
5206 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
5207 python-simplejson, python-tornado, python-versiontools,
5208 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
5209 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
5211 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
5212 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
5214 Issues resolved (http://bugs.uclibc.org):
5216 #65: new package: dbus c++ language bindings
5217 #769: Update configuration menu for MIPS target
5218 #2419: Add a bundle of Lua modules
5219 #2629: Segmentation faults and division by zero in Grub on ext2
5220 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
5221 #4339: Allow override of DL_DIR in extract step
5222 #4363: Make sure that copied linux and busybox defconfig are...
5223 #4454: There should be simple way to update image, when chang...
5224 #5024: grub fails to build for x86_64 target architecture
5225 #5066: New-Package: net-tools
5226 #5072: ncurses: add ncurses-progs to target
5227 #5294: uclibc build ignores target CFLAGS and LDFLAGS
5228 #5366: Login doesn't work with util-linux versions of login/agetty
5229 #5378: dropbear Makefile broken
5230 #5390: System banner - change to empty doesn't remove /etc/issue
5231 #5780: spurious build failure because it cannot remove ubinize.cfg
5232 #5798: ncurses-5.9 fails to compile statically
5233 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
5234 #6080: Git fetch caching
5235 #6092: Bootable ISO image creation seems to have stopped working..
5236 #6272: coreutils build fails
5237 #6434: apply-patches.sh does not work recursively
5238 #6446: eglibc doesn't install ldconfig to target
5240 #6596: Slow bootup if mdev is chosen
5241 #6656: Build Qt5 with ccache
5242 #6662: internal compiler error: Segmentation fault during making..
5243 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
5244 #6752: genext2fs: e2fsck must run before tunefs -U random
5245 #6770: openssl 1.0.1f fails with ccache
5246 #6830: Qt5: no fonts are installed
5247 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
5248 #6854: Update to Qt 5.2.1
5250 2013.11, Released November 30th, 2013:
5254 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
5255 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
5256 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
5257 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
5258 tvheadend, util-linux, wpa_supplicant
5260 Issues resolved (http://bugs.uclibc.org):
5262 #1279: Buildroot compiled Busybox and Coreutils LFS issues
5263 #2995: -fstack-protector-all causes ssh to SIGSEGV
5264 #5570: Cannot compile software on the target machine
5265 #6428: util-linux libmount segfaults with patch from buildroot
5266 #6500: php fails to build for armel
5267 #6554: gdb needs to dependents on host texinfo
5268 #6692: GNU nano fails to compile for x86_64
5269 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
5271 2013.11-rc3, Released November 26th, 2013
5273 Fixes all over the tree.
5275 Architecture: Mark MIPS I, II, III and IV as deprecated.
5277 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
5278 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
5279 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
5280 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
5281 swig, ti-gfx, tinymembench, uclibc, udisks, vim
5283 2013.11-rc2, Released November 18th, 2013
5285 Fixes all over the tree.
5287 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
5288 Adjust kernel versions.
5290 Toolchain: avr32: fix for modern kernel headers
5292 Bootloader: Barebox updated to 2013.10.1
5294 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
5295 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
5298 Issues resolved (http://bugs.uclibc.org):
5300 #3601: DHCPD S80dhcp-server startup script issues
5301 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
5302 #6416: Xenomai package, patch alternative
5303 #6590: directfb-examples build failed whit linaro toolchain
5305 2013.11-rc1, Released November 12th, 2013
5307 Architectures: Nios-II support, MIPS arch handling fixes
5309 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
5310 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
5312 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
5313 for avr32, crosstool-ng backend removed, external musl
5314 toolchain support, gcc 4.8.2, updated Linaro external
5315 toolchains. Fortran and objective-C support deprecated,
5318 Bootloaders: U-Boot: u-boot.imx support, version bumps
5320 Linux: use kmod instead of module-init-tools
5322 System: default to devtmpfs for /dev
5324 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
5325 download support, post-rsync hooks
5327 Fs: u-boot image support for cpio
5329 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
5330 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
5331 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
5332 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
5333 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
5334 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
5335 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
5336 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
5337 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
5338 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
5339 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
5340 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
5341 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
5342 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
5343 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
5344 libedit, libevas, libevent, libfreefare, libfuse,
5345 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
5347 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
5348 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
5349 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
5350 libvpx, lighttpd, linphone, linux-pam, lmbench,
5351 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
5352 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
5353 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
5354 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
5355 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
5356 netcat, netkitbase, netperf, netplug, nettle, nfacct,
5357 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
5358 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
5359 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
5360 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
5361 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
5362 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
5363 samba, scons, screen, sdl_sound, ser2net, setserial,
5364 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
5365 stress, strongswan, stunnel, sudo, syslinux, systemd,
5366 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
5367 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
5368 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
5369 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
5370 webkit, webp, webrtc-audio-processing, weston, wget,
5371 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
5372 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
5373 xserver_xorg-server, xz, zeromq, zic, zmqpp
5375 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
5376 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
5377 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
5378 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
5379 python-crc16, python-ipy, python-pyzmq, qt5sensors,
5380 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
5381 trace-cmd, xscreensaver, zsh
5383 Removed packages: module-init-tools
5385 Issues resolved (http://bugs.uclibc.org):
5387 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
5388 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
5389 #5630: makefile error with toolchain helpers.mk
5390 #5672: htop: remove X11 stuff
5391 #5678: linux.mk: linux-menuconfig fails
5392 #5696: python3 installation is too large, patches from python2 needed
5393 #5978: Erlang does not build for arm in 2013.02-rc3
5394 #6392: Extended ARM uImage kernel options
5395 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
5396 #6428: util-linux libmount segfaults with patch from buildroot
5397 #6452: eglibc from Linaro 2013.07 not copied to target correctly
5398 #6566: PHP segfault when crosscompiled to mips64 - patch included
5399 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
5400 #6578: udisks package broken
5401 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
5402 #6608: ebtables missing ethertypes - fix included
5403 #6620: Sysvinit package missing killall5 and symlinks - patch included
5404 #6632: CMake use host pkg-config
5405 #6638: pkgconf doesn't download
5406 #6644: "all" target doesn't work in out-of-tree builds
5407 #6650: Segmentation fault when trying to build latest buildroot
5408 #6668: iptables limit module alignment problem on mips64
5410 2013.08, Released August 31th, 2013:
5414 Documentation build fixed.
5416 Updated/fixed packages: ltrace, strongswan
5418 2013.08-rc3, Released August 29th, 2013:
5420 Fixes all over the tree.
5422 External toolchain lib32/lib64 handling, ABI name for EABIhf,
5423 misc fixes for generatelocales, apply-patches and module
5426 Top level menu names reordered and renamed for clarity.
5428 Updated/fixed packages: acl, attr, bash, dbus, directfb,
5429 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
5430 openssh, openssl, pulseaudio, python-setuptools, qt5,
5431 qt5webkit, redis, strongswan, sunxi-mali
5433 Issues resolved (http://bugs.uclibc.org):
5435 #6464: dbus-daemon-launch-helper needs setuid
5437 2013.08-rc2, Released August 16th 2013:
5439 Documentation improvements.
5441 External toolchains fixes.
5443 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
5444 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
5445 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
5446 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
5447 uclibc, udev, wayland, webkit, zeromq.
5449 Issues resolved (http://bugs.uclibc.org):
5451 #6440: typo in ffmpeg makefile
5453 2013.08-rc1, Released August 5th, 2013:
5456 - improved support for floating point on ARM and Thumb/Thumb2
5457 - support for ARM OABI removed
5460 - support added for Sourcery CodeBench ARM and MIPS 2013.05
5461 - Linaro ARM and Aarch64 toolchains updated
5462 - support added for the Arago ARMv5 and ARMv7 toolchains
5463 - gcc 4.8.x version bumped
5464 - support for installing both FDPIC and FLAT libraries on
5466 - support for uClibc 0.9.31 removed,
5467 - convert the internal toolchain backend to use the package
5469 - support added for eglibc in the internal toolchain backend
5470 - toolchain components for the ARC architecture updated and
5472 - support for Blackfin in the internal toolchain fixed
5474 Defconfigs: beaglebone_defconfig updated, new defconfig for
5475 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
5478 A number of packages have been fixed to use the
5479 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
5480 script installed and modified properly. Licensing informations
5481 has been added to a number of packages.
5483 Use XZ tarballs for a number of packages.
5485 Noticeable package changes/additions:
5486 - The glib2/libgtk2/webkit stack has been updated to recent
5488 - Support for Gstreamer 1.x has been added.
5489 - OpenGL support for TI OMAP platforms has been added.
5490 - OpenGL support for Allwinner platforms has been added.
5491 - OpenMAX support for RasberryPi has been added.
5493 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
5494 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
5495 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
5496 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
5497 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
5498 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
5499 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
5500 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
5501 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
5502 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
5503 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
5504 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
5505 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
5506 libvncserver, libxml2, linphone, lm_sensors, logrotate,
5507 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
5508 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
5509 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
5510 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
5511 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
5512 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
5513 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
5514 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
5515 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
5516 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
5517 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
5520 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
5521 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
5522 gcc-final, gcc-initial, gcc-intermediate, git,
5523 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
5524 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
5525 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
5526 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
5527 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
5528 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
5529 luaexpatutils, msgpack, ocrad, on2-8170-libs,
5530 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
5531 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
5532 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
5533 tree, tstools, uclibc, w_scan.
5535 Issues resolved (http://bugs.uclibc.org):
5537 #4718: python (built for powerpc) distutils has paths to host
5539 #5516: appended device tree blobs on uImage fails
5540 #6302: Versions of packages retrieved from github.com are wrong
5541 #6308: dosfstools download link is wrong
5542 #6326: Dropbear: Add options to allow better config for
5543 different target devices (e.g. routers)
5544 #6338: Wrong download link for minicom package
5545 #6344: Wrong handling of license text files with same name and
5547 #6374: gnutls package broken if linux cryptodev module
5549 #6410: omap3_beagle has uimage error load address error
5551 2013.05, Released May 31th, 2013:
5555 External toolchain wrapper fix for if host/usr/bin is placed
5558 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
5559 flex, jamvm, kmod, libplayer, libtirpc, libv4,
5560 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
5562 Issues resolved (http://bugs.uclibc.org):
5564 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
5565 #4988: flex and m4 problems
5566 #5912: obsolete CVS files
5568 2013.05-rc3, Released May 25th, 2013:
5572 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
5573 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
5574 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
5577 2013.05-rc2, Released May 15th, 2013:
5579 Fixes all over the tree.
5581 Default number of parallel jobs is now number of CPUs + 1.
5583 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
5585 Updated/fixed packages: aircrack-ng, busybox, cairo,
5586 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
5587 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
5588 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
5589 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
5590 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
5591 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
5592 sconeserver, strace, sylpheed, wvstreams,
5593 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
5594 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
5595 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
5596 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
5597 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
5598 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
5599 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
5600 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
5601 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
5602 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
5603 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
5604 xdata_xcursor-themes,
5605 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
5606 xdriver_xf86-input-{tslib,vmmouse,void},
5607 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
5608 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
5609 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
5610 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
5611 xfont_encodings, xfont_font-adobe-{100,75}dpi,
5612 xfont_font-utopia-{100dpi,75dpi,type1},
5613 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
5614 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
5615 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
5616 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
5617 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
5618 xfont_font-{mutt,schumacher}-misc,
5619 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
5620 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
5621 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
5622 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
5623 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
5624 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
5625 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
5626 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
5627 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
5628 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
5629 xserver_xorg-server, xutil_{makedepend,util-macros}
5631 Readded Packages: xapp_xinit
5633 Issues resolved (http://bugs.uclibc.org):
5635 #5054: amd64: cannot find init - due to missing /lib64 folder
5637 2013.05-rc1, Released May 8th, 2013:
5639 Architectures: ARC support, Blackfin support, FLAT binary
5640 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
5642 Toolchains: Add new Microblaze external toolchains, Linaro
5643 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
5644 internal toolchain, default to GCC 4.7.x. Internal
5645 Crosstool-ng backend deprecated.
5647 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
5648 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
5651 FS: LZO and XZ compression methods, extra ubifs options,
5652 ext2 rev 0/1 and ext3/4 support.
5654 Patch handling: apply-patches now has .patch.xz support,
5655 Patch logic reworked as discussed during Febrary dev days:
5656 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
5658 <pkg>-rsync now excludes version control files.
5660 linux: uImage load address for ARM multiplatform kernels
5662 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
5663 providers, similar to how libjpeg / libjpeg-turbo is handled.
5665 Infrastructure for packages to add system users.
5667 kconfig: updated to 3.9-rc2, support make olddefconfig
5669 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
5670 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
5671 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
5672 busybox, ccache, cifs-utils, cmake, collectd, connman,
5673 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
5674 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
5675 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
5676 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
5677 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
5678 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
5679 httping, icu, inotify-tools, intltool, iproute2, ipset,
5680 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
5681 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
5682 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
5683 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
5684 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
5685 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
5686 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
5687 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
5688 mediastreamer, memtester, mesa3d,
5689 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
5690 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
5691 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
5692 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
5693 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
5694 polarssl, proftpd, psmisc, pulseaudio, python,
5695 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
5696 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
5697 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
5698 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
5699 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
5700 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
5701 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
5702 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
5703 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
5704 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
5705 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
5706 xdriver_xf86-input-{tslib,vmmouse,void},
5707 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
5708 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
5709 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
5710 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
5711 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
5712 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
5713 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
5714 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
5715 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
5716 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
5717 xserver_xorg-server, xutil_makedepend, xz, zeromq
5719 New packages: aircrack-ng, bcusdk, chrony, crda,
5720 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
5721 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
5722 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
5723 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
5724 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
5725 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
5726 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
5727 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
5728 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
5729 qt5declarative, qt5graphicaleffects, qt5imageformats,
5730 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
5731 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
5732 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
5733 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
5734 xcursor-transparent-theme, zic, zmqpp, zyre
5736 Removed packages: microperl, ocf-linux, xapp_xinit,
5737 xapp_xplsprinters, xapp_xprehashprinterlist,
5738 xfont_font-bitstream-speedo,
5739 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
5740 xproto_{print,xf86rush}proto
5742 Deprecated packages: vala
5744 Issues resolved (http://bugs.uclibc.org):
5746 #1291: Add support for Faraday 526 arm processor (fa526)
5747 #2683: cups does not install correctly to target
5748 #3313: mesa3d fails to build
5749 #5186: initramfs/cpio should support lzo compression
5750 #5636: agetty - cannot get controlling tty error - need updated...
5751 #5906: collectd client headers not exported
5752 #5966: bison unnecessarily required as build dependency
5753 #6140: --enable-fileinfo not applied for php package
5754 #6164: openvpn usage of ip tool from Busybox
5756 2013.02, Released February 28th, 2013:
5758 Misc manual updates.
5760 Updated/fixed packages: busybox, collectd, flashbench,
5761 libgtk2, libupnp, mii-diag, quota
5763 2013.02-rc3, Released February 26th, 2013
5767 Updated/fixed packages: conntrack-tools, dialog,
5768 enlightenment, haserl, keyutils, libfif, libmad,
5769 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
5770 ruby, spawn-fcgi, vtun
5772 Issues resolved (http://bugs.uclibc.org):
5774 #5960: fusion.ko driver does not install to target rootfs
5776 2013.02-rc2, Released February 19th, 2013
5778 Fixes all over the tree.
5780 Various manual updates and fixes.
5782 Updated/fixed packages: busybox, collectd, gesftpserver,
5783 glib-networking, gnutls, inotify-tools, libcurl, libffi,
5784 libglib2, libtorrent, libvorbis, neard, network-manager,
5785 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
5787 Issues resolved (http://bugs.uclibc.org):
5789 #5906: collectd client headers not exported
5791 2013.02-rc1, Released February 10th, 2013
5793 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
5794 libraries install fixed. Add Linaro ARM
5795 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
5796 CodeBench MIPS 2012.03/09. Infrastructure to warn about
5797 missing 32bit support for binary toolchains. Toolchain wrapper
5798 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
5799 7.1. Deprecate uClibc 0.9.31.
5801 Architecture: Xtensa fixes, add missing powerpc variants, arm
5802 1136jf-s rev1, add A5/A15, neon support toggle, OABI
5803 deprecated. Sparc: drop old unused variants
5805 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
5806 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
5807 environment image support, U-Boot: add 2013.01.01
5809 Linux: fix appended dtb handling for v3.8+ kernels, support
5810 multiple device trees
5812 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
5813 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
5814 updated, at91rm9200df: misc fixes. Lock kernel headers to
5817 Infrastructure: Git download fixes. Toolchain make target
5818 renamed from 'cross' to 'toolchain'. Eclipse integration
5819 support. Option to set root password, post image scripts,
5820 config scripts handling.
5822 Updated/fixed packages: alsa-lib, argp-standalone, argus,
5823 arptables, atk, audiofile, axel, beecrypt, bind, bison,
5824 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
5825 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
5826 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
5827 diffutils, directfb, distcc, divine, dnsmasq, docker,
5828 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
5829 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
5830 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
5831 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
5832 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
5833 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
5834 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
5835 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
5836 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
5837 libedbus, libedje, libeet, libefreet, libeina, libeio,
5838 liberation, libelementary, libembryo, libethumb, libev,
5839 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
5840 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
5841 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
5842 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
5843 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
5844 libxml2, libxslt, lighttpd, links, linux-firmware,
5845 linux-fusion, ltp-testsuite, ltrace,
5846 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
5847 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
5848 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
5849 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
5850 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
5851 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
5852 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
5853 python, python3, qemu, qextserialport, qt, quagga, radvd,
5854 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
5855 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
5856 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
5857 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
5858 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
5859 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
5860 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
5861 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
5862 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
5863 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
5864 xserver_xorg-server, xstroke, xvkbd, xz
5866 New packages: b43-firmware, b43-fwcutter, bustle,
5867 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
5868 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
5869 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
5870 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
5871 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
5872 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
5873 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
5874 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
5875 proxychains, python-bottle, python-pyparsing, rpi-firmware,
5876 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
5877 spice-protocol, tcllib, tvheadend, udisks, usbredir
5878 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
5881 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
5882 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
5883 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
5884 xdriver_xf86-video-{tsend,xgi,xgixp}
5886 Deprecated packages: xstroke
5888 Issues resolved (http://bugs.uclibc.org):
5890 #4237: building shared openssl w/-Os fails due to gcc bug
5891 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
5892 #5602: python3 should install a "python" symbolic link
5893 #5846: Extra slash added to last slash in URL
5895 2012.11.1, Released January 3rd, 2013:
5897 Toolchain: Fixed non-largefile builds on recent Ubuntu
5900 Arch: fix missing x86/generic handling, Build for Xtensa with
5903 Updated/fixed packages: dosfstools, qt
5905 2012.11, Released December 2nd, 2012:
5907 Git shallow clone fix for older git version.
5909 Updated/fixed packages: ctuio, libtool
5911 Issues resolved (http://bugs.uclibc.org):
5913 #5726: List all the available hook points
5915 2012.11-rc2, Released November 30th, 2012:
5917 Minor fixes around the tree.
5919 Various manual updates and fixes.
5921 Add checks for legacy features.
5923 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
5924 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
5925 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
5926 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
5927 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
5928 scons, strace, sylpheed
5930 Issues resolved (http://bugs.uclibc.org):
5932 #5732: Error : package/alsa-lib/alsa-lib.mk
5934 2012.11-rc1, Released November 17th, 2012
5936 Fixes all over the tree and new features.
5938 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
5939 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
5940 + nitrogen6x defconfigs.
5942 Bootloaders: add u-boot 2012.07/10, ais target format, add
5943 barebox 2012.08/09/10/11, linker overlap issue fix for
5944 at91bootstrap, mxs-bootlets updated for new Barebox versions.
5946 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
5947 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
5948 Libtirpc support for modern glibc variants. Toolchain on
5949 target has been deprecated.
5951 Initial Aarch64 support, Xtensa support re-added.
5953 Infrastructure: Use shallow git clone when possible, use
5954 tarballs rather than git URLs for github. Moved to pkgconf
5955 rather than pkg-config. System directory added, default
5956 skeleton/device tables moved. More than 1 post-build script
5957 can now be used. output/target now contains a
5958 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
5959 understand how to (not) use it.
5961 Manual has been reworked and extended.
5963 Legal-info: Lots of package annotations, CSV file fixes,
5964 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
5966 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
5967 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
5968 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
5969 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
5970 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
5971 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
5972 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
5973 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
5974 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
5975 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
5976 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
5977 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
5978 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
5979 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
5980 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
5981 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
5982 lmbench, lockfile-progs, logrotate, lshw, lsof,
5983 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
5984 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
5985 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
5986 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
5987 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
5988 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
5989 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
5990 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
5991 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
5992 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
5993 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
5994 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
5995 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
5997 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
5998 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
5999 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
6000 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
6001 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
6002 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
6003 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
6004 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
6007 Deprecated packages: netkitbase, netkittelnet
6009 Issues resolved (http://bugs.uclibc.org):
6011 #807: [PATCH] samba - make iconv and smbd optional
6012 #3049: binutils have a sysroot bug in ld
6013 #5330: update vsftpd to 3.0.0
6014 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
6015 #5666: Fails to build python 2.7.2 for 2440 arm
6017 2012.08, Release August 31th, 2012
6019 Updated/fixed packages: microperl, cups, luajit, rrdtool,
6022 Added license information for: sqlite.
6024 Changed the source URLs of all packages located on Sourceforge
6025 in order to use the automatic mirror selection URL
6026 downloads.sourceforge.net, and get rid of the
6027 BR2_SOURCEFORGE_MIRROR option.
6029 2012.08-rc3, Released August 25th, 2012
6031 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
6032 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
6034 Added license informations for: barebox, grub, syslinux,
6035 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
6036 faad2, nano, fbdump, rsync, librsync, fontconfig,
6039 2012.08-rc2, Released August 15th, 2012
6041 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
6043 Added license informations for: mxml, nanocom, empty, expat,
6044 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
6045 input-event-daemon, luajit, cgilua, copas, coxpcall,
6046 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
6047 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
6048 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
6049 mtd, openssl, psmisc, socat, spawn-fcgi.
6051 Fixes to Microblaze external toolchains
6052 configuration. Improvements of the pkg-stats
6053 script. Out-of-tree fix for the graph-depends script.
6055 Kernel headers version bump.
6057 2012.08-rc1, Released August 1st, 2012
6059 Fixes all over the tree and new features.
6061 Integration of a legal information reporting infrastructure,
6062 which allows to generate detailed informations about the
6063 licenses and source code of all components of a system
6064 generated by Buildroot. License information will progressively
6065 be added on packages.
6067 Default configuration files added for Calao-systems USB-A9263
6068 and Calao-systems USB-A9G20-LPW.
6070 External toolchains update: allow download of a custom
6071 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
6072 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
6075 Allow the restriction of downloads to the primary site only.
6076 This is useful for project developers who want to ensure that
6077 the project can be built even if the upstream tarball
6078 locations disappear.
6080 Add a 'System configuration' choice to select between 3
6081 different init systems: Busybox init, SysV init and Systemd
6084 Cleanups to the package infrastructure. The visible change to
6085 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
6086 $(autotools-package)), and similarly for other package
6087 infrastructures and host packages. Refer to the documentation
6090 By default, automatic detection of the number of compilation
6091 jobs to use, depending on the number of CPUs available.
6093 Improvements to generate systems with static libraries only
6094 (infrastructure and package fixes).
6096 Add proper support in the Linux kernel package to generate
6097 Device Tree Blobs or combined Device Tree / Kernel
6098 images. This will be useful on Microblaze, PowerPC and ARM,
6099 which are architectures making extensive use of the Device
6102 Updated/fixed packages: audiofile, autoconf, automake, axel,
6103 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
6104 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
6105 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
6106 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
6107 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
6108 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
6109 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
6110 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
6111 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
6112 libfuse, libidn, libmad, libmbus, libmnl,
6113 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
6114 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
6115 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
6116 lttng-tools, lua, m4, memtester, midori, mii-diag,
6117 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
6118 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
6119 openssl, pciutils, php, polarssl, portaudio, pppd,
6120 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
6121 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
6122 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
6123 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
6124 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
6126 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
6127 fbterm, flashrom, freerdp, inadyn, libfreefare,
6128 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
6129 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
6130 luajit, mediastreamer, mobile-broadband-provider-info, monit,
6131 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
6132 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
6133 ramspeed, rtorrent, sound-theme-borealis,
6134 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
6137 Issues resolved (http://bugs.uclibc.org):
6139 #1315: Allow use of older external toolchains without sysroot
6141 #5276: Hiawatha needs to manage IPV6 if so [fixed]
6142 #5360: buildroot fails when building "host-libglib2 2.30.2
6143 Building" [won't fix, upstream problem]
6144 #5384: Can't build packages relying on gets on newer glibc
6147 2012.05, Released May 30th, 2012:
6149 Updated/fixed packages: busybox, netsnmp, pptp-linux
6151 2012.05-rc3, Released May 25th, 2012:
6153 Minor fixes around the tree.
6155 Infra: Fix for DOWNLOAD macro when using primary mirrors with
6158 Toolchain: Kernel headers 3.2.18 / 3.3.7.
6160 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
6161 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
6164 2012.05-rc2, Released May 18th, 2012:
6166 Fixes all over the tree.
6168 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
6169 dependency, disable decimal floats support, Linux 3.2.17 /
6170 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
6171 without C++ support.
6173 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
6174 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
6176 2012.05-rc1, Released May 10th, 2012:
6178 Fixes all over the tree and new features.
6180 Use /etc/os-release for version info rather than
6183 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
6185 Apply-patches.sh: cleanups, archived patches handling fixes,
6186 support series files.
6188 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
6189 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
6190 atngw100, use 3.3.x for qemu configs.
6192 Menu structure: Libraries moved out of multimedia section
6194 Atom processor support. Prescott fix, blackfin ABI fix,
6195 Microblaze architecture support (using ext toolchain). Cleanup
6196 architecture names, deprecate Xtensa support.
6198 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
6199 default to uClibc 0.9.33.x, enable
6200 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
6201 fixes for external toolchains, linaro ext toolchains, new
6202 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
6205 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
6206 support. Barebox: add 2012.04, remove 2011.12.
6208 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
6209 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
6210 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
6211 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
6212 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
6213 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
6214 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
6215 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
6216 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
6217 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
6218 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
6219 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
6220 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
6221 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
6222 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
6223 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
6224 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
6225 openssh, openssl, parted, pango, pcre, php, pixman, poco,
6226 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
6227 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
6228 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
6229 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
6230 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
6231 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
6232 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
6235 New packages: apr, apr-util, audiofile, bellagio,
6236 conntrack-tools, empty, fmtools, glib-networking,
6237 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
6238 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
6239 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
6240 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
6241 socketcand, stress, systemd, ushare, zeromq
6243 Deprecated packages: ttcp
6245 Removed packages: ntfsprogs
6247 Issues resolved (http://bugs.uclibc.org):
6249 #2353: [lua] fix build with 2010.08-rc1
6250 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
6251 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
6252 #2881: Can't build project statically with external toolchain
6253 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
6254 #4808: ccache may build against wrong zlib
6255 #4880: New package lcdproc
6256 #4886: New package protobuf
6257 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
6258 #4898: * make: [target-finalize] Error 1 (ignored)*
6259 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
6260 #4970: udev 181 fails to build if kernel version 3.3 is selected
6261 #5018: dialog broken: exits with assert in uClibc
6262 #5102: qt package moc, uic, rcc read from wrong place
6263 #5144: Patch to fix ixon bug in uemacs
6264 #5198: Line graphics output is broken in GNU Screen
6265 #5204: Missing terminfo file(s) for GNU screen terminal type
6267 2012.02, Released February 29th, 2012:
6269 Updated/fixed packages: libecore
6271 2012.02-rc3, Released February 27th, 2012:
6273 Fixes all over the tree.
6275 Automatic host dependencies handling for cmake packages
6276 fixed. Customize package deprecated as using a post-build
6277 script is nowadays the preferred way of adding extra stuff to
6280 Linux-headers 3.0.x / 3.2.x stable version bumped.
6282 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
6284 Updated/fixed packages: dropbear, ffmpeg, libpng
6286 2012.02-rc2, Released February 19th, 2012:
6288 Fixes all over the tree.
6290 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
6291 linux-headers 3.0.x / 3.2.x stable versions.
6293 Documentation: Added makedev / <pkg>_DEVICES /
6294 <pkg>_PERMISSIONS documentation.
6296 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
6297 libvncserver, mxml, python.
6299 2012.02-rc1, Released February 12th, 2012:
6301 Fixes all over the tree and new features.
6303 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
6304 support removed, Powerpc SPE ABI support. GDB ELF support fix,
6305 GDB 7.4, crosstool-NG 1.13.4.
6307 Gentargets: scp and mercurial support.
6308 Autotools: derive host dependencies from target by default.
6309 Packages can now declare device table snippets.
6311 Host utilities menu with commonly used host tools.
6313 defconfigs: qemu configs for x86-64, mips and sparc, at91
6314 defconfigs now use modern U-Boot / mainline Linux, added
6317 uClibc: remove 0.9.30, backport unshare() support, add
6318 0.9.32.1 / 0.9.33, use same config for ctng.
6320 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
6321 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
6324 Various manual updates. Release tarballs now contain generated
6325 manual in text/html/pdf formats.
6327 Buildroot now calls the stop function of scripts in
6328 /etc/init.d at shutdown.
6330 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
6331 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
6332 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
6333 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
6334 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
6335 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
6336 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
6337 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
6338 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
6339 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
6340 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
6341 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
6342 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
6343 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
6344 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
6345 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
6346 python, python-serial, qt, ruby, samba, sdl, sdparm,
6347 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
6348 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
6349 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
6350 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
6351 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
6352 xf86-video-sis, xfont_{encodings,font-util},
6353 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
6354 xlib_libxkbfile, xterm, xutil_makedepend, yajl
6356 New packages: boost, connman, dstat, expedite, explorercanvas,
6357 feh, flot, giblib, igh-ethercat, imlib2, jquery,
6358 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
6359 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
6360 libethumb, libevas, libical, libmbus, liboauth, liburcu,
6361 libvncserver, linux-firmware,
6362 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
6363 open2300, python-distutilscross, python-dpkt,
6364 python-netifaces, python-pygame, python-setuptools, rt-tests,
6365 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
6366 xf86-input-tslib, xinput-calibrator
6368 Issues resolved (http://bugs.uclibc.org):
6370 #743: Add Transmission bit torrent option to buildroot
6371 #755: Add Boost libraries as a package
6372 #2299: Add crypto support to libsoup
6373 #2617: Pixman 0.19.2 & Cairo 1.10.0
6374 #3403: libgpg-error: bump to version 1.10
6375 #3409: libgpg-error: download from gnupg.org
6376 #3421: nano: make tiny flag optional
6377 #3691: New EFL packages
6378 #4664: Cannot patch AT91Bootstrap
6379 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
6380 #4760: Qt: add host-pkg-config to dependency-list
6382 2011.11, Released November 30th, 2011:
6384 Fixes all over the tree.
6386 Bump kernel headers / default Linux version to 3.1.4.
6388 Updated/fixed packages: ruby
6390 2011.11-rc3, Released November 26th, 2011:
6392 Fixes all over the tree.
6394 Toolchain: Fix gdb dependencies for external toolchains,
6395 adjust uClibc patches so they don't confuse modern versions of
6396 patch, bump crosstool-ng, kernel headers and linux versions.
6398 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6399 php, rsyslog, ruby, thttpd, xapp_xf86dga
6401 Issues resolved (http://bugs.uclibc.org):
6403 #4357: Prevent patch commands from accessing source control
6404 #4369: Fix permissions on untared lsof archive
6406 2011.11-rc2, Released November 18th, 2011:
6408 Fixes all over the tree and new features.
6410 Updated asciidoc documentation
6412 Toolchain: Bumped 3.x stable kernel headers, use wget in
6413 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
6416 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
6417 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
6419 Issues resolved (http://bugs.uclibc.org):
6421 #3355: mplayer fails to build
6422 #4021: uClibc: undefined reference to `__GI___errno_location'
6423 #4297: Qt's qmake uses wrong pkg-config
6425 2011.11-rc1, Released November 11th, 2011:
6427 Fixes all over the tree and new features.
6429 Moved misc scripts and support stuff to support/. Renamed
6430 patch-kernel.sh to support/scripts/apply-patches.sh.
6432 Documentation: Moved to asciidoc format, make targets to
6433 generate text/html/pdf/epub output added.
6435 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
6438 Bootloaders: Add support for custom git tree / tarballs for
6439 barebox, similar to how it's handled for u-boot. Clean up
6442 Toolchain: Update external codesourcery toolchain download
6443 URLs after Codesourcery got bought by Mentor, add x86
6444 toolchain, update toolchain versions and optimize toolchain
6445 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
6446 updated GDB versions / download URLs. Binutils
6447 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
6450 Package infrastructure: Support for local packages /
6451 overrides, package dir / name arguments dropped from
6452 {GEN,AUTO,CMAKE}TARGETS.
6454 Linux: Kernel extensions infrastructure support, Xenomai +
6457 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
6458 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
6459 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
6460 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
6461 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
6462 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
6463 libconfuse, libcuefile, libcurl, libdaemon, libevent,
6464 libglib2, libiconv, libmpd, libreplaygain, libroxml,
6465 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
6466 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
6467 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
6468 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
6469 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
6470 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
6471 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
6472 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
6473 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
6474 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
6476 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
6477 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
6478 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
6479 pulseaudio, pv, rtai, vala, xenomai.
6481 Removed packages: liboil, sfdisk, swfdec, webif
6483 Issues resolved (http://bugs.uclibc.org):
6485 #505: live555: new package
6486 #507: Enable live and tv options in MPlayer-1.0rc2
6487 #531: let e2fsprogs package to export headers to staging dir if needed
6488 #1171: Linuxthreads new cannot find sysdep.h
6489 #1357: Add bluez to buildroot system
6490 #2107: New package: input-event-daemon
6491 #2599: New package: orc (Oil Runtime Compiler)
6492 #2605: gstreamer: Update to 0.10.30
6493 #2677: introducing util-linux-ng as replacement for util-linux
6494 #2917: Qt: Add declarative module
6495 #3145: jffs2 image generation fails
6496 #3271: netperf-2.4.5 fails to compile
6497 #3331: xdata_xcursor-themes depends on xcursorgen
6498 #3343: Add file:// download SITE_METHOD
6499 #3391: Add support for specifying an external kernel tree
6500 #3631: Error while compiling with Xorg
6501 #3709: oprofile doesn't build for mipsel
6502 #3925: midori not getting compile
6503 #4045: Add support for downloading i386 toolchains from codesourcery
6504 #4165: lrzsz-fix-symlink-at-rebuild.patch
6505 #4171: makedevs-unused-but-set-variable.patch
6506 #4183: Codesourcery toolchain download site has changed
6507 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
6508 #4381: Add option to lighttpd to enable Lua support
6509 #4387: Make sure that dest dir exists before installing mtd files
6511 2011.08, Released August 31th, 2011:
6513 Fixes all over the tree.
6515 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
6518 Updated/fixed packages: ipset, python
6520 2011.08-rc2, Released August 29th, 2011:
6522 Fixes all over the tree.
6524 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
6525 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
6528 Defconfigs: kernel updates, fix mini2440 serial port config,
6529 remove old arm toolchain configs.
6531 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
6532 targets similar to linux/busybox.
6534 Updated/fixed packages: barebox, directfb, libsoup,
6535 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
6536 usbmount, util-linux, xfont_font-misc-misc
6538 Issues resolved (http://bugs.uclibc.org):
6540 #3685: ncurses installation hangs due to old version of tic
6541 #4093: Grub fails to install bz2 patch after conversion to...
6543 2011.08-rc1, Released August 4th, 2011:
6545 Fixes all over the tree and new features.
6547 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
6548 ext-toolchain-wrapper improvements, improved non-MMU
6549 support. GCC 4.3.6 / 4.6.1.
6551 GENTARGETS infrastructure extended to cover bootloaders and
6552 Linux kernel as well. Options to retrive Linux/U-Boot from a
6553 custom git repo instead of upstream tarballs.
6554 Support for Linux 3.x and release candidate tarballs.
6555 X-Loader bootloader for omap added.
6557 Make source/external-deps now also works for external
6558 toolchains / crosstool-ng backend.
6560 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
6561 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
6562 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
6563 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
6564 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
6565 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
6566 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
6567 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
6568 synergy, udev, usbmount, usbutils, util-linux, valgrind,
6569 webkit, xorg-xserver, xz, zlib
6571 New packages: acl, attr, ebtables, gnutls, inotify-tools,
6572 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
6573 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
6574 statserial, stunnel, ti-utils, uboot-tools, yajl
6576 Deprecated packages: liboil, swfdec
6578 Removed packages: hal
6580 Issues resolved (http://bugs.uclibc.org):
6582 #3559: libnspr: Add new package
6583 #3595: patch to add libroxml
6584 #3565: libnss: Add new package
6585 #3583: xfonts_font-adobe-100dpi fails due to missing map file
6586 #3649: [PATCH] Add mapdir to existing pkg-config patch
6587 #3907: 2011.05 - Qt 4.7.3 not building on ARM
6588 #3961: Nfs-utils: Remove SUSv3-function index
6589 #3985: "help" target's defconfig list needs sort
6590 #3997: bump libroxml to v2.1.0
6592 2011.05, Released May 27th, 2011:
6594 Updated/fixed packages: makedevs
6596 2011.05-rc2, Released May 24th, 2011:
6598 Fixes all over the tree.
6600 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
6601 2009q3 external toolchains added. Crosstool-NG bumped to
6602 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
6605 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
6607 2011.05-rc1, Released May 18th, 2011:
6609 Fixes all over the tree and new features.
6611 External toolchain improvements: We now build a binary
6612 toolchain wrapper and install it into HOST_DIR/usr/bin, which
6613 enforces the correct compiler arguments, making an external
6614 toolchain as easy to use outside of Buildroot as the internal
6615 ones are. This also brought a cleanup of CFLAGS, making the
6616 Buildroot build output easier to read.
6618 Rootfs device handling improvements: Choice between static
6619 /dev, devtmpfs and devtmpfs with either mdev or udev.
6621 Toolchain: More preconfigured codesourcery external
6622 toolchains, improved Crosstool-NG support, fix for GCC
6623 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
6624 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
6626 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
6628 Linux: support for custom kernel image targets, E.G. for
6629 powerpc builds with embedded device trees.
6631 Misc fixes for qemu defconfigs, ensuring correct serial
6632 terminal setup out of the box.
6634 Misc gentarget / autotools handling fixes.
6636 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
6637 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
6638 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
6639 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
6640 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
6641 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
6642 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
6643 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
6644 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
6645 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
6646 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
6647 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
6648 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
6650 New packages: bonnie++, can-utils, gdisk, htop,
6651 input-event-daemon, libexif, libraw, libv4l, ngircd
6653 Removed packages: festival
6655 Issues resolved (http://bugs.uclibc.org):
6657 #2131: Add OpenMP support to the toolchain
6658 #3379: New Package: bonnie++
6659 #3445: Not working openssl-10.0.0d on 386sx
6660 #3451: fakeroot package: wrong FAKEROOT_SITE variable
6661 #3457: alsamixergui: broken URL
6662 #3475: Calling sync on large filesystems when not always necessary
6663 #3511: make busybox-menuconfig does not download busybox package
6664 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
6665 #3571: u-boot: fw_printenv does not build
6666 #3643: popt source url is not responding
6667 #3733: dropbear: make zlib optional
6668 #3757: Buildroot can't build mplayer with libmad
6670 2011.02, Released February 28th, 2011:
6672 Fixes all over the tree.
6674 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
6675 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
6677 Deprecated packages: devmem2, webif
6679 Issues resolved (http://bugs.uclibc.org):
6681 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
6682 #3259: Unable to build webkit (on arm)
6683 #3295: slang fails to build on mipsel
6684 #3325: ffmpeg fails to build
6686 2011.02-rc2, Released February 24th, 2011:
6688 Fixes all over the tree.
6690 Festival packages marked as broken. Unless someone steps up
6691 to support them, they will be removed during the 2011.05
6694 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
6695 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
6696 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
6697 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
6698 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
6699 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
6700 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
6701 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
6702 tcpreplay, tiff, wpa_supplicant, xcb-util,
6703 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
6704 xdriver_xf86-input-{mouse,synaptics,void},
6705 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
6706 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
6707 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
6708 xserver_xorg-server, xz
6710 Removed packages: ace_of_penguins, vlc
6712 Issues resolved (http://bugs.uclibc.org):
6714 #3205: Failing chmod when running "make" in buildroot (openssl)...
6715 #3277: quagga fails to build with SNMP support
6716 #3283: See why nfs-utils needs fakeroot, and convert to autotools
6717 #3307: synergy fails to build due to missing XTest library
6719 2011.02-rc1, Released February 14th, 2011:
6721 Fixes all over the tree and new features.
6723 External toolchain improvements: clarification of the options,
6724 and introduction of the toolchain profile concept, for
6725 well-known toolchains. Buildroot is now capable of
6726 automatically downloading and extracting well-known toolchains
6727 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
6728 toolchains are supported). Crosstool-NG backend updated and
6731 Complete rework of how hardware boards are supported.
6732 Each board now only has a single defconfig file, and all
6733 board-specific options have been removed. See
6734 docs/buildroot.html#board_support for details.
6736 Added support for the following boards: Mini2440, Qemu ARM
6737 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
6738 r2d and Qemu x86. The Qemu boards support allows to easily
6739 build systems that are known to work under Qemu.
6741 Initial support for Blackfin processors.
6743 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
6744 preparation for support of SDK. For the same reason, the
6745 toolchain binaries (cross-compiler and other related tools)
6746 are now installed in $(O)/host/usr/bin/. The cross pkg-config
6747 now also automatically returns correct values for cross
6748 compilation, without needing any environment variables to be
6751 Ccache support reworked. Now used for both host and target
6752 compilation, and cache is stored in ~/.buildroot-ccache.
6754 Toolchain: uClibc 0.9.32-rc2, several components moved to
6755 normal AUTOTARGET packages.
6757 Generic cmake infrastructure, similar to the existing
6758 GENTARGETS/AUTOTARGETS.
6760 Support for bzr downloads, next to the existing git/svn support.
6762 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
6763 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
6765 EXT2 file system size handling improved, UBI image support, fs
6766 configuration options cleanup, U-Boot/Barebox version bumps.
6768 Updated/fixed packages: alsa-utils, at, autoconf, automake,
6769 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
6770 coreutils, cups, dbus, dbus-python, dhcp, directfb,
6771 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
6772 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
6773 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
6774 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
6775 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
6776 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
6777 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
6778 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
6779 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
6780 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
6781 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
6782 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
6783 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
6784 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
6785 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
6786 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
6787 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
6788 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
6789 xkeyboard-config, xlib_libX11, xz, zlib
6791 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
6792 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
6793 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
6794 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
6795 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
6798 Removed packages: hotplug, l2tp, libfloat, microcom,
6801 Issues resolved (http://bugs.uclibc.org):
6803 #267: The make target: cross fails because toolchain_build_...
6804 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
6805 #561: ltp-testsuite failed to install
6806 #1447: Installing gfortran on PowerPC
6807 #1651: Build fail caused by ccache in module-init-tools
6808 #1681: Cross-compiled binaries shouldn't be installed into staging
6809 #1723: [PATCH] axel: convert to generic package infrastructure and...
6810 #1735: [PATCH] mplayer: convert to autotools infrastructure
6811 #2551: [PATCH] native toolchain in the target filesystem fails
6812 #2623: buildroot-snapshot-20100922 fails when compiling development...
6813 #2647: makedevs package lacks support for 16-bit major/minor numbers
6814 #2371: QT MYSQL Module does not build when MySQL installed on the host
6815 #2839: compile fails in various packages with a odd message "error:...
6816 #2887: tar "buffer overflow detected" error
6817 #2893: Broken "make source" with external toolchain
6818 #2905: Qt: Speed up compilation, if gui-module isn't selected
6819 #2929: genext2fs: couldn't allocate a block (no free space)
6820 #2935: Ntpdate isn't installed
6821 #2965: Broken linkage to xkbcomp (blocking X server startup)
6822 #2983: xlib_libX11 build failed
6823 #3007: kexec doesn't build: Missing regdef.h file
6824 #3085: Init scripts are not compatible with sysVinit (when busybox...
6825 #3103: make external-deps wants to download gcc-.tar.bz2 when...
6826 #3109: abnormal `make busybox-menuconfig`
6827 #3115: How about board specific makefiles?
6828 #3169: python patch has typo, aborts build in scenario
6829 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
6831 2010.11, Released November 30th, 2010:
6833 Fixes all over the tree.
6835 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
6838 Issues resolved (http://bugs.uclibc.org):
6840 #2773: squid with openssl support needs openssl on the host
6841 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
6843 2010.11-rc2, Released November 25th, 2010:
6845 Fixes all over the tree.
6847 Add support for LEON Sparc architecture variants. Fix make
6848 source/external-deps for host packages.
6850 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
6851 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
6852 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
6853 sysstat, webkit, zlib
6855 Issues resolved (http://bugs.uclibc.org):
6857 #759: Sysstat build broken without libintl
6858 #2479: host-module-init-tools 3.11 fails to build
6859 #2725: Buildroot overrides kernel config
6860 #2785: mtd-utils build fails due to missing libmtd
6861 #2791: Added PHP-Process Control to the PHP-Package
6862 #2797: pciutils dependencies on zlib not taken into account
6863 #2809: failed to compile libglib2
6864 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
6865 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
6866 #2833: Failed to compile webkit without X11
6868 2010.11-rc1, Released November 8th, 2010:
6870 Fixes all over the tree and new features.
6872 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
6873 misc fixes + nconfig and savedefconfig targets.
6875 Toolchain: ARM cortex A9 support, experimental crosstool-ng
6878 Fs: Squashfs 4.1 with lzo support
6880 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
6881 generic new-style ones instead.
6883 Download handling reworked and support for git/svn downloads
6886 Removed experimental shared config.cache support, as it is
6889 A convenience Makefile wrapper is created when using
6890 out-of-tree building, similar to how it is done for the kernel.
6892 Alpha, Cris, IA64 and Sparc64 architecture support removed.
6894 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
6895 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
6897 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
6898 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
6899 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
6900 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
6901 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
6902 gamin, gawk, genext2fs, gperf, gst-plugins-base,
6903 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
6904 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
6905 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
6906 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
6907 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
6908 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
6909 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
6910 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
6911 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
6912 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
6913 openssl, openvpn, oprofile, pango, patch, pcre, php,
6914 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
6915 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
6916 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
6917 speex, sqlite, squashfs, startup-notification, strace,
6918 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
6919 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
6920 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
6921 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
6923 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
6924 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
6925 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
6926 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
6927 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
6928 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
6929 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
6930 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
6931 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
6932 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
6935 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
6937 Removed packages: dillo, libglib12, libgtk12, microwin,
6940 Issues resolved (http://bugs.uclibc.org):
6942 #901: new package: gpsd
6943 #2389: Generate a Makefile wrapper in $(O)
6944 #2461: wireless_tools: install shared library if needed
6945 #2521: Can't compile sdl_mixer, mikmod.h can't be found
6946 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
6947 #2563: [PATCH] cairo: Expose the configure option to disable some...
6948 #2581: libmms: Update to 0.6, and patch to work on architectures...
6949 #2707: Can't compile linux kernel using buildroot + crosstool-ng
6951 #2737: buildroot configuration tool crashing when the path exceeds...
6952 #2767: Build for lsof broken in buildroot-2010.08
6954 2010.08: Released August 31th, 2010:
6956 Fixes all over the tree.
6958 Updated/fixed packages: atk, xstroke
6960 Removed packages: lxdoom
6962 2010.08-rc2, Released August 30th, 2010:
6964 Fixes all over the tree.
6966 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
6967 locale support as broken. Remove deprecated GCC 4.2.[1-3]
6970 Mark CRIS architecture as deprecated, as it is discontinued
6973 Marked shared config.cache as experimental and disabled by
6974 default as it is known to break with certain package
6977 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
6980 fs: old-style squashfs for big endian archs fixed.
6982 Updated/fixed packages: busybox, gst-plugins-base,
6983 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
6984 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
6985 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
6988 Removed packages: stunnel
6990 Issues resolved (http://bugs.uclibc.org):
6992 #635: util-linux fails to build in 2009.08
6993 #2239: netcat package installs its binary to target as avr32-linux...
6994 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
6995 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
6996 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
6998 2010.08-rc1, Released July 30th, 2010:
7000 Fixes all over the tree and new features.
7002 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
7003 and non-sysroot support removed. Added support for (snapshot)
7004 NPTL in uClibc, 0.9.28.3 removed,
7006 Bootloaders: Various cleanups, moved to boot/, added Barebox,
7007 removed yaboot. Support building u-boot from custom tarball,
7010 New GTK-based configurator, usable using 'make gconfig'.
7012 Java packages marked as broken. Unless someone steps up to
7013 support this, they will be removed during the 2010.11
7016 Alpha, IA64 and Sparc64 architectures marked as deprecated.
7017 GTK+ on DirectFB has also been marked as deprecated, as it is
7018 not supported in recent GTK+ versions, and more and more
7019 packages depends on the new versions.
7020 Unless someone steps up to support them, they will be removed
7021 during the 2010.11 development cycle.
7023 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
7024 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
7026 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
7027 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
7028 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
7029 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
7030 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
7031 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
7032 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
7033 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
7034 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
7035 ltrace, make, midori, module-init-tools, mplayer,
7036 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
7037 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
7038 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
7039 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
7040 usbutils, webif, webkit, wireless_tools, xerces,
7041 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
7043 Removed packages: modutils, portage, rxvt
7045 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
7047 Issues resolved (http://bugs.uclibc.org):
7049 #321: alsa-lib uses host include files for python which breaks ...
7050 #361: linux kernel configuration choice works incorrectly
7051 #387: Tremor not installed to toolchain
7052 #401: new package: ffmpeg
7053 #475: uImage target for U-boot failed generating
7054 #543: ATK requires X11 on DirectFB target
7055 #575: webkit: Buildroot Libtool Patch Fails
7056 #583: build fails with external x86_64 toolchain
7057 #729: sstrip creates corrupted headers
7058 #829: Webkit r44552 needs libXt
7059 #835: Package Dataflashboot-1.05 does not compile with buildroot...
7060 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
7061 #859: Add (head of) nptl branch to list of uClibc versions
7062 #949: compile with debug info
7063 #955: Grub fails to build with External Toolchain
7064 #1051: Webkit doesn't compile (Linuxthreads new, x86)
7065 #1213: Move .config into output directory
7066 #1225: Buildroot fails to account for "nof" subdirectory (no float...
7067 #1231: (sparc) Linux kernel fails to build
7068 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
7069 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
7070 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
7071 #1405: WebKit fails to build because pthread_getattr_np is not impl...
7072 #1675: GMP Error during buildroot make process
7073 #1741: external toolchain linking error
7074 #1753: lmbench: convert to generic package infrastructure
7075 #1771: Fakeroot and the target/generic/device_table.txt create bad...
7076 #1807: LZMA 4.32.7, Required header file(s) are missing
7077 #1813: xkeyboard-config fails to build because of intltool problem
7078 #1879: Bump iptables to 1.4.8
7079 #1885: Add a bunch of lua modules
7080 #1897: Bump libusb to 1.0.7
7081 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
7082 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
7083 #1927: Bump file to 5.03 and migrate to autotargets
7084 #1933: Bump gawk to 3.1.8 and migrate to autotargets
7085 #1945: PHP: add sqlite3 dependency when using external lib
7086 #1951: Bump openssl to 0.9.8o
7087 #1957: Bump sqlite to 3.6.23.1
7088 #1975: Package removal/deprecation
7089 #1981: zlib: bump to 1.2.5
7090 #1987: intltool: Fix spelling mistake
7091 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
7092 #1999: Typo in path checking
7093 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
7094 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
7095 #2038: Bump ncurses to 5.7
7096 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
7097 #2101: blackbox depends on locale support
7098 #2119: Tries to build kernel, although disabled in config
7099 #2125: libXfont build fail
7100 #2143: buildroot compiler generates segfaulting statically linked exe..
7101 #2149: xterm build failure
7102 #2155: Compression lzo don't set for ubifs
7103 #2161: [SECURITY] Update libpng to 1.2.44
7104 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
7105 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
7106 #2191: linux-fusion build fail
7107 #2221: Qt does not compile (dependencies not taken into account?)
7108 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
7109 #2245: Netcat does not work due to incorrect assumptions about signed..
7110 #2251: directory output/build after make *_defconfig not found
7111 #2257: Convert netsnmp package to autotargets
7112 #2263: Bump samba to 3.3.13
7113 #2269: setserial causes make error
7115 2010.05, Released May 30th, 2010:
7117 Fixes all over the tree.
7119 Updated/fixed packages: coreutils, hal, libcap,
7120 lockfile-progs, ncftp, xserver_xorg-server
7122 Issues resolved (http://bugs.uclibc.org):
7124 #1789: binutils fails to build for i386
7125 #1843: Fix libcap build failure
7126 #1855: XORG Keyboard driver fails to compile
7128 2010.05-rc3, Released May 27th, 2010:
7130 Fixes all over the tree.
7132 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
7133 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
7134 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
7135 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
7136 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
7137 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
7138 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
7139 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
7140 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
7141 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
7142 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
7144 Issues resolved (http://bugs.uclibc.org):
7146 #75: arm buildroot "unrecognized option" error
7147 #699: Buildroot fails to copy libstdc++ to target when using external...
7148 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7149 #1729: alsamixergui fails to build
7150 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
7151 #1819: pciutils small bugs
7152 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7154 2010.05-rc2, Released May 11th, 2010:
7156 Fixes all over the tree.
7158 Updated/fixed packages: busybox, customize, gawk, gnuchess,
7159 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
7160 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
7161 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
7162 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
7163 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
7164 xproto_fontcacheproto, xproto_fontsproto, xvkbd
7166 Removed packages: vice
7168 Issues resolved (http://bugs.uclibc.org):
7170 #849: "customize" package copies files to wrong place in target tree
7171 #985: Bump usb_modeswitch package to 1.1.0
7172 #1135: Package customize. Wrong copying
7173 #1525: Package hal deletes a whole <target>/etc/rc.d directory
7174 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
7175 #1669: Busybox failed to compile when using an external toolchain
7176 #1699: Fix usbutils dependencies and bump
7177 #1705: Fix pciutils broken cross compiling
7178 #1717: External toolchain fixes for hostapd & wpa_supplicant
7180 2010.05-rc1, Released May 3rd, 2010:
7182 Cleaned up / restructured package menu.
7184 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
7185 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
7186 removed broken nios2 support, ppc e300cX/e500mc support,
7187 improved external toolchain support, GDB 7.x support.
7189 X.org updated to 7.5.
7191 New packages: cdrkit, cramfs, genext2fs, genromfs,
7192 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
7193 squashfs, squashfs3, squid
7195 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
7196 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
7197 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
7198 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
7199 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
7200 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
7201 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
7202 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
7203 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
7204 qt, radvd, samba, setserial, smartmontools, tar, tslib,
7205 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
7206 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
7207 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
7208 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
7209 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
7210 xproto_xf86miscproto, xserver_xorg-server
7212 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
7213 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
7214 xproto_xf86miscproto
7216 Issues resolved (http://bugs.uclibc.org):
7218 #513: Add new squid package
7219 #661: lmbench: new package
7220 #719: Add lua option to haserl
7221 #800: [PATCH] iperf update to 2.0.4
7222 #803: [PATCH] lua - add shared library patch and config option for...
7223 #805: [PATCH] mdadm - version update
7224 #817: integrator926_defconfig uses unsupported uboot board name
7225 #851: Add option to specify --sysroot value for external toolchain
7226 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
7227 package for compatibility with old packages that expect
7229 #1105: Add new netperf package
7230 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
7231 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
7232 #1123: Bump less to 436 and migrate to Makefile.autotools.in
7233 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
7234 #1189: Wrong u-boot configuration name for integrator926 target
7235 #1219: kernel headers not correctly installed into toolchain/staging
7236 #1267: Wrong BR2_EXTRA_VERSION
7237 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
7238 #1303: Add librsync package
7239 #1321: Busybox link fails due to lack of --sysroot option
7240 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
7241 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
7242 #1369: cannot build radvd (flex problem)
7243 #1387: xlib_libX11-1.3.2 can't find libjpeg
7244 #1411: [SECURITY] Update openssl package to 0.9.8n
7245 #1417: Bump iptables to 1.4.7
7246 #1423: Bump e2fsprogs to 1.41.11
7247 #1429: [SECURITY] Update php to 5.2.13
7248 #1441: Add binutils 2.20.1
7249 #1447: Package installation on target with debug symbols is broken
7250 #1459: Misc QA fixes
7251 #1489: radvd update to 1.6
7252 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
7253 #1537: dev entries not created anymore
7254 #1555: Fix default uclibc-0.9.31 configuration
7255 #1561: [SECURITY] Update samba to 3.3.12
7256 #1567: openssl0.9.8n fails to compile
7257 #1573: Alsa-utils alsactl/init/* not installed to target
7258 #1591: portmap fails to compile
7259 #1615: Convert eeprog package to gentargets
7260 #1645: Bump hostapd package to 0.7.2
7262 2010.02, Release February 26th, 2010:
7264 Fixes all over the tree.
7266 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
7267 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
7270 Removed packages: hostap, openmotif, xpdf
7272 Issues resolved (http://bugs.uclibc.org):
7274 #165: openmotif does not build
7275 #1147: Remove obsolete hostap package
7276 #1183: make source fails to download gmp, mpfr and patches
7278 2010.02-rc2, Released February 23th, 2010:
7280 Fixes all over the tree and new features.
7282 New packages: intltool
7284 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
7285 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
7286 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
7287 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
7288 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
7289 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
7290 xlib_libfontenc, xproto_trapproto, zlib
7292 Removed package: xboard
7294 Issues resolved (http://bugs.uclibc.org):
7296 #335: atk looks for the path to the gnome library on the host
7297 #355: Please update WebKit - it doesn't compile!
7298 #453: libglib2 autoreconf
7299 #457: e2fsprogs link problem
7300 #459: libgtk2 autoreconf
7301 #469: build of libgtk2 for host incorrectly assumes that X.org ...
7302 #671: Bash fails to build when building buildront on Ubuntu 9.04
7303 #711: WebKit host dependencies problems
7304 #821: cp: illegal operation
7305 #1039: Not compiled on ubuntu karmic
7306 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
7308 2010.02-rc1, Released February 9th, 2010:
7310 Fixes all over the tree and new features.
7312 Generalized autotools infrastructure to be usable for
7313 non-autotools packages, see package/Makefile.package.in for
7316 Cleaned up avr32 toolchain config, external source-based
7317 toolchain support is gone.
7319 Dependency checks: Also check for makeinfo, only print output
7322 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
7324 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
7327 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
7328 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
7329 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
7330 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
7331 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
7332 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
7333 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
7334 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
7336 Removed package: asterisk, openswan
7338 Issues resolved (http://bugs.uclibc.org):
7340 #515: tcpreplay: new package
7341 #553: Wrong DirectFB ps2mouse limitation
7342 #559: mesa3d build fails
7343 #679: Autoconf cannot find M4
7344 #739: New/updated hostapd package
7345 #749: Bump usbutils package to version 0.86
7346 #751: Kernel 2.6 snapshot fetch fail
7347 #753: Bump lighttpd package to 1.4.25
7348 #757: U-Boot: mkimage cannot be installed using external toolchain
7349 #761: Add binutils 2.20 to toolchain options
7350 #763: [SECURITY] Update pcre to 7.9
7351 #765: Add buildroot branding to gcc
7352 #767: Bump iw package to 0.9.18
7353 #773: [SECURITY] Update bind to 9.5.2-P1
7354 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
7355 #813: Drop not very useful generic package selection options ...
7356 #823: Editor backup files (~) is copied from the target_skeleton
7357 #827: Bump mtd-utils package to version 1.2.0
7359 #913: Bump iptables to 1.4.6
7360 #919: Bump usb_modeswitch package to 1.0.7
7361 #925: Bump wpa_supplicant package to 0.6.10
7362 #931: Bump kismet package to 2010-01-R1
7363 #937: Bump openvpn package to 2.1.1
7364 #943: Bump sqlite package to 3.6.22
7365 #961: Bump dnsmasq to 2.52
7366 #967: Bump netstat-nat to 1.4.10
7367 #973: Bump iw to 0.9.19
7368 #1003: DHCP options disabled with busybox-1.16.0
7369 #1009: [SECURITY] Bump php to 5.2.12
7370 #1015: [SECURITY] Bump bind to 9.5.1-P2
7371 #1027: Busybox flash commands conflict with those from mtd-utils
7372 #1063: [SECURITY] Update lighttpd to 1.4.26
7374 2009.11, Released December 1st, 2009:
7376 Additional fixes and cleanups.
7378 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
7379 microperl, ncurses, vim
7381 Issues resolved (http://bugs.uclibc.org):
7383 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
7385 2009.11-rc2, Released November 29th, 2009:
7387 Additional fixes and cleanups.
7389 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
7391 2009.11-rc1, Released November 23rd, 2009:
7393 Fixes all over the tree and new features.
7395 Cleaned up / Simplified build directory layout. Refer to
7396 docs/buildroot.html#using for details.
7398 Target defconfig files moved to configs/ and listed in 'make help'
7401 Fixed *clean targets. Now clean removes everything generated,
7402 so you can do a fresh rebuild. Distclean furthermore removes
7403 kbuild tools and .config, bringing the source tree back in a
7406 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
7407 soft / hardfloat setting for architecture, ensure target-ldd
7410 New packages: divine, gvfs, libarchive, libmicrohttpd,
7411 sdl_sound, swfdec, sysstat
7413 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
7414 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
7415 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
7416 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
7417 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
7418 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
7419 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7420 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
7421 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
7422 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
7423 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
7424 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
7425 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
7427 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
7429 Issues resolved (http://bugs.uclibc.org):
7431 #301: allow to install libsmbclient
7432 #303: add gvfs package
7433 #477: Add sdl_sound package
7434 #487: Make kismet package sexier
7435 #511: New package usb_modeswitch
7436 #527: misc fixes for dnsmasq package
7437 #565: libevent: Bump version and clean up makefile
7438 #587: Use iptables multipurpose binaries and bump to 1.4.4
7439 #593: Missing early check for patch(1)
7440 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
7441 #609: libmicrohttpd: New package
7442 #615: python: Don't delete .py files unless asked
7443 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
7444 #619: netkittelnet requires netkitbase to install, but there's no ...
7445 #645: allow to build nbd-server with NBD package
7446 #653: [SECURITY] Update php package to version 5.2.11
7447 #655: Update sqlite package to version 3.6.18
7448 #657: Bug in imagemagick-clean target
7449 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
7450 #665: [PATCH] Samba package
7451 #667: [PATCH] e2fsprogs
7452 #683: SDL-dfb does not select directfb
7453 #701: make install problem with unstripped binaries
7454 #703: [SECURITY] Update openssl package to 0.9.8l
7455 #705: Bump spawn-fcgi package to 1.6.3
7456 #709: Bump lighttpd package to 1.4.24
7457 #713: Migrate openntpd package to Makefile.autotools.in
7458 #715: Bump libidn package to 1.15 and other fixes
7459 #717: Bump dnsmasq to 2.51 and introduce new IDN option
7460 #731: Bump iw package to 0.9.17
7462 2009.08, Released August 31th, 2009:
7464 Additional fixes and cleanups.
7466 Updated/fixed packages: ctorrent, saveconfig/getconfig,
7467 sdl_net, util-linux.
7469 Issues resolved (http://bugs.uclibc.org):
7471 #529: util-linux doesn't find headers and include libs correctly
7472 #557: Build ctorrent with SSL support if available
7474 2009.08-rc3, Released August 26th, 2009:
7476 Additional fixes and cleanups.
7478 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
7479 directfb, enchant, kernel headers.
7481 Issues resolved (http://bugs.uclibc.org):
7483 #471: Allow directfb compilation with debug
7484 #541: Removal of CVS directories in target filesystem broken
7485 #547: berkeleydb: Update config.{sub, guess}
7486 #549: enchant: Fix dependencies.
7487 #569: Fix alsa-utils build for x86 on x86-64
7489 2009.08-rc2, Released August 6th, 2009:
7491 Additional fixes and new features.
7493 New packages: libuuid, gcc 4.3.4.
7495 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
7496 jamvm, libusb, microperl, neon, popt, sed, webkit.
7498 Fixed issue with 'make oldconfig'
7500 Issues resolved (http://bugs.uclibc.org):
7502 #525: sed broken with external toolchain
7503 #537: Fix gzip build with recent glibc
7505 2009.08-rc1, Released August 2nd, 2009:
7507 Fixes all over the tree and new features.
7509 Improvement of external toolchain support:
7510 - Support for glibc toolchains.
7511 - The toolchain configuration announced to Buildroot is
7512 verified against the real toolchain configuration.
7513 - Fixes, documentation.
7515 Cleanup X.org support: clarified configuration options, and
7516 removed mandatory dependency on useless libraries such as
7519 New QT-based configurator, usable using 'make xconfig'.
7521 Support for the Xtensa architecture.
7523 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
7526 New packages: bmon, ctorrent, dosfstools, enchant,
7527 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
7528 sdl_gfx, spawn-fcgi.
7530 Updated packages: bind, busybox, coreutils, sqlite, directfb,
7531 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
7532 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
7533 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
7534 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
7535 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
7536 wpa-supplicant, xdriver_xf86-input-synaptics,
7537 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
7538 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
7541 Issues resolved (http://bugs.uclibc.org):
7543 #83: liblockfile fails to compile due to eaccess redefinition
7544 #163: Xtensa architecture port
7545 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
7546 #241: device mapper + lvm2: build together
7547 #243: ctorrent: new package
7548 #247: ntfsprogs: new package
7549 #271: Library 'libgcc_s.so.1' not installed in search path
7550 #287: New package libnl
7551 #289: New package iw
7552 #331: Update MPlayer to version 1.0rc2
7553 #333: Bump sqlite package to 3.6.15
7554 #349: update libsoup to version 2.26.2
7555 #357: New package netstat-nat
7556 #359,#413: Upgrade openvpn to Makefile.autotools.in
7557 #367: linux kernel compile error for arm926t
7558 #369: Add SDL_gfx package
7559 #373: Support for building gstreamer without libxml
7560 #379: update DirectFB to version 1.4.0
7561 #383: gst-plugins-good: Allow soup plugin to be configured
7562 #385: neon: Fix pkgconfig dependency
7563 #387: Tremor not installed to toolchain
7564 #389: New package bmon
7565 #391: gstreamer: Bump version to 0.10.23
7566 #393: gst-plugins-base: Bump version to 0.10.23
7567 #395: gst-plugins-bad: New package
7568 #403: Error while building iso9660 image
7569 #409: Bump php package to 5.2.10
7570 #411: ipsec-tools: Bump version to 0.7.2
7571 #417: New package spawn-fcgi
7572 #419: Bump lighttpd package to 1.4.23
7573 #421: toolchain: Clean up toolchain locale support menu
7574 #427: webkit: Update to WebKit svn r44552
7575 #437: ltp-testsuite: Bump version to 20090630
7576 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
7577 #467: DirectFB 1.4.1
7578 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
7579 #491: libxml2: Bump version to 0.7.3
7580 #495: Bump bind package to 9.5.1-P3 (security)
7581 #497: OpenSSL RSA key generation hangs on x86_64
7582 #509: Bump sqlite package to 3.6.16
7583 #523: pciutils broken with external toolchain
7584 #533: Update gamin to 0.1.10 to fix compilation
7586 2009.05, Released June 1st, 2009:
7588 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
7589 version and marked ubifsroot as broken.
7591 2009.05-rc3, Released May 27th, 2009:
7593 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
7594 busybox, curl, libusb, readline, python and strace.
7596 Issues resolved (http://bugs.uclibc.org):
7598 #345: libcurl package needs a urandom fix
7600 2009.05-rc2, Released May 19th, 2009:
7602 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
7603 for newer hosts), stable kernel versions, busybox, cups,
7604 dmraid, docker, mesa3d, rsync and updated defconfigs.
7606 xserver marked as broken on AVR32 and atngw100-expanded
7609 Issues resolved (http://bugs.uclibc.org):
7611 #167: metacity does not build
7612 #295: gamin installs python support even if python is disabled
7613 #323: gen_matypes fails to execute during build of Mesa when us...
7615 2009.05-rc1, Released May 5th, 2009:
7617 Fixes all over the tree, further conversion of packages to
7618 Makefile.autotools.in and we now build host versions of
7619 packages where needed for build time dependencies instead of
7620 relying on the correct versions being available on the build
7621 host. Ancient toolchain / busybox versions have furthermore
7622 been removed as announced in the 2009.02 release notes.
7624 New packages: flac, gob2, lzop, taglib, wpa_supplicant
7626 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
7627 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
7628 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
7629 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
7630 util-linux, xorg7, xerces
7632 Issues resolved (http://bugs.uclibc.org):
7634 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
7635 and a ton of other improvements
7636 #19: page.h missing by util-linux
7637 #37: update libglib2 to version 2.18.4
7638 #61: tslib puts staging_dir into pkgconfig file
7639 #69: tar refuses to build
7640 #71,#175: ./wchar.h:41:12: error: empty filename in #include
7641 #73: Bump openssl package to the latest version
7642 #81: New package wpa_supplicant
7643 #99: new package: flac
7644 #101: update gstreamer packages
7645 #105,#313: menuconfig segfaults on tinyx if wchar is not
7647 #107: convert libvorbis to Makefile.autotools.in
7648 #109: Make pppd package avoid bsd err
7649 #111: binutils 2.17 fails to build when texinfo >= 4.10
7650 #133: Modify ncurses5-config to get correct include path
7651 #137: Bump php to version 5.2.9
7652 #139: Bump sqlite to 3.6.11 and convert to
7653 Makefile.autotools.in
7654 #145: Bump bind package to 9.5.1-P1 (security)
7655 #147: buildroot toolchain fails to build w/binutils-2.19.1
7656 #151: openssl package trivial fixes
7657 #161: vim fails on patching with errors in configure.patch
7658 #169: blackbox-0.70.1 does not build
7659 #177: xdriver_xf86-input-keyboard does not build
7660 #179: Upgrade dropbear to Makefile.autotools.in
7661 #181: Update to Xorg 7.4
7662 #187: ntfs-3g: could not build cross
7663 #191: alsa-lib ARM binaries always built with EABI
7664 #213: Bump wpa_supplicant package to version 0.6.9
7665 #217: Bump openssl package to 0.9.8k (security)
7666 #219: Toolchain build fails on m4
7667 #225: m4 macros are out of place
7668 #233: make ipv6 optional in iptables
7669 #237: ncftp: convert to Makefile.autotools.in
7670 #239: ntfs-3g: convert to Makefile.autotools.in
7671 #245: lzop: new package
7672 #271: Bump bind package to 9.5.1-P2 (security)
7673 #277: Bump sqlite package to 3.6.16
7674 #279: update libglib2 to version 2.20.1
7675 #281: update DirectFB to version 1.2.8
7677 #285: compilation of samba fails if IPV6 support is missing
7678 #293: update samba to version 3.3.3
7679 #299: add shared-mime-info package
7680 #307: make openssl package respect build flags