]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - CHANGES
valgrind: add license info
[coffee/buildroot.git] / CHANGES
1 2012.11, Not released yet:
2
3         Fixes all over the tree and new features.
4
5         Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
6         sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
7         + nitrogen6x defconfigs.
8
9         Bootloaders: add u-boot 2012.07/10, ais target format, add
10         barebox 2012.08/09/10, linker overlap issue fix for
11         at91bootstrap.
12
13         Toolchains: binutils 2.23, gcc 4.72, default to gcc 4.6.x,
14         Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
15         Libtirpc support for modern glibc variants.
16
17         Initial Aarch64 support.
18
19         Infrastructure: Use shallow git clone when possible, use
20         tarballs rather than git URLs for github. Moved to pkgconf
21         rather than pkg-config. System directory added, default
22         skeleton/device tables moved.
23
24         Updated/fixed packages: acpid, alsa-lib, alsamixergui,
25         automake, bind, binutils, bison, blackbox, busybox, cairo,
26         cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
27         coreutils, cups, cvs, dbus, dhcp, directfb, dnsmasq,
28         e2fsprogs, ethtool, fbdump, feh, fftw, flashrom, fluxbox, gdb,
29         gdisk, gdk-pixbuf, genext2fs, gettext, gnutls, gpsd, gqview,
30         grep, gst-plugins-{bad,good}, hdparm, hiawatha, hostapd,
31         input-tools, iproute2, ipset, iptables, iw, json-c, kmod,
32         lcdproc, leafpad, less, libcurl, libdrm, libdvdnav,
33         libdvdread, libfuse, libglib2, libhid, libmad, libmbus,
34         libmnl, libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
35         libnfnetlink, libnl, libnspr, libnss, libpcap, libplayer,
36         libtorrent, liburcu, libv4l, libxcb, libxml2, libxslt, links,
37         linux-firmware, lm-sensors, lmbench, lshw, lttng-babeltrace,
38         lttng-tools, luajit, mesa3d, microperl, mpc, mpd, mpg123,
39         mplayer, mtd-utils, mysql_client, nbd, netatalk, netkitbase,
40         netkittelnet, netsnmp, newt, nfs-utils, openssh, openssl,
41         opkg, patch, pcre, php, poco, portmap, pppd, pulseaudio,
42         python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
43         scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
44         sylpheed, ttcp, tiff, unionfs, usb_modeswitch, vala, vpnc,
45         vsftpd, webkit, wget, wpa_supplicant, x11vnc, xapp_*,
46         xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
47         xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
48
49         New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
50         ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
51         fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
52         lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
53         macchanger, mtdev, mtdev2tuio, nfacct, opus, opus-tools,
54         pcsc-lite, perl, pkgconf, python-meld3, python3, qemu,
55         qextserialport, qtuio, rpcbind, schifra, sconeserver,
56         supervisor, time, ulogd, usb_modeswitch_data, yasm
57
58         Deprecated packages: netkitbase, netkittelnet
59
60         Issues resolved (http://bugs.uclibc.org):
61
62         #807:  [PATCH] samba - make iconv and smbd optional
63         #3049: binutils have a sysroot bug in ld
64         #5330: update vsftpd to 3.0.0
65         #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
66         #5666: Fails to build python 2.7.2 for 2440 arm
67
68 2012.08, Release August 31th, 2012
69
70         Updated/fixed packages: microperl, cups, luajit, rrdtool,
71         prboom, oprofile.
72
73         Added license information for: sqlite.
74
75         Changed the source URLs of all packages located on Sourceforge
76         in order to use the automatic mirror selection URL
77         downloads.sourceforge.net, and get rid of the
78         BR2_SOURCEFORGE_MIRROR option.
79
80 2012.08-rc3, Released August 25th, 2012
81
82         Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
83         libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
84
85         Added license informations for: barebox, grub, syslinux,
86         uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
87         faad2, nano, fbdump, rsync, librsync, fontconfig,
88         inotify-tools,
89
90 2012.08-rc2, Released August 15th, 2012
91
92         Updated/fixed packages: imagemagick, sudo, crosstool-ng.
93
94         Added license informations for: mxml, nanocom, empty, expat,
95         lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
96         input-event-daemon, luajit, cgilua, copas, coxpcall,
97         luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
98         avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
99         libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
100         mtd, openssl, psmisc, socat, spawn-fcgi.
101
102         Fixes to Microblaze external toolchains
103         configuration. Improvements of the pkg-stats
104         script. Out-of-tree fix for the graph-depends script.
105
106         Kernel headers version bump.
107
108 2012.08-rc1, Released August 1st, 2012
109
110         Fixes all over the tree and new features.
111
112         Integration of a legal information reporting infrastructure,
113         which allows to generate detailed informations about the
114         licenses and source code of all components of a system
115         generated by Buildroot. License information will progressively
116         be added on packages.
117
118         Default configuration files added for Calao-systems USB-A9263
119         and Calao-systems USB-A9G20-LPW.
120
121         External toolchains update: allow download of a custom
122         toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
123         Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
124         2011.09.
125
126         Allow the restriction of downloads to the primary site only.
127         This is useful for project developers who want to ensure that
128         the project can be built even if the upstream tarball
129         locations disappear.
130
131         Add a 'System configuration' choice to select between 3
132         different init systems: Busybox init, SysV init and Systemd
133         init.
134
135         Cleanups to the package infrastructure. The visible change to
136         developers is that $(eval $(call AUTOTARGETS)) is now $(eval
137         $(autotools-package)), and similarly for other package
138         infrastructures and host packages. Refer to the documentation
139         for details.
140
141         By default, automatic detection of the number of compilation
142         jobs to use, depending on the number of CPUs available.
143
144         Improvements to generate systems with static libraries only
145         (infrastructure and package fixes).
146
147         Add proper support in the Linux kernel package to generate
148         Device Tree Blobs or combined Device Tree / Kernel
149         images. This will be useful on Microblaze, PowerPC and ARM,
150         which are architectures making extensive use of the Device
151         Tree.
152
153         Updated/fixed packages: audiofile, autoconf, automake, axel,
154         barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
155         bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
156         cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
157         dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
158         ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
159         gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
160         htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
161         iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
162         libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
163         libfuse, libidn, libmad, libmbus, libmnl,
164         libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
165         libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
166         libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
167         lttng-tools, lua, m4, memtester, midori, mii-diag,
168         module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
169         mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
170         openssl, pciutils, php, polarssl, portaudio, pppd,
171         pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
172         rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
173         sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
174         tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
175         wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
176
177         New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
178         fbterm, flashrom, freerdp, inadyn, libfreefare,
179         libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
180         libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
181         luajit, mediastreamer, mobile-broadband-provider-info, monit,
182         mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
183         opkg, ortp, owl-linux, python-id3, python-nfc, quota,
184         ramspeed, rtorrent, sound-theme-borealis,
185         sound-theme-freedesktop, sysprof, webrtc-audio-processing,
186         xinetd, zxing
187
188         Issues resolved (http://bugs.uclibc.org):
189
190         #1315: Allow use of older external toolchains without sysroot
191                support [won't fix]
192         #5276: Hiawatha needs to manage IPV6 if so [fixed]
193         #5360: buildroot fails when building "host-libglib2 2.30.2
194                Building" [won't fix, upstream problem]
195         #5384: Can't build packages relying on gets on newer glibc
196                [fixed]
197
198 2012.05, Released May 30th, 2012:
199
200         Updated/fixed packages: busybox, netsnmp, pptp-linux
201
202 2012.05-rc3, Released May 25th, 2012:
203
204         Minor fixes around the tree.
205
206         Infra: Fix for DOWNLOAD macro when using primary mirrors with
207         scp targets.
208
209         Toolchain: Kernel headers 3.2.18 / 3.3.7.
210
211         Updated/fixed packages: binutils, bison, busybox, cifs-utils,
212         gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
213         xserver-xorg
214
215 2012.05-rc2, Released May 18th, 2012:
216
217         Fixes all over the tree.
218
219         Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
220         dependency, disable decimal floats support, Linux 3.2.17 /
221         3.3.6 kernel headers. Fix sysroot copy handling for toolchains
222         without C++ support.
223
224         Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
225         heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
226
227 2012.05-rc1, Released May 10th, 2012:
228
229         Fixes all over the tree and new features.
230
231         Use /etc/os-release for version info rather than
232         /etc/br-version.
233
234         CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
235
236         Apply-patches.sh: cleanups, archived patches handling fixes,
237         support series files.
238
239         Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
240         arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
241         atngw100, use 3.3.x for qemu configs.
242
243         Menu structure: Libraries moved out of multimedia section
244
245         Atom processor support. Prescott fix, blackfin ABI fix,
246         Microblaze architecture support (using ext toolchain). Cleanup
247         architecture names, deprecate Xtensa support.
248
249         Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
250         default to uClibc 0.9.33.x, enable
251         UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
252         fixes for external toolchains, linaro ext toolchains, new
253         sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
254         1.15.2.
255
256         Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
257         support. Barebox: add 2012.04, remove 2011.12.
258
259         Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
260         barebox, berkeleydb, bind, bluez_utils, boost, busybox,
261         can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
262         directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
263         fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
264         gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
265         gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
266         haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
267         kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
268         libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
269         libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
270         libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
271         libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
272         lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
273         lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
274         mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
275         netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
276         openssh, openssl, parted, pango, pcre, php, pixman, poco,
277         psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
278         ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
279         smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
280         syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
281         tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
282         util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
283         wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
284         xfsprogs, zlib
285
286         New packages: apr, apr-util, audiofile, bellagio,
287         conntrack-tools, empty, fmtools, glib-networking,
288         heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
289         libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
290         libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
291         ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
292         socketcand, stress, systemd, ushare, zeromq
293
294         Deprecated packages: ttcp
295
296         Removed packages: ntfsprogs
297
298         Issues resolved (http://bugs.uclibc.org):
299
300         #2353: [lua] fix build with 2010.08-rc1
301         #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
302         #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
303         #2881: Can't build project statically with external toolchain
304         #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
305         #4808: ccache may build against wrong zlib
306         #4880: New package lcdproc
307         #4886: New package protobuf
308         #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
309         #4898: * make: [target-finalize] Error 1 (ignored)*
310         #4985: Qt 4.7.4 build crashes with Linux 2.6.29
311         #4970: udev 181 fails to build if kernel version 3.3 is selected
312         #5018: dialog broken: exits with assert in uClibc
313         #5102: qt package moc, uic, rcc read from wrong place
314         #5144: Patch to fix ixon bug in uemacs
315         #5198: Line graphics output is broken in GNU Screen
316         #5204: Missing terminfo file(s) for GNU screen terminal type
317
318 2012.02, Released February 29th, 2012:
319
320         Updated/fixed packages: libecore
321
322 2012.02-rc3, Released February 27th, 2012:
323
324         Fixes all over the tree.
325
326         Automatic host dependencies handling for cmake packages
327         fixed. Customize package deprecated as using a post-build
328         script is nowadays the preferred way of adding extra stuff to
329         the rootfs.
330
331         Linux-headers 3.0.x / 3.2.x stable version bumped.
332
333         QEMU defconfigs updated to 3.2.x kernels and readme fixed.
334
335         Updated/fixed packages: dropbear, ffmpeg, libpng
336
337 2012.02-rc2, Released February 19th, 2012:
338
339         Fixes all over the tree.
340
341         Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
342         linux-headers 3.0.x / 3.2.x stable versions.
343
344         Documentation: Added makedev / <pkg>_DEVICES /
345         <pkg>_PERMISSIONS documentation.
346
347         Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
348         libvncserver, mxml, python.
349
350 2012.02-rc1, Released February 12th, 2012:
351
352         Fixes all over the tree and new features.
353
354         Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
355         support removed, Powerpc SPE ABI support. GDB ELF support fix,
356         GDB 7.4, crosstool-NG 1.13.4.
357
358         Gentargets: scp and mercurial support.
359         Autotools: derive host dependencies from target by default.
360         Packages can now declare device table snippets.
361
362         Host utilities menu with commonly used host tools.
363
364         defconfigs: qemu configs for x86-64, mips and sparc, at91
365         defconfigs now use modern U-Boot / mainline Linux, added
366         lpc3250 defconfigs.
367
368         uClibc: remove 0.9.30, backport unshare() support, add
369         0.9.32.1 / 0.9.33, use same config for ctng.
370
371         Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
372         Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
373         bootloaders added.
374
375         Various manual updates. Release tarballs now contain generated
376         manual in text/html/pdf formats.
377
378         Buildroot now calls the stop function of scripts in
379         /etc/init.d at shutdown.
380
381         Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
382         bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
383         ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
384         diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
385         ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
386         freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
387         hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
388         ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
389         libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
390         libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
391         libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
392         libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
393         lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
394         mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
395         netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
396         pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
397         python, python-serial, qt, ruby, samba, sdl, sdparm,
398         squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
399         ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
400         util-linux, vala, valgrind, vsftpd, wpa_supplicant,
401         xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
402         xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
403         xf86-video-sis, xfont_{encodings,font-util},
404         xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
405         xlib_libxkbfile, xterm, xutil_makedepend, yajl
406
407         New packages: boost, connman, dstat, expedite, explorercanvas,
408         feh, flot, giblib, igh-ethercat, imlib2, jquery,
409         jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
410         libedbus, libedje, libeet, libeina, libelementary, libesmtp,
411         libethumb, libevas, libical, libmbus, liboauth, liburcu,
412         libvncserver, linux-firmware,
413         lttng-{babeltrace,libust,modules,tools}, NetworkManager,
414         open2300, python-distutilscross, python-dpkt,
415         python-netifaces, python-pygame, python-setuptools, rt-tests,
416         sam-ba, sane-backends, sqlcipher, transmission, unionfs,
417         xf86-input-tslib, xinput-calibrator
418
419         Issues resolved (http://bugs.uclibc.org):
420
421         #743:  Add Transmission bit torrent option to buildroot
422         #755:  Add Boost libraries as a package
423         #2299: Add crypto support to libsoup
424         #2617: Pixman 0.19.2 & Cairo 1.10.0
425         #3403: libgpg-error: bump to version 1.10
426         #3409: libgpg-error: download from gnupg.org
427         #3421: nano: make tiny flag optional
428         #3691: New EFL packages
429         #4664: Cannot patch AT91Bootstrap
430         #4700: setlocalversion not working for combination svn/ubuntu 11.10...
431         #4760: Qt: add host-pkg-config to dependency-list
432
433 2011.11, Released November 30th, 2011:
434
435         Fixes all over the tree.
436
437         Bump kernel headers / default Linux version to 3.1.4.
438
439         Updated/fixed packages: ruby
440
441 2011.11-rc3, Released November 26th, 2011:
442
443         Fixes all over the tree.
444
445         Toolchain: Fix gdb dependencies for external toolchains,
446         adjust uClibc patches so they don't confuse modern versions of
447         patch, bump crosstool-ng, kernel headers and linux versions.
448
449         Updated/fixed packages: busybox, freetype, mplayer, opencv,
450         php, rsyslog, ruby, thttpd, xapp_xf86dga
451
452         Issues resolved (http://bugs.uclibc.org):
453
454         #4357: Prevent patch commands from accessing source control
455         #4369: Fix permissions on untared lsof archive
456
457 2011.11-rc2, Released November 18th, 2011:
458
459         Fixes all over the tree and new features.
460
461         Updated asciidoc documentation
462
463         Toolchain: Bumped 3.x stable kernel headers, use wget in
464         crosstool-ng as well, bump crosstool-ng version, gdb fixes,
465         uClibc sparc fix.
466
467         Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
468         mplayer, newt, qt, rpm, rrdtool, tar, tftpd
469
470         Issues resolved (http://bugs.uclibc.org):
471
472         #3355: mplayer fails to build
473         #4021: uClibc: undefined reference to `__GI___errno_location'
474         #4297: Qt's qmake uses wrong pkg-config
475
476 2011.11-rc1, Released November 11th, 2011:
477
478         Fixes all over the tree and new features.
479
480         Moved misc scripts and support stuff to support/. Renamed
481         patch-kernel.sh to support/scripts/apply-patches.sh.
482
483         Documentation: Moved to asciidoc format, make targets to
484         generate text/html/pdf/epub output added.
485
486         Defconfigs: Qemu configs updated to 3.1 kernel and readmes
487         added.
488
489         Bootloaders: Add support for custom git tree / tarballs for
490         barebox, similar to how it's handled for u-boot. Clean up
491         menuconfig options.
492
493         Toolchain: Update external codesourcery toolchain download
494         URLs after Codesourcery got bought by Mentor, add x86
495         toolchain, update toolchain versions and optimize toolchain
496         sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
497         updated GDB versions / download URLs. Binutils
498         libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
499         use ctng-1.13.0.
500
501         Package infrastructure: Support for local packages /
502         overrides, package dir / name arguments dropped from
503         {GEN,AUTO,CMAKE}TARGETS.
504
505         Linux: Kernel extensions infrastructure support, Xenomai +
506         RTAI support.
507
508         Updated/fixed packages: acpid, bind, busybox, dash, dbus,
509         dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
510         fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
511         gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
512         hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
513         iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
514         libconfuse, libcuefile, libcurl, libdaemon, libevent,
515         libglib2, libiconv, libmpd, libreplaygain, libroxml,
516         libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
517         libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
518         lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
519         mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
520         ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
521         orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
522         samba, sawman, sdl_sound, smartmontools, sqlite, squid,
523         stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
524         tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
525         wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
526
527         New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
528         libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
529         ngrep, noip, opencv, openocd, picocom, poco, portaudio,
530         pulseaudio, pv, rtai, vala, xenomai.
531
532         Removed packages: liboil, sfdisk, swfdec, webif
533
534         Issues resolved (http://bugs.uclibc.org):
535
536         #505:  live555: new package
537         #507:  Enable live and tv options in MPlayer-1.0rc2
538         #531:  let e2fsprogs package to export headers to staging dir if needed
539         #1171: Linuxthreads new cannot find sysdep.h
540         #1357: Add bluez to buildroot system
541         #2107: New package: input-event-daemon
542         #2599: New package: orc (Oil Runtime Compiler)
543         #2605: gstreamer: Update to 0.10.30
544         #2677: introducing util-linux-ng as replacement for util-linux
545         #2917: Qt: Add declarative module
546         #3145: jffs2 image generation fails
547         #3271: netperf-2.4.5 fails to compile
548         #3331: xdata_xcursor-themes depends on xcursorgen
549         #3343: Add file:// download SITE_METHOD
550         #3391: Add support for specifying an external kernel tree
551         #3631: Error while compiling with Xorg
552         #3709: oprofile doesn't build for mipsel
553         #3925: midori not getting compile
554         #4045: Add support for downloading i386 toolchains from codesourcery
555         #4165: lrzsz-fix-symlink-at-rebuild.patch
556         #4171: makedevs-unused-but-set-variable.patch
557         #4183: Codesourcery toolchain download site has changed
558         #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
559         #4381: Add option to lighttpd to enable Lua support
560         #4387: Make sure that dest dir exists before installing mtd files
561
562 2011.08, Released August 31th, 2011:
563
564         Fixes all over the tree.
565
566         Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
567         kernel headers.
568
569         Updated/fixed packages: ipset, python
570
571 2011.08-rc2, Released August 29th, 2011:
572
573         Fixes all over the tree.
574
575         Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
576         mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
577         (broken).
578
579         Defconfigs: kernel updates, fix mini2440 serial port config,
580         remove old arm toolchain configs.
581
582         Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
583         targets similar to linux/busybox.
584
585         Updated/fixed packages: barebox, directfb, libsoup,
586         libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
587         usbmount, util-linux, xfont_font-misc-misc
588
589         Issues resolved (http://bugs.uclibc.org):
590
591         #3685: ncurses installation hangs due to old version of tic
592         #4093: Grub fails to install bz2 patch after conversion to...
593
594 2011.08-rc1, Released August 4th, 2011:
595
596         Fixes all over the tree and new features.
597
598         Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
599         ext-toolchain-wrapper improvements, improved non-MMU
600         support. GCC 4.3.6 / 4.6.1.
601
602         GENTARGETS infrastructure extended to cover bootloaders and
603         Linux kernel as well. Options to retrive Linux/U-Boot from a
604         custom git repo instead of upstream tarballs.
605         Support for Linux 3.x and release candidate tarballs.
606         X-Loader bootloader for omap added.
607
608         Make source/external-deps now also works for external
609         toolchains / crosstool-ng backend.
610
611         Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
612         bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
613         e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
614         gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
615         libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
616         libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
617         nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
618         ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
619         synergy, udev, usbmount, usbutils, util-linux, valgrind,
620         webkit, xorg-xserver, xz, zlib
621
622         New packages: acl, attr, ebtables, gnutls, inotify-tools,
623         ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
624         libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
625         statserial, stunnel, ti-utils, uboot-tools, yajl
626
627         Deprecated packages: liboil, swfdec
628
629         Removed packages: hal
630
631         Issues resolved (http://bugs.uclibc.org):
632
633         #3559: libnspr: Add new package
634         #3595: patch to add libroxml
635         #3565: libnss: Add new package
636         #3583: xfonts_font-adobe-100dpi fails due to missing map file
637         #3649: [PATCH] Add mapdir to existing pkg-config patch
638         #3907: 2011.05 - Qt 4.7.3 not building on ARM
639         #3961: Nfs-utils: Remove SUSv3-function index
640         #3985: "help" target's defconfig list needs sort
641         #3997: bump libroxml to v2.1.0
642
643 2011.05, Released May 27th, 2011:
644
645         Updated/fixed packages: makedevs
646
647 2011.05-rc2, Released May 24th, 2011:
648
649         Fixes all over the tree.
650
651         Toolchain: Code sourcery ARM 2009q1 download URL fixed /
652         2009q3 external toolchains added. Crosstool-NG bumped to
653         1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
654         bumped to 2.6.38.7.
655
656         Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
657
658 2011.05-rc1, Released May 18th, 2011:
659
660         Fixes all over the tree and new features.
661
662         External toolchain improvements: We now build a binary
663         toolchain wrapper and install it into HOST_DIR/usr/bin, which
664         enforces the correct compiler arguments, making an external
665         toolchain as easy to use outside of Buildroot as the internal
666         ones are. This also brought a cleanup of CFLAGS, making the
667         Buildroot build output easier to read.
668
669         Rootfs device handling improvements: Choice between static
670         /dev, devtmpfs and devtmpfs with either mdev or udev.
671
672         Toolchain: More preconfigured codesourcery external
673         toolchains, improved Crosstool-NG support, fix for GCC
674         snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
675         support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
676
677         Bootloaders: U-boot 2011.03, Barebox 2011.05.0
678
679         Linux: support for custom kernel image targets, E.G. for
680         powerpc builds with embedded device trees.
681
682         Misc fixes for qemu defconfigs, ensuring correct serial
683         terminal setup out of the box.
684
685         Misc gentarget / autotools handling fixes.
686
687         Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
688         atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
689         dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
690         gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
691         haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
692         libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
693         libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
694         midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
695         netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
696         procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
697         socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
698         wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
699         xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
700
701         New packages: bonnie++, can-utils, gdisk, htop,
702         input-event-daemon, libexif, libraw, libv4l, ngircd
703
704         Removed packages: festival
705
706         Issues resolved (http://bugs.uclibc.org):
707
708         #2131: Add OpenMP support to the toolchain
709         #3379: New Package: bonnie++
710         #3445: Not working openssl-10.0.0d on 386sx
711         #3451: fakeroot package: wrong FAKEROOT_SITE variable
712         #3457: alsamixergui: broken URL
713         #3475: Calling sync on large filesystems when not always necessary
714         #3511: make busybox-menuconfig does not download busybox package
715         #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
716         #3571: u-boot: fw_printenv does not build
717         #3643: popt source url is not responding
718         #3733: dropbear: make zlib optional
719         #3757: Buildroot can't build mplayer with libmad
720
721 2011.02, Released February 28th, 2011:
722
723         Fixes all over the tree.
724
725         Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
726         nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
727
728         Deprecated packages: devmem2, webif
729
730         Issues resolved (http://bugs.uclibc.org):
731
732         #2911: Qt: Disable qt3support-option, if gui-module isn't selected
733         #3259: Unable to build webkit (on arm)
734         #3295: slang fails to build on mipsel
735         #3325: ffmpeg fails to build
736
737 2011.02-rc2, Released February 24th, 2011:
738
739         Fixes all over the tree.
740
741         Festival packages marked as broken. Unless someone steps up
742         to support them, they will be removed during the 2011.05
743         development cycle.
744
745         Updated/fixed packages: atk, avahi, bind, cairo, dbus,
746         enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
747         libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
748         libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
749         makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
750         metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
751         pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
752         sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
753         tcpreplay, tiff, wpa_supplicant, xcb-util,
754         xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
755         xdriver_xf86-input-{mouse,synaptics,void},
756         xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
757         xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
758         xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
759         xserver_xorg-server, xz
760
761         Removed packages: ace_of_penguins, vlc
762
763         Issues resolved (http://bugs.uclibc.org):
764
765         #3205: Failing chmod when running "make" in buildroot (openssl)...
766         #3277: quagga fails to build with SNMP support
767         #3283: See why nfs-utils needs fakeroot, and convert to autotools
768         #3307: synergy fails to build due to missing XTest library
769
770 2011.02-rc1, Released February 14th, 2011:
771
772         Fixes all over the tree and new features.
773
774         External toolchain improvements: clarification of the options,
775         and introduction of the toolchain profile concept, for
776         well-known toolchains. Buildroot is now capable of
777         automatically downloading and extracting well-known toolchains
778         (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
779         toolchains are supported). Crosstool-NG backend updated and
780         improved.
781
782         Complete rework of how hardware boards are supported.
783         Each board now only has a single defconfig file, and all
784         board-specific options have been removed. See
785         docs/buildroot.html#board_support for details.
786
787         Added support for the following boards: Mini2440, Qemu ARM
788         Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
789         r2d and Qemu x86. The Qemu boards support allows to easily
790         build systems that are known to work under Qemu.
791
792         Initial support for Blackfin processors.
793
794         Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
795         preparation for support of SDK. For the same reason, the
796         toolchain binaries (cross-compiler and other related tools)
797         are now installed in $(O)/host/usr/bin/. The cross pkg-config
798         now also automatically returns correct values for cross
799         compilation, without needing any environment variables to be
800         set.
801
802         Ccache support reworked. Now used for both host and target
803         compilation, and cache is stored in ~/.buildroot-ccache.
804
805         Toolchain: uClibc 0.9.32-rc2, several components moved to
806         normal AUTOTARGET packages.
807
808         Generic cmake infrastructure, similar to the existing
809         GENTARGETS/AUTOTARGETS.
810
811         Support for bzr downloads, next to the existing git/svn support.
812
813         Kconfig infrastructure rebased against 2.6.38-rc3, bringing
814         misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
815
816         EXT2 file system size handling improved, UBI image support, fs
817         configuration options cleanup, U-Boot/Barebox version bumps.
818
819         Updated/fixed packages: alsa-utils, at, autoconf, automake,
820         bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
821         coreutils, cups, dbus, dbus-python, dhcp, directfb,
822         direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
823         fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
824         grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
825         gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
826         hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
827         iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
828         libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
829         libsndfile, libtheora, libtool, libusb-compat, libvorbis,
830         libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
831         lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
832         memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
833         mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
834         openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
835         php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
836         sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
837         sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
838         tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
839         x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
840         xkeyboard-config, xlib_libX11, xz, zlib
841
842         New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
843         gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
844         libffi, libhid, libreplaygain, libsamplerate, libsigc++,
845         lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
846         sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
847         xl2tp, xmlstarlet
848
849         Removed packages: hotplug, l2tp, libfloat, microcom,
850         ng-spice-rework
851
852         Issues resolved (http://bugs.uclibc.org):
853
854         #267:  The make target: cross fails because toolchain_build_...
855         #415:  Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
856         #561:  ltp-testsuite failed to install
857         #1447: Installing gfortran on PowerPC
858         #1651: Build fail caused by ccache in module-init-tools
859         #1681: Cross-compiled binaries shouldn't be installed into staging
860         #1723: [PATCH] axel: convert to generic package infrastructure and...
861         #1735: [PATCH] mplayer: convert to autotools infrastructure
862         #2551: [PATCH] native toolchain in the target filesystem fails
863         #2623: buildroot-snapshot-20100922 fails when compiling development...
864         #2647: makedevs package lacks support for 16-bit major/minor numbers
865         #2371: QT MYSQL Module does not build when MySQL installed on the host
866         #2839: compile fails in various packages with a odd message "error:...
867         #2887: tar "buffer overflow detected" error
868         #2893: Broken "make source" with external toolchain
869         #2905: Qt: Speed up compilation, if gui-module isn't selected
870         #2929: genext2fs: couldn't allocate a block (no free space)
871         #2935: Ntpdate isn't installed
872         #2965: Broken linkage to xkbcomp (blocking X server startup)
873         #2983: xlib_libX11 build failed
874         #3007: kexec doesn't build: Missing regdef.h file
875         #3085: Init scripts are not compatible with sysVinit (when busybox...
876         #3103: make external-deps wants to download gcc-.tar.bz2 when...
877         #3109: abnormal `make busybox-menuconfig`
878         #3115: How about board specific makefiles?
879         #3169: python patch has typo, aborts build in scenario
880         #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
881
882 2010.11, Released November 30th, 2010:
883
884         Fixes all over the tree.
885
886         Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
887         xserver-xorg
888
889         Issues resolved (http://bugs.uclibc.org):
890
891         #2773: squid with openssl support needs openssl on the host
892         #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
893
894 2010.11-rc2, Released November 25th, 2010:
895
896         Fixes all over the tree.
897
898         Add support for LEON Sparc architecture variants. Fix make
899         source/external-deps for host packages.
900
901         Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
902         libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
903         mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
904         sysstat, webkit, zlib
905
906         Issues resolved (http://bugs.uclibc.org):
907
908         #759:  Sysstat build broken without libintl
909         #2479: host-module-init-tools 3.11 fails to build
910         #2725: Buildroot overrides kernel config
911         #2785: mtd-utils build fails due to missing libmtd
912         #2791: Added PHP-Process Control to the PHP-Package
913         #2797: pciutils dependencies on zlib not taken into account
914         #2809: failed to compile libglib2
915         #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
916         #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
917         #2833: Failed to compile webkit without X11
918
919 2010.11-rc1, Released November 8th, 2010:
920
921         Fixes all over the tree and new features.
922
923         Kconfig infrastructure rebased against 2.6.36-rc1, bringing
924         misc fixes + nconfig and savedefconfig targets.
925
926         Toolchain: ARM cortex A9 support, experimental crosstool-ng
927         backend, GCC 4.5.x.
928
929         Fs: Squashfs 4.1 with lzo support
930
931         Old-style package hooks (*_HOOK_POST_*) removed. Use the more
932         generic new-style ones instead.
933
934         Download handling reworked and support for git/svn downloads
935         added.
936
937         Removed experimental shared config.cache support, as it is
938         too unreliable.
939
940         A convenience Makefile wrapper is created when using
941         out-of-tree building, similar to how it is done for the kernel.
942
943         Alpha, Cris, IA64 and Sparc64 architecture support removed.
944
945         New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
946         libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
947
948         Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
949         automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
950         bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
951         dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
952         expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
953         gamin, gawk, genext2fs, gperf, gst-plugins-base,
954         gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
955         hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
956         iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
957         libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
958         libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
959         libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
960         libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
961         logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
962         mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
963         netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
964         openssl, openvpn, oprofile, pango, patch, pcre, php,
965         pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
966         rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
967         sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
968         speex, sqlite, squashfs, startup-notification, strace,
969         sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
970         torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
971         vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
972         xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
973         xapp_xmore,
974         xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
975         xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
976         xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
977         xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
978         xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
979         xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
980         xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
981         xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
982         xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
983         xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
984         xterm, xvkbd, zlib
985
986         Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
987
988         Removed packages: dillo, libglib12, libgtk12, microwin,
989         pcmcia
990
991         Issues resolved (http://bugs.uclibc.org):
992
993         #901:  new package: gpsd
994         #2389: Generate a Makefile wrapper in $(O)
995         #2461: wireless_tools: install shared library if needed
996         #2521: Can't compile sdl_mixer, mikmod.h can't be found
997         #2533: xserver_xorg-server: Enable glx, if mesa3d is built
998         #2563: [PATCH] cairo: Expose the configure option to disable some...
999         #2581: libmms: Update to 0.6, and patch to work on architectures...
1000         #2707: Can't compile linux kernel using buildroot + crosstool-ng
1001         #2731: Build order
1002         #2737: buildroot configuration tool crashing when the path exceeds...
1003         #2767: Build for lsof broken in buildroot-2010.08
1004
1005 2010.08: Released August 31th, 2010:
1006
1007         Fixes all over the tree.
1008
1009         Updated/fixed packages: atk, xstroke
1010
1011         Removed packages: lxdoom
1012
1013 2010.08-rc2, Released August 30th, 2010:
1014
1015         Fixes all over the tree.
1016
1017         Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
1018         locale support as broken. Remove deprecated GCC 4.2.[1-3]
1019         versions.
1020
1021         Mark CRIS architecture as deprecated, as it is discontinued
1022         upstream.
1023
1024         Marked shared config.cache as experimental and disabled by
1025         default as it is known to break with certain package
1026         combinations.
1027
1028         Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
1029         added.
1030
1031         fs: old-style squashfs for big endian archs fixed.
1032
1033         Updated/fixed packages: busybox, gst-plugins-base,
1034         imagemagick, kismet, libgail, libglib2, libgtk2, lua,
1035         luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
1036         proftpd, qt, samba, startup-notification, swfdec, sysvinit,
1037         util-linux
1038
1039         Removed packages: stunnel
1040
1041         Issues resolved (http://bugs.uclibc.org):
1042
1043         #635:  util-linux fails to build in 2009.08
1044         #2239: netcat package installs its binary to target as avr32-linux...
1045         #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
1046         #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
1047         #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
1048
1049 2010.08-rc1, Released July 30th, 2010:
1050
1051         Fixes all over the tree and new features.
1052
1053         Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
1054         and non-sysroot support removed. Added support for (snapshot)
1055         NPTL in uClibc, 0.9.28.3 removed,
1056
1057         Bootloaders: Various cleanups, moved to boot/, added Barebox,
1058         removed yaboot. Support building u-boot from custom tarball,
1059         u-boot 2010.06.
1060
1061         New GTK-based configurator, usable using 'make gconfig'.
1062
1063         Java packages marked as broken. Unless someone steps up to
1064         support this, they will be removed during the 2010.11
1065         development cycle.
1066
1067         Alpha, IA64 and Sparc64 architectures marked as deprecated.
1068         GTK+ on DirectFB has also been marked as deprecated, as it is
1069         not supported in recent GTK+ versions, and more and more
1070         packages depends on the new versions.
1071         Unless someone steps up to support them, they will be removed
1072         during the 2010.11 development cycle.
1073
1074         New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
1075         libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
1076
1077         Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
1078         avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
1079         cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
1080         dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
1081         gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
1082         gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
1083         iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
1084         libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
1085         libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
1086         ltrace, make, midori, module-init-tools, mplayer,
1087         mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
1088         ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
1089         setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
1090         sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
1091         usbutils, webif, webkit, wireless_tools, xerces,
1092         xkeyboard-config, xserver_xorg-server, xvkbd, zlib
1093
1094         Removed packages: modutils, portage, rxvt
1095
1096         Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
1097
1098         Issues resolved (http://bugs.uclibc.org):
1099
1100         #321:  alsa-lib uses host include files for python which breaks ...
1101         #361:  linux kernel configuration choice works incorrectly
1102         #387:  Tremor not installed to toolchain
1103         #401:  new package: ffmpeg
1104         #475:  uImage target for U-boot failed generating
1105         #543:  ATK requires X11 on DirectFB target
1106         #575:  webkit: Buildroot Libtool Patch Fails
1107         #583:  build fails with external x86_64 toolchain
1108         #729:  sstrip creates corrupted headers
1109         #829:  Webkit r44552 needs libXt
1110         #835:  Package Dataflashboot-1.05 does not compile with buildroot...
1111         #847:  Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
1112         #859:  Add (head of) nptl branch to list of uClibc versions
1113         #949:  compile with debug info
1114         #955:  Grub fails to build with External Toolchain
1115         #1051: Webkit doesn't compile (Linuxthreads new, x86)
1116         #1213: Move .config into output directory
1117         #1225: Buildroot fails to account for "nof" subdirectory (no float...
1118         #1231: (sparc) Linux kernel fails to build
1119         #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
1120         #1339: Busybox needs -fno-strict-aliasing to compile cleanly
1121         #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
1122         #1405: WebKit fails to build because pthread_getattr_np is not impl...
1123         #1675: GMP Error during buildroot make process
1124         #1741: external toolchain linking error
1125         #1753: lmbench: convert to generic package infrastructure
1126         #1771: Fakeroot and the target/generic/device_table.txt create bad...
1127         #1807: LZMA 4.32.7, Required header file(s) are missing
1128         #1813: xkeyboard-config fails to build because of intltool problem
1129         #1879: Bump iptables to 1.4.8
1130         #1885: Add a bunch of lua modules
1131         #1897: Bump libusb to 1.0.7
1132         #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
1133         #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
1134         #1927: Bump file to 5.03 and migrate to autotargets
1135         #1933: Bump gawk to 3.1.8 and migrate to autotargets
1136         #1945: PHP: add sqlite3 dependency when using external lib
1137         #1951: Bump openssl to 0.9.8o
1138         #1957: Bump sqlite to 3.6.23.1
1139         #1975: Package removal/deprecation
1140         #1981: zlib: bump to 1.2.5
1141         #1987: intltool: Fix spelling mistake
1142         #1993: Bump bash to 4.1.7(1) and migrate to autotargets
1143         #1999: Typo in path checking
1144         #2005: Bump dnsmasq to 2.55 and migrate to gentargets
1145         #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
1146         #2038: Bump ncurses to 5.7
1147         #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
1148         #2101: blackbox depends on locale support
1149         #2119: Tries to build kernel, although disabled in config
1150         #2125: libXfont build fail
1151         #2143: buildroot compiler generates segfaulting statically linked exe..
1152         #2149: xterm build failure
1153         #2155: Compression lzo don't set for ubifs
1154         #2161: [SECURITY] Update libpng to 1.2.44
1155         #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
1156         #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1157         #2191: linux-fusion build fail
1158         #2221: Qt does not compile (dependencies not taken into account?)
1159         #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
1160         #2245: Netcat does not work due to incorrect assumptions about signed..
1161         #2251: directory output/build after make *_defconfig not found
1162         #2257: Convert netsnmp package to autotargets
1163         #2263: Bump samba to 3.3.13
1164         #2269: setserial causes make error
1165
1166 2010.05, Released May 30th, 2010:
1167
1168         Fixes all over the tree.
1169
1170         Updated/fixed packages: coreutils, hal, libcap,
1171         lockfile-progs, ncftp, xserver_xorg-server
1172
1173         Issues resolved (http://bugs.uclibc.org):
1174
1175         #1789: binutils fails to build for i386
1176         #1843: Fix libcap build failure
1177         #1855: XORG Keyboard driver fails to compile
1178
1179 2010.05-rc3, Released May 27th, 2010:
1180
1181         Fixes all over the tree.
1182
1183         Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
1184         cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
1185         gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
1186         gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
1187         libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
1188         libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
1189         make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
1190         ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
1191         pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
1192         squashfs3, sshfs, startup-notification, swfdec, sylpheed,
1193         uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
1194
1195         Issues resolved (http://bugs.uclibc.org):
1196
1197         #75: arm buildroot "unrecognized option" error
1198         #699: Buildroot fails to copy libstdc++ to target when using external...
1199         #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
1200         #1729: alsamixergui fails to build
1201         #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
1202         #1819: pciutils small bugs
1203         #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
1204
1205 2010.05-rc2, Released May 11th, 2010:
1206
1207         Fixes all over the tree.
1208
1209         Updated/fixed packages: busybox, customize, gawk, gnuchess,
1210         hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
1211         ltp-testsuite, mplayer, netplug, pciutils, php, sed,
1212         shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
1213         xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
1214         xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
1215         xproto_fontcacheproto, xproto_fontsproto, xvkbd
1216
1217         Removed packages: vice
1218
1219         Issues resolved (http://bugs.uclibc.org):
1220
1221         #849: "customize" package copies files to wrong place in target tree
1222         #985: Bump usb_modeswitch package to 1.1.0
1223         #1135: Package customize. Wrong copying
1224         #1525: Package hal deletes a whole <target>/etc/rc.d directory
1225         #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
1226         #1669: Busybox failed to compile when using an external toolchain
1227         #1699: Fix usbutils dependencies and bump
1228         #1705: Fix pciutils broken cross compiling
1229         #1717: External toolchain fixes for hostapd & wpa_supplicant
1230
1231 2010.05-rc1, Released May 3rd, 2010:
1232
1233         Cleaned up / restructured package menu.
1234
1235         Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
1236         2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
1237         removed broken nios2 support, ppc e300cX/e500mc support,
1238         improved external toolchain support, GDB 7.x support.
1239
1240         X.org updated to 7.5.
1241
1242         New packages: cdrkit, cramfs, genext2fs, genromfs,
1243         libatomic_ops, librsync, libusb-compat, lmbench, netperf,
1244         squashfs, squashfs3, squid
1245
1246         Updated/fixed packages: alsa-utils, argus, autoconf, bison,
1247         busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
1248         eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
1249         iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
1250         libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
1251         libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
1252         ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
1253         memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
1254         pciutils, php, pixman, portage, pppd, pthread-stubs, python,
1255         qt, radvd, samba, setserial, smartmontools, tar, tslib,
1256         udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
1257         xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
1258         xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
1259         xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
1260         xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
1261         xproto_xf86miscproto, xserver_xorg-server
1262
1263         Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
1264         xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
1265         xproto_xf86miscproto
1266
1267         Issues resolved (http://bugs.uclibc.org):
1268
1269         #513: Add new squid package
1270         #661: lmbench: new package
1271         #719: Add lua option to haserl
1272         #800: [PATCH] iperf update to 2.0.4
1273         #803: [PATCH] lua - add shared library patch and config option for...
1274         #805: [PATCH] mdadm - version update
1275         #817: integrator926_defconfig uses unsupported uboot board name
1276         #851: Add option to specify --sysroot value for external toolchain
1277         #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
1278                package for compatibility with old packages that expect
1279                the pre-1.0 API.
1280         #1105: Add new netperf package
1281         #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
1282         #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
1283         #1123: Bump less to 436 and migrate to Makefile.autotools.in
1284         #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
1285         #1189: Wrong u-boot configuration name for integrator926 target
1286         #1219: kernel headers not correctly installed into toolchain/staging
1287         #1267: Wrong BR2_EXTRA_VERSION
1288         #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
1289         #1303: Add librsync package
1290         #1321: Busybox link fails due to lack of --sysroot option
1291         #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
1292         #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
1293         #1369: cannot build radvd (flex problem)
1294         #1387: xlib_libX11-1.3.2 can't find libjpeg
1295         #1411: [SECURITY] Update openssl package to 0.9.8n
1296         #1417: Bump iptables to 1.4.7
1297         #1423: Bump e2fsprogs to 1.41.11
1298         #1429: [SECURITY] Update php to 5.2.13
1299         #1441: Add binutils 2.20.1
1300         #1447: Package installation on target with debug symbols is broken
1301         #1459: Misc QA fixes
1302         #1489: radvd update to 1.6
1303         #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
1304         #1537: dev entries not created anymore
1305         #1555: Fix default uclibc-0.9.31 configuration
1306         #1561: [SECURITY] Update samba to 3.3.12
1307         #1567: openssl0.9.8n fails to compile
1308         #1573: Alsa-utils alsactl/init/* not installed to target
1309         #1591: portmap fails to compile
1310         #1615: Convert eeprog package to gentargets
1311         #1645: Bump hostapd package to 0.7.2
1312
1313 2010.02, Release February 26th, 2010:
1314
1315         Fixes all over the tree.
1316
1317         Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
1318         libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
1319         xfont_font-util
1320
1321         Removed packages: hostap, openmotif, xpdf
1322
1323         Issues resolved (http://bugs.uclibc.org):
1324
1325         #165: openmotif does not build
1326         #1147: Remove obsolete hostap package
1327         #1183: make source fails to download gmp, mpfr and patches
1328
1329 2010.02-rc2, Released February 23th, 2010:
1330
1331         Fixes all over the tree and new features.
1332
1333         New packages: intltool
1334
1335         Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
1336         at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
1337         gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
1338         libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
1339         libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
1340         tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
1341         xlib_libfontenc, xproto_trapproto, zlib
1342
1343         Removed package: xboard
1344
1345         Issues resolved (http://bugs.uclibc.org):
1346
1347         #335: atk looks for the path to the gnome library on the host
1348         #355: Please update WebKit - it doesn't compile!
1349         #453: libglib2 autoreconf
1350         #457: e2fsprogs link problem
1351         #459: libgtk2 autoreconf
1352         #469: build of libgtk2 for host incorrectly assumes that X.org ...
1353         #671: Bash fails to build when building buildront on Ubuntu 9.04
1354         #711: WebKit host dependencies problems
1355         #821: cp: illegal operation
1356         #1039: Not compiled on ubuntu karmic
1357         #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
1358
1359 2010.02-rc1, Released February 9th, 2010:
1360
1361         Fixes all over the tree and new features.
1362
1363         Generalized autotools infrastructure to be usable for
1364         non-autotools packages, see package/Makefile.package.in for
1365         details.
1366
1367         Cleaned up avr32 toolchain config, external source-based
1368         toolchain support is gone.
1369
1370         Dependency checks: Also check for makeinfo, only print output
1371         on errors.
1372
1373         Toolchain: uClibc 0.9.30.2, gcc 4.4.3
1374
1375         New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
1376         tcpreplay
1377
1378         Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
1379         bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
1380         e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
1381         hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
1382         libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
1383         neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
1384         rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
1385         usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
1386
1387         Removed package: asterisk, openswan
1388
1389         Issues resolved (http://bugs.uclibc.org):
1390
1391         #515: tcpreplay: new package
1392         #553: Wrong DirectFB ps2mouse limitation
1393         #559: mesa3d build fails
1394         #679: Autoconf cannot find M4
1395         #739: New/updated hostapd package
1396         #749: Bump usbutils package to version 0.86
1397         #751: Kernel 2.6 snapshot fetch fail
1398         #753: Bump lighttpd package to 1.4.25
1399         #757: U-Boot: mkimage cannot be installed using external toolchain
1400         #761: Add binutils 2.20 to toolchain options
1401         #763: [SECURITY] Update pcre to 7.9
1402         #765: Add buildroot branding to gcc
1403         #767: Bump iw package to 0.9.18
1404         #773: [SECURITY] Update bind to 9.5.2-P1
1405         #795: Minor edits to fix typos, grammar, spelling, usage in documen...
1406         #813: Drop not very useful generic package selection options ...
1407         #823: Editor backup files (~) is copied from the target_skeleton
1408         #827: Bump mtd-utils package to version 1.2.0
1409         #841: Build error
1410         #913: Bump iptables to 1.4.6
1411         #919: Bump usb_modeswitch package to 1.0.7
1412         #925: Bump wpa_supplicant package to 0.6.10
1413         #931: Bump kismet package to 2010-01-R1
1414         #937: Bump openvpn package to 2.1.1
1415         #943: Bump sqlite package to 3.6.22
1416         #961: Bump dnsmasq to 2.52
1417         #967: Bump netstat-nat to 1.4.10
1418         #973: Bump iw to 0.9.19
1419         #1003: DHCP options disabled with busybox-1.16.0
1420         #1009: [SECURITY] Bump php to 5.2.12
1421         #1015: [SECURITY] Bump bind to 9.5.1-P2
1422         #1027: Busybox flash commands conflict with those from mtd-utils
1423         #1063: [SECURITY] Update lighttpd to 1.4.26
1424
1425 2009.11, Released December 1st, 2009:
1426
1427         Additional fixes and cleanups.
1428
1429         Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
1430         microperl, ncurses, vim
1431
1432         Issues resolved (http://bugs.uclibc.org):
1433
1434         #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
1435
1436 2009.11-rc2, Released November 29th, 2009:
1437
1438         Additional fixes and cleanups.
1439
1440         Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
1441
1442 2009.11-rc1, Released November 23rd, 2009:
1443
1444         Fixes all over the tree and new features.
1445
1446         Cleaned up / Simplified build directory layout. Refer to
1447         docs/buildroot.html#using for details.
1448
1449         Target defconfig files moved to configs/ and listed in 'make help'
1450         output.
1451
1452         Fixed *clean targets. Now clean removes everything generated,
1453         so you can do a fresh rebuild. Distclean furthermore removes
1454         kbuild tools and .config, bringing the source tree back in a
1455         pristine state.
1456
1457         Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
1458         soft / hardfloat setting for architecture, ensure target-ldd
1459         gets installed.
1460
1461         New packages: divine, gvfs, libarchive, libmicrohttpd,
1462         sdl_sound, swfdec, sysstat
1463
1464         Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
1465         busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
1466         gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
1467         imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
1468         libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
1469         libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1470         matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
1471         ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
1472         python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
1473         shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
1474         synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
1475         udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
1476         xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
1477
1478         Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
1479
1480         Issues resolved (http://bugs.uclibc.org):
1481
1482         #301: allow to install libsmbclient
1483         #303: add gvfs package
1484         #477: Add sdl_sound package
1485         #487: Make kismet package sexier
1486         #511: New package usb_modeswitch
1487         #527: misc fixes for dnsmasq package
1488         #565: libevent: Bump version and clean up makefile
1489         #587: Use iptables multipurpose binaries and bump to 1.4.4
1490         #593: Missing early check for patch(1)
1491         #597: (REOP)  Selecting busybox in buildroot's config clobbers ar ...
1492         #609: libmicrohttpd: New package
1493         #615: python: Don't delete .py files unless asked
1494         #617: netkit/inetd requires RPC and fails to build if RPC is disabled
1495         #619: netkittelnet requires netkitbase to install, but there's no ...
1496         #645: allow to build nbd-server with NBD package
1497         #653: [SECURITY] Update php package to version 5.2.11
1498         #655: Update sqlite package to version 3.6.18
1499         #657: Bug in imagemagick-clean target
1500         #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
1501         #665: [PATCH] Samba package
1502         #667: [PATCH] e2fsprogs
1503         #683: SDL-dfb does not select directfb
1504         #701: make install problem with unstripped binaries
1505         #703: [SECURITY] Update openssl package to 0.9.8l
1506         #705: Bump spawn-fcgi package to 1.6.3
1507         #709: Bump lighttpd package to 1.4.24
1508         #713: Migrate openntpd package to Makefile.autotools.in
1509         #715: Bump libidn package to 1.15 and other fixes
1510         #717: Bump dnsmasq to 2.51 and introduce new IDN option
1511         #731: Bump iw package to 0.9.17
1512
1513 2009.08, Released August 31th, 2009:
1514
1515         Additional fixes and cleanups.
1516
1517         Updated/fixed packages: ctorrent, saveconfig/getconfig,
1518         sdl_net, util-linux.
1519
1520         Issues resolved (http://bugs.uclibc.org):
1521
1522         #529: util-linux doesn't find headers and include libs correctly
1523         #557: Build ctorrent with SSL support if available
1524
1525 2009.08-rc3, Released August 26th, 2009:
1526
1527         Additional fixes and cleanups.
1528
1529         Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
1530         directfb, enchant, kernel headers.
1531
1532         Issues resolved (http://bugs.uclibc.org):
1533
1534         #471: Allow directfb compilation with debug
1535         #541: Removal of CVS directories in target filesystem broken
1536         #547: berkeleydb: Update config.{sub, guess}
1537         #549: enchant: Fix dependencies.
1538         #569: Fix alsa-utils build for x86 on x86-64
1539
1540 2009.08-rc2, Released August 6th, 2009:
1541
1542         Additional fixes and new features.
1543
1544         New packages: libuuid, gcc 4.3.4.
1545
1546         Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
1547         jamvm, libusb, microperl, neon, popt, sed, webkit.
1548
1549         Fixed issue with 'make oldconfig'
1550
1551         Issues resolved (http://bugs.uclibc.org):
1552
1553         #525: sed broken with external toolchain
1554         #537: Fix gzip build with recent glibc
1555
1556 2009.08-rc1, Released August 2nd, 2009:
1557
1558         Fixes all over the tree and new features.
1559
1560         Improvement of external toolchain support:
1561           - Support for glibc toolchains.
1562           - The toolchain configuration announced to Buildroot is
1563             verified against the real toolchain configuration.
1564           - Fixes, documentation.
1565
1566         Cleanup X.org support: clarified configuration options, and
1567         removed mandatory dependency on useless libraries such as
1568         libXt or libXaw.
1569
1570         New QT-based configurator, usable using 'make xconfig'.
1571
1572         Support for the Xtensa architecture.
1573
1574         Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
1575         headers.
1576
1577         New packages: bmon, ctorrent, dosfstools, enchant,
1578         gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
1579         sdl_gfx, spawn-fcgi.
1580
1581         Updated packages: bind, busybox, coreutils, sqlite, directfb,
1582         expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
1583         libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
1584         lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
1585         gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
1586         neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
1587         wpa-supplicant, xdriver_xf86-input-synaptics,
1588         xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
1589         xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
1590         xutil_util-macros.
1591
1592         Issues resolved (http://bugs.uclibc.org):
1593
1594         #83: liblockfile fails to compile due to eaccess redefinition
1595         #163: Xtensa architecture port
1596         #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
1597         #241: device mapper + lvm2: build together
1598         #243: ctorrent: new package
1599         #247: ntfsprogs: new package
1600         #271: Library 'libgcc_s.so.1' not installed in search path
1601         #287: New package libnl
1602         #289: New package iw
1603         #331: Update MPlayer to version 1.0rc2
1604         #333: Bump sqlite package to 3.6.15
1605         #349: update libsoup to version 2.26.2
1606         #357: New package netstat-nat
1607         #359,#413: Upgrade openvpn to Makefile.autotools.in
1608         #367: linux kernel compile error for arm926t
1609         #369: Add SDL_gfx package
1610         #373: Support for building gstreamer without libxml
1611         #379: update DirectFB to version 1.4.0
1612         #383: gst-plugins-good: Allow soup plugin to be configured
1613         #385: neon: Fix pkgconfig dependency
1614         #387: Tremor not installed to toolchain
1615         #389: New package bmon
1616         #391: gstreamer: Bump version to 0.10.23
1617         #393: gst-plugins-base: Bump version to 0.10.23
1618         #395: gst-plugins-bad: New package
1619         #403: Error while building iso9660 image
1620         #409: Bump php package to 5.2.10
1621         #411: ipsec-tools: Bump version to 0.7.2
1622         #417: New package spawn-fcgi
1623         #419: Bump lighttpd package to 1.4.23
1624         #421: toolchain: Clean up toolchain locale support menu
1625         #427: webkit: Update to WebKit svn r44552
1626         #437: ltp-testsuite: Bump version to 20090630
1627         #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
1628         #467: DirectFB 1.4.1
1629         #473: memstat_0.5.tar.gz has install with -D and that fails "make"
1630         #491: libxml2: Bump version to 0.7.3
1631         #495: Bump bind package to 9.5.1-P3 (security)
1632         #497: OpenSSL RSA key generation hangs on x86_64
1633         #509: Bump sqlite package to 3.6.16
1634         #523: pciutils broken with external toolchain
1635         #533: Update gamin to 0.1.10 to fix compilation
1636
1637 2009.05, Released June 1st, 2009:
1638
1639         Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
1640         version and marked ubifsroot as broken.
1641
1642 2009.05-rc3, Released May 27th, 2009:
1643
1644         Fixes for toolchain (gcc arm pr37436), stable kernel versions,
1645         busybox, curl, libusb, readline, python and strace.
1646
1647         Issues resolved (http://bugs.uclibc.org):
1648
1649         #345: libcurl package needs a urandom fix
1650
1651 2009.05-rc2, Released May 19th, 2009:
1652
1653         Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
1654         for newer hosts), stable kernel versions, busybox, cups,
1655         dmraid, docker, mesa3d, rsync and updated defconfigs.
1656
1657         xserver marked as broken on AVR32 and atngw100-expanded
1658         config removed.
1659
1660         Issues resolved (http://bugs.uclibc.org):
1661
1662         #167: metacity does not build
1663         #295: gamin installs python support even if python is disabled
1664         #323: gen_matypes fails to execute during build of Mesa when us...
1665
1666 2009.05-rc1, Released May 5th, 2009:
1667
1668         Fixes all over the tree, further conversion of packages to
1669         Makefile.autotools.in and we now build host versions of
1670         packages where needed for build time dependencies instead of
1671         relying on the correct versions being available on the build
1672         host. Ancient toolchain / busybox versions have furthermore
1673         been removed as announced in the 2009.02 release notes.
1674
1675         New packages: flac, gob2, lzop, taglib, wpa_supplicant
1676
1677         Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
1678         directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
1679         headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
1680         openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
1681         util-linux, xorg7, xerces
1682
1683         Issues resolved (http://bugs.uclibc.org):
1684
1685         #5,#77,#141,#143: Convert php package to Makefile.autotools.in
1686          and a ton of other improvements
1687         #19: page.h missing by util-linux
1688         #37: update libglib2 to version 2.18.4
1689         #61: tslib puts staging_dir into pkgconfig file
1690         #69: tar refuses to build
1691         #71,#175: ./wchar.h:41:12: error: empty filename in #include
1692         #73: Bump openssl package to the latest version
1693         #81: New package wpa_supplicant
1694         #99: new package: flac
1695         #101: update gstreamer packages
1696         #105,#313: menuconfig segfaults on tinyx if wchar is not
1697          selected
1698         #107: convert libvorbis to Makefile.autotools.in
1699         #109: Make pppd package avoid bsd err
1700         #111: binutils 2.17 fails to build when texinfo >= 4.10
1701         #133: Modify ncurses5-config to get correct include path
1702         #137: Bump php to version 5.2.9
1703         #139: Bump sqlite to 3.6.11 and convert to
1704          Makefile.autotools.in
1705         #145: Bump bind package to 9.5.1-P1 (security)
1706         #147: buildroot toolchain fails to build w/binutils-2.19.1
1707         #151: openssl package trivial fixes
1708         #161: vim fails on patching with errors in configure.patch
1709         #169: blackbox-0.70.1 does not build
1710         #177: xdriver_xf86-input-keyboard does not build
1711         #179: Upgrade dropbear to Makefile.autotools.in
1712         #181: Update to Xorg 7.4
1713         #187: ntfs-3g: could not build cross
1714         #191: alsa-lib ARM binaries always built with EABI
1715         #213: Bump wpa_supplicant package to version 0.6.9
1716         #217: Bump openssl package to 0.9.8k (security)
1717         #219: Toolchain build fails on m4
1718         #225: m4 macros are out of place
1719         #233: make ipv6 optional in iptables
1720         #237: ncftp: convert to Makefile.autotools.in
1721         #239: ntfs-3g: convert to Makefile.autotools.in
1722         #245: lzop: new package
1723         #271: Bump bind package to 9.5.1-P2 (security)
1724         #277: Bump sqlite package to 3.6.16
1725         #279: update libglib2 to version 2.20.1
1726         #281: update DirectFB to version 1.2.8
1727         #283: add taglib
1728         #285: compilation of samba fails if IPV6 support is missing
1729         #293: update samba to version 3.3.3
1730         #299: add shared-mime-info package
1731         #307: make openssl package respect build flags