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