]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - CHANGES
liboil: fix build on arm with softfloat
[coffee/buildroot.git] / CHANGES
1 2010.02, Not yet released:
2
3         Toolchain: uClibc 0.9.30.2, gcc 4.4.3
4
5         New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6         tcpreplay
7
8         Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
9         bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
10         e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
11         hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
12         libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13         neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
14         rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
15         usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
16
17         Removed package: openswan
18
19         Issues resolved (http://bugs.uclibc.org):
20
21         #515: tcpreplay: new package
22         #553: Wrong DirectFB ps2mouse limitation
23         #559: mesa3d build fails
24         #679: Autoconf cannot find M4
25         #739: New/updated hostapd package
26         #749: Bump usbutils package to version 0.86
27         #751: Kernel 2.6 snapshot fetch fail
28         #753: Bump lighttpd package to 1.4.25
29         #757: U-Boot: mkimage cannot be installed using external toolchain
30         #761: Add binutils 2.20 to toolchain options
31         #763: [SECURITY] Update pcre to 7.9
32         #765: Add buildroot branding to gcc
33         #767: Bump iw package to 0.9.18
34         #773: [SECURITY] Update bind to 9.5.2-P1
35         #795: Minor edits to fix typos, grammar, spelling, usage in documen...
36         #813: Drop not very useful generic package selection options ...
37         #823: Editor backup files (~) is copied from the target_skeleton
38         #827: Bump mtd-utils package to version 1.2.0
39         #841: Build error
40         #913: Bump iptables to 1.4.6
41         #919: Bump usb_modeswitch package to 1.0.7
42         #925: Bump wpa_supplicant package to 0.6.10
43         #931: Bump kismet package to 2010-01-R1
44         #937: Bump openvpn package to 2.1.1
45         #943: Bump sqlite package to 3.6.22
46         #961: Bump dnsmasq to 2.52
47         #967: Bump netstat-nat to 1.4.10
48         #973: Bump iw to 0.9.19
49         #1003: DHCP options disabled with busybox-1.16.0
50         #1009: [SECURITY] Bump php to 5.2.12
51         #1015: [SECURITY] Bump bind to 9.5.1-P2
52         #1027: Busybox flash commands conflict with those from mtd-utils
53
54 2009.11, Released December 1st, 2009:
55
56         Additional fixes and cleanups.
57
58         Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
59         microperl, ncurses, vim
60
61         Issues resolved (http://bugs.uclibc.org):
62
63         #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
64
65 2009.11-rc2, Released November 29th, 2009:
66
67         Additional fixes and cleanups.
68
69         Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
70
71 2009.11-rc1, Released November 23rd, 2009:
72
73         Fixes all over the tree and new features.
74
75         Cleaned up / Simplified build directory layout. Refer to
76         docs/buildroot.html#using for details.
77
78         Target defconfig files moved to configs/ and listed in 'make help'
79         output.
80
81         Fixed *clean targets. Now clean removes everything generated,
82         so you can do a fresh rebuild. Distclean furthermore removes
83         kbuild tools and .config, bringing the source tree back in a
84         pristine state.
85
86         Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
87         soft / hardfloat setting for architecture, ensure target-ldd
88         gets installed.
89
90         New packages: divine, gvfs, libarchive, libmicrohttpd,
91         sdl_sound, swfdec, sysstat
92
93         Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
94         busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
95         gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
96         imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
97         libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
98         libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
99         matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
100         ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
101         python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
102         shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
103         synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
104         udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
105         xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
106
107         Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
108
109         Issues resolved (http://bugs.uclibc.org):
110
111         #301: allow to install libsmbclient
112         #303: add gvfs package
113         #477: Add sdl_sound package
114         #487: Make kismet package sexier
115         #511: New package usb_modeswitch
116         #527: misc fixes for dnsmasq package
117         #565: libevent: Bump version and clean up makefile
118         #587: Use iptables multipurpose binaries and bump to 1.4.4
119         #593: Missing early check for patch(1)
120         #597: (REOP)  Selecting busybox in buildroot's config clobbers ar ...
121         #609: libmicrohttpd: New package
122         #615: python: Don't delete .py files unless asked
123         #617: netkit/inetd requires RPC and fails to build if RPC is disabled
124         #619: netkittelnet requires netkitbase to install, but there's no ...
125         #645: allow to build nbd-server with NBD package
126         #653: [SECURITY] Update php package to version 5.2.11
127         #655: Update sqlite package to version 3.6.18
128         #657: Bug in imagemagick-clean target
129         #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
130         #665: [PATCH] Samba package
131         #667: [PATCH] e2fsprogs
132         #683: SDL-dfb does not select directfb
133         #701: make install problem with unstripped binaries
134         #703: [SECURITY] Update openssl package to 0.9.8l
135         #705: Bump spawn-fcgi package to 1.6.3
136         #709: Bump lighttpd package to 1.4.24
137         #713: Migrate openntpd package to Makefile.autotools.in
138         #715: Bump libidn package to 1.15 and other fixes
139         #717: Bump dnsmasq to 2.51 and introduce new IDN option
140         #731: Bump iw package to 0.9.17
141
142 2009.08, Released August 31th, 2009:
143
144         Additional fixes and cleanups.
145
146         Updated/fixed packages: ctorrent, saveconfig/getconfig,
147         sdl_net, util-linux.
148
149         Issues resolved (http://bugs.uclibc.org):
150
151         #529: util-linux doesn't find headers and include libs correctly
152         #557: Build ctorrent with SSL support if available
153
154 2009.08-rc3, Released August 26th, 2009:
155
156         Additional fixes and cleanups.
157
158         Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
159         directfb, enchant, kernel headers.
160
161         Issues resolved (http://bugs.uclibc.org):
162
163         #471: Allow directfb compilation with debug
164         #541: Removal of CVS directories in target filesystem broken
165         #547: berkeleydb: Update config.{sub, guess}
166         #549: enchant: Fix dependencies.
167         #569: Fix alsa-utils build for x86 on x86-64
168
169 2009.08-rc2, Released August 6th, 2009:
170
171         Additional fixes and new features.
172
173         New packages: libuuid, gcc 4.3.4.
174
175         Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
176         jamvm, libusb, microperl, neon, popt, sed, webkit.
177
178         Fixed issue with 'make oldconfig'
179
180         Issues resolved (http://bugs.uclibc.org):
181
182         #525: sed broken with external toolchain
183         #537: Fix gzip build with recent glibc
184
185 2009.08-rc1, Released August 2nd, 2009:
186
187         Fixes all over the tree and new features.
188
189         Improvement of external toolchain support:
190           - Support for glibc toolchains.
191           - The toolchain configuration announced to Buildroot is
192             verified against the real toolchain configuration.
193           - Fixes, documentation.
194
195         Cleanup X.org support: clarified configuration options, and
196         removed mandatory dependency on useless libraries such as
197         libXt or libXaw.
198
199         New QT-based configurator, usable using 'make xconfig'.
200
201         Support for the Xtensa architecture.
202
203         Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
204         headers.
205
206         New packages: bmon, ctorrent, dosfstools, enchant,
207         gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
208         sdl_gfx, spawn-fcgi.
209
210         Updated packages: bind, busybox, coreutils, sqlite, directfb,
211         expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
212         libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
213         lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
214         gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
215         neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
216         wpa-supplicant, xdriver_xf86-input-synaptics,
217         xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
218         xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
219         xutil_util-macros.
220
221         Issues resolved (http://bugs.uclibc.org):
222
223         #83: liblockfile fails to compile due to eaccess redefinition
224         #163: Xtensa architecture port
225         #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
226         #241: device mapper + lvm2: build together
227         #243: ctorrent: new package
228         #247: ntfsprogs: new package
229         #271: Library 'libgcc_s.so.1' not installed in search path
230         #287: New package libnl
231         #289: New package iw
232         #331: Update MPlayer to version 1.0rc2
233         #333: Bump sqlite package to 3.6.15
234         #349: update libsoup to version 2.26.2
235         #357: New package netstat-nat
236         #359,#413: Upgrade openvpn to Makefile.autotools.in
237         #367: linux kernel compile error for arm926t
238         #369: Add SDL_gfx package
239         #373: Support for building gstreamer without libxml
240         #379: update DirectFB to version 1.4.0
241         #383: gst-plugins-good: Allow soup plugin to be configured
242         #385: neon: Fix pkgconfig dependency
243         #387: Tremor not installed to toolchain
244         #389: New package bmon
245         #391: gstreamer: Bump version to 0.10.23
246         #393: gst-plugins-base: Bump version to 0.10.23
247         #395: gst-plugins-bad: New package
248         #403: Error while building iso9660 image
249         #409: Bump php package to 5.2.10
250         #411: ipsec-tools: Bump version to 0.7.2
251         #417: New package spawn-fcgi
252         #419: Bump lighttpd package to 1.4.23
253         #421: toolchain: Clean up toolchain locale support menu
254         #427: webkit: Update to WebKit svn r44552
255         #437: ltp-testsuite: Bump version to 20090630
256         #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
257         #467: DirectFB 1.4.1
258         #473: memstat_0.5.tar.gz has install with -D and that fails "make"
259         #491: libxml2: Bump version to 0.7.3
260         #495: Bump bind package to 9.5.1-P3 (security)
261         #497: OpenSSL RSA key generation hangs on x86_64
262         #509: Bump sqlite package to 3.6.16
263         #523: pciutils broken with external toolchain
264         #533: Update gamin to 0.1.10 to fix compilation
265
266 2009.05, Released June 1st, 2009:
267
268         Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
269         version and marked ubifsroot as broken.
270
271 2009.05-rc3, Released May 27th, 2009:
272
273         Fixes for toolchain (gcc arm pr37436), stable kernel versions,
274         busybox, curl, libusb, readline, python and strace.
275
276         Issues resolved (http://bugs.uclibc.org):
277
278         #345: libcurl package needs a urandom fix
279
280 2009.05-rc2, Released May 19th, 2009:
281
282         Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
283         for newer hosts), stable kernel versions, busybox, cups,
284         dmraid, docker, mesa3d, rsync and updated defconfigs.
285
286         xserver marked as broken on AVR32 and atngw100-expanded
287         config removed.
288
289         Issues resolved (http://bugs.uclibc.org):
290
291         #167: metacity does not build
292         #295: gamin installs python support even if python is disabled
293         #323: gen_matypes fails to execute during build of Mesa when us...
294
295 2009.05-rc1, Released May 5th, 2009:
296
297         Fixes all over the tree, further conversion of packages to
298         Makefile.autotools.in and we now build host versions of
299         packages where needed for build time dependencies instead of
300         relying on the correct versions being available on the build
301         host. Ancient toolchain / busybox versions have furthermore
302         been removed as announced in the 2009.02 release notes.
303
304         New packages: flac, gob2, lzop, taglib, wpa_supplicant
305
306         Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
307         directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
308         headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
309         openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
310         util-linux, xorg7, xerces
311
312         Issues resolved (http://bugs.uclibc.org):
313
314         #5,#77,#141,#143: Convert php package to Makefile.autotools.in
315          and a ton of other improvements
316         #19: page.h missing by util-linux
317         #37: update libglib2 to version 2.18.4
318         #61: tslib puts staging_dir into pkgconfig file
319         #69: tar refuses to build
320         #71,#175: ./wchar.h:41:12: error: empty filename in #include
321         #73: Bump openssl package to the latest version
322         #81: New package wpa_supplicant
323         #99: new package: flac
324         #101: update gstreamer packages
325         #105,#313: menuconfig segfaults on tinyx if wchar is not
326          selected
327         #107: convert libvorbis to Makefile.autotools.in
328         #109: Make pppd package avoid bsd err
329         #111: binutils 2.17 fails to build when texinfo >= 4.10
330         #133: Modify ncurses5-config to get correct include path
331         #137: Bump php to version 5.2.9
332         #139: Bump sqlite to 3.6.11 and convert to
333          Makefile.autotools.in
334         #145: Bump bind package to 9.5.1-P1 (security)
335         #147: buildroot toolchain fails to build w/binutils-2.19.1
336         #151: openssl package trivial fixes
337         #161: vim fails on patching with errors in configure.patch
338         #169: blackbox-0.70.1 does not build
339         #177: xdriver_xf86-input-keyboard does not build
340         #179: Upgrade dropbear to Makefile.autotools.in
341         #181: Update to Xorg 7.4
342         #187: ntfs-3g: could not build cross
343         #191: alsa-lib ARM binaries always built with EABI
344         #213: Bump wpa_supplicant package to version 0.6.9
345         #217: Bump openssl package to 0.9.8k (security)
346         #219: Toolchain build fails on m4
347         #225: m4 macros are out of place
348         #233: make ipv6 optional in iptables
349         #237: ncftp: convert to Makefile.autotools.in
350         #239: ntfs-3g: convert to Makefile.autotools.in
351         #245: lzop: new package
352         #271: Bump bind package to 9.5.1-P2 (security)
353         #277: Bump sqlite package to 3.6.16
354         #279: update libglib2 to version 2.20.1
355         #281: update DirectFB to version 1.2.8
356         #283: add taglib
357         #285: compilation of samba fails if IPV6 support is missing
358         #293: update samba to version 3.3.3
359         #299: add shared-mime-info package
360         #307: make openssl package respect build flags