1 2012.02-rc1: Released February 12th, 2012:
3 Fixes all over the tree and new features.
5 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
6 support removed, Powerpc SPE ABI support. GDB ELF support fix,
7 GDB 7.4, crosstool-NG 1.13.4.
9 Gentargets: scp and mercurial support.
10 Autotools: derive host dependencies from target by default.
11 Packages can now declare device table snippets.
13 Host utilities menu with commonly used host tools.
15 defconfigs: qemu configs for x86-64, mips and sparc, at91
16 defconfigs now use moder U-Boot / mainline Linux, added
19 uClibc: remove 0.9.30, backport unshare() support, add
20 0.9.32.1 / 0.9.33, use same config for ctng.
22 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
23 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
26 Various manual updates. Release tarballs now contain generated
27 manual in text/html/pdf formats.
29 Buildroot now calls the stop function of scripts in
30 /etc/init.d at shutdown.
32 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
33 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
34 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
35 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
36 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
37 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
38 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
39 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
40 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
41 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
42 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
43 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
44 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
45 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
46 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
47 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
48 python, python-serial, qt, ruby, samba, sdl, sdparm,
49 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
50 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
51 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
52 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
53 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
54 xf86-video-sis, xfont_{encodings,font-util},
55 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
56 xlib_libxkbfile, xterm, xutil_makedepend, yajl
58 New packages: boost, connman, dstat, expedite, explorercanvas,
59 feh, flot, giblib, igh-ethercat, imlib2, jquery,
60 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
61 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
62 libethumb, libevas, libical, libmbus, liboauth, liburcu,
63 libvncserver, linux-firmware,
64 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
65 open2300, python-distutilscross, python-dpkt,
66 python-netifaces, python-pygame, python-setuptools, rt-tests,
67 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
68 xf86-input-tslib, xinput-calibrator
70 Issues resolved (http://bugs.uclibc.org):
72 #743: Add Transmission bit torrent option to buildroot
73 #755: Add Boost libraries as a package
74 #2299: Add crypto support to libsoup
75 #2617: Pixman 0.19.2 & Cairo 1.10.0
76 #3403: libgpg-error: bump to version 1.10
77 #3409: libgpg-error: download from gnupg.org
78 #3421: nano: make tiny flag optional
79 #3691: New EFL packages
80 #4664: Cannot patch AT91Bootstrap
81 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
82 #4760: Qt: add host-pkg-config to dependency-list
84 2011.11, Released November 30th, 2011:
86 Fixes all over the tree.
88 Bump kernel headers / default Linux version to 3.1.4.
90 Updated/fixed packages: ruby
92 2011.11-rc3, Released November 26th, 2011:
94 Fixes all over the tree.
96 Toolchain: Fix gdb dependencies for external toolchains,
97 adjust uClibc patches so they don't confuse modern versions of
98 patch, bump crosstool-ng, kernel headers and linux versions.
100 Updated/fixed packages: busybox, freetype, mplayer, opencv,
101 php, rsyslog, ruby, thttpd, xapp_xf86dga
103 Issues resolved (http://bugs.uclibc.org):
105 #4357: Prevent patch commands from accessing source control
106 #4369: Fix permissions on untared lsof archive
108 2011.11-rc2, Released November 18th, 2011:
110 Fixes all over the tree and new features.
112 Updated asciidoc documentation
114 Toolchain: Bumped 3.x stable kernel headers, use wget in
115 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
118 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
119 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
121 Issues resolved (http://bugs.uclibc.org):
123 #3355: mplayer fails to build
124 #4021: uClibc: undefined reference to `__GI___errno_location'
125 #4297: Qt's qmake uses wrong pkg-config
127 2011.11-rc1, Released November 11th, 2011:
129 Fixes all over the tree and new features.
131 Moved misc scripts and support stuff to support/. Renamed
132 patch-kernel.sh to support/scripts/apply-patches.sh.
134 Documentation: Moved to asciidoc format, make targets to
135 generate text/html/pdf/epub output added.
137 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
140 Bootloaders: Add support for custom git tree / tarballs for
141 barebox, similar to how it's handled for u-boot. Clean up
144 Toolchain: Update external codesourcery toolchain download
145 URLs after Codesourcery got bought by Mentor, add x86
146 toolchain, update toolchain versions and optimize toolchain
147 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
148 updated GDB versions / download URLs. Binutils
149 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
152 Package infrastructure: Support for local packages /
153 overrides, package dir / name arguments dropped from
154 {GEN,AUTO,CMAKE}TARGETS.
156 Linux: Kernel extensions infrastructure support, Xenomai +
159 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
160 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
161 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
162 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
163 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
164 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
165 libconfuse, libcuefile, libcurl, libdaemon, libevent,
166 libglib2, libiconv, libmpd, libreplaygain, libroxml,
167 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
168 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
169 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
170 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
171 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
172 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
173 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
174 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
175 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
176 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
178 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
179 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
180 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
181 pulseaudio, pv, rtai, vala, xenomai.
183 Removed packages: liboil, sfdisk, swfdec, webif
185 Issues resolved (http://bugs.uclibc.org):
187 #505: live555: new package
188 #507: Enable live and tv options in MPlayer-1.0rc2
189 #531: let e2fsprogs package to export headers to staging dir if needed
190 #1171: Linuxthreads new cannot find sysdep.h
191 #1357: Add bluez to buildroot system
192 #2107: New package: input-event-daemon
193 #2599: New package: orc (Oil Runtime Compiler)
194 #2605: gstreamer: Update to 0.10.30
195 #2677: introducing util-linux-ng as replacement for util-linux
196 #2917: Qt: Add declarative module
197 #3145: jffs2 image generation fails
198 #3271: netperf-2.4.5 fails to compile
199 #3331: xdata_xcursor-themes depends on xcursorgen
200 #3343: Add file:// download SITE_METHOD
201 #3391: Add support for specifying an external kernel tree
202 #3631: Error while compiling with Xorg
203 #3709: oprofile doesn't build for mipsel
204 #3925: midori not getting compile
205 #4045: Add support for downloading i386 toolchains from codesourcery
206 #4165: lrzsz-fix-symlink-at-rebuild.patch
207 #4171: makedevs-unused-but-set-variable.patch
208 #4183: Codesourcery toolchain download site has changed
209 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
210 #4381: Add option to lighttpd to enable Lua support
211 #4387: Make sure that dest dir exists before installing mtd files
213 2011.08, Released August 31th, 2011:
215 Fixes all over the tree.
217 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
220 Updated/fixed packages: ipset, python
222 2011.08-rc2, Released August 29th, 2011:
224 Fixes all over the tree.
226 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
227 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
230 Defconfigs: kernel updates, fix mini2440 serial port config,
231 remove old arm toolchain configs.
233 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
234 targets similar to linux/busybox.
236 Updated/fixed packages: barebox, directfb, libsoup,
237 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
238 usbmount, util-linux, xfont_font-misc-misc
240 Issues resolved (http://bugs.uclibc.org):
242 #3685: ncurses installation hangs due to old version of tic
243 #4093: Grub fails to install bz2 patch after conversion to...
245 2011.08-rc1, Released August 4th, 2011:
247 Fixes all over the tree and new features.
249 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
250 ext-toolchain-wrapper improvements, improved non-MMU
251 support. GCC 4.3.6 / 4.6.1.
253 GENTARGETS infrastructure extended to cover bootloaders and
254 Linux kernel as well. Options to retrive Linux/U-Boot from a
255 custom git repo instead of upstream tarballs.
256 Support for Linux 3.x and release candidate tarballs.
257 X-Loader bootloader for omap added.
259 Make source/external-deps now also works for external
260 toolchains / crosstool-ng backend.
262 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
263 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
264 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
265 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
266 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
267 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
268 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
269 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
270 synergy, udev, usbmount, usbutils, util-linux, valgrind,
271 webkit, xorg-xserver, xz, zlib
273 New packages: acl, attr, ebtables, gnutls, inotify-tools,
274 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
275 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
276 statserial, stunnel, ti-utils, uboot-tools, yajl
278 Deprecated packages: liboil, swfdec
280 Removed packages: hal
282 Issues resolved (http://bugs.uclibc.org):
284 #3559: libnspr: Add new package
285 #3595: patch to add libroxml
286 #3565: libnss: Add new package
287 #3583: xfonts_font-adobe-100dpi fails due to missing map file
288 #3649: [PATCH] Add mapdir to existing pkg-config patch
289 #3907: 2011.05 - Qt 4.7.3 not building on ARM
290 #3961: Nfs-utils: Remove SUSv3-function index
291 #3985: "help" target's defconfig list needs sort
292 #3997: bump libroxml to v2.1.0
294 2011.05, Released May 27th, 2011:
296 Updated/fixed packages: makedevs
298 2011.05-rc2, Released May 24th, 2011:
300 Fixes all over the tree.
302 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
303 2009q3 external toolchains added. Crosstool-NG bumped to
304 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
307 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
309 2011.05-rc1, Released May 18th, 2011:
311 Fixes all over the tree and new features.
313 External toolchain improvements: We now build a binary
314 toolchain wrapper and install it into HOST_DIR/usr/bin, which
315 enforces the correct compiler arguments, making an external
316 toolchain as easy to use outside of Buildroot as the internal
317 ones are. This also brought a cleanup of CFLAGS, making the
318 Buildroot build output easier to read.
320 Rootfs device handling improvements: Choice between static
321 /dev, devtmpfs and devtmpfs with either mdev or udev.
323 Toolchain: More preconfigured codesourcery external
324 toolchains, improved Crosstool-NG support, fix for GCC
325 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
326 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
328 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
330 Linux: support for custom kernel image targets, E.G. for
331 powerpc builds with embedded device trees.
333 Misc fixes for qemu defconfigs, ensuring correct serial
334 terminal setup out of the box.
336 Misc gentarget / autotools handling fixes.
338 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
339 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
340 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
341 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
342 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
343 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
344 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
345 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
346 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
347 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
348 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
349 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
350 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
352 New packages: bonnie++, can-utils, gdisk, htop,
353 input-event-daemon, libexif, libraw, libv4l, ngircd
355 Removed packages: festival
357 Issues resolved (http://bugs.uclibc.org):
359 #2131: Add OpenMP support to the toolchain
360 #3379: New Package: bonnie++
361 #3445: Not working openssl-10.0.0d on 386sx
362 #3451: fakeroot package: wrong FAKEROOT_SITE variable
363 #3457: alsamixergui: broken URL
364 #3475: Calling sync on large filesystems when not always necessary
365 #3511: make busybox-menuconfig does not download busybox package
366 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
367 #3571: u-boot: fw_printenv does not build
368 #3643: popt source url is not responding
369 #3733: dropbear: make zlib optional
370 #3757: Buildroot can't build mplayer with libmad
372 2011.02, Released February 28th, 2011:
374 Fixes all over the tree.
376 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
377 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
379 Deprecated packages: devmem2, webif
381 Issues resolved (http://bugs.uclibc.org):
383 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
384 #3259: Unable to build webkit (on arm)
385 #3295: slang fails to build on mipsel
386 #3325: ffmpeg fails to build
388 2011.02-rc2, Released February 24th, 2011:
390 Fixes all over the tree.
392 Festival packages marked as broken. Unless someone steps up
393 to support them, they will be removed during the 2011.05
396 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
397 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
398 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
399 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
400 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
401 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
402 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
403 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
404 tcpreplay, tiff, wpa_supplicant, xcb-util,
405 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
406 xdriver_xf86-input-{mouse,synaptics,void},
407 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
408 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
409 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
410 xserver_xorg-server, xz
412 Removed packages: ace_of_penguins, vlc
414 Issues resolved (http://bugs.uclibc.org):
416 #3205: Failing chmod when running "make" in buildroot (openssl)...
417 #3277: quagga fails to build with SNMP support
418 #3283: See why nfs-utils needs fakeroot, and convert to autotools
419 #3307: synergy fails to build due to missing XTest library
421 2011.02-rc1, Released February 14th, 2011:
423 Fixes all over the tree and new features.
425 External toolchain improvements: clarification of the options,
426 and introduction of the toolchain profile concept, for
427 well-known toolchains. Buildroot is now capable of
428 automatically downloading and extracting well-known toolchains
429 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
430 toolchains are supported). Crosstool-NG backend updated and
433 Complete rework of how hardware boards are supported.
434 Each board now only has a single defconfig file, and all
435 board-specific options have been removed. See
436 docs/buildroot.html#board_support for details.
438 Added support for the following boards: Mini2440, Qemu ARM
439 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
440 r2d and Qemu x86. The Qemu boards support allows to easily
441 build systems that are known to work under Qemu.
443 Initial support for Blackfin processors.
445 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
446 preparation for support of SDK. For the same reason, the
447 toolchain binaries (cross-compiler and other related tools)
448 are now installed in $(O)/host/usr/bin/. The cross pkg-config
449 now also automatically returns correct values for cross
450 compilation, without needing any environment variables to be
453 Ccache support reworked. Now used for both host and target
454 compilation, and cache is stored in ~/.buildroot-ccache.
456 Toolchain: uClibc 0.9.32-rc2, several components moved to
457 normal AUTOTARGET packages.
459 Generic cmake infrastructure, similar to the existing
460 GENTARGETS/AUTOTARGETS.
462 Support for bzr downloads, next to the existing git/svn support.
464 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
465 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
467 EXT2 file system size handling improved, UBI image support, fs
468 configuration options cleanup, U-Boot/Barebox version bumps.
470 Updated/fixed packages: alsa-utils, at, autoconf, automake,
471 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
472 coreutils, cups, dbus, dbus-python, dhcp, directfb,
473 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
474 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
475 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
476 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
477 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
478 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
479 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
480 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
481 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
482 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
483 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
484 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
485 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
486 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
487 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
488 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
489 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
490 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
491 xkeyboard-config, xlib_libX11, xz, zlib
493 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
494 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
495 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
496 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
497 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
500 Removed packages: hotplug, l2tp, libfloat, microcom,
503 Issues resolved (http://bugs.uclibc.org):
505 #267: The make target: cross fails because toolchain_build_...
506 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
507 #561: ltp-testsuite failed to install
508 #1447: Installing gfortran on PowerPC
509 #1651: Build fail caused by ccache in module-init-tools
510 #1681: Cross-compiled binaries shouldn't be installed into staging
511 #1723: [PATCH] axel: convert to generic package infrastructure and...
512 #1735: [PATCH] mplayer: convert to autotools infrastructure
513 #2551: [PATCH] native toolchain in the target filesystem fails
514 #2623: buildroot-snapshot-20100922 fails when compiling development...
515 #2647: makedevs package lacks support for 16-bit major/minor numbers
516 #2371: QT MYSQL Module does not build when MySQL installed on the host
517 #2839: compile fails in various packages with a odd message "error:...
518 #2887: tar "buffer overflow detected" error
519 #2893: Broken "make source" with external toolchain
520 #2905: Qt: Speed up compilation, if gui-module isn't selected
521 #2929: genext2fs: couldn't allocate a block (no free space)
522 #2935: Ntpdate isn't installed
523 #2965: Broken linkage to xkbcomp (blocking X server startup)
524 #2983: xlib_libX11 build failed
525 #3007: kexec doesn't build: Missing regdef.h file
526 #3085: Init scripts are not compatible with sysVinit (when busybox...
527 #3103: make external-deps wants to download gcc-.tar.bz2 when...
528 #3109: abnormal `make busybox-menuconfig`
529 #3115: How about board specific makefiles?
530 #3169: python patch has typo, aborts build in scenario
531 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
533 2010.11, Released November 30th, 2010:
535 Fixes all over the tree.
537 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
540 Issues resolved (http://bugs.uclibc.org):
542 #2773: squid with openssl support needs openssl on the host
543 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
545 2010.11-rc2, Released November 25th, 2010:
547 Fixes all over the tree.
549 Add support for LEON Sparc architecture variants. Fix make
550 source/external-deps for host packages.
552 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
553 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
554 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
555 sysstat, webkit, zlib
557 Issues resolved (http://bugs.uclibc.org):
559 #759: Sysstat build broken without libintl
560 #2479: host-module-init-tools 3.11 fails to build
561 #2725: Buildroot overrides kernel config
562 #2785: mtd-utils build fails due to missing libmtd
563 #2791: Added PHP-Process Control to the PHP-Package
564 #2797: pciutils dependencies on zlib not taken into account
565 #2809: failed to compile libglib2
566 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
567 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
568 #2833: Failed to compile webkit without X11
570 2010.11-rc1, Released November 8th, 2010:
572 Fixes all over the tree and new features.
574 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
575 misc fixes + nconfig and savedefconfig targets.
577 Toolchain: ARM cortex A9 support, experimental crosstool-ng
580 Fs: Squashfs 4.1 with lzo support
582 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
583 generic new-style ones instead.
585 Download handling reworked and support for git/svn downloads
588 Removed experimental shared config.cache support, as it is
591 A convenience Makefile wrapper is created when using
592 out-of-tree building, similar to how it is done for the kernel.
594 Alpha, Cris, IA64 and Sparc64 architecture support removed.
596 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
597 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
599 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
600 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
601 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
602 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
603 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
604 gamin, gawk, genext2fs, gperf, gst-plugins-base,
605 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
606 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
607 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
608 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
609 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
610 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
611 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
612 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
613 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
614 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
615 openssl, openvpn, oprofile, pango, patch, pcre, php,
616 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
617 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
618 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
619 speex, sqlite, squashfs, startup-notification, strace,
620 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
621 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
622 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
623 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
625 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
626 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
627 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
628 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
629 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
630 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
631 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
632 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
633 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
634 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
637 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
639 Removed packages: dillo, libglib12, libgtk12, microwin,
642 Issues resolved (http://bugs.uclibc.org):
644 #901: new package: gpsd
645 #2389: Generate a Makefile wrapper in $(O)
646 #2461: wireless_tools: install shared library if needed
647 #2521: Can't compile sdl_mixer, mikmod.h can't be found
648 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
649 #2563: [PATCH] cairo: Expose the configure option to disable some...
650 #2581: libmms: Update to 0.6, and patch to work on architectures...
651 #2707: Can't compile linux kernel using buildroot + crosstool-ng
653 #2737: buildroot configuration tool crashing when the path exceeds...
654 #2767: Build for lsof broken in buildroot-2010.08
656 2010.08: Released August 31th, 2010:
658 Fixes all over the tree.
660 Updated/fixed packages: atk, xstroke
662 Removed packages: lxdoom
664 2010.08-rc2, Released August 30th, 2010:
666 Fixes all over the tree.
668 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
669 locale support as broken. Remove deprecated GCC 4.2.[1-3]
672 Mark CRIS architecture as deprecated, as it is discontinued
675 Marked shared config.cache as experimental and disabled by
676 default as it is known to break with certain package
679 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
682 fs: old-style squashfs for big endian archs fixed.
684 Updated/fixed packages: busybox, gst-plugins-base,
685 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
686 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
687 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
690 Removed packages: stunnel
692 Issues resolved (http://bugs.uclibc.org):
694 #635: util-linux fails to build in 2009.08
695 #2239: netcat package installs its binary to target as avr32-linux...
696 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
697 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
698 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
700 2010.08-rc1, Released July 30th, 2010:
702 Fixes all over the tree and new features.
704 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
705 and non-sysroot support removed. Added support for (snapshot)
706 NPTL in uClibc, 0.9.28.3 removed,
708 Bootloaders: Various cleanups, moved to boot/, added Barebox,
709 removed yaboot. Support building u-boot from custom tarball,
712 New GTK-based configurator, usable using 'make gconfig'.
714 Java packages marked as broken. Unless someone steps up to
715 support this, they will be removed during the 2010.11
718 Alpha, IA64 and Sparc64 architectures marked as deprecated.
719 GTK+ on DirectFB has also been marked as deprecated, as it is
720 not supported in recent GTK+ versions, and more and more
721 packages depends on the new versions.
722 Unless someone steps up to support them, they will be removed
723 during the 2010.11 development cycle.
725 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
726 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
728 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
729 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
730 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
731 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
732 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
733 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
734 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
735 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
736 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
737 ltrace, make, midori, module-init-tools, mplayer,
738 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
739 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
740 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
741 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
742 usbutils, webif, webkit, wireless_tools, xerces,
743 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
745 Removed packages: modutils, portage, rxvt
747 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
749 Issues resolved (http://bugs.uclibc.org):
751 #321: alsa-lib uses host include files for python which breaks ...
752 #361: linux kernel configuration choice works incorrectly
753 #387: Tremor not installed to toolchain
754 #401: new package: ffmpeg
755 #475: uImage target for U-boot failed generating
756 #543: ATK requires X11 on DirectFB target
757 #575: webkit: Buildroot Libtool Patch Fails
758 #583: build fails with external x86_64 toolchain
759 #729: sstrip creates corrupted headers
760 #829: Webkit r44552 needs libXt
761 #835: Package Dataflashboot-1.05 does not compile with buildroot...
762 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
763 #859: Add (head of) nptl branch to list of uClibc versions
764 #949: compile with debug info
765 #955: Grub fails to build with External Toolchain
766 #1051: Webkit doesn't compile (Linuxthreads new, x86)
767 #1213: Move .config into output directory
768 #1225: Buildroot fails to account for "nof" subdirectory (no float...
769 #1231: (sparc) Linux kernel fails to build
770 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
771 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
772 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
773 #1405: WebKit fails to build because pthread_getattr_np is not impl...
774 #1675: GMP Error during buildroot make process
775 #1741: external toolchain linking error
776 #1753: lmbench: convert to generic package infrastructure
777 #1771: Fakeroot and the target/generic/device_table.txt create bad...
778 #1807: LZMA 4.32.7, Required header file(s) are missing
779 #1813: xkeyboard-config fails to build because of intltool problem
780 #1879: Bump iptables to 1.4.8
781 #1885: Add a bunch of lua modules
782 #1897: Bump libusb to 1.0.7
783 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
784 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
785 #1927: Bump file to 5.03 and migrate to autotargets
786 #1933: Bump gawk to 3.1.8 and migrate to autotargets
787 #1945: PHP: add sqlite3 dependency when using external lib
788 #1951: Bump openssl to 0.9.8o
789 #1957: Bump sqlite to 3.6.23.1
790 #1975: Package removal/deprecation
791 #1981: zlib: bump to 1.2.5
792 #1987: intltool: Fix spelling mistake
793 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
794 #1999: Typo in path checking
795 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
796 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
797 #2038: Bump ncurses to 5.7
798 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
799 #2101: blackbox depends on locale support
800 #2119: Tries to build kernel, although disabled in config
801 #2125: libXfont build fail
802 #2143: buildroot compiler generates segfaulting statically linked exe..
803 #2149: xterm build failure
804 #2155: Compression lzo don't set for ubifs
805 #2161: [SECURITY] Update libpng to 1.2.44
806 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
807 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
808 #2191: linux-fusion build fail
809 #2221: Qt does not compile (dependencies not taken into account?)
810 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
811 #2245: Netcat does not work due to incorrect assumptions about signed..
812 #2251: directory output/build after make *_defconfig not found
813 #2257: Convert netsnmp package to autotargets
814 #2263: Bump samba to 3.3.13
815 #2269: setserial causes make error
817 2010.05, Released May 30th, 2010:
819 Fixes all over the tree.
821 Updated/fixed packages: coreutils, hal, libcap,
822 lockfile-progs, ncftp, xserver_xorg-server
824 Issues resolved (http://bugs.uclibc.org):
826 #1789: binutils fails to build for i386
827 #1843: Fix libcap build failure
828 #1855: XORG Keyboard driver fails to compile
830 2010.05-rc3, Released May 27th, 2010:
832 Fixes all over the tree.
834 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
835 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
836 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
837 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
838 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
839 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
840 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
841 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
842 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
843 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
844 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
846 Issues resolved (http://bugs.uclibc.org):
848 #75: arm buildroot "unrecognized option" error
849 #699: Buildroot fails to copy libstdc++ to target when using external...
850 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
851 #1729: alsamixergui fails to build
852 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
853 #1819: pciutils small bugs
854 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
856 2010.05-rc2, Released May 11th, 2010:
858 Fixes all over the tree.
860 Updated/fixed packages: busybox, customize, gawk, gnuchess,
861 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
862 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
863 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
864 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
865 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
866 xproto_fontcacheproto, xproto_fontsproto, xvkbd
868 Removed packages: vice
870 Issues resolved (http://bugs.uclibc.org):
872 #849: "customize" package copies files to wrong place in target tree
873 #985: Bump usb_modeswitch package to 1.1.0
874 #1135: Package customize. Wrong copying
875 #1525: Package hal deletes a whole <target>/etc/rc.d directory
876 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
877 #1669: Busybox failed to compile when using an external toolchain
878 #1699: Fix usbutils dependencies and bump
879 #1705: Fix pciutils broken cross compiling
880 #1717: External toolchain fixes for hostapd & wpa_supplicant
882 2010.05-rc1, Released May 3rd, 2010:
884 Cleaned up / restructured package menu.
886 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
887 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
888 removed broken nios2 support, ppc e300cX/e500mc support,
889 improved external toolchain support, GDB 7.x support.
891 X.org updated to 7.5.
893 New packages: cdrkit, cramfs, genext2fs, genromfs,
894 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
895 squashfs, squashfs3, squid
897 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
898 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
899 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
900 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
901 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
902 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
903 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
904 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
905 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
906 qt, radvd, samba, setserial, smartmontools, tar, tslib,
907 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
908 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
909 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
910 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
911 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
912 xproto_xf86miscproto, xserver_xorg-server
914 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
915 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
918 Issues resolved (http://bugs.uclibc.org):
920 #513: Add new squid package
921 #661: lmbench: new package
922 #719: Add lua option to haserl
923 #800: [PATCH] iperf update to 2.0.4
924 #803: [PATCH] lua - add shared library patch and config option for...
925 #805: [PATCH] mdadm - version update
926 #817: integrator926_defconfig uses unsupported uboot board name
927 #851: Add option to specify --sysroot value for external toolchain
928 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
929 package for compatibility with old packages that expect
931 #1105: Add new netperf package
932 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
933 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
934 #1123: Bump less to 436 and migrate to Makefile.autotools.in
935 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
936 #1189: Wrong u-boot configuration name for integrator926 target
937 #1219: kernel headers not correctly installed into toolchain/staging
938 #1267: Wrong BR2_EXTRA_VERSION
939 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
940 #1303: Add librsync package
941 #1321: Busybox link fails due to lack of --sysroot option
942 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
943 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
944 #1369: cannot build radvd (flex problem)
945 #1387: xlib_libX11-1.3.2 can't find libjpeg
946 #1411: [SECURITY] Update openssl package to 0.9.8n
947 #1417: Bump iptables to 1.4.7
948 #1423: Bump e2fsprogs to 1.41.11
949 #1429: [SECURITY] Update php to 5.2.13
950 #1441: Add binutils 2.20.1
951 #1447: Package installation on target with debug symbols is broken
953 #1489: radvd update to 1.6
954 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
955 #1537: dev entries not created anymore
956 #1555: Fix default uclibc-0.9.31 configuration
957 #1561: [SECURITY] Update samba to 3.3.12
958 #1567: openssl0.9.8n fails to compile
959 #1573: Alsa-utils alsactl/init/* not installed to target
960 #1591: portmap fails to compile
961 #1615: Convert eeprog package to gentargets
962 #1645: Bump hostapd package to 0.7.2
964 2010.02, Release February 26th, 2010:
966 Fixes all over the tree.
968 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
969 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
972 Removed packages: hostap, openmotif, xpdf
974 Issues resolved (http://bugs.uclibc.org):
976 #165: openmotif does not build
977 #1147: Remove obsolete hostap package
978 #1183: make source fails to download gmp, mpfr and patches
980 2010.02-rc2, Released February 23th, 2010:
982 Fixes all over the tree and new features.
984 New packages: intltool
986 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
987 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
988 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
989 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
990 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
991 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
992 xlib_libfontenc, xproto_trapproto, zlib
994 Removed package: xboard
996 Issues resolved (http://bugs.uclibc.org):
998 #335: atk looks for the path to the gnome library on the host
999 #355: Please update WebKit - it doesn't compile!
1000 #453: libglib2 autoreconf
1001 #457: e2fsprogs link problem
1002 #459: libgtk2 autoreconf
1003 #469: build of libgtk2 for host incorrectly assumes that X.org ...
1004 #671: Bash fails to build when building buildront on Ubuntu 9.04
1005 #711: WebKit host dependencies problems
1006 #821: cp: illegal operation
1007 #1039: Not compiled on ubuntu karmic
1008 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
1010 2010.02-rc1, Released February 9th, 2010:
1012 Fixes all over the tree and new features.
1014 Generalized autotools infrastructure to be usable for
1015 non-autotools packages, see package/Makefile.package.in for
1018 Cleaned up avr32 toolchain config, external source-based
1019 toolchain support is gone.
1021 Dependency checks: Also check for makeinfo, only print output
1024 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
1026 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
1029 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
1030 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
1031 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
1032 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
1033 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
1034 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
1035 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
1036 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
1038 Removed package: asterisk, openswan
1040 Issues resolved (http://bugs.uclibc.org):
1042 #515: tcpreplay: new package
1043 #553: Wrong DirectFB ps2mouse limitation
1044 #559: mesa3d build fails
1045 #679: Autoconf cannot find M4
1046 #739: New/updated hostapd package
1047 #749: Bump usbutils package to version 0.86
1048 #751: Kernel 2.6 snapshot fetch fail
1049 #753: Bump lighttpd package to 1.4.25
1050 #757: U-Boot: mkimage cannot be installed using external toolchain
1051 #761: Add binutils 2.20 to toolchain options
1052 #763: [SECURITY] Update pcre to 7.9
1053 #765: Add buildroot branding to gcc
1054 #767: Bump iw package to 0.9.18
1055 #773: [SECURITY] Update bind to 9.5.2-P1
1056 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
1057 #813: Drop not very useful generic package selection options ...
1058 #823: Editor backup files (~) is copied from the target_skeleton
1059 #827: Bump mtd-utils package to version 1.2.0
1061 #913: Bump iptables to 1.4.6
1062 #919: Bump usb_modeswitch package to 1.0.7
1063 #925: Bump wpa_supplicant package to 0.6.10
1064 #931: Bump kismet package to 2010-01-R1
1065 #937: Bump openvpn package to 2.1.1
1066 #943: Bump sqlite package to 3.6.22
1067 #961: Bump dnsmasq to 2.52
1068 #967: Bump netstat-nat to 1.4.10
1069 #973: Bump iw to 0.9.19
1070 #1003: DHCP options disabled with busybox-1.16.0
1071 #1009: [SECURITY] Bump php to 5.2.12
1072 #1015: [SECURITY] Bump bind to 9.5.1-P2
1073 #1027: Busybox flash commands conflict with those from mtd-utils
1074 #1063: [SECURITY] Update lighttpd to 1.4.26
1076 2009.11, Released December 1st, 2009:
1078 Additional fixes and cleanups.
1080 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
1081 microperl, ncurses, vim
1083 Issues resolved (http://bugs.uclibc.org):
1085 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
1087 2009.11-rc2, Released November 29th, 2009:
1089 Additional fixes and cleanups.
1091 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
1093 2009.11-rc1, Released November 23rd, 2009:
1095 Fixes all over the tree and new features.
1097 Cleaned up / Simplified build directory layout. Refer to
1098 docs/buildroot.html#using for details.
1100 Target defconfig files moved to configs/ and listed in 'make help'
1103 Fixed *clean targets. Now clean removes everything generated,
1104 so you can do a fresh rebuild. Distclean furthermore removes
1105 kbuild tools and .config, bringing the source tree back in a
1108 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
1109 soft / hardfloat setting for architecture, ensure target-ldd
1112 New packages: divine, gvfs, libarchive, libmicrohttpd,
1113 sdl_sound, swfdec, sysstat
1115 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
1116 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
1117 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
1118 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
1119 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
1120 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1121 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
1122 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
1123 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
1124 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
1125 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
1126 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
1127 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
1129 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
1131 Issues resolved (http://bugs.uclibc.org):
1133 #301: allow to install libsmbclient
1134 #303: add gvfs package
1135 #477: Add sdl_sound package
1136 #487: Make kismet package sexier
1137 #511: New package usb_modeswitch
1138 #527: misc fixes for dnsmasq package
1139 #565: libevent: Bump version and clean up makefile
1140 #587: Use iptables multipurpose binaries and bump to 1.4.4
1141 #593: Missing early check for patch(1)
1142 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
1143 #609: libmicrohttpd: New package
1144 #615: python: Don't delete .py files unless asked
1145 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
1146 #619: netkittelnet requires netkitbase to install, but there's no ...
1147 #645: allow to build nbd-server with NBD package
1148 #653: [SECURITY] Update php package to version 5.2.11
1149 #655: Update sqlite package to version 3.6.18
1150 #657: Bug in imagemagick-clean target
1151 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
1152 #665: [PATCH] Samba package
1153 #667: [PATCH] e2fsprogs
1154 #683: SDL-dfb does not select directfb
1155 #701: make install problem with unstripped binaries
1156 #703: [SECURITY] Update openssl package to 0.9.8l
1157 #705: Bump spawn-fcgi package to 1.6.3
1158 #709: Bump lighttpd package to 1.4.24
1159 #713: Migrate openntpd package to Makefile.autotools.in
1160 #715: Bump libidn package to 1.15 and other fixes
1161 #717: Bump dnsmasq to 2.51 and introduce new IDN option
1162 #731: Bump iw package to 0.9.17
1164 2009.08, Released August 31th, 2009:
1166 Additional fixes and cleanups.
1168 Updated/fixed packages: ctorrent, saveconfig/getconfig,
1169 sdl_net, util-linux.
1171 Issues resolved (http://bugs.uclibc.org):
1173 #529: util-linux doesn't find headers and include libs correctly
1174 #557: Build ctorrent with SSL support if available
1176 2009.08-rc3, Released August 26th, 2009:
1178 Additional fixes and cleanups.
1180 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
1181 directfb, enchant, kernel headers.
1183 Issues resolved (http://bugs.uclibc.org):
1185 #471: Allow directfb compilation with debug
1186 #541: Removal of CVS directories in target filesystem broken
1187 #547: berkeleydb: Update config.{sub, guess}
1188 #549: enchant: Fix dependencies.
1189 #569: Fix alsa-utils build for x86 on x86-64
1191 2009.08-rc2, Released August 6th, 2009:
1193 Additional fixes and new features.
1195 New packages: libuuid, gcc 4.3.4.
1197 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
1198 jamvm, libusb, microperl, neon, popt, sed, webkit.
1200 Fixed issue with 'make oldconfig'
1202 Issues resolved (http://bugs.uclibc.org):
1204 #525: sed broken with external toolchain
1205 #537: Fix gzip build with recent glibc
1207 2009.08-rc1, Released August 2nd, 2009:
1209 Fixes all over the tree and new features.
1211 Improvement of external toolchain support:
1212 - Support for glibc toolchains.
1213 - The toolchain configuration announced to Buildroot is
1214 verified against the real toolchain configuration.
1215 - Fixes, documentation.
1217 Cleanup X.org support: clarified configuration options, and
1218 removed mandatory dependency on useless libraries such as
1221 New QT-based configurator, usable using 'make xconfig'.
1223 Support for the Xtensa architecture.
1225 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
1228 New packages: bmon, ctorrent, dosfstools, enchant,
1229 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
1230 sdl_gfx, spawn-fcgi.
1232 Updated packages: bind, busybox, coreutils, sqlite, directfb,
1233 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
1234 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
1235 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
1236 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
1237 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
1238 wpa-supplicant, xdriver_xf86-input-synaptics,
1239 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
1240 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
1243 Issues resolved (http://bugs.uclibc.org):
1245 #83: liblockfile fails to compile due to eaccess redefinition
1246 #163: Xtensa architecture port
1247 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
1248 #241: device mapper + lvm2: build together
1249 #243: ctorrent: new package
1250 #247: ntfsprogs: new package
1251 #271: Library 'libgcc_s.so.1' not installed in search path
1252 #287: New package libnl
1253 #289: New package iw
1254 #331: Update MPlayer to version 1.0rc2
1255 #333: Bump sqlite package to 3.6.15
1256 #349: update libsoup to version 2.26.2
1257 #357: New package netstat-nat
1258 #359,#413: Upgrade openvpn to Makefile.autotools.in
1259 #367: linux kernel compile error for arm926t
1260 #369: Add SDL_gfx package
1261 #373: Support for building gstreamer without libxml
1262 #379: update DirectFB to version 1.4.0
1263 #383: gst-plugins-good: Allow soup plugin to be configured
1264 #385: neon: Fix pkgconfig dependency
1265 #387: Tremor not installed to toolchain
1266 #389: New package bmon
1267 #391: gstreamer: Bump version to 0.10.23
1268 #393: gst-plugins-base: Bump version to 0.10.23
1269 #395: gst-plugins-bad: New package
1270 #403: Error while building iso9660 image
1271 #409: Bump php package to 5.2.10
1272 #411: ipsec-tools: Bump version to 0.7.2
1273 #417: New package spawn-fcgi
1274 #419: Bump lighttpd package to 1.4.23
1275 #421: toolchain: Clean up toolchain locale support menu
1276 #427: webkit: Update to WebKit svn r44552
1277 #437: ltp-testsuite: Bump version to 20090630
1278 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
1279 #467: DirectFB 1.4.1
1280 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
1281 #491: libxml2: Bump version to 0.7.3
1282 #495: Bump bind package to 9.5.1-P3 (security)
1283 #497: OpenSSL RSA key generation hangs on x86_64
1284 #509: Bump sqlite package to 3.6.16
1285 #523: pciutils broken with external toolchain
1286 #533: Update gamin to 0.1.10 to fix compilation
1288 2009.05, Released June 1st, 2009:
1290 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
1291 version and marked ubifsroot as broken.
1293 2009.05-rc3, Released May 27th, 2009:
1295 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
1296 busybox, curl, libusb, readline, python and strace.
1298 Issues resolved (http://bugs.uclibc.org):
1300 #345: libcurl package needs a urandom fix
1302 2009.05-rc2, Released May 19th, 2009:
1304 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
1305 for newer hosts), stable kernel versions, busybox, cups,
1306 dmraid, docker, mesa3d, rsync and updated defconfigs.
1308 xserver marked as broken on AVR32 and atngw100-expanded
1311 Issues resolved (http://bugs.uclibc.org):
1313 #167: metacity does not build
1314 #295: gamin installs python support even if python is disabled
1315 #323: gen_matypes fails to execute during build of Mesa when us...
1317 2009.05-rc1, Released May 5th, 2009:
1319 Fixes all over the tree, further conversion of packages to
1320 Makefile.autotools.in and we now build host versions of
1321 packages where needed for build time dependencies instead of
1322 relying on the correct versions being available on the build
1323 host. Ancient toolchain / busybox versions have furthermore
1324 been removed as announced in the 2009.02 release notes.
1326 New packages: flac, gob2, lzop, taglib, wpa_supplicant
1328 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
1329 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
1330 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
1331 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
1332 util-linux, xorg7, xerces
1334 Issues resolved (http://bugs.uclibc.org):
1336 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
1337 and a ton of other improvements
1338 #19: page.h missing by util-linux
1339 #37: update libglib2 to version 2.18.4
1340 #61: tslib puts staging_dir into pkgconfig file
1341 #69: tar refuses to build
1342 #71,#175: ./wchar.h:41:12: error: empty filename in #include
1343 #73: Bump openssl package to the latest version
1344 #81: New package wpa_supplicant
1345 #99: new package: flac
1346 #101: update gstreamer packages
1347 #105,#313: menuconfig segfaults on tinyx if wchar is not
1349 #107: convert libvorbis to Makefile.autotools.in
1350 #109: Make pppd package avoid bsd err
1351 #111: binutils 2.17 fails to build when texinfo >= 4.10
1352 #133: Modify ncurses5-config to get correct include path
1353 #137: Bump php to version 5.2.9
1354 #139: Bump sqlite to 3.6.11 and convert to
1355 Makefile.autotools.in
1356 #145: Bump bind package to 9.5.1-P1 (security)
1357 #147: buildroot toolchain fails to build w/binutils-2.19.1
1358 #151: openssl package trivial fixes
1359 #161: vim fails on patching with errors in configure.patch
1360 #169: blackbox-0.70.1 does not build
1361 #177: xdriver_xf86-input-keyboard does not build
1362 #179: Upgrade dropbear to Makefile.autotools.in
1363 #181: Update to Xorg 7.4
1364 #187: ntfs-3g: could not build cross
1365 #191: alsa-lib ARM binaries always built with EABI
1366 #213: Bump wpa_supplicant package to version 0.6.9
1367 #217: Bump openssl package to 0.9.8k (security)
1368 #219: Toolchain build fails on m4
1369 #225: m4 macros are out of place
1370 #233: make ipv6 optional in iptables
1371 #237: ncftp: convert to Makefile.autotools.in
1372 #239: ntfs-3g: convert to Makefile.autotools.in
1373 #245: lzop: new package
1374 #271: Bump bind package to 9.5.1-P2 (security)
1375 #277: Bump sqlite package to 3.6.16
1376 #279: update libglib2 to version 2.20.1
1377 #281: update DirectFB to version 1.2.8
1379 #285: compilation of samba fails if IPV6 support is missing
1380 #293: update samba to version 3.3.3
1381 #299: add shared-mime-info package
1382 #307: make openssl package respect build flags