1 2017.05-rc1, Released May 8th, 2017
3 Fixes all over the tree and new features.
7 - Installed binaries are now checked for correct architecture
8 to catch natively built binaries or binaries built for other
11 - Luarocks infrastructure improvements to extraction handling,
12 support for upstream name != Buildroot package name.
14 - 'make printvars' output format has changed to make it easier
15 to use in scripts. It now has options to quote the variables
16 and to show the expanded/unexpanded values.
18 - Automatic ext2 rootfs size calculation has been removed. The
19 logic was not working working reliable in all setups as it
20 depends on the host filesystem behaviour, so instead now the
21 size has to be specified explicitly (defaults to 60MB).
23 - The git download infrastructure now ensures that GNU format
24 tar files are created.
26 - Fixed a variable clashing issue in the mkusers script with
27 internal bash variables.
29 - Fakeroot now links against libacl to fix issues on
30 distributions using acls.
32 - Correct permissions for /dev/pts/ptmx when systemd is used
33 with recent glibc versions.
35 - br2-external: Improve error reporting.
37 - A wrapper script for genimage has been added in
38 support/scripts/genimage.sh for easy use of genimage from
41 - A script to check for common style issues in new packages
42 before submitting has been added in support/scripts/check-package
44 - Defconfigs are now tested by gitlab-CI instead of Travis:
45 https://gitlab.com/buildroot.org/buildroot
47 - Infrastructure for runtime testing has been added to
52 - External linaro toolchains updated to 2017.02, ARC toolchain
53 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
55 - A number of fixes and improvements to the external toolchain
56 handling, including C library detection, multilib and ld.so
59 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
62 - Binutils 2.28 added and default changed to 2.27
67 - Support for the C-SKY architecture has been added.
72 - The package license markings for legal info now uses the
73 SPDX short identifiers for the license string where possible.
75 - License info has been improved / added for a number of packages.
80 - Cmake 3.7.x installed on the host is no longer ignored as a
81 workaround for the RPATH issues has been implemented.
83 - Docker-engine can now be built statically on an otherwise
84 dynamic linked build for docker-in-docker setups.
86 - U-Boot now supports out-of-tree device trees, similar to
89 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
90 been removed as this is now EOL upstream.
92 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
93 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
94 defconfig for raspberry pi 3, stm32f429-disc1.
96 The raspberry pi zero-w and rpi3 compute module are now also
97 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
98 supported by the beaglebone defconfig.
100 Removed defconfig: minnowboard, via imx6 vab820, altera
103 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
104 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
105 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
106 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
107 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
108 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
109 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
110 python-decorator, python-simplegeneric,
111 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
112 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
113 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
114 uccp420wlan, wilink-bt-firmware
118 Removed packages: cosmo, kodi-visualisation-fountain,
119 polarssl, portmap, xdriver_xf86-video-glide,
120 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
122 Issues resolved (http://bugs.buildroot.org):
124 #8831: image generation fails on host ZFS due to "no free space"
125 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
126 #9456: mkusers script bash errors
127 #9496: mke2img fails during build on ntfs-3g host partition
128 #9531: NPM fails to build embedded modules
129 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
130 #9691: Wrong cryptsetup package include files location
131 #9696: Wrong cryptsetup package include files location
132 #9706: Can't download newer revisions of package from PyPI
133 #9711: Recent libCEC version bump seems to break kodi package
134 #9716: exit, shutdown, reboot from kodi
135 #9721: version 2017.02: no acceptable m4 could be found in $PATH
136 #9726: Raspberry Pi version B - Problems with UART speed in..
137 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
138 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
139 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
140 #9776: libubox build failed
141 #9791: Python searches for packages in the user site directory
142 #9806: libseccomp is not available when BR2_arm=y
143 #9826: post-build scritp - symlinks created in post-build script..
144 #9836: triggerhappy: systemd unit broken
145 #9846: musl libc not installed correctly in target folder
146 #9856: build libubox failed on ubuntu 17.04 64bit
148 2017.02.2, Released May 1st, 2017
150 Important / security related fixes.
152 Use HTTPS for the Codesourcery external toolchains as the HTTP
155 Updated/fixed packages: bind, busybox, dovecot, freetype,
156 ghostscript, glibc, granite, hiredis, icu, imagemagick,
157 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
158 libnspr, libnss, libsamplerate, libsndfile, libunwind,
159 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
160 python-web2py, samba4, syslinux, systemd, tiff, trinity,
161 uboot, wireshark, xen
163 Issues resolved (http://bugs.buildroot.org):
165 #9791: Python searches for packages in the user site directory
167 2017.02.1, Released April 4th, 2017
169 Important / security related fixes.
171 Fix a variable clashing issue in the mkusers script with
172 internal bash variables.
174 Improve external toolchain version detection.
176 Correct permissions for /dev/pts/ptmx when systemd is used
177 with recent glibc versions.
179 Fix python module name clash for graph-depends.
181 Fakeroot now links against libacl to fix issues on
182 distributions using acls.
184 Ensure that the git download infrastructure creates GNU format
187 br2-external: Improve error reporting.
189 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
190 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
191 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
192 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
193 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
194 libwebsockets, libxkbcommon, linux-firmware, logrotate,
195 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
196 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
197 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
198 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
199 tcpreplay, tor, upmpdcli, wget, wireshark,
200 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
202 Issues resolved (http://bugs.buildroot.org):
204 #9456: mkusers script bash errors
206 2017.02, Released February 28th, 2017
208 Minor fixes, mainly fixing autobuilder issues.
210 Don't use cmake 3.7.x from the build host as it is also
211 affected by the RPATH handling issues, and instead build our
214 Updated/fixed packages: assimp, classpath, genimage, mplayer,
215 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
218 2017.02-rc3, Released February 26th, 2017
220 Fixes all over the tree.
222 Cmake reverted to version 3.6.3 to workaround regressions
223 related to RPATH handling.
225 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
226 btrfs-progs, classpath, directfb, glibc, gstreamer1,
227 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
228 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
229 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
230 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
231 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
233 Issues resolved (http://bugs.buildroot.org):
235 #9251: Shared C++ libraries for Microblaze results in Segmentation...
236 #9456: mkusers script bash errors
237 #9506: Collectd 5.7.0 fails to build with libcrypt
238 #9581: VagrantFile provisioning step fails due to issue with grub-pc
239 #9586: usbmount: usbmount slows down the system... to a state of...
240 #9616: CMake host packages cannot provide CONF_ENV
241 #9641: Need raptor package installed in staging
242 #9671: stunnel build error
244 2017.02-rc2, Released February 20th, 2017
246 Fixes all over the tree.
248 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
249 older gcc versions for reproducible builds has been
250 (temporarily) reverted because of licensing compatiblity
253 Defconfigs: SD card generation fix for the Udoo Neo board
255 Infrastructure to handle .lz compressed tarballs added, and
256 affected packages updated to use it.
258 Updated/fixed packages: bctoolbox, bind, canelloni,
259 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
260 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
261 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
262 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
263 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
264 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
265 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
268 Issues resolved (http://bugs.buildroot.org):
270 #8941: Valgrind fails to build with stack protection turned on
271 #9291: perl: SysV message queues not configured, even if available
272 #9651: libxcb-1.12 built Error
273 #9656: util-linux: schedutils doesn't build on target w/o enabl...
274 #9666: qt5quickcontrols install fails
276 2017.02-rc1, Released February 11th, 2017
278 Fixes all over the tree and new features.
282 - numerous improvements to support reproducible builds
284 - new waf-package package infrastructure to support packages
285 that use the Waf build system. 6 packages converted to
288 - add option <pkg>_PREFER_INSTALLER to the perl package
293 - add support for the OpenRISC CPU architecture
295 - merge description of the ARM and ARM64 options, and add
296 support for selecting a specific ARM64 core
300 - major rework of the external toolchain support. It is now
301 split into several packages, one per external toolchain,
302 and a common infrastructure.
304 - important fix for musl to prevent a conflict between musl
305 and kernel headers (fixes the build of numerous packages
308 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
309 for ARM64, mips32r6 and mips64r6
311 - add gdb 7.12.1, and switch to gdb 7.11 as the default
313 - Linaro toolchains updated to 2016.11, ARC toolchain
314 components updated to arc-2016.09, MIPS Codescape
315 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
316 NIOS2 toolchains bumped
318 - remove Analog Devices toolchain for the Blackfin
319 architecture, remove pre-built musl toolchains from
322 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
323 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
324 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
326 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
327 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
328 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
329 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
330 pru-software-support, python-arrow, python-attrs,
331 python-babel, python-bitstring, python-chardet,
332 python-constantly, python-flask-babel, python-gunicorn,
333 python-incremental, python-jsonschema, python-logbook,
334 python-markdown2, python-mbstrdecoder, python-mutagen,
335 python-pathpy, python-pudb, python-pyqrcode,
336 python-pytablereader, python-setuptools-scm, python-sh,
337 python-toml, python-vcversioner, python-whoosh,
338 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
339 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
340 upower, ustream-ssl, waf, xlib_libXfont2
342 Removed packages: perl-db-file, snowball-hdmiservice,
345 Tooling: addition of a test-pkg script to help contributors
346 build test their package.
348 Issues resolved (http://bugs.buildroot.org):
350 #8946: Valgrind fails to build with stack protection turned on
351 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
352 #9466: VIM_REMOVE_DOCS removes rgb.txt
353 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
354 #9501: eudev fails to build with older kernel headers
355 #9526: Embedded NPM fails to start with "no such file or directory" error
356 #9541: Platform drivers autoloading from info in device tree does not work
357 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
358 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
359 #9566: [kmod] Compilation fails with uclibc
360 #9571: buildroot fails while building opencv for arm64 platform
361 #9576: External tree with BR 2016.11 does not work anymore
362 #9606: xorg-server cannot build for ARM target
364 2016.11.3, Released March 9th, 2017
366 Important / security related fixes.
368 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
369 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
370 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
372 2016.11.2, Released January 25th, 2017
374 Important / security related fixes.
376 A fix for BR2_EXTERNAL trees referenced using relative paths,
377 which broke in 2016.11.
379 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
380 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
381 php-imagick, rabbitmq-server, runc, wireshark,
383 Issues resolved (http://bugs.buildroot.org):
385 #9576: External tree with BR 2016.11 does not work anymore
387 2016.11.1, Released December 29th, 2016
389 Important / security related fixes.
391 Updated/fixed packages: apache, cryptopp, docker-engine,
392 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
393 nodejs, openssh, php, python, python-bottle, samba4, squid,
394 uboot, vim, wireshark, xorg-server uboot
396 Issues resolved (http://bugs.buildroot.org):
398 #9466: VIM_REMOVE_DOCS removes rgb.txt
400 2016.11, Released November 30th, 2016
404 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
407 Issues resolved (http://bugs.buildroot.org):
409 #9451: packages/postgresql/postgresql.mk contains wrong POST...
411 2016.11-rc3, Released November 28th, 2016
413 Fixes all over the tree, including a number of security fixes.
415 The move from fakeroot to pseudo unfortunately brought a
416 number of issues. The SELinux issue described in #9386 which
417 triggered the move to pseudo has been investigated further and
418 a workaround implemented and the pseudo changes reverted.
420 Linux kernel: update default to 4.8.11.
422 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
423 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
424 vdk, axs101, axs103 and hs38 smd vdk.
426 Updated/fixed packages: autossh, chrony, dosfstools,
427 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
428 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
429 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
430 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
431 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
432 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
433 xapp_xload, xenomai, xmlstarlet
435 Issues resolved (http://bugs.buildroot.org):
437 #9386: ubinize fails with or without custom config
439 #9446: make raspberrypi3_defconfig compilation failure
441 2016.11-rc2, Released November 13th, 2016
443 Fixes all over the tree.
445 Architecture: add support for MIPS XBurst cores; remove MIPS
446 support for M5100 cores.
448 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
449 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
450 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
451 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
452 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
453 strace, openjpeg, lcms2, quota.
455 Linux kernel: update default to 4.8.7.
457 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
459 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
460 of fakeroot; makedevs no longer breaks of the destination already
461 exists and is of the correct type/major/minor.
463 Defconfigs: a few legacy and broken defconfigs have been removed
464 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
465 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
466 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
467 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
468 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
469 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
472 2016.11-rc1, Released November 3rd, 2016
474 Fixes all over the tree and new features.
476 It is now possible to specify multiple BR2_EXTERNAL
477 directories. The required files in a BR2_EXTERNAL directory
478 have changed to accomodate this feature. Refer to the
479 documentation for details of how to update them. External
480 trees now have a name and a description. Also, it is possible
481 to override a defconfig in the external tree.
483 The default skeleton now uses UID 65534 for the "nobody"
484 user instead of UID 99, like most distros do. See
485 https://lwn.net/Articles/695478/ for a complete discussion.
486 Programs and configuration files that explicitly refer to UID
487 99 will have to be updated.
489 When the build environment already has a suitable cmake version
490 (3.1 or later), that one will be used instead of building
491 host-cmake. This can speed up the build significantly.
493 The ExtUtils::MakeMaker perl module is now required in the
496 An additional check is done during the build that files are
497 not installed in the output directory within the output
498 directory. This happens e.g. when the target directory is
499 contained both in --prefix and in DESTDIR. The build will
500 terminate with an error message that specifies which package
501 and which file caused the failure.
503 The concept of "deprecated packages" and the BR2_DEPRECATED
504 option have been removed. Instead, packages are removed
505 immediately. Packages are only removed when they don't work
506 for some reason. If you still need a removed package and
507 you have a solution for the problem(s) that caused the
508 removal, please contribute it.
510 Architecture: support for sh64 removed, improved support for
513 Toolchain: support for musl powerpc64le, mips64 and mipsr6
514 toolchains, ARC toolchain components updates, gcc 6.x series
515 bumped to 6.2.0, default binutils version switched to 2.26,
516 default gcc version switched to gcc 5.x, Linaro toolchains
517 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
518 with TLS support. Checking of unsafe compiler options (that
519 point to host directories) has been extended with -isystem,
520 -idirafter and -iquote.
522 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
523 of <pkg>-show-rdepends to list reverse dependencies, and
524 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
525 are now in a separate linux-tools package instead of in the
526 kernel build. Fakeroot has been replaced by pseudo.
528 CMake support: the toolchainfile.cmake file now provides a
529 definition of the CMAKE_BUILD_TYPE variable. The
530 toolchainfile.cmake also no longer forces the compiler/linker
531 flags defined by Buildroot.
533 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
534 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
535 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
537 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
538 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
539 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
540 python-crcmod, python-cssutils, python-docutils,
541 python-futures, python-mwclient, python-mwscrape,
542 python-mwscrape2slob, python-pyelftools, python-pyicu,
543 python-pylru, python-pyqt5, python-requests-toolbelt,
544 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
545 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
548 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
549 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
552 Documentation: the list of packages that was present in the
553 Buildroot manual has been removed.
555 Legal info: the "licenses.txt" file that concatenates all
556 license texts is no longer generated - it was not considered
557 useful. The manifest.csv contains an empty cell instead of
558 "not saved" when no license file is available.
560 Other: addition of a DEVELOPERS file listing developers taking
561 care of packages or architectures.
563 Issues resolved (http://bugs.buildroot.org):
565 #7802: host-python build hangs compiling getbuildinfo.o
566 #8206: mplayer uses host xorg development files
567 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
568 #8536: Building sudo with PAM results in unusable sudo
569 #8646: check-host-rpath script returns false positives when rpath
571 #8696: xdriver_xf86-input-mouse install header files in target
573 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
574 not necessarily TARGET
575 #8846: Orphaned/missing toolchain borks eclipse plugin
576 #8856: python tornado runtime wasn't met on buildroot 2016.02
577 #8901: gcc failes to build if fortran is enabled
578 #8916: LDFLAGS pass to openssh
579 #8941: "ls" of an NFSv4 share only works when pumped through strace
580 #8946: Valgrind fails to build with stack protection turned on
581 #9021: Kodi - Broken: Illegal instruction (core dumped)
582 #9096: rootfs.ubi not created
583 #9111: glibc 2.23: libmvec.so not copied
584 #9176: minnowboard : USB not mounted
585 #9196: raspberry pi 3 default build seem broken
586 #9201: Permission denied make: *** [core-dependencies] Error 126 in
588 #9216: log4cpp package build fails to build within install
589 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
591 #9229: Firefly boot fails with: "failed to find part:boot"
592 #9256: [Config file] New device: Odroid-U2/U3
593 #9296: Buildroot Fails on applying patches
594 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
595 #9316: U-boot fails to build if libssl-dev is not installed
596 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
597 flash utility (tegrarcm)
598 #9326: Odroid-C2 build results in non-bootable image
599 #9336: Improve iconv support for external toolchain based builds
601 #9366: no link rootfs.ext4 -> rootfs.ext2
602 #9371: openssl: download failes with "Only allow downloads from primary
603 download site" + local server
604 #9381: check-host-rpath issues
605 #9386: ubinize fails with or without custom config
607 2016.08, Released September 1st, 2016
611 Toolchain: ARC tools updated to arc-2016.09-eng010.
613 Updated/fixed packages: libshout, luajit, mpd, mplayer
615 Issues resolved (http://bugs.buildroot.org):
617 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
618 #8341: Getting EGL Error: Could not create the egl surface:..
619 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
621 2016.08-rc3, Released August 29th, 2016
623 Fixes all over the tree.
625 Toolchain: C++ support for the internal blackfin toolchain
628 Architecture: Default to bf532 CPU variant for blackfin,
629 Fix flat one memory region support for m68k and disable flat
630 seperate data support because of compatibility issues.
632 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
633 post-build scripts when systemd is used.
634 Zynq microzed/zc706/zed: Fix u-booot configuration.
636 netbsd-queue package extended and renamed to
637 musl-compat-headers. With this, a number of musl compatibility
638 patches are no longer needed.
640 Updated/fixed packages: aircrack-ng, android-tools, babeld,
641 bcusdk, binutils, boa, busybox, connman, cpupower,
642 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
643 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
644 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
645 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
646 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
647 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
648 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
649 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
650 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
651 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
652 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
653 webkitgtk, wireshark, xdriver_xf86-video-intel
655 Issues resolved (http://bugs.buildroot.org):
657 #9101: Error on support/download/git with system git older than 1.8.4
658 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
660 2016.08-rc2, Released August 17th, 2016
662 Fixes all over the tree.
664 Toolchain: disable broken C++ support for internal blackfin
665 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
666 to fix various issues.
668 System: Zoneinfo is available for the musl C library as well.
670 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
671 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
672 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
673 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
674 libical, libpjsip, libsidplay2, libunwindow, libxml2,
675 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
676 openblas, openipmi, owfs, php, poco, procps, qt, quota,
677 sg3_utils, spidev_test, systemd-bootchart, thrift,
678 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
679 xdriver_xf86-video-savage, xserver_xorg-server, xen
681 Issues resolved (http://bugs.buildroot.org):
683 #9136: make graph-size fails with "ValueError: too many values to..
684 #9151: qt: fix build with ALSA >= 1.1.x
685 #9156: qt: Fix missing runtime Qt3Support dependency
686 #9161: modsetting patch not applied to xserver 1.18.4
687 #9166: Missing overlays directory in VFAT image for raspberry pi 3
689 2016.08-rc1, Released August 6th, 2016
691 Fixes all over the tree and new features.
693 Toolchain: Fortran support added. eglibc support removed, musl
694 support no longer experimental. Blackfin and Microblaze
695 support for internal uClibc-ng toolchain, m68k/coldfire
696 improvements. The check for unsafe (build host) directories
697 access (/usr/include and /usr/lib) is now enabled by default.
698 Unused locales are now purged by default to save space (and
699 the default list of locales shrunk). The option to control
700 this has now moved from the toolchain menu to system
703 Legal info improvements: sources are now hardlinked instead of
704 copied if possible to save space. Patches and extra downloads
707 An experimental configuration knob (BR2_REPRODUCIBLE) has been
708 added to make the builds more reproducible (E.G. less
709 differences in the binary output between builds of the same
710 configuration). This is still work in progress.
712 An option to execute a custom script inside the fakeroot
713 environment used to the generate the filesystem (E.G. to tweak
714 permissions or similar) has been added.
716 Git support now supports git submodules if
717 <pkg>_GIT_SUBMODULES is enabled.
719 Hash files for integritry validation have been added for all
722 Scanpypi utility to help creating packages from the Python
723 package index (pypi) has been added.
725 The makedevs utility now has support for adding file
726 capabilities using extended attributes.
728 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
729 development configs, Blackfin GDB simulator, Linksprite
730 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
731 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
732 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
733 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
734 demos. A number of defconfigs have been updated and extended
735 to generate SD card images. Synopsys HS38 VDK defconfig removed.
737 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
738 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
739 circus, dante, docker-containerd, docker-engine, domoticz,
740 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
741 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
742 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
743 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
744 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
745 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
746 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
747 p7zip, pdbg, python-argh, python-dataproperty,
748 python-dateutil, python-dialog3, python-dicttoxml,
749 python-dominate, python-engineio, python-flask-jsonrpc,
750 python-flask-login, python-humanize, python-pathtools,
751 python-pathvalidate, python-pillow, python-prompt-toolkit,
752 python-pytablewriter, python-pytz, python-scapy3k,
753 python-sdnotify, python-socketio, python-tomako,
754 python-ubjson, python-u-msgpack, python-watchdog,
755 python-wcwidth, python-xlrd, python-xlsxwriter,
756 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
757 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
758 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
759 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
762 Deprecated packages: ipkg, sstrip
764 Removed packages: sunxi-mali-prop
766 Issues resolved (http://bugs.buildroot.org):
768 #8931: segment fault when compile argp-help.c using aarch64-bu...
769 #8966: eglfs error. buildroot don't compile the library libeglfs.so
770 #8971: build for beaglebone fails
771 #8986: qt5imageformats fails to build on AArch64
772 #8991: grub2 fails to compile
773 #9001: Nodejs option not available
774 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
775 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
776 #9066: 8139TOO - faulty behaviour
777 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
778 #9091: U-Boot fails to boot with large ramdisk
780 2016.05, Released May 31st, 2016
784 External toolchain: Fix for symlink handling when copying
787 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
788 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
789 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
790 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
791 xdriver_xf86-video-fbturbo, xserver_xorg-server
793 2016.05-rc3, Released May 26th, 2016
795 Fixes all over the tree.
797 Tweaks for SSP handling for external toolchains.
799 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
800 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
801 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
802 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
803 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
804 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
805 postgresql, putty, python-service-identity, python-treq,
806 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
807 ustr, valgrind, webkitgtk, libxml2, xorriso,
810 Issues resolved (http://bugs.uclibc.org):
812 #8936: Aircrack-ng - Alot of missing dependencies
814 2016.05-rc2, Released May 17th, 2016
816 Fixes all over the tree.
818 Rootfs overlay handling now refuses to overwrite
819 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
820 even if these directories are present in the overlay.
822 External toolchain: Unbreak user provided libraries deployment
823 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
825 QEMU coldfire: Fix for signal handling kernel issue, enable
828 Updated/fixed packages: android-tools, assimp, boost, gcc,
829 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
830 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
831 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
832 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
833 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
835 2016.05-rc1, Released May 10th, 2016
837 Fixes all over the tree and new features.
839 Architectures: new ARM variants: Cortex A17 and M4, improved
840 nonmmu (cortex-M) support, m68k has been re-enabled with
841 support for ColdFire. For x86, support for the i386 variant
844 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
845 deprecated. Go programming language support, Add Binutils 2.26
846 support. Old Sourcery PowerPC external toolchains removed,
847 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
848 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
850 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
851 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
852 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
853 added for m68k, eXtensa-nommu and ColdFire.
855 Linux: use zImage by default on ARM, subversion repository
856 support (for u-boot as well).
858 New packages: aer-inject, android-tools, cannelloni,
859 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
860 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
861 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
862 kodi-adsp-basic, kodi-adsp-freesurround,
863 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
864 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
865 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
866 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
867 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
868 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
869 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
870 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
871 python-autobahn, python-characteristic, python-crossbar,
872 python-cryptography, python-iniparse, python-iowait,
873 python-lmdb, python-pexpect, python-ptyprocess,
874 python-pyasn-modules, python-pygments, python-pymysql,
875 python-pynacl, python-pyopenssl, python-pysocks,
876 python-pytrie, python-rpi-gpio, python-service-identity,
877 python-setproctitle, python-shutilwhich, python-treq,
878 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
879 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
880 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
881 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
882 xdriver_xf86-video-amdgpu
884 Removed packages: foomatic-filters, python-m2crypto,
885 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
887 Issues resolved (http://bugs.buildroot.org):
889 #6830: Qt5: no fonts are installed
890 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
891 #7580: Invalid filesystem in Pandaboard defconfig
892 #8346: wf111 package removes all kernel module dependencies
893 #8436: xserver_xorg-server Segmentation fault
894 #8736: IPV6 forced on in busybox
895 #8746: At startup system stops with 'cannot set terminal proces..
896 #8751: make fail [fio does not build on sh]
897 #8766: Compiling host-gcc-final-4.9.3 broken on i386
898 #8771: make savedefconfig modifies sources
899 #8781: Unable to build uboot for imx28evk
900 #8786: gdb fails to build with xz and expat support at the same
901 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
902 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
903 #8836: Can't select Vim in menuconfig
904 #8851: Make sure fio can compile with libaio support if it...
905 #8861: With buildroot 2016.02 trying to build for corei7-avx
906 fails while trying to build host-binutils
907 #8866: Making an USB flash bootable with extlinux build with
908 buildroot does not work
910 2016.02, Released March 1st, 2016
912 Minor fixes, mostly security related.
914 Circular dependency issue with same-as-kernel linux-headers
917 Updated/fixed packages: bluez5_utils, heirloom-mailx,
918 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
919 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
920 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
922 2016.02-rc3, Released February 27th, 2016
924 Fixes all over the tree.
926 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
927 where VFP is optional (but present on the specific hw). Fix
928 ARM variant selection for freescale_imx31_3stack_defconfig.
930 Ensure tarballs of downloaded git trees do not contain a
933 Clarify license of patches in COPYING.
935 Updated/fixed package: avahi, binutils, cairo, can-festival,
936 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
937 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
938 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
939 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
940 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
941 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
942 omniorb, openipmi, openobex, patch, pax-utils, perf,
943 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
944 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
945 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
946 wpa_supplicant, xerces, zsh
948 Issues resolved (http://bugs.uclibc.org):
950 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
952 2016.02-rc2, Released February 18th, 2016
954 Fixes all over the tree.
956 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
957 crash, backport of Xtensa .init/.fini literals handling.
958 glibc security patches for CVE-2014-8121, CVE-2015-1781
961 Defconfigs for Acmesystems Arietta g25 added.
963 Updated/fixed packages: binutils, boost, chrony, dovecot,
964 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
965 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
966 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
967 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
969 Issues resolved (http://bugs.uclibc.org):
971 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
972 #8606: Problem compiling on Arch Linux
973 #8681: kbd 2.0.3 does not build on rpi
975 2016.02-rc1, Released February 10th, 2016
977 Fixes all over the tree and new features.
979 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
980 arc-2015.12. Support for legacy uClibc dropped, default to
981 uClibc-ng instead. Added sys/queue.h implementation for MUSL
982 for compatibility. Updated versions of Code sourcery and
983 Linaro toolchains. MIPS Codescape toolchains added. Version
984 selection for preconfigured external toolchains removed.
986 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
987 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
988 A number of defconfigs have been extended to generate complete
989 system images using genimage.
991 Linux: Automatically patch timeconst.pl for <3.9 kernels,
992 which isn't compatible with modern perl versions, breaking the
993 build when building on recent (Fedora 23, Debian
994 Testing/Unstable, ..) distributions.
996 Makedevs utility now accepts textual (non-numerical) user and
999 Vagrant file to easily setup a working development environment
1000 in a VM has been added.
1002 Size-stats-compare script to compare rootfs sizes between
1003 builds has been added.
1005 Infozip package renamed to zip. EFL packages restructured.
1007 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
1008 angularjs, apache, apr, argp-standalone, armadillo, arptables,
1009 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
1010 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
1011 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
1012 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
1013 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
1014 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
1015 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
1016 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
1017 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
1018 elementary, elfutils, enlightenment, erlang, espeak, eudev,
1019 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
1020 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
1021 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
1022 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
1023 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
1024 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
1025 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
1026 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
1027 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
1028 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
1029 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
1030 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
1031 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
1032 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
1033 jquery-sparkline, jquery-ui, jquery-ui-themes,
1034 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
1035 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
1036 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
1037 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
1038 libedbus, libedit, libedje, libeet, libefreet, libeina,
1039 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
1040 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
1041 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1042 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
1043 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
1044 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
1045 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
1046 libraw, libraw1394, librsvg, libseccomp, libsecret,
1047 libserialport, libsigc, libsigrok, libsigrokdecode,
1048 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
1049 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
1050 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
1051 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
1052 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
1053 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
1054 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
1055 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
1056 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
1057 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
1058 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
1059 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
1060 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
1061 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
1062 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
1063 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
1064 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
1065 openldap, openntpd, openobex, openocd, openpgm,
1066 open-plc-utils, openpowerlink, openssh, openssl, openswan,
1067 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
1068 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
1069 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
1070 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
1071 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
1072 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
1073 python-alsaaudio, python-can, python-cffi, python-cherrypy,
1074 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
1075 python-mako, python-msgpack, python-psutil, python-pyasn,
1076 python-pycparser, python-pydal, python-pyftpdlib,
1077 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
1078 python-serial, python-setuptools, python-six, python-spidev,
1079 python-tornado, python-twisted, python-web2py, python-webpy,
1080 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
1081 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
1082 qt5graphicaleffects, qt5imageformats, qt5multimedia,
1083 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
1084 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
1085 qt5webkit-examples, qt5websockets, qt5x11extras,
1086 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
1087 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
1088 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
1089 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
1090 smack, snowball-init, socat, sp-oops-extract, sqlite,
1091 squashfs, squeezelite, squid, sredird, sshfs,
1092 start-stop-daemon, strace, strongswan, stunnel, subversion,
1093 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
1094 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
1095 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
1096 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
1097 udpcast, unionfs, upmpdcli, usb_modeswitch,
1098 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
1099 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
1100 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
1101 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
1102 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
1103 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
1104 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
1105 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1106 xfont_encodings, xfont_font-adobe-100dpi,
1107 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
1108 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
1109 xfont_font-alias, xfont_font-arabic-misc,
1110 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
1111 xfont_font-bh-lucidatypewriter-100dpi,
1112 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
1113 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
1114 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
1115 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
1116 xfont_font-daewoo-misc, xfont_font-dec-misc,
1117 xfont_font-ibm-type1, xfont_font-isas-misc,
1118 xfont_font-jis-misc, xfont_font-micro-misc,
1119 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
1120 xfont_font-misc-meltho, xfont_font-misc-misc,
1121 xfont_font-mutt-misc, xfont_font-schumacher-misc,
1122 xfont_font-screen-cyrillic, xfont_font-sony-misc,
1123 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
1124 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
1125 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
1126 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
1127 ympd, zeromq, zic, znc, zsh,
1129 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
1130 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
1131 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
1132 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
1133 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
1134 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
1135 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
1136 obsidian-cursors, openal, openbox, pangomm,
1137 python-backports-abc, python-beautifulsoup4, python-cbor,
1138 python-click, python-cssselect, python-ecdsa, python-html5lib,
1139 python-idna, python-ipaddress, python-mistune, python-netaddr,
1140 python-paho-mqtt, python-paramiko, python-pyparted,
1141 python-pysmb, python-pyudev, python-singledispatch,
1142 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
1143 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
1144 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
1146 Removed packages: libungif, python-pyxml,
1148 Issues resolved (http://bugs.uclibc.org):
1150 #7886: gettext: link failure with locally-installed libxml2
1151 #7892: systemd-journald is broken
1152 #8066: nodejs crashes when built with gcc 4.9
1153 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
1154 #8501: gunzip fails to uncompress files
1155 #8541: fail to build host-fakeroot-1.20.2
1156 #8546: build instructions for raspberry pi don't work
1157 #8571: strace for ARC compile error
1158 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
1159 #8616: Fail to build for raspberrypi_defconfig with big endian
1160 #8621: sqlite package, properly enable readline
1162 2015.11, Released November 30th, 2015
1166 Merged/seperate /usr handling is now also performed for
1167 staging so cross-gdb / gdbserver can find the libraries.
1169 Updated/fixed packages: autossh, conntrack-tools, dcron,
1170 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
1171 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
1172 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
1175 Issues resolved (http://bugs.uclibc.org):
1177 #8441: Invalid directory for X11 fonts in target (RPi2)
1178 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
1180 2015.11-rc3, Released November 26th, 2015
1182 Fixes all over the tree.
1184 We have a new modern website!
1186 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
1187 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
1188 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
1189 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
1190 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
1191 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
1192 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
1193 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
1194 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
1197 Issues resolved (http://bugs.uclibc.org):
1199 #6872: gpsd: disabled on microblaze
1200 #8321: invalid opcode error with minidlna and ffmpeg
1201 #8336: Default systemd configuration fails to boot correctly in 2015-08
1202 #8446: rpi-userland failed to build with glibc 2.22
1204 2015.11-rc2, Released November 19th, 2015
1206 Fixes all over the tree.
1208 LD_LIBRARY_PATH is no longer used to ensure host binaries find
1209 their libraries, fixing issues on recent Fedora.
1211 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
1212 with ${TARGET}-cc after the move to use a toolchain wrapper
1213 for the internal toolchain.
1215 Appy-patches.sh now correctly applies all files listed in
1218 Fixes for merged /usr handling when a custom skeleton is used.
1220 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
1221 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
1222 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
1223 libecore, libgudev, libnss, libpng, libserial, libssh2,
1224 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
1225 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
1226 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
1227 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
1228 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
1229 ushare, wine, wpa_supplicant, x265,
1230 xdriver_xf86-video-siliconmotion, zxing-cpp
1232 Issues resolved (http://bugs.uclibc.org):
1234 #4790: Running udhcpc on a system with NFS root kills NFS
1235 #8456: Building host-pkgconf on Fedora 23 fails due to..
1237 2015.11-rc1, Released November, 7th 2015
1239 Fixes all over the tree and new features.
1243 - Support for sparc64 added (internal toolchain with glibc
1246 - Support for mips32r6 and mips64r6 added.
1248 - Support for Intel Quark X1000 CPU.
1250 - Switch to EABIhf by default on ARM when a VFP is available.
1254 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
1255 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
1257 - The toolchain wrapper which was used only for external
1258 toolchains is now also used for Buildroot internal
1259 toolchains. This allowed to fix the ccache support, prepare
1260 the way for top-level parallel build support and remove gcc
1261 patches used to detect header/library path poisoning.
1263 - Remove Analog Devices Blackfin toolchain 2012R2.
1265 - Fix several Xtensa build failures by switching from
1266 text-section-literals to auto-litpools.
1268 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
1269 rather than a specific fork.
1271 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
1272 2015.08. 2014.09 version is kept since 2015.08 only runs on
1277 - Fix ARM64 support in U-Boot.
1281 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
1282 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
1283 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
1284 Synopsys AArch64 VDK virtual platform.
1286 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
1287 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
1288 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
1289 raspberrypi2, riotboard, snps_axs10*, wandboard.
1291 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
1292 calao_snowball_defconfig, gnublin, integrator926_defconfig.
1296 - Support for fetching from Mercurial tags fixed.
1298 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
1299 module support to be enabled in the kernel when a package
1300 builds out-of-tree kernel modules (through the
1301 pkg-kernel-module infrastructure or on its own).
1303 - Improve the perl package infrastructure to automatically add
1304 the dependency to the perl interpreter to target perl module
1307 - Remove trailing slashes in <pkg>_SITE and addition of a
1308 check to ensure such trailing slashes are no longer added.
1310 - Extend the legal infrastructure to allow packages to declare
1311 their actual source code. This is useful for packages for
1312 which <pkg>_SOURCE points to pre-built binaries (as is the
1313 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
1314 variable allows to point to the source code in such cases.
1316 - Improved ccache support, thanks to the usage of a toolchain
1317 wrapper for internal toolchain. Now a single cache directory
1318 can be shared between different Buildroot builds.
1320 - Addition of a 'graph-size' make targets, which generates a
1321 PDF graph of per-package size of the root filesystem.
1323 - Addition of <pkg>_EXCLUDES so that packages can request
1324 certain parts of the source code tarball to not be
1325 extracted. This feature is currently used by gcc and
1328 - Packages can now use the <pkg>_PKGDIR variable, provided by
1329 the package infrastructure, to reference their package
1330 directory, instead of explicitly using package/<pkg>/.
1334 - Add high lz4 compression to squashfs.
1336 - Simplification of shell profile files in the default
1339 - Remove ftp user and /home/ftp from the skeleton, and let ftp
1340 server packages create these when needed.
1342 - Add support for /bin, /sbin and /lib to be symlinks to their
1343 corresponding directories in /usr. This is enforced for
1344 systemd configurations, and optional for other
1347 - Support for AXFS filesystem image generation added.
1349 - New options to add extra space/inodes to ext2/3/4 images.
1351 Updated/fixed packages:
1353 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
1354 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
1355 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
1356 collectd, connman, conntrack-tools, coreutils, cpio,
1357 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
1358 dhrystone, dillo, directfb, directfb-examples, dmraid,
1359 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
1360 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
1361 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
1362 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
1363 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
1364 genimage, gettext, git, glib-networking, glmark2, gnupg2,
1365 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
1366 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1367 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
1368 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
1369 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
1370 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
1371 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
1372 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
1373 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
1374 kodi-pvr-stalker, kodi-pvr-vbox,
1375 kodi-visualisation-waveforhue, less, lftp, libbluray,
1376 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
1377 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1378 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
1379 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
1380 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
1381 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
1382 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
1383 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
1384 linux, linux-firmware, linux-fusion, linux-headers,
1385 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
1386 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
1387 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
1388 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
1389 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
1390 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
1391 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
1392 perl-crypt-openssl-random, perl-http-message,
1393 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
1394 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
1395 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
1396 poco, polarssl, portaudio, portmap, postgresql, proftpd,
1397 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
1398 python-networkmanager, python-numpy, python-pyparsing,
1399 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
1400 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
1401 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
1402 samba4, sane-backends, sconeserver, sdl, sed, setools,
1403 shairport-sync, shared-mime-info, sland, smartmontools,
1404 softether, spice-protocol, sqlcipher, sqlite, squid,
1405 strongswan, stunnel, subversion, sudo, sunxi-tools,
1406 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
1407 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
1408 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
1409 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
1410 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
1411 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1412 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
1413 xtables-addons, xterm, xz, zic, znc, zsh
1417 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
1418 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
1419 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
1420 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
1421 libg7221, libhttpparser, libilbc, libldns, libmng,
1422 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
1423 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
1424 micropython, micropython-libs, python-pyratemp,
1425 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
1426 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
1427 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
1431 blackbox (was deprecated), divine (merged in directfb),
1432 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
1433 sawman (merged in directfb), schifra (marked broken since a
1434 long time), texinfo (host variant only, no longer used), zxing
1435 (replaced by zxing-cpp),
1437 Issues resolved (http://bugs.uclibc.org):
1439 #4099: cut utility from GNU coreutils works incorrect
1440 #7772: libxml-parser-perl build failure: missing dependency
1442 #7931: Default configuration for Cubieboard v1 is outdated
1443 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
1445 #8246: X.org DRI2 build issue
1446 #8256: pointing to /usr/bin/objcopy old version (x86) instead
1447 of the generated one
1448 #8266: mplayer build issue
1449 #8281: pyrexc fails to run when path is too long
1450 #8316: lttng-tools and lttng-babeltrace executables contain
1451 bad RPATH pointing to host machine
1452 #8331: kexec wants shutdown in /sbin, but systemd installs it
1454 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
1456 #8366: libevent does not build
1457 #8386: build failed with external toolchain
1458 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
1459 #8396: CCACHE initialization
1460 #8401: gpsd 3.15 NMEA support
1461 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
1462 #8421: util-linux installs systemd files in output/target/home/
1464 2015.08, Released August 31st, 2015
1468 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
1469 reintroduced as opencv.
1471 Updated/fixed packages: bootutils, canfestival, cppcms,
1472 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
1473 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
1474 ltrace, midori, network-manager, openssh, perl-file-listing,
1475 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
1476 perl-www-robotrules, python-can, qt5base, qt5multimedia,
1477 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
1478 x264, xserver_xorg-server, zyre
1480 2015.08-rc2, Released August, 24th 2015
1482 Fixes all over the tree.
1484 Toolchain: fix gcc build on NIOS-II.
1486 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
1487 hybrid ISO image generation.
1489 Architectures: add arm1136j-s variant.
1491 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
1492 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
1493 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
1494 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
1495 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
1496 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
1497 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
1498 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
1499 netatalk, nodejs, ola, opencv, oprofile, php, poco,
1500 postgresql, powertop, protobuf, protobuf-c, qt5base,
1501 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
1502 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
1503 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
1505 Issues resolved (http://bugs.uclibc.org):
1507 #8276: package/dropbear: symlink resolution incorrect
1508 #8286: Error with buildroot
1509 #8301: ldconfig parameter in Makefile
1511 2015.08-rc1, Released August, 5th 2015
1513 Fixes all over the tree and new features.
1517 - Refactor how the availability of an MMU is described.
1518 - Minimal support for Cortex-M3
1519 - Minimal support for AArch64 big-endian
1523 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
1524 - Use uClibc-ng as the default uClibc version, instead of the
1525 official uClibc, which hasn't done any release since 3+
1527 - eglibc is now marked as deprecated
1528 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
1529 support for gcc 5.x added.
1530 - Binutils: use Binutils 2.24 as the default, 2.25.x series
1531 bumped to 2.25.1, remove old Binutils 2.22.
1532 - Update ARC toolchain components to 2015.06
1533 - Add support for Fortran when building gcc
1537 - Support for using the kconfig configuration system in
1542 - VIA VAB-820/AMOS-820
1543 - OLimex OLinuxino A20 Lime
1544 - Many new defconfigs for Atmel evaluation boards:
1545 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
1546 Xplained Ultra, sama5d3 Xplained.
1547 - ACME Systems Aria G25
1549 - Altera Cyclone 5 Development Board
1551 - ARC AXS101 and AXS103 Software Development Platforms
1552 - Significant updates to Raspberry Pi / Raspberry Pi 2
1556 - Buildroot takes better care now of generating predictable
1557 permissions in the target filesystem. However, existing
1558 permissions on a custom skeleton or rootfs overlay will no
1559 longer be preserved. Therefore, it is necessary to add a
1560 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
1561 required permissions.
1562 - Add support for kconfig fragments.
1563 - No longer pass --{enable,disable}-debug to autotools
1564 packages depending on the value of
1565 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
1566 whether we build with -g or not.
1567 - Support for extracting archives in .lzma in the generic
1568 package infrastructure.
1569 - Remove random-seed file from the default skeleton, since
1570 seeding the entropy pool with a known seed makes more harm
1572 - In the CVS download helper, add support to use a date as
1574 - Add support for a per-package <pkg>_STRIP_COMPONENTS
1575 variable, which packages can use to specify how many path
1576 components should be stripped when extracting the tarball.
1577 - Addition of a 'kernel-module' package infrastructure, which
1578 simplifies the packaging of external kernel modules. Many
1579 existing packages are converted to use it.
1580 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
1581 - Remove /etc/securetty from the default skeleton.
1582 - Migration of sysV initscripts from the default skeleton to
1583 a package called 'initscripts', installed only when Busbox
1584 init or sysvinit are used.
1585 - Migration of the skeleton logic to a proper 'skeleton'
1587 - Addition of a 'linux-tools' infrastructure in the 'linux'
1588 package, to support building user-space tools bundled
1589 within the Linux kernel sources, such as perf and cpupower.
1590 - Usage of backticks instead of make $(shell ...) to execute
1591 shell commands. This allows to delay the evaluation of such
1592 commands when actually needed, and not when expanding the
1593 variables. It is useful to make 'make printvars' less
1594 noisy, and as a preparation to support top-level parallel
1596 - Libtool .la files are not mungled for all package types,
1597 instead of being handled only for packages using the
1598 autotools-package infrastructure.
1599 - Add mechanism to allow packages to express a dependency on
1600 gcc versions. This is needed for packages that use C++11 or
1601 C11 support for example.
1603 Important package updates:
1605 - Complete rework of the matchbox packaging
1606 - Lots of fixes in packages for compatibility with musl and
1608 - Hash files added to a large number of packages.
1609 - Update a significant number of packages to use a new
1610 hosting, after the announcement of Google Code and
1612 - Major packages needed for SELinux support have been merged,
1613 but the support is not complete yet.
1614 - Significant update of OpenCV to version 3.0, and addition
1616 - Significant update of all packages supporting the GPU and
1617 VPU of i.MX ARM processors.
1618 - Addition of systemd support in a significant number of
1620 - Qt5 updated to 5.5.0
1621 - Use modular X.org server by default instead of KDrive
1625 - Complete overhaul of the iso9660 support. Now allows to use
1626 directly IS9660 as the root filesystem format and not only
1627 an initrd, and supports Grub 2 and isolinux in addition to
1630 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
1631 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
1632 ca-certificates, can-utils, ccache, cloog, collectd, connman,
1633 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
1634 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
1635 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
1636 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
1637 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
1638 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
1639 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
1640 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
1641 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
1642 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
1643 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
1644 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
1645 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
1646 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
1647 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
1648 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
1649 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
1650 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
1651 libunistring, libupnp, libuv, libv4l, libva,
1652 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
1653 linux-firmware, linux-headers, live555, ltrace, lua,
1654 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
1655 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
1656 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
1657 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
1658 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
1659 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
1660 perl-cross, perl-encode-locale, perl-io-socket-ssl,
1661 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
1662 perl-xml-libxml, php, pinentry, polarssl, postgresql,
1663 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
1664 python-networkmanager, python-pyinotify, python-pypcap,
1665 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
1666 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
1667 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
1668 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
1669 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
1670 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
1671 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
1672 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
1673 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
1674 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
1675 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
1676 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
1677 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
1678 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
1679 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
1680 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
1683 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
1684 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
1685 jquery-datetimepicker, kodi-audioencoder-modplug,
1686 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
1687 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
1688 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
1689 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
1690 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
1691 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
1692 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
1693 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
1694 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
1695 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
1696 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
1697 kodi-screensaver-pingpong, kodi-screensaver-pyro,
1698 kodi-screensaver-stars, kodi-visualisation-shadertoy,
1699 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
1700 kodi-visualisation-waveform, kvmtool, kyua, libfm,
1701 libfm-extra, libplatform, librtas, libsodium, libsquish,
1702 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
1703 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
1704 python-pycli, python-pydal, python-pyyaml, python-web2py,
1705 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
1706 rtl8821au, sepolgen, setools, skeleton, stm32flash,
1707 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
1709 Deprecated packages: webkitgtk, libgail, eglibc support in
1712 Issues resolved (http://bugs.uclibc.org):
1714 #4291: Segmentation fault with all binaries that use threads
1715 when compiled with gcc 4.6
1716 #6944: building toolchain for sh4 fails
1717 #7592: Buildroot GCC: -lto requires plugin support in ranlib
1718 #7628: Python SSL does not get built for Raspberry Pi
1719 #7682: Missing dependencies for NFS
1720 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
1721 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
1722 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
1723 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
1724 #7971: python-flask, python-werkzeug. No module named zlib
1725 #7981: Target file system skeleton permissions hazard
1726 #8006: rpcdebug in nfs-utils built for the host
1727 #8036: alsa-lib headers problem that prevents to compile alsa
1729 #8081: systemd init system: /tmp is not mode 1777
1730 #8121: php opcache extension doesn't get installed
1731 #8151: x86-64 make fails with ncurses 5.9
1732 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
1733 #8161: default /bin/sh symlink to busybox is full path and not relative
1734 #8171: glamor missing
1735 #8191: Request update support for the cubieboard series
1736 #8201: Important security upgrades for node.js
1738 2015.05, Released May 31st, 2015
1742 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
1743 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
1744 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
1745 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
1746 python3, sconeserver, udpcast, upmpdcli
1748 2015.05-rc3, Released May 22nd, 2015
1750 Several fixes, mainly related to static linking.
1752 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
1753 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
1754 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
1755 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
1756 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
1757 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
1758 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
1759 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
1760 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
1761 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
1762 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
1763 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
1764 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
1765 wvstreams, xmlstarlet, zeromq, zmqpp
1767 New packages: c-periphery
1769 Issues resolved (http://bugs.uclibc.org):
1771 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
1772 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
1773 #8126: exim lacks plaintext and cram-md5 auth
1775 2015.05-rc2, Released May 11th, 2015
1779 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
1780 issues. Context functions enabled for uClibc snapshot /
1783 Architectures: Endian handling symbol for Xtensa, binutils
1786 Infrastructure: Fix for kernel module stripping when
1787 localversion contains spaces.
1789 Updated/fixed packages: at, autoconf-archive, binutils,
1790 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
1791 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
1792 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
1795 Issues resolved (http://bugs.uclibc.org):
1797 #8086: Cannot select systemd as init with Linaro 2014.09...
1799 2015.05-rc1, Released May 4th, 2015
1801 Fixes all over the tree and new features.
1803 Architectures: Removed AVR32 support, deprecate SH64, added
1804 support for steamroller, corei7-avx and core-avx2 x86
1807 Toolchains: IPv6 and Largefile support now enforced for
1808 uClibc. Corresponding Kconfig symbols removed.
1810 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
1811 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
1812 external toolchains are now detected and blacklisted.
1814 Internal toolchain support for Nios2 added, Blackfin
1815 removed. Aarch64 and sh musl support. uClibc-ng support added.
1817 Libatomic is now handled for internal and external
1818 toolchains. Link time optimization (LTO) support.
1820 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
1821 Auto, Raspberry Pi 2, RIoTboard,
1823 Infrastructure: Hashes for a large number of packages have
1824 been added. Missing hashes now stop the build unless
1825 explicitly disabled.
1827 Spaces and colons (:) are now supported in package
1828 versions. Dependencies can now be listed for the patch step
1829 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
1830 extensions infrastructure has been added.
1832 Makedevs now has a recursive (r) option.
1834 The variable containing the list of packages to build has been
1835 renamed from TARGETS to PACKAGES.
1837 Make external-deps / legal-info / source / source-check have
1838 been reimplemented using the package infrastructure, so their
1839 output/behaviour may differ from earlier (some packages were
1840 not included in the past).
1842 The old insecure DES password encoding is no longer supported.
1844 U-Boot patch option now support direct references to patch
1845 files and URLs in addition to directories of patches. The
1846 i.MX28 SD format (u-boot.sd) is now supported.
1848 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
1849 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
1850 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
1851 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
1852 canfestival, ccache, chrony, civetweb, clamav, cmake,
1853 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
1854 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
1855 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
1856 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
1857 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
1858 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
1859 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
1860 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
1861 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
1862 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
1863 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
1864 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
1865 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
1866 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
1867 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
1868 kismet, kmod, kodi-audioencoder-flac,
1869 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
1870 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
1871 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
1872 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
1873 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
1874 libinput, libiscsi, libksba, liblinear, libmatroska,
1875 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
1876 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
1877 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
1878 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
1879 libusb, libuv, libva-intel-driver, libva, libvncserver,
1880 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
1881 lighttpd, linknx, linphone, linux-firmware, linux-headers,
1882 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
1883 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
1884 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
1885 luarocks, lvm2, lxc, make,
1886 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
1887 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
1888 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
1889 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
1890 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
1891 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
1892 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
1893 opencv, openldap, openntpd, openocd, openssh, openssl,
1894 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
1895 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
1896 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
1897 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
1898 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
1899 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
1900 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
1901 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
1902 python-tornado, python-twisted, python-zope-interface, python,
1903 python3, qemu, qt, qt5, qt5base, qt5multimedia,
1904 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
1905 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
1906 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
1907 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
1908 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
1909 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
1910 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
1911 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
1912 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
1913 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
1914 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
1915 webp, weston, wget, which, whois, wireless-regdb,
1916 wireless_tools, wireshark, wpa_supplicant, wvstreams,
1917 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
1918 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
1919 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
1920 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
1921 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
1922 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
1923 xapp_xmore, xcb-util-image, xcb-util-keysyms,
1924 xdata_xcursor-themes,
1925 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
1926 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
1927 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
1928 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
1929 xfont_font-util, xkeyboard-config,
1930 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
1931 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
1932 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
1933 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
1935 New packages: apache, autoconf-archive, batctl,
1936 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
1937 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
1938 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
1939 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
1940 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
1941 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
1942 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
1943 perl-db-file, perl-digest-{hmac,sha1},
1944 perl-encode-{detect,locale}, perl-file-{listing,util},
1945 perl-html-{parser,tagset}, perl-http-cookies,
1946 perl-http-{daemon,date,message,negotiate}, perl-io-html,
1947 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
1948 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
1949 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
1950 perl-www-robotrules, powertop, pulseview,
1951 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
1952 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
1953 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
1954 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
1955 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
1956 xproto_xproxymanagementprotocol
1958 Removed packages: gtk2-theme-hicolor
1960 Deprecated packages: samba
1962 Issues resolved (http://bugs.uclibc.org):
1964 #7478: Multiple chosen python modules are not built due to...
1965 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
1966 #7676: Package procps-ng installs binaries to nonsensical folder
1967 #7724: Startx is not installed in the target
1968 #7760: botan: wrong prefix in botan-1.10.pc
1969 #7826: Building of cdparanoia
1970 #7844: Lua with hard-float on MIPS by buildroot doesn't work
1971 #7874: X.org configure error
1972 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
1973 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
1974 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
1975 #7976: mkuser script fails with: user already exists with...
1976 #8011: When building only busybox and strace, strace fails...
1977 #8016: collectd fails to build, network.c:171:19: error:...
1978 #8041: error on building libcurl7.42.0
1980 2015.02, Released March 1st, 2015
1984 Updated/fixed packages: civetweb, ding-libs,
1985 directfb-examples, glibc, gnupg, gnupg2, gpm,
1986 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
1987 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
1988 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
1989 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
1992 Removed packages: libgc
1994 2015.02-rc3, Released February 24th, 2015
1998 Cmake and rebar (erlang) infrastructure fixes.
2000 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
2001 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
2002 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
2003 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
2005 2015.02-rc2, Released February 15th, 2015
2009 raspberrypi: fix kernel sha1 for DT variant.
2011 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
2012 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
2013 qt5base, qt5connectivity, xserver_xorg-server
2015 2015.02-rc1, Released February 8th, 2015
2017 Fixes all over the tree and new features.
2019 Static/shared library handling reworked. This is now a
2020 tristate (shared only / shared and static / static
2021 only). Default is now shared only to speed up the
2022 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
2024 The toolchain (internal and external) will now warn when an
2025 unsafe library or header path is used (such as /usr/include or
2026 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
2027 under build options this instead becomes an error.
2029 A installation path issue with the internal musl toolchain
2030 support has been fixed so it is now possible to reuse it as an
2033 Architectures: Freescale E5500 and E6500 PowerPC support
2034 added, deprecated MIPS 1/2/3/4 support removed.
2036 New defconfigs: Freescale p2020ds, MIPS creator CI20,
2037 Raspberrypi with DT, UDOO Quad.
2039 'make <foo>_defconfig' now saves the path to the defconfig in
2040 the .config, so a 'make savedefconfig' automatically updates
2043 Infrastructure for packages using the Erland rebar tool has
2046 Hashes for a large number of packages have been added. Hashes
2047 are now checked for both target and host packages.
2049 The system menu now has an option to automatically configure a
2050 network interface through DHCP at bootup.
2052 The default filesystem skeleton now uses a separate tmpfs for
2053 /run instead of a symlink to /tmp/ for security reasons / to
2054 protect against conflicts with user generated temporary files.
2056 BR2_EXTERNAL is now exported to post-build and post-image
2059 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
2060 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
2061 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
2062 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2063 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
2064 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
2065 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
2066 janus-gateway, kodi, kodi-audioencoder-flac,
2067 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2068 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
2069 libselinux, libsemanage, libserialport, libsigro,
2070 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
2071 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
2072 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
2073 openldap, python-alsaaudio, python-certifi, python-cheetah,
2074 python-coherence, python-django, python-docopt, python-enum,
2075 python-enum34, python-flask, python-gobject, python-httplib2,
2076 python-ipaddr, python-itsdangerous, python-jinja,
2077 python-markdown, python-markupsafe, python-networkmanager,
2078 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
2079 python-pysendfile, python-pyxb, python-requests, python-six,
2080 python-twisted, python-webpy, python-werkzeug,
2081 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
2082 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
2085 Removed packages (target): bison, distcc, gob2, m4
2087 Issues resolved (http://bugs.uclibc.org):
2089 #7556: make interactive CLI optional for nftables
2090 #7730: Error while connecting Qt Cretaor to device
2091 #7766: logrotate default gzip path is usually wrong
2092 #7790: Invalid ext4 image generated by Buildroot
2094 2014.11, Released December 1st, 2014
2098 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
2099 current working directory isn't searched.
2101 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
2102 parted, shairport-sync, util-linux, xapp_bdftopcf,
2105 2014.11-rc3, Released November 28th, 2014
2107 Fixes all over the tree.
2109 System: File permissions of /etc/random-seed made more
2112 Toolchain: Various fixes related to locale handling, a fix for
2113 building the toolchain wrapper on MIPS.
2115 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
2116 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
2117 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
2118 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
2119 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
2120 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
2121 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
2122 xl2tp, xserver_xorg-server
2124 Issues resolved (http://bugs.uclibc.org):
2126 #7670: Fails to build mpc-1.0.2 on latest Cygwin
2128 2014.11-rc2, Released November 21st, 2014
2130 Fixes all over the tree.
2132 Inittab tweaks for shutdown handling (busybox and sysvinit).
2134 Updated/fixed packages: aircrack-ng, botan, canfestival,
2135 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
2136 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
2137 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
2138 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
2139 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
2140 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
2141 tstools, tzdata, wireshark, x264
2143 Issues resolved (http://bugs.uclibc.org):
2145 #7646: strftime on datetime not works on python3
2147 2014.11-rc1, Released November 12th, 2014
2149 Fixes all over the tree and new features.
2151 Toolchains: Use -mcpu / -march instead of -mtune. Support
2152 additional ARC and sparc variants. Updated Code sourcery
2153 and Linaro external toolchains.
2155 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
2156 powerpc64 pseries added and a number of updates to the
2157 existing configurations.
2159 Infrastructure: Buildroot is now less noisy when built with
2160 the silent option (make -s).
2161 A number of package infrastructure variables have been renamed
2162 from *_OPT to *_OPTS for constency. Buildroot will complain if
2163 the old names are used to assist in updating out of tree
2165 Fixes for host systems where bash isn't located in /bin, and
2166 older systems not supporting mktemp --tmpdir.
2167 Various cleanups of users/groups in the default skeleton.
2168 There is now an option to choose what shell /bin/sh points to.
2170 Documentation: Various updates to the user manual. The
2171 asciidoc documentation handling has now been extended so it
2172 can be used by (BR2_EXTERNAL) packages.
2174 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
2175 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
2176 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
2177 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
2178 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2179 bluez_utils, bmon, boost, bootutils, bridge-utils,
2180 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
2181 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
2182 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
2183 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
2184 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
2185 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
2186 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
2187 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
2188 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
2189 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
2190 enlightenment, enscript, erlang, espeak, ethtool, eudev,
2191 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
2192 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
2193 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
2194 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
2195 fontconfig, foomatic-filters, freerdp, freescale-imx,
2196 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
2197 genimage, genpart, genromfs, geoip, gettext, giblib, git,
2198 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
2199 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
2200 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
2201 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
2202 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
2203 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
2204 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
2205 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
2206 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
2207 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
2208 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
2209 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
2210 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
2211 jquery-ui-themes, jquery-validation, jsmin, json-c,
2212 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
2213 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
2214 lesstif, lftp, libaio, libao, libarchive, libargtable2,
2215 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
2216 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
2217 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
2218 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
2219 libelementary, libelf, libenca, libethumb, libevas,
2220 libevas-generic-loaders, libevent, libexif, libeXosip2,
2221 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
2222 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
2223 libinput, libiscsi, libjson, libksba, liblockfile,
2224 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
2225 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
2226 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
2227 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
2228 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
2229 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
2230 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
2231 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
2232 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
2233 libungif, liburcu, libusb, libuv, libv4l, libva,
2234 libva-intel-driver, libvncserver, libvorbis, libvpx,
2235 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
2236 libxslt, lighttpd, linenoise, linknx, links, linphone,
2237 linux-firmware, linux-fusion, linux-headers, linux-pam,
2238 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
2239 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
2240 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
2241 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
2242 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
2243 lua-ev, luajit, luajson, lualogging, lua-messagepack,
2244 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
2245 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
2246 lzma, m4, madplay, make, makedevs, Makefile.in,
2247 matchbox-common, matchbox-desktop, matchbox-fakekey,
2248 matchbox-keyboard, matchbox-lib, matchbox-panel,
2249 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
2250 media-ctl, mediastreamer, memcached, memstat, memtester,
2251 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
2252 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
2253 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
2254 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
2255 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
2256 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
2257 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
2258 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
2259 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
2260 openocd, openpowerlink, openssh, openssl, openswan,
2261 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
2262 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
2263 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
2264 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
2265 perl-module-build, perl-mojolicious, perl-net-ssleay,
2266 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
2267 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
2268 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
2269 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
2270 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
2271 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
2272 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
2273 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
2274 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
2275 python-dialog, python-ipy, python-keyring, python-mad,
2276 python-netifaces, python-numpy, python-protobuf, python-pyasn,
2277 python-pyparsing, python-pyro, python-pyusb, python-serial,
2278 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
2279 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2280 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2281 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2282 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
2283 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
2284 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
2285 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
2286 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
2287 ruby, samba, sam-ba, samba4, sane-backends, schifra,
2288 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
2289 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
2290 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
2291 slang, slirp, smcroute, smstools3, snmppp,
2292 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
2293 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
2294 squid, sredird, startup-notification, strace, stress,
2295 strongswan, stunnel, subversion, sudo, sunxi-boards,
2296 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
2297 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
2298 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
2299 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
2300 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
2301 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
2302 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
2303 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
2304 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
2305 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
2306 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
2307 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
2308 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
2309 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
2310 xdriver_xf86-video-vmware, xenomai, xerces,
2311 xfont_font-adobe-{100,75}dpi,
2312 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
2313 xfont_font-alias, xfont_font-arabic-misc,
2314 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2315 xfont_font-bh-lucidatypewriter-100dpi,
2316 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2317 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2318 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2319 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2320 xfont_font-daewoo-misc, xfont_font-dec-misc,
2321 xfont_font-ibm-type1, xfont_font-isas-misc,
2322 xfont_font-jis-misc, xfont_font-micro-misc,
2323 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2324 xfont_font-misc-meltho, xfont_font-misc-misc,
2325 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2326 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2327 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2328 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
2329 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
2330 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
2331 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
2332 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
2333 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
2334 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
2335 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
2338 New packages: adwaita-icon-theme, am335x-pru-package,
2339 bcache-tools, biosdevname, botan, canfestival, clamav,
2340 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
2341 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
2342 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
2343 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
2344 netcat-openbsd, nginx, odhcploc, openvmtools,
2345 phidgetwebservice, pps-tools, pure-ftpd,
2346 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
2347 qt5location, shairport-sync, spidev_test, targetcli-fb,
2348 tinyalsa, trinity, x264, yaml-cpp, ympd
2350 Removed packages: libelf
2352 Issues resolved (http://bugs.uclibc.org):
2354 #261: New package: wxWidgets
2355 #325: New package: ratpoison
2356 #405: New package: OpenVZ tools
2357 #1309: New package: rdiff-backup
2358 #3427: New package: nginx
2359 #3655: New package: libav
2360 #3991: New Package: open-vm-tools (Vmware Tools)
2361 #6878: dmraid: disabled on ARC
2362 #6950: Full unicode support in ncurses
2363 #7010: jamvm builds and runs fine under mips (be)
2364 #7088: elfutils on Blackfin doesn't build
2365 #7142: ecryptfs needs getent to run
2366 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
2367 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
2368 #7352: [2014.08-rc3] diffutils-3.3 failed on building
2369 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
2370 #7364: monit builds a static application, even though BR2_PREFER_...
2371 #7370: ngrep - requires --with-pcap-includes fully defined to find...
2372 #7442: rootfs remount does not work as expected with sysvinit
2373 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
2374 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
2375 #7574: quota-4.01 fails to build statically
2377 2014.08, Released September 1st, 2014
2379 Minor manual fixes/additions.
2381 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
2382 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
2383 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
2384 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
2385 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
2386 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
2389 Issues resolved (http://bugs.uclibc.org):
2391 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
2393 2014.08-rc3, Released August 26th, 2014
2397 User manual update / restructuring.
2399 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
2400 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
2401 lbreakout2, libevas-generic-loaders, libftdi, libinput,
2402 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
2403 thrift, tvheadend, usb_modeswitch, xmlstarlet,
2405 Issues resolved (http://bugs.uclibc.org):
2407 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
2408 #7322: libgomp dependency issue with imagemagick
2409 #7328: Git dl of versions in x/y broken
2411 2014.08-rc2, Released August 18th, 2014
2413 Fixes all over the tree.
2415 User manual restructured / reworked.
2417 Toolchain: Fix for C++ exceptions / pthread_exit() on
2418 uClibc/glibc, C++-11 features with uClibc.
2420 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
2421 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
2422 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
2423 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
2424 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
2425 qt, subversion, synergy, systemd, tar, tftpd, webkit,
2426 xapp_rstart, xbmc, xbmc-pvr-addons
2428 Issues resolved (http://bugs.uclibc.org):
2430 #7124: Use BR toolchain externally results a non-bootable...
2431 #7208: Glibc C++ aplications crash if they use exceptions
2432 #7250: Cannot build with -std=c++11
2433 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
2434 #7286: systemd 215 doesn't build
2436 2014.08-rc1, Released August 8th, 2014
2438 Fixes all over the tree and new features.
2440 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
2441 Improved altivec / SPE /atomic instructions
2442 handling. Additional PowerPC CPU variants added.
2444 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
2445 qemu-system-xtensa, qemu-aarch64-virt added. A number of
2446 tweaks to existing ones. lpc32xx defconfigs removed.
2448 Toolchain: Microblaze support for internal musl toolchain.
2449 Default to GCC 4.8 for internal toolchain, remove deprecated
2450 4.3 and 4.6 versions.
2451 External CodeSourcery / Linaro toolchain updates, option to
2452 copy gconv libraries for external toolchains.
2454 Infrastructure: graph-depends: misc fixes, transitive
2455 dependencies are not drawn by default. Download handling is
2456 now done using helper scripts. Integrity of downloads can now
2457 be verified using sha* hashes. Subversion download now uses
2458 peg revisions for robustness.
2459 Legal-info: License info of local or overridden packages are
2460 saved as well. Toolchain packages are also taken into account.
2461 autotools: Static linking with libtool / v1.5 improvements.
2462 Gettextize support, similar to autoreconf.
2463 kconfig package infrastructure added.
2465 Misc: Version selection for busybox dropped.
2467 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2468 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
2469 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
2470 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2471 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
2472 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
2473 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
2474 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
2475 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
2476 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
2477 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
2478 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
2479 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
2480 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
2481 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
2482 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
2483 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
2484 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
2485 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
2486 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
2487 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
2488 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
2489 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
2490 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
2491 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
2492 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
2493 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
2494 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
2495 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
2496 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
2497 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
2498 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
2499 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
2500 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
2501 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
2502 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
2503 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
2504 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
2505 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
2506 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
2507 libxml2, libyaml, links, linux-firmware, linux-fusion,
2508 linux-headers, linux-pam, lite, live555, lm-sensors,
2509 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
2510 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
2511 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
2512 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
2513 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
2514 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
2515 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
2516 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
2517 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
2518 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
2519 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
2520 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
2521 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
2523 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
2524 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
2525 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
2526 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
2527 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
2528 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
2529 samba, samba4, sane-backends, sawman, sconeserver, setserial,
2530 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
2531 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
2532 startup-notification, statserial, strongswan, stunnel,
2533 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
2534 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
2535 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
2536 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
2537 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
2538 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
2539 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
2540 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
2541 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
2542 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
2543 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
2546 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
2547 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
2548 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
2549 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
2550 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
2551 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
2552 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
2553 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
2554 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
2555 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
2556 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
2557 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
2558 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
2559 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
2561 Removed packages: procps
2563 Issues resolved (http://bugs.uclibc.org):
2565 #5750: Doing a Buildroot build from /usr doesn't work
2566 #5900: config flags to the Xenomai build system
2567 #6230: Cannot compile gcc without threads (uClibc-based)
2568 #6626: procps Unknown HZ value! (XX) Assume 100
2569 #7118: Package "thrift" requires atomic operations
2570 #7154: Local uClibc config file gets overwritten using ...
2571 #7160: host-xz not built
2572 #7166: hostapd: segfault when using RT5370
2573 #7172: Name collision of rpath token expansion and internal..
2574 #7178: NTPd package cannot sync time without a proper ntp.conf
2575 #7184: supervisord depends on libxml2 implicitly
2576 #7196: Unable to build on UBUNTU13.10
2577 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
2579 2014.05, Released May 31st, 2014
2583 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
2586 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
2587 qt5base, qt5webkit, sysklogd, thrift, u-boot
2589 2014.05-rc3, Released May 28th, 2014
2593 Updated/fixed packages: acl, attr, connman, dosfstools,
2594 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
2595 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
2596 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
2599 Issues resolved (http://bugs.uclibc.org):
2601 #7100: license info for package 'acl' missing
2602 #7106: license info for package 'attr' missing
2603 #7112: license info for package 'hwdata'
2605 2014.05-rc2, Released May 21st, 2014
2607 Fixes all over the tree.
2609 Stripping using sstrip has been deprecated.
2611 BR2_EXTERNAL can now also be used to implement custom
2614 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
2615 the generated dependency graph has been renamed to
2616 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
2619 The virtual package infrastructure will now error out early
2620 if multiple packages providing the same virtual package has
2621 been enabled (E.G. opengl). This change requires that the
2622 packages explicitly declare what virtual package(s) they
2625 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
2626 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
2627 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
2628 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
2629 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
2630 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
2631 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
2632 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
2633 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
2634 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
2635 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
2636 xlib_libXpm, xserver_xorg-server, zyre
2638 Issues resolved (http://bugs.uclibc.org):
2640 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
2641 #7016: Git issues in resulting buildroot tar
2642 #7094: pciutils doesn't build on Blackfin
2644 2014.05-rc1, Released May 13th, 2014
2646 Fixes all over the tree and new features.
2648 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
2649 been removed. Building o32 ELF files for MIPS64 is an exotic
2650 configuration that nobody should be using. If o32 is required,
2651 then is better if it's built for MIPS 32-bit cores so only
2652 32-bit instructions will be used leading to a more efficient
2654 Support for the ARM A12 variant and Intel corei7.
2656 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
2658 Bootloaders: Grub2 and gummiboot support, syslinux support
2661 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
2662 library for internal and external toolchains. 4.8-R3 support
2663 for ARC, Internal toolchain support for Aarch64 and
2664 Microblaze. Environment variable to control debug output of
2665 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
2666 other variables. Toolchain tuple vendor name can now be
2667 customized. Updated external Linaro ARM/Aarch64
2668 toolchains. Added external Linaro ARMEB toolchain.
2669 A GDB gdbinit file is now generated for external toolchains to
2670 automatically set the correct sysroot.
2672 Kconfig handling for minimum kernel headers version required
2673 for packages. Now packages needing specific kernel header
2674 features can specify these requirements in Kconfig.
2676 Infrastructure: Support for (but disabled as it leads to
2677 unreproducible builds) toplevel parallel builds. See the
2678 comment at the top of Makefile for details about how to enable
2679 it and what the problems are if you want to test it.
2680 Python package infrastructure extended to support Python 3.x
2681 Perl and virtual package infrastructure support added.
2682 PRE_*_HOOKS support for all build steps.
2684 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
2685 barebox, bash, beecrypt, bellagio, binutils, boost,
2686 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
2687 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
2688 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
2689 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
2690 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
2691 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
2692 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
2693 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
2694 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
2695 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
2696 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2697 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
2698 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
2699 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
2700 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
2701 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
2702 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
2703 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
2704 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
2705 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
2706 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
2707 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
2708 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
2709 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
2710 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
2711 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
2712 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
2713 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
2714 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
2715 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
2716 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
2717 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
2718 luainterpreter, luajit, lua-msgpack-native, luaposix,
2719 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
2720 memstat, mesa3d, metacity, minidlna, mmc-utils,
2721 mobile-broadband-provider-info, modem-manager, mongrel2,
2722 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
2723 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
2724 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
2725 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
2726 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
2727 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
2728 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
2729 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
2730 pulseaudio, python, python3, python-bottle, python-m2crypto,
2731 python-netifaces, python-pyasn, python-pycrypto,
2732 python-pygame, python-pysnmp, python-pysnmp-apps,
2733 python-pysnmp-mibs, python-serial, python-setuptools,
2734 qextserialport, qt, qt5, qt5base, qt5connectivity,
2735 qt5declarative, qt5graphicaleffects, qt5imageformats,
2736 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
2737 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
2738 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
2739 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
2740 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
2741 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
2742 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
2743 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
2744 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
2745 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
2746 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
2747 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
2748 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
2749 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
2750 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
2751 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
2752 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
2753 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
2754 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
2755 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
2756 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
2757 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
2758 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
2759 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
2760 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
2761 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
2762 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
2763 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
2764 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
2765 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
2766 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
2767 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
2768 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
2769 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
2770 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
2771 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
2772 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
2773 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
2774 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2775 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
2776 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
2777 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
2778 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
2779 xlib_xtrans, xproto_xproto, xserver_xorg-server,
2780 xutil_util-macros, zeromq, zic, zmqpp, zyre
2782 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
2783 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
2784 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
2785 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
2786 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
2787 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
2788 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
2789 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
2790 musl, nftables, opentyrian, opentyrian-data,
2791 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
2792 php-zmq, postgresql, python-libconfig, python-pypcap,
2793 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
2794 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
2795 yaffs2utils, zlog, znc
2797 Removed packages: crosstool-ng, python-distutilscross, vala
2799 Issues resolved (http://bugs.uclibc.org):
2801 #6842: Checking external toolchain for eabihf
2802 #6956: Packaging libsoxr
2803 #6986: Make legal-info fails on uboot versions before 2014.01
2804 #6992: Incorrect installation rights on external kernel module..
2806 2014.02, Released February 27th, 2014
2810 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
2811 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
2812 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
2813 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
2815 Issues resolved (http://bugs.uclibc.org):
2817 #6938: mkuser script generates wrong password for new user in..
2819 2014.02-rc3, Released February 25th, 2014
2823 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
2824 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
2825 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
2826 libsecret, libsepol, libsigsegv, libtool, libv4l,
2827 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
2828 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
2829 tvheadend, util-linux, webkit, xscreensaver
2831 Issues resolved (http://bugs.uclibc.org):
2833 #4706: Removing .stamp_target_installed does not trigger...
2834 #5030: busybox built fails if we use an override src dir...
2835 #5420: Dbus and /var/run management
2836 #5768: Not able to build ALSA-Lib for static build
2837 #5774: Not able to build ALSA-Utils for static build
2838 #6542: external python modules fail to compile to pyc if...
2839 #6764: Support for kernel signed modules
2840 #6794: Busybox compiled from buildroot hangs on pass from...
2842 2014.02-rc2, Released February 20th, 2014
2844 Fixes all over the tree. Static linking / nommu fixes and
2845 annotations for several packages.
2847 Updated/fixed packages: boost, busybox, collectd, coreutils,
2848 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
2849 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
2850 opencv, python, python3, qtuio, systemd, thrift, transmission,
2853 Issues resolved (http://bugs.uclibc.org):
2855 #5450: AT91SAM9260 Bootstrap compilation problem
2856 #5582: libiconv 1.14 failed to build
2857 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
2858 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
2859 #6218: binutils-2.23.2/gas fails with undefined reference to..
2860 #6236: binutils-2.23.2/bfd fails with undefined reference to..
2861 #6470: If the build directory is a child of /usr, the build..
2862 #6776: systemd error: static declaration of 'execvpe' follows..
2863 #6818: toolchainfile.cmake has absolut path references
2865 2014.02-rc1, Released February 11th, 2014
2867 Fixes all over the tree and new features.
2869 Support for external packages/defconfigs (BR2_EXTERNAL). See
2870 user manual for details.
2872 Cleanup of environment variable names for consistency. The
2873 download directory location override (BUILDROOT_DL_DIR) is now
2874 called BR2_DL_DIR. Likewise the name of the current .config is
2875 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
2876 your post build scripts if you use this! BUILD_DIR is now also
2877 exported to the post build/image scripts.
2879 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
2880 uClibc pread/pwrite backport as they cause issues on certain
2881 architectures, new Linaro and Sourcery Codebench toolchains.
2882 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
2883 variants removed, Microblaze: Internal toolchain support
2885 Legal infrastructure: Info is now split between host and
2886 target packages, large number of license annotations.
2888 Lua: selection between lua 5.1 / 5.2, luarocks support
2890 Python: package infrastructure, many new packages.
2892 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
2893 beaglebone, microblaze, pandaboard, qemu, raspberry pi
2896 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
2897 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
2898 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
2899 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
2900 cifs-utils, civetweb, cmake, collectd, connman, copas,
2901 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
2902 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
2903 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
2904 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
2905 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
2906 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
2907 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
2908 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
2909 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2910 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
2911 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
2912 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
2913 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
2914 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
2915 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
2916 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
2917 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
2918 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
2919 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
2920 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
2921 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
2922 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
2923 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
2924 luafilesystem, luajit, luaposix, luasec, luasocket,
2925 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
2926 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
2927 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
2928 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
2929 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
2930 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
2931 php, poco, poppler, powervr, protobuf-c, psplash, python,
2933 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
2934 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
2935 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
2936 qt5declarative, qt5graphicaleffects, qt5jsbackend,
2937 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
2938 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
2939 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
2940 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
2941 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
2942 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
2943 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
2944 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
2945 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
2946 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
2947 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
2948 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
2949 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
2950 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
2951 xlib_lib{FS,SM,X11},
2952 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
2953 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
2954 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
2955 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
2956 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
2957 xproto_xextproto, xproto_xproto, xutil_util-macros,
2958 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
2960 New packages: apitrace, avrdude, c-ares, ca-certificates,
2961 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
2962 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
2963 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
2964 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
2965 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
2966 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
2967 python-configobj, python-dialog, python-json-schema-validator,
2968 python-keyring, python-msgpack, python-posix-ipc,
2969 python-pyasn, python-pycrypto, python-pysnmp,
2970 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
2971 python-simplejson, python-tornado, python-versiontools,
2972 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
2973 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
2975 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
2976 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
2978 Issues resolved (http://bugs.uclibc.org):
2980 #65: new package: dbus c++ language bindings
2981 #769: Update configuration menu for MIPS target
2982 #2419: Add a bundle of Lua modules
2983 #2629: Segmentation faults and division by zero in Grub on ext2
2984 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
2985 #4339: Allow override of DL_DIR in extract step
2986 #4363: Make sure that copied linux and busybox defconfig are...
2987 #4454: There should be simple way to update image, when chang...
2988 #5024: grub fails to build for x86_64 target architecture
2989 #5066: New-Package: net-tools
2990 #5072: ncurses: add ncurses-progs to target
2991 #5294: uclibc build ignores target CFLAGS and LDFLAGS
2992 #5366: Login doesn't work with util-linux versions of login/agetty
2993 #5378: dropbear Makefile broken
2994 #5390: System banner - change to empty doesn't remove /etc/issue
2995 #5780: spurious build failure because it cannot remove ubinize.cfg
2996 #5798: ncurses-5.9 fails to compile statically
2997 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
2998 #6080: Git fetch caching
2999 #6092: Bootable ISO image creation seems to have stopped working..
3000 #6272: coreutils build fails
3001 #6434: apply-patches.sh does not work recursively
3002 #6446: eglibc doesn't install ldconfig to target
3004 #6596: Slow bootup if mdev is chosen
3005 #6656: Build Qt5 with ccache
3006 #6662: internal compiler error: Segmentation fault during making..
3007 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
3008 #6752: genext2fs: e2fsck must run before tunefs -U random
3009 #6770: openssl 1.0.1f fails with ccache
3010 #6830: Qt5: no fonts are installed
3011 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
3012 #6854: Update to Qt 5.2.1
3014 2013.11, Released November 30th, 2013:
3018 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
3019 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
3020 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
3021 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
3022 tvheadend, util-linux, wpa_supplicant
3024 Issues resolved (http://bugs.uclibc.org):
3026 #1279: Buildroot compiled Busybox and Coreutils LFS issues
3027 #2995: -fstack-protector-all causes ssh to SIGSEGV
3028 #5570: Cannot compile software on the target machine
3029 #6428: util-linux libmount segfaults with patch from buildroot
3030 #6500: php fails to build for armel
3031 #6554: gdb needs to dependents on host texinfo
3032 #6692: GNU nano fails to compile for x86_64
3033 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
3035 2013.11-rc3, Released November 26th, 2013
3037 Fixes all over the tree.
3039 Architecture: Mark MIPS I, II, III and IV as deprecated.
3041 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
3042 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
3043 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
3044 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
3045 swig, ti-gfx, tinymembench, uclibc, udisks, vim
3047 2013.11-rc2, Released November 18th, 2013
3049 Fixes all over the tree.
3051 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
3052 Adjust kernel versions.
3054 Toolchain: avr32: fix for modern kernel headers
3056 Bootloader: Barebox updated to 2013.10.1
3058 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
3059 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
3062 Issues resolved (http://bugs.uclibc.org):
3064 #3601: DHCPD S80dhcp-server startup script issues
3065 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
3066 #6416: Xenomai package, patch alternative
3067 #6590: directfb-examples build failed whit linaro toolchain
3069 2013.11-rc1, Released November 12th, 2013
3071 Architectures: Nios-II support, MIPS arch handling fixes
3073 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
3074 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
3076 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
3077 for avr32, crosstool-ng backend removed, external musl
3078 toolchain support, gcc 4.8.2, updated Linaro external
3079 toolchains. Fortran and objective-C support deprecated,
3082 Bootloaders: U-Boot: u-boot.imx support, version bumps
3084 Linux: use kmod instead of module-init-tools
3086 System: default to devtmpfs for /dev
3088 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
3089 download support, post-rsync hooks
3091 Fs: u-boot image support for cpio
3093 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
3094 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
3095 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
3096 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
3097 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
3098 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
3099 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
3100 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
3101 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
3102 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
3103 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
3104 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
3105 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
3106 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
3107 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
3108 libedit, libevas, libevent, libfreefare, libfuse,
3109 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
3111 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
3112 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
3113 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
3114 libvpx, lighttpd, linphone, linux-pam, lmbench,
3115 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
3116 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
3117 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
3118 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
3119 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
3120 netcat, netkitbase, netperf, netplug, nettle, nfacct,
3121 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
3122 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
3123 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
3124 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
3125 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
3126 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
3127 samba, scons, screen, sdl_sound, ser2net, setserial,
3128 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
3129 stress, strongswan, stunnel, sudo, syslinux, systemd,
3130 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
3131 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
3132 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
3133 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
3134 webkit, webp, webrtc-audio-processing, weston, wget,
3135 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
3136 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
3137 xserver_xorg-server, xz, zeromq, zic, zmqpp
3139 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
3140 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
3141 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
3142 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
3143 python-crc16, python-ipy, python-pyzmq, qt5sensors,
3144 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
3145 trace-cmd, xscreensaver, zsh
3147 Removed packages: module-init-tools
3149 Issues resolved (http://bugs.uclibc.org):
3151 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
3152 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
3153 #5630: makefile error with toolchain helpers.mk
3154 #5672: htop: remove X11 stuff
3155 #5678: linux.mk: linux-menuconfig fails
3156 #5696: python3 installation is too large, patches from python2 needed
3157 #5978: Erlang does not build for arm in 2013.02-rc3
3158 #6392: Extended ARM uImage kernel options
3159 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
3160 #6428: util-linux libmount segfaults with patch from buildroot
3161 #6452: eglibc from Linaro 2013.07 not copied to target correctly
3162 #6566: PHP segfault when crosscompiled to mips64 - patch included
3163 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
3164 #6578: udisks package broken
3165 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
3166 #6608: ebtables missing ethertypes - fix included
3167 #6620: Sysvinit package missing killall5 and symlinks - patch included
3168 #6632: CMake use host pkg-config
3169 #6638: pkgconf doesn't download
3170 #6644: "all" target doesn't work in out-of-tree builds
3171 #6650: Segmentation fault when trying to build latest buildroot
3172 #6668: iptables limit module alignment problem on mips64
3174 2013.08, Released August 31th, 2013:
3178 Documentation build fixed.
3180 Updated/fixed packages: ltrace, strongswan
3182 2013.08-rc3, Released August 29th, 2013:
3184 Fixes all over the tree.
3186 External toolchain lib32/lib64 handling, ABI name for EABIhf,
3187 misc fixes for generatelocales, apply-patches and module
3190 Top level menu names reordered and renamed for clarity.
3192 Updated/fixed packages: acl, attr, bash, dbus, directfb,
3193 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
3194 openssh, openssl, pulseaudio, python-setuptools, qt5,
3195 qt5webkit, redis, strongswan, sunxi-mali
3197 Issues resolved (http://bugs.uclibc.org):
3199 #6464: dbus-daemon-launch-helper needs setuid
3201 2013.08-rc2, Released August 16th 2013:
3203 Documentation improvements.
3205 External toolchains fixes.
3207 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
3208 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
3209 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
3210 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
3211 uclibc, udev, wayland, webkit, zeromq.
3213 Issues resolved (http://bugs.uclibc.org):
3215 #6440: typo in ffmpeg makefile
3217 2013.08-rc1, Released August 5th, 2013:
3220 - improved support for floating point on ARM and Thumb/Thumb2
3221 - support for ARM OABI removed
3224 - support added for Sourcery CodeBench ARM and MIPS 2013.05
3225 - Linaro ARM and Aarch64 toolchains updated
3226 - support added for the Arago ARMv5 and ARMv7 toolchains
3227 - gcc 4.8.x version bumped
3228 - support for installing both FDPIC and FLAT libraries on
3230 - support for uClibc 0.9.31 removed,
3231 - convert the internal toolchain backend to use the package
3233 - support added for eglibc in the internal toolchain backend
3234 - toolchain components for the ARC architecture updated and
3236 - support for Blackfin in the internal toolchain fixed
3238 Defconfigs: beaglebone_defconfig updated, new defconfig for
3239 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
3242 A number of packages have been fixed to use the
3243 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
3244 script installed and modified properly. Licensing informations
3245 has been added to a number of packages.
3247 Use XZ tarballs for a number of packages.
3249 Noticeable package changes/additions:
3250 - The glib2/libgtk2/webkit stack has been updated to recent
3252 - Support for Gstreamer 1.x has been added.
3253 - OpenGL support for TI OMAP platforms has been added.
3254 - OpenGL support for Allwinner platforms has been added.
3255 - OpenMAX support for RasberryPi has been added.
3257 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
3258 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
3259 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
3260 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
3261 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
3262 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
3263 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
3264 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
3265 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
3266 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
3267 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
3268 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
3269 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
3270 libvncserver, libxml2, linphone, lm_sensors, logrotate,
3271 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
3272 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
3273 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
3274 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
3275 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
3276 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
3277 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
3278 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
3279 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
3280 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
3281 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
3284 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
3285 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
3286 gcc-final, gcc-initial, gcc-intermediate, git,
3287 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
3288 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
3289 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
3290 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
3291 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
3292 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
3293 luaexpatutils, msgpack, ocrad, on2-8170-libs,
3294 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
3295 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
3296 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
3297 tree, tstools, uclibc, w_scan.
3299 Issues resolved (http://bugs.uclibc.org):
3301 #4718: python (built for powerpc) distutils has paths to host
3303 #5516: appended device tree blobs on uImage fails
3304 #6302: Versions of packages retrieved from github.com are wrong
3305 #6308: dosfstools download link is wrong
3306 #6326: Dropbear: Add options to allow better config for
3307 different target devices (e.g. routers)
3308 #6338: Wrong download link for minicom package
3309 #6344: Wrong handling of license text files with same name and
3311 #6374: gnutls package broken if linux cryptodev module
3313 #6410: omap3_beagle has uimage error load address error
3315 2013.05, Released May 31th, 2013:
3319 External toolchain wrapper fix for if host/usr/bin is placed
3322 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
3323 flex, jamvm, kmod, libplayer, libtirpc, libv4,
3324 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
3326 Issues resolved (http://bugs.uclibc.org):
3328 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
3329 #4988: flex and m4 problems
3330 #5912: obsolete CVS files
3332 2013.05-rc3, Released May 25th, 2013:
3336 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
3337 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
3338 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
3341 2013.05-rc2, Released May 15th, 2013:
3343 Fixes all over the tree.
3345 Default number of parallel jobs is now number of CPUs + 1.
3347 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
3349 Updated/fixed packages: aircrack-ng, busybox, cairo,
3350 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
3351 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
3352 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
3353 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
3354 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
3355 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
3356 sconeserver, strace, sylpheed, wvstreams,
3357 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
3358 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
3359 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
3360 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
3361 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
3362 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
3363 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
3364 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
3365 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
3366 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
3367 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
3368 xdata_xcursor-themes,
3369 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
3370 xdriver_xf86-input-{tslib,vmmouse,void},
3371 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
3372 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
3373 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
3374 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
3375 xfont_encodings, xfont_font-adobe-{100,75}dpi,
3376 xfont_font-utopia-{100dpi,75dpi,type1},
3377 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
3378 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
3379 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
3380 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
3381 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
3382 xfont_font-{mutt,schumacher}-misc,
3383 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
3384 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
3385 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
3386 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
3387 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
3388 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
3389 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
3390 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
3391 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
3392 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
3393 xserver_xorg-server, xutil_{makedepend,util-macros}
3395 Readded Packages: xapp_xinit
3397 Issues resolved (http://bugs.uclibc.org):
3399 #5054: amd64: cannot find init - due to missing /lib64 folder
3401 2013.05-rc1, Released May 8th, 2013:
3403 Architectures: ARC support, Blackfin support, FLAT binary
3404 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
3406 Toolchains: Add new Microblaze external toolchains, Linaro
3407 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
3408 internal toolchain, default to GCC 4.7.x. Internal
3409 Crosstool-ng backend deprecated.
3411 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
3412 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
3415 FS: LZO and XZ compression methods, extra ubifs options,
3416 ext2 rev 0/1 and ext3/4 support.
3418 Patch handling: apply-patches now has .patch.xz support,
3419 Patch logic reworked as discussed during Febrary dev days:
3420 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
3422 <pkg>-rsync now excludes version control files.
3424 linux: uImage load address for ARM multiplatform kernels
3426 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
3427 providers, similar to how libjpeg / libjpeg-turbo is handled.
3429 Infrastructure for packages to add system users.
3431 kconfig: updated to 3.9-rc2, support make olddefconfig
3433 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
3434 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
3435 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
3436 busybox, ccache, cifs-utils, cmake, collectd, connman,
3437 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
3438 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
3439 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
3440 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
3441 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
3442 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
3443 httping, icu, inotify-tools, intltool, iproute2, ipset,
3444 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
3445 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
3446 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
3447 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
3448 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
3449 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
3450 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
3451 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
3452 mediastreamer, memtester, mesa3d,
3453 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
3454 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
3455 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
3456 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
3457 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
3458 polarssl, proftpd, psmisc, pulseaudio, python,
3459 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
3460 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
3461 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
3462 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
3463 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
3464 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
3465 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
3466 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
3467 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
3468 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
3469 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
3470 xdriver_xf86-input-{tslib,vmmouse,void},
3471 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
3472 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
3473 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
3474 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
3475 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
3476 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
3477 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
3478 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
3479 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
3480 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
3481 xserver_xorg-server, xutil_makedepend, xz, zeromq
3483 New packages: aircrack-ng, bcusdk, chrony, crda,
3484 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
3485 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
3486 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
3487 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
3488 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
3489 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
3490 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
3491 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
3492 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
3493 qt5declarative, qt5graphicaleffects, qt5imageformats,
3494 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
3495 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
3496 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
3497 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
3498 xcursor-transparent-theme, zic, zmqpp, zyre
3500 Removed packages: microperl, ocf-linux, xapp_xinit,
3501 xapp_xplsprinters, xapp_xprehashprinterlist,
3502 xfont_font-bitstream-speedo,
3503 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
3504 xproto_{print,xf86rush}proto
3506 Deprecated packages: vala
3508 Issues resolved (http://bugs.uclibc.org):
3510 #1291: Add support for Faraday 526 arm processor (fa526)
3511 #2683: cups does not install correctly to target
3512 #3313: mesa3d fails to build
3513 #5186: initramfs/cpio should support lzo compression
3514 #5636: agetty - cannot get controlling tty error - need updated...
3515 #5906: collectd client headers not exported
3516 #5966: bison unnecessarily required as build dependency
3517 #6140: --enable-fileinfo not applied for php package
3518 #6164: openvpn usage of ip tool from Busybox
3520 2013.02, Released February 28th, 2013:
3522 Misc manual updates.
3524 Updated/fixed packages: busybox, collectd, flashbench,
3525 libgtk2, libupnp, mii-diag, quota
3527 2013.02-rc3, Released February 26th, 2013
3531 Updated/fixed packages: conntrack-tools, dialog,
3532 enlightenment, haserl, keyutils, libfif, libmad,
3533 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
3534 ruby, spawn-fcgi, vtun
3536 Issues resolved (http://bugs.uclibc.org):
3538 #5960: fusion.ko driver does not install to target rootfs
3540 2013.02-rc2, Released February 19th, 2013
3542 Fixes all over the tree.
3544 Various manual updates and fixes.
3546 Updated/fixed packages: busybox, collectd, gesftpserver,
3547 glib-networking, gnutls, inotify-tools, libcurl, libffi,
3548 libglib2, libtorrent, libvorbis, neard, network-manager,
3549 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
3551 Issues resolved (http://bugs.uclibc.org):
3553 #5906: collectd client headers not exported
3555 2013.02-rc1, Released February 10th, 2013
3557 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
3558 libraries install fixed. Add Linaro ARM
3559 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
3560 CodeBench MIPS 2012.03/09. Infrastructure to warn about
3561 missing 32bit support for binary toolchains. Toolchain wrapper
3562 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
3563 7.1. Deprecate uClibc 0.9.31.
3565 Architecture: Xtensa fixes, add missing powerpc variants, arm
3566 1136jf-s rev1, add A5/A15, neon support toggle, OABI
3567 deprecated. Sparc: drop old unused variants
3569 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
3570 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
3571 environment image support, U-Boot: add 2013.01.01
3573 Linux: fix appended dtb handling for v3.8+ kernels, support
3574 multiple device trees
3576 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
3577 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
3578 updated, at91rm9200df: misc fixes. Lock kernel headers to
3581 Infrastructure: Git download fixes. Toolchain make target
3582 renamed from 'cross' to 'toolchain'. Eclipse integration
3583 support. Option to set root password, post image scripts,
3584 config scripts handling.
3586 Updated/fixed packages: alsa-lib, argp-standalone, argus,
3587 arptables, atk, audiofile, axel, beecrypt, bind, bison,
3588 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
3589 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
3590 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
3591 diffutils, directfb, distcc, divine, dnsmasq, docker,
3592 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
3593 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
3594 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
3595 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
3596 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
3597 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
3598 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
3599 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
3600 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
3601 libedbus, libedje, libeet, libefreet, libeina, libeio,
3602 liberation, libelementary, libembryo, libethumb, libev,
3603 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
3604 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
3605 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
3606 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
3607 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
3608 libxml2, libxslt, lighttpd, links, linux-firmware,
3609 linux-fusion, ltp-testsuite, ltrace,
3610 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
3611 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
3612 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
3613 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
3614 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
3615 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
3616 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
3617 python, python3, qemu, qextserialport, qt, quagga, radvd,
3618 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
3619 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
3620 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
3621 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
3622 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
3623 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
3624 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
3625 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
3626 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
3627 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
3628 xserver_xorg-server, xstroke, xvkbd, xz
3630 New packages: b43-firmware, b43-fwcutter, bustle,
3631 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
3632 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
3633 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
3634 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
3635 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
3636 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
3637 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
3638 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
3639 proxychains, python-bottle, python-pyparsing, rpi-firmware,
3640 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
3641 spice-protocol, tcllib, tvheadend, udisks, usbredir
3642 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
3645 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
3646 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
3647 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
3648 xdriver_xf86-video-{tsend,xgi,xgixp}
3650 Deprecated packages: xstroke
3652 Issues resolved (http://bugs.uclibc.org):
3654 #4237: building shared openssl w/-Os fails due to gcc bug
3655 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
3656 #5602: python3 should install a "python" symbolic link
3657 #5846: Extra slash added to last slash in URL
3659 2012.11.1, Released January 3rd, 2013:
3661 Toolchain: Fixed non-largefile builds on recent Ubuntu
3664 Arch: fix missing x86/generic handling, Build for Xtensa with
3667 Updated/fixed packages: dosfstools, qt
3669 2012.11, Released December 2nd, 2012:
3671 Git shallow clone fix for older git version.
3673 Updated/fixed packages: ctuio, libtool
3675 Issues resolved (http://bugs.uclibc.org):
3677 #5726: List all the available hook points
3679 2012.11-rc2, Released November 30th, 2012:
3681 Minor fixes around the tree.
3683 Various manual updates and fixes.
3685 Add checks for legacy features.
3687 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
3688 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
3689 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
3690 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
3691 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
3692 scons, strace, sylpheed
3694 Issues resolved (http://bugs.uclibc.org):
3696 #5732: Error : package/alsa-lib/alsa-lib.mk
3698 2012.11-rc1, Released November 17th, 2012
3700 Fixes all over the tree and new features.
3702 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
3703 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
3704 + nitrogen6x defconfigs.
3706 Bootloaders: add u-boot 2012.07/10, ais target format, add
3707 barebox 2012.08/09/10/11, linker overlap issue fix for
3708 at91bootstrap, mxs-bootlets updated for new Barebox versions.
3710 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
3711 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
3712 Libtirpc support for modern glibc variants. Toolchain on
3713 target has been deprecated.
3715 Initial Aarch64 support, Xtensa support re-added.
3717 Infrastructure: Use shallow git clone when possible, use
3718 tarballs rather than git URLs for github. Moved to pkgconf
3719 rather than pkg-config. System directory added, default
3720 skeleton/device tables moved. More than 1 post-build script
3721 can now be used. output/target now contains a
3722 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
3723 understand how to (not) use it.
3725 Manual has been reworked and extended.
3727 Legal-info: Lots of package annotations, CSV file fixes,
3728 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
3730 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
3731 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
3732 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
3733 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
3734 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
3735 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
3736 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
3737 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
3738 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
3739 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
3740 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
3741 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
3742 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
3743 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
3744 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
3745 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
3746 lmbench, lockfile-progs, logrotate, lshw, lsof,
3747 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
3748 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
3749 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
3750 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
3751 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
3752 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
3753 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
3754 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
3755 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
3756 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
3757 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
3758 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
3759 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
3761 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
3762 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
3763 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
3764 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
3765 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
3766 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
3767 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
3768 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
3771 Deprecated packages: netkitbase, netkittelnet
3773 Issues resolved (http://bugs.uclibc.org):
3775 #807: [PATCH] samba - make iconv and smbd optional
3776 #3049: binutils have a sysroot bug in ld
3777 #5330: update vsftpd to 3.0.0
3778 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
3779 #5666: Fails to build python 2.7.2 for 2440 arm
3781 2012.08, Release August 31th, 2012
3783 Updated/fixed packages: microperl, cups, luajit, rrdtool,
3786 Added license information for: sqlite.
3788 Changed the source URLs of all packages located on Sourceforge
3789 in order to use the automatic mirror selection URL
3790 downloads.sourceforge.net, and get rid of the
3791 BR2_SOURCEFORGE_MIRROR option.
3793 2012.08-rc3, Released August 25th, 2012
3795 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
3796 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
3798 Added license informations for: barebox, grub, syslinux,
3799 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
3800 faad2, nano, fbdump, rsync, librsync, fontconfig,
3803 2012.08-rc2, Released August 15th, 2012
3805 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
3807 Added license informations for: mxml, nanocom, empty, expat,
3808 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
3809 input-event-daemon, luajit, cgilua, copas, coxpcall,
3810 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
3811 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
3812 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
3813 mtd, openssl, psmisc, socat, spawn-fcgi.
3815 Fixes to Microblaze external toolchains
3816 configuration. Improvements of the pkg-stats
3817 script. Out-of-tree fix for the graph-depends script.
3819 Kernel headers version bump.
3821 2012.08-rc1, Released August 1st, 2012
3823 Fixes all over the tree and new features.
3825 Integration of a legal information reporting infrastructure,
3826 which allows to generate detailed informations about the
3827 licenses and source code of all components of a system
3828 generated by Buildroot. License information will progressively
3829 be added on packages.
3831 Default configuration files added for Calao-systems USB-A9263
3832 and Calao-systems USB-A9G20-LPW.
3834 External toolchains update: allow download of a custom
3835 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
3836 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
3839 Allow the restriction of downloads to the primary site only.
3840 This is useful for project developers who want to ensure that
3841 the project can be built even if the upstream tarball
3842 locations disappear.
3844 Add a 'System configuration' choice to select between 3
3845 different init systems: Busybox init, SysV init and Systemd
3848 Cleanups to the package infrastructure. The visible change to
3849 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
3850 $(autotools-package)), and similarly for other package
3851 infrastructures and host packages. Refer to the documentation
3854 By default, automatic detection of the number of compilation
3855 jobs to use, depending on the number of CPUs available.
3857 Improvements to generate systems with static libraries only
3858 (infrastructure and package fixes).
3860 Add proper support in the Linux kernel package to generate
3861 Device Tree Blobs or combined Device Tree / Kernel
3862 images. This will be useful on Microblaze, PowerPC and ARM,
3863 which are architectures making extensive use of the Device
3866 Updated/fixed packages: audiofile, autoconf, automake, axel,
3867 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
3868 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
3869 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
3870 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
3871 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
3872 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
3873 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
3874 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
3875 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
3876 libfuse, libidn, libmad, libmbus, libmnl,
3877 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
3878 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
3879 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
3880 lttng-tools, lua, m4, memtester, midori, mii-diag,
3881 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
3882 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
3883 openssl, pciutils, php, polarssl, portaudio, pppd,
3884 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
3885 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
3886 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
3887 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
3888 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
3890 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
3891 fbterm, flashrom, freerdp, inadyn, libfreefare,
3892 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
3893 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
3894 luajit, mediastreamer, mobile-broadband-provider-info, monit,
3895 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
3896 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
3897 ramspeed, rtorrent, sound-theme-borealis,
3898 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
3901 Issues resolved (http://bugs.uclibc.org):
3903 #1315: Allow use of older external toolchains without sysroot
3905 #5276: Hiawatha needs to manage IPV6 if so [fixed]
3906 #5360: buildroot fails when building "host-libglib2 2.30.2
3907 Building" [won't fix, upstream problem]
3908 #5384: Can't build packages relying on gets on newer glibc
3911 2012.05, Released May 30th, 2012:
3913 Updated/fixed packages: busybox, netsnmp, pptp-linux
3915 2012.05-rc3, Released May 25th, 2012:
3917 Minor fixes around the tree.
3919 Infra: Fix for DOWNLOAD macro when using primary mirrors with
3922 Toolchain: Kernel headers 3.2.18 / 3.3.7.
3924 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
3925 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
3928 2012.05-rc2, Released May 18th, 2012:
3930 Fixes all over the tree.
3932 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
3933 dependency, disable decimal floats support, Linux 3.2.17 /
3934 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
3935 without C++ support.
3937 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
3938 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
3940 2012.05-rc1, Released May 10th, 2012:
3942 Fixes all over the tree and new features.
3944 Use /etc/os-release for version info rather than
3947 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
3949 Apply-patches.sh: cleanups, archived patches handling fixes,
3950 support series files.
3952 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
3953 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
3954 atngw100, use 3.3.x for qemu configs.
3956 Menu structure: Libraries moved out of multimedia section
3958 Atom processor support. Prescott fix, blackfin ABI fix,
3959 Microblaze architecture support (using ext toolchain). Cleanup
3960 architecture names, deprecate Xtensa support.
3962 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
3963 default to uClibc 0.9.33.x, enable
3964 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
3965 fixes for external toolchains, linaro ext toolchains, new
3966 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
3969 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
3970 support. Barebox: add 2012.04, remove 2011.12.
3972 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
3973 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
3974 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
3975 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
3976 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
3977 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
3978 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
3979 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
3980 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
3981 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
3982 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
3983 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
3984 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
3985 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
3986 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
3987 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
3988 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
3989 openssh, openssl, parted, pango, pcre, php, pixman, poco,
3990 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
3991 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
3992 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
3993 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
3994 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
3995 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
3996 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
3999 New packages: apr, apr-util, audiofile, bellagio,
4000 conntrack-tools, empty, fmtools, glib-networking,
4001 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
4002 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
4003 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
4004 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
4005 socketcand, stress, systemd, ushare, zeromq
4007 Deprecated packages: ttcp
4009 Removed packages: ntfsprogs
4011 Issues resolved (http://bugs.uclibc.org):
4013 #2353: [lua] fix build with 2010.08-rc1
4014 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
4015 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
4016 #2881: Can't build project statically with external toolchain
4017 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
4018 #4808: ccache may build against wrong zlib
4019 #4880: New package lcdproc
4020 #4886: New package protobuf
4021 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
4022 #4898: * make: [target-finalize] Error 1 (ignored)*
4023 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
4024 #4970: udev 181 fails to build if kernel version 3.3 is selected
4025 #5018: dialog broken: exits with assert in uClibc
4026 #5102: qt package moc, uic, rcc read from wrong place
4027 #5144: Patch to fix ixon bug in uemacs
4028 #5198: Line graphics output is broken in GNU Screen
4029 #5204: Missing terminfo file(s) for GNU screen terminal type
4031 2012.02, Released February 29th, 2012:
4033 Updated/fixed packages: libecore
4035 2012.02-rc3, Released February 27th, 2012:
4037 Fixes all over the tree.
4039 Automatic host dependencies handling for cmake packages
4040 fixed. Customize package deprecated as using a post-build
4041 script is nowadays the preferred way of adding extra stuff to
4044 Linux-headers 3.0.x / 3.2.x stable version bumped.
4046 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
4048 Updated/fixed packages: dropbear, ffmpeg, libpng
4050 2012.02-rc2, Released February 19th, 2012:
4052 Fixes all over the tree.
4054 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
4055 linux-headers 3.0.x / 3.2.x stable versions.
4057 Documentation: Added makedev / <pkg>_DEVICES /
4058 <pkg>_PERMISSIONS documentation.
4060 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
4061 libvncserver, mxml, python.
4063 2012.02-rc1, Released February 12th, 2012:
4065 Fixes all over the tree and new features.
4067 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
4068 support removed, Powerpc SPE ABI support. GDB ELF support fix,
4069 GDB 7.4, crosstool-NG 1.13.4.
4071 Gentargets: scp and mercurial support.
4072 Autotools: derive host dependencies from target by default.
4073 Packages can now declare device table snippets.
4075 Host utilities menu with commonly used host tools.
4077 defconfigs: qemu configs for x86-64, mips and sparc, at91
4078 defconfigs now use modern U-Boot / mainline Linux, added
4081 uClibc: remove 0.9.30, backport unshare() support, add
4082 0.9.32.1 / 0.9.33, use same config for ctng.
4084 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
4085 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
4088 Various manual updates. Release tarballs now contain generated
4089 manual in text/html/pdf formats.
4091 Buildroot now calls the stop function of scripts in
4092 /etc/init.d at shutdown.
4094 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
4095 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
4096 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
4097 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
4098 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
4099 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
4100 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
4101 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
4102 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
4103 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
4104 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
4105 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
4106 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
4107 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
4108 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
4109 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
4110 python, python-serial, qt, ruby, samba, sdl, sdparm,
4111 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
4112 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
4113 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
4114 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
4115 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
4116 xf86-video-sis, xfont_{encodings,font-util},
4117 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
4118 xlib_libxkbfile, xterm, xutil_makedepend, yajl
4120 New packages: boost, connman, dstat, expedite, explorercanvas,
4121 feh, flot, giblib, igh-ethercat, imlib2, jquery,
4122 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
4123 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
4124 libethumb, libevas, libical, libmbus, liboauth, liburcu,
4125 libvncserver, linux-firmware,
4126 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
4127 open2300, python-distutilscross, python-dpkt,
4128 python-netifaces, python-pygame, python-setuptools, rt-tests,
4129 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
4130 xf86-input-tslib, xinput-calibrator
4132 Issues resolved (http://bugs.uclibc.org):
4134 #743: Add Transmission bit torrent option to buildroot
4135 #755: Add Boost libraries as a package
4136 #2299: Add crypto support to libsoup
4137 #2617: Pixman 0.19.2 & Cairo 1.10.0
4138 #3403: libgpg-error: bump to version 1.10
4139 #3409: libgpg-error: download from gnupg.org
4140 #3421: nano: make tiny flag optional
4141 #3691: New EFL packages
4142 #4664: Cannot patch AT91Bootstrap
4143 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
4144 #4760: Qt: add host-pkg-config to dependency-list
4146 2011.11, Released November 30th, 2011:
4148 Fixes all over the tree.
4150 Bump kernel headers / default Linux version to 3.1.4.
4152 Updated/fixed packages: ruby
4154 2011.11-rc3, Released November 26th, 2011:
4156 Fixes all over the tree.
4158 Toolchain: Fix gdb dependencies for external toolchains,
4159 adjust uClibc patches so they don't confuse modern versions of
4160 patch, bump crosstool-ng, kernel headers and linux versions.
4162 Updated/fixed packages: busybox, freetype, mplayer, opencv,
4163 php, rsyslog, ruby, thttpd, xapp_xf86dga
4165 Issues resolved (http://bugs.uclibc.org):
4167 #4357: Prevent patch commands from accessing source control
4168 #4369: Fix permissions on untared lsof archive
4170 2011.11-rc2, Released November 18th, 2011:
4172 Fixes all over the tree and new features.
4174 Updated asciidoc documentation
4176 Toolchain: Bumped 3.x stable kernel headers, use wget in
4177 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
4180 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
4181 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
4183 Issues resolved (http://bugs.uclibc.org):
4185 #3355: mplayer fails to build
4186 #4021: uClibc: undefined reference to `__GI___errno_location'
4187 #4297: Qt's qmake uses wrong pkg-config
4189 2011.11-rc1, Released November 11th, 2011:
4191 Fixes all over the tree and new features.
4193 Moved misc scripts and support stuff to support/. Renamed
4194 patch-kernel.sh to support/scripts/apply-patches.sh.
4196 Documentation: Moved to asciidoc format, make targets to
4197 generate text/html/pdf/epub output added.
4199 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
4202 Bootloaders: Add support for custom git tree / tarballs for
4203 barebox, similar to how it's handled for u-boot. Clean up
4206 Toolchain: Update external codesourcery toolchain download
4207 URLs after Codesourcery got bought by Mentor, add x86
4208 toolchain, update toolchain versions and optimize toolchain
4209 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
4210 updated GDB versions / download URLs. Binutils
4211 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
4214 Package infrastructure: Support for local packages /
4215 overrides, package dir / name arguments dropped from
4216 {GEN,AUTO,CMAKE}TARGETS.
4218 Linux: Kernel extensions infrastructure support, Xenomai +
4221 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
4222 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
4223 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
4224 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
4225 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
4226 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
4227 libconfuse, libcuefile, libcurl, libdaemon, libevent,
4228 libglib2, libiconv, libmpd, libreplaygain, libroxml,
4229 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
4230 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
4231 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
4232 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
4233 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
4234 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
4235 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
4236 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
4237 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
4238 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
4240 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
4241 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
4242 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
4243 pulseaudio, pv, rtai, vala, xenomai.
4245 Removed packages: liboil, sfdisk, swfdec, webif
4247 Issues resolved (http://bugs.uclibc.org):
4249 #505: live555: new package
4250 #507: Enable live and tv options in MPlayer-1.0rc2
4251 #531: let e2fsprogs package to export headers to staging dir if needed
4252 #1171: Linuxthreads new cannot find sysdep.h
4253 #1357: Add bluez to buildroot system
4254 #2107: New package: input-event-daemon
4255 #2599: New package: orc (Oil Runtime Compiler)
4256 #2605: gstreamer: Update to 0.10.30
4257 #2677: introducing util-linux-ng as replacement for util-linux
4258 #2917: Qt: Add declarative module
4259 #3145: jffs2 image generation fails
4260 #3271: netperf-2.4.5 fails to compile
4261 #3331: xdata_xcursor-themes depends on xcursorgen
4262 #3343: Add file:// download SITE_METHOD
4263 #3391: Add support for specifying an external kernel tree
4264 #3631: Error while compiling with Xorg
4265 #3709: oprofile doesn't build for mipsel
4266 #3925: midori not getting compile
4267 #4045: Add support for downloading i386 toolchains from codesourcery
4268 #4165: lrzsz-fix-symlink-at-rebuild.patch
4269 #4171: makedevs-unused-but-set-variable.patch
4270 #4183: Codesourcery toolchain download site has changed
4271 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
4272 #4381: Add option to lighttpd to enable Lua support
4273 #4387: Make sure that dest dir exists before installing mtd files
4275 2011.08, Released August 31th, 2011:
4277 Fixes all over the tree.
4279 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
4282 Updated/fixed packages: ipset, python
4284 2011.08-rc2, Released August 29th, 2011:
4286 Fixes all over the tree.
4288 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
4289 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
4292 Defconfigs: kernel updates, fix mini2440 serial port config,
4293 remove old arm toolchain configs.
4295 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
4296 targets similar to linux/busybox.
4298 Updated/fixed packages: barebox, directfb, libsoup,
4299 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
4300 usbmount, util-linux, xfont_font-misc-misc
4302 Issues resolved (http://bugs.uclibc.org):
4304 #3685: ncurses installation hangs due to old version of tic
4305 #4093: Grub fails to install bz2 patch after conversion to...
4307 2011.08-rc1, Released August 4th, 2011:
4309 Fixes all over the tree and new features.
4311 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
4312 ext-toolchain-wrapper improvements, improved non-MMU
4313 support. GCC 4.3.6 / 4.6.1.
4315 GENTARGETS infrastructure extended to cover bootloaders and
4316 Linux kernel as well. Options to retrive Linux/U-Boot from a
4317 custom git repo instead of upstream tarballs.
4318 Support for Linux 3.x and release candidate tarballs.
4319 X-Loader bootloader for omap added.
4321 Make source/external-deps now also works for external
4322 toolchains / crosstool-ng backend.
4324 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
4325 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
4326 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
4327 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
4328 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
4329 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
4330 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
4331 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
4332 synergy, udev, usbmount, usbutils, util-linux, valgrind,
4333 webkit, xorg-xserver, xz, zlib
4335 New packages: acl, attr, ebtables, gnutls, inotify-tools,
4336 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
4337 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
4338 statserial, stunnel, ti-utils, uboot-tools, yajl
4340 Deprecated packages: liboil, swfdec
4342 Removed packages: hal
4344 Issues resolved (http://bugs.uclibc.org):
4346 #3559: libnspr: Add new package
4347 #3595: patch to add libroxml
4348 #3565: libnss: Add new package
4349 #3583: xfonts_font-adobe-100dpi fails due to missing map file
4350 #3649: [PATCH] Add mapdir to existing pkg-config patch
4351 #3907: 2011.05 - Qt 4.7.3 not building on ARM
4352 #3961: Nfs-utils: Remove SUSv3-function index
4353 #3985: "help" target's defconfig list needs sort
4354 #3997: bump libroxml to v2.1.0
4356 2011.05, Released May 27th, 2011:
4358 Updated/fixed packages: makedevs
4360 2011.05-rc2, Released May 24th, 2011:
4362 Fixes all over the tree.
4364 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
4365 2009q3 external toolchains added. Crosstool-NG bumped to
4366 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
4369 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
4371 2011.05-rc1, Released May 18th, 2011:
4373 Fixes all over the tree and new features.
4375 External toolchain improvements: We now build a binary
4376 toolchain wrapper and install it into HOST_DIR/usr/bin, which
4377 enforces the correct compiler arguments, making an external
4378 toolchain as easy to use outside of Buildroot as the internal
4379 ones are. This also brought a cleanup of CFLAGS, making the
4380 Buildroot build output easier to read.
4382 Rootfs device handling improvements: Choice between static
4383 /dev, devtmpfs and devtmpfs with either mdev or udev.
4385 Toolchain: More preconfigured codesourcery external
4386 toolchains, improved Crosstool-NG support, fix for GCC
4387 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
4388 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
4390 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
4392 Linux: support for custom kernel image targets, E.G. for
4393 powerpc builds with embedded device trees.
4395 Misc fixes for qemu defconfigs, ensuring correct serial
4396 terminal setup out of the box.
4398 Misc gentarget / autotools handling fixes.
4400 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
4401 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
4402 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
4403 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
4404 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
4405 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
4406 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
4407 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
4408 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
4409 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
4410 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
4411 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
4412 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
4414 New packages: bonnie++, can-utils, gdisk, htop,
4415 input-event-daemon, libexif, libraw, libv4l, ngircd
4417 Removed packages: festival
4419 Issues resolved (http://bugs.uclibc.org):
4421 #2131: Add OpenMP support to the toolchain
4422 #3379: New Package: bonnie++
4423 #3445: Not working openssl-10.0.0d on 386sx
4424 #3451: fakeroot package: wrong FAKEROOT_SITE variable
4425 #3457: alsamixergui: broken URL
4426 #3475: Calling sync on large filesystems when not always necessary
4427 #3511: make busybox-menuconfig does not download busybox package
4428 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
4429 #3571: u-boot: fw_printenv does not build
4430 #3643: popt source url is not responding
4431 #3733: dropbear: make zlib optional
4432 #3757: Buildroot can't build mplayer with libmad
4434 2011.02, Released February 28th, 2011:
4436 Fixes all over the tree.
4438 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
4439 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
4441 Deprecated packages: devmem2, webif
4443 Issues resolved (http://bugs.uclibc.org):
4445 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
4446 #3259: Unable to build webkit (on arm)
4447 #3295: slang fails to build on mipsel
4448 #3325: ffmpeg fails to build
4450 2011.02-rc2, Released February 24th, 2011:
4452 Fixes all over the tree.
4454 Festival packages marked as broken. Unless someone steps up
4455 to support them, they will be removed during the 2011.05
4458 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
4459 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
4460 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
4461 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
4462 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
4463 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
4464 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
4465 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
4466 tcpreplay, tiff, wpa_supplicant, xcb-util,
4467 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
4468 xdriver_xf86-input-{mouse,synaptics,void},
4469 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
4470 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
4471 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
4472 xserver_xorg-server, xz
4474 Removed packages: ace_of_penguins, vlc
4476 Issues resolved (http://bugs.uclibc.org):
4478 #3205: Failing chmod when running "make" in buildroot (openssl)...
4479 #3277: quagga fails to build with SNMP support
4480 #3283: See why nfs-utils needs fakeroot, and convert to autotools
4481 #3307: synergy fails to build due to missing XTest library
4483 2011.02-rc1, Released February 14th, 2011:
4485 Fixes all over the tree and new features.
4487 External toolchain improvements: clarification of the options,
4488 and introduction of the toolchain profile concept, for
4489 well-known toolchains. Buildroot is now capable of
4490 automatically downloading and extracting well-known toolchains
4491 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4492 toolchains are supported). Crosstool-NG backend updated and
4495 Complete rework of how hardware boards are supported.
4496 Each board now only has a single defconfig file, and all
4497 board-specific options have been removed. See
4498 docs/buildroot.html#board_support for details.
4500 Added support for the following boards: Mini2440, Qemu ARM
4501 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
4502 r2d and Qemu x86. The Qemu boards support allows to easily
4503 build systems that are known to work under Qemu.
4505 Initial support for Blackfin processors.
4507 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
4508 preparation for support of SDK. For the same reason, the
4509 toolchain binaries (cross-compiler and other related tools)
4510 are now installed in $(O)/host/usr/bin/. The cross pkg-config
4511 now also automatically returns correct values for cross
4512 compilation, without needing any environment variables to be
4515 Ccache support reworked. Now used for both host and target
4516 compilation, and cache is stored in ~/.buildroot-ccache.
4518 Toolchain: uClibc 0.9.32-rc2, several components moved to
4519 normal AUTOTARGET packages.
4521 Generic cmake infrastructure, similar to the existing
4522 GENTARGETS/AUTOTARGETS.
4524 Support for bzr downloads, next to the existing git/svn support.
4526 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
4527 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
4529 EXT2 file system size handling improved, UBI image support, fs
4530 configuration options cleanup, U-Boot/Barebox version bumps.
4532 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4533 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
4534 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4535 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
4536 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
4537 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
4538 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
4539 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
4540 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
4541 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
4542 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
4543 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
4544 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
4545 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
4546 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
4547 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
4548 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
4549 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
4550 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
4551 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
4552 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
4553 xkeyboard-config, xlib_libX11, xz, zlib
4555 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
4556 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
4557 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
4558 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
4559 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
4562 Removed packages: hotplug, l2tp, libfloat, microcom,
4565 Issues resolved (http://bugs.uclibc.org):
4567 #267: The make target: cross fails because toolchain_build_...
4568 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
4569 #561: ltp-testsuite failed to install
4570 #1447: Installing gfortran on PowerPC
4571 #1651: Build fail caused by ccache in module-init-tools
4572 #1681: Cross-compiled binaries shouldn't be installed into staging
4573 #1723: [PATCH] axel: convert to generic package infrastructure and...
4574 #1735: [PATCH] mplayer: convert to autotools infrastructure
4575 #2551: [PATCH] native toolchain in the target filesystem fails
4576 #2623: buildroot-snapshot-20100922 fails when compiling development...
4577 #2647: makedevs package lacks support for 16-bit major/minor numbers
4578 #2371: QT MYSQL Module does not build when MySQL installed on the host
4579 #2839: compile fails in various packages with a odd message "error:...
4580 #2887: tar "buffer overflow detected" error
4581 #2893: Broken "make source" with external toolchain
4582 #2905: Qt: Speed up compilation, if gui-module isn't selected
4583 #2929: genext2fs: couldn't allocate a block (no free space)
4584 #2935: Ntpdate isn't installed
4585 #2965: Broken linkage to xkbcomp (blocking X server startup)
4586 #2983: xlib_libX11 build failed
4587 #3007: kexec doesn't build: Missing regdef.h file
4588 #3085: Init scripts are not compatible with sysVinit (when busybox...
4589 #3103: make external-deps wants to download gcc-.tar.bz2 when...
4590 #3109: abnormal `make busybox-menuconfig`
4591 #3115: How about board specific makefiles?
4592 #3169: python patch has typo, aborts build in scenario
4593 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
4595 2010.11, Released November 30th, 2010:
4597 Fixes all over the tree.
4599 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
4602 Issues resolved (http://bugs.uclibc.org):
4604 #2773: squid with openssl support needs openssl on the host
4605 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
4607 2010.11-rc2, Released November 25th, 2010:
4609 Fixes all over the tree.
4611 Add support for LEON Sparc architecture variants. Fix make
4612 source/external-deps for host packages.
4614 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
4615 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
4616 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
4617 sysstat, webkit, zlib
4619 Issues resolved (http://bugs.uclibc.org):
4621 #759: Sysstat build broken without libintl
4622 #2479: host-module-init-tools 3.11 fails to build
4623 #2725: Buildroot overrides kernel config
4624 #2785: mtd-utils build fails due to missing libmtd
4625 #2791: Added PHP-Process Control to the PHP-Package
4626 #2797: pciutils dependencies on zlib not taken into account
4627 #2809: failed to compile libglib2
4628 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
4629 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
4630 #2833: Failed to compile webkit without X11
4632 2010.11-rc1, Released November 8th, 2010:
4634 Fixes all over the tree and new features.
4636 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
4637 misc fixes + nconfig and savedefconfig targets.
4639 Toolchain: ARM cortex A9 support, experimental crosstool-ng
4642 Fs: Squashfs 4.1 with lzo support
4644 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
4645 generic new-style ones instead.
4647 Download handling reworked and support for git/svn downloads
4650 Removed experimental shared config.cache support, as it is
4653 A convenience Makefile wrapper is created when using
4654 out-of-tree building, similar to how it is done for the kernel.
4656 Alpha, Cris, IA64 and Sparc64 architecture support removed.
4658 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
4659 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
4661 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
4662 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
4663 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
4664 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
4665 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
4666 gamin, gawk, genext2fs, gperf, gst-plugins-base,
4667 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
4668 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
4669 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
4670 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
4671 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
4672 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
4673 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
4674 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
4675 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
4676 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
4677 openssl, openvpn, oprofile, pango, patch, pcre, php,
4678 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
4679 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
4680 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
4681 speex, sqlite, squashfs, startup-notification, strace,
4682 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
4683 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
4684 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
4685 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
4687 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
4688 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
4689 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
4690 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
4691 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
4692 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
4693 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
4694 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
4695 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
4696 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
4699 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
4701 Removed packages: dillo, libglib12, libgtk12, microwin,
4704 Issues resolved (http://bugs.uclibc.org):
4706 #901: new package: gpsd
4707 #2389: Generate a Makefile wrapper in $(O)
4708 #2461: wireless_tools: install shared library if needed
4709 #2521: Can't compile sdl_mixer, mikmod.h can't be found
4710 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
4711 #2563: [PATCH] cairo: Expose the configure option to disable some...
4712 #2581: libmms: Update to 0.6, and patch to work on architectures...
4713 #2707: Can't compile linux kernel using buildroot + crosstool-ng
4715 #2737: buildroot configuration tool crashing when the path exceeds...
4716 #2767: Build for lsof broken in buildroot-2010.08
4718 2010.08: Released August 31th, 2010:
4720 Fixes all over the tree.
4722 Updated/fixed packages: atk, xstroke
4724 Removed packages: lxdoom
4726 2010.08-rc2, Released August 30th, 2010:
4728 Fixes all over the tree.
4730 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
4731 locale support as broken. Remove deprecated GCC 4.2.[1-3]
4734 Mark CRIS architecture as deprecated, as it is discontinued
4737 Marked shared config.cache as experimental and disabled by
4738 default as it is known to break with certain package
4741 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
4744 fs: old-style squashfs for big endian archs fixed.
4746 Updated/fixed packages: busybox, gst-plugins-base,
4747 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
4748 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
4749 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
4752 Removed packages: stunnel
4754 Issues resolved (http://bugs.uclibc.org):
4756 #635: util-linux fails to build in 2009.08
4757 #2239: netcat package installs its binary to target as avr32-linux...
4758 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
4759 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
4760 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
4762 2010.08-rc1, Released July 30th, 2010:
4764 Fixes all over the tree and new features.
4766 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
4767 and non-sysroot support removed. Added support for (snapshot)
4768 NPTL in uClibc, 0.9.28.3 removed,
4770 Bootloaders: Various cleanups, moved to boot/, added Barebox,
4771 removed yaboot. Support building u-boot from custom tarball,
4774 New GTK-based configurator, usable using 'make gconfig'.
4776 Java packages marked as broken. Unless someone steps up to
4777 support this, they will be removed during the 2010.11
4780 Alpha, IA64 and Sparc64 architectures marked as deprecated.
4781 GTK+ on DirectFB has also been marked as deprecated, as it is
4782 not supported in recent GTK+ versions, and more and more
4783 packages depends on the new versions.
4784 Unless someone steps up to support them, they will be removed
4785 during the 2010.11 development cycle.
4787 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
4788 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
4790 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
4791 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
4792 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
4793 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
4794 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
4795 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
4796 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
4797 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
4798 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
4799 ltrace, make, midori, module-init-tools, mplayer,
4800 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
4801 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
4802 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
4803 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
4804 usbutils, webif, webkit, wireless_tools, xerces,
4805 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
4807 Removed packages: modutils, portage, rxvt
4809 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
4811 Issues resolved (http://bugs.uclibc.org):
4813 #321: alsa-lib uses host include files for python which breaks ...
4814 #361: linux kernel configuration choice works incorrectly
4815 #387: Tremor not installed to toolchain
4816 #401: new package: ffmpeg
4817 #475: uImage target for U-boot failed generating
4818 #543: ATK requires X11 on DirectFB target
4819 #575: webkit: Buildroot Libtool Patch Fails
4820 #583: build fails with external x86_64 toolchain
4821 #729: sstrip creates corrupted headers
4822 #829: Webkit r44552 needs libXt
4823 #835: Package Dataflashboot-1.05 does not compile with buildroot...
4824 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
4825 #859: Add (head of) nptl branch to list of uClibc versions
4826 #949: compile with debug info
4827 #955: Grub fails to build with External Toolchain
4828 #1051: Webkit doesn't compile (Linuxthreads new, x86)
4829 #1213: Move .config into output directory
4830 #1225: Buildroot fails to account for "nof" subdirectory (no float...
4831 #1231: (sparc) Linux kernel fails to build
4832 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
4833 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
4834 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
4835 #1405: WebKit fails to build because pthread_getattr_np is not impl...
4836 #1675: GMP Error during buildroot make process
4837 #1741: external toolchain linking error
4838 #1753: lmbench: convert to generic package infrastructure
4839 #1771: Fakeroot and the target/generic/device_table.txt create bad...
4840 #1807: LZMA 4.32.7, Required header file(s) are missing
4841 #1813: xkeyboard-config fails to build because of intltool problem
4842 #1879: Bump iptables to 1.4.8
4843 #1885: Add a bunch of lua modules
4844 #1897: Bump libusb to 1.0.7
4845 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
4846 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
4847 #1927: Bump file to 5.03 and migrate to autotargets
4848 #1933: Bump gawk to 3.1.8 and migrate to autotargets
4849 #1945: PHP: add sqlite3 dependency when using external lib
4850 #1951: Bump openssl to 0.9.8o
4851 #1957: Bump sqlite to 3.6.23.1
4852 #1975: Package removal/deprecation
4853 #1981: zlib: bump to 1.2.5
4854 #1987: intltool: Fix spelling mistake
4855 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
4856 #1999: Typo in path checking
4857 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
4858 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
4859 #2038: Bump ncurses to 5.7
4860 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
4861 #2101: blackbox depends on locale support
4862 #2119: Tries to build kernel, although disabled in config
4863 #2125: libXfont build fail
4864 #2143: buildroot compiler generates segfaulting statically linked exe..
4865 #2149: xterm build failure
4866 #2155: Compression lzo don't set for ubifs
4867 #2161: [SECURITY] Update libpng to 1.2.44
4868 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
4869 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
4870 #2191: linux-fusion build fail
4871 #2221: Qt does not compile (dependencies not taken into account?)
4872 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
4873 #2245: Netcat does not work due to incorrect assumptions about signed..
4874 #2251: directory output/build after make *_defconfig not found
4875 #2257: Convert netsnmp package to autotargets
4876 #2263: Bump samba to 3.3.13
4877 #2269: setserial causes make error
4879 2010.05, Released May 30th, 2010:
4881 Fixes all over the tree.
4883 Updated/fixed packages: coreutils, hal, libcap,
4884 lockfile-progs, ncftp, xserver_xorg-server
4886 Issues resolved (http://bugs.uclibc.org):
4888 #1789: binutils fails to build for i386
4889 #1843: Fix libcap build failure
4890 #1855: XORG Keyboard driver fails to compile
4892 2010.05-rc3, Released May 27th, 2010:
4894 Fixes all over the tree.
4896 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
4897 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
4898 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
4899 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
4900 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
4901 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
4902 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
4903 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
4904 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
4905 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
4906 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
4908 Issues resolved (http://bugs.uclibc.org):
4910 #75: arm buildroot "unrecognized option" error
4911 #699: Buildroot fails to copy libstdc++ to target when using external...
4912 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
4913 #1729: alsamixergui fails to build
4914 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
4915 #1819: pciutils small bugs
4916 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
4918 2010.05-rc2, Released May 11th, 2010:
4920 Fixes all over the tree.
4922 Updated/fixed packages: busybox, customize, gawk, gnuchess,
4923 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
4924 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
4925 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
4926 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
4927 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
4928 xproto_fontcacheproto, xproto_fontsproto, xvkbd
4930 Removed packages: vice
4932 Issues resolved (http://bugs.uclibc.org):
4934 #849: "customize" package copies files to wrong place in target tree
4935 #985: Bump usb_modeswitch package to 1.1.0
4936 #1135: Package customize. Wrong copying
4937 #1525: Package hal deletes a whole <target>/etc/rc.d directory
4938 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
4939 #1669: Busybox failed to compile when using an external toolchain
4940 #1699: Fix usbutils dependencies and bump
4941 #1705: Fix pciutils broken cross compiling
4942 #1717: External toolchain fixes for hostapd & wpa_supplicant
4944 2010.05-rc1, Released May 3rd, 2010:
4946 Cleaned up / restructured package menu.
4948 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4949 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
4950 removed broken nios2 support, ppc e300cX/e500mc support,
4951 improved external toolchain support, GDB 7.x support.
4953 X.org updated to 7.5.
4955 New packages: cdrkit, cramfs, genext2fs, genromfs,
4956 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
4957 squashfs, squashfs3, squid
4959 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
4960 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
4961 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
4962 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
4963 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
4964 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
4965 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
4966 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
4967 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
4968 qt, radvd, samba, setserial, smartmontools, tar, tslib,
4969 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
4970 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
4971 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
4972 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
4973 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
4974 xproto_xf86miscproto, xserver_xorg-server
4976 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
4977 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
4978 xproto_xf86miscproto
4980 Issues resolved (http://bugs.uclibc.org):
4982 #513: Add new squid package
4983 #661: lmbench: new package
4984 #719: Add lua option to haserl
4985 #800: [PATCH] iperf update to 2.0.4
4986 #803: [PATCH] lua - add shared library patch and config option for...
4987 #805: [PATCH] mdadm - version update
4988 #817: integrator926_defconfig uses unsupported uboot board name
4989 #851: Add option to specify --sysroot value for external toolchain
4990 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
4991 package for compatibility with old packages that expect
4993 #1105: Add new netperf package
4994 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
4995 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4996 #1123: Bump less to 436 and migrate to Makefile.autotools.in
4997 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
4998 #1189: Wrong u-boot configuration name for integrator926 target
4999 #1219: kernel headers not correctly installed into toolchain/staging
5000 #1267: Wrong BR2_EXTRA_VERSION
5001 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
5002 #1303: Add librsync package
5003 #1321: Busybox link fails due to lack of --sysroot option
5004 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
5005 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
5006 #1369: cannot build radvd (flex problem)
5007 #1387: xlib_libX11-1.3.2 can't find libjpeg
5008 #1411: [SECURITY] Update openssl package to 0.9.8n
5009 #1417: Bump iptables to 1.4.7
5010 #1423: Bump e2fsprogs to 1.41.11
5011 #1429: [SECURITY] Update php to 5.2.13
5012 #1441: Add binutils 2.20.1
5013 #1447: Package installation on target with debug symbols is broken
5014 #1459: Misc QA fixes
5015 #1489: radvd update to 1.6
5016 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
5017 #1537: dev entries not created anymore
5018 #1555: Fix default uclibc-0.9.31 configuration
5019 #1561: [SECURITY] Update samba to 3.3.12
5020 #1567: openssl0.9.8n fails to compile
5021 #1573: Alsa-utils alsactl/init/* not installed to target
5022 #1591: portmap fails to compile
5023 #1615: Convert eeprog package to gentargets
5024 #1645: Bump hostapd package to 0.7.2
5026 2010.02, Release February 26th, 2010:
5028 Fixes all over the tree.
5030 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
5031 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
5034 Removed packages: hostap, openmotif, xpdf
5036 Issues resolved (http://bugs.uclibc.org):
5038 #165: openmotif does not build
5039 #1147: Remove obsolete hostap package
5040 #1183: make source fails to download gmp, mpfr and patches
5042 2010.02-rc2, Released February 23th, 2010:
5044 Fixes all over the tree and new features.
5046 New packages: intltool
5048 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
5049 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
5050 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
5051 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
5052 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
5053 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
5054 xlib_libfontenc, xproto_trapproto, zlib
5056 Removed package: xboard
5058 Issues resolved (http://bugs.uclibc.org):
5060 #335: atk looks for the path to the gnome library on the host
5061 #355: Please update WebKit - it doesn't compile!
5062 #453: libglib2 autoreconf
5063 #457: e2fsprogs link problem
5064 #459: libgtk2 autoreconf
5065 #469: build of libgtk2 for host incorrectly assumes that X.org ...
5066 #671: Bash fails to build when building buildront on Ubuntu 9.04
5067 #711: WebKit host dependencies problems
5068 #821: cp: illegal operation
5069 #1039: Not compiled on ubuntu karmic
5070 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
5072 2010.02-rc1, Released February 9th, 2010:
5074 Fixes all over the tree and new features.
5076 Generalized autotools infrastructure to be usable for
5077 non-autotools packages, see package/Makefile.package.in for
5080 Cleaned up avr32 toolchain config, external source-based
5081 toolchain support is gone.
5083 Dependency checks: Also check for makeinfo, only print output
5086 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
5088 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
5091 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
5092 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
5093 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
5094 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
5095 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
5096 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
5097 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
5098 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
5100 Removed package: asterisk, openswan
5102 Issues resolved (http://bugs.uclibc.org):
5104 #515: tcpreplay: new package
5105 #553: Wrong DirectFB ps2mouse limitation
5106 #559: mesa3d build fails
5107 #679: Autoconf cannot find M4
5108 #739: New/updated hostapd package
5109 #749: Bump usbutils package to version 0.86
5110 #751: Kernel 2.6 snapshot fetch fail
5111 #753: Bump lighttpd package to 1.4.25
5112 #757: U-Boot: mkimage cannot be installed using external toolchain
5113 #761: Add binutils 2.20 to toolchain options
5114 #763: [SECURITY] Update pcre to 7.9
5115 #765: Add buildroot branding to gcc
5116 #767: Bump iw package to 0.9.18
5117 #773: [SECURITY] Update bind to 9.5.2-P1
5118 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
5119 #813: Drop not very useful generic package selection options ...
5120 #823: Editor backup files (~) is copied from the target_skeleton
5121 #827: Bump mtd-utils package to version 1.2.0
5123 #913: Bump iptables to 1.4.6
5124 #919: Bump usb_modeswitch package to 1.0.7
5125 #925: Bump wpa_supplicant package to 0.6.10
5126 #931: Bump kismet package to 2010-01-R1
5127 #937: Bump openvpn package to 2.1.1
5128 #943: Bump sqlite package to 3.6.22
5129 #961: Bump dnsmasq to 2.52
5130 #967: Bump netstat-nat to 1.4.10
5131 #973: Bump iw to 0.9.19
5132 #1003: DHCP options disabled with busybox-1.16.0
5133 #1009: [SECURITY] Bump php to 5.2.12
5134 #1015: [SECURITY] Bump bind to 9.5.1-P2
5135 #1027: Busybox flash commands conflict with those from mtd-utils
5136 #1063: [SECURITY] Update lighttpd to 1.4.26
5138 2009.11, Released December 1st, 2009:
5140 Additional fixes and cleanups.
5142 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
5143 microperl, ncurses, vim
5145 Issues resolved (http://bugs.uclibc.org):
5147 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
5149 2009.11-rc2, Released November 29th, 2009:
5151 Additional fixes and cleanups.
5153 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
5155 2009.11-rc1, Released November 23rd, 2009:
5157 Fixes all over the tree and new features.
5159 Cleaned up / Simplified build directory layout. Refer to
5160 docs/buildroot.html#using for details.
5162 Target defconfig files moved to configs/ and listed in 'make help'
5165 Fixed *clean targets. Now clean removes everything generated,
5166 so you can do a fresh rebuild. Distclean furthermore removes
5167 kbuild tools and .config, bringing the source tree back in a
5170 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
5171 soft / hardfloat setting for architecture, ensure target-ldd
5174 New packages: divine, gvfs, libarchive, libmicrohttpd,
5175 sdl_sound, swfdec, sysstat
5177 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
5178 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
5179 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
5180 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
5181 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
5182 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
5183 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
5184 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
5185 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
5186 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
5187 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
5188 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5189 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
5191 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
5193 Issues resolved (http://bugs.uclibc.org):
5195 #301: allow to install libsmbclient
5196 #303: add gvfs package
5197 #477: Add sdl_sound package
5198 #487: Make kismet package sexier
5199 #511: New package usb_modeswitch
5200 #527: misc fixes for dnsmasq package
5201 #565: libevent: Bump version and clean up makefile
5202 #587: Use iptables multipurpose binaries and bump to 1.4.4
5203 #593: Missing early check for patch(1)
5204 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
5205 #609: libmicrohttpd: New package
5206 #615: python: Don't delete .py files unless asked
5207 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
5208 #619: netkittelnet requires netkitbase to install, but there's no ...
5209 #645: allow to build nbd-server with NBD package
5210 #653: [SECURITY] Update php package to version 5.2.11
5211 #655: Update sqlite package to version 3.6.18
5212 #657: Bug in imagemagick-clean target
5213 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
5214 #665: [PATCH] Samba package
5215 #667: [PATCH] e2fsprogs
5216 #683: SDL-dfb does not select directfb
5217 #701: make install problem with unstripped binaries
5218 #703: [SECURITY] Update openssl package to 0.9.8l
5219 #705: Bump spawn-fcgi package to 1.6.3
5220 #709: Bump lighttpd package to 1.4.24
5221 #713: Migrate openntpd package to Makefile.autotools.in
5222 #715: Bump libidn package to 1.15 and other fixes
5223 #717: Bump dnsmasq to 2.51 and introduce new IDN option
5224 #731: Bump iw package to 0.9.17
5226 2009.08, Released August 31th, 2009:
5228 Additional fixes and cleanups.
5230 Updated/fixed packages: ctorrent, saveconfig/getconfig,
5231 sdl_net, util-linux.
5233 Issues resolved (http://bugs.uclibc.org):
5235 #529: util-linux doesn't find headers and include libs correctly
5236 #557: Build ctorrent with SSL support if available
5238 2009.08-rc3, Released August 26th, 2009:
5240 Additional fixes and cleanups.
5242 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
5243 directfb, enchant, kernel headers.
5245 Issues resolved (http://bugs.uclibc.org):
5247 #471: Allow directfb compilation with debug
5248 #541: Removal of CVS directories in target filesystem broken
5249 #547: berkeleydb: Update config.{sub, guess}
5250 #549: enchant: Fix dependencies.
5251 #569: Fix alsa-utils build for x86 on x86-64
5253 2009.08-rc2, Released August 6th, 2009:
5255 Additional fixes and new features.
5257 New packages: libuuid, gcc 4.3.4.
5259 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
5260 jamvm, libusb, microperl, neon, popt, sed, webkit.
5262 Fixed issue with 'make oldconfig'
5264 Issues resolved (http://bugs.uclibc.org):
5266 #525: sed broken with external toolchain
5267 #537: Fix gzip build with recent glibc
5269 2009.08-rc1, Released August 2nd, 2009:
5271 Fixes all over the tree and new features.
5273 Improvement of external toolchain support:
5274 - Support for glibc toolchains.
5275 - The toolchain configuration announced to Buildroot is
5276 verified against the real toolchain configuration.
5277 - Fixes, documentation.
5279 Cleanup X.org support: clarified configuration options, and
5280 removed mandatory dependency on useless libraries such as
5283 New QT-based configurator, usable using 'make xconfig'.
5285 Support for the Xtensa architecture.
5287 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
5290 New packages: bmon, ctorrent, dosfstools, enchant,
5291 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
5292 sdl_gfx, spawn-fcgi.
5294 Updated packages: bind, busybox, coreutils, sqlite, directfb,
5295 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
5296 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
5297 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
5298 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
5299 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
5300 wpa-supplicant, xdriver_xf86-input-synaptics,
5301 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
5302 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
5305 Issues resolved (http://bugs.uclibc.org):
5307 #83: liblockfile fails to compile due to eaccess redefinition
5308 #163: Xtensa architecture port
5309 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
5310 #241: device mapper + lvm2: build together
5311 #243: ctorrent: new package
5312 #247: ntfsprogs: new package
5313 #271: Library 'libgcc_s.so.1' not installed in search path
5314 #287: New package libnl
5315 #289: New package iw
5316 #331: Update MPlayer to version 1.0rc2
5317 #333: Bump sqlite package to 3.6.15
5318 #349: update libsoup to version 2.26.2
5319 #357: New package netstat-nat
5320 #359,#413: Upgrade openvpn to Makefile.autotools.in
5321 #367: linux kernel compile error for arm926t
5322 #369: Add SDL_gfx package
5323 #373: Support for building gstreamer without libxml
5324 #379: update DirectFB to version 1.4.0
5325 #383: gst-plugins-good: Allow soup plugin to be configured
5326 #385: neon: Fix pkgconfig dependency
5327 #387: Tremor not installed to toolchain
5328 #389: New package bmon
5329 #391: gstreamer: Bump version to 0.10.23
5330 #393: gst-plugins-base: Bump version to 0.10.23
5331 #395: gst-plugins-bad: New package
5332 #403: Error while building iso9660 image
5333 #409: Bump php package to 5.2.10
5334 #411: ipsec-tools: Bump version to 0.7.2
5335 #417: New package spawn-fcgi
5336 #419: Bump lighttpd package to 1.4.23
5337 #421: toolchain: Clean up toolchain locale support menu
5338 #427: webkit: Update to WebKit svn r44552
5339 #437: ltp-testsuite: Bump version to 20090630
5340 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
5341 #467: DirectFB 1.4.1
5342 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5343 #491: libxml2: Bump version to 0.7.3
5344 #495: Bump bind package to 9.5.1-P3 (security)
5345 #497: OpenSSL RSA key generation hangs on x86_64
5346 #509: Bump sqlite package to 3.6.16
5347 #523: pciutils broken with external toolchain
5348 #533: Update gamin to 0.1.10 to fix compilation
5350 2009.05, Released June 1st, 2009:
5352 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
5353 version and marked ubifsroot as broken.
5355 2009.05-rc3, Released May 27th, 2009:
5357 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
5358 busybox, curl, libusb, readline, python and strace.
5360 Issues resolved (http://bugs.uclibc.org):
5362 #345: libcurl package needs a urandom fix
5364 2009.05-rc2, Released May 19th, 2009:
5366 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
5367 for newer hosts), stable kernel versions, busybox, cups,
5368 dmraid, docker, mesa3d, rsync and updated defconfigs.
5370 xserver marked as broken on AVR32 and atngw100-expanded
5373 Issues resolved (http://bugs.uclibc.org):
5375 #167: metacity does not build
5376 #295: gamin installs python support even if python is disabled
5377 #323: gen_matypes fails to execute during build of Mesa when us...
5379 2009.05-rc1, Released May 5th, 2009:
5381 Fixes all over the tree, further conversion of packages to
5382 Makefile.autotools.in and we now build host versions of
5383 packages where needed for build time dependencies instead of
5384 relying on the correct versions being available on the build
5385 host. Ancient toolchain / busybox versions have furthermore
5386 been removed as announced in the 2009.02 release notes.
5388 New packages: flac, gob2, lzop, taglib, wpa_supplicant
5390 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
5391 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
5392 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
5393 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
5394 util-linux, xorg7, xerces
5396 Issues resolved (http://bugs.uclibc.org):
5398 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
5399 and a ton of other improvements
5400 #19: page.h missing by util-linux
5401 #37: update libglib2 to version 2.18.4
5402 #61: tslib puts staging_dir into pkgconfig file
5403 #69: tar refuses to build
5404 #71,#175: ./wchar.h:41:12: error: empty filename in #include
5405 #73: Bump openssl package to the latest version
5406 #81: New package wpa_supplicant
5407 #99: new package: flac
5408 #101: update gstreamer packages
5409 #105,#313: menuconfig segfaults on tinyx if wchar is not
5411 #107: convert libvorbis to Makefile.autotools.in
5412 #109: Make pppd package avoid bsd err
5413 #111: binutils 2.17 fails to build when texinfo >= 4.10
5414 #133: Modify ncurses5-config to get correct include path
5415 #137: Bump php to version 5.2.9
5416 #139: Bump sqlite to 3.6.11 and convert to
5417 Makefile.autotools.in
5418 #145: Bump bind package to 9.5.1-P1 (security)
5419 #147: buildroot toolchain fails to build w/binutils-2.19.1
5420 #151: openssl package trivial fixes
5421 #161: vim fails on patching with errors in configure.patch
5422 #169: blackbox-0.70.1 does not build
5423 #177: xdriver_xf86-input-keyboard does not build
5424 #179: Upgrade dropbear to Makefile.autotools.in
5425 #181: Update to Xorg 7.4
5426 #187: ntfs-3g: could not build cross
5427 #191: alsa-lib ARM binaries always built with EABI
5428 #213: Bump wpa_supplicant package to version 0.6.9
5429 #217: Bump openssl package to 0.9.8k (security)
5430 #219: Toolchain build fails on m4
5431 #225: m4 macros are out of place
5432 #233: make ipv6 optional in iptables
5433 #237: ncftp: convert to Makefile.autotools.in
5434 #239: ntfs-3g: convert to Makefile.autotools.in
5435 #245: lzop: new package
5436 #271: Bump bind package to 9.5.1-P2 (security)
5437 #277: Bump sqlite package to 3.6.16
5438 #279: update libglib2 to version 2.20.1
5439 #281: update DirectFB to version 1.2.8
5441 #285: compilation of samba fails if IPV6 support is missing
5442 #293: update samba to version 3.3.3
5443 #299: add shared-mime-info package
5444 #307: make openssl package respect build flags