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