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