1 2011.02, Not yet released:
3 External toolchain improvements: clarification of the options,
4 and introduction of the toolchain profile concept, for
5 well-known toolchains. Buildroot is now capable of
6 automatically downloading and extracting well-known toolchains
7 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
8 toolchains are supported).
10 Complete rework of how hardware boards are supported.
11 Each board now only has a single defconfig file, and all
12 board-specific options have been removed. See
13 docs/buildroot.html#board_support for details.
15 Added support for the following boards: Mini2440, Qemu ARM
16 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
17 r2d and Qemu x86. The Qemu boards support allows to easily
18 build systems that are known to work under Qemu.
20 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
21 preparation for support of SDK. For the same reason, the
22 toolchain binaries (cross-compiler and other related tools)
23 are now installed in $(O)/host/usr/bin/. The cross pkg-config
24 now also automatically returns correct values for cross
25 compilation, without needing any environment variables to be
28 Ccache support reworked. Now used for both host and target
29 compilation, and cache is stored in ~/.buildroot-ccache.
31 Toolchain: uClibc 0.9.32-rc2, several components moved to
32 normal AUTOTARGET packages.
34 Generic cmake infrastructure, similar to the existing
35 GENTARGETS/AUTOTARGETS.
37 Support for bzr downloads, next to the existing git/svn support.
39 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
40 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
42 EXT2 file system size handling improved, UBI image support, fs
43 configuration options cleanup, U-Boot/Barebox version bumps.
45 Updated/fixed packages: alsa-utils, at, autoconf, automake,
46 bash, binutils, bison, busybox, bzip2, cdrkit, cloop,
47 coreutils, cups, dbus, dbus-python, dhcp, directfb,
48 direcfb-examples, dmalloc, dnsmasq, dosfstools, ed, fbset,
49 ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp, grep,
50 gperf, gst-plugins-good, gstreamer, gvfs, hdparm, hostapd,
51 i2c-tools, icu, imagemagick, input-tools, iproute2, iptables,
52 jpeg, kexec, libaio, libart, libcap, libconfig, libfuse,
53 libglib2, libidn, libmad, libogg, libpcap, libsndfile,
54 libtheora, libtool, libusb-compat, libvorbis, libxcb, libxml2,
55 libxslt, linux-fusion, lm-sensors, lsof, ltp-testsuite,
56 ltrace, lvm2, lzo, m4, makedevs, memtester, mesa3d, mii-diag,
57 mpc, mpfr, mpg123, mplayer, mrouted, mtd-utils, nano, netperf,
58 netplug, ntfs-3g, ntp, openssh, openssl, openvpn, oprofile,
59 pango, patch, pciutils, php, pkgconfig, portmap, psmisc,
60 python, qt, rsync, ruby, screen, sdl_gfx, sdl_sound,
61 smartmontools, sqlite, squid, sshfs, sstrip, sysklogd,
62 sysstat, sysvinit, tar, tcpdump, tslib, udev, usbutils, vim,
63 vtun, webkit, wipe, x11vnc, xapp_xlogo, xcb-proto,
64 xfont_font-util, xkeyboard-config, xlib_libX11, xz, zlib
66 New packages: dhrystone, faad2, fbgrab, irda-utils, libao,
67 libcuefile, libffi, libhid, libreplaygain, libsamplerate,
68 libsigc++, lsuio, mpd, musepack, python-mad, python-serial,
69 rsh-redone, sdparm, vorbis-tools, wavpack, whetstone, xl2tp
71 Removed packages: hotplug, l2tp, libfloat, microcom,
74 Issues resolved (http://bugs.uclibc.org):
76 #267: The make target: cross fails because toolchain_build_...
77 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
78 #561: ltp-testsuite failed to install
79 #1447: Installing gfortran on PowerPC
80 #1651: Build fail caused by ccache in module-init-tools
81 #1681: Cross-compiled binaries shouldn't be installed into staging
82 #1723: [PATCH] axel: convert to generic package infrastructure and...
83 #1735: [PATCH] mplayer: convert to autotools infrastructure
84 #2551: [PATCH] native toolchain in the target filesystem fails
85 #2623: buildroot-snapshot-20100922 fails when compiling development...
86 #2647: makedevs package lacks support for 16-bit major/minor numbers
87 #2371: QT MYSQL Module does not build when MySQL installed on the host
88 #2839: compile fails in various packages with a odd message "error:...
89 #2887: tar "buffer overflow detected" error
90 #2893: Broken "make source" with external toolchain
91 #2905: Qt: Speed up compilation, if gui-module isn't selected
92 #2929: genext2fs: couldn't allocate a block (no free space)
93 #2965: Broken linkage to xkbcomp (blocking X server startup)
94 #2983: xlib_libX11 build failed
95 #3007: kexec doesn't build: Missing regdef.h file
96 #3085: Init scripts are not compatible with sysVinit (when busybox...
97 #3103: make external-deps wants to download gcc-.tar.bz2 when...
98 #3109: abnormal `make busybox-menuconfig`
99 #3115: How about board specific makefiles?
100 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
102 2010.11, Released November 30th, 2010:
104 Fixes all over the tree.
106 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
109 Issues resolved (http://bugs.uclibc.org):
111 #2773: squid with openssl support needs openssl on the host
112 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
114 2010.11-rc2, Released November 25th, 2010:
116 Fixes all over the tree.
118 Add support for LEON Sparc architecture variants. Fix make
119 source/external-deps for host packages.
121 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
122 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
123 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
124 sysstat, webkit, zlib
126 Issues resolved (http://bugs.uclibc.org):
128 #759: Sysstat build broken without libintl
129 #2479: host-module-init-tools 3.11 fails to build
130 #2725: Buildroot overrides kernel config
131 #2785: mtd-utils build fails due to missing libmtd
132 #2791: Added PHP-Process Control to the PHP-Package
133 #2797: pciutils dependencies on zlib not taken into account
134 #2809: failed to compile libglib2
135 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
136 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
137 #2833: Failed to compile webkit without X11
139 2010.11-rc1, Released November 8th, 2010:
141 Fixes all over the tree and new features.
143 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
144 misc fixes + nconfig and savedefconfig targets.
146 Toolchain: ARM cortex A9 support, experimental crosstool-ng
149 Fs: Squashfs 4.1 with lzo support
151 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
152 generic new-style ones instead.
154 Download handling reworked and support for git/svn downloads
157 Removed experimental shared config.cache support, as it is
160 A convenience Makefile wrapper is created when using
161 out-of-tree building, similar to how it is done for the kernel.
163 Alpha, Cris, IA64 and Sparc64 architecture support removed.
165 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
166 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
168 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
169 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
170 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
171 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
172 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
173 gamin, gawk, genext2fs, gperf, gst-plugins-base,
174 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
175 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
176 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
177 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
178 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
179 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
180 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
181 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
182 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
183 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
184 openssl, openvpn, oprofile, pango, patch, pcre, php,
185 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
186 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
187 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
188 speex, sqlite, squashfs, startup-notification, strace,
189 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
190 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
191 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
192 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
194 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
195 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
196 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
197 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
198 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
199 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
200 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
201 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
202 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
203 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
206 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
208 Removed packages: dillo, libglib12, libgtk12, microwin,
211 Issues resolved (http://bugs.uclibc.org):
213 #901: new package: gpsd
214 #2389: Generate a Makefile wrapper in $(O)
215 #2461: wireless_tools: install shared library if needed
216 #2521: Can't compile sdl_mixer, mikmod.h can't be found
217 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
218 #2563: [PATCH] cairo: Expose the configure option to disable some...
219 #2581: libmms: Update to 0.6, and patch to work on architectures...
220 #2707: Can't compile linux kernel using buildroot + crosstool-ng
222 #2737: buildroot configuration tool crashing when the path exceeds...
223 #2767: Build for lsof broken in buildroot-2010.08
225 2010.08: Released August 31th, 2010:
227 Fixes all over the tree.
229 Updated/fixed packages: atk, xstroke
231 Removed packages: lxdoom
233 2010.08-rc2, Released August 30th, 2010:
235 Fixes all over the tree.
237 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
238 locale support as broken. Remove deprecated GCC 4.2.[1-3]
241 Mark CRIS architecture as deprecated, as it is discontinued
244 Marked shared config.cache as experimental and disabled by
245 default as it is known to break with certain package
248 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
251 fs: old-style squashfs for big endian archs fixed.
253 Updated/fixed packages: busybox, gst-plugins-base,
254 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
255 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
256 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
259 Removed packages: stunnel
261 Issues resolved (http://bugs.uclibc.org):
263 #635: util-linux fails to build in 2009.08
264 #2239: netcat package installs its binary to target as avr32-linux...
265 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
266 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
267 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
269 2010.08-rc1, Released July 30th, 2010:
271 Fixes all over the tree and new features.
273 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
274 and non-sysroot support removed. Added support for (snapshot)
275 NPTL in uClibc, 0.9.28.3 removed,
277 Bootloaders: Various cleanups, moved to boot/, added Barebox,
278 removed yaboot. Support building u-boot from custom tarball,
281 New GTK-based configurator, usable using 'make gconfig'.
283 Java packages marked as broken. Unless someone steps up to
284 support this, they will be removed during the 2010.11
287 Alpha, IA64 and Sparc64 architectures marked as deprecated.
288 GTK+ on DirectFB has also been marked as deprecated, as it is
289 not supported in recent GTK+ versions, and more and more
290 packages depends on the new versions.
291 Unless someone steps up to support them, they will be removed
292 during the 2010.11 development cycle.
294 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
295 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
297 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
298 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
299 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
300 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
301 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
302 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
303 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
304 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
305 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
306 ltrace, make, midori, module-init-tools, mplayer,
307 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
308 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
309 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
310 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
311 usbutils, webif, webkit, wireless_tools, xerces,
312 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
314 Removed packages: modutils, portage, rxvt
316 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
318 Issues resolved (http://bugs.uclibc.org):
320 #321: alsa-lib uses host include files for python which breaks ...
321 #361: linux kernel configuration choice works incorrectly
322 #387: Tremor not installed to toolchain
323 #401: new package: ffmpeg
324 #475: uImage target for U-boot failed generating
325 #543: ATK requires X11 on DirectFB target
326 #575: webkit: Buildroot Libtool Patch Fails
327 #583: build fails with external x86_64 toolchain
328 #729: sstrip creates corrupted headers
329 #829: Webkit r44552 needs libXt
330 #835: Package Dataflashboot-1.05 does not compile with buildroot...
331 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
332 #859: Add (head of) nptl branch to list of uClibc versions
333 #949: compile with debug info
334 #955: Grub fails to build with External Toolchain
335 #1051: Webkit doesn't compile (Linuxthreads new, x86)
336 #1213: Move .config into output directory
337 #1225: Buildroot fails to account for "nof" subdirectory (no float...
338 #1231: (sparc) Linux kernel fails to build
339 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
340 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
341 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
342 #1405: WebKit fails to build because pthread_getattr_np is not impl...
343 #1675: GMP Error during buildroot make process
344 #1741: external toolchain linking error
345 #1753: lmbench: convert to generic package infrastructure
346 #1771: Fakeroot and the target/generic/device_table.txt create bad...
347 #1807: LZMA 4.32.7, Required header file(s) are missing
348 #1813: xkeyboard-config fails to build because of intltool problem
349 #1879: Bump iptables to 1.4.8
350 #1885: Add a bunch of lua modules
351 #1897: Bump libusb to 1.0.7
352 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
353 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
354 #1927: Bump file to 5.03 and migrate to autotargets
355 #1933: Bump gawk to 3.1.8 and migrate to autotargets
356 #1945: PHP: add sqlite3 dependency when using external lib
357 #1951: Bump openssl to 0.9.8o
358 #1957: Bump sqlite to 3.6.23.1
359 #1975: Package removal/deprecation
360 #1981: zlib: bump to 1.2.5
361 #1987: intltool: Fix spelling mistake
362 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
363 #1999: Typo in path checking
364 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
365 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
366 #2038: Bump ncurses to 5.7
367 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
368 #2101: blackbox depends on locale support
369 #2119: Tries to build kernel, although disabled in config
370 #2125: libXfont build fail
371 #2143: buildroot compiler generates segfaulting statically linked exe..
372 #2149: xterm build failure
373 #2155: Compression lzo don't set for ubifs
374 #2161: [SECURITY] Update libpng to 1.2.44
375 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
376 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
377 #2191: linux-fusion build fail
378 #2221: Qt does not compile (dependencies not taken into account?)
379 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
380 #2245: Netcat does not work due to incorrect assumptions about signed..
381 #2251: directory output/build after make *_defconfig not found
382 #2257: Convert netsnmp package to autotargets
383 #2263: Bump samba to 3.3.13
384 #2269: setserial causes make error
386 2010.05, Released May 30th, 2010:
388 Fixes all over the tree.
390 Updated/fixed packages: coreutils, hal, libcap,
391 lockfile-progs, ncftp, xserver_xorg-server
393 Issues resolved (http://bugs.uclibc.org):
395 #1789: binutils fails to build for i386
396 #1843: Fix libcap build failure
397 #1855: XORG Keyboard driver fails to compile
399 2010.05-rc3, Released May 27th, 2010:
401 Fixes all over the tree.
403 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
404 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
405 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
406 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
407 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
408 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
409 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
410 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
411 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
412 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
413 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
415 Issues resolved (http://bugs.uclibc.org):
417 #75: arm buildroot "unrecognized option" error
418 #699: Buildroot fails to copy libstdc++ to target when using external...
419 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
420 #1729: alsamixergui fails to build
421 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
422 #1819: pciutils small bugs
423 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
425 2010.05-rc2, Released May 11th, 2010:
427 Fixes all over the tree.
429 Updated/fixed packages: busybox, customize, gawk, gnuchess,
430 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
431 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
432 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
433 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
434 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
435 xproto_fontcacheproto, xproto_fontsproto, xvkbd
437 Removed packages: vice
439 Issues resolved (http://bugs.uclibc.org):
441 #849: "customize" package copies files to wrong place in target tree
442 #985: Bump usb_modeswitch package to 1.1.0
443 #1135: Package customize. Wrong copying
444 #1525: Package hal deletes a whole <target>/etc/rc.d directory
445 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
446 #1669: Busybox failed to compile when using an external toolchain
447 #1699: Fix usbutils dependencies and bump
448 #1705: Fix pciutils broken cross compiling
449 #1717: External toolchain fixes for hostapd & wpa_supplicant
451 2010.05-rc1, Released May 3rd, 2010:
453 Cleaned up / restructured package menu.
455 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
456 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
457 removed broken nios2 support, ppc e300cX/e500mc support,
458 improved external toolchain support, GDB 7.x support.
460 X.org updated to 7.5.
462 New packages: cdrkit, cramfs, genext2fs, genromfs,
463 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
464 squashfs, squashfs3, squid
466 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
467 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
468 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
469 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
470 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
471 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
472 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
473 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
474 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
475 qt, radvd, samba, setserial, smartmontools, tar, tslib,
476 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
477 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
478 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
479 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
480 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
481 xproto_xf86miscproto, xserver_xorg-server
483 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
484 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
487 Issues resolved (http://bugs.uclibc.org):
489 #513: Add new squid package
490 #661: lmbench: new package
491 #719: Add lua option to haserl
492 #800: [PATCH] iperf update to 2.0.4
493 #803: [PATCH] lua - add shared library patch and config option for...
494 #805: [PATCH] mdadm - version update
495 #817: integrator926_defconfig uses unsupported uboot board name
496 #851: Add option to specify --sysroot value for external toolchain
497 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
498 package for compatibility with old packages that expect
500 #1105: Add new netperf package
501 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
502 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
503 #1123: Bump less to 436 and migrate to Makefile.autotools.in
504 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
505 #1189: Wrong u-boot configuration name for integrator926 target
506 #1219: kernel headers not correctly installed into toolchain/staging
507 #1267: Wrong BR2_EXTRA_VERSION
508 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
509 #1303: Add librsync package
510 #1321: Busybox link fails due to lack of --sysroot option
511 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
512 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
513 #1369: cannot build radvd (flex problem)
514 #1387: xlib_libX11-1.3.2 can't find libjpeg
515 #1411: [SECURITY] Update openssl package to 0.9.8n
516 #1417: Bump iptables to 1.4.7
517 #1423: Bump e2fsprogs to 1.41.11
518 #1429: [SECURITY] Update php to 5.2.13
519 #1441: Add binutils 2.20.1
520 #1447: Package installation on target with debug symbols is broken
522 #1489: radvd update to 1.6
523 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
524 #1537: dev entries not created anymore
525 #1555: Fix default uclibc-0.9.31 configuration
526 #1561: [SECURITY] Update samba to 3.3.12
527 #1567: openssl0.9.8n fails to compile
528 #1573: Alsa-utils alsactl/init/* not installed to target
529 #1591: portmap fails to compile
530 #1615: Convert eeprog package to gentargets
531 #1645: Bump hostapd package to 0.7.2
533 2010.02, Release February 26th, 2010:
535 Fixes all over the tree.
537 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
538 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
541 Removed packages: hostap, openmotif, xpdf
543 Issues resolved (http://bugs.uclibc.org):
545 #165: openmotif does not build
546 #1147: Remove obsolete hostap package
547 #1183: make source fails to download gmp, mpfr and patches
549 2010.02-rc2, Released February 23th, 2010:
551 Fixes all over the tree and new features.
553 New packages: intltool
555 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
556 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
557 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
558 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
559 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
560 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
561 xlib_libfontenc, xproto_trapproto, zlib
563 Removed package: xboard
565 Issues resolved (http://bugs.uclibc.org):
567 #335: atk looks for the path to the gnome library on the host
568 #355: Please update WebKit - it doesn't compile!
569 #453: libglib2 autoreconf
570 #457: e2fsprogs link problem
571 #459: libgtk2 autoreconf
572 #469: build of libgtk2 for host incorrectly assumes that X.org ...
573 #671: Bash fails to build when building buildront on Ubuntu 9.04
574 #711: WebKit host dependencies problems
575 #821: cp: illegal operation
576 #1039: Not compiled on ubuntu karmic
577 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
579 2010.02-rc1, Released February 9th, 2010:
581 Fixes all over the tree and new features.
583 Generalized autotools infrastructure to be usable for
584 non-autotools packages, see package/Makefile.package.in for
587 Cleaned up avr32 toolchain config, external source-based
588 toolchain support is gone.
590 Dependency checks: Also check for makeinfo, only print output
593 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
595 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
598 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
599 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
600 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
601 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
602 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
603 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
604 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
605 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
607 Removed package: asterisk, openswan
609 Issues resolved (http://bugs.uclibc.org):
611 #515: tcpreplay: new package
612 #553: Wrong DirectFB ps2mouse limitation
613 #559: mesa3d build fails
614 #679: Autoconf cannot find M4
615 #739: New/updated hostapd package
616 #749: Bump usbutils package to version 0.86
617 #751: Kernel 2.6 snapshot fetch fail
618 #753: Bump lighttpd package to 1.4.25
619 #757: U-Boot: mkimage cannot be installed using external toolchain
620 #761: Add binutils 2.20 to toolchain options
621 #763: [SECURITY] Update pcre to 7.9
622 #765: Add buildroot branding to gcc
623 #767: Bump iw package to 0.9.18
624 #773: [SECURITY] Update bind to 9.5.2-P1
625 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
626 #813: Drop not very useful generic package selection options ...
627 #823: Editor backup files (~) is copied from the target_skeleton
628 #827: Bump mtd-utils package to version 1.2.0
630 #913: Bump iptables to 1.4.6
631 #919: Bump usb_modeswitch package to 1.0.7
632 #925: Bump wpa_supplicant package to 0.6.10
633 #931: Bump kismet package to 2010-01-R1
634 #937: Bump openvpn package to 2.1.1
635 #943: Bump sqlite package to 3.6.22
636 #961: Bump dnsmasq to 2.52
637 #967: Bump netstat-nat to 1.4.10
638 #973: Bump iw to 0.9.19
639 #1003: DHCP options disabled with busybox-1.16.0
640 #1009: [SECURITY] Bump php to 5.2.12
641 #1015: [SECURITY] Bump bind to 9.5.1-P2
642 #1027: Busybox flash commands conflict with those from mtd-utils
643 #1063: [SECURITY] Update lighttpd to 1.4.26
645 2009.11, Released December 1st, 2009:
647 Additional fixes and cleanups.
649 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
650 microperl, ncurses, vim
652 Issues resolved (http://bugs.uclibc.org):
654 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
656 2009.11-rc2, Released November 29th, 2009:
658 Additional fixes and cleanups.
660 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
662 2009.11-rc1, Released November 23rd, 2009:
664 Fixes all over the tree and new features.
666 Cleaned up / Simplified build directory layout. Refer to
667 docs/buildroot.html#using for details.
669 Target defconfig files moved to configs/ and listed in 'make help'
672 Fixed *clean targets. Now clean removes everything generated,
673 so you can do a fresh rebuild. Distclean furthermore removes
674 kbuild tools and .config, bringing the source tree back in a
677 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
678 soft / hardfloat setting for architecture, ensure target-ldd
681 New packages: divine, gvfs, libarchive, libmicrohttpd,
682 sdl_sound, swfdec, sysstat
684 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
685 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
686 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
687 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
688 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
689 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
690 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
691 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
692 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
693 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
694 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
695 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
696 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
698 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
700 Issues resolved (http://bugs.uclibc.org):
702 #301: allow to install libsmbclient
703 #303: add gvfs package
704 #477: Add sdl_sound package
705 #487: Make kismet package sexier
706 #511: New package usb_modeswitch
707 #527: misc fixes for dnsmasq package
708 #565: libevent: Bump version and clean up makefile
709 #587: Use iptables multipurpose binaries and bump to 1.4.4
710 #593: Missing early check for patch(1)
711 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
712 #609: libmicrohttpd: New package
713 #615: python: Don't delete .py files unless asked
714 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
715 #619: netkittelnet requires netkitbase to install, but there's no ...
716 #645: allow to build nbd-server with NBD package
717 #653: [SECURITY] Update php package to version 5.2.11
718 #655: Update sqlite package to version 3.6.18
719 #657: Bug in imagemagick-clean target
720 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
721 #665: [PATCH] Samba package
722 #667: [PATCH] e2fsprogs
723 #683: SDL-dfb does not select directfb
724 #701: make install problem with unstripped binaries
725 #703: [SECURITY] Update openssl package to 0.9.8l
726 #705: Bump spawn-fcgi package to 1.6.3
727 #709: Bump lighttpd package to 1.4.24
728 #713: Migrate openntpd package to Makefile.autotools.in
729 #715: Bump libidn package to 1.15 and other fixes
730 #717: Bump dnsmasq to 2.51 and introduce new IDN option
731 #731: Bump iw package to 0.9.17
733 2009.08, Released August 31th, 2009:
735 Additional fixes and cleanups.
737 Updated/fixed packages: ctorrent, saveconfig/getconfig,
740 Issues resolved (http://bugs.uclibc.org):
742 #529: util-linux doesn't find headers and include libs correctly
743 #557: Build ctorrent with SSL support if available
745 2009.08-rc3, Released August 26th, 2009:
747 Additional fixes and cleanups.
749 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
750 directfb, enchant, kernel headers.
752 Issues resolved (http://bugs.uclibc.org):
754 #471: Allow directfb compilation with debug
755 #541: Removal of CVS directories in target filesystem broken
756 #547: berkeleydb: Update config.{sub, guess}
757 #549: enchant: Fix dependencies.
758 #569: Fix alsa-utils build for x86 on x86-64
760 2009.08-rc2, Released August 6th, 2009:
762 Additional fixes and new features.
764 New packages: libuuid, gcc 4.3.4.
766 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
767 jamvm, libusb, microperl, neon, popt, sed, webkit.
769 Fixed issue with 'make oldconfig'
771 Issues resolved (http://bugs.uclibc.org):
773 #525: sed broken with external toolchain
774 #537: Fix gzip build with recent glibc
776 2009.08-rc1, Released August 2nd, 2009:
778 Fixes all over the tree and new features.
780 Improvement of external toolchain support:
781 - Support for glibc toolchains.
782 - The toolchain configuration announced to Buildroot is
783 verified against the real toolchain configuration.
784 - Fixes, documentation.
786 Cleanup X.org support: clarified configuration options, and
787 removed mandatory dependency on useless libraries such as
790 New QT-based configurator, usable using 'make xconfig'.
792 Support for the Xtensa architecture.
794 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
797 New packages: bmon, ctorrent, dosfstools, enchant,
798 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
801 Updated packages: bind, busybox, coreutils, sqlite, directfb,
802 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
803 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
804 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
805 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
806 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
807 wpa-supplicant, xdriver_xf86-input-synaptics,
808 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
809 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
812 Issues resolved (http://bugs.uclibc.org):
814 #83: liblockfile fails to compile due to eaccess redefinition
815 #163: Xtensa architecture port
816 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
817 #241: device mapper + lvm2: build together
818 #243: ctorrent: new package
819 #247: ntfsprogs: new package
820 #271: Library 'libgcc_s.so.1' not installed in search path
821 #287: New package libnl
823 #331: Update MPlayer to version 1.0rc2
824 #333: Bump sqlite package to 3.6.15
825 #349: update libsoup to version 2.26.2
826 #357: New package netstat-nat
827 #359,#413: Upgrade openvpn to Makefile.autotools.in
828 #367: linux kernel compile error for arm926t
829 #369: Add SDL_gfx package
830 #373: Support for building gstreamer without libxml
831 #379: update DirectFB to version 1.4.0
832 #383: gst-plugins-good: Allow soup plugin to be configured
833 #385: neon: Fix pkgconfig dependency
834 #387: Tremor not installed to toolchain
835 #389: New package bmon
836 #391: gstreamer: Bump version to 0.10.23
837 #393: gst-plugins-base: Bump version to 0.10.23
838 #395: gst-plugins-bad: New package
839 #403: Error while building iso9660 image
840 #409: Bump php package to 5.2.10
841 #411: ipsec-tools: Bump version to 0.7.2
842 #417: New package spawn-fcgi
843 #419: Bump lighttpd package to 1.4.23
844 #421: toolchain: Clean up toolchain locale support menu
845 #427: webkit: Update to WebKit svn r44552
846 #437: ltp-testsuite: Bump version to 20090630
847 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
849 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
850 #491: libxml2: Bump version to 0.7.3
851 #495: Bump bind package to 9.5.1-P3 (security)
852 #497: OpenSSL RSA key generation hangs on x86_64
853 #509: Bump sqlite package to 3.6.16
854 #523: pciutils broken with external toolchain
855 #533: Update gamin to 0.1.10 to fix compilation
857 2009.05, Released June 1st, 2009:
859 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
860 version and marked ubifsroot as broken.
862 2009.05-rc3, Released May 27th, 2009:
864 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
865 busybox, curl, libusb, readline, python and strace.
867 Issues resolved (http://bugs.uclibc.org):
869 #345: libcurl package needs a urandom fix
871 2009.05-rc2, Released May 19th, 2009:
873 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
874 for newer hosts), stable kernel versions, busybox, cups,
875 dmraid, docker, mesa3d, rsync and updated defconfigs.
877 xserver marked as broken on AVR32 and atngw100-expanded
880 Issues resolved (http://bugs.uclibc.org):
882 #167: metacity does not build
883 #295: gamin installs python support even if python is disabled
884 #323: gen_matypes fails to execute during build of Mesa when us...
886 2009.05-rc1, Released May 5th, 2009:
888 Fixes all over the tree, further conversion of packages to
889 Makefile.autotools.in and we now build host versions of
890 packages where needed for build time dependencies instead of
891 relying on the correct versions being available on the build
892 host. Ancient toolchain / busybox versions have furthermore
893 been removed as announced in the 2009.02 release notes.
895 New packages: flac, gob2, lzop, taglib, wpa_supplicant
897 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
898 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
899 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
900 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
901 util-linux, xorg7, xerces
903 Issues resolved (http://bugs.uclibc.org):
905 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
906 and a ton of other improvements
907 #19: page.h missing by util-linux
908 #37: update libglib2 to version 2.18.4
909 #61: tslib puts staging_dir into pkgconfig file
910 #69: tar refuses to build
911 #71,#175: ./wchar.h:41:12: error: empty filename in #include
912 #73: Bump openssl package to the latest version
913 #81: New package wpa_supplicant
914 #99: new package: flac
915 #101: update gstreamer packages
916 #105,#313: menuconfig segfaults on tinyx if wchar is not
918 #107: convert libvorbis to Makefile.autotools.in
919 #109: Make pppd package avoid bsd err
920 #111: binutils 2.17 fails to build when texinfo >= 4.10
921 #133: Modify ncurses5-config to get correct include path
922 #137: Bump php to version 5.2.9
923 #139: Bump sqlite to 3.6.11 and convert to
924 Makefile.autotools.in
925 #145: Bump bind package to 9.5.1-P1 (security)
926 #147: buildroot toolchain fails to build w/binutils-2.19.1
927 #151: openssl package trivial fixes
928 #161: vim fails on patching with errors in configure.patch
929 #169: blackbox-0.70.1 does not build
930 #177: xdriver_xf86-input-keyboard does not build
931 #179: Upgrade dropbear to Makefile.autotools.in
932 #181: Update to Xorg 7.4
933 #187: ntfs-3g: could not build cross
934 #191: alsa-lib ARM binaries always built with EABI
935 #213: Bump wpa_supplicant package to version 0.6.9
936 #217: Bump openssl package to 0.9.8k (security)
937 #219: Toolchain build fails on m4
938 #225: m4 macros are out of place
939 #233: make ipv6 optional in iptables
940 #237: ncftp: convert to Makefile.autotools.in
941 #239: ntfs-3g: convert to Makefile.autotools.in
942 #245: lzop: new package
943 #271: Bump bind package to 9.5.1-P2 (security)
944 #277: Bump sqlite package to 3.6.16
945 #279: update libglib2 to version 2.20.1
946 #281: update DirectFB to version 1.2.8
948 #285: compilation of samba fails if IPV6 support is missing
949 #293: update samba to version 3.3.3
950 #299: add shared-mime-info package
951 #307: make openssl package respect build flags