1 2016.08-rc2, Released August 17th, 2016
3 Fixes all over the tree.
5 Toolchain: disable broken C++ support for internal blackfin
6 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9 System: Zoneinfo is available for the musl C library as well.
11 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
12 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
13 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
14 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
15 libical, libpjsip, libsidplay2, libunwindow, libxml2,
16 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
17 openblas, openipmi, owfs, php, poco, procps, qt, quota,
18 sg3_utils, spidev_test, systemd-bootchart, thrift,
19 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
20 xdriver_xf86-video-savage, xserver_xorg-server, xen
22 Issues resolved (http://bugs.buildroot.org):
24 #9136: make graph-size fails with "ValueError: too many values to..
25 #9151: qt: fix build with ALSA >= 1.1.x
26 #9156: qt: Fix missing runtime Qt3Support dependency
27 #9161: modsetting patch not applied to xserver 1.18.4
28 #9166: Missing overlays directory in VFAT image for raspberry pi 3
30 2016.08-rc1, Released August 6th, 2016
32 Fixes all over the tree and new features.
34 Toolchain: Fortran support added. eglibc support removed, musl
35 support no longer experimental. Blackfin and Microblaze
36 support for internal uClibc-ng toolchain, m68k/coldfire
37 improvements. The check for unsafe (build host) directories
38 access (/usr/include and /usr/lib) is now enabled by default.
39 Unused locales are now purged by default to save space (and
40 the default list of locales shrunk). The option to control
41 this has now moved from the toolchain menu to system
44 Legal info improvements: sources are now hardlinked instead of
45 copied if possible to save space. Patches and extra downloads
48 An experimental configuration knob (BR2_REPRODUCIBLE) has been
49 added to make the builds more reproducible (E.G. less
50 differences in the binary output between builds of the same
51 configuration). This is still work in progress.
53 An option to execute a custom script inside the fakeroot
54 environment used to the generate the filesystem (E.G. to tweak
55 permissions or similar) has been added.
57 Git support now supports git submodules if
58 <pkg>_GIT_SUBMODULES is enabled.
60 Hash files for integritry validation have been added for all
63 Scanpypi utility to help creating packages from the Python
64 package index (pypi) has been added.
66 The makedevs utility now has support for adding file
67 capabilities using extended attributes.
69 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
70 development configs, Blackfin GDB simulator, Linksprite
71 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
72 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
73 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
74 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
75 demos. A number of defconfigs have been updated and extended
76 to generate SD card images. Synopsys HS38 VDK defconfig removed.
78 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
79 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
80 circus, dante, docker-containerd, docker-engine, domoticz,
81 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
82 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
83 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
84 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
85 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
86 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
87 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
88 p7zip, pdbg, python-argh, python-dataproperty,
89 python-dateutil, python-dialog3, python-dicttoxml,
90 python-dominate, python-engineio, python-flask-jsonrpc,
91 python-flask-login, python-humanize, python-pathtools,
92 python-pathvalidate, python-pillow, python-prompt-toolkit,
93 python-pytablewriter, python-pytz, python-scapy3k,
94 python-sdnotify, python-socketio, python-tomako,
95 python-ubjson, python-u-msgpack, python-watchdog,
96 python-wcwidth, python-xlrd, python-xlsxwriter,
97 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
98 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
99 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
100 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
103 Deprecated packages: ipkg, sstrip
105 Removed packages: sunxi-mali-prop
107 Issues resolved (http://bugs.buildroot.org):
109 #8931: segment fault when compile argp-help.c using aarch64-bu...
110 #8966: eglfs error. buildroot don't compile the library libeglfs.so
111 #8971: build for beaglebone fails
112 #8986: qt5imageformats fails to build on AArch64
113 #8991: grub2 fails to compile
114 #9001: Nodejs option not available
115 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
116 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
117 #9066: 8139TOO - faulty behaviour
118 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
119 #9091: U-Boot fails to boot with large ramdisk
121 2016.05, Released May 31st, 2016
125 External toolchain: Fix for symlink handling when copying
128 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
129 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
130 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
131 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
132 xdriver_xf86-video-fbturbo, xserver_xorg-server
134 2016.05-rc3, Released May 26th, 2016
136 Fixes all over the tree.
138 Tweaks for SSP handling for external toolchains.
140 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
141 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
142 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
143 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
144 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
145 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
146 postgresql, putty, python-service-identity, python-treq,
147 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
148 ustr, valgrind, webkitgtk, libxml2, xorriso,
151 Issues resolved (http://bugs.uclibc.org):
153 #8936: Aircrack-ng - Alot of missing dependencies
155 2016.05-rc2, Released May 17th, 2016
157 Fixes all over the tree.
159 Rootfs overlay handling now refuses to overwrite
160 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
161 even if these directories are present in the overlay.
163 External toolchain: Unbreak user provided libraries deployment
164 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
166 QEMU coldfire: Fix for signal handling kernel issue, enable
169 Updated/fixed packages: android-tools, assimp, boost, gcc,
170 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
171 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
172 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
173 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
174 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
176 2016.05-rc1, Released May 10th, 2016
178 Fixes all over the tree and new features.
180 Architectures: new ARM variants: Cortex A17 and M4, improved
181 nonmmu (cortex-M) support, m68k has been re-enabled with
182 support for ColdFire. For x86, support for the i386 variant
185 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
186 deprecated. Go programming language support, Add Binutils 2.26
187 support. Old Sourcery PowerPC external toolchains removed,
188 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
189 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
191 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
192 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
193 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
194 added for m68k, eXtensa-nommu and ColdFire.
196 Linux: use zImage by default on ARM, subversion repository
197 support (for u-boot as well).
199 New packages: aer-inject, android-tools, cannelloni,
200 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
201 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
202 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
203 kodi-adsp-basic, kodi-adsp-freesurround,
204 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
205 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
206 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
207 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
208 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
209 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
210 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
211 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
212 python-autobahn, python-characteristic, python-crossbar,
213 python-cryptography, python-iniparse, python-iowait,
214 python-lmdb, python-pexpect, python-ptyprocess,
215 python-pyasn-modules, python-pygments, python-pymysql,
216 python-pynacl, python-pyopenssl, python-pysocks,
217 python-pytrie, python-rpi-gpio, python-service-identity,
218 python-setproctitle, python-shutilwhich, python-treq,
219 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
220 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
221 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
222 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
223 xdriver_xf86-video-amdgpu
225 Removed packages: foomatic-filters, python-m2crypto,
226 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
228 Issues resolved (http://bugs.buildroot.org):
230 #6830: Qt5: no fonts are installed
231 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
232 #7580: Invalid filesystem in Pandaboard defconfig
233 #8346: wf111 package removes all kernel module dependencies
234 #8436: xserver_xorg-server Segmentation fault
235 #8736: IPV6 forced on in busybox
236 #8746: At startup system stops with 'cannot set terminal proces..
237 #8751: make fail [fio does not build on sh]
238 #8766: Compiling host-gcc-final-4.9.3 broken on i386
239 #8771: make savedefconfig modifies sources
240 #8781: Unable to build uboot for imx28evk
241 #8786: gdb fails to build with xz and expat support at the same
242 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
243 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
244 #8836: Can't select Vim in menuconfig
245 #8851: Make sure fio can compile with libaio support if it...
246 #8861: With buildroot 2016.02 trying to build for corei7-avx
247 fails while trying to build host-binutils
248 #8866: Making an USB flash bootable with extlinux build with
249 buildroot does not work
251 2016.02, Released March 1st, 2016
253 Minor fixes, mostly security related.
255 Circular dependency issue with same-as-kernel linux-headers
258 Updated/fixed packages: bluez5_utils, heirloom-mailx,
259 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
260 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
261 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
263 2016.02-rc3, Released February 27th, 2016
265 Fixes all over the tree.
267 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
268 where VFP is optional (but present on the specific hw). Fix
269 ARM variant selection for freescale_imx31_3stack_defconfig.
271 Ensure tarballs of downloaded git trees do not contain a
274 Clarify license of patches in COPYING.
276 Updated/fixed package: avahi, binutils, cairo, can-festival,
277 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
278 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
279 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
280 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
281 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
282 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
283 omniorb, openipmi, openobex, patch, pax-utils, perf,
284 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
285 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
286 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
287 wpa_supplicant, xerces, zsh
289 Issues resolved (http://bugs.uclibc.org):
291 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
293 2016.02-rc2, Released February 18th, 2016
295 Fixes all over the tree.
297 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
298 crash, backport of Xtensa .init/.fini literals handling.
299 glibc security patches for CVE-2014-8121, CVE-2015-1781
302 Defconfigs for Acmesystems Arietta g25 added.
304 Updated/fixed packages: binutils, boost, chrony, dovecot,
305 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
306 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
307 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
308 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
310 Issues resolved (http://bugs.uclibc.org):
312 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
313 #8606: Problem compiling on Arch Linux
314 #8681: kbd 2.0.3 does not build on rpi
316 2016.02-rc1, Released February 10th, 2016
318 Fixes all over the tree and new features.
320 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
321 arc-2015.12. Support for legacy uClibc dropped, default to
322 uClibc-ng instead. Added sys/queue.h implementation for MUSL
323 for compatibility. Updated versions of Code sourcery and
324 Linaro toolchains. MIPS Codescape toolchains added. Version
325 selection for preconfigured external toolchains removed.
327 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
328 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
329 A number of defconfigs have been extended to generate complete
330 system images using genimage.
332 Linux: Automatically patch timeconst.pl for <3.9 kernels,
333 which isn't compatible with modern perl versions, breaking the
334 build when building on recent (Fedora 23, Debian
335 Testing/Unstable, ..) distributions.
337 Makedevs utility now accepts textual (non-numerical) user and
340 Vagrant file to easily setup a working development environment
341 in a VM has been added.
343 Size-stats-compare script to compare rootfs sizes between
344 builds has been added.
346 Infozip package renamed to zip. EFL packages restructured.
348 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
349 angularjs, apache, apr, argp-standalone, armadillo, arptables,
350 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
351 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
352 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
353 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
354 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
355 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
356 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
357 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
358 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
359 elementary, elfutils, enlightenment, erlang, espeak, eudev,
360 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
361 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
362 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
363 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
364 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
365 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
366 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
367 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
368 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
369 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
370 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
371 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
372 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
373 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
374 jquery-sparkline, jquery-ui, jquery-ui-themes,
375 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
376 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
377 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
378 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
379 libedbus, libedit, libedje, libeet, libefreet, libeina,
380 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
381 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
382 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
383 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
384 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
385 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
386 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
387 libraw, libraw1394, librsvg, libseccomp, libsecret,
388 libserialport, libsigc, libsigrok, libsigrokdecode,
389 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
390 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
391 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
392 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
393 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
394 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
395 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
396 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
397 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
398 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
399 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
400 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
401 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
402 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
403 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
404 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
405 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
406 openldap, openntpd, openobex, openocd, openpgm,
407 open-plc-utils, openpowerlink, openssh, openssl, openswan,
408 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
409 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
410 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
411 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
412 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
413 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
414 python-alsaaudio, python-can, python-cffi, python-cherrypy,
415 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
416 python-mako, python-msgpack, python-psutil, python-pyasn,
417 python-pycparser, python-pydal, python-pyftpdlib,
418 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
419 python-serial, python-setuptools, python-six, python-spidev,
420 python-tornado, python-twisted, python-web2py, python-webpy,
421 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
422 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
423 qt5graphicaleffects, qt5imageformats, qt5multimedia,
424 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
425 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
426 qt5webkit-examples, qt5websockets, qt5x11extras,
427 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
428 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
429 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
430 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
431 smack, snowball-init, socat, sp-oops-extract, sqlite,
432 squashfs, squeezelite, squid, sredird, sshfs,
433 start-stop-daemon, strace, strongswan, stunnel, subversion,
434 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
435 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
436 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
437 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
438 udpcast, unionfs, upmpdcli, usb_modeswitch,
439 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
440 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
441 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
442 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
443 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
444 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
445 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
446 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
447 xfont_encodings, xfont_font-adobe-100dpi,
448 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
449 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
450 xfont_font-alias, xfont_font-arabic-misc,
451 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
452 xfont_font-bh-lucidatypewriter-100dpi,
453 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
454 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
455 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
456 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
457 xfont_font-daewoo-misc, xfont_font-dec-misc,
458 xfont_font-ibm-type1, xfont_font-isas-misc,
459 xfont_font-jis-misc, xfont_font-micro-misc,
460 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
461 xfont_font-misc-meltho, xfont_font-misc-misc,
462 xfont_font-mutt-misc, xfont_font-schumacher-misc,
463 xfont_font-screen-cyrillic, xfont_font-sony-misc,
464 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
465 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
466 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
467 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
468 ympd, zeromq, zic, znc, zsh,
470 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
471 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
472 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
473 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
474 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
475 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
476 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
477 obsidian-cursors, openal, openbox, pangomm,
478 python-backports-abc, python-beautifulsoup4, python-cbor,
479 python-click, python-cssselect, python-ecdsa, python-html5lib,
480 python-idna, python-ipaddress, python-mistune, python-netaddr,
481 python-paho-mqtt, python-paramiko, python-pyparted,
482 python-pysmb, python-pyudev, python-singledispatch,
483 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
484 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
485 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
487 Removed packages: libungif, python-pyxml,
489 Issues resolved (http://bugs.uclibc.org):
491 #7886: gettext: link failure with locally-installed libxml2
492 #7892: systemd-journald is broken
493 #8066: nodejs crashes when built with gcc 4.9
494 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
495 #8501: gunzip fails to uncompress files
496 #8541: fail to build host-fakeroot-1.20.2
497 #8546: build instructions for raspberry pi don't work
498 #8571: strace for ARC compile error
499 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
500 #8616: Fail to build for raspberrypi_defconfig with big endian
501 #8621: sqlite package, properly enable readline
503 2015.11, Released November 30th, 2015
507 Merged/seperate /usr handling is now also performed for
508 staging so cross-gdb / gdbserver can find the libraries.
510 Updated/fixed packages: autossh, conntrack-tools, dcron,
511 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
512 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
513 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
516 Issues resolved (http://bugs.uclibc.org):
518 #8441: Invalid directory for X11 fonts in target (RPi2)
519 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
521 2015.11-rc3, Released November 26th, 2015
523 Fixes all over the tree.
525 We have a new modern website!
527 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
528 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
529 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
530 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
531 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
532 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
533 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
534 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
535 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
538 Issues resolved (http://bugs.uclibc.org):
540 #6872: gpsd: disabled on microblaze
541 #8321: invalid opcode error with minidlna and ffmpeg
542 #8336: Default systemd configuration fails to boot correctly in 2015-08
543 #8446: rpi-userland failed to build with glibc 2.22
545 2015.11-rc2, Released November 19th, 2015
547 Fixes all over the tree.
549 LD_LIBRARY_PATH is no longer used to ensure host binaries find
550 their libraries, fixing issues on recent Fedora.
552 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
553 with ${TARGET}-cc after the move to use a toolchain wrapper
554 for the internal toolchain.
556 Appy-patches.sh now correctly applies all files listed in
559 Fixes for merged /usr handling when a custom skeleton is used.
561 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
562 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
563 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
564 libecore, libgudev, libnss, libpng, libserial, libssh2,
565 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
566 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
567 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
568 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
569 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
570 ushare, wine, wpa_supplicant, x265,
571 xdriver_xf86-video-siliconmotion, zxing-cpp
573 Issues resolved (http://bugs.uclibc.org):
575 #4790: Running udhcpc on a system with NFS root kills NFS
576 #8456: Building host-pkgconf on Fedora 23 fails due to..
578 2015.11-rc1, Released November, 7th 2015
580 Fixes all over the tree and new features.
584 - Support for sparc64 added (internal toolchain with glibc
587 - Support for mips32r6 and mips64r6 added.
589 - Support for Intel Quark X1000 CPU.
591 - Switch to EABIhf by default on ARM when a VFP is available.
595 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
596 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
598 - The toolchain wrapper which was used only for external
599 toolchains is now also used for Buildroot internal
600 toolchains. This allowed to fix the ccache support, prepare
601 the way for top-level parallel build support and remove gcc
602 patches used to detect header/library path poisoning.
604 - Remove Analog Devices Blackfin toolchain 2012R2.
606 - Fix several Xtensa build failures by switching from
607 text-section-literals to auto-litpools.
609 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
610 rather than a specific fork.
612 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
613 2015.08. 2014.09 version is kept since 2015.08 only runs on
618 - Fix ARM64 support in U-Boot.
622 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
623 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
624 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
625 Synopsys AArch64 VDK virtual platform.
627 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
628 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
629 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
630 raspberrypi2, riotboard, snps_axs10*, wandboard.
632 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
633 calao_snowball_defconfig, gnublin, integrator926_defconfig.
637 - Support for fetching from Mercurial tags fixed.
639 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
640 module support to be enabled in the kernel when a package
641 builds out-of-tree kernel modules (through the
642 pkg-kernel-module infrastructure or on its own).
644 - Improve the perl package infrastructure to automatically add
645 the dependency to the perl interpreter to target perl module
648 - Remove trailing slashes in <pkg>_SITE and addition of a
649 check to ensure such trailing slashes are no longer added.
651 - Extend the legal infrastructure to allow packages to declare
652 their actual source code. This is useful for packages for
653 which <pkg>_SOURCE points to pre-built binaries (as is the
654 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
655 variable allows to point to the source code in such cases.
657 - Improved ccache support, thanks to the usage of a toolchain
658 wrapper for internal toolchain. Now a single cache directory
659 can be shared between different Buildroot builds.
661 - Addition of a 'graph-size' make targets, which generates a
662 PDF graph of per-package size of the root filesystem.
664 - Addition of <pkg>_EXCLUDES so that packages can request
665 certain parts of the source code tarball to not be
666 extracted. This feature is currently used by gcc and
669 - Packages can now use the <pkg>_PKGDIR variable, provided by
670 the package infrastructure, to reference their package
671 directory, instead of explicitly using package/<pkg>/.
675 - Add high lz4 compression to squashfs.
677 - Simplification of shell profile files in the default
680 - Remove ftp user and /home/ftp from the skeleton, and let ftp
681 server packages create these when needed.
683 - Add support for /bin, /sbin and /lib to be symlinks to their
684 corresponding directories in /usr. This is enforced for
685 systemd configurations, and optional for other
688 - Support for AXFS filesystem image generation added.
690 - New options to add extra space/inodes to ext2/3/4 images.
692 Updated/fixed packages:
694 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
695 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
696 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
697 collectd, connman, conntrack-tools, coreutils, cpio,
698 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
699 dhrystone, dillo, directfb, directfb-examples, dmraid,
700 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
701 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
702 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
703 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
704 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
705 genimage, gettext, git, glib-networking, glmark2, gnupg2,
706 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
707 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
708 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
709 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
710 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
711 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
712 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
713 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
714 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
715 kodi-pvr-stalker, kodi-pvr-vbox,
716 kodi-visualisation-waveforhue, less, lftp, libbluray,
717 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
718 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
719 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
720 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
721 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
722 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
723 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
724 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
725 linux, linux-firmware, linux-fusion, linux-headers,
726 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
727 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
728 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
729 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
730 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
731 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
732 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
733 perl-crypt-openssl-random, perl-http-message,
734 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
735 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
736 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
737 poco, polarssl, portaudio, portmap, postgresql, proftpd,
738 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
739 python-networkmanager, python-numpy, python-pyparsing,
740 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
741 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
742 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
743 samba4, sane-backends, sconeserver, sdl, sed, setools,
744 shairport-sync, shared-mime-info, sland, smartmontools,
745 softether, spice-protocol, sqlcipher, sqlite, squid,
746 strongswan, stunnel, subversion, sudo, sunxi-tools,
747 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
748 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
749 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
750 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
751 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
752 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
753 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
754 xtables-addons, xterm, xz, zic, znc, zsh
758 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
759 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
760 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
761 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
762 libg7221, libhttpparser, libilbc, libldns, libmng,
763 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
764 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
765 micropython, micropython-libs, python-pyratemp,
766 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
767 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
768 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
772 blackbox (was deprecated), divine (merged in directfb),
773 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
774 sawman (merged in directfb), schifra (marked broken since a
775 long time), texinfo (host variant only, no longer used), zxing
776 (replaced by zxing-cpp),
778 Issues resolved (http://bugs.uclibc.org):
780 #4099: cut utility from GNU coreutils works incorrect
781 #7772: libxml-parser-perl build failure: missing dependency
783 #7931: Default configuration for Cubieboard v1 is outdated
784 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
786 #8246: X.org DRI2 build issue
787 #8256: pointing to /usr/bin/objcopy old version (x86) instead
789 #8266: mplayer build issue
790 #8281: pyrexc fails to run when path is too long
791 #8316: lttng-tools and lttng-babeltrace executables contain
792 bad RPATH pointing to host machine
793 #8331: kexec wants shutdown in /sbin, but systemd installs it
795 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
797 #8366: libevent does not build
798 #8386: build failed with external toolchain
799 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
800 #8396: CCACHE initialization
801 #8401: gpsd 3.15 NMEA support
802 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
803 #8421: util-linux installs systemd files in output/target/home/
805 2015.08, Released August 31st, 2015
809 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
810 reintroduced as opencv.
812 Updated/fixed packages: bootutils, canfestival, cppcms,
813 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
814 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
815 ltrace, midori, network-manager, openssh, perl-file-listing,
816 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
817 perl-www-robotrules, python-can, qt5base, qt5multimedia,
818 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
819 x264, xserver_xorg-server, zyre
821 2015.08-rc2, Released August, 24th 2015
823 Fixes all over the tree.
825 Toolchain: fix gcc build on NIOS-II.
827 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
828 hybrid ISO image generation.
830 Architectures: add arm1136j-s variant.
832 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
833 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
834 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
835 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
836 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
837 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
838 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
839 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
840 netatalk, nodejs, ola, opencv, oprofile, php, poco,
841 postgresql, powertop, protobuf, protobuf-c, qt5base,
842 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
843 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
844 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
846 Issues resolved (http://bugs.uclibc.org):
848 #8276: package/dropbear: symlink resolution incorrect
849 #8286: Error with buildroot
850 #8301: ldconfig parameter in Makefile
852 2015.08-rc1, Released August, 5th 2015
854 Fixes all over the tree and new features.
858 - Refactor how the availability of an MMU is described.
859 - Minimal support for Cortex-M3
860 - Minimal support for AArch64 big-endian
864 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
865 - Use uClibc-ng as the default uClibc version, instead of the
866 official uClibc, which hasn't done any release since 3+
868 - eglibc is now marked as deprecated
869 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
870 support for gcc 5.x added.
871 - Binutils: use Binutils 2.24 as the default, 2.25.x series
872 bumped to 2.25.1, remove old Binutils 2.22.
873 - Update ARC toolchain components to 2015.06
874 - Add support for Fortran when building gcc
878 - Support for using the kconfig configuration system in
883 - VIA VAB-820/AMOS-820
884 - OLimex OLinuxino A20 Lime
885 - Many new defconfigs for Atmel evaluation boards:
886 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
887 Xplained Ultra, sama5d3 Xplained.
888 - ACME Systems Aria G25
890 - Altera Cyclone 5 Development Board
892 - ARC AXS101 and AXS103 Software Development Platforms
893 - Significant updates to Raspberry Pi / Raspberry Pi 2
897 - Buildroot takes better care now of generating predictable
898 permissions in the target filesystem. However, existing
899 permissions on a custom skeleton or rootfs overlay will no
900 longer be preserved. Therefore, it is necessary to add a
901 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
902 required permissions.
903 - Add support for kconfig fragments.
904 - No longer pass --{enable,disable}-debug to autotools
905 packages depending on the value of
906 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
907 whether we build with -g or not.
908 - Support for extracting archives in .lzma in the generic
909 package infrastructure.
910 - Remove random-seed file from the default skeleton, since
911 seeding the entropy pool with a known seed makes more harm
913 - In the CVS download helper, add support to use a date as
915 - Add support for a per-package <pkg>_STRIP_COMPONENTS
916 variable, which packages can use to specify how many path
917 components should be stripped when extracting the tarball.
918 - Addition of a 'kernel-module' package infrastructure, which
919 simplifies the packaging of external kernel modules. Many
920 existing packages are converted to use it.
921 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
922 - Remove /etc/securetty from the default skeleton.
923 - Migration of sysV initscripts from the default skeleton to
924 a package called 'initscripts', installed only when Busbox
925 init or sysvinit are used.
926 - Migration of the skeleton logic to a proper 'skeleton'
928 - Addition of a 'linux-tools' infrastructure in the 'linux'
929 package, to support building user-space tools bundled
930 within the Linux kernel sources, such as perf and cpupower.
931 - Usage of backticks instead of make $(shell ...) to execute
932 shell commands. This allows to delay the evaluation of such
933 commands when actually needed, and not when expanding the
934 variables. It is useful to make 'make printvars' less
935 noisy, and as a preparation to support top-level parallel
937 - Libtool .la files are not mungled for all package types,
938 instead of being handled only for packages using the
939 autotools-package infrastructure.
940 - Add mechanism to allow packages to express a dependency on
941 gcc versions. This is needed for packages that use C++11 or
942 C11 support for example.
944 Important package updates:
946 - Complete rework of the matchbox packaging
947 - Lots of fixes in packages for compatibility with musl and
949 - Hash files added to a large number of packages.
950 - Update a significant number of packages to use a new
951 hosting, after the announcement of Google Code and
953 - Major packages needed for SELinux support have been merged,
954 but the support is not complete yet.
955 - Significant update of OpenCV to version 3.0, and addition
957 - Significant update of all packages supporting the GPU and
958 VPU of i.MX ARM processors.
959 - Addition of systemd support in a significant number of
961 - Qt5 updated to 5.5.0
962 - Use modular X.org server by default instead of KDrive
966 - Complete overhaul of the iso9660 support. Now allows to use
967 directly IS9660 as the root filesystem format and not only
968 an initrd, and supports Grub 2 and isolinux in addition to
971 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
972 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
973 ca-certificates, can-utils, ccache, cloog, collectd, connman,
974 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
975 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
976 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
977 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
978 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
979 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
980 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
981 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
982 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
983 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
984 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
985 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
986 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
987 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
988 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
989 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
990 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
991 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
992 libunistring, libupnp, libuv, libv4l, libva,
993 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
994 linux-firmware, linux-headers, live555, ltrace, lua,
995 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
996 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
997 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
998 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
999 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
1000 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
1001 perl-cross, perl-encode-locale, perl-io-socket-ssl,
1002 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
1003 perl-xml-libxml, php, pinentry, polarssl, postgresql,
1004 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
1005 python-networkmanager, python-pyinotify, python-pypcap,
1006 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
1007 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
1008 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
1009 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
1010 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
1011 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
1012 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
1013 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
1014 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
1015 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
1016 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
1017 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
1018 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
1019 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
1020 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
1021 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
1024 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
1025 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
1026 jquery-datetimepicker, kodi-audioencoder-modplug,
1027 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
1028 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
1029 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
1030 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
1031 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
1032 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
1033 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
1034 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
1035 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
1036 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
1037 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
1038 kodi-screensaver-pingpong, kodi-screensaver-pyro,
1039 kodi-screensaver-stars, kodi-visualisation-shadertoy,
1040 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
1041 kodi-visualisation-waveform, kvmtool, kyua, libfm,
1042 libfm-extra, libplatform, librtas, libsodium, libsquish,
1043 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
1044 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
1045 python-pycli, python-pydal, python-pyyaml, python-web2py,
1046 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
1047 rtl8821au, sepolgen, setools, skeleton, stm32flash,
1048 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
1050 Deprecated packages: webkitgtk, libgail, eglibc support in
1053 Issues resolved (http://bugs.uclibc.org):
1055 #4291: Segmentation fault with all binaries that use threads
1056 when compiled with gcc 4.6
1057 #6944: building toolchain for sh4 fails
1058 #7592: Buildroot GCC: -lto requires plugin support in ranlib
1059 #7628: Python SSL does not get built for Raspberry Pi
1060 #7682: Missing dependencies for NFS
1061 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
1062 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
1063 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
1064 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
1065 #7971: python-flask, python-werkzeug. No module named zlib
1066 #7981: Target file system skeleton permissions hazard
1067 #8006: rpcdebug in nfs-utils built for the host
1068 #8036: alsa-lib headers problem that prevents to compile alsa
1070 #8081: systemd init system: /tmp is not mode 1777
1071 #8121: php opcache extension doesn't get installed
1072 #8151: x86-64 make fails with ncurses 5.9
1073 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
1074 #8161: default /bin/sh symlink to busybox is full path and not relative
1075 #8171: glamor missing
1076 #8191: Request update support for the cubieboard series
1077 #8201: Important security upgrades for node.js
1079 2015.05, Released May 31st, 2015
1083 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
1084 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
1085 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
1086 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
1087 python3, sconeserver, udpcast, upmpdcli
1089 2015.05-rc3, Released May 22nd, 2015
1091 Several fixes, mainly related to static linking.
1093 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
1094 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
1095 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
1096 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
1097 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
1098 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
1099 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
1100 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
1101 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
1102 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
1103 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
1104 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
1105 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
1106 wvstreams, xmlstarlet, zeromq, zmqpp
1108 New packages: c-periphery
1110 Issues resolved (http://bugs.uclibc.org):
1112 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
1113 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
1114 #8126: exim lacks plaintext and cram-md5 auth
1116 2015.05-rc2, Released May 11th, 2015
1120 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
1121 issues. Context functions enabled for uClibc snapshot /
1124 Architectures: Endian handling symbol for Xtensa, binutils
1127 Infrastructure: Fix for kernel module stripping when
1128 localversion contains spaces.
1130 Updated/fixed packages: at, autoconf-archive, binutils,
1131 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
1132 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
1133 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
1136 Issues resolved (http://bugs.uclibc.org):
1138 #8086: Cannot select systemd as init with Linaro 2014.09...
1140 2015.05-rc1, Released May 4th, 2015
1142 Fixes all over the tree and new features.
1144 Architectures: Removed AVR32 support, deprecate SH64, added
1145 support for steamroller, corei7-avx and core-avx2 x86
1148 Toolchains: IPv6 and Largefile support now enforced for
1149 uClibc. Corresponding Kconfig symbols removed.
1151 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
1152 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
1153 external toolchains are now detected and blacklisted.
1155 Internal toolchain support for Nios2 added, Blackfin
1156 removed. Aarch64 and sh musl support. uClibc-ng support added.
1158 Libatomic is now handled for internal and external
1159 toolchains. Link time optimization (LTO) support.
1161 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
1162 Auto, Raspberry Pi 2, RIoTboard,
1164 Infrastructure: Hashes for a large number of packages have
1165 been added. Missing hashes now stop the build unless
1166 explicitly disabled.
1168 Spaces and colons (:) are now supported in package
1169 versions. Dependencies can now be listed for the patch step
1170 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
1171 extensions infrastructure has been added.
1173 Makedevs now has a recursive (r) option.
1175 The variable containing the list of packages to build has been
1176 renamed from TARGETS to PACKAGES.
1178 Make external-deps / legal-info / source / source-check have
1179 been reimplemented using the package infrastructure, so their
1180 output/behaviour may differ from earlier (some packages were
1181 not included in the past).
1183 The old insecure DES password encoding is no longer supported.
1185 U-Boot patch option now support direct references to patch
1186 files and URLs in addition to directories of patches. The
1187 i.MX28 SD format (u-boot.sd) is now supported.
1189 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
1190 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
1191 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
1192 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
1193 canfestival, ccache, chrony, civetweb, clamav, cmake,
1194 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
1195 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
1196 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
1197 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
1198 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
1199 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
1200 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
1201 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
1202 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
1203 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
1204 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
1205 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
1206 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
1207 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
1208 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
1209 kismet, kmod, kodi-audioencoder-flac,
1210 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
1211 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
1212 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
1213 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
1214 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
1215 libinput, libiscsi, libksba, liblinear, libmatroska,
1216 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
1217 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
1218 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
1219 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
1220 libusb, libuv, libva-intel-driver, libva, libvncserver,
1221 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
1222 lighttpd, linknx, linphone, linux-firmware, linux-headers,
1223 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
1224 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
1225 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
1226 luarocks, lvm2, lxc, make,
1227 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
1228 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
1229 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
1230 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
1231 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
1232 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
1233 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
1234 opencv, openldap, openntpd, openocd, openssh, openssl,
1235 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
1236 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
1237 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
1238 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
1239 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
1240 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
1241 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
1242 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
1243 python-tornado, python-twisted, python-zope-interface, python,
1244 python3, qemu, qt, qt5, qt5base, qt5multimedia,
1245 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
1246 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
1247 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
1248 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
1249 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
1250 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
1251 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
1252 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
1253 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
1254 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
1255 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
1256 webp, weston, wget, which, whois, wireless-regdb,
1257 wireless_tools, wireshark, wpa_supplicant, wvstreams,
1258 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
1259 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
1260 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
1261 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
1262 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
1263 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
1264 xapp_xmore, xcb-util-image, xcb-util-keysyms,
1265 xdata_xcursor-themes,
1266 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
1267 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
1268 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
1269 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
1270 xfont_font-util, xkeyboard-config,
1271 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
1272 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
1273 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
1274 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
1276 New packages: apache, autoconf-archive, batctl,
1277 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
1278 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
1279 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
1280 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
1281 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
1282 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
1283 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
1284 perl-db-file, perl-digest-{hmac,sha1},
1285 perl-encode-{detect,locale}, perl-file-{listing,util},
1286 perl-html-{parser,tagset}, perl-http-cookies,
1287 perl-http-{daemon,date,message,negotiate}, perl-io-html,
1288 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
1289 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
1290 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
1291 perl-www-robotrules, powertop, pulseview,
1292 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
1293 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
1294 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
1295 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
1296 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
1297 xproto_xproxymanagementprotocol
1299 Removed packages: gtk2-theme-hicolor
1301 Deprecated packages: samba
1303 Issues resolved (http://bugs.uclibc.org):
1305 #7478: Multiple chosen python modules are not built due to...
1306 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
1307 #7676: Package procps-ng installs binaries to nonsensical folder
1308 #7724: Startx is not installed in the target
1309 #7760: botan: wrong prefix in botan-1.10.pc
1310 #7826: Building of cdparanoia
1311 #7844: Lua with hard-float on MIPS by buildroot doesn't work
1312 #7874: X.org configure error
1313 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
1314 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
1315 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
1316 #7976: mkuser script fails with: user already exists with...
1317 #8011: When building only busybox and strace, strace fails...
1318 #8016: collectd fails to build, network.c:171:19: error:...
1319 #8041: error on building libcurl7.42.0
1321 2015.02, Released March 1st, 2015
1325 Updated/fixed packages: civetweb, ding-libs,
1326 directfb-examples, glibc, gnupg, gnupg2, gpm,
1327 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
1328 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
1329 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
1330 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
1333 Removed packages: libgc
1335 2015.02-rc3, Released February 24th, 2015
1339 Cmake and rebar (erlang) infrastructure fixes.
1341 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
1342 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
1343 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
1344 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
1346 2015.02-rc2, Released February 15th, 2015
1350 raspberrypi: fix kernel sha1 for DT variant.
1352 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
1353 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
1354 qt5base, qt5connectivity, xserver_xorg-server
1356 2015.02-rc1, Released February 8th, 2015
1358 Fixes all over the tree and new features.
1360 Static/shared library handling reworked. This is now a
1361 tristate (shared only / shared and static / static
1362 only). Default is now shared only to speed up the
1363 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
1365 The toolchain (internal and external) will now warn when an
1366 unsafe library or header path is used (such as /usr/include or
1367 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
1368 under build options this instead becomes an error.
1370 A installation path issue with the internal musl toolchain
1371 support has been fixed so it is now possible to reuse it as an
1374 Architectures: Freescale E5500 and E6500 PowerPC support
1375 added, deprecated MIPS 1/2/3/4 support removed.
1377 New defconfigs: Freescale p2020ds, MIPS creator CI20,
1378 Raspberrypi with DT, UDOO Quad.
1380 'make <foo>_defconfig' now saves the path to the defconfig in
1381 the .config, so a 'make savedefconfig' automatically updates
1384 Infrastructure for packages using the Erland rebar tool has
1387 Hashes for a large number of packages have been added. Hashes
1388 are now checked for both target and host packages.
1390 The system menu now has an option to automatically configure a
1391 network interface through DHCP at bootup.
1393 The default filesystem skeleton now uses a separate tmpfs for
1394 /run instead of a symlink to /tmp/ for security reasons / to
1395 protect against conflicts with user generated temporary files.
1397 BR2_EXTERNAL is now exported to post-build and post-image
1400 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
1401 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
1402 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
1403 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
1404 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
1405 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
1406 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
1407 janus-gateway, kodi, kodi-audioencoder-flac,
1408 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
1409 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
1410 libselinux, libsemanage, libserialport, libsigro,
1411 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
1412 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
1413 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
1414 openldap, python-alsaaudio, python-certifi, python-cheetah,
1415 python-coherence, python-django, python-docopt, python-enum,
1416 python-enum34, python-flask, python-gobject, python-httplib2,
1417 python-ipaddr, python-itsdangerous, python-jinja,
1418 python-markdown, python-markupsafe, python-networkmanager,
1419 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
1420 python-pysendfile, python-pyxb, python-requests, python-six,
1421 python-twisted, python-webpy, python-werkzeug,
1422 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
1423 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
1426 Removed packages (target): bison, distcc, gob2, m4
1428 Issues resolved (http://bugs.uclibc.org):
1430 #7556: make interactive CLI optional for nftables
1431 #7730: Error while connecting Qt Cretaor to device
1432 #7766: logrotate default gzip path is usually wrong
1433 #7790: Invalid ext4 image generated by Buildroot
1435 2014.11, Released December 1st, 2014
1439 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
1440 current working directory isn't searched.
1442 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
1443 parted, shairport-sync, util-linux, xapp_bdftopcf,
1446 2014.11-rc3, Released November 28th, 2014
1448 Fixes all over the tree.
1450 System: File permissions of /etc/random-seed made more
1453 Toolchain: Various fixes related to locale handling, a fix for
1454 building the toolchain wrapper on MIPS.
1456 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
1457 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
1458 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
1459 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
1460 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
1461 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
1462 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
1463 xl2tp, xserver_xorg-server
1465 Issues resolved (http://bugs.uclibc.org):
1467 #7670: Fails to build mpc-1.0.2 on latest Cygwin
1469 2014.11-rc2, Released November 21st, 2014
1471 Fixes all over the tree.
1473 Inittab tweaks for shutdown handling (busybox and sysvinit).
1475 Updated/fixed packages: aircrack-ng, botan, canfestival,
1476 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
1477 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
1478 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
1479 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
1480 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
1481 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
1482 tstools, tzdata, wireshark, x264
1484 Issues resolved (http://bugs.uclibc.org):
1486 #7646: strftime on datetime not works on python3
1488 2014.11-rc1, Released November 12th, 2014
1490 Fixes all over the tree and new features.
1492 Toolchains: Use -mcpu / -march instead of -mtune. Support
1493 additional ARC and sparc variants. Updated Code sourcery
1494 and Linaro external toolchains.
1496 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
1497 powerpc64 pseries added and a number of updates to the
1498 existing configurations.
1500 Infrastructure: Buildroot is now less noisy when built with
1501 the silent option (make -s).
1502 A number of package infrastructure variables have been renamed
1503 from *_OPT to *_OPTS for constency. Buildroot will complain if
1504 the old names are used to assist in updating out of tree
1506 Fixes for host systems where bash isn't located in /bin, and
1507 older systems not supporting mktemp --tmpdir.
1508 Various cleanups of users/groups in the default skeleton.
1509 There is now an option to choose what shell /bin/sh points to.
1511 Documentation: Various updates to the user manual. The
1512 asciidoc documentation handling has now been extended so it
1513 can be used by (BR2_EXTERNAL) packages.
1515 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
1516 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
1517 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
1518 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
1519 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
1520 bluez_utils, bmon, boost, bootutils, bridge-utils,
1521 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
1522 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
1523 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
1524 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
1525 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
1526 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
1527 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
1528 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
1529 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
1530 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
1531 enlightenment, enscript, erlang, espeak, ethtool, eudev,
1532 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
1533 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
1534 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
1535 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
1536 fontconfig, foomatic-filters, freerdp, freescale-imx,
1537 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
1538 genimage, genpart, genromfs, geoip, gettext, giblib, git,
1539 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
1540 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
1541 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
1542 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
1543 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
1544 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
1545 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
1546 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
1547 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
1548 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
1549 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
1550 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
1551 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
1552 jquery-ui-themes, jquery-validation, jsmin, json-c,
1553 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
1554 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
1555 lesstif, lftp, libaio, libao, libarchive, libargtable2,
1556 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
1557 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
1558 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
1559 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
1560 libelementary, libelf, libenca, libethumb, libevas,
1561 libevas-generic-loaders, libevent, libexif, libeXosip2,
1562 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
1563 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
1564 libinput, libiscsi, libjson, libksba, liblockfile,
1565 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
1566 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
1567 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
1568 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
1569 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
1570 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
1571 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
1572 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
1573 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
1574 libungif, liburcu, libusb, libuv, libv4l, libva,
1575 libva-intel-driver, libvncserver, libvorbis, libvpx,
1576 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
1577 libxslt, lighttpd, linenoise, linknx, links, linphone,
1578 linux-firmware, linux-fusion, linux-headers, linux-pam,
1579 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
1580 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
1581 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
1582 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
1583 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
1584 lua-ev, luajit, luajson, lualogging, lua-messagepack,
1585 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
1586 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
1587 lzma, m4, madplay, make, makedevs, Makefile.in,
1588 matchbox-common, matchbox-desktop, matchbox-fakekey,
1589 matchbox-keyboard, matchbox-lib, matchbox-panel,
1590 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
1591 media-ctl, mediastreamer, memcached, memstat, memtester,
1592 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
1593 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
1594 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
1595 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
1596 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
1597 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
1598 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
1599 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
1600 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
1601 openocd, openpowerlink, openssh, openssl, openswan,
1602 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
1603 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
1604 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
1605 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
1606 perl-module-build, perl-mojolicious, perl-net-ssleay,
1607 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
1608 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
1609 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
1610 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
1611 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
1612 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
1613 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
1614 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
1615 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
1616 python-dialog, python-ipy, python-keyring, python-mad,
1617 python-netifaces, python-numpy, python-protobuf, python-pyasn,
1618 python-pyparsing, python-pyro, python-pyusb, python-serial,
1619 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
1620 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
1621 qt5graphicaleffects, qt5imageformats, qt5multimedia,
1622 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
1623 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
1624 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
1625 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
1626 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
1627 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
1628 ruby, samba, sam-ba, samba4, sane-backends, schifra,
1629 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
1630 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
1631 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
1632 slang, slirp, smcroute, smstools3, snmppp,
1633 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
1634 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
1635 squid, sredird, startup-notification, strace, stress,
1636 strongswan, stunnel, subversion, sudo, sunxi-boards,
1637 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
1638 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
1639 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
1640 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
1641 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
1642 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
1643 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
1644 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
1645 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
1646 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
1647 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
1648 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
1649 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
1650 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
1651 xdriver_xf86-video-vmware, xenomai, xerces,
1652 xfont_font-adobe-{100,75}dpi,
1653 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
1654 xfont_font-alias, xfont_font-arabic-misc,
1655 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
1656 xfont_font-bh-lucidatypewriter-100dpi,
1657 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
1658 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
1659 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
1660 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
1661 xfont_font-daewoo-misc, xfont_font-dec-misc,
1662 xfont_font-ibm-type1, xfont_font-isas-misc,
1663 xfont_font-jis-misc, xfont_font-micro-misc,
1664 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
1665 xfont_font-misc-meltho, xfont_font-misc-misc,
1666 xfont_font-mutt-misc, xfont_font-schumacher-misc,
1667 xfont_font-screen-cyrillic, xfont_font-sony-misc,
1668 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
1669 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
1670 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
1671 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
1672 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
1673 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
1674 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
1675 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
1676 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
1679 New packages: adwaita-icon-theme, am335x-pru-package,
1680 bcache-tools, biosdevname, botan, canfestival, clamav,
1681 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
1682 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
1683 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
1684 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
1685 netcat-openbsd, nginx, odhcploc, openvmtools,
1686 phidgetwebservice, pps-tools, pure-ftpd,
1687 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
1688 qt5location, shairport-sync, spidev_test, targetcli-fb,
1689 tinyalsa, trinity, x264, yaml-cpp, ympd
1691 Removed packages: libelf
1693 Issues resolved (http://bugs.uclibc.org):
1695 #261: New package: wxWidgets
1696 #325: New package: ratpoison
1697 #405: New package: OpenVZ tools
1698 #1309: New package: rdiff-backup
1699 #3427: New package: nginx
1700 #3655: New package: libav
1701 #3991: New Package: open-vm-tools (Vmware Tools)
1702 #6878: dmraid: disabled on ARC
1703 #6950: Full unicode support in ncurses
1704 #7010: jamvm builds and runs fine under mips (be)
1705 #7088: elfutils on Blackfin doesn't build
1706 #7142: ecryptfs needs getent to run
1707 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
1708 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
1709 #7352: [2014.08-rc3] diffutils-3.3 failed on building
1710 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
1711 #7364: monit builds a static application, even though BR2_PREFER_...
1712 #7370: ngrep - requires --with-pcap-includes fully defined to find...
1713 #7442: rootfs remount does not work as expected with sysvinit
1714 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
1715 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
1716 #7574: quota-4.01 fails to build statically
1718 2014.08, Released September 1st, 2014
1720 Minor manual fixes/additions.
1722 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
1723 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
1724 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
1725 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
1726 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
1727 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
1730 Issues resolved (http://bugs.uclibc.org):
1732 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
1734 2014.08-rc3, Released August 26th, 2014
1738 User manual update / restructuring.
1740 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
1741 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
1742 lbreakout2, libevas-generic-loaders, libftdi, libinput,
1743 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
1744 thrift, tvheadend, usb_modeswitch, xmlstarlet,
1746 Issues resolved (http://bugs.uclibc.org):
1748 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
1749 #7322: libgomp dependency issue with imagemagick
1750 #7328: Git dl of versions in x/y broken
1752 2014.08-rc2, Released August 18th, 2014
1754 Fixes all over the tree.
1756 User manual restructured / reworked.
1758 Toolchain: Fix for C++ exceptions / pthread_exit() on
1759 uClibc/glibc, C++-11 features with uClibc.
1761 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
1762 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
1763 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
1764 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
1765 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
1766 qt, subversion, synergy, systemd, tar, tftpd, webkit,
1767 xapp_rstart, xbmc, xbmc-pvr-addons
1769 Issues resolved (http://bugs.uclibc.org):
1771 #7124: Use BR toolchain externally results a non-bootable...
1772 #7208: Glibc C++ aplications crash if they use exceptions
1773 #7250: Cannot build with -std=c++11
1774 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
1775 #7286: systemd 215 doesn't build
1777 2014.08-rc1, Released August 8th, 2014
1779 Fixes all over the tree and new features.
1781 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
1782 Improved altivec / SPE /atomic instructions
1783 handling. Additional PowerPC CPU variants added.
1785 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
1786 qemu-system-xtensa, qemu-aarch64-virt added. A number of
1787 tweaks to existing ones. lpc32xx defconfigs removed.
1789 Toolchain: Microblaze support for internal musl toolchain.
1790 Default to GCC 4.8 for internal toolchain, remove deprecated
1791 4.3 and 4.6 versions.
1792 External CodeSourcery / Linaro toolchain updates, option to
1793 copy gconv libraries for external toolchains.
1795 Infrastructure: graph-depends: misc fixes, transitive
1796 dependencies are not drawn by default. Download handling is
1797 now done using helper scripts. Integrity of downloads can now
1798 be verified using sha* hashes. Subversion download now uses
1799 peg revisions for robustness.
1800 Legal-info: License info of local or overridden packages are
1801 saved as well. Toolchain packages are also taken into account.
1802 autotools: Static linking with libtool / v1.5 improvements.
1803 Gettextize support, similar to autoreconf.
1804 kconfig package infrastructure added.
1806 Misc: Version selection for busybox dropped.
1808 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
1809 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
1810 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
1811 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
1812 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
1813 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
1814 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
1815 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
1816 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
1817 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
1818 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
1819 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
1820 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
1821 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
1822 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
1823 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
1824 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
1825 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
1826 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
1827 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
1828 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
1829 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
1830 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
1831 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
1832 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
1833 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
1834 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
1835 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
1836 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
1837 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
1838 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
1839 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
1840 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
1841 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
1842 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
1843 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
1844 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
1845 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
1846 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
1847 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
1848 libxml2, libyaml, links, linux-firmware, linux-fusion,
1849 linux-headers, linux-pam, lite, live555, lm-sensors,
1850 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
1851 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
1852 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
1853 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
1854 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
1855 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
1856 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
1857 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
1858 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
1859 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
1860 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
1861 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
1862 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
1864 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
1865 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
1866 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
1867 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
1868 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
1869 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
1870 samba, samba4, sane-backends, sawman, sconeserver, setserial,
1871 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
1872 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
1873 startup-notification, statserial, strongswan, stunnel,
1874 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
1875 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
1876 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
1877 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
1878 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
1879 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
1880 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
1881 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
1882 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
1883 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
1884 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
1887 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
1888 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
1889 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
1890 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
1891 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
1892 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
1893 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
1894 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
1895 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
1896 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
1897 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
1898 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
1899 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
1900 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
1902 Removed packages: procps
1904 Issues resolved (http://bugs.uclibc.org):
1906 #5750: Doing a Buildroot build from /usr doesn't work
1907 #5900: config flags to the Xenomai build system
1908 #6230: Cannot compile gcc without threads (uClibc-based)
1909 #6626: procps Unknown HZ value! (XX) Assume 100
1910 #7118: Package "thrift" requires atomic operations
1911 #7154: Local uClibc config file gets overwritten using ...
1912 #7160: host-xz not built
1913 #7166: hostapd: segfault when using RT5370
1914 #7172: Name collision of rpath token expansion and internal..
1915 #7178: NTPd package cannot sync time without a proper ntp.conf
1916 #7184: supervisord depends on libxml2 implicitly
1917 #7196: Unable to build on UBUNTU13.10
1918 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
1920 2014.05, Released May 31st, 2014
1924 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
1927 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
1928 qt5base, qt5webkit, sysklogd, thrift, u-boot
1930 2014.05-rc3, Released May 28th, 2014
1934 Updated/fixed packages: acl, attr, connman, dosfstools,
1935 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
1936 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
1937 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
1940 Issues resolved (http://bugs.uclibc.org):
1942 #7100: license info for package 'acl' missing
1943 #7106: license info for package 'attr' missing
1944 #7112: license info for package 'hwdata'
1946 2014.05-rc2, Released May 21st, 2014
1948 Fixes all over the tree.
1950 Stripping using sstrip has been deprecated.
1952 BR2_EXTERNAL can now also be used to implement custom
1955 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
1956 the generated dependency graph has been renamed to
1957 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
1960 The virtual package infrastructure will now error out early
1961 if multiple packages providing the same virtual package has
1962 been enabled (E.G. opengl). This change requires that the
1963 packages explicitly declare what virtual package(s) they
1966 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
1967 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
1968 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
1969 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
1970 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
1971 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
1972 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
1973 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
1974 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
1975 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
1976 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
1977 xlib_libXpm, xserver_xorg-server, zyre
1979 Issues resolved (http://bugs.uclibc.org):
1981 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
1982 #7016: Git issues in resulting buildroot tar
1983 #7094: pciutils doesn't build on Blackfin
1985 2014.05-rc1, Released May 13th, 2014
1987 Fixes all over the tree and new features.
1989 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
1990 been removed. Building o32 ELF files for MIPS64 is an exotic
1991 configuration that nobody should be using. If o32 is required,
1992 then is better if it's built for MIPS 32-bit cores so only
1993 32-bit instructions will be used leading to a more efficient
1995 Support for the ARM A12 variant and Intel corei7.
1997 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
1999 Bootloaders: Grub2 and gummiboot support, syslinux support
2002 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
2003 library for internal and external toolchains. 4.8-R3 support
2004 for ARC, Internal toolchain support for Aarch64 and
2005 Microblaze. Environment variable to control debug output of
2006 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
2007 other variables. Toolchain tuple vendor name can now be
2008 customized. Updated external Linaro ARM/Aarch64
2009 toolchains. Added external Linaro ARMEB toolchain.
2010 A GDB gdbinit file is now generated for external toolchains to
2011 automatically set the correct sysroot.
2013 Kconfig handling for minimum kernel headers version required
2014 for packages. Now packages needing specific kernel header
2015 features can specify these requirements in Kconfig.
2017 Infrastructure: Support for (but disabled as it leads to
2018 unreproducible builds) toplevel parallel builds. See the
2019 comment at the top of Makefile for details about how to enable
2020 it and what the problems are if you want to test it.
2021 Python package infrastructure extended to support Python 3.x
2022 Perl and virtual package infrastructure support added.
2023 PRE_*_HOOKS support for all build steps.
2025 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
2026 barebox, bash, beecrypt, bellagio, binutils, boost,
2027 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
2028 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
2029 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
2030 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
2031 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
2032 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
2033 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
2034 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
2035 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
2036 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
2037 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2038 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
2039 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
2040 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
2041 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
2042 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
2043 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
2044 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
2045 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
2046 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
2047 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
2048 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
2049 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
2050 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
2051 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
2052 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
2053 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
2054 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
2055 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
2056 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
2057 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
2058 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
2059 luainterpreter, luajit, lua-msgpack-native, luaposix,
2060 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
2061 memstat, mesa3d, metacity, minidlna, mmc-utils,
2062 mobile-broadband-provider-info, modem-manager, mongrel2,
2063 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
2064 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
2065 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
2066 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
2067 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
2068 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
2069 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
2070 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
2071 pulseaudio, python, python3, python-bottle, python-m2crypto,
2072 python-netifaces, python-pyasn, python-pycrypto,
2073 python-pygame, python-pysnmp, python-pysnmp-apps,
2074 python-pysnmp-mibs, python-serial, python-setuptools,
2075 qextserialport, qt, qt5, qt5base, qt5connectivity,
2076 qt5declarative, qt5graphicaleffects, qt5imageformats,
2077 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
2078 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
2079 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
2080 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
2081 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
2082 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
2083 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
2084 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
2085 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
2086 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
2087 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
2088 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
2089 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
2090 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
2091 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
2092 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
2093 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
2094 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
2095 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
2096 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
2097 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
2098 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
2099 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
2100 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
2101 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
2102 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
2103 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
2104 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
2105 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
2106 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
2107 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
2108 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
2109 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
2110 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
2111 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
2112 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
2113 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
2114 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
2115 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2116 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
2117 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
2118 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
2119 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
2120 xlib_xtrans, xproto_xproto, xserver_xorg-server,
2121 xutil_util-macros, zeromq, zic, zmqpp, zyre
2123 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
2124 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
2125 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
2126 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
2127 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
2128 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
2129 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
2130 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
2131 musl, nftables, opentyrian, opentyrian-data,
2132 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
2133 php-zmq, postgresql, python-libconfig, python-pypcap,
2134 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
2135 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
2136 yaffs2utils, zlog, znc
2138 Removed packages: crosstool-ng, python-distutilscross, vala
2140 Issues resolved (http://bugs.uclibc.org):
2142 #6842: Checking external toolchain for eabihf
2143 #6956: Packaging libsoxr
2144 #6986: Make legal-info fails on uboot versions before 2014.01
2145 #6992: Incorrect installation rights on external kernel module..
2147 2014.02, Released February 27th, 2014
2151 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
2152 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
2153 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
2154 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
2156 Issues resolved (http://bugs.uclibc.org):
2158 #6938: mkuser script generates wrong password for new user in..
2160 2014.02-rc3, Released February 25th, 2014
2164 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
2165 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
2166 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
2167 libsecret, libsepol, libsigsegv, libtool, libv4l,
2168 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
2169 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
2170 tvheadend, util-linux, webkit, xscreensaver
2172 Issues resolved (http://bugs.uclibc.org):
2174 #4706: Removing .stamp_target_installed does not trigger...
2175 #5030: busybox built fails if we use an override src dir...
2176 #5420: Dbus and /var/run management
2177 #5768: Not able to build ALSA-Lib for static build
2178 #5774: Not able to build ALSA-Utils for static build
2179 #6542: external python modules fail to compile to pyc if...
2180 #6764: Support for kernel signed modules
2181 #6794: Busybox compiled from buildroot hangs on pass from...
2183 2014.02-rc2, Released February 20th, 2014
2185 Fixes all over the tree. Static linking / nommu fixes and
2186 annotations for several packages.
2188 Updated/fixed packages: boost, busybox, collectd, coreutils,
2189 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
2190 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
2191 opencv, python, python3, qtuio, systemd, thrift, transmission,
2194 Issues resolved (http://bugs.uclibc.org):
2196 #5450: AT91SAM9260 Bootstrap compilation problem
2197 #5582: libiconv 1.14 failed to build
2198 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
2199 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
2200 #6218: binutils-2.23.2/gas fails with undefined reference to..
2201 #6236: binutils-2.23.2/bfd fails with undefined reference to..
2202 #6470: If the build directory is a child of /usr, the build..
2203 #6776: systemd error: static declaration of 'execvpe' follows..
2204 #6818: toolchainfile.cmake has absolut path references
2206 2014.02-rc1, Released February 11th, 2014
2208 Fixes all over the tree and new features.
2210 Support for external packages/defconfigs (BR2_EXTERNAL). See
2211 user manual for details.
2213 Cleanup of environment variable names for consistency. The
2214 download directory location override (BUILDROOT_DL_DIR) is now
2215 called BR2_DL_DIR. Likewise the name of the current .config is
2216 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
2217 your post build scripts if you use this! BUILD_DIR is now also
2218 exported to the post build/image scripts.
2220 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
2221 uClibc pread/pwrite backport as they cause issues on certain
2222 architectures, new Linaro and Sourcery Codebench toolchains.
2223 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
2224 variants removed, Microblaze: Internal toolchain support
2226 Legal infrastructure: Info is now split between host and
2227 target packages, large number of license annotations.
2229 Lua: selection between lua 5.1 / 5.2, luarocks support
2231 Python: package infrastructure, many new packages.
2233 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
2234 beaglebone, microblaze, pandaboard, qemu, raspberry pi
2237 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
2238 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
2239 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
2240 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
2241 cifs-utils, civetweb, cmake, collectd, connman, copas,
2242 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
2243 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
2244 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
2245 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
2246 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
2247 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
2248 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
2249 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
2250 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2251 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
2252 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
2253 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
2254 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
2255 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
2256 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
2257 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
2258 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
2259 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
2260 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
2261 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
2262 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
2263 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
2264 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
2265 luafilesystem, luajit, luaposix, luasec, luasocket,
2266 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
2267 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
2268 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
2269 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
2270 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
2271 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
2272 php, poco, poppler, powervr, protobuf-c, psplash, python,
2274 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
2275 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
2276 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
2277 qt5declarative, qt5graphicaleffects, qt5jsbackend,
2278 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
2279 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
2280 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
2281 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
2282 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
2283 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
2284 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
2285 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
2286 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
2287 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
2288 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
2289 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
2290 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
2291 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
2292 xlib_lib{FS,SM,X11},
2293 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
2294 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
2295 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
2296 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
2297 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
2298 xproto_xextproto, xproto_xproto, xutil_util-macros,
2299 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
2301 New packages: apitrace, avrdude, c-ares, ca-certificates,
2302 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
2303 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
2304 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
2305 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
2306 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
2307 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
2308 python-configobj, python-dialog, python-json-schema-validator,
2309 python-keyring, python-msgpack, python-posix-ipc,
2310 python-pyasn, python-pycrypto, python-pysnmp,
2311 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
2312 python-simplejson, python-tornado, python-versiontools,
2313 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
2314 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
2316 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
2317 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
2319 Issues resolved (http://bugs.uclibc.org):
2321 #65: new package: dbus c++ language bindings
2322 #769: Update configuration menu for MIPS target
2323 #2419: Add a bundle of Lua modules
2324 #2629: Segmentation faults and division by zero in Grub on ext2
2325 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
2326 #4339: Allow override of DL_DIR in extract step
2327 #4363: Make sure that copied linux and busybox defconfig are...
2328 #4454: There should be simple way to update image, when chang...
2329 #5024: grub fails to build for x86_64 target architecture
2330 #5066: New-Package: net-tools
2331 #5072: ncurses: add ncurses-progs to target
2332 #5294: uclibc build ignores target CFLAGS and LDFLAGS
2333 #5366: Login doesn't work with util-linux versions of login/agetty
2334 #5378: dropbear Makefile broken
2335 #5390: System banner - change to empty doesn't remove /etc/issue
2336 #5780: spurious build failure because it cannot remove ubinize.cfg
2337 #5798: ncurses-5.9 fails to compile statically
2338 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
2339 #6080: Git fetch caching
2340 #6092: Bootable ISO image creation seems to have stopped working..
2341 #6272: coreutils build fails
2342 #6434: apply-patches.sh does not work recursively
2343 #6446: eglibc doesn't install ldconfig to target
2345 #6596: Slow bootup if mdev is chosen
2346 #6656: Build Qt5 with ccache
2347 #6662: internal compiler error: Segmentation fault during making..
2348 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
2349 #6752: genext2fs: e2fsck must run before tunefs -U random
2350 #6770: openssl 1.0.1f fails with ccache
2351 #6830: Qt5: no fonts are installed
2352 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
2353 #6854: Update to Qt 5.2.1
2355 2013.11, Released November 30th, 2013:
2359 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
2360 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
2361 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
2362 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
2363 tvheadend, util-linux, wpa_supplicant
2365 Issues resolved (http://bugs.uclibc.org):
2367 #1279: Buildroot compiled Busybox and Coreutils LFS issues
2368 #2995: -fstack-protector-all causes ssh to SIGSEGV
2369 #5570: Cannot compile software on the target machine
2370 #6428: util-linux libmount segfaults with patch from buildroot
2371 #6500: php fails to build for armel
2372 #6554: gdb needs to dependents on host texinfo
2373 #6692: GNU nano fails to compile for x86_64
2374 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
2376 2013.11-rc3, Released November 26th, 2013
2378 Fixes all over the tree.
2380 Architecture: Mark MIPS I, II, III and IV as deprecated.
2382 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
2383 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
2384 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
2385 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
2386 swig, ti-gfx, tinymembench, uclibc, udisks, vim
2388 2013.11-rc2, Released November 18th, 2013
2390 Fixes all over the tree.
2392 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
2393 Adjust kernel versions.
2395 Toolchain: avr32: fix for modern kernel headers
2397 Bootloader: Barebox updated to 2013.10.1
2399 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
2400 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
2403 Issues resolved (http://bugs.uclibc.org):
2405 #3601: DHCPD S80dhcp-server startup script issues
2406 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
2407 #6416: Xenomai package, patch alternative
2408 #6590: directfb-examples build failed whit linaro toolchain
2410 2013.11-rc1, Released November 12th, 2013
2412 Architectures: Nios-II support, MIPS arch handling fixes
2414 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
2415 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
2417 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
2418 for avr32, crosstool-ng backend removed, external musl
2419 toolchain support, gcc 4.8.2, updated Linaro external
2420 toolchains. Fortran and objective-C support deprecated,
2423 Bootloaders: U-Boot: u-boot.imx support, version bumps
2425 Linux: use kmod instead of module-init-tools
2427 System: default to devtmpfs for /dev
2429 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
2430 download support, post-rsync hooks
2432 Fs: u-boot image support for cpio
2434 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
2435 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
2436 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
2437 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
2438 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
2439 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
2440 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
2441 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
2442 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
2443 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
2444 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
2445 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
2446 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
2447 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
2448 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
2449 libedit, libevas, libevent, libfreefare, libfuse,
2450 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
2452 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
2453 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
2454 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
2455 libvpx, lighttpd, linphone, linux-pam, lmbench,
2456 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
2457 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
2458 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
2459 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
2460 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
2461 netcat, netkitbase, netperf, netplug, nettle, nfacct,
2462 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
2463 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
2464 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
2465 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
2466 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
2467 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
2468 samba, scons, screen, sdl_sound, ser2net, setserial,
2469 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
2470 stress, strongswan, stunnel, sudo, syslinux, systemd,
2471 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
2472 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
2473 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
2474 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
2475 webkit, webp, webrtc-audio-processing, weston, wget,
2476 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
2477 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
2478 xserver_xorg-server, xz, zeromq, zic, zmqpp
2480 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
2481 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
2482 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
2483 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
2484 python-crc16, python-ipy, python-pyzmq, qt5sensors,
2485 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
2486 trace-cmd, xscreensaver, zsh
2488 Removed packages: module-init-tools
2490 Issues resolved (http://bugs.uclibc.org):
2492 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
2493 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
2494 #5630: makefile error with toolchain helpers.mk
2495 #5672: htop: remove X11 stuff
2496 #5678: linux.mk: linux-menuconfig fails
2497 #5696: python3 installation is too large, patches from python2 needed
2498 #5978: Erlang does not build for arm in 2013.02-rc3
2499 #6392: Extended ARM uImage kernel options
2500 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
2501 #6428: util-linux libmount segfaults with patch from buildroot
2502 #6452: eglibc from Linaro 2013.07 not copied to target correctly
2503 #6566: PHP segfault when crosscompiled to mips64 - patch included
2504 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
2505 #6578: udisks package broken
2506 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
2507 #6608: ebtables missing ethertypes - fix included
2508 #6620: Sysvinit package missing killall5 and symlinks - patch included
2509 #6632: CMake use host pkg-config
2510 #6638: pkgconf doesn't download
2511 #6644: "all" target doesn't work in out-of-tree builds
2512 #6650: Segmentation fault when trying to build latest buildroot
2513 #6668: iptables limit module alignment problem on mips64
2515 2013.08, Released August 31th, 2013:
2519 Documentation build fixed.
2521 Updated/fixed packages: ltrace, strongswan
2523 2013.08-rc3, Released August 29th, 2013:
2525 Fixes all over the tree.
2527 External toolchain lib32/lib64 handling, ABI name for EABIhf,
2528 misc fixes for generatelocales, apply-patches and module
2531 Top level menu names reordered and renamed for clarity.
2533 Updated/fixed packages: acl, attr, bash, dbus, directfb,
2534 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
2535 openssh, openssl, pulseaudio, python-setuptools, qt5,
2536 qt5webkit, redis, strongswan, sunxi-mali
2538 Issues resolved (http://bugs.uclibc.org):
2540 #6464: dbus-daemon-launch-helper needs setuid
2542 2013.08-rc2, Released August 16th 2013:
2544 Documentation improvements.
2546 External toolchains fixes.
2548 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
2549 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
2550 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
2551 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
2552 uclibc, udev, wayland, webkit, zeromq.
2554 Issues resolved (http://bugs.uclibc.org):
2556 #6440: typo in ffmpeg makefile
2558 2013.08-rc1, Released August 5th, 2013:
2561 - improved support for floating point on ARM and Thumb/Thumb2
2562 - support for ARM OABI removed
2565 - support added for Sourcery CodeBench ARM and MIPS 2013.05
2566 - Linaro ARM and Aarch64 toolchains updated
2567 - support added for the Arago ARMv5 and ARMv7 toolchains
2568 - gcc 4.8.x version bumped
2569 - support for installing both FDPIC and FLAT libraries on
2571 - support for uClibc 0.9.31 removed,
2572 - convert the internal toolchain backend to use the package
2574 - support added for eglibc in the internal toolchain backend
2575 - toolchain components for the ARC architecture updated and
2577 - support for Blackfin in the internal toolchain fixed
2579 Defconfigs: beaglebone_defconfig updated, new defconfig for
2580 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
2583 A number of packages have been fixed to use the
2584 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
2585 script installed and modified properly. Licensing informations
2586 has been added to a number of packages.
2588 Use XZ tarballs for a number of packages.
2590 Noticeable package changes/additions:
2591 - The glib2/libgtk2/webkit stack has been updated to recent
2593 - Support for Gstreamer 1.x has been added.
2594 - OpenGL support for TI OMAP platforms has been added.
2595 - OpenGL support for Allwinner platforms has been added.
2596 - OpenMAX support for RasberryPi has been added.
2598 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
2599 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
2600 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
2601 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
2602 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
2603 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
2604 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
2605 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
2606 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
2607 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
2608 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
2609 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
2610 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
2611 libvncserver, libxml2, linphone, lm_sensors, logrotate,
2612 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
2613 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
2614 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
2615 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
2616 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
2617 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
2618 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
2619 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
2620 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
2621 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
2622 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
2625 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
2626 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
2627 gcc-final, gcc-initial, gcc-intermediate, git,
2628 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
2629 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
2630 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
2631 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
2632 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
2633 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
2634 luaexpatutils, msgpack, ocrad, on2-8170-libs,
2635 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
2636 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
2637 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
2638 tree, tstools, uclibc, w_scan.
2640 Issues resolved (http://bugs.uclibc.org):
2642 #4718: python (built for powerpc) distutils has paths to host
2644 #5516: appended device tree blobs on uImage fails
2645 #6302: Versions of packages retrieved from github.com are wrong
2646 #6308: dosfstools download link is wrong
2647 #6326: Dropbear: Add options to allow better config for
2648 different target devices (e.g. routers)
2649 #6338: Wrong download link for minicom package
2650 #6344: Wrong handling of license text files with same name and
2652 #6374: gnutls package broken if linux cryptodev module
2654 #6410: omap3_beagle has uimage error load address error
2656 2013.05, Released May 31th, 2013:
2660 External toolchain wrapper fix for if host/usr/bin is placed
2663 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
2664 flex, jamvm, kmod, libplayer, libtirpc, libv4,
2665 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
2667 Issues resolved (http://bugs.uclibc.org):
2669 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
2670 #4988: flex and m4 problems
2671 #5912: obsolete CVS files
2673 2013.05-rc3, Released May 25th, 2013:
2677 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
2678 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
2679 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
2682 2013.05-rc2, Released May 15th, 2013:
2684 Fixes all over the tree.
2686 Default number of parallel jobs is now number of CPUs + 1.
2688 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
2690 Updated/fixed packages: aircrack-ng, busybox, cairo,
2691 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
2692 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
2693 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
2694 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
2695 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
2696 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
2697 sconeserver, strace, sylpheed, wvstreams,
2698 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
2699 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
2700 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
2701 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
2702 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
2703 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
2704 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
2705 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
2706 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
2707 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
2708 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
2709 xdata_xcursor-themes,
2710 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
2711 xdriver_xf86-input-{tslib,vmmouse,void},
2712 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
2713 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
2714 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
2715 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
2716 xfont_encodings, xfont_font-adobe-{100,75}dpi,
2717 xfont_font-utopia-{100dpi,75dpi,type1},
2718 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
2719 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
2720 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
2721 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
2722 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
2723 xfont_font-{mutt,schumacher}-misc,
2724 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
2725 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
2726 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
2727 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
2728 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
2729 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
2730 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
2731 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
2732 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
2733 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
2734 xserver_xorg-server, xutil_{makedepend,util-macros}
2736 Readded Packages: xapp_xinit
2738 Issues resolved (http://bugs.uclibc.org):
2740 #5054: amd64: cannot find init - due to missing /lib64 folder
2742 2013.05-rc1, Released May 8th, 2013:
2744 Architectures: ARC support, Blackfin support, FLAT binary
2745 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
2747 Toolchains: Add new Microblaze external toolchains, Linaro
2748 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
2749 internal toolchain, default to GCC 4.7.x. Internal
2750 Crosstool-ng backend deprecated.
2752 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
2753 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
2756 FS: LZO and XZ compression methods, extra ubifs options,
2757 ext2 rev 0/1 and ext3/4 support.
2759 Patch handling: apply-patches now has .patch.xz support,
2760 Patch logic reworked as discussed during Febrary dev days:
2761 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
2763 <pkg>-rsync now excludes version control files.
2765 linux: uImage load address for ARM multiplatform kernels
2767 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
2768 providers, similar to how libjpeg / libjpeg-turbo is handled.
2770 Infrastructure for packages to add system users.
2772 kconfig: updated to 3.9-rc2, support make olddefconfig
2774 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
2775 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
2776 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
2777 busybox, ccache, cifs-utils, cmake, collectd, connman,
2778 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
2779 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
2780 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
2781 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
2782 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
2783 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
2784 httping, icu, inotify-tools, intltool, iproute2, ipset,
2785 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
2786 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
2787 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
2788 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
2789 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
2790 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
2791 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
2792 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
2793 mediastreamer, memtester, mesa3d,
2794 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
2795 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
2796 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
2797 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
2798 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
2799 polarssl, proftpd, psmisc, pulseaudio, python,
2800 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
2801 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
2802 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
2803 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
2804 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
2805 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
2806 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
2807 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
2808 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
2809 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
2810 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
2811 xdriver_xf86-input-{tslib,vmmouse,void},
2812 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
2813 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
2814 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
2815 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
2816 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
2817 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
2818 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
2819 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
2820 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
2821 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
2822 xserver_xorg-server, xutil_makedepend, xz, zeromq
2824 New packages: aircrack-ng, bcusdk, chrony, crda,
2825 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
2826 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
2827 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
2828 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
2829 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
2830 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
2831 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
2832 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
2833 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
2834 qt5declarative, qt5graphicaleffects, qt5imageformats,
2835 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
2836 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
2837 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
2838 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
2839 xcursor-transparent-theme, zic, zmqpp, zyre
2841 Removed packages: microperl, ocf-linux, xapp_xinit,
2842 xapp_xplsprinters, xapp_xprehashprinterlist,
2843 xfont_font-bitstream-speedo,
2844 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
2845 xproto_{print,xf86rush}proto
2847 Deprecated packages: vala
2849 Issues resolved (http://bugs.uclibc.org):
2851 #1291: Add support for Faraday 526 arm processor (fa526)
2852 #2683: cups does not install correctly to target
2853 #3313: mesa3d fails to build
2854 #5186: initramfs/cpio should support lzo compression
2855 #5636: agetty - cannot get controlling tty error - need updated...
2856 #5906: collectd client headers not exported
2857 #5966: bison unnecessarily required as build dependency
2858 #6140: --enable-fileinfo not applied for php package
2859 #6164: openvpn usage of ip tool from Busybox
2861 2013.02, Released February 28th, 2013:
2863 Misc manual updates.
2865 Updated/fixed packages: busybox, collectd, flashbench,
2866 libgtk2, libupnp, mii-diag, quota
2868 2013.02-rc3, Released February 26th, 2013
2872 Updated/fixed packages: conntrack-tools, dialog,
2873 enlightenment, haserl, keyutils, libfif, libmad,
2874 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
2875 ruby, spawn-fcgi, vtun
2877 Issues resolved (http://bugs.uclibc.org):
2879 #5960: fusion.ko driver does not install to target rootfs
2881 2013.02-rc2, Released February 19th, 2013
2883 Fixes all over the tree.
2885 Various manual updates and fixes.
2887 Updated/fixed packages: busybox, collectd, gesftpserver,
2888 glib-networking, gnutls, inotify-tools, libcurl, libffi,
2889 libglib2, libtorrent, libvorbis, neard, network-manager,
2890 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
2892 Issues resolved (http://bugs.uclibc.org):
2894 #5906: collectd client headers not exported
2896 2013.02-rc1, Released February 10th, 2013
2898 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
2899 libraries install fixed. Add Linaro ARM
2900 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
2901 CodeBench MIPS 2012.03/09. Infrastructure to warn about
2902 missing 32bit support for binary toolchains. Toolchain wrapper
2903 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
2904 7.1. Deprecate uClibc 0.9.31.
2906 Architecture: Xtensa fixes, add missing powerpc variants, arm
2907 1136jf-s rev1, add A5/A15, neon support toggle, OABI
2908 deprecated. Sparc: drop old unused variants
2910 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
2911 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
2912 environment image support, U-Boot: add 2013.01.01
2914 Linux: fix appended dtb handling for v3.8+ kernels, support
2915 multiple device trees
2917 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
2918 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
2919 updated, at91rm9200df: misc fixes. Lock kernel headers to
2922 Infrastructure: Git download fixes. Toolchain make target
2923 renamed from 'cross' to 'toolchain'. Eclipse integration
2924 support. Option to set root password, post image scripts,
2925 config scripts handling.
2927 Updated/fixed packages: alsa-lib, argp-standalone, argus,
2928 arptables, atk, audiofile, axel, beecrypt, bind, bison,
2929 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
2930 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
2931 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
2932 diffutils, directfb, distcc, divine, dnsmasq, docker,
2933 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
2934 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
2935 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
2936 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
2937 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
2938 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
2939 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
2940 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
2941 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
2942 libedbus, libedje, libeet, libefreet, libeina, libeio,
2943 liberation, libelementary, libembryo, libethumb, libev,
2944 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
2945 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
2946 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
2947 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
2948 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
2949 libxml2, libxslt, lighttpd, links, linux-firmware,
2950 linux-fusion, ltp-testsuite, ltrace,
2951 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
2952 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
2953 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
2954 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
2955 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
2956 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
2957 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
2958 python, python3, qemu, qextserialport, qt, quagga, radvd,
2959 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
2960 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
2961 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
2962 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
2963 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
2964 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
2965 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
2966 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
2967 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
2968 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
2969 xserver_xorg-server, xstroke, xvkbd, xz
2971 New packages: b43-firmware, b43-fwcutter, bustle,
2972 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
2973 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
2974 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
2975 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
2976 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
2977 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
2978 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
2979 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
2980 proxychains, python-bottle, python-pyparsing, rpi-firmware,
2981 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
2982 spice-protocol, tcllib, tvheadend, udisks, usbredir
2983 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
2986 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
2987 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
2988 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
2989 xdriver_xf86-video-{tsend,xgi,xgixp}
2991 Deprecated packages: xstroke
2993 Issues resolved (http://bugs.uclibc.org):
2995 #4237: building shared openssl w/-Os fails due to gcc bug
2996 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
2997 #5602: python3 should install a "python" symbolic link
2998 #5846: Extra slash added to last slash in URL
3000 2012.11.1, Released January 3rd, 2013:
3002 Toolchain: Fixed non-largefile builds on recent Ubuntu
3005 Arch: fix missing x86/generic handling, Build for Xtensa with
3008 Updated/fixed packages: dosfstools, qt
3010 2012.11, Released December 2nd, 2012:
3012 Git shallow clone fix for older git version.
3014 Updated/fixed packages: ctuio, libtool
3016 Issues resolved (http://bugs.uclibc.org):
3018 #5726: List all the available hook points
3020 2012.11-rc2, Released November 30th, 2012:
3022 Minor fixes around the tree.
3024 Various manual updates and fixes.
3026 Add checks for legacy features.
3028 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
3029 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
3030 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
3031 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
3032 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
3033 scons, strace, sylpheed
3035 Issues resolved (http://bugs.uclibc.org):
3037 #5732: Error : package/alsa-lib/alsa-lib.mk
3039 2012.11-rc1, Released November 17th, 2012
3041 Fixes all over the tree and new features.
3043 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
3044 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
3045 + nitrogen6x defconfigs.
3047 Bootloaders: add u-boot 2012.07/10, ais target format, add
3048 barebox 2012.08/09/10/11, linker overlap issue fix for
3049 at91bootstrap, mxs-bootlets updated for new Barebox versions.
3051 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
3052 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
3053 Libtirpc support for modern glibc variants. Toolchain on
3054 target has been deprecated.
3056 Initial Aarch64 support, Xtensa support re-added.
3058 Infrastructure: Use shallow git clone when possible, use
3059 tarballs rather than git URLs for github. Moved to pkgconf
3060 rather than pkg-config. System directory added, default
3061 skeleton/device tables moved. More than 1 post-build script
3062 can now be used. output/target now contains a
3063 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
3064 understand how to (not) use it.
3066 Manual has been reworked and extended.
3068 Legal-info: Lots of package annotations, CSV file fixes,
3069 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
3071 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
3072 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
3073 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
3074 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
3075 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
3076 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
3077 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
3078 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
3079 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
3080 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
3081 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
3082 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
3083 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
3084 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
3085 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
3086 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
3087 lmbench, lockfile-progs, logrotate, lshw, lsof,
3088 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
3089 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
3090 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
3091 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
3092 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
3093 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
3094 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
3095 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
3096 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
3097 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
3098 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
3099 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
3100 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
3102 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
3103 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
3104 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
3105 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
3106 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
3107 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
3108 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
3109 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
3112 Deprecated packages: netkitbase, netkittelnet
3114 Issues resolved (http://bugs.uclibc.org):
3116 #807: [PATCH] samba - make iconv and smbd optional
3117 #3049: binutils have a sysroot bug in ld
3118 #5330: update vsftpd to 3.0.0
3119 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
3120 #5666: Fails to build python 2.7.2 for 2440 arm
3122 2012.08, Release August 31th, 2012
3124 Updated/fixed packages: microperl, cups, luajit, rrdtool,
3127 Added license information for: sqlite.
3129 Changed the source URLs of all packages located on Sourceforge
3130 in order to use the automatic mirror selection URL
3131 downloads.sourceforge.net, and get rid of the
3132 BR2_SOURCEFORGE_MIRROR option.
3134 2012.08-rc3, Released August 25th, 2012
3136 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
3137 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
3139 Added license informations for: barebox, grub, syslinux,
3140 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
3141 faad2, nano, fbdump, rsync, librsync, fontconfig,
3144 2012.08-rc2, Released August 15th, 2012
3146 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
3148 Added license informations for: mxml, nanocom, empty, expat,
3149 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
3150 input-event-daemon, luajit, cgilua, copas, coxpcall,
3151 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
3152 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
3153 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
3154 mtd, openssl, psmisc, socat, spawn-fcgi.
3156 Fixes to Microblaze external toolchains
3157 configuration. Improvements of the pkg-stats
3158 script. Out-of-tree fix for the graph-depends script.
3160 Kernel headers version bump.
3162 2012.08-rc1, Released August 1st, 2012
3164 Fixes all over the tree and new features.
3166 Integration of a legal information reporting infrastructure,
3167 which allows to generate detailed informations about the
3168 licenses and source code of all components of a system
3169 generated by Buildroot. License information will progressively
3170 be added on packages.
3172 Default configuration files added for Calao-systems USB-A9263
3173 and Calao-systems USB-A9G20-LPW.
3175 External toolchains update: allow download of a custom
3176 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
3177 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
3180 Allow the restriction of downloads to the primary site only.
3181 This is useful for project developers who want to ensure that
3182 the project can be built even if the upstream tarball
3183 locations disappear.
3185 Add a 'System configuration' choice to select between 3
3186 different init systems: Busybox init, SysV init and Systemd
3189 Cleanups to the package infrastructure. The visible change to
3190 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
3191 $(autotools-package)), and similarly for other package
3192 infrastructures and host packages. Refer to the documentation
3195 By default, automatic detection of the number of compilation
3196 jobs to use, depending on the number of CPUs available.
3198 Improvements to generate systems with static libraries only
3199 (infrastructure and package fixes).
3201 Add proper support in the Linux kernel package to generate
3202 Device Tree Blobs or combined Device Tree / Kernel
3203 images. This will be useful on Microblaze, PowerPC and ARM,
3204 which are architectures making extensive use of the Device
3207 Updated/fixed packages: audiofile, autoconf, automake, axel,
3208 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
3209 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
3210 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
3211 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
3212 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
3213 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
3214 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
3215 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
3216 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
3217 libfuse, libidn, libmad, libmbus, libmnl,
3218 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
3219 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
3220 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
3221 lttng-tools, lua, m4, memtester, midori, mii-diag,
3222 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
3223 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
3224 openssl, pciutils, php, polarssl, portaudio, pppd,
3225 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
3226 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
3227 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
3228 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
3229 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
3231 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
3232 fbterm, flashrom, freerdp, inadyn, libfreefare,
3233 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
3234 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
3235 luajit, mediastreamer, mobile-broadband-provider-info, monit,
3236 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
3237 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
3238 ramspeed, rtorrent, sound-theme-borealis,
3239 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
3242 Issues resolved (http://bugs.uclibc.org):
3244 #1315: Allow use of older external toolchains without sysroot
3246 #5276: Hiawatha needs to manage IPV6 if so [fixed]
3247 #5360: buildroot fails when building "host-libglib2 2.30.2
3248 Building" [won't fix, upstream problem]
3249 #5384: Can't build packages relying on gets on newer glibc
3252 2012.05, Released May 30th, 2012:
3254 Updated/fixed packages: busybox, netsnmp, pptp-linux
3256 2012.05-rc3, Released May 25th, 2012:
3258 Minor fixes around the tree.
3260 Infra: Fix for DOWNLOAD macro when using primary mirrors with
3263 Toolchain: Kernel headers 3.2.18 / 3.3.7.
3265 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
3266 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
3269 2012.05-rc2, Released May 18th, 2012:
3271 Fixes all over the tree.
3273 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
3274 dependency, disable decimal floats support, Linux 3.2.17 /
3275 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
3276 without C++ support.
3278 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
3279 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
3281 2012.05-rc1, Released May 10th, 2012:
3283 Fixes all over the tree and new features.
3285 Use /etc/os-release for version info rather than
3288 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
3290 Apply-patches.sh: cleanups, archived patches handling fixes,
3291 support series files.
3293 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
3294 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
3295 atngw100, use 3.3.x for qemu configs.
3297 Menu structure: Libraries moved out of multimedia section
3299 Atom processor support. Prescott fix, blackfin ABI fix,
3300 Microblaze architecture support (using ext toolchain). Cleanup
3301 architecture names, deprecate Xtensa support.
3303 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
3304 default to uClibc 0.9.33.x, enable
3305 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
3306 fixes for external toolchains, linaro ext toolchains, new
3307 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
3310 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
3311 support. Barebox: add 2012.04, remove 2011.12.
3313 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
3314 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
3315 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
3316 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
3317 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
3318 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
3319 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
3320 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
3321 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
3322 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
3323 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
3324 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
3325 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
3326 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
3327 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
3328 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
3329 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
3330 openssh, openssl, parted, pango, pcre, php, pixman, poco,
3331 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
3332 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
3333 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
3334 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
3335 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
3336 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
3337 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
3340 New packages: apr, apr-util, audiofile, bellagio,
3341 conntrack-tools, empty, fmtools, glib-networking,
3342 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
3343 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
3344 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
3345 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
3346 socketcand, stress, systemd, ushare, zeromq
3348 Deprecated packages: ttcp
3350 Removed packages: ntfsprogs
3352 Issues resolved (http://bugs.uclibc.org):
3354 #2353: [lua] fix build with 2010.08-rc1
3355 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
3356 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
3357 #2881: Can't build project statically with external toolchain
3358 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
3359 #4808: ccache may build against wrong zlib
3360 #4880: New package lcdproc
3361 #4886: New package protobuf
3362 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
3363 #4898: * make: [target-finalize] Error 1 (ignored)*
3364 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
3365 #4970: udev 181 fails to build if kernel version 3.3 is selected
3366 #5018: dialog broken: exits with assert in uClibc
3367 #5102: qt package moc, uic, rcc read from wrong place
3368 #5144: Patch to fix ixon bug in uemacs
3369 #5198: Line graphics output is broken in GNU Screen
3370 #5204: Missing terminfo file(s) for GNU screen terminal type
3372 2012.02, Released February 29th, 2012:
3374 Updated/fixed packages: libecore
3376 2012.02-rc3, Released February 27th, 2012:
3378 Fixes all over the tree.
3380 Automatic host dependencies handling for cmake packages
3381 fixed. Customize package deprecated as using a post-build
3382 script is nowadays the preferred way of adding extra stuff to
3385 Linux-headers 3.0.x / 3.2.x stable version bumped.
3387 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
3389 Updated/fixed packages: dropbear, ffmpeg, libpng
3391 2012.02-rc2, Released February 19th, 2012:
3393 Fixes all over the tree.
3395 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
3396 linux-headers 3.0.x / 3.2.x stable versions.
3398 Documentation: Added makedev / <pkg>_DEVICES /
3399 <pkg>_PERMISSIONS documentation.
3401 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
3402 libvncserver, mxml, python.
3404 2012.02-rc1, Released February 12th, 2012:
3406 Fixes all over the tree and new features.
3408 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
3409 support removed, Powerpc SPE ABI support. GDB ELF support fix,
3410 GDB 7.4, crosstool-NG 1.13.4.
3412 Gentargets: scp and mercurial support.
3413 Autotools: derive host dependencies from target by default.
3414 Packages can now declare device table snippets.
3416 Host utilities menu with commonly used host tools.
3418 defconfigs: qemu configs for x86-64, mips and sparc, at91
3419 defconfigs now use modern U-Boot / mainline Linux, added
3422 uClibc: remove 0.9.30, backport unshare() support, add
3423 0.9.32.1 / 0.9.33, use same config for ctng.
3425 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
3426 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
3429 Various manual updates. Release tarballs now contain generated
3430 manual in text/html/pdf formats.
3432 Buildroot now calls the stop function of scripts in
3433 /etc/init.d at shutdown.
3435 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
3436 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
3437 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
3438 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
3439 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
3440 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
3441 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
3442 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
3443 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
3444 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
3445 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
3446 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
3447 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
3448 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
3449 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
3450 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
3451 python, python-serial, qt, ruby, samba, sdl, sdparm,
3452 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
3453 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
3454 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
3455 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
3456 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
3457 xf86-video-sis, xfont_{encodings,font-util},
3458 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
3459 xlib_libxkbfile, xterm, xutil_makedepend, yajl
3461 New packages: boost, connman, dstat, expedite, explorercanvas,
3462 feh, flot, giblib, igh-ethercat, imlib2, jquery,
3463 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
3464 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
3465 libethumb, libevas, libical, libmbus, liboauth, liburcu,
3466 libvncserver, linux-firmware,
3467 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
3468 open2300, python-distutilscross, python-dpkt,
3469 python-netifaces, python-pygame, python-setuptools, rt-tests,
3470 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
3471 xf86-input-tslib, xinput-calibrator
3473 Issues resolved (http://bugs.uclibc.org):
3475 #743: Add Transmission bit torrent option to buildroot
3476 #755: Add Boost libraries as a package
3477 #2299: Add crypto support to libsoup
3478 #2617: Pixman 0.19.2 & Cairo 1.10.0
3479 #3403: libgpg-error: bump to version 1.10
3480 #3409: libgpg-error: download from gnupg.org
3481 #3421: nano: make tiny flag optional
3482 #3691: New EFL packages
3483 #4664: Cannot patch AT91Bootstrap
3484 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
3485 #4760: Qt: add host-pkg-config to dependency-list
3487 2011.11, Released November 30th, 2011:
3489 Fixes all over the tree.
3491 Bump kernel headers / default Linux version to 3.1.4.
3493 Updated/fixed packages: ruby
3495 2011.11-rc3, Released November 26th, 2011:
3497 Fixes all over the tree.
3499 Toolchain: Fix gdb dependencies for external toolchains,
3500 adjust uClibc patches so they don't confuse modern versions of
3501 patch, bump crosstool-ng, kernel headers and linux versions.
3503 Updated/fixed packages: busybox, freetype, mplayer, opencv,
3504 php, rsyslog, ruby, thttpd, xapp_xf86dga
3506 Issues resolved (http://bugs.uclibc.org):
3508 #4357: Prevent patch commands from accessing source control
3509 #4369: Fix permissions on untared lsof archive
3511 2011.11-rc2, Released November 18th, 2011:
3513 Fixes all over the tree and new features.
3515 Updated asciidoc documentation
3517 Toolchain: Bumped 3.x stable kernel headers, use wget in
3518 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
3521 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
3522 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
3524 Issues resolved (http://bugs.uclibc.org):
3526 #3355: mplayer fails to build
3527 #4021: uClibc: undefined reference to `__GI___errno_location'
3528 #4297: Qt's qmake uses wrong pkg-config
3530 2011.11-rc1, Released November 11th, 2011:
3532 Fixes all over the tree and new features.
3534 Moved misc scripts and support stuff to support/. Renamed
3535 patch-kernel.sh to support/scripts/apply-patches.sh.
3537 Documentation: Moved to asciidoc format, make targets to
3538 generate text/html/pdf/epub output added.
3540 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
3543 Bootloaders: Add support for custom git tree / tarballs for
3544 barebox, similar to how it's handled for u-boot. Clean up
3547 Toolchain: Update external codesourcery toolchain download
3548 URLs after Codesourcery got bought by Mentor, add x86
3549 toolchain, update toolchain versions and optimize toolchain
3550 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
3551 updated GDB versions / download URLs. Binutils
3552 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
3555 Package infrastructure: Support for local packages /
3556 overrides, package dir / name arguments dropped from
3557 {GEN,AUTO,CMAKE}TARGETS.
3559 Linux: Kernel extensions infrastructure support, Xenomai +
3562 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
3563 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
3564 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
3565 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
3566 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
3567 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
3568 libconfuse, libcuefile, libcurl, libdaemon, libevent,
3569 libglib2, libiconv, libmpd, libreplaygain, libroxml,
3570 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
3571 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
3572 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
3573 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
3574 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
3575 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
3576 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
3577 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
3578 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
3579 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
3581 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
3582 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
3583 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
3584 pulseaudio, pv, rtai, vala, xenomai.
3586 Removed packages: liboil, sfdisk, swfdec, webif
3588 Issues resolved (http://bugs.uclibc.org):
3590 #505: live555: new package
3591 #507: Enable live and tv options in MPlayer-1.0rc2
3592 #531: let e2fsprogs package to export headers to staging dir if needed
3593 #1171: Linuxthreads new cannot find sysdep.h
3594 #1357: Add bluez to buildroot system
3595 #2107: New package: input-event-daemon
3596 #2599: New package: orc (Oil Runtime Compiler)
3597 #2605: gstreamer: Update to 0.10.30
3598 #2677: introducing util-linux-ng as replacement for util-linux
3599 #2917: Qt: Add declarative module
3600 #3145: jffs2 image generation fails
3601 #3271: netperf-2.4.5 fails to compile
3602 #3331: xdata_xcursor-themes depends on xcursorgen
3603 #3343: Add file:// download SITE_METHOD
3604 #3391: Add support for specifying an external kernel tree
3605 #3631: Error while compiling with Xorg
3606 #3709: oprofile doesn't build for mipsel
3607 #3925: midori not getting compile
3608 #4045: Add support for downloading i386 toolchains from codesourcery
3609 #4165: lrzsz-fix-symlink-at-rebuild.patch
3610 #4171: makedevs-unused-but-set-variable.patch
3611 #4183: Codesourcery toolchain download site has changed
3612 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
3613 #4381: Add option to lighttpd to enable Lua support
3614 #4387: Make sure that dest dir exists before installing mtd files
3616 2011.08, Released August 31th, 2011:
3618 Fixes all over the tree.
3620 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
3623 Updated/fixed packages: ipset, python
3625 2011.08-rc2, Released August 29th, 2011:
3627 Fixes all over the tree.
3629 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
3630 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
3633 Defconfigs: kernel updates, fix mini2440 serial port config,
3634 remove old arm toolchain configs.
3636 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
3637 targets similar to linux/busybox.
3639 Updated/fixed packages: barebox, directfb, libsoup,
3640 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
3641 usbmount, util-linux, xfont_font-misc-misc
3643 Issues resolved (http://bugs.uclibc.org):
3645 #3685: ncurses installation hangs due to old version of tic
3646 #4093: Grub fails to install bz2 patch after conversion to...
3648 2011.08-rc1, Released August 4th, 2011:
3650 Fixes all over the tree and new features.
3652 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
3653 ext-toolchain-wrapper improvements, improved non-MMU
3654 support. GCC 4.3.6 / 4.6.1.
3656 GENTARGETS infrastructure extended to cover bootloaders and
3657 Linux kernel as well. Options to retrive Linux/U-Boot from a
3658 custom git repo instead of upstream tarballs.
3659 Support for Linux 3.x and release candidate tarballs.
3660 X-Loader bootloader for omap added.
3662 Make source/external-deps now also works for external
3663 toolchains / crosstool-ng backend.
3665 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
3666 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
3667 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
3668 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
3669 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
3670 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
3671 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
3672 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
3673 synergy, udev, usbmount, usbutils, util-linux, valgrind,
3674 webkit, xorg-xserver, xz, zlib
3676 New packages: acl, attr, ebtables, gnutls, inotify-tools,
3677 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
3678 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
3679 statserial, stunnel, ti-utils, uboot-tools, yajl
3681 Deprecated packages: liboil, swfdec
3683 Removed packages: hal
3685 Issues resolved (http://bugs.uclibc.org):
3687 #3559: libnspr: Add new package
3688 #3595: patch to add libroxml
3689 #3565: libnss: Add new package
3690 #3583: xfonts_font-adobe-100dpi fails due to missing map file
3691 #3649: [PATCH] Add mapdir to existing pkg-config patch
3692 #3907: 2011.05 - Qt 4.7.3 not building on ARM
3693 #3961: Nfs-utils: Remove SUSv3-function index
3694 #3985: "help" target's defconfig list needs sort
3695 #3997: bump libroxml to v2.1.0
3697 2011.05, Released May 27th, 2011:
3699 Updated/fixed packages: makedevs
3701 2011.05-rc2, Released May 24th, 2011:
3703 Fixes all over the tree.
3705 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
3706 2009q3 external toolchains added. Crosstool-NG bumped to
3707 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
3710 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
3712 2011.05-rc1, Released May 18th, 2011:
3714 Fixes all over the tree and new features.
3716 External toolchain improvements: We now build a binary
3717 toolchain wrapper and install it into HOST_DIR/usr/bin, which
3718 enforces the correct compiler arguments, making an external
3719 toolchain as easy to use outside of Buildroot as the internal
3720 ones are. This also brought a cleanup of CFLAGS, making the
3721 Buildroot build output easier to read.
3723 Rootfs device handling improvements: Choice between static
3724 /dev, devtmpfs and devtmpfs with either mdev or udev.
3726 Toolchain: More preconfigured codesourcery external
3727 toolchains, improved Crosstool-NG support, fix for GCC
3728 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
3729 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
3731 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
3733 Linux: support for custom kernel image targets, E.G. for
3734 powerpc builds with embedded device trees.
3736 Misc fixes for qemu defconfigs, ensuring correct serial
3737 terminal setup out of the box.
3739 Misc gentarget / autotools handling fixes.
3741 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
3742 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
3743 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
3744 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
3745 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
3746 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
3747 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
3748 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
3749 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
3750 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
3751 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
3752 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
3753 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
3755 New packages: bonnie++, can-utils, gdisk, htop,
3756 input-event-daemon, libexif, libraw, libv4l, ngircd
3758 Removed packages: festival
3760 Issues resolved (http://bugs.uclibc.org):
3762 #2131: Add OpenMP support to the toolchain
3763 #3379: New Package: bonnie++
3764 #3445: Not working openssl-10.0.0d on 386sx
3765 #3451: fakeroot package: wrong FAKEROOT_SITE variable
3766 #3457: alsamixergui: broken URL
3767 #3475: Calling sync on large filesystems when not always necessary
3768 #3511: make busybox-menuconfig does not download busybox package
3769 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
3770 #3571: u-boot: fw_printenv does not build
3771 #3643: popt source url is not responding
3772 #3733: dropbear: make zlib optional
3773 #3757: Buildroot can't build mplayer with libmad
3775 2011.02, Released February 28th, 2011:
3777 Fixes all over the tree.
3779 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
3780 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
3782 Deprecated packages: devmem2, webif
3784 Issues resolved (http://bugs.uclibc.org):
3786 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
3787 #3259: Unable to build webkit (on arm)
3788 #3295: slang fails to build on mipsel
3789 #3325: ffmpeg fails to build
3791 2011.02-rc2, Released February 24th, 2011:
3793 Fixes all over the tree.
3795 Festival packages marked as broken. Unless someone steps up
3796 to support them, they will be removed during the 2011.05
3799 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
3800 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
3801 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
3802 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
3803 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
3804 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
3805 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
3806 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
3807 tcpreplay, tiff, wpa_supplicant, xcb-util,
3808 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
3809 xdriver_xf86-input-{mouse,synaptics,void},
3810 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
3811 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
3812 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
3813 xserver_xorg-server, xz
3815 Removed packages: ace_of_penguins, vlc
3817 Issues resolved (http://bugs.uclibc.org):
3819 #3205: Failing chmod when running "make" in buildroot (openssl)...
3820 #3277: quagga fails to build with SNMP support
3821 #3283: See why nfs-utils needs fakeroot, and convert to autotools
3822 #3307: synergy fails to build due to missing XTest library
3824 2011.02-rc1, Released February 14th, 2011:
3826 Fixes all over the tree and new features.
3828 External toolchain improvements: clarification of the options,
3829 and introduction of the toolchain profile concept, for
3830 well-known toolchains. Buildroot is now capable of
3831 automatically downloading and extracting well-known toolchains
3832 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
3833 toolchains are supported). Crosstool-NG backend updated and
3836 Complete rework of how hardware boards are supported.
3837 Each board now only has a single defconfig file, and all
3838 board-specific options have been removed. See
3839 docs/buildroot.html#board_support for details.
3841 Added support for the following boards: Mini2440, Qemu ARM
3842 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
3843 r2d and Qemu x86. The Qemu boards support allows to easily
3844 build systems that are known to work under Qemu.
3846 Initial support for Blackfin processors.
3848 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
3849 preparation for support of SDK. For the same reason, the
3850 toolchain binaries (cross-compiler and other related tools)
3851 are now installed in $(O)/host/usr/bin/. The cross pkg-config
3852 now also automatically returns correct values for cross
3853 compilation, without needing any environment variables to be
3856 Ccache support reworked. Now used for both host and target
3857 compilation, and cache is stored in ~/.buildroot-ccache.
3859 Toolchain: uClibc 0.9.32-rc2, several components moved to
3860 normal AUTOTARGET packages.
3862 Generic cmake infrastructure, similar to the existing
3863 GENTARGETS/AUTOTARGETS.
3865 Support for bzr downloads, next to the existing git/svn support.
3867 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
3868 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
3870 EXT2 file system size handling improved, UBI image support, fs
3871 configuration options cleanup, U-Boot/Barebox version bumps.
3873 Updated/fixed packages: alsa-utils, at, autoconf, automake,
3874 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
3875 coreutils, cups, dbus, dbus-python, dhcp, directfb,
3876 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
3877 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
3878 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
3879 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
3880 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
3881 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
3882 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
3883 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
3884 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
3885 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
3886 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
3887 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
3888 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
3889 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
3890 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
3891 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
3892 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
3893 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
3894 xkeyboard-config, xlib_libX11, xz, zlib
3896 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
3897 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
3898 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
3899 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
3900 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
3903 Removed packages: hotplug, l2tp, libfloat, microcom,
3906 Issues resolved (http://bugs.uclibc.org):
3908 #267: The make target: cross fails because toolchain_build_...
3909 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
3910 #561: ltp-testsuite failed to install
3911 #1447: Installing gfortran on PowerPC
3912 #1651: Build fail caused by ccache in module-init-tools
3913 #1681: Cross-compiled binaries shouldn't be installed into staging
3914 #1723: [PATCH] axel: convert to generic package infrastructure and...
3915 #1735: [PATCH] mplayer: convert to autotools infrastructure
3916 #2551: [PATCH] native toolchain in the target filesystem fails
3917 #2623: buildroot-snapshot-20100922 fails when compiling development...
3918 #2647: makedevs package lacks support for 16-bit major/minor numbers
3919 #2371: QT MYSQL Module does not build when MySQL installed on the host
3920 #2839: compile fails in various packages with a odd message "error:...
3921 #2887: tar "buffer overflow detected" error
3922 #2893: Broken "make source" with external toolchain
3923 #2905: Qt: Speed up compilation, if gui-module isn't selected
3924 #2929: genext2fs: couldn't allocate a block (no free space)
3925 #2935: Ntpdate isn't installed
3926 #2965: Broken linkage to xkbcomp (blocking X server startup)
3927 #2983: xlib_libX11 build failed
3928 #3007: kexec doesn't build: Missing regdef.h file
3929 #3085: Init scripts are not compatible with sysVinit (when busybox...
3930 #3103: make external-deps wants to download gcc-.tar.bz2 when...
3931 #3109: abnormal `make busybox-menuconfig`
3932 #3115: How about board specific makefiles?
3933 #3169: python patch has typo, aborts build in scenario
3934 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
3936 2010.11, Released November 30th, 2010:
3938 Fixes all over the tree.
3940 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
3943 Issues resolved (http://bugs.uclibc.org):
3945 #2773: squid with openssl support needs openssl on the host
3946 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
3948 2010.11-rc2, Released November 25th, 2010:
3950 Fixes all over the tree.
3952 Add support for LEON Sparc architecture variants. Fix make
3953 source/external-deps for host packages.
3955 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
3956 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
3957 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
3958 sysstat, webkit, zlib
3960 Issues resolved (http://bugs.uclibc.org):
3962 #759: Sysstat build broken without libintl
3963 #2479: host-module-init-tools 3.11 fails to build
3964 #2725: Buildroot overrides kernel config
3965 #2785: mtd-utils build fails due to missing libmtd
3966 #2791: Added PHP-Process Control to the PHP-Package
3967 #2797: pciutils dependencies on zlib not taken into account
3968 #2809: failed to compile libglib2
3969 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
3970 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
3971 #2833: Failed to compile webkit without X11
3973 2010.11-rc1, Released November 8th, 2010:
3975 Fixes all over the tree and new features.
3977 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
3978 misc fixes + nconfig and savedefconfig targets.
3980 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3983 Fs: Squashfs 4.1 with lzo support
3985 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
3986 generic new-style ones instead.
3988 Download handling reworked and support for git/svn downloads
3991 Removed experimental shared config.cache support, as it is
3994 A convenience Makefile wrapper is created when using
3995 out-of-tree building, similar to how it is done for the kernel.
3997 Alpha, Cris, IA64 and Sparc64 architecture support removed.
3999 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
4000 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
4002 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
4003 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
4004 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
4005 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
4006 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
4007 gamin, gawk, genext2fs, gperf, gst-plugins-base,
4008 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
4009 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
4010 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
4011 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
4012 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
4013 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
4014 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
4015 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
4016 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
4017 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
4018 openssl, openvpn, oprofile, pango, patch, pcre, php,
4019 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
4020 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
4021 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
4022 speex, sqlite, squashfs, startup-notification, strace,
4023 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
4024 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
4025 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
4026 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
4028 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
4029 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
4030 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
4031 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
4032 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
4033 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
4034 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
4035 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
4036 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
4037 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
4040 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
4042 Removed packages: dillo, libglib12, libgtk12, microwin,
4045 Issues resolved (http://bugs.uclibc.org):
4047 #901: new package: gpsd
4048 #2389: Generate a Makefile wrapper in $(O)
4049 #2461: wireless_tools: install shared library if needed
4050 #2521: Can't compile sdl_mixer, mikmod.h can't be found
4051 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
4052 #2563: [PATCH] cairo: Expose the configure option to disable some...
4053 #2581: libmms: Update to 0.6, and patch to work on architectures...
4054 #2707: Can't compile linux kernel using buildroot + crosstool-ng
4056 #2737: buildroot configuration tool crashing when the path exceeds...
4057 #2767: Build for lsof broken in buildroot-2010.08
4059 2010.08: Released August 31th, 2010:
4061 Fixes all over the tree.
4063 Updated/fixed packages: atk, xstroke
4065 Removed packages: lxdoom
4067 2010.08-rc2, Released August 30th, 2010:
4069 Fixes all over the tree.
4071 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
4072 locale support as broken. Remove deprecated GCC 4.2.[1-3]
4075 Mark CRIS architecture as deprecated, as it is discontinued
4078 Marked shared config.cache as experimental and disabled by
4079 default as it is known to break with certain package
4082 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
4085 fs: old-style squashfs for big endian archs fixed.
4087 Updated/fixed packages: busybox, gst-plugins-base,
4088 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
4089 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
4090 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
4093 Removed packages: stunnel
4095 Issues resolved (http://bugs.uclibc.org):
4097 #635: util-linux fails to build in 2009.08
4098 #2239: netcat package installs its binary to target as avr32-linux...
4099 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
4100 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
4101 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
4103 2010.08-rc1, Released July 30th, 2010:
4105 Fixes all over the tree and new features.
4107 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
4108 and non-sysroot support removed. Added support for (snapshot)
4109 NPTL in uClibc, 0.9.28.3 removed,
4111 Bootloaders: Various cleanups, moved to boot/, added Barebox,
4112 removed yaboot. Support building u-boot from custom tarball,
4115 New GTK-based configurator, usable using 'make gconfig'.
4117 Java packages marked as broken. Unless someone steps up to
4118 support this, they will be removed during the 2010.11
4121 Alpha, IA64 and Sparc64 architectures marked as deprecated.
4122 GTK+ on DirectFB has also been marked as deprecated, as it is
4123 not supported in recent GTK+ versions, and more and more
4124 packages depends on the new versions.
4125 Unless someone steps up to support them, they will be removed
4126 during the 2010.11 development cycle.
4128 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
4129 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
4131 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
4132 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
4133 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
4134 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
4135 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
4136 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
4137 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
4138 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
4139 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
4140 ltrace, make, midori, module-init-tools, mplayer,
4141 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
4142 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
4143 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
4144 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
4145 usbutils, webif, webkit, wireless_tools, xerces,
4146 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
4148 Removed packages: modutils, portage, rxvt
4150 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
4152 Issues resolved (http://bugs.uclibc.org):
4154 #321: alsa-lib uses host include files for python which breaks ...
4155 #361: linux kernel configuration choice works incorrectly
4156 #387: Tremor not installed to toolchain
4157 #401: new package: ffmpeg
4158 #475: uImage target for U-boot failed generating
4159 #543: ATK requires X11 on DirectFB target
4160 #575: webkit: Buildroot Libtool Patch Fails
4161 #583: build fails with external x86_64 toolchain
4162 #729: sstrip creates corrupted headers
4163 #829: Webkit r44552 needs libXt
4164 #835: Package Dataflashboot-1.05 does not compile with buildroot...
4165 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
4166 #859: Add (head of) nptl branch to list of uClibc versions
4167 #949: compile with debug info
4168 #955: Grub fails to build with External Toolchain
4169 #1051: Webkit doesn't compile (Linuxthreads new, x86)
4170 #1213: Move .config into output directory
4171 #1225: Buildroot fails to account for "nof" subdirectory (no float...
4172 #1231: (sparc) Linux kernel fails to build
4173 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
4174 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
4175 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
4176 #1405: WebKit fails to build because pthread_getattr_np is not impl...
4177 #1675: GMP Error during buildroot make process
4178 #1741: external toolchain linking error
4179 #1753: lmbench: convert to generic package infrastructure
4180 #1771: Fakeroot and the target/generic/device_table.txt create bad...
4181 #1807: LZMA 4.32.7, Required header file(s) are missing
4182 #1813: xkeyboard-config fails to build because of intltool problem
4183 #1879: Bump iptables to 1.4.8
4184 #1885: Add a bunch of lua modules
4185 #1897: Bump libusb to 1.0.7
4186 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
4187 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
4188 #1927: Bump file to 5.03 and migrate to autotargets
4189 #1933: Bump gawk to 3.1.8 and migrate to autotargets
4190 #1945: PHP: add sqlite3 dependency when using external lib
4191 #1951: Bump openssl to 0.9.8o
4192 #1957: Bump sqlite to 3.6.23.1
4193 #1975: Package removal/deprecation
4194 #1981: zlib: bump to 1.2.5
4195 #1987: intltool: Fix spelling mistake
4196 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
4197 #1999: Typo in path checking
4198 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
4199 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
4200 #2038: Bump ncurses to 5.7
4201 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
4202 #2101: blackbox depends on locale support
4203 #2119: Tries to build kernel, although disabled in config
4204 #2125: libXfont build fail
4205 #2143: buildroot compiler generates segfaulting statically linked exe..
4206 #2149: xterm build failure
4207 #2155: Compression lzo don't set for ubifs
4208 #2161: [SECURITY] Update libpng to 1.2.44
4209 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
4210 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
4211 #2191: linux-fusion build fail
4212 #2221: Qt does not compile (dependencies not taken into account?)
4213 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
4214 #2245: Netcat does not work due to incorrect assumptions about signed..
4215 #2251: directory output/build after make *_defconfig not found
4216 #2257: Convert netsnmp package to autotargets
4217 #2263: Bump samba to 3.3.13
4218 #2269: setserial causes make error
4220 2010.05, Released May 30th, 2010:
4222 Fixes all over the tree.
4224 Updated/fixed packages: coreutils, hal, libcap,
4225 lockfile-progs, ncftp, xserver_xorg-server
4227 Issues resolved (http://bugs.uclibc.org):
4229 #1789: binutils fails to build for i386
4230 #1843: Fix libcap build failure
4231 #1855: XORG Keyboard driver fails to compile
4233 2010.05-rc3, Released May 27th, 2010:
4235 Fixes all over the tree.
4237 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
4238 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
4239 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
4240 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
4241 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
4242 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
4243 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
4244 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
4245 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
4246 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
4247 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
4249 Issues resolved (http://bugs.uclibc.org):
4251 #75: arm buildroot "unrecognized option" error
4252 #699: Buildroot fails to copy libstdc++ to target when using external...
4253 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
4254 #1729: alsamixergui fails to build
4255 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
4256 #1819: pciutils small bugs
4257 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
4259 2010.05-rc2, Released May 11th, 2010:
4261 Fixes all over the tree.
4263 Updated/fixed packages: busybox, customize, gawk, gnuchess,
4264 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
4265 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
4266 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
4267 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
4268 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
4269 xproto_fontcacheproto, xproto_fontsproto, xvkbd
4271 Removed packages: vice
4273 Issues resolved (http://bugs.uclibc.org):
4275 #849: "customize" package copies files to wrong place in target tree
4276 #985: Bump usb_modeswitch package to 1.1.0
4277 #1135: Package customize. Wrong copying
4278 #1525: Package hal deletes a whole <target>/etc/rc.d directory
4279 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
4280 #1669: Busybox failed to compile when using an external toolchain
4281 #1699: Fix usbutils dependencies and bump
4282 #1705: Fix pciutils broken cross compiling
4283 #1717: External toolchain fixes for hostapd & wpa_supplicant
4285 2010.05-rc1, Released May 3rd, 2010:
4287 Cleaned up / restructured package menu.
4289 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4290 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
4291 removed broken nios2 support, ppc e300cX/e500mc support,
4292 improved external toolchain support, GDB 7.x support.
4294 X.org updated to 7.5.
4296 New packages: cdrkit, cramfs, genext2fs, genromfs,
4297 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
4298 squashfs, squashfs3, squid
4300 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
4301 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
4302 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
4303 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
4304 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
4305 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
4306 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
4307 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
4308 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
4309 qt, radvd, samba, setserial, smartmontools, tar, tslib,
4310 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
4311 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
4312 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
4313 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
4314 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
4315 xproto_xf86miscproto, xserver_xorg-server
4317 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
4318 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
4319 xproto_xf86miscproto
4321 Issues resolved (http://bugs.uclibc.org):
4323 #513: Add new squid package
4324 #661: lmbench: new package
4325 #719: Add lua option to haserl
4326 #800: [PATCH] iperf update to 2.0.4
4327 #803: [PATCH] lua - add shared library patch and config option for...
4328 #805: [PATCH] mdadm - version update
4329 #817: integrator926_defconfig uses unsupported uboot board name
4330 #851: Add option to specify --sysroot value for external toolchain
4331 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
4332 package for compatibility with old packages that expect
4334 #1105: Add new netperf package
4335 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
4336 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4337 #1123: Bump less to 436 and migrate to Makefile.autotools.in
4338 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
4339 #1189: Wrong u-boot configuration name for integrator926 target
4340 #1219: kernel headers not correctly installed into toolchain/staging
4341 #1267: Wrong BR2_EXTRA_VERSION
4342 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
4343 #1303: Add librsync package
4344 #1321: Busybox link fails due to lack of --sysroot option
4345 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
4346 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
4347 #1369: cannot build radvd (flex problem)
4348 #1387: xlib_libX11-1.3.2 can't find libjpeg
4349 #1411: [SECURITY] Update openssl package to 0.9.8n
4350 #1417: Bump iptables to 1.4.7
4351 #1423: Bump e2fsprogs to 1.41.11
4352 #1429: [SECURITY] Update php to 5.2.13
4353 #1441: Add binutils 2.20.1
4354 #1447: Package installation on target with debug symbols is broken
4355 #1459: Misc QA fixes
4356 #1489: radvd update to 1.6
4357 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
4358 #1537: dev entries not created anymore
4359 #1555: Fix default uclibc-0.9.31 configuration
4360 #1561: [SECURITY] Update samba to 3.3.12
4361 #1567: openssl0.9.8n fails to compile
4362 #1573: Alsa-utils alsactl/init/* not installed to target
4363 #1591: portmap fails to compile
4364 #1615: Convert eeprog package to gentargets
4365 #1645: Bump hostapd package to 0.7.2
4367 2010.02, Release February 26th, 2010:
4369 Fixes all over the tree.
4371 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
4372 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
4375 Removed packages: hostap, openmotif, xpdf
4377 Issues resolved (http://bugs.uclibc.org):
4379 #165: openmotif does not build
4380 #1147: Remove obsolete hostap package
4381 #1183: make source fails to download gmp, mpfr and patches
4383 2010.02-rc2, Released February 23th, 2010:
4385 Fixes all over the tree and new features.
4387 New packages: intltool
4389 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
4390 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
4391 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
4392 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
4393 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
4394 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
4395 xlib_libfontenc, xproto_trapproto, zlib
4397 Removed package: xboard
4399 Issues resolved (http://bugs.uclibc.org):
4401 #335: atk looks for the path to the gnome library on the host
4402 #355: Please update WebKit - it doesn't compile!
4403 #453: libglib2 autoreconf
4404 #457: e2fsprogs link problem
4405 #459: libgtk2 autoreconf
4406 #469: build of libgtk2 for host incorrectly assumes that X.org ...
4407 #671: Bash fails to build when building buildront on Ubuntu 9.04
4408 #711: WebKit host dependencies problems
4409 #821: cp: illegal operation
4410 #1039: Not compiled on ubuntu karmic
4411 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
4413 2010.02-rc1, Released February 9th, 2010:
4415 Fixes all over the tree and new features.
4417 Generalized autotools infrastructure to be usable for
4418 non-autotools packages, see package/Makefile.package.in for
4421 Cleaned up avr32 toolchain config, external source-based
4422 toolchain support is gone.
4424 Dependency checks: Also check for makeinfo, only print output
4427 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
4429 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
4432 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
4433 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
4434 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
4435 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
4436 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
4437 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
4438 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
4439 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
4441 Removed package: asterisk, openswan
4443 Issues resolved (http://bugs.uclibc.org):
4445 #515: tcpreplay: new package
4446 #553: Wrong DirectFB ps2mouse limitation
4447 #559: mesa3d build fails
4448 #679: Autoconf cannot find M4
4449 #739: New/updated hostapd package
4450 #749: Bump usbutils package to version 0.86
4451 #751: Kernel 2.6 snapshot fetch fail
4452 #753: Bump lighttpd package to 1.4.25
4453 #757: U-Boot: mkimage cannot be installed using external toolchain
4454 #761: Add binutils 2.20 to toolchain options
4455 #763: [SECURITY] Update pcre to 7.9
4456 #765: Add buildroot branding to gcc
4457 #767: Bump iw package to 0.9.18
4458 #773: [SECURITY] Update bind to 9.5.2-P1
4459 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4460 #813: Drop not very useful generic package selection options ...
4461 #823: Editor backup files (~) is copied from the target_skeleton
4462 #827: Bump mtd-utils package to version 1.2.0
4464 #913: Bump iptables to 1.4.6
4465 #919: Bump usb_modeswitch package to 1.0.7
4466 #925: Bump wpa_supplicant package to 0.6.10
4467 #931: Bump kismet package to 2010-01-R1
4468 #937: Bump openvpn package to 2.1.1
4469 #943: Bump sqlite package to 3.6.22
4470 #961: Bump dnsmasq to 2.52
4471 #967: Bump netstat-nat to 1.4.10
4472 #973: Bump iw to 0.9.19
4473 #1003: DHCP options disabled with busybox-1.16.0
4474 #1009: [SECURITY] Bump php to 5.2.12
4475 #1015: [SECURITY] Bump bind to 9.5.1-P2
4476 #1027: Busybox flash commands conflict with those from mtd-utils
4477 #1063: [SECURITY] Update lighttpd to 1.4.26
4479 2009.11, Released December 1st, 2009:
4481 Additional fixes and cleanups.
4483 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
4484 microperl, ncurses, vim
4486 Issues resolved (http://bugs.uclibc.org):
4488 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
4490 2009.11-rc2, Released November 29th, 2009:
4492 Additional fixes and cleanups.
4494 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
4496 2009.11-rc1, Released November 23rd, 2009:
4498 Fixes all over the tree and new features.
4500 Cleaned up / Simplified build directory layout. Refer to
4501 docs/buildroot.html#using for details.
4503 Target defconfig files moved to configs/ and listed in 'make help'
4506 Fixed *clean targets. Now clean removes everything generated,
4507 so you can do a fresh rebuild. Distclean furthermore removes
4508 kbuild tools and .config, bringing the source tree back in a
4511 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
4512 soft / hardfloat setting for architecture, ensure target-ldd
4515 New packages: divine, gvfs, libarchive, libmicrohttpd,
4516 sdl_sound, swfdec, sysstat
4518 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
4519 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
4520 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
4521 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
4522 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
4523 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
4524 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
4525 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
4526 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
4527 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
4528 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
4529 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
4530 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
4532 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
4534 Issues resolved (http://bugs.uclibc.org):
4536 #301: allow to install libsmbclient
4537 #303: add gvfs package
4538 #477: Add sdl_sound package
4539 #487: Make kismet package sexier
4540 #511: New package usb_modeswitch
4541 #527: misc fixes for dnsmasq package
4542 #565: libevent: Bump version and clean up makefile
4543 #587: Use iptables multipurpose binaries and bump to 1.4.4
4544 #593: Missing early check for patch(1)
4545 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
4546 #609: libmicrohttpd: New package
4547 #615: python: Don't delete .py files unless asked
4548 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
4549 #619: netkittelnet requires netkitbase to install, but there's no ...
4550 #645: allow to build nbd-server with NBD package
4551 #653: [SECURITY] Update php package to version 5.2.11
4552 #655: Update sqlite package to version 3.6.18
4553 #657: Bug in imagemagick-clean target
4554 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
4555 #665: [PATCH] Samba package
4556 #667: [PATCH] e2fsprogs
4557 #683: SDL-dfb does not select directfb
4558 #701: make install problem with unstripped binaries
4559 #703: [SECURITY] Update openssl package to 0.9.8l
4560 #705: Bump spawn-fcgi package to 1.6.3
4561 #709: Bump lighttpd package to 1.4.24
4562 #713: Migrate openntpd package to Makefile.autotools.in
4563 #715: Bump libidn package to 1.15 and other fixes
4564 #717: Bump dnsmasq to 2.51 and introduce new IDN option
4565 #731: Bump iw package to 0.9.17
4567 2009.08, Released August 31th, 2009:
4569 Additional fixes and cleanups.
4571 Updated/fixed packages: ctorrent, saveconfig/getconfig,
4572 sdl_net, util-linux.
4574 Issues resolved (http://bugs.uclibc.org):
4576 #529: util-linux doesn't find headers and include libs correctly
4577 #557: Build ctorrent with SSL support if available
4579 2009.08-rc3, Released August 26th, 2009:
4581 Additional fixes and cleanups.
4583 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
4584 directfb, enchant, kernel headers.
4586 Issues resolved (http://bugs.uclibc.org):
4588 #471: Allow directfb compilation with debug
4589 #541: Removal of CVS directories in target filesystem broken
4590 #547: berkeleydb: Update config.{sub, guess}
4591 #549: enchant: Fix dependencies.
4592 #569: Fix alsa-utils build for x86 on x86-64
4594 2009.08-rc2, Released August 6th, 2009:
4596 Additional fixes and new features.
4598 New packages: libuuid, gcc 4.3.4.
4600 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
4601 jamvm, libusb, microperl, neon, popt, sed, webkit.
4603 Fixed issue with 'make oldconfig'
4605 Issues resolved (http://bugs.uclibc.org):
4607 #525: sed broken with external toolchain
4608 #537: Fix gzip build with recent glibc
4610 2009.08-rc1, Released August 2nd, 2009:
4612 Fixes all over the tree and new features.
4614 Improvement of external toolchain support:
4615 - Support for glibc toolchains.
4616 - The toolchain configuration announced to Buildroot is
4617 verified against the real toolchain configuration.
4618 - Fixes, documentation.
4620 Cleanup X.org support: clarified configuration options, and
4621 removed mandatory dependency on useless libraries such as
4624 New QT-based configurator, usable using 'make xconfig'.
4626 Support for the Xtensa architecture.
4628 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
4631 New packages: bmon, ctorrent, dosfstools, enchant,
4632 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
4633 sdl_gfx, spawn-fcgi.
4635 Updated packages: bind, busybox, coreutils, sqlite, directfb,
4636 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
4637 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
4638 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
4639 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
4640 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
4641 wpa-supplicant, xdriver_xf86-input-synaptics,
4642 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
4643 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
4646 Issues resolved (http://bugs.uclibc.org):
4648 #83: liblockfile fails to compile due to eaccess redefinition
4649 #163: Xtensa architecture port
4650 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
4651 #241: device mapper + lvm2: build together
4652 #243: ctorrent: new package
4653 #247: ntfsprogs: new package
4654 #271: Library 'libgcc_s.so.1' not installed in search path
4655 #287: New package libnl
4656 #289: New package iw
4657 #331: Update MPlayer to version 1.0rc2
4658 #333: Bump sqlite package to 3.6.15
4659 #349: update libsoup to version 2.26.2
4660 #357: New package netstat-nat
4661 #359,#413: Upgrade openvpn to Makefile.autotools.in
4662 #367: linux kernel compile error for arm926t
4663 #369: Add SDL_gfx package
4664 #373: Support for building gstreamer without libxml
4665 #379: update DirectFB to version 1.4.0
4666 #383: gst-plugins-good: Allow soup plugin to be configured
4667 #385: neon: Fix pkgconfig dependency
4668 #387: Tremor not installed to toolchain
4669 #389: New package bmon
4670 #391: gstreamer: Bump version to 0.10.23
4671 #393: gst-plugins-base: Bump version to 0.10.23
4672 #395: gst-plugins-bad: New package
4673 #403: Error while building iso9660 image
4674 #409: Bump php package to 5.2.10
4675 #411: ipsec-tools: Bump version to 0.7.2
4676 #417: New package spawn-fcgi
4677 #419: Bump lighttpd package to 1.4.23
4678 #421: toolchain: Clean up toolchain locale support menu
4679 #427: webkit: Update to WebKit svn r44552
4680 #437: ltp-testsuite: Bump version to 20090630
4681 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
4682 #467: DirectFB 1.4.1
4683 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
4684 #491: libxml2: Bump version to 0.7.3
4685 #495: Bump bind package to 9.5.1-P3 (security)
4686 #497: OpenSSL RSA key generation hangs on x86_64
4687 #509: Bump sqlite package to 3.6.16
4688 #523: pciutils broken with external toolchain
4689 #533: Update gamin to 0.1.10 to fix compilation
4691 2009.05, Released June 1st, 2009:
4693 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
4694 version and marked ubifsroot as broken.
4696 2009.05-rc3, Released May 27th, 2009:
4698 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
4699 busybox, curl, libusb, readline, python and strace.
4701 Issues resolved (http://bugs.uclibc.org):
4703 #345: libcurl package needs a urandom fix
4705 2009.05-rc2, Released May 19th, 2009:
4707 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
4708 for newer hosts), stable kernel versions, busybox, cups,
4709 dmraid, docker, mesa3d, rsync and updated defconfigs.
4711 xserver marked as broken on AVR32 and atngw100-expanded
4714 Issues resolved (http://bugs.uclibc.org):
4716 #167: metacity does not build
4717 #295: gamin installs python support even if python is disabled
4718 #323: gen_matypes fails to execute during build of Mesa when us...
4720 2009.05-rc1, Released May 5th, 2009:
4722 Fixes all over the tree, further conversion of packages to
4723 Makefile.autotools.in and we now build host versions of
4724 packages where needed for build time dependencies instead of
4725 relying on the correct versions being available on the build
4726 host. Ancient toolchain / busybox versions have furthermore
4727 been removed as announced in the 2009.02 release notes.
4729 New packages: flac, gob2, lzop, taglib, wpa_supplicant
4731 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
4732 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
4733 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
4734 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
4735 util-linux, xorg7, xerces
4737 Issues resolved (http://bugs.uclibc.org):
4739 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
4740 and a ton of other improvements
4741 #19: page.h missing by util-linux
4742 #37: update libglib2 to version 2.18.4
4743 #61: tslib puts staging_dir into pkgconfig file
4744 #69: tar refuses to build
4745 #71,#175: ./wchar.h:41:12: error: empty filename in #include
4746 #73: Bump openssl package to the latest version
4747 #81: New package wpa_supplicant
4748 #99: new package: flac
4749 #101: update gstreamer packages
4750 #105,#313: menuconfig segfaults on tinyx if wchar is not
4752 #107: convert libvorbis to Makefile.autotools.in
4753 #109: Make pppd package avoid bsd err
4754 #111: binutils 2.17 fails to build when texinfo >= 4.10
4755 #133: Modify ncurses5-config to get correct include path
4756 #137: Bump php to version 5.2.9
4757 #139: Bump sqlite to 3.6.11 and convert to
4758 Makefile.autotools.in
4759 #145: Bump bind package to 9.5.1-P1 (security)
4760 #147: buildroot toolchain fails to build w/binutils-2.19.1
4761 #151: openssl package trivial fixes
4762 #161: vim fails on patching with errors in configure.patch
4763 #169: blackbox-0.70.1 does not build
4764 #177: xdriver_xf86-input-keyboard does not build
4765 #179: Upgrade dropbear to Makefile.autotools.in
4766 #181: Update to Xorg 7.4
4767 #187: ntfs-3g: could not build cross
4768 #191: alsa-lib ARM binaries always built with EABI
4769 #213: Bump wpa_supplicant package to version 0.6.9
4770 #217: Bump openssl package to 0.9.8k (security)
4771 #219: Toolchain build fails on m4
4772 #225: m4 macros are out of place
4773 #233: make ipv6 optional in iptables
4774 #237: ncftp: convert to Makefile.autotools.in
4775 #239: ntfs-3g: convert to Makefile.autotools.in
4776 #245: lzop: new package
4777 #271: Bump bind package to 9.5.1-P2 (security)
4778 #277: Bump sqlite package to 3.6.16
4779 #279: update libglib2 to version 2.20.1
4780 #281: update DirectFB to version 1.2.8
4782 #285: compilation of samba fails if IPV6 support is missing
4783 #293: update samba to version 3.3.3
4784 #299: add shared-mime-info package
4785 #307: make openssl package respect build flags