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