blob: 1b764a24f49ea36d6ffafc57e3df9d3215e73d25 [file] [log] [blame]
Peter Korsgaarddd2020a2017-05-31 23:55:40 +020012017.05, Released May 31st, 2017
2
3 Minor fixes.
4
5 External toolchain: musl dynamic linker symlink for mips-sf
6 corrected.
7
8 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
9 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
10 xen
11
12 Issues resolved (http://bugs.buildroot.org):
13
14 #9906: genimage: Disk full
15
Peter Korsgaard91a418c2017-05-30 10:28:45 +0200162017.05-rc3, Released May 30th, 2017
17
18 Fixes all over the tree.
19
20 ARC toolchain bumped to 2017.03
21
22 Runtime testing improvements and cleanups.
23
24 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
25 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
26 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
27 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
28 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
29 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
30 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
31 xen
32
33 Removed packages: firejail, ola
34
35 Issues resolved (http://bugs.buildroot.org):
36
37 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
38 #9876: aarch64 support with gcc 4.8 toolchain
39 #9896: host-gcc-initial error downloading because incorrect URL
40
Peter Korsgaard8ab8f102017-05-17 10:27:16 +0200412017.05-rc2, Released May 17th, 2017
42
43 Fixes all over the tree.
44
45 ARC toolchain bumped to 2017.03-rc2
46
47 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
48 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
49 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
50 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
51 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
52 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
53 vlc, x11vnc, xfsprogs
54
55 Issues resolved (http://bugs.buildroot.org):
56
57 #9796: source-check broken for Git downloads
58 #9866: BASE_DIR usage
59
Peter Korsgaardc71edb82017-05-08 12:03:49 +0200602017.05-rc1, Released May 8th, 2017
61
62 Fixes all over the tree and new features.
63
64 Infrastructure:
65
66 - Installed binaries are now checked for correct architecture
67 to catch natively built binaries or binaries built for other
68 architecture variants.
69
70 - Luarocks infrastructure improvements to extraction handling,
71 support for upstream name != Buildroot package name.
72
73 - 'make printvars' output format has changed to make it easier
74 to use in scripts. It now has options to quote the variables
75 and to show the expanded/unexpanded values.
76
77 - Automatic ext2 rootfs size calculation has been removed. The
78 logic was not working working reliable in all setups as it
79 depends on the host filesystem behaviour, so instead now the
80 size has to be specified explicitly (defaults to 60MB).
81
82 - The git download infrastructure now ensures that GNU format
83 tar files are created.
84
85 - Fixed a variable clashing issue in the mkusers script with
86 internal bash variables.
87
88 - Fakeroot now links against libacl to fix issues on
89 distributions using acls.
90
91 - Correct permissions for /dev/pts/ptmx when systemd is used
92 with recent glibc versions.
93
94 - br2-external: Improve error reporting.
95
96 - A wrapper script for genimage has been added in
97 support/scripts/genimage.sh for easy use of genimage from
98 post-image scripts.
99
100 - A script to check for common style issues in new packages
101 before submitting has been added in support/scripts/check-package
102
103 - Defconfigs are now tested by gitlab-CI instead of Travis:
104 https://gitlab.com/buildroot.org/buildroot
105
106 - Infrastructure for runtime testing has been added to
107 support/testing
108
109 Toolchain:
110
111 - External linaro toolchains updated to 2017.02, ARC toolchain
112 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
113
114 - A number of fixes and improvements to the external toolchain
115 handling, including C library detection, multilib and ld.so
116 handling
117
118 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
119 for uClibc-ng
120
121 - Binutils 2.28 added and default changed to 2.27
122
123
124 Architectures:
125
126 - Support for the C-SKY architecture has been added.
127
128
129 License handling:
130
131 - The package license markings for legal info now uses the
132 SPDX short identifiers for the license string where possible.
133
134 - License info has been improved / added for a number of packages.
135
136
137 Misc:
138
139 - Cmake 3.7.x installed on the host is no longer ignored as a
140 workaround for the RPATH issues has been implemented.
141
142 - Docker-engine can now be built statically on an otherwise
143 dynamic linked build for docker-in-docker setups.
144
145 - U-Boot now supports out-of-tree device trees, similar to
146 Linux
147
148 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
149 been removed as this is now EOL upstream.
150
151 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
152 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
153 defconfig for raspberry pi 3, stm32f429-disc1.
154
155 The raspberry pi zero-w and rpi3 compute module are now also
156 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
157 supported by the beaglebone defconfig.
158
159 Removed defconfig: minnowboard, via imx6 vab820, altera
160 socdk/sockit
161
162 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
163 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
164 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
165 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
166 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
167 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
168 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
169 python-decorator, python-simplegeneric,
170 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
171 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
172 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
173 uccp420wlan, wilink-bt-firmware
174
175 Broken packages: ola
176
177 Removed packages: cosmo, kodi-visualisation-fountain,
178 polarssl, portmap, xdriver_xf86-video-glide,
179 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
180
181 Issues resolved (http://bugs.buildroot.org):
182
183 #8831: image generation fails on host ZFS due to "no free space"
184 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
185 #9456: mkusers script bash errors
186 #9496: mke2img fails during build on ntfs-3g host partition
187 #9531: NPM fails to build embedded modules
188 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
189 #9691: Wrong cryptsetup package include files location
190 #9696: Wrong cryptsetup package include files location
191 #9706: Can't download newer revisions of package from PyPI
192 #9711: Recent libCEC version bump seems to break kodi package
193 #9716: exit, shutdown, reboot from kodi
194 #9721: version 2017.02: no acceptable m4 could be found in $PATH
195 #9726: Raspberry Pi version B - Problems with UART speed in..
196 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
197 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
198 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
199 #9776: libubox build failed
200 #9791: Python searches for packages in the user site directory
201 #9806: libseccomp is not available when BR2_arm=y
202 #9826: post-build scritp - symlinks created in post-build script..
203 #9836: triggerhappy: systemd unit broken
204 #9846: musl libc not installed correctly in target folder
205 #9856: build libubox failed on ubuntu 17.04 64bit
206
Peter Korsgaard87ddf242017-05-02 00:05:42 +02002072017.02.2, Released May 1st, 2017
208
209 Important / security related fixes.
210
211 Use HTTPS for the Codesourcery external toolchains as the HTTP
212 URLs no longer work.
213
214 Updated/fixed packages: bind, busybox, dovecot, freetype,
215 ghostscript, glibc, granite, hiredis, icu, imagemagick,
216 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
217 libnspr, libnss, libsamplerate, libsndfile, libunwind,
218 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
219 python-web2py, samba4, syslinux, systemd, tiff, trinity,
220 uboot, wireshark, xen
221
222 Issues resolved (http://bugs.buildroot.org):
223
224 #9791: Python searches for packages in the user site directory
225
Peter Korsgaarda1658092017-04-05 13:35:15 +02002262017.02.1, Released April 4th, 2017
227
228 Important / security related fixes.
229
230 Fix a variable clashing issue in the mkusers script with
231 internal bash variables.
232
233 Improve external toolchain version detection.
234
235 Correct permissions for /dev/pts/ptmx when systemd is used
236 with recent glibc versions.
237
238 Fix python module name clash for graph-depends.
239
240 Fakeroot now links against libacl to fix issues on
241 distributions using acls.
242
243 Ensure that the git download infrastructure creates GNU format
244 tar files.
245
246 br2-external: Improve error reporting.
247
248 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
249 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
250 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
251 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
252 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
253 libwebsockets, libxkbcommon, linux-firmware, logrotate,
254 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
255 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
256 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
257 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
258 tcpreplay, tor, upmpdcli, wget, wireshark,
259 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
260
261 Issues resolved (http://bugs.buildroot.org):
262
263 #9456: mkusers script bash errors
264
Peter Korsgaard083c0732017-02-28 21:57:09 +01002652017.02, Released February 28th, 2017
266
267 Minor fixes, mainly fixing autobuilder issues.
268
269 Don't use cmake 3.7.x from the build host as it is also
270 affected by the RPATH handling issues, and instead build our
271 own if needed.
272
273 Updated/fixed packages: assimp, classpath, genimage, mplayer,
274 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
275 vlc, xterm
276
Peter Korsgaard87a23e52017-02-26 23:17:04 +01002772017.02-rc3, Released February 26th, 2017
278
279 Fixes all over the tree.
280
281 Cmake reverted to version 3.6.3 to workaround regressions
282 related to RPATH handling.
283
284 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
285 btrfs-progs, classpath, directfb, glibc, gstreamer1,
286 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
287 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
288 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
289 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
290 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
291
292 Issues resolved (http://bugs.buildroot.org):
293
294 #9251: Shared C++ libraries for Microblaze results in Segmentation...
295 #9456: mkusers script bash errors
296 #9506: Collectd 5.7.0 fails to build with libcrypt
297 #9581: VagrantFile provisioning step fails due to issue with grub-pc
298 #9586: usbmount: usbmount slows down the system... to a state of...
299 #9616: CMake host packages cannot provide CONF_ENV
300 #9641: Need raptor package installed in staging
301 #9671: stunnel build error
302
Peter Korsgaardbedc0cc2017-02-21 00:20:50 +01003032017.02-rc2, Released February 20th, 2017
304
305 Fixes all over the tree.
306
307 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
308 older gcc versions for reproducible builds has been
309 (temporarily) reverted because of licensing compatiblity
310 concerns.
311
312 Defconfigs: SD card generation fix for the Udoo Neo board
313
314 Infrastructure to handle .lz compressed tarballs added, and
315 affected packages updated to use it.
316
317 Updated/fixed packages: bctoolbox, bind, canelloni,
318 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
319 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
320 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
321 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
322 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
323 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
324 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
325 xserver_xorg-server
326
327 Issues resolved (http://bugs.buildroot.org):
328
329 #8941: Valgrind fails to build with stack protection turned on
330 #9291: perl: SysV message queues not configured, even if available
331 #9651: libxcb-1.12 built Error
332 #9656: util-linux: schedutils doesn't build on target w/o enabl...
333 #9666: qt5quickcontrols install fails
334
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01003352017.02-rc1, Released February 11th, 2017
336
337 Fixes all over the tree and new features.
338
339 Infrastructure:
340
341 - numerous improvements to support reproducible builds
342
343 - new waf-package package infrastructure to support packages
344 that use the Waf build system. 6 packages converted to
345 this infrastructure.
346
Thomas Petazzoni133811e2017-02-11 15:47:42 +0100347 - add option <pkg>_PREFER_INSTALLER to the perl package
348 infrastructure
349
350 Architecture:
351
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +0100352 - add support for the OpenRISC CPU architecture
353
354 - merge description of the ARM and ARM64 options, and add
355 support for selecting a specific ARM64 core
356
357 Toolchain:
358
359 - major rework of the external toolchain support. It is now
360 split into several packages, one per external toolchain,
361 and a common infrastructure.
362
363 - important fix for musl to prevent a conflict between musl
364 and kernel headers (fixes the build of numerous packages
365 with musl)
366
367 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
368 for ARM64, mips32r6 and mips64r6
369
370 - add gdb 7.12.1, and switch to gdb 7.11 as the default
371
372 - Linaro toolchains updated to 2016.11, ARC toolchain
373 components updated to arc-2016.09, MIPS Codescape
Thomas Petazzoni133811e2017-02-11 15:47:42 +0100374 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
375 NIOS2 toolchains bumped
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +0100376
377 - remove Analog Devices toolchain for the Blackfin
Thomas Petazzoni133811e2017-02-11 15:47:42 +0100378 architecture, remove pre-built musl toolchains from
379 musl.codu.org
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +0100380
381 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
Thomas Petazzoni133811e2017-02-11 15:47:42 +0100382 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
383 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +0100384
385 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
386 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
387 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
388 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
389 pru-software-support, python-arrow, python-attrs,
390 python-babel, python-bitstring, python-chardet,
391 python-constantly, python-flask-babel, python-gunicorn,
392 python-incremental, python-jsonschema, python-logbook,
393 python-markdown2, python-mbstrdecoder, python-mutagen,
394 python-pathpy, python-pudb, python-pyqrcode,
395 python-pytablereader, python-setuptools-scm, python-sh,
396 python-toml, python-vcversioner, python-whoosh,
397 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
398 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
399 upower, ustream-ssl, waf, xlib_libXfont2
400
401 Removed packages: perl-db-file, snowball-hdmiservice,
402 snowball-init
403
404 Tooling: addition of a test-pkg script to help contributors
405 build test their package.
406
407 Issues resolved (http://bugs.buildroot.org):
408
409 #8946: Valgrind fails to build with stack protection turned on
410 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
411 #9466: VIM_REMOVE_DOCS removes rgb.txt
412 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
413 #9501: eudev fails to build with older kernel headers
414 #9526: Embedded NPM fails to start with "no such file or directory" error
415 #9541: Platform drivers autoloading from info in device tree does not work
416 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
417 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
418 #9566: [kmod] Compilation fails with uclibc
419 #9571: buildroot fails while building opencv for arm64 platform
420 #9576: External tree with BR 2016.11 does not work anymore
421 #9606: xorg-server cannot build for ARM target
422
Peter Korsgaarde77a5c82017-03-10 00:00:07 +01004232016.11.3, Released March 9th, 2017
424
425 Important / security related fixes.
426
427 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
428 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
429 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
430
Peter Korsgaard88470392017-01-25 09:27:44 +01004312016.11.2, Released January 25th, 2017
432
433 Important / security related fixes.
434
435 A fix for BR2_EXTERNAL trees referenced using relative paths,
436 which broke in 2016.11.
437
438 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
439 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
440 php-imagick, rabbitmq-server, runc, wireshark,
441
442 Issues resolved (http://bugs.buildroot.org):
443
444 #9576: External tree with BR 2016.11 does not work anymore
445
Peter Korsgaarde5782ec2016-12-29 21:41:23 +01004462016.11.1, Released December 29th, 2016
447
448 Important / security related fixes.
449
450 Updated/fixed packages: apache, cryptopp, docker-engine,
451 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
452 nodejs, openssh, php, python, python-bottle, samba4, squid,
453 uboot, vim, wireshark, xorg-server uboot
454
455 Issues resolved (http://bugs.buildroot.org):
456
457 #9466: VIM_REMOVE_DOCS removes rgb.txt
458
Peter Korsgaarda7eb0522016-11-30 23:15:21 +01004592016.11, Released November 30th, 2016
460
461 Minor fixes.
462
463 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
464 uboot, uclibc
465
466 Issues resolved (http://bugs.buildroot.org):
467
468 #9451: packages/postgresql/postgresql.mk contains wrong POST...
469
Peter Korsgaard93106e92016-11-28 23:47:40 +01004702016.11-rc3, Released November 28th, 2016
471
472 Fixes all over the tree, including a number of security fixes.
473
474 The move from fakeroot to pseudo unfortunately brought a
475 number of issues. The SELinux issue described in #9386 which
476 triggered the move to pseudo has been investigated further and
477 a workaround implemented and the pseudo changes reverted.
478
479 Linux kernel: update default to 4.8.11.
480
481 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +0100482 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +0100483 vdk, axs101, axs103 and hs38 smd vdk.
484
485 Updated/fixed packages: autossh, chrony, dosfstools,
486 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
487 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
488 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
489 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
490 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
491 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
492 xapp_xload, xenomai, xmlstarlet
493
494 Issues resolved (http://bugs.buildroot.org):
495
496 #9386: ubinize fails with or without custom config
497 #9431: A misspelling
498 #9446: make raspberrypi3_defconfig compilation failure
499
Yann E. MORIN90aed662016-11-13 16:27:07 +01005002016.11-rc2, Released November 13th, 2016
501
502 Fixes all over the tree.
503
504 Architecture: add support for MIPS XBurst cores; remove MIPS
505 support for M5100 cores.
506
507 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
508 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
509 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
510 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
511 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +0100512 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +0100513
514 Linux kernel: update default to 4.8.7.
515
516 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
517
518 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
519 of fakeroot; makedevs no longer breaks of the destination already
520 exists and is of the correct type/major/minor.
521
522 Defconfigs: a few legacy and broken defconfigs have been removed
523 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
524 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
525 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
526 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
527 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
528 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
529 atmel_sama5d3xek.
530
Thomas Petazzoni052554b2016-11-03 21:31:14 +01005312016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +0200532
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100533 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +0200534
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100535 It is now possible to specify multiple BR2_EXTERNAL
536 directories. The required files in a BR2_EXTERNAL directory
537 have changed to accomodate this feature. Refer to the
538 documentation for details of how to update them. External
539 trees now have a name and a description. Also, it is possible
540 to override a defconfig in the external tree.
541
542 The default skeleton now uses UID 65534 for the "nobody"
543 user instead of UID 99, like most distros do. See
544 https://lwn.net/Articles/695478/ for a complete discussion.
545 Programs and configuration files that explicitly refer to UID
546 99 will have to be updated.
547
548 When the build environment already has a suitable cmake version
549 (3.1 or later), that one will be used instead of building
550 host-cmake. This can speed up the build significantly.
551
552 The ExtUtils::MakeMaker perl module is now required in the
553 build environment.
554
555 An additional check is done during the build that files are
556 not installed in the output directory within the output
557 directory. This happens e.g. when the target directory is
558 contained both in --prefix and in DESTDIR. The build will
559 terminate with an error message that specifies which package
560 and which file caused the failure.
561
562 The concept of "deprecated packages" and the BR2_DEPRECATED
563 option have been removed. Instead, packages are removed
564 immediately. Packages are only removed when they don't work
565 for some reason. If you still need a removed package and
566 you have a solution for the problem(s) that caused the
567 removal, please contribute it.
568
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100569 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100570 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100571
572 Toolchain: support for musl powerpc64le, mips64 and mipsr6
573 toolchains, ARC toolchain components updates, gcc 6.x series
574 bumped to 6.2.0, default binutils version switched to 2.26,
575 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100576 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
577 with TLS support. Checking of unsafe compiler options (that
578 point to host directories) has been extended with -isystem,
579 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100580
581 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
582 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100583 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
584 are now in a separate linux-tools package instead of in the
585 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100586
587 CMake support: the toolchainfile.cmake file now provides a
588 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100589 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100590 flags defined by Buildroot.
591
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100592 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100593 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100594 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100595
596 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
597 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100598 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100599 python-crcmod, python-cssutils, python-docutils,
600 python-futures, python-mwclient, python-mwscrape,
601 python-mwscrape2slob, python-pyelftools, python-pyicu,
602 python-pylru, python-pyqt5, python-requests-toolbelt,
603 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
604 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
605 gpio linux tools.
606
Thomas Petazzonia564da22016-11-03 23:31:53 +0100607 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100608 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100609 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100610
611 Documentation: the list of packages that was present in the
612 Buildroot manual has been removed.
613
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100614 Legal info: the "licenses.txt" file that concatenates all
615 license texts is no longer generated - it was not considered
616 useful. The manifest.csv contains an empty cell instead of
617 "not saved" when no license file is available.
618
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100619 Other: addition of a DEVELOPERS file listing developers taking
620 care of packages or architectures.
621
622 Issues resolved (http://bugs.buildroot.org):
623
624 #7802: host-python build hangs compiling getbuildinfo.o
625 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +0100626 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100627 #8536: Building sudo with PAM results in unusable sudo
628 #8646: check-host-rpath script returns false positives when rpath
629 contains symlink
630 #8696: xdriver_xf86-input-mouse install header files in target
631 directory
632 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
633 not necessarily TARGET
634 #8846: Orphaned/missing toolchain borks eclipse plugin
635 #8856: python tornado runtime wasn't met on buildroot 2016.02
636 #8901: gcc failes to build if fortran is enabled
637 #8916: LDFLAGS pass to openssh
638 #8941: "ls" of an NFSv4 share only works when pumped through strace
639 #8946: Valgrind fails to build with stack protection turned on
640 #9021: Kodi - Broken: Illegal instruction (core dumped)
641 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100642 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100643 #9176: minnowboard : USB not mounted
644 #9196: raspberry pi 3 default build seem broken
645 #9201: Permission denied make: *** [core-dependencies] Error 126 in
646 Buildroot-2015.08.1
647 #9216: log4cpp package build fails to build within install
648 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
649 pressing buttons.
650 #9229: Firefly boot fails with: "failed to find part:boot"
651 #9256: [Config file] New device: Odroid-U2/U3
652 #9296: Buildroot Fails on applying patches
653 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
654 #9316: U-boot fails to build if libssl-dev is not installed
655 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
656 flash utility (tegrarcm)
657 #9326: Odroid-C2 build results in non-bootable image
658 #9336: Improve iconv support for external toolchain based builds
659 #9356: gdb package
660 #9366: no link rootfs.ext4 -> rootfs.ext2
661 #9371: openssl: download failes with "Only allow downloads from primary
662 download site" + local server
663 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100664 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +0200665
Peter Korsgaardec166412016-09-21 23:06:11 +02006662016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +0200667
668 Minor fixes.
669
670 Toolchain: ARC tools updated to arc-2016.09-eng010.
671
672 Updated/fixed packages: libshout, luajit, mpd, mplayer
673
674 Issues resolved (http://bugs.buildroot.org):
675
676 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
677 #8341: Getting EGL Error: Could not create the egl surface:..
678 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
679
Peter Korsgaard7e981ed2016-08-30 08:14:23 +02006802016.08-rc3, Released August 29th, 2016
681
682 Fixes all over the tree.
683
684 Toolchain: C++ support for the internal blackfin toolchain
685 re-enabled.
686
687 Architecture: Default to bf532 CPU variant for blackfin,
688 Fix flat one memory region support for m68k and disable flat
689 seperate data support because of compatibility issues.
690
691 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
692 post-build scripts when systemd is used.
693 Zynq microzed/zc706/zed: Fix u-booot configuration.
694
695 netbsd-queue package extended and renamed to
696 musl-compat-headers. With this, a number of musl compatibility
697 patches are no longer needed.
698
699 Updated/fixed packages: aircrack-ng, android-tools, babeld,
700 bcusdk, binutils, boa, busybox, connman, cpupower,
701 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
702 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
703 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
704 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
705 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
706 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
707 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
708 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
709 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
710 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
711 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
712 webkitgtk, wireshark, xdriver_xf86-video-intel
713
714 Issues resolved (http://bugs.buildroot.org):
715
716 #9101: Error on support/download/git with system git older than 1.8.4
717 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
718
Peter Korsgaard3b3fa452016-08-17 08:49:38 +02007192016.08-rc2, Released August 17th, 2016
720
721 Fixes all over the tree.
722
723 Toolchain: disable broken C++ support for internal blackfin
724 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
725 to fix various issues.
726
727 System: Zoneinfo is available for the musl C library as well.
728
729 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
730 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
731 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
732 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
733 libical, libpjsip, libsidplay2, libunwindow, libxml2,
734 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
735 openblas, openipmi, owfs, php, poco, procps, qt, quota,
736 sg3_utils, spidev_test, systemd-bootchart, thrift,
737 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
738 xdriver_xf86-video-savage, xserver_xorg-server, xen
739
740 Issues resolved (http://bugs.buildroot.org):
741
742 #9136: make graph-size fails with "ValueError: too many values to..
743 #9151: qt: fix build with ALSA >= 1.1.x
744 #9156: qt: Fix missing runtime Qt3Support dependency
745 #9161: modsetting patch not applied to xserver 1.18.4
746 #9166: Missing overlays directory in VFAT image for raspberry pi 3
747
Peter Korsgaard19040c92016-08-06 11:39:54 +02007482016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +0200749
750 Fixes all over the tree and new features.
751
752 Toolchain: Fortran support added. eglibc support removed, musl
753 support no longer experimental. Blackfin and Microblaze
754 support for internal uClibc-ng toolchain, m68k/coldfire
755 improvements. The check for unsafe (build host) directories
756 access (/usr/include and /usr/lib) is now enabled by default.
757 Unused locales are now purged by default to save space (and
758 the default list of locales shrunk). The option to control
759 this has now moved from the toolchain menu to system
760 configuration.
761
762 Legal info improvements: sources are now hardlinked instead of
763 copied if possible to save space. Patches and extra downloads
764 are also saved.
765
766 An experimental configuration knob (BR2_REPRODUCIBLE) has been
767 added to make the builds more reproducible (E.G. less
768 differences in the binary output between builds of the same
769 configuration). This is still work in progress.
770
771 An option to execute a custom script inside the fakeroot
772 environment used to the generate the filesystem (E.G. to tweak
773 permissions or similar) has been added.
774
775 Git support now supports git submodules if
776 <pkg>_GIT_SUBMODULES is enabled.
777
778 Hash files for integritry validation have been added for all
779 packages.
780
781 Scanpypi utility to help creating packages from the Python
782 package index (pypi) has been added.
783
784 The makedevs utility now has support for adding file
785 capabilities using extended attributes.
786
787 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
788 development configs, Blackfin GDB simulator, Linksprite
789 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
790 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
791 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
792 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
793 demos. A number of defconfigs have been updated and extended
794 to generate SD card images. Synopsys HS38 VDK defconfig removed.
795
796 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
797 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
798 circus, dante, docker-containerd, docker-engine, domoticz,
799 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
800 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
801 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
802 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
803 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
804 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
805 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
806 p7zip, pdbg, python-argh, python-dataproperty,
807 python-dateutil, python-dialog3, python-dicttoxml,
808 python-dominate, python-engineio, python-flask-jsonrpc,
809 python-flask-login, python-humanize, python-pathtools,
810 python-pathvalidate, python-pillow, python-prompt-toolkit,
811 python-pytablewriter, python-pytz, python-scapy3k,
812 python-sdnotify, python-socketio, python-tomako,
813 python-ubjson, python-u-msgpack, python-watchdog,
814 python-wcwidth, python-xlrd, python-xlsxwriter,
815 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
816 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
817 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
818 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
819 wiringpi, xen
820
821 Deprecated packages: ipkg, sstrip
822
823 Removed packages: sunxi-mali-prop
824
825 Issues resolved (http://bugs.buildroot.org):
826
827 #8931: segment fault when compile argp-help.c using aarch64-bu...
828 #8966: eglfs error. buildroot don't compile the library libeglfs.so
829 #8971: build for beaglebone fails
830 #8986: qt5imageformats fails to build on AArch64
831 #8991: grub2 fails to compile
832 #9001: Nodejs option not available
833 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
834 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
835 #9066: 8139TOO - faulty behaviour
836 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
837 #9091: U-Boot fails to boot with large ramdisk
838
Peter Korsgaardaa6fd112016-05-31 23:52:36 +02008392016.05, Released May 31st, 2016
840
841 Minor fixes.
842
843 External toolchain: Fix for symlink handling when copying
844 links to target.
845
846 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
847 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
848 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
849 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
850 xdriver_xf86-video-fbturbo, xserver_xorg-server
851
Peter Korsgaardf4365df2016-05-26 23:37:23 +02008522016.05-rc3, Released May 26th, 2016
853
854 Fixes all over the tree.
855
856 Tweaks for SSP handling for external toolchains.
857
858 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
859 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
860 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
861 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
862 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
863 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
864 postgresql, putty, python-service-identity, python-treq,
865 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
866 ustr, valgrind, webkitgtk, libxml2, xorriso,
867 xserver_xorg-server
868
869 Issues resolved (http://bugs.uclibc.org):
870
871 #8936: Aircrack-ng - Alot of missing dependencies
872
Peter Korsgaard3f3342a2016-05-17 16:11:24 +02008732016.05-rc2, Released May 17th, 2016
874
875 Fixes all over the tree.
876
877 Rootfs overlay handling now refuses to overwrite
878 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
879 even if these directories are present in the overlay.
880
881 External toolchain: Unbreak user provided libraries deployment
882 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
883
884 QEMU coldfire: Fix for signal handling kernel issue, enable
885 networking support.
886
887 Updated/fixed packages: android-tools, assimp, boost, gcc,
888 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
889 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
890 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
891 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
892 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
893
Peter Korsgaard0ab73722016-05-10 23:23:00 +02008942016.05-rc1, Released May 10th, 2016
895
896 Fixes all over the tree and new features.
897
898 Architectures: new ARM variants: Cortex A17 and M4, improved
899 nonmmu (cortex-M) support, m68k has been re-enabled with
900 support for ColdFire. For x86, support for the i386 variant
901 has been dropped.
902
903 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
904 deprecated. Go programming language support, Add Binutils 2.26
905 support. Old Sourcery PowerPC external toolchains removed,
906 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
907 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
908
909 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
910 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
911 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
912 added for m68k, eXtensa-nommu and ColdFire.
913
914 Linux: use zImage by default on ARM, subversion repository
915 support (for u-boot as well).
916
917 New packages: aer-inject, android-tools, cannelloni,
918 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
919 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
920 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
921 kodi-adsp-basic, kodi-adsp-freesurround,
922 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
923 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
924 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
925 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
926 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
927 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
928 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
929 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
930 python-autobahn, python-characteristic, python-crossbar,
931 python-cryptography, python-iniparse, python-iowait,
932 python-lmdb, python-pexpect, python-ptyprocess,
933 python-pyasn-modules, python-pygments, python-pymysql,
934 python-pynacl, python-pyopenssl, python-pysocks,
935 python-pytrie, python-rpi-gpio, python-service-identity,
936 python-setproctitle, python-shutilwhich, python-treq,
937 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
938 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
939 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
940 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
941 xdriver_xf86-video-amdgpu
942
943 Removed packages: foomatic-filters, python-m2crypto,
944 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
945
946 Issues resolved (http://bugs.buildroot.org):
947
948 #6830: Qt5: no fonts are installed
949 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
950 #7580: Invalid filesystem in Pandaboard defconfig
951 #8346: wf111 package removes all kernel module dependencies
952 #8436: xserver_xorg-server Segmentation fault
953 #8736: IPV6 forced on in busybox
954 #8746: At startup system stops with 'cannot set terminal proces..
955 #8751: make fail [fio does not build on sh]
956 #8766: Compiling host-gcc-final-4.9.3 broken on i386
957 #8771: make savedefconfig modifies sources
958 #8781: Unable to build uboot for imx28evk
959 #8786: gdb fails to build with xz and expat support at the same
960 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
961 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
962 #8836: Can't select Vim in menuconfig
963 #8851: Make sure fio can compile with libaio support if it...
964 #8861: With buildroot 2016.02 trying to build for corei7-avx
965 fails while trying to build host-binutils
966 #8866: Making an USB flash bootable with extlinux build with
967 buildroot does not work
968
Peter Korsgaardaaf6c282016-03-01 21:47:30 +01009692016.02, Released March 1st, 2016
970
971 Minor fixes, mostly security related.
972
973 Circular dependency issue with same-as-kernel linux-headers
974 option fixed.
975
976 Updated/fixed packages: bluez5_utils, heirloom-mailx,
977 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
978 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
979 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
980
Peter Korsgaard100ba0f2016-02-27 23:50:51 +01009812016.02-rc3, Released February 27th, 2016
982
983 Fixes all over the tree.
984
985 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
986 where VFP is optional (but present on the specific hw). Fix
987 ARM variant selection for freescale_imx31_3stack_defconfig.
988
989 Ensure tarballs of downloaded git trees do not contain a
990 timestamp.
991
992 Clarify license of patches in COPYING.
993
994 Updated/fixed package: avahi, binutils, cairo, can-festival,
995 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
996 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
997 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
998 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
999 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
1000 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
1001 omniorb, openipmi, openobex, patch, pax-utils, perf,
1002 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
1003 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
1004 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
1005 wpa_supplicant, xerces, zsh
1006
1007 Issues resolved (http://bugs.uclibc.org):
1008
1009 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
1010
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +010010112016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +01001012
1013 Fixes all over the tree.
1014
1015 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01001016 crash, backport of Xtensa .init/.fini literals handling.
1017 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +01001018 and CVE-2015-7547.
1019
1020 Defconfigs for Acmesystems Arietta g25 added.
1021
1022 Updated/fixed packages: binutils, boost, chrony, dovecot,
1023 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
1024 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
1025 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
1026 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
1027
1028 Issues resolved (http://bugs.uclibc.org):
1029
1030 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
1031 #8606: Problem compiling on Arch Linux
1032 #8681: kbd 2.0.3 does not build on rpi
1033
Peter Korsgaardecf55c32016-02-10 08:05:42 +010010342016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +01001035
1036 Fixes all over the tree and new features.
1037
1038 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
1039 arc-2015.12. Support for legacy uClibc dropped, default to
1040 uClibc-ng instead. Added sys/queue.h implementation for MUSL
1041 for compatibility. Updated versions of Code sourcery and
1042 Linaro toolchains. MIPS Codescape toolchains added. Version
1043 selection for preconfigured external toolchains removed.
1044
1045 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
1046 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
1047 A number of defconfigs have been extended to generate complete
1048 system images using genimage.
1049
Luca Ceresoli8b186e02016-03-01 11:08:07 +01001050 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +01001051 which isn't compatible with modern perl versions, breaking the
1052 build when building on recent (Fedora 23, Debian
1053 Testing/Unstable, ..) distributions.
1054
Peter Korsgaard2ea44432016-02-09 18:00:18 +01001055 Makedevs utility now accepts textual (non-numerical) user and
1056 group names.
1057
1058 Vagrant file to easily setup a working development environment
1059 in a VM has been added.
1060
1061 Size-stats-compare script to compare rootfs sizes between
1062 builds has been added.
1063
1064 Infozip package renamed to zip. EFL packages restructured.
1065
1066 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
1067 angularjs, apache, apr, argp-standalone, armadillo, arptables,
1068 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
1069 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
1070 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
1071 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
1072 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
1073 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
1074 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
1075 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
1076 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
1077 elementary, elfutils, enlightenment, erlang, espeak, eudev,
1078 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
1079 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
1080 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
1081 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
1082 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
1083 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
1084 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
1085 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
1086 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
1087 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
1088 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
1089 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
1090 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
1091 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
1092 jquery-sparkline, jquery-ui, jquery-ui-themes,
1093 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
1094 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
1095 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
1096 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
1097 libedbus, libedit, libedje, libeet, libefreet, libeina,
1098 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
1099 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
1100 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1101 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
1102 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
1103 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
1104 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
1105 libraw, libraw1394, librsvg, libseccomp, libsecret,
1106 libserialport, libsigc, libsigrok, libsigrokdecode,
1107 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
1108 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
1109 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
1110 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
1111 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
1112 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
1113 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
1114 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
1115 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
1116 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
1117 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
1118 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
1119 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
1120 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
1121 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
1122 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
1123 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
1124 openldap, openntpd, openobex, openocd, openpgm,
1125 open-plc-utils, openpowerlink, openssh, openssl, openswan,
1126 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
1127 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
1128 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
1129 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
1130 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
1131 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
1132 python-alsaaudio, python-can, python-cffi, python-cherrypy,
1133 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
1134 python-mako, python-msgpack, python-psutil, python-pyasn,
1135 python-pycparser, python-pydal, python-pyftpdlib,
1136 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
1137 python-serial, python-setuptools, python-six, python-spidev,
1138 python-tornado, python-twisted, python-web2py, python-webpy,
1139 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
1140 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
1141 qt5graphicaleffects, qt5imageformats, qt5multimedia,
1142 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
1143 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
1144 qt5webkit-examples, qt5websockets, qt5x11extras,
1145 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
1146 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
1147 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
1148 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
1149 smack, snowball-init, socat, sp-oops-extract, sqlite,
1150 squashfs, squeezelite, squid, sredird, sshfs,
1151 start-stop-daemon, strace, strongswan, stunnel, subversion,
1152 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
1153 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
1154 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
1155 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
1156 udpcast, unionfs, upmpdcli, usb_modeswitch,
1157 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
1158 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
1159 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
1160 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
1161 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
1162 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
1163 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
1164 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1165 xfont_encodings, xfont_font-adobe-100dpi,
1166 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
1167 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
1168 xfont_font-alias, xfont_font-arabic-misc,
1169 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
1170 xfont_font-bh-lucidatypewriter-100dpi,
1171 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
1172 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
1173 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
1174 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
1175 xfont_font-daewoo-misc, xfont_font-dec-misc,
1176 xfont_font-ibm-type1, xfont_font-isas-misc,
1177 xfont_font-jis-misc, xfont_font-micro-misc,
1178 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
1179 xfont_font-misc-meltho, xfont_font-misc-misc,
1180 xfont_font-mutt-misc, xfont_font-schumacher-misc,
1181 xfont_font-screen-cyrillic, xfont_font-sony-misc,
1182 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
1183 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
1184 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
1185 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
1186 ympd, zeromq, zic, znc, zsh,
1187
1188 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
1189 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
1190 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
1191 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
1192 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
1193 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
1194 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
1195 obsidian-cursors, openal, openbox, pangomm,
1196 python-backports-abc, python-beautifulsoup4, python-cbor,
1197 python-click, python-cssselect, python-ecdsa, python-html5lib,
1198 python-idna, python-ipaddress, python-mistune, python-netaddr,
1199 python-paho-mqtt, python-paramiko, python-pyparted,
1200 python-pysmb, python-pyudev, python-singledispatch,
1201 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
1202 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
1203 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
1204
1205 Removed packages: libungif, python-pyxml,
1206
1207 Issues resolved (http://bugs.uclibc.org):
1208
1209 #7886: gettext: link failure with locally-installed libxml2
1210 #7892: systemd-journald is broken
1211 #8066: nodejs crashes when built with gcc 4.9
1212 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
1213 #8501: gunzip fails to uncompress files
1214 #8541: fail to build host-fakeroot-1.20.2
1215 #8546: build instructions for raspberry pi don't work
1216 #8571: strace for ARC compile error
1217 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
1218 #8616: Fail to build for raspberrypi_defconfig with big endian
1219 #8621: sqlite package, properly enable readline
1220
Peter Korsgaard3f90e532015-11-30 22:54:25 +010012212015.11, Released November 30th, 2015
1222
1223 Minor fixes.
1224
1225 Merged/seperate /usr handling is now also performed for
1226 staging so cross-gdb / gdbserver can find the libraries.
1227
1228 Updated/fixed packages: autossh, conntrack-tools, dcron,
1229 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
1230 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
1231 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
1232 zmqpp
1233
1234 Issues resolved (http://bugs.uclibc.org):
1235
1236 #8441: Invalid directory for X11 fonts in target (RPi2)
1237 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
1238
Peter Korsgaard610f3fa2015-11-26 23:06:02 +010012392015.11-rc3, Released November 26th, 2015
1240
1241 Fixes all over the tree.
1242
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +01001243 We have a new modern website!
1244
1245 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
1246 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
1247 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
1248 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
1249 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
1250 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
1251 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
1252 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
1253 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
1254 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01001255
1256 Issues resolved (http://bugs.uclibc.org):
1257
1258 #6872: gpsd: disabled on microblaze
1259 #8321: invalid opcode error with minidlna and ffmpeg
1260 #8336: Default systemd configuration fails to boot correctly in 2015-08
1261 #8446: rpi-userland failed to build with glibc 2.22
1262
Peter Korsgaardbfaed962015-11-19 13:07:41 +010012632015.11-rc2, Released November 19th, 2015
1264
1265 Fixes all over the tree.
1266
1267 LD_LIBRARY_PATH is no longer used to ensure host binaries find
1268 their libraries, fixing issues on recent Fedora.
1269
1270 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
1271 with ${TARGET}-cc after the move to use a toolchain wrapper
1272 for the internal toolchain.
1273
1274 Appy-patches.sh now correctly applies all files listed in
1275 series files.
1276
1277 Fixes for merged /usr handling when a custom skeleton is used.
1278
1279 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
1280 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
1281 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
1282 libecore, libgudev, libnss, libpng, libserial, libssh2,
1283 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
1284 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
1285 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
1286 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
1287 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
1288 ushare, wine, wpa_supplicant, x265,
1289 xdriver_xf86-video-siliconmotion, zxing-cpp
1290
1291 Issues resolved (http://bugs.uclibc.org):
1292
1293 #4790: Running udhcpc on a system with NFS root kills NFS
1294 #8456: Building host-pkgconf on Fedora 23 fails due to..
1295
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +010012962015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +01001297
1298 Fixes all over the tree and new features.
1299
1300 Architectures:
1301
1302 - Support for sparc64 added (internal toolchain with glibc
1303 only).
1304
1305 - Support for mips32r6 and mips64r6 added.
1306
1307 - Support for Intel Quark X1000 CPU.
1308
1309 - Switch to EABIhf by default on ARM when a VFP is available.
1310
1311 Toolchains:
1312
1313 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
1314 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
1315
1316 - The toolchain wrapper which was used only for external
1317 toolchains is now also used for Buildroot internal
1318 toolchains. This allowed to fix the ccache support, prepare
1319 the way for top-level parallel build support and remove gcc
1320 patches used to detect header/library path poisoning.
1321
1322 - Remove Analog Devices Blackfin toolchain 2012R2.
1323
1324 - Fix several Xtensa build failures by switching from
1325 text-section-literals to auto-litpools.
1326
1327 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
1328 rather than a specific fork.
1329
1330 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
1331 2015.08. 2014.09 version is kept since 2015.08 only runs on
1332 x86_64 hosts.
1333
1334 Bootloaders:
1335
1336 - Fix ARM64 support in U-Boot.
1337
1338 Defconfigs:
1339
1340 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
1341 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
1342 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
1343 Synopsys AArch64 VDK virtual platform.
1344
1345 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
1346 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
1347 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
1348 raspberrypi2, riotboard, snps_axs10*, wandboard.
1349
1350 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
1351 calao_snowball_defconfig, gnublin, integrator926_defconfig.
1352
1353 Infrastructure:
1354
1355 - Support for fetching from Mercurial tags fixed.
1356
1357 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
1358 module support to be enabled in the kernel when a package
1359 builds out-of-tree kernel modules (through the
1360 pkg-kernel-module infrastructure or on its own).
1361
1362 - Improve the perl package infrastructure to automatically add
1363 the dependency to the perl interpreter to target perl module
1364 packages.
1365
1366 - Remove trailing slashes in <pkg>_SITE and addition of a
1367 check to ensure such trailing slashes are no longer added.
1368
1369 - Extend the legal infrastructure to allow packages to declare
1370 their actual source code. This is useful for packages for
1371 which <pkg>_SOURCE points to pre-built binaries (as is the
1372 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
1373 variable allows to point to the source code in such cases.
1374
1375 - Improved ccache support, thanks to the usage of a toolchain
1376 wrapper for internal toolchain. Now a single cache directory
1377 can be shared between different Buildroot builds.
1378
1379 - Addition of a 'graph-size' make targets, which generates a
1380 PDF graph of per-package size of the root filesystem.
1381
1382 - Addition of <pkg>_EXCLUDES so that packages can request
1383 certain parts of the source code tarball to not be
1384 extracted. This feature is currently used by gcc and
1385 toolchain-external.
1386
1387 - Packages can now use the <pkg>_PKGDIR variable, provided by
1388 the package infrastructure, to reference their package
1389 directory, instead of explicitly using package/<pkg>/.
1390
1391 Filesystems:
1392
1393 - Add high lz4 compression to squashfs.
1394
1395 - Simplification of shell profile files in the default
1396 skeleton.
1397
1398 - Remove ftp user and /home/ftp from the skeleton, and let ftp
1399 server packages create these when needed.
1400
1401 - Add support for /bin, /sbin and /lib to be symlinks to their
1402 corresponding directories in /usr. This is enforced for
1403 systemd configurations, and optional for other
1404 configurations.
1405
1406 - Support for AXFS filesystem image generation added.
1407
1408 - New options to add extra space/inodes to ext2/3/4 images.
1409
1410 Updated/fixed packages:
1411
1412 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
1413 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
1414 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
1415 collectd, connman, conntrack-tools, coreutils, cpio,
1416 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
1417 dhrystone, dillo, directfb, directfb-examples, dmraid,
1418 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
1419 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
1420 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
1421 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
1422 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
1423 genimage, gettext, git, glib-networking, glmark2, gnupg2,
1424 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
1425 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1426 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
1427 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
1428 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
1429 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
1430 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
1431 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
1432 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
1433 kodi-pvr-stalker, kodi-pvr-vbox,
1434 kodi-visualisation-waveforhue, less, lftp, libbluray,
1435 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
1436 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1437 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
1438 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
1439 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
1440 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
1441 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
1442 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
1443 linux, linux-firmware, linux-fusion, linux-headers,
1444 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
1445 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
1446 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
1447 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
1448 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
1449 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
1450 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
1451 perl-crypt-openssl-random, perl-http-message,
1452 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
1453 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
1454 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
1455 poco, polarssl, portaudio, portmap, postgresql, proftpd,
1456 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
1457 python-networkmanager, python-numpy, python-pyparsing,
1458 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
1459 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
1460 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
1461 samba4, sane-backends, sconeserver, sdl, sed, setools,
1462 shairport-sync, shared-mime-info, sland, smartmontools,
1463 softether, spice-protocol, sqlcipher, sqlite, squid,
1464 strongswan, stunnel, subversion, sudo, sunxi-tools,
1465 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
1466 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
1467 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
1468 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
1469 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
1470 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1471 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
1472 xtables-addons, xterm, xz, zic, znc, zsh
1473
1474 New packages:
1475
1476 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
1477 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
1478 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
1479 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
1480 libg7221, libhttpparser, libilbc, libldns, libmng,
1481 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
1482 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
1483 micropython, micropython-libs, python-pyratemp,
1484 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
1485 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
1486 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
1487
1488 Removed packages:
1489
1490 blackbox (was deprecated), divine (merged in directfb),
1491 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
1492 sawman (merged in directfb), schifra (marked broken since a
1493 long time), texinfo (host variant only, no longer used), zxing
1494 (replaced by zxing-cpp),
1495
1496 Issues resolved (http://bugs.uclibc.org):
1497
1498 #4099: cut utility from GNU coreutils works incorrect
1499 #7772: libxml-parser-perl build failure: missing dependency
1500 ExtUtils/MakeMaker
1501 #7931: Default configuration for Cubieboard v1 is outdated
1502 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
1503 not coming up
1504 #8246: X.org DRI2 build issue
1505 #8256: pointing to /usr/bin/objcopy old version (x86) instead
1506 of the generated one
1507 #8266: mplayer build issue
1508 #8281: pyrexc fails to run when path is too long
1509 #8316: lttng-tools and lttng-babeltrace executables contain
1510 bad RPATH pointing to host machine
1511 #8331: kexec wants shutdown in /sbin, but systemd installs it
1512 in /usr/sbin
1513 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
1514 busybox's version
1515 #8366: libevent does not build
1516 #8386: build failed with external toolchain
1517 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
1518 #8396: CCACHE initialization
1519 #8401: gpsd 3.15 NMEA support
1520 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
1521 #8421: util-linux installs systemd files in output/target/home/
1522
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020015232015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02001524
1525 Minor fixes.
1526
1527 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
1528 reintroduced as opencv.
1529
1530 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02001531 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
1532 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
1533 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02001534 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
1535 perl-www-robotrules, python-can, qt5base, qt5multimedia,
1536 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
1537 x264, xserver_xorg-server, zyre
1538
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020015392015.08-rc2, Released August, 24th 2015
1540
1541 Fixes all over the tree.
1542
1543 Toolchain: fix gcc build on NIOS-II.
1544
1545 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
1546 hybrid ISO image generation.
1547
1548 Architectures: add arm1136j-s variant.
1549
1550 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
1551 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
1552 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
1553 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
1554 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
1555 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
1556 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
1557 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
1558 netatalk, nodejs, ola, opencv, oprofile, php, poco,
1559 postgresql, powertop, protobuf, protobuf-c, qt5base,
1560 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
1561 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
1562 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
1563
1564 Issues resolved (http://bugs.uclibc.org):
1565
1566 #8276: package/dropbear: symlink resolution incorrect
1567 #8286: Error with buildroot
1568 #8301: ldconfig parameter in Makefile
1569
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020015702015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02001571
1572 Fixes all over the tree and new features.
1573
Thomas Petazzonida63d872015-08-05 15:05:07 +02001574 Architectures:
1575
1576 - Refactor how the availability of an MMU is described.
1577 - Minimal support for Cortex-M3
1578 - Minimal support for AArch64 big-endian
1579
1580 Toolchains:
1581
1582 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
1583 - Use uClibc-ng as the default uClibc version, instead of the
1584 official uClibc, which hasn't done any release since 3+
1585 years
1586 - eglibc is now marked as deprecated
1587 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
1588 support for gcc 5.x added.
1589 - Binutils: use Binutils 2.24 as the default, 2.25.x series
1590 bumped to 2.25.1, remove old Binutils 2.22.
1591 - Update ARC toolchain components to 2015.06
1592 - Add support for Fortran when building gcc
1593
1594 Bootloaders:
1595
1596 - Support for using the kconfig configuration system in
1597 U-Boot
1598
1599 New Defconfigs:
1600
1601 - VIA VAB-820/AMOS-820
1602 - OLimex OLinuxino A20 Lime
1603 - Many new defconfigs for Atmel evaluation boards:
1604 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
1605 Xplained Ultra, sama5d3 Xplained.
1606 - ACME Systems Aria G25
1607 - WarPboard
1608 - Altera Cyclone 5 Development Board
1609 - Xilinx zc706
1610 - ARC AXS101 and AXS103 Software Development Platforms
1611 - Significant updates to Raspberry Pi / Raspberry Pi 2
1612
1613 Infrastructure:
1614
1615 - Buildroot takes better care now of generating predictable
1616 permissions in the target filesystem. However, existing
1617 permissions on a custom skeleton or rootfs overlay will no
1618 longer be preserved. Therefore, it is necessary to add a
1619 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
1620 required permissions.
1621 - Add support for kconfig fragments.
1622 - No longer pass --{enable,disable}-debug to autotools
1623 packages depending on the value of
1624 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
1625 whether we build with -g or not.
1626 - Support for extracting archives in .lzma in the generic
1627 package infrastructure.
1628 - Remove random-seed file from the default skeleton, since
1629 seeding the entropy pool with a known seed makes more harm
1630 than good.
1631 - In the CVS download helper, add support to use a date as
1632 the version.
1633 - Add support for a per-package <pkg>_STRIP_COMPONENTS
1634 variable, which packages can use to specify how many path
1635 components should be stripped when extracting the tarball.
1636 - Addition of a 'kernel-module' package infrastructure, which
1637 simplifies the packaging of external kernel modules. Many
1638 existing packages are converted to use it.
1639 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
1640 - Remove /etc/securetty from the default skeleton.
1641 - Migration of sysV initscripts from the default skeleton to
1642 a package called 'initscripts', installed only when Busbox
1643 init or sysvinit are used.
1644 - Migration of the skeleton logic to a proper 'skeleton'
1645 package.
1646 - Addition of a 'linux-tools' infrastructure in the 'linux'
1647 package, to support building user-space tools bundled
1648 within the Linux kernel sources, such as perf and cpupower.
1649 - Usage of backticks instead of make $(shell ...) to execute
1650 shell commands. This allows to delay the evaluation of such
1651 commands when actually needed, and not when expanding the
1652 variables. It is useful to make 'make printvars' less
1653 noisy, and as a preparation to support top-level parallel
1654 build.
1655 - Libtool .la files are not mungled for all package types,
1656 instead of being handled only for packages using the
1657 autotools-package infrastructure.
1658 - Add mechanism to allow packages to express a dependency on
1659 gcc versions. This is needed for packages that use C++11 or
1660 C11 support for example.
1661
1662 Important package updates:
1663
1664 - Complete rework of the matchbox packaging
1665 - Lots of fixes in packages for compatibility with musl and
1666 gcc 5.
1667 - Hash files added to a large number of packages.
1668 - Update a significant number of packages to use a new
1669 hosting, after the announcement of Google Code and
1670 Gitorious closing.
1671 - Major packages needed for SELinux support have been merged,
1672 but the support is not complete yet.
1673 - Significant update of OpenCV to version 3.0, and addition
1674 of lots of eatures.
1675 - Significant update of all packages supporting the GPU and
1676 VPU of i.MX ARM processors.
1677 - Addition of systemd support in a significant number of
1678 packages.
1679 - Qt5 updated to 5.5.0
1680 - Use modular X.org server by default instead of KDrive
1681
1682 Filesystems:
1683
1684 - Complete overhaul of the iso9660 support. Now allows to use
1685 directly IS9660 as the root filesystem format and not only
1686 an initrd, and supports Grub 2 and isolinux in addition to
1687 Grub.
1688
1689 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
1690 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
1691 ca-certificates, can-utils, ccache, cloog, collectd, connman,
1692 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
1693 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
1694 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
1695 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
1696 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
1697 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
1698 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
1699 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
1700 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
1701 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
1702 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
1703 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
1704 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
1705 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
1706 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
1707 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
1708 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
1709 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
1710 libunistring, libupnp, libuv, libv4l, libva,
1711 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
1712 linux-firmware, linux-headers, live555, ltrace, lua,
1713 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
1714 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
1715 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
1716 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
1717 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
1718 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
1719 perl-cross, perl-encode-locale, perl-io-socket-ssl,
1720 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
1721 perl-xml-libxml, php, pinentry, polarssl, postgresql,
1722 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
1723 python-networkmanager, python-pyinotify, python-pypcap,
1724 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
1725 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
1726 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
1727 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
1728 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
1729 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
1730 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
1731 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
1732 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
1733 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
1734 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
1735 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
1736 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
1737 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
1738 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
1739 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
1740 zic.
1741
1742 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
1743 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
1744 jquery-datetimepicker, kodi-audioencoder-modplug,
1745 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
1746 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
1747 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
1748 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
1749 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
1750 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
1751 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
1752 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
1753 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
1754 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
1755 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
1756 kodi-screensaver-pingpong, kodi-screensaver-pyro,
1757 kodi-screensaver-stars, kodi-visualisation-shadertoy,
1758 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
1759 kodi-visualisation-waveform, kvmtool, kyua, libfm,
1760 libfm-extra, libplatform, librtas, libsodium, libsquish,
1761 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
1762 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
1763 python-pycli, python-pydal, python-pyyaml, python-web2py,
1764 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
1765 rtl8821au, sepolgen, setools, skeleton, stm32flash,
1766 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
1767
1768 Deprecated packages: webkitgtk, libgail, eglibc support in
1769 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02001770
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02001771 Issues resolved (http://bugs.uclibc.org):
1772
1773 #4291: Segmentation fault with all binaries that use threads
1774 when compiled with gcc 4.6
1775 #6944: building toolchain for sh4 fails
1776 #7592: Buildroot GCC: -lto requires plugin support in ranlib
1777 #7628: Python SSL does not get built for Raspberry Pi
1778 #7682: Missing dependencies for NFS
1779 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
1780 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
1781 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
1782 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
1783 #7971: python-flask, python-werkzeug. No module named zlib
1784 #7981: Target file system skeleton permissions hazard
1785 #8006: rpcdebug in nfs-utils built for the host
1786 #8036: alsa-lib headers problem that prevents to compile alsa
1787 dependent projects
1788 #8081: systemd init system: /tmp is not mode 1777
1789 #8121: php opcache extension doesn't get installed
1790 #8151: x86-64 make fails with ncurses 5.9
1791 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
1792 #8161: default /bin/sh symlink to busybox is full path and not relative
1793 #8171: glamor missing
1794 #8191: Request update support for the cubieboard series
1795 #8201: Important security upgrades for node.js
1796
Peter Korsgaard6d736152015-05-31 23:15:34 +020017972015.05, Released May 31st, 2015
1798
1799 Minor fixes.
1800
1801 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
1802 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
1803 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
1804 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
1805 python3, sconeserver, udpcast, upmpdcli
1806
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020018072015.05-rc3, Released May 22nd, 2015
1808
1809 Several fixes, mainly related to static linking.
1810
1811 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
1812 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
1813 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
1814 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
1815 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
1816 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
1817 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
1818 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
1819 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
1820 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
1821 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
1822 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
1823 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
1824 wvstreams, xmlstarlet, zeromq, zmqpp
1825
1826 New packages: c-periphery
1827
1828 Issues resolved (http://bugs.uclibc.org):
1829
1830 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
1831 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
1832 #8126: exim lacks plaintext and cram-md5 auth
1833
Peter Korsgaardf2435f62015-05-11 13:28:26 +020018342015.05-rc2, Released May 11th, 2015
1835
1836 Minor fixes.
1837
1838 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
1839 issues. Context functions enabled for uClibc snapshot /
1840 uClibc-NG.
1841
1842 Architectures: Endian handling symbol for Xtensa, binutils
1843 fixes.
1844
1845 Infrastructure: Fix for kernel module stripping when
1846 localversion contains spaces.
1847
1848 Updated/fixed packages: at, autoconf-archive, binutils,
1849 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
1850 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
1851 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
1852 xlib_libXfont
1853
1854 Issues resolved (http://bugs.uclibc.org):
1855
1856 #8086: Cannot select systemd as init with Linaro 2014.09...
1857
Peter Korsgaard5628a152015-05-04 21:25:41 +020018582015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02001859
1860 Fixes all over the tree and new features.
1861
Peter Korsgaard329f6872015-05-03 23:49:42 +02001862 Architectures: Removed AVR32 support, deprecate SH64, added
1863 support for steamroller, corei7-avx and core-avx2 x86
1864 variants.
1865
1866 Toolchains: IPv6 and Largefile support now enforced for
1867 uClibc. Corresponding Kconfig symbols removed.
1868
1869 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
1870 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
1871 external toolchains are now detected and blacklisted.
1872
1873 Internal toolchain support for Nios2 added, Blackfin
1874 removed. Aarch64 and sh musl support. uClibc-ng support added.
1875
1876 Libatomic is now handled for internal and external
1877 toolchains. Link time optimization (LTO) support.
1878
1879 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
1880 Auto, Raspberry Pi 2, RIoTboard,
1881
1882 Infrastructure: Hashes for a large number of packages have
1883 been added. Missing hashes now stop the build unless
1884 explicitly disabled.
1885
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02001886 Spaces and colons (:) are now supported in package
1887 versions. Dependencies can now be listed for the patch step
1888 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02001889 extensions infrastructure has been added.
1890
1891 Makedevs now has a recursive (r) option.
1892
1893 The variable containing the list of packages to build has been
1894 renamed from TARGETS to PACKAGES.
1895
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02001896 Make external-deps / legal-info / source / source-check have
1897 been reimplemented using the package infrastructure, so their
1898 output/behaviour may differ from earlier (some packages were
1899 not included in the past).
1900
Peter Korsgaard329f6872015-05-03 23:49:42 +02001901 The old insecure DES password encoding is no longer supported.
1902
1903 U-Boot patch option now support direct references to patch
1904 files and URLs in addition to directories of patches. The
1905 i.MX28 SD format (u-boot.sd) is now supported.
1906
Peter Korsgaard94856072015-04-27 00:10:53 +02001907 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
1908 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001909 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
1910 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
1911 canfestival, ccache, chrony, civetweb, clamav, cmake,
1912 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
1913 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
1914 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
1915 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02001916 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
1917 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
1918 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
1919 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
1920 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
1921 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001922 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
1923 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
1924 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
1925 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
1926 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
1927 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02001928 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001929 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
1930 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
1931 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
1932 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
1933 libinput, libiscsi, libksba, liblinear, libmatroska,
1934 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
1935 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
1936 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
1937 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
1938 libusb, libuv, libva-intel-driver, libva, libvncserver,
1939 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
1940 lighttpd, linknx, linphone, linux-firmware, linux-headers,
1941 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
1942 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
1943 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
1944 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02001945 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
1946 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
1947 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
1948 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
1949 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
1950 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
1951 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
1952 opencv, openldap, openntpd, openocd, openssh, openssl,
1953 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001954 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02001955 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
1956 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
1957 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
1958 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
1959 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
1960 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02001961 python-tornado, python-twisted, python-zope-interface, python,
1962 python3, qemu, qt, qt5, qt5base, qt5multimedia,
1963 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
1964 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
1965 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
1966 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
1967 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
1968 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
1969 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
1970 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
1971 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
1972 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
1973 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
1974 webp, weston, wget, which, whois, wireless-regdb,
1975 wireless_tools, wireshark, wpa_supplicant, wvstreams,
1976 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02001977 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
1978 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
1979 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
1980 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
1981 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
1982 xapp_xmore, xcb-util-image, xcb-util-keysyms,
1983 xdata_xcursor-themes,
1984 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
1985 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
1986 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02001987 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
1988 xfont_font-util, xkeyboard-config,
1989 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02001990 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
1991 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
1992 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
1993
1994 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001995 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
1996 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
1997 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
1998 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
1999 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
2000 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
2001 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
2002 perl-db-file, perl-digest-{hmac,sha1},
2003 perl-encode-{detect,locale}, perl-file-{listing,util},
2004 perl-html-{parser,tagset}, perl-http-cookies,
2005 perl-http-{daemon,date,message,negotiate}, perl-io-html,
2006 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
2007 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
2008 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
2009 perl-www-robotrules, powertop, pulseview,
2010 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
2011 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
2012 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02002013 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02002014 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02002015 xproto_xproxymanagementprotocol
2016
2017 Removed packages: gtk2-theme-hicolor
2018
Peter Korsgaard329f6872015-05-03 23:49:42 +02002019 Deprecated packages: samba
2020
Peter Korsgaard94856072015-04-27 00:10:53 +02002021 Issues resolved (http://bugs.uclibc.org):
2022
2023 #7478: Multiple chosen python modules are not built due to...
2024 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
2025 #7676: Package procps-ng installs binaries to nonsensical folder
2026 #7724: Startx is not installed in the target
2027 #7760: botan: wrong prefix in botan-1.10.pc
2028 #7826: Building of cdparanoia
2029 #7844: Lua with hard-float on MIPS by buildroot doesn't work
2030 #7874: X.org configure error
2031 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
2032 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
2033 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
2034 #7976: mkuser script fails with: user already exists with...
2035 #8011: When building only busybox and strace, strace fails...
2036 #8016: collectd fails to build, network.c:171:19: error:...
2037 #8041: error on building libcurl7.42.0
2038
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010020392015.02, Released March 1st, 2015
2040
2041 Minor fixes.
2042
2043 Updated/fixed packages: civetweb, ding-libs,
2044 directfb-examples, glibc, gnupg, gnupg2, gpm,
2045 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
2046 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
2047 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
2048 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
2049 xcb-util-keysyms
2050
2051 Removed packages: libgc
2052
Peter Korsgaard345f32e2015-02-24 00:24:19 +010020532015.02-rc3, Released February 24th, 2015
2054
2055 Minor fixes.
2056
2057 Cmake and rebar (erlang) infrastructure fixes.
2058
2059 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
2060 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
2061 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
2062 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
2063
Peter Korsgaardbc113922015-02-15 23:44:43 +010020642015.02-rc2, Released February 15th, 2015
2065
2066 Minor fixes.
2067
2068 raspberrypi: fix kernel sha1 for DT variant.
2069
2070 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
2071 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
2072 qt5base, qt5connectivity, xserver_xorg-server
2073
Peter Korsgaard21652672015-02-08 21:57:14 +010020742015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01002075
2076 Fixes all over the tree and new features.
2077
2078 Static/shared library handling reworked. This is now a
2079 tristate (shared only / shared and static / static
2080 only). Default is now shared only to speed up the
2081 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
2082
2083 The toolchain (internal and external) will now warn when an
2084 unsafe library or header path is used (such as /usr/include or
2085 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
2086 under build options this instead becomes an error.
2087
2088 A installation path issue with the internal musl toolchain
2089 support has been fixed so it is now possible to reuse it as an
2090 external toolchain.
2091
2092 Architectures: Freescale E5500 and E6500 PowerPC support
2093 added, deprecated MIPS 1/2/3/4 support removed.
2094
2095 New defconfigs: Freescale p2020ds, MIPS creator CI20,
2096 Raspberrypi with DT, UDOO Quad.
2097
2098 'make <foo>_defconfig' now saves the path to the defconfig in
2099 the .config, so a 'make savedefconfig' automatically updates
2100 it.
2101
2102 Infrastructure for packages using the Erland rebar tool has
2103 been added.
2104
2105 Hashes for a large number of packages have been added. Hashes
2106 are now checked for both target and host packages.
2107
2108 The system menu now has an option to automatically configure a
2109 network interface through DHCP at bootup.
2110
2111 The default filesystem skeleton now uses a separate tmpfs for
2112 /run instead of a symlink to /tmp/ for security reasons / to
2113 protect against conflicts with user generated temporary files.
2114
2115 BR2_EXTERNAL is now exported to post-build and post-image
2116 scripts.
2117
2118 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
2119 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
2120 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
2121 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2122 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
2123 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
2124 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
2125 janus-gateway, kodi, kodi-audioencoder-flac,
2126 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2127 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
2128 libselinux, libsemanage, libserialport, libsigro,
2129 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
2130 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
2131 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
2132 openldap, python-alsaaudio, python-certifi, python-cheetah,
2133 python-coherence, python-django, python-docopt, python-enum,
2134 python-enum34, python-flask, python-gobject, python-httplib2,
2135 python-ipaddr, python-itsdangerous, python-jinja,
2136 python-markdown, python-markupsafe, python-networkmanager,
2137 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
2138 python-pysendfile, python-pyxb, python-requests, python-six,
2139 python-twisted, python-webpy, python-werkzeug,
2140 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
2141 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
2142 xtables-addons
2143
2144 Removed packages (target): bison, distcc, gob2, m4
2145
2146 Issues resolved (http://bugs.uclibc.org):
2147
2148 #7556: make interactive CLI optional for nftables
2149 #7730: Error while connecting Qt Cretaor to device
2150 #7766: logrotate default gzip path is usually wrong
2151 #7790: Invalid ext4 image generated by Buildroot
2152
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010021532014.11, Released December 1st, 2014
2154
2155 Minor fixes.
2156
2157 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
2158 current working directory isn't searched.
2159
2160 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
2161 parted, shairport-sync, util-linux, xapp_bdftopcf,
2162 xserver_xorg-server
2163
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010021642014.11-rc3, Released November 28th, 2014
2165
2166 Fixes all over the tree.
2167
2168 System: File permissions of /etc/random-seed made more
2169 restrictive.
2170
2171 Toolchain: Various fixes related to locale handling, a fix for
2172 building the toolchain wrapper on MIPS.
2173
2174 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
2175 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
2176 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
2177 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
2178 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
2179 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
2180 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
2181 xl2tp, xserver_xorg-server
2182
2183 Issues resolved (http://bugs.uclibc.org):
2184
2185 #7670: Fails to build mpc-1.0.2 on latest Cygwin
2186
Peter Korsgaard641e00e2014-11-21 13:19:45 +010021872014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01002188
2189 Fixes all over the tree.
2190
2191 Inittab tweaks for shutdown handling (busybox and sysvinit).
2192
2193 Updated/fixed packages: aircrack-ng, botan, canfestival,
2194 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
2195 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
2196 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
2197 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
2198 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
2199 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
2200 tstools, tzdata, wireshark, x264
2201
2202 Issues resolved (http://bugs.uclibc.org):
2203
2204 #7646: strftime on datetime not works on python3
2205
Peter Korsgaard74128852014-11-12 23:11:07 +010022062014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01002207
2208 Fixes all over the tree and new features.
2209
Peter Korsgaard6896e822014-11-12 22:31:39 +01002210 Toolchains: Use -mcpu / -march instead of -mtune. Support
2211 additional ARC and sparc variants. Updated Code sourcery
2212 and Linaro external toolchains.
2213
2214 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
2215 powerpc64 pseries added and a number of updates to the
2216 existing configurations.
2217
2218 Infrastructure: Buildroot is now less noisy when built with
2219 the silent option (make -s).
2220 A number of package infrastructure variables have been renamed
2221 from *_OPT to *_OPTS for constency. Buildroot will complain if
2222 the old names are used to assist in updating out of tree
2223 packages.
2224 Fixes for host systems where bash isn't located in /bin, and
2225 older systems not supporting mktemp --tmpdir.
2226 Various cleanups of users/groups in the default skeleton.
2227 There is now an option to choose what shell /bin/sh points to.
2228
2229 Documentation: Various updates to the user manual. The
2230 asciidoc documentation handling has now been extended so it
2231 can be used by (BR2_EXTERNAL) packages.
2232
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01002233 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
2234 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
2235 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
2236 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
2237 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2238 bluez_utils, bmon, boost, bootutils, bridge-utils,
2239 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
2240 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
2241 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
2242 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
2243 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
2244 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
2245 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
2246 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
2247 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
2248 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
2249 enlightenment, enscript, erlang, espeak, ethtool, eudev,
2250 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
2251 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
2252 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
2253 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
2254 fontconfig, foomatic-filters, freerdp, freescale-imx,
2255 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
2256 genimage, genpart, genromfs, geoip, gettext, giblib, git,
2257 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
2258 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
2259 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
2260 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
2261 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
2262 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
2263 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
2264 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
2265 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
2266 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
2267 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
2268 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
2269 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
2270 jquery-ui-themes, jquery-validation, jsmin, json-c,
2271 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
2272 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
2273 lesstif, lftp, libaio, libao, libarchive, libargtable2,
2274 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
2275 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
2276 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
2277 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
2278 libelementary, libelf, libenca, libethumb, libevas,
2279 libevas-generic-loaders, libevent, libexif, libeXosip2,
2280 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
2281 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
2282 libinput, libiscsi, libjson, libksba, liblockfile,
2283 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
2284 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
2285 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
2286 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
2287 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
2288 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
2289 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
2290 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
2291 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
2292 libungif, liburcu, libusb, libuv, libv4l, libva,
2293 libva-intel-driver, libvncserver, libvorbis, libvpx,
2294 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
2295 libxslt, lighttpd, linenoise, linknx, links, linphone,
2296 linux-firmware, linux-fusion, linux-headers, linux-pam,
2297 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
2298 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
2299 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
2300 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
2301 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
2302 lua-ev, luajit, luajson, lualogging, lua-messagepack,
2303 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
2304 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
2305 lzma, m4, madplay, make, makedevs, Makefile.in,
2306 matchbox-common, matchbox-desktop, matchbox-fakekey,
2307 matchbox-keyboard, matchbox-lib, matchbox-panel,
2308 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
2309 media-ctl, mediastreamer, memcached, memstat, memtester,
2310 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
2311 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
2312 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
2313 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
2314 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
2315 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
2316 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
2317 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
2318 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
2319 openocd, openpowerlink, openssh, openssl, openswan,
2320 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
2321 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
2322 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
2323 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
2324 perl-module-build, perl-mojolicious, perl-net-ssleay,
2325 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
2326 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
2327 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
2328 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
2329 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
2330 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
2331 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
2332 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
2333 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
2334 python-dialog, python-ipy, python-keyring, python-mad,
2335 python-netifaces, python-numpy, python-protobuf, python-pyasn,
2336 python-pyparsing, python-pyro, python-pyusb, python-serial,
2337 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
2338 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2339 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2340 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2341 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
2342 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
2343 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
2344 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
2345 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
2346 ruby, samba, sam-ba, samba4, sane-backends, schifra,
2347 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
2348 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
2349 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
2350 slang, slirp, smcroute, smstools3, snmppp,
2351 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
2352 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
2353 squid, sredird, startup-notification, strace, stress,
2354 strongswan, stunnel, subversion, sudo, sunxi-boards,
2355 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
2356 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
2357 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
2358 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
2359 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
2360 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
2361 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
2362 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
2363 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
2364 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
2365 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
2366 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
2367 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
2368 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
2369 xdriver_xf86-video-vmware, xenomai, xerces,
2370 xfont_font-adobe-{100,75}dpi,
2371 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
2372 xfont_font-alias, xfont_font-arabic-misc,
2373 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2374 xfont_font-bh-lucidatypewriter-100dpi,
2375 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2376 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2377 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2378 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2379 xfont_font-daewoo-misc, xfont_font-dec-misc,
2380 xfont_font-ibm-type1, xfont_font-isas-misc,
2381 xfont_font-jis-misc, xfont_font-micro-misc,
2382 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2383 xfont_font-misc-meltho, xfont_font-misc-misc,
2384 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2385 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2386 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2387 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
2388 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
2389 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
2390 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
2391 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
2392 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
2393 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
2394 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
2395 znc, zsh, zxing
2396
2397 New packages: adwaita-icon-theme, am335x-pru-package,
2398 bcache-tools, biosdevname, botan, canfestival, clamav,
2399 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
2400 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
2401 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
2402 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
2403 netcat-openbsd, nginx, odhcploc, openvmtools,
2404 phidgetwebservice, pps-tools, pure-ftpd,
2405 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
2406 qt5location, shairport-sync, spidev_test, targetcli-fb,
2407 tinyalsa, trinity, x264, yaml-cpp, ympd
2408
2409 Removed packages: libelf
2410
2411 Issues resolved (http://bugs.uclibc.org):
2412
2413 #261: New package: wxWidgets
2414 #325: New package: ratpoison
2415 #405: New package: OpenVZ tools
2416 #1309: New package: rdiff-backup
2417 #3427: New package: nginx
2418 #3655: New package: libav
2419 #3991: New Package: open-vm-tools (Vmware Tools)
2420 #6878: dmraid: disabled on ARC
2421 #6950: Full unicode support in ncurses
2422 #7010: jamvm builds and runs fine under mips (be)
2423 #7088: elfutils on Blackfin doesn't build
2424 #7142: ecryptfs needs getent to run
2425 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
2426 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
2427 #7352: [2014.08-rc3] diffutils-3.3 failed on building
2428 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
2429 #7364: monit builds a static application, even though BR2_PREFER_...
2430 #7370: ngrep - requires --with-pcap-includes fully defined to find...
2431 #7442: rootfs remount does not work as expected with sysvinit
2432 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
2433 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
2434 #7574: quota-4.01 fails to build statically
2435
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020024362014.08, Released September 1st, 2014
2437
2438 Minor manual fixes/additions.
2439
2440 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
2441 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
2442 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
2443 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
2444 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
2445 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
2446 xscreensaver, yajl
2447
2448 Issues resolved (http://bugs.uclibc.org):
2449
2450 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
2451
Peter Korsgaardfdff7152014-08-26 10:26:38 +020024522014.08-rc3, Released August 26th, 2014
2453
2454 Minor fixes.
2455
2456 User manual update / restructuring.
2457
2458 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
2459 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
2460 lbreakout2, libevas-generic-loaders, libftdi, libinput,
2461 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
2462 thrift, tvheadend, usb_modeswitch, xmlstarlet,
2463
2464 Issues resolved (http://bugs.uclibc.org):
2465
2466 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
2467 #7322: libgomp dependency issue with imagemagick
2468 #7328: Git dl of versions in x/y broken
2469
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020024702014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02002471
2472 Fixes all over the tree.
2473
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02002474 User manual restructured / reworked.
2475
2476 Toolchain: Fix for C++ exceptions / pthread_exit() on
2477 uClibc/glibc, C++-11 features with uClibc.
2478
Peter Korsgaard8c94df22014-08-17 09:44:53 +02002479 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
2480 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
2481 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02002482 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
2483 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
2484 qt, subversion, synergy, systemd, tar, tftpd, webkit,
2485 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02002486
2487 Issues resolved (http://bugs.uclibc.org):
2488
2489 #7124: Use BR toolchain externally results a non-bootable...
2490 #7208: Glibc C++ aplications crash if they use exceptions
2491 #7250: Cannot build with -std=c++11
2492 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
2493 #7286: systemd 215 doesn't build
2494
Peter Korsgaard7e725e12014-08-08 23:34:24 +020024952014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02002496
2497 Fixes all over the tree and new features.
2498
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02002499 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
2500 Improved altivec / SPE /atomic instructions
2501 handling. Additional PowerPC CPU variants added.
2502
2503 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
2504 qemu-system-xtensa, qemu-aarch64-virt added. A number of
2505 tweaks to existing ones. lpc32xx defconfigs removed.
2506
2507 Toolchain: Microblaze support for internal musl toolchain.
2508 Default to GCC 4.8 for internal toolchain, remove deprecated
2509 4.3 and 4.6 versions.
2510 External CodeSourcery / Linaro toolchain updates, option to
2511 copy gconv libraries for external toolchains.
2512
2513 Infrastructure: graph-depends: misc fixes, transitive
2514 dependencies are not drawn by default. Download handling is
2515 now done using helper scripts. Integrity of downloads can now
2516 be verified using sha* hashes. Subversion download now uses
2517 peg revisions for robustness.
2518 Legal-info: License info of local or overridden packages are
2519 saved as well. Toolchain packages are also taken into account.
2520 autotools: Static linking with libtool / v1.5 improvements.
2521 Gettextize support, similar to autoreconf.
2522 kconfig package infrastructure added.
2523
2524 Misc: Version selection for busybox dropped.
2525
Peter Korsgaard087e1c82014-08-08 00:50:13 +02002526 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2527 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
2528 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
2529 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2530 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
2531 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
2532 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
2533 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
2534 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
2535 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
2536 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
2537 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
2538 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
2539 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
2540 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
2541 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
2542 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
2543 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
2544 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
2545 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
2546 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
2547 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
2548 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
2549 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
2550 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
2551 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
2552 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
2553 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
2554 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
2555 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
2556 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
2557 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
2558 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
2559 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
2560 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
2561 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
2562 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
2563 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
2564 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
2565 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
2566 libxml2, libyaml, links, linux-firmware, linux-fusion,
2567 linux-headers, linux-pam, lite, live555, lm-sensors,
2568 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
2569 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
2570 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
2571 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
2572 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
2573 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
2574 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
2575 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
2576 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
2577 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
2578 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
2579 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
2580 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
2581 python,
2582 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
2583 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
2584 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
2585 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
2586 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
2587 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
2588 samba, samba4, sane-backends, sawman, sconeserver, setserial,
2589 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
2590 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
2591 startup-notification, statserial, strongswan, stunnel,
2592 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
2593 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
2594 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
2595 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
2596 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
2597 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
2598 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
2599 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
2600 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
2601 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
2602 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
2603 xz
2604
2605 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
2606 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
2607 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
2608 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
2609 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
2610 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
2611 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
2612 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
2613 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
2614 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
2615 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
2616 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
2617 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
2618 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
2619
2620 Removed packages: procps
2621
2622 Issues resolved (http://bugs.uclibc.org):
2623
2624 #5750: Doing a Buildroot build from /usr doesn't work
2625 #5900: config flags to the Xenomai build system
2626 #6230: Cannot compile gcc without threads (uClibc-based)
2627 #6626: procps Unknown HZ value! (XX) Assume 100
2628 #7118: Package "thrift" requires atomic operations
2629 #7154: Local uClibc config file gets overwritten using ...
2630 #7160: host-xz not built
2631 #7166: hostapd: segfault when using RT5370
2632 #7172: Name collision of rpath token expansion and internal..
2633 #7178: NTPd package cannot sync time without a proper ntp.conf
2634 #7184: supervisord depends on libxml2 implicitly
2635 #7196: Unable to build on UBUNTU13.10
2636 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
2637
Peter Korsgaardf287d622014-05-31 09:52:49 +020026382014.05, Released May 31st, 2014
2639
2640 Minor fixes.
2641
2642 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
2643 for the spl file.
2644
2645 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
2646 qt5base, qt5webkit, sysklogd, thrift, u-boot
2647
Peter Korsgaardd830cce2014-05-28 17:07:11 +020026482014.05-rc3, Released May 28th, 2014
2649
2650 Minor fixes.
2651
2652 Updated/fixed packages: acl, attr, connman, dosfstools,
2653 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
2654 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
2655 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
2656 samba4, slang, xbmc
2657
2658 Issues resolved (http://bugs.uclibc.org):
2659
2660 #7100: license info for package 'acl' missing
2661 #7106: license info for package 'attr' missing
2662 #7112: license info for package 'hwdata'
2663
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020026642014.05-rc2, Released May 21st, 2014
2665
2666 Fixes all over the tree.
2667
2668 Stripping using sstrip has been deprecated.
2669
2670 BR2_EXTERNAL can now also be used to implement custom
2671 filesystem types.
2672
2673 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
2674 the generated dependency graph has been renamed to
2675 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
2676 the future.
2677
2678 The virtual package infrastructure will now error out early
2679 if multiple packages providing the same virtual package has
2680 been enabled (E.G. opengl). This change requires that the
2681 packages explicitly declare what virtual package(s) they
2682 provide.
2683
2684 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
2685 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
2686 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
2687 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
2688 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
2689 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
2690 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
2691 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
2692 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
2693 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
2694 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
2695 xlib_libXpm, xserver_xorg-server, zyre
2696
2697 Issues resolved (http://bugs.uclibc.org):
2698
2699 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
2700 #7016: Git issues in resulting buildroot tar
2701 #7094: pciutils doesn't build on Blackfin
2702
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020027032014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00002704
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002705 Fixes all over the tree and new features.
2706
2707 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
2708 been removed. Building o32 ELF files for MIPS64 is an exotic
2709 configuration that nobody should be using. If o32 is required,
2710 then is better if it's built for MIPS 32-bit cores so only
2711 32-bit instructions will be used leading to a more efficient
2712 o32 usage.
2713 Support for the ARM A12 variant and Intel corei7.
2714
2715 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
2716
2717 Bootloaders: Grub2 and gummiboot support, syslinux support
2718 extended.
2719
2720 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
2721 library for internal and external toolchains. 4.8-R3 support
2722 for ARC, Internal toolchain support for Aarch64 and
2723 Microblaze. Environment variable to control debug output of
2724 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02002725 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002726 customized. Updated external Linaro ARM/Aarch64
2727 toolchains. Added external Linaro ARMEB toolchain.
2728 A GDB gdbinit file is now generated for external toolchains to
2729 automatically set the correct sysroot.
2730
2731 Kconfig handling for minimum kernel headers version required
2732 for packages. Now packages needing specific kernel header
2733 features can specify these requirements in Kconfig.
2734
2735 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02002736 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002737 comment at the top of Makefile for details about how to enable
2738 it and what the problems are if you want to test it.
2739 Python package infrastructure extended to support Python 3.x
2740 Perl and virtual package infrastructure support added.
2741 PRE_*_HOOKS support for all build steps.
2742
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002743 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
2744 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002745 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
2746 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
2747 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
2748 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
2749 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002750 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
2751 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
2752 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002753 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
2754 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
2755 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2756 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
2757 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
2758 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
2759 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
2760 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
2761 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
2762 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
2763 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002764 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
2765 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
2766 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002767 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
2768 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
2769 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
2770 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
2771 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
2772 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
2773 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
2774 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
2775 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
2776 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
2777 luainterpreter, luajit, lua-msgpack-native, luaposix,
2778 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
2779 memstat, mesa3d, metacity, minidlna, mmc-utils,
2780 mobile-broadband-provider-info, modem-manager, mongrel2,
2781 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
2782 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
2783 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
2784 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
2785 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
2786 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
2787 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
2788 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
2789 pulseaudio, python, python3, python-bottle, python-m2crypto,
2790 python-netifaces, python-pyasn, python-pycrypto,
2791 python-pygame, python-pysnmp, python-pysnmp-apps,
2792 python-pysnmp-mibs, python-serial, python-setuptools,
2793 qextserialport, qt, qt5, qt5base, qt5connectivity,
2794 qt5declarative, qt5graphicaleffects, qt5imageformats,
2795 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
2796 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
2797 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
2798 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
2799 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
2800 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
2801 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
2802 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002803 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002804 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
2805 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
2806 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
2807 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
2808 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
2809 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
2810 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
2811 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
2812 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
2813 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
2814 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
2815 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
2816 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
2817 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
2818 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
2819 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002820 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
2821 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
2822 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
2823 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
2824 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
2825 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
2826 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
2827 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
2828 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
2829 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
2830 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
2831 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
2832 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
2833 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2834 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
2835 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
2836 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
2837 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
2838 xlib_xtrans, xproto_xproto, xserver_xorg-server,
2839 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002840
2841 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
2842 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
2843 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
2844 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
2845 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
2846 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
2847 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
2848 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
2849 musl, nftables, opentyrian, opentyrian-data,
2850 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
2851 php-zmq, postgresql, python-libconfig, python-pypcap,
2852 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002853 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
2854 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002855
2856 Removed packages: crosstool-ng, python-distutilscross, vala
2857
2858 Issues resolved (http://bugs.uclibc.org):
2859
2860 #6842: Checking external toolchain for eabihf
2861 #6956: Packaging libsoxr
2862 #6986: Make legal-info fails on uboot versions before 2014.01
2863 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00002864
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010028652014.02, Released February 27th, 2014
2866
2867 Minor fixes.
2868
2869 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
2870 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
2871 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
2872 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
2873
2874 Issues resolved (http://bugs.uclibc.org):
2875
2876 #6938: mkuser script generates wrong password for new user in..
2877
Peter Korsgaard98f7e122014-02-25 08:49:04 +010028782014.02-rc3, Released February 25th, 2014
2879
2880 Minor fixes.
2881
2882 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
2883 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
2884 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
2885 libsecret, libsepol, libsigsegv, libtool, libv4l,
2886 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
2887 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
2888 tvheadend, util-linux, webkit, xscreensaver
2889
2890 Issues resolved (http://bugs.uclibc.org):
2891
2892 #4706: Removing .stamp_target_installed does not trigger...
2893 #5030: busybox built fails if we use an override src dir...
2894 #5420: Dbus and /var/run management
2895 #5768: Not able to build ALSA-Lib for static build
2896 #5774: Not able to build ALSA-Utils for static build
2897 #6542: external python modules fail to compile to pyc if...
2898 #6764: Support for kernel signed modules
2899 #6794: Busybox compiled from buildroot hangs on pass from...
2900
Peter Korsgaard085d4f02014-02-20 09:24:32 +010029012014.02-rc2, Released February 20th, 2014
2902
2903 Fixes all over the tree. Static linking / nommu fixes and
2904 annotations for several packages.
2905
2906 Updated/fixed packages: boost, busybox, collectd, coreutils,
2907 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
2908 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
2909 opencv, python, python3, qtuio, systemd, thrift, transmission,
2910 uclibc, vlc, webkit
2911
2912 Issues resolved (http://bugs.uclibc.org):
2913
2914 #5450: AT91SAM9260 Bootstrap compilation problem
2915 #5582: libiconv 1.14 failed to build
2916 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
2917 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
2918 #6218: binutils-2.23.2/gas fails with undefined reference to..
2919 #6236: binutils-2.23.2/bfd fails with undefined reference to..
2920 #6470: If the build directory is a child of /usr, the build..
2921 #6776: systemd error: static declaration of 'execvpe' follows..
2922 #6818: toolchainfile.cmake has absolut path references
2923
Peter Korsgaard690984c2014-02-11 12:37:42 +010029242014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002925
2926 Fixes all over the tree and new features.
2927
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002928 Support for external packages/defconfigs (BR2_EXTERNAL). See
2929 user manual for details.
2930
2931 Cleanup of environment variable names for consistency. The
2932 download directory location override (BUILDROOT_DL_DIR) is now
2933 called BR2_DL_DIR. Likewise the name of the current .config is
2934 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
2935 your post build scripts if you use this! BUILD_DIR is now also
2936 exported to the post build/image scripts.
2937
2938 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
2939 uClibc pread/pwrite backport as they cause issues on certain
2940 architectures, new Linaro and Sourcery Codebench toolchains.
2941 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
2942 variants removed, Microblaze: Internal toolchain support
2943
2944 Legal infrastructure: Info is now split between host and
2945 target packages, large number of license annotations.
2946
2947 Lua: selection between lua 5.1 / 5.2, luarocks support
2948
2949 Python: package infrastructure, many new packages.
2950
2951 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002952 beaglebone, microblaze, pandaboard, qemu, raspberry pi
2953 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002954
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002955 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
2956 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
2957 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
2958 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
2959 cifs-utils, civetweb, cmake, collectd, connman, copas,
2960 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
2961 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
2962 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
2963 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
2964 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
2965 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
2966 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
2967 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
2968 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2969 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
2970 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01002971 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
2972 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
2973 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
2974 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002975 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
2976 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
2977 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
2978 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002979 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
2980 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002981 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
2982 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002983 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002984 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
2985 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
2986 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002987 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
2988 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
2989 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
2990 php, poco, poppler, powervr, protobuf-c, psplash, python,
2991 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002992 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
2993 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
2994 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
2995 qt5declarative, qt5graphicaleffects, qt5jsbackend,
2996 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01002997 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
2998 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
2999 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
3000 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
3001 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
3002 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
3003 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
3004 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
3005 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
3006 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
3007 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
3008 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003009 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
3010 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01003011 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
3012 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
3013 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
3014 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
3015 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
3016 xproto_xextproto, xproto_xproto, xutil_util-macros,
3017 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
3018
3019 New packages: apitrace, avrdude, c-ares, ca-certificates,
3020 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003021 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
3022 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
3023 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
3024 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
3025 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
3026 python-configobj, python-dialog, python-json-schema-validator,
3027 python-keyring, python-msgpack, python-posix-ipc,
3028 python-pyasn, python-pycrypto, python-pysnmp,
3029 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
3030 python-simplejson, python-tornado, python-versiontools,
3031 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
3032 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01003033
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01003034 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003035 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01003036
Peter Korsgaard474defa2014-02-04 19:58:15 +01003037 Issues resolved (http://bugs.uclibc.org):
3038
3039 #65: new package: dbus c++ language bindings
3040 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01003041 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01003042 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01003043 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
3044 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003045 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01003046 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01003047 #5024: grub fails to build for x86_64 target architecture
3048 #5066: New-Package: net-tools
3049 #5072: ncurses: add ncurses-progs to target
3050 #5294: uclibc build ignores target CFLAGS and LDFLAGS
3051 #5366: Login doesn't work with util-linux versions of login/agetty
3052 #5378: dropbear Makefile broken
3053 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003054 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01003055 #5798: ncurses-5.9 fails to compile statically
3056 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
3057 #6080: Git fetch caching
3058 #6092: Bootable ISO image creation seems to have stopped working..
3059 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003060 #6434: apply-patches.sh does not work recursively
3061 #6446: eglibc doesn't install ldconfig to target
3062 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01003063 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01003064 #6656: Build Qt5 with ccache
3065 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003066 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01003067 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003068 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01003069 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01003070 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
3071 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01003072
Peter Korsgaard9b390452013-11-30 14:16:03 +010030732013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01003074
3075 Minor fixes.
3076
3077 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
3078 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
3079 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
3080 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
3081 tvheadend, util-linux, wpa_supplicant
3082
3083 Issues resolved (http://bugs.uclibc.org):
3084
3085 #1279: Buildroot compiled Busybox and Coreutils LFS issues
3086 #2995: -fstack-protector-all causes ssh to SIGSEGV
3087 #5570: Cannot compile software on the target machine
3088 #6428: util-linux libmount segfaults with patch from buildroot
3089 #6500: php fails to build for armel
3090 #6554: gdb needs to dependents on host texinfo
3091 #6692: GNU nano fails to compile for x86_64
3092 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
3093
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010030942013.11-rc3, Released November 26th, 2013
3095
3096 Fixes all over the tree.
3097
3098 Architecture: Mark MIPS I, II, III and IV as deprecated.
3099
3100 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
3101 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
3102 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
3103 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
3104 swig, ti-gfx, tinymembench, uclibc, udisks, vim
3105
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010031062013.11-rc2, Released November 18th, 2013
3107
3108 Fixes all over the tree.
3109
3110 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
3111 Adjust kernel versions.
3112
3113 Toolchain: avr32: fix for modern kernel headers
3114
3115 Bootloader: Barebox updated to 2013.10.1
3116
3117 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
3118 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
3119 wayland, wvstreams
3120
3121 Issues resolved (http://bugs.uclibc.org):
3122
3123 #3601: DHCPD S80dhcp-server startup script issues
3124 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
3125 #6416: Xenomai package, patch alternative
3126 #6590: directfb-examples build failed whit linaro toolchain
3127
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010031282013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01003129
3130 Architectures: Nios-II support, MIPS arch handling fixes
3131
3132 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
3133 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
3134
3135 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
3136 for avr32, crosstool-ng backend removed, external musl
3137 toolchain support, gcc 4.8.2, updated Linaro external
3138 toolchains. Fortran and objective-C support deprecated,
3139 mudflap support
3140
3141 Bootloaders: U-Boot: u-boot.imx support, version bumps
3142
3143 Linux: use kmod instead of module-init-tools
3144
3145 System: default to devtmpfs for /dev
3146
3147 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
3148 download support, post-rsync hooks
3149
3150 Fs: u-boot image support for cpio
3151
3152 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
3153 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
3154 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
3155 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
3156 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
3157 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
3158 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
3159 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
3160 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
3161 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
3162 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
3163 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
3164 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
3165 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
3166 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
3167 libedit, libevas, libevent, libfreefare, libfuse,
3168 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
3169 libmnl, libmodbus,
3170 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
3171 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
3172 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
3173 libvpx, lighttpd, linphone, linux-pam, lmbench,
3174 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
3175 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
3176 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
3177 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
3178 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
3179 netcat, netkitbase, netperf, netplug, nettle, nfacct,
3180 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
3181 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
3182 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
3183 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
3184 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
3185 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
3186 samba, scons, screen, sdl_sound, ser2net, setserial,
3187 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
3188 stress, strongswan, stunnel, sudo, syslinux, systemd,
3189 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01003190 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
3191 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
3192 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
3193 webkit, webp, webrtc-audio-processing, weston, wget,
3194 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
3195 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
3196 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01003197
3198 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
3199 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
3200 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
3201 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
3202 python-crc16, python-ipy, python-pyzmq, qt5sensors,
3203 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
3204 trace-cmd, xscreensaver, zsh
3205
3206 Removed packages: module-init-tools
3207
3208 Issues resolved (http://bugs.uclibc.org):
3209
3210 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
3211 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
3212 #5630: makefile error with toolchain helpers.mk
3213 #5672: htop: remove X11 stuff
3214 #5678: linux.mk: linux-menuconfig fails
3215 #5696: python3 installation is too large, patches from python2 needed
3216 #5978: Erlang does not build for arm in 2013.02-rc3
3217 #6392: Extended ARM uImage kernel options
3218 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
3219 #6428: util-linux libmount segfaults with patch from buildroot
3220 #6452: eglibc from Linaro 2013.07 not copied to target correctly
3221 #6566: PHP segfault when crosscompiled to mips64 - patch included
3222 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
3223 #6578: udisks package broken
3224 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
3225 #6608: ebtables missing ethertypes - fix included
3226 #6620: Sysvinit package missing killall5 and symlinks - patch included
3227 #6632: CMake use host pkg-config
3228 #6638: pkgconf doesn't download
3229 #6644: "all" target doesn't work in out-of-tree builds
3230 #6650: Segmentation fault when trying to build latest buildroot
3231 #6668: iptables limit module alignment problem on mips64
3232
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020032332013.08, Released August 31th, 2013:
3234
3235 Minor fixes.
3236
3237 Documentation build fixed.
3238
3239 Updated/fixed packages: ltrace, strongswan
3240
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020032412013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02003242
3243 Fixes all over the tree.
3244
3245 External toolchain lib32/lib64 handling, ABI name for EABIhf,
3246 misc fixes for generatelocales, apply-patches and module
3247 stripping.
3248
3249 Top level menu names reordered and renamed for clarity.
3250
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02003251 Updated/fixed packages: acl, attr, bash, dbus, directfb,
3252 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
3253 openssh, openssl, pulseaudio, python-setuptools, qt5,
3254 qt5webkit, redis, strongswan, sunxi-mali
3255
3256 Issues resolved (http://bugs.uclibc.org):
3257
3258 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02003259
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020032602013.08-rc2, Released August 16th 2013:
3261
3262 Documentation improvements.
3263
3264 External toolchains fixes.
3265
3266 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
3267 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
3268 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
3269 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
3270 uclibc, udev, wayland, webkit, zeromq.
3271
3272 Issues resolved (http://bugs.uclibc.org):
3273
3274 #6440: typo in ffmpeg makefile
3275
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020032762013.08-rc1, Released August 5th, 2013:
3277
3278 Architectures:
3279 - improved support for floating point on ARM and Thumb/Thumb2
3280 - support for ARM OABI removed
3281
3282 Toolchains:
3283 - support added for Sourcery CodeBench ARM and MIPS 2013.05
3284 - Linaro ARM and Aarch64 toolchains updated
3285 - support added for the Arago ARMv5 and ARMv7 toolchains
3286 - gcc 4.8.x version bumped
3287 - support for installing both FDPIC and FLAT libraries on
3288 Blackfin
3289 - support for uClibc 0.9.31 removed,
3290 - convert the internal toolchain backend to use the package
3291 infrastructure
3292 - support added for eglibc in the internal toolchain backend
3293 - toolchain components for the ARC architecture updated and
3294 gdb for ARC added.
3295 - support for Blackfin in the internal toolchain fixed
3296
3297 Defconfigs: beaglebone_defconfig updated, new defconfig for
3298 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
3299 TNY-A9G20-LPW.
3300
3301 A number of packages have been fixed to use the
3302 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
3303 script installed and modified properly. Licensing informations
3304 has been added to a number of packages.
3305
3306 Use XZ tarballs for a number of packages.
3307
3308 Noticeable package changes/additions:
3309 - The glib2/libgtk2/webkit stack has been updated to recent
3310 versions.
3311 - Support for Gstreamer 1.x has been added.
3312 - OpenGL support for TI OMAP platforms has been added.
3313 - OpenGL support for Allwinner platforms has been added.
3314 - OpenMAX support for RasberryPi has been added.
3315
3316 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
3317 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
3318 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
3319 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
3320 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
3321 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
3322 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
3323 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
3324 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
3325 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
3326 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
3327 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
3328 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
3329 libvncserver, libxml2, linphone, lm_sensors, logrotate,
3330 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
3331 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
3332 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
3333 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
3334 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
3335 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
3336 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
3337 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
3338 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
3339 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
3340 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
3341 zlib.
3342
3343 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
3344 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
3345 gcc-final, gcc-initial, gcc-intermediate, git,
3346 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
3347 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
3348 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
3349 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
3350 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
3351 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
3352 luaexpatutils, msgpack, ocrad, on2-8170-libs,
3353 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
3354 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
3355 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
3356 tree, tstools, uclibc, w_scan.
3357
3358 Issues resolved (http://bugs.uclibc.org):
3359
3360 #4718: python (built for powerpc) distutils has paths to host
3361 compiler toolchain
3362 #5516: appended device tree blobs on uImage fails
3363 #6302: Versions of packages retrieved from github.com are wrong
3364 #6308: dosfstools download link is wrong
3365 #6326: Dropbear: Add options to allow better config for
3366 different target devices (e.g. routers)
3367 #6338: Wrong download link for minicom package
3368 #6344: Wrong handling of license text files with same name and
3369 different directory
3370 #6374: gnutls package broken if linux cryptodev module
3371 selected
3372 #6410: omap3_beagle has uimage error load address error
3373
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020033742013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02003375
3376 Minor fixes.
3377
Peter Korsgaard93252e72013-05-31 22:19:00 +02003378 External toolchain wrapper fix for if host/usr/bin is placed
3379 in the patch.
3380
3381 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
3382 flex, jamvm, kmod, libplayer, libtirpc, libv4,
3383 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02003384
3385 Issues resolved (http://bugs.uclibc.org):
3386
Peter Korsgaard93252e72013-05-31 22:19:00 +02003387 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02003388 #4988: flex and m4 problems
3389 #5912: obsolete CVS files
3390
Peter Korsgaardc92a3692013-05-25 22:23:57 +020033912013.05-rc3, Released May 25th, 2013:
3392
3393 Minor fixes.
3394
3395 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
3396 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
3397 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
3398 wireshark
3399
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020034002013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02003401
3402 Fixes all over the tree.
3403
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02003404 Default number of parallel jobs is now number of CPUs + 1.
3405
3406 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
3407
Peter Korsgaarda5170922013-05-15 20:48:41 +02003408 Updated/fixed packages: aircrack-ng, busybox, cairo,
3409 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
3410 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
3411 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
3412 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
3413 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
3414 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
3415 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02003416 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
3417 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
3418 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
3419 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
3420 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
3421 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
3422 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
3423 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
3424 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
3425 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
3426 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
3427 xdata_xcursor-themes,
3428 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
3429 xdriver_xf86-input-{tslib,vmmouse,void},
3430 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
3431 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
3432 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
3433 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
3434 xfont_encodings, xfont_font-adobe-{100,75}dpi,
3435 xfont_font-utopia-{100dpi,75dpi,type1},
3436 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
3437 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
3438 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
3439 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
3440 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
3441 xfont_font-{mutt,schumacher}-misc,
3442 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
3443 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
3444 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
3445 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
3446 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
3447 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
3448 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
3449 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
3450 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
3451 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
3452 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02003453
Peter Korsgaarda5170922013-05-15 20:48:41 +02003454 Readded Packages: xapp_xinit
3455
Gustavo Zacarias603293f2013-05-11 04:49:34 +00003456 Issues resolved (http://bugs.uclibc.org):
3457
3458 #5054: amd64: cannot find init - due to missing /lib64 folder
3459
Peter Korsgaard92651932013-05-08 15:51:45 +020034602013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003461
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003462 Architectures: ARC support, Blackfin support, FLAT binary
3463 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003464
3465 Toolchains: Add new Microblaze external toolchains, Linaro
3466 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003467 internal toolchain, default to GCC 4.7.x. Internal
3468 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003469
3470 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02003471 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
3472 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003473
3474 FS: LZO and XZ compression methods, extra ubifs options,
3475 ext2 rev 0/1 and ext3/4 support.
3476
3477 Patch handling: apply-patches now has .patch.xz support,
3478 Patch logic reworked as discussed during Febrary dev days:
3479 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
3480
3481 <pkg>-rsync now excludes version control files.
3482
3483 linux: uImage load address for ARM multiplatform kernels
3484
3485 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
3486 providers, similar to how libjpeg / libjpeg-turbo is handled.
3487
3488 Infrastructure for packages to add system users.
3489
3490 kconfig: updated to 3.9-rc2, support make olddefconfig
3491
3492 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
3493 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
3494 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
3495 busybox, ccache, cifs-utils, cmake, collectd, connman,
3496 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
3497 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02003498 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
3499 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
3500 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
3501 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
3502 httping, icu, inotify-tools, intltool, iproute2, ipset,
3503 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
3504 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
3505 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
3506 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
3507 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
3508 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
3509 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
3510 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003511 mediastreamer, memtester, mesa3d,
3512 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003513 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
3514 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003515 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003516 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
3517 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003518 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02003519 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
3520 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
3521 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
3522 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
3523 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003524 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
3525 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
3526 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
3527 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
3528 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
3529 xdriver_xf86-input-{tslib,vmmouse,void},
3530 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
3531 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
3532 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
3533 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
3534 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
3535 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
3536 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
3537 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
3538 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
3539 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
3540 xserver_xorg-server, xutil_makedepend, xz, zeromq
3541
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003542 New packages: aircrack-ng, bcusdk, chrony, crda,
3543 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
3544 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
3545 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
3546 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
3547 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
3548 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
3549 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
3550 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
3551 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003552 qt5declarative, qt5graphicaleffects, qt5imageformats,
3553 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
3554 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
3555 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
3556 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
3557 xcursor-transparent-theme, zic, zmqpp, zyre
3558
3559 Removed packages: microperl, ocf-linux, xapp_xinit,
3560 xapp_xplsprinters, xapp_xprehashprinterlist,
3561 xfont_font-bitstream-speedo,
3562 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
3563 xproto_{print,xf86rush}proto
3564
3565 Deprecated packages: vala
3566
3567 Issues resolved (http://bugs.uclibc.org):
3568
3569 #1291: Add support for Faraday 526 arm processor (fa526)
3570 #2683: cups does not install correctly to target
3571 #3313: mesa3d fails to build
3572 #5186: initramfs/cpio should support lzo compression
3573 #5636: agetty - cannot get controlling tty error - need updated...
3574 #5906: collectd client headers not exported
3575 #5966: bison unnecessarily required as build dependency
3576 #6140: --enable-fileinfo not applied for php package
3577 #6164: openvpn usage of ip tool from Busybox
3578
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010035792013.02, Released February 28th, 2013:
3580
3581 Misc manual updates.
3582
3583 Updated/fixed packages: busybox, collectd, flashbench,
3584 libgtk2, libupnp, mii-diag, quota
3585
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010035862013.02-rc3, Released February 26th, 2013
3587
3588 Minor fixes.
3589
3590 Updated/fixed packages: conntrack-tools, dialog,
3591 enlightenment, haserl, keyutils, libfif, libmad,
3592 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
3593 ruby, spawn-fcgi, vtun
3594
3595 Issues resolved (http://bugs.uclibc.org):
3596
3597 #5960: fusion.ko driver does not install to target rootfs
3598
Peter Korsgaard8290a622013-02-19 22:05:42 +010035992013.02-rc2, Released February 19th, 2013
3600
3601 Fixes all over the tree.
3602
3603 Various manual updates and fixes.
3604
3605 Updated/fixed packages: busybox, collectd, gesftpserver,
3606 glib-networking, gnutls, inotify-tools, libcurl, libffi,
3607 libglib2, libtorrent, libvorbis, neard, network-manager,
3608 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
3609
3610 Issues resolved (http://bugs.uclibc.org):
3611
3612 #5906: collectd client headers not exported
3613
Peter Korsgaarde68acef2013-02-10 11:07:12 +010036142013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003615
3616 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
3617 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01003618 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003619 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003620 missing 32bit support for binary toolchains. Toolchain wrapper
3621 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
3622 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003623
3624 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003625 1136jf-s rev1, add A5/A15, neon support toggle, OABI
3626 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003627
3628 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003629 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
3630 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003631
3632 Linux: fix appended dtb handling for v3.8+ kernels, support
3633 multiple device trees
3634
3635 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
3636 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003637 updated, at91rm9200df: misc fixes. Lock kernel headers to
3638 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003639
3640 Infrastructure: Git download fixes. Toolchain make target
3641 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003642 support. Option to set root password, post image scripts,
3643 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003644
3645 Updated/fixed packages: alsa-lib, argp-standalone, argus,
3646 arptables, atk, audiofile, axel, beecrypt, bind, bison,
3647 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
3648 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003649 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
3650 diffutils, directfb, distcc, divine, dnsmasq, docker,
3651 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
3652 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
3653 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
3654 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
3655 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
3656 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
3657 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
3658 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
3659 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
3660 libedbus, libedje, libeet, libefreet, libeina, libeio,
3661 liberation, libelementary, libembryo, libethumb, libev,
3662 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
3663 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
3664 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
3665 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
3666 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
3667 libxml2, libxslt, lighttpd, links, linux-firmware,
3668 linux-fusion, ltp-testsuite, ltrace,
3669 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
3670 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
3671 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003672 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
3673 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
3674 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
3675 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
3676 python, python3, qemu, qextserialport, qt, quagga, radvd,
3677 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
3678 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003679 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
3680 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
3681 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003682 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
3683 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
3684 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
3685 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
3686 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
3687 xserver_xorg-server, xstroke, xvkbd, xz
3688
3689 New packages: b43-firmware, b43-fwcutter, bustle,
3690 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
3691 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
3692 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
3693 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
3694 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
3695 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
3696 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
3697 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
3698 proxychains, python-bottle, python-pyparsing, rpi-firmware,
3699 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
3700 spice-protocol, tcllib, tvheadend, udisks, usbredir
3701 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
3702 zd1211-firmware
3703
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003704 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003705 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
3706 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
3707 xdriver_xf86-video-{tsend,xgi,xgixp}
3708
3709 Deprecated packages: xstroke
3710
3711 Issues resolved (http://bugs.uclibc.org):
3712
3713 #4237: building shared openssl w/-Os fails due to gcc bug
3714 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
3715 #5602: python3 should install a "python" symbolic link
3716 #5846: Extra slash added to last slash in URL
3717
37182012.11.1, Released January 3rd, 2013:
3719
3720 Toolchain: Fixed non-largefile builds on recent Ubuntu
3721 versions.
3722
3723 Arch: fix missing x86/generic handling, Build for Xtensa with
3724 longcalls option.
3725
3726 Updated/fixed packages: dosfstools, qt
3727
Peter Korsgaardd201b952012-12-02 16:33:09 -080037282012.11, Released December 2nd, 2012:
3729
3730 Git shallow clone fix for older git version.
3731
3732 Updated/fixed packages: ctuio, libtool
3733
3734 Issues resolved (http://bugs.uclibc.org):
3735
3736 #5726: List all the available hook points
3737
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080037382012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08003739
3740 Minor fixes around the tree.
3741
3742 Various manual updates and fixes.
3743
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08003744 Add checks for legacy features.
3745
3746 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08003747 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
3748 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
3749 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
3750 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
3751 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08003752
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08003753 Issues resolved (http://bugs.uclibc.org):
3754
3755 #5732: Error : package/alsa-lib/alsa-lib.mk
3756
Peter Korsgaard47ee3052012-11-17 23:15:45 +010037572012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02003758
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003759 Fixes all over the tree and new features.
3760
3761 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
3762 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
3763 + nitrogen6x defconfigs.
3764
3765 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003766 barebox 2012.08/09/10/11, linker overlap issue fix for
3767 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003768
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01003769 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003770 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003771 Libtirpc support for modern glibc variants. Toolchain on
3772 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003773
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003774 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003775
3776 Infrastructure: Use shallow git clone when possible, use
3777 tarballs rather than git URLs for github. Moved to pkgconf
3778 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003779 skeleton/device tables moved. More than 1 post-build script
3780 can now be used. output/target now contains a
3781 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
3782 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003783
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003784 Manual has been reworked and extended.
3785
3786 Legal-info: Lots of package annotations, CSV file fixes,
3787 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
3788
3789 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01003790 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
3791 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
3792 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
3793 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
3794 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
3795 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
3796 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
3797 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
3798 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
3799 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
3800 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003801 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
3802 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
3803 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
3804 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
3805 lmbench, lockfile-progs, logrotate, lshw, lsof,
3806 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
3807 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
3808 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
3809 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
3810 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
3811 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003812 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
3813 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003814 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
3815 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
3816 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003817 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
3818 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
3819
3820 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
3821 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
3822 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
3823 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003824 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
3825 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
3826 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
3827 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
3828 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003829
3830 Deprecated packages: netkitbase, netkittelnet
3831
3832 Issues resolved (http://bugs.uclibc.org):
3833
3834 #807: [PATCH] samba - make iconv and smbd optional
3835 #3049: binutils have a sysroot bug in ld
3836 #5330: update vsftpd to 3.0.0
3837 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
3838 #5666: Fails to build python 2.7.2 for 2440 arm
3839
Thomas Petazzoni288b7392012-08-31 10:49:41 +020038402012.08, Release August 31th, 2012
3841
3842 Updated/fixed packages: microperl, cups, luajit, rrdtool,
3843 prboom, oprofile.
3844
3845 Added license information for: sqlite.
3846
3847 Changed the source URLs of all packages located on Sourceforge
3848 in order to use the automatic mirror selection URL
3849 downloads.sourceforge.net, and get rid of the
3850 BR2_SOURCEFORGE_MIRROR option.
3851
Thomas Petazzoni8437b562012-08-25 22:47:23 +020038522012.08-rc3, Released August 25th, 2012
3853
3854 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
3855 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
3856
3857 Added license informations for: barebox, grub, syslinux,
3858 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
3859 faad2, nano, fbdump, rsync, librsync, fontconfig,
3860 inotify-tools,
3861
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020038622012.08-rc2, Released August 15th, 2012
3863
3864 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
3865
3866 Added license informations for: mxml, nanocom, empty, expat,
3867 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
3868 input-event-daemon, luajit, cgilua, copas, coxpcall,
3869 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
3870 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
3871 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
3872 mtd, openssl, psmisc, socat, spawn-fcgi.
3873
3874 Fixes to Microblaze external toolchains
3875 configuration. Improvements of the pkg-stats
3876 script. Out-of-tree fix for the graph-depends script.
3877
3878 Kernel headers version bump.
3879
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020038802012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02003881
Peter Korsgaard1ea85742012-06-24 22:45:30 +02003882 Fixes all over the tree and new features.
3883
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003884 Integration of a legal information reporting infrastructure,
3885 which allows to generate detailed informations about the
3886 licenses and source code of all components of a system
3887 generated by Buildroot. License information will progressively
3888 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02003889
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003890 Default configuration files added for Calao-systems USB-A9263
3891 and Calao-systems USB-A9G20-LPW.
3892
3893 External toolchains update: allow download of a custom
3894 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
3895 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
3896 2011.09.
3897
3898 Allow the restriction of downloads to the primary site only.
3899 This is useful for project developers who want to ensure that
3900 the project can be built even if the upstream tarball
3901 locations disappear.
3902
3903 Add a 'System configuration' choice to select between 3
3904 different init systems: Busybox init, SysV init and Systemd
3905 init.
3906
3907 Cleanups to the package infrastructure. The visible change to
3908 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
3909 $(autotools-package)), and similarly for other package
3910 infrastructures and host packages. Refer to the documentation
3911 for details.
3912
3913 By default, automatic detection of the number of compilation
3914 jobs to use, depending on the number of CPUs available.
3915
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02003916 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003917 (infrastructure and package fixes).
3918
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02003919 Add proper support in the Linux kernel package to generate
3920 Device Tree Blobs or combined Device Tree / Kernel
3921 images. This will be useful on Microblaze, PowerPC and ARM,
3922 which are architectures making extensive use of the Device
3923 Tree.
3924
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003925 Updated/fixed packages: audiofile, autoconf, automake, axel,
3926 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
3927 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
3928 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
3929 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
3930 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
3931 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
3932 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
3933 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
3934 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
3935 libfuse, libidn, libmad, libmbus, libmnl,
3936 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
3937 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
3938 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
3939 lttng-tools, lua, m4, memtester, midori, mii-diag,
3940 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
3941 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
3942 openssl, pciutils, php, polarssl, portaudio, pppd,
3943 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
3944 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
3945 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
3946 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
3947 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
3948
3949 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
3950 fbterm, flashrom, freerdp, inadyn, libfreefare,
3951 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
3952 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
3953 luajit, mediastreamer, mobile-broadband-provider-info, monit,
3954 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
3955 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
3956 ramspeed, rtorrent, sound-theme-borealis,
3957 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
3958 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02003959
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02003960 Issues resolved (http://bugs.uclibc.org):
3961
3962 #1315: Allow use of older external toolchains without sysroot
3963 support [won't fix]
3964 #5276: Hiawatha needs to manage IPV6 if so [fixed]
3965 #5360: buildroot fails when building "host-libglib2 2.30.2
3966 Building" [won't fix, upstream problem]
3967 #5384: Can't build packages relying on gets on newer glibc
3968 [fixed]
3969
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020039702012.05, Released May 30th, 2012:
3971
3972 Updated/fixed packages: busybox, netsnmp, pptp-linux
3973
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020039742012.05-rc3, Released May 25th, 2012:
3975
3976 Minor fixes around the tree.
3977
3978 Infra: Fix for DOWNLOAD macro when using primary mirrors with
3979 scp targets.
3980
3981 Toolchain: Kernel headers 3.2.18 / 3.3.7.
3982
3983 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
3984 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
3985 xserver-xorg
3986
Peter Korsgaardb07ad402012-05-18 22:50:37 +020039872012.05-rc2, Released May 18th, 2012:
3988
3989 Fixes all over the tree.
3990
3991 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
3992 dependency, disable decimal floats support, Linux 3.2.17 /
3993 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
3994 without C++ support.
3995
3996 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
3997 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
3998
39992012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01004000
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004001 Fixes all over the tree and new features.
4002
4003 Use /etc/os-release for version info rather than
4004 /etc/br-version.
4005
4006 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
4007
Peter Korsgaarde22dd642012-04-19 01:01:56 +02004008 Apply-patches.sh: cleanups, archived patches handling fixes,
4009 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004010
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004011 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
4012 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
4013 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004014
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004015 Menu structure: Libraries moved out of multimedia section
4016
4017 Atom processor support. Prescott fix, blackfin ABI fix,
4018 Microblaze architecture support (using ext toolchain). Cleanup
4019 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02004020
4021 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02004022 default to uClibc 0.9.33.x, enable
4023 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
4024 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004025 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
4026 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004027
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004028 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
4029 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02004030
Peter Korsgaarde22dd642012-04-19 01:01:56 +02004031 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02004032 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004033 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
4034 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
4035 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
4036 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
4037 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
4038 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
4039 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
4040 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
4041 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
4042 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
4043 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
4044 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
4045 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
4046 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
4047 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00004048 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004049 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
4050 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
4051 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00004052 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
4053 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004054 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
4055 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
4056 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004057
Peter Korsgaard82822ef2012-05-09 23:17:14 +02004058 New packages: apr, apr-util, audiofile, bellagio,
4059 conntrack-tools, empty, fmtools, glib-networking,
4060 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
4061 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
4062 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
4063 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
4064 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004065
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01004066 Deprecated packages: ttcp
4067
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004068 Removed packages: ntfsprogs
4069
4070 Issues resolved (http://bugs.uclibc.org):
4071
Peter Korsgaardbf636a92012-04-25 12:21:53 +02004072 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02004073 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
4074 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
4075 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07004076 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02004077 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004078 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00004079 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02004080 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
4081 #4898: * make: [target-finalize] Error 1 (ignored)*
4082 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
4083 #4970: udev 181 fails to build if kernel version 3.3 is selected
4084 #5018: dialog broken: exits with assert in uClibc
4085 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02004086 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00004087 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00004088 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01004089
Peter Korsgaard03ceab62012-02-29 23:19:47 +010040902012.02, Released February 29th, 2012:
4091
4092 Updated/fixed packages: libecore
4093
Peter Korsgaard6d24b412012-02-27 16:29:50 +010040942012.02-rc3, Released February 27th, 2012:
4095
4096 Fixes all over the tree.
4097
4098 Automatic host dependencies handling for cmake packages
4099 fixed. Customize package deprecated as using a post-build
4100 script is nowadays the preferred way of adding extra stuff to
4101 the rootfs.
4102
4103 Linux-headers 3.0.x / 3.2.x stable version bumped.
4104
4105 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
4106
4107 Updated/fixed packages: dropbear, ffmpeg, libpng
4108
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010041092012.02-rc2, Released February 19th, 2012:
4110
4111 Fixes all over the tree.
4112
4113 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
4114 linux-headers 3.0.x / 3.2.x stable versions.
4115
4116 Documentation: Added makedev / <pkg>_DEVICES /
4117 <pkg>_PERMISSIONS documentation.
4118
4119 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
4120 libvncserver, mxml, python.
4121
41222012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004123
4124 Fixes all over the tree and new features.
4125
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01004126 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01004127 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004128 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01004129
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004130 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004131 Autotools: derive host dependencies from target by default.
4132 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004133
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004134 Host utilities menu with commonly used host tools.
4135
4136 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01004137 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004138 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004139
Peter Korsgaarda01db912012-01-02 23:25:00 +01004140 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004141 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004142
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01004143 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004144 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
4145 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01004146
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004147 Various manual updates. Release tarballs now contain generated
4148 manual in text/html/pdf formats.
4149
4150 Buildroot now calls the stop function of scripts in
4151 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01004152
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01004153 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004154 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
4155 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
4156 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
4157 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
4158 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
4159 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
4160 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
4161 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
4162 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
4163 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
4164 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
4165 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
4166 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
4167 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
4168 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
4169 python, python-serial, qt, ruby, samba, sdl, sdparm,
4170 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
4171 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
4172 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
4173 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
4174 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
4175 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01004176 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004177 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004178
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01004179 New packages: boost, connman, dstat, expedite, explorercanvas,
4180 feh, flot, giblib, igh-ethercat, imlib2, jquery,
4181 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
4182 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
4183 libethumb, libevas, libical, libmbus, liboauth, liburcu,
4184 libvncserver, linux-firmware,
4185 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
4186 open2300, python-distutilscross, python-dpkt,
4187 python-netifaces, python-pygame, python-setuptools, rt-tests,
4188 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
4189 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004190
4191 Issues resolved (http://bugs.uclibc.org):
4192
4193 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01004194 #755: Add Boost libraries as a package
4195 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01004196 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004197 #3403: libgpg-error: bump to version 1.10
4198 #3409: libgpg-error: download from gnupg.org
4199 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01004200 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01004201 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01004202 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01004203 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01004204
Peter Korsgaardc29253e2011-12-01 00:08:44 +010042052011.11, Released November 30th, 2011:
4206
4207 Fixes all over the tree.
4208
4209 Bump kernel headers / default Linux version to 3.1.4.
4210
4211 Updated/fixed packages: ruby
4212
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010042132011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01004214
4215 Fixes all over the tree.
4216
4217 Toolchain: Fix gdb dependencies for external toolchains,
4218 adjust uClibc patches so they don't confuse modern versions of
4219 patch, bump crosstool-ng, kernel headers and linux versions.
4220
4221 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01004222 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01004223
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02004224 Issues resolved (http://bugs.uclibc.org):
4225
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01004226 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02004227 #4369: Fix permissions on untared lsof archive
4228
Peter Korsgaard6088ac02011-11-18 14:00:24 +010042292011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01004230
4231 Fixes all over the tree and new features.
4232
4233 Updated asciidoc documentation
4234
4235 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01004236 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
4237 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01004238
4239 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01004240 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01004241
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03004242 Issues resolved (http://bugs.uclibc.org):
4243
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01004244 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03004245 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01004246 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03004247
Peter Korsgaard1507c392011-11-11 20:26:00 +010042482011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02004249
Peter Korsgaard227eeba2011-09-13 00:46:06 +02004250 Fixes all over the tree and new features.
4251
Peter Korsgaard1507c392011-11-11 20:26:00 +01004252 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02004253 patch-kernel.sh to support/scripts/apply-patches.sh.
4254
Peter Korsgaard805de392011-11-09 00:33:13 +01004255 Documentation: Moved to asciidoc format, make targets to
4256 generate text/html/pdf/epub output added.
4257
4258 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
4259 added.
4260
Peter Korsgaard358601f2011-09-18 22:20:54 +02004261 Bootloaders: Add support for custom git tree / tarballs for
4262 barebox, similar to how it's handled for u-boot. Clean up
4263 menuconfig options.
4264
4265 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02004266 URLs after Codesourcery got bought by Mentor, add x86
4267 toolchain, update toolchain versions and optimize toolchain
4268 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
4269 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01004270 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
4271 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02004272
4273 Package infrastructure: Support for local packages /
4274 overrides, package dir / name arguments dropped from
4275 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02004276
4277 Linux: Kernel extensions infrastructure support, Xenomai +
4278 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02004279
Peter Korsgaarde55af692011-10-25 09:41:23 +02004280 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
4281 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
4282 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
4283 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
4284 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
4285 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
4286 libconfuse, libcuefile, libcurl, libdaemon, libevent,
4287 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02004288 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01004289 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
4290 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
4291 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
4292 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
4293 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
4294 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
4295 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
4296 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
4297 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02004298
Peter Korsgaardb367d672011-10-09 22:41:42 +02004299 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01004300 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
4301 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
4302 pulseaudio, pv, rtai, vala, xenomai.
4303
4304 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02004305
4306 Issues resolved (http://bugs.uclibc.org):
4307
Peter Korsgaard358601f2011-09-18 22:20:54 +02004308 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01004309 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02004310 #531: let e2fsprogs package to export headers to staging dir if needed
4311 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01004312 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02004313 #2107: New package: input-event-daemon
4314 #2599: New package: orc (Oil Runtime Compiler)
4315 #2605: gstreamer: Update to 0.10.30
4316 #2677: introducing util-linux-ng as replacement for util-linux
4317 #2917: Qt: Add declarative module
4318 #3145: jffs2 image generation fails
4319 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02004320 #3331: xdata_xcursor-themes depends on xcursorgen
4321 #3343: Add file:// download SITE_METHOD
4322 #3391: Add support for specifying an external kernel tree
4323 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03004324 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02004325 #3925: midori not getting compile
4326 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02004327 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02004328 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02004329 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02004330 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02004331 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01004332 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02004333
Peter Korsgaardfacd6022011-08-31 13:44:55 +020043342011.08, Released August 31th, 2011:
4335
4336 Fixes all over the tree.
4337
4338 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
4339 kernel headers.
4340
4341 Updated/fixed packages: ipset, python
4342
Peter Korsgaard73f131c2011-08-29 11:21:17 +020043432011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02004344
4345 Fixes all over the tree.
4346
Peter Korsgaard73f131c2011-08-29 11:21:17 +02004347 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02004348 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
4349 (broken).
4350
Peter Korsgaard73f131c2011-08-29 11:21:17 +02004351 Defconfigs: kernel updates, fix mini2440 serial port config,
4352 remove old arm toolchain configs.
4353
4354 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
4355 targets similar to linux/busybox.
4356
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02004357 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02004358 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
4359 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02004360
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02004361 Issues resolved (http://bugs.uclibc.org):
4362
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02004363 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02004364 #4093: Grub fails to install bz2 patch after conversion to...
4365
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020043662011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02004367
Peter Korsgaard94ad0662011-06-26 23:07:01 +02004368 Fixes all over the tree and new features.
4369
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02004370 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
4371 ext-toolchain-wrapper improvements, improved non-MMU
4372 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02004373
Peter Korsgaard333acf32011-07-13 22:43:12 +02004374 GENTARGETS infrastructure extended to cover bootloaders and
4375 Linux kernel as well. Options to retrive Linux/U-Boot from a
4376 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02004377 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02004378 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02004379
Peter Korsgaard333acf32011-07-13 22:43:12 +02004380 Make source/external-deps now also works for external
4381 toolchains / crosstool-ng backend.
4382
Peter Korsgaard5255a712011-08-04 22:03:37 +02004383 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
4384 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
4385 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
4386 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
4387 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
4388 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06004389 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
4390 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
4391 synergy, udev, usbmount, usbutils, util-linux, valgrind,
4392 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02004393
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02004394 New packages: acl, attr, ebtables, gnutls, inotify-tools,
4395 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
4396 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
4397 statserial, stunnel, ti-utils, uboot-tools, yajl
4398
Peter Korsgaardd4928672011-08-04 21:20:44 +02004399 Deprecated packages: liboil, swfdec
4400
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02004401 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02004402
4403 Issues resolved (http://bugs.uclibc.org):
4404
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02004405 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02004406 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02004407 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06004408 #3583: xfonts_font-adobe-100dpi fails due to missing map file
4409 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02004410 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02004411 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02004412 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02004413 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02004414
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020044152011.05, Released May 27th, 2011:
4416
4417 Updated/fixed packages: makedevs
4418
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020044192011.05-rc2, Released May 24th, 2011:
4420
4421 Fixes all over the tree.
4422
4423 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
4424 2009q3 external toolchains added. Crosstool-NG bumped to
4425 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
4426 bumped to 2.6.38.7.
4427
4428 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
4429
Peter Korsgaard137a4d72011-05-18 21:47:48 +020044302011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01004431
Peter Korsgaard7234c232011-05-18 21:02:30 +02004432 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02004433
Peter Korsgaard7234c232011-05-18 21:02:30 +02004434 External toolchain improvements: We now build a binary
4435 toolchain wrapper and install it into HOST_DIR/usr/bin, which
4436 enforces the correct compiler arguments, making an external
4437 toolchain as easy to use outside of Buildroot as the internal
4438 ones are. This also brought a cleanup of CFLAGS, making the
4439 Buildroot build output easier to read.
4440
4441 Rootfs device handling improvements: Choice between static
4442 /dev, devtmpfs and devtmpfs with either mdev or udev.
4443
4444 Toolchain: More preconfigured codesourcery external
4445 toolchains, improved Crosstool-NG support, fix for GCC
4446 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
4447 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
4448
4449 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
4450
4451 Linux: support for custom kernel image targets, E.G. for
4452 powerpc builds with embedded device trees.
4453
4454 Misc fixes for qemu defconfigs, ensuring correct serial
4455 terminal setup out of the box.
4456
4457 Misc gentarget / autotools handling fixes.
4458
4459 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
4460 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
4461 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
4462 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
4463 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
4464 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
4465 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02004466 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
4467 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
4468 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
4469 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02004470 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
4471 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
4472
4473 New packages: bonnie++, can-utils, gdisk, htop,
4474 input-event-daemon, libexif, libraw, libv4l, ngircd
4475
4476 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01004477
4478 Issues resolved (http://bugs.uclibc.org):
4479
Peter Korsgaard8451c232011-05-06 16:14:54 +02004480 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05004481 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03004482 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01004483 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01004484 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01004485 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02004486 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02004487 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02004488 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02004489 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02004490 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02004491 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01004492
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010044932011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01004494
4495 Fixes all over the tree.
4496
Peter Korsgaardda8700c2011-02-28 16:11:02 +01004497 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
4498 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01004499
4500 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01004501
4502 Issues resolved (http://bugs.uclibc.org):
4503
Peter Korsgaard42daeb72011-02-28 21:46:05 +01004504 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01004505 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01004506 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01004507 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01004508
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010045092011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004510
4511 Fixes all over the tree.
4512
4513 Festival packages marked as broken. Unless someone steps up
4514 to support them, they will be removed during the 2011.05
4515 development cycle.
4516
4517 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
4518 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
4519 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
4520 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01004521 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03004522 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
4523 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01004524 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
4525 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004526 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
4527 xdriver_xf86-input-{mouse,synaptics,void},
4528 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
4529 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
4530 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
4531 xserver_xorg-server, xz
4532
4533 Removed packages: ace_of_penguins, vlc
4534
4535 Issues resolved (http://bugs.uclibc.org):
4536
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03004537 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03004538 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004539 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01004540 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004541
Peter Korsgaard51f88022011-02-14 22:36:21 +010045422011.02-rc1, Released February 14th, 2011:
4543
4544 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01004545
Peter Korsgaard26450042011-01-28 10:43:13 +01004546 External toolchain improvements: clarification of the options,
4547 and introduction of the toolchain profile concept, for
4548 well-known toolchains. Buildroot is now capable of
4549 automatically downloading and extracting well-known toolchains
4550 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01004551 toolchains are supported). Crosstool-NG backend updated and
4552 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01004553
4554 Complete rework of how hardware boards are supported.
4555 Each board now only has a single defconfig file, and all
4556 board-specific options have been removed. See
4557 docs/buildroot.html#board_support for details.
4558
4559 Added support for the following boards: Mini2440, Qemu ARM
4560 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
4561 r2d and Qemu x86. The Qemu boards support allows to easily
4562 build systems that are known to work under Qemu.
4563
Peter Korsgaard4120e052011-02-13 22:58:31 +01004564 Initial support for Blackfin processors.
4565
Peter Korsgaard26450042011-01-28 10:43:13 +01004566 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
4567 preparation for support of SDK. For the same reason, the
4568 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004569 are now installed in $(O)/host/usr/bin/. The cross pkg-config
4570 now also automatically returns correct values for cross
4571 compilation, without needing any environment variables to be
4572 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01004573
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01004574 Ccache support reworked. Now used for both host and target
4575 compilation, and cache is stored in ~/.buildroot-ccache.
4576
Peter Korsgaard26450042011-01-28 10:43:13 +01004577 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01004578 normal AUTOTARGET packages.
4579
Peter Korsgaard26450042011-01-28 10:43:13 +01004580 Generic cmake infrastructure, similar to the existing
4581 GENTARGETS/AUTOTARGETS.
4582
Peter Korsgaard639e80f2011-01-03 00:11:40 +01004583 Support for bzr downloads, next to the existing git/svn support.
4584
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004585 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
4586 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
4587
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01004588 EXT2 file system size handling improved, UBI image support, fs
4589 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01004590
4591 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01004592 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004593 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01004594 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
4595 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
4596 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
4597 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
4598 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
4599 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
4600 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
4601 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
4602 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
4603 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
4604 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
4605 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
4606 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
4607 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
4608 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
4609 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
4610 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
4611 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
4612 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01004613
Peter Korsgaard4120e052011-02-13 22:58:31 +01004614 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
4615 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
4616 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
4617 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
4618 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
4619 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05004620
Martin Banky767dce82010-12-12 22:54:05 +01004621 Removed packages: hotplug, l2tp, libfloat, microcom,
4622 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01004623
Frederik Paschd3d67f72010-12-08 23:09:03 +01004624 Issues resolved (http://bugs.uclibc.org):
4625
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004626 #267: The make target: cross fails because toolchain_build_...
4627 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01004628 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004629 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01004630 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01004631 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004632 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01004633 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004634 #2551: [PATCH] native toolchain in the target filesystem fails
4635 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01004636 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01004637 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01004638 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004639 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01004640 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01004641 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01004642 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03004643 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01004644 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01004645 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06004646 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004647 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03004648 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01004649 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004650 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01004651 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01004652 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01004653
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010046542010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00004655
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02004656 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00004657
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03004658 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03004659 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00004660
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02004661 Issues resolved (http://bugs.uclibc.org):
4662
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03004663 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02004664 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
4665
Peter Korsgaard09af8382010-11-25 11:29:30 +010046662010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004667
4668 Fixes all over the tree.
4669
Peter Korsgaard09af8382010-11-25 11:29:30 +01004670 Add support for LEON Sparc architecture variants. Fix make
4671 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03004672
Peter Korsgaardb9c58092010-11-25 11:07:08 +01004673 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
4674 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
4675 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
4676 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004677
4678 Issues resolved (http://bugs.uclibc.org):
4679
Gustavo Zacarias47416622010-11-16 10:14:45 -03004680 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01004681 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01004682 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01004683 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03004684 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03004685 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004686 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01004687 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
4688 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03004689 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004690
Peter Korsgaardea252b02010-11-08 10:24:31 +010046912010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02004692
Peter Korsgaardea252b02010-11-08 10:24:31 +01004693 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02004694
4695 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
4696 misc fixes + nconfig and savedefconfig targets.
4697
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02004698 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01004699 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02004700
Peter Korsgaard785fef12010-09-20 16:19:26 +02004701 Fs: Squashfs 4.1 with lzo support
4702
Peter Korsgaard1860bda2010-09-16 13:25:32 +02004703 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
4704 generic new-style ones instead.
4705
Peter Korsgaarda1726112010-09-16 22:33:06 +02004706 Download handling reworked and support for git/svn downloads
4707 added.
4708
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01004709 Removed experimental shared config.cache support, as it is
4710 too unreliable.
4711
Yann E. MORINaefad532010-09-26 10:56:12 +02004712 A convenience Makefile wrapper is created when using
4713 out-of-tree building, similar to how it is done for the kernel.
4714
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02004715 Alpha, Cris, IA64 and Sparc64 architecture support removed.
4716
Gustavo Zacarias666bef22010-11-02 16:35:11 -03004717 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03004718 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02004719
Martin Banky299f7822010-09-26 00:13:52 -07004720 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02004721 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02004722 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03004723 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
4724 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
4725 gamin, gawk, genext2fs, gperf, gst-plugins-base,
4726 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
4727 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
4728 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
4729 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
4730 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
4731 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
4732 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02004733 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
4734 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
4735 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
4736 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07004737 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02004738 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07004739 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01004740 speex, sqlite, squashfs, startup-notification, strace,
4741 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
4742 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
4743 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
4744 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
4745 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02004746 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
4747 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
4748 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
4749 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
4750 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
4751 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
4752 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
4753 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
4754 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02004755 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
4756 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03004757
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01004758 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02004759
Peter Korsgaardba4fd232010-09-13 14:10:09 +02004760 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02004761 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02004762
Paul Burtone0941402010-09-17 14:22:15 +01004763 Issues resolved (http://bugs.uclibc.org):
4764
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01004765 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02004766 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01004767 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02004768 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01004769 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02004770 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01004771 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02004772 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01004773 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01004774 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01004775 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01004776
Peter Korsgaard32b8d432010-09-01 00:07:06 +020047772010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02004778
4779 Fixes all over the tree.
4780
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02004781 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02004782
Peter Korsgaard1424ff12010-08-31 23:14:47 +02004783 Removed packages: lxdoom
4784
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020047852010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004786
4787 Fixes all over the tree.
4788
4789 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02004790 locale support as broken. Remove deprecated GCC 4.2.[1-3]
4791 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004792
4793 Mark CRIS architecture as deprecated, as it is discontinued
4794 upstream.
4795
Peter Korsgaardb6806722010-08-25 17:29:09 +02004796 Marked shared config.cache as experimental and disabled by
4797 default as it is known to break with certain package
4798 combinations.
4799
Khem Raj1ed2e4f2010-08-12 15:34:44 -07004800 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
4801 added.
4802
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02004803 fs: old-style squashfs for big endian archs fixed.
4804
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02004805 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02004806 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
4807 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
4808 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
4809 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004810
Peter Korsgaard6c519382010-08-29 22:04:02 +02004811 Removed packages: stunnel
4812
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004813 Issues resolved (http://bugs.uclibc.org):
4814
4815 #635: util-linux fails to build in 2009.08
4816 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02004817 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02004818 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02004819 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004820
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020048212010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02004822
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02004823 Fixes all over the tree and new features.
4824
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02004825 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02004826 and non-sysroot support removed. Added support for (snapshot)
4827 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02004828
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02004829 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02004830 removed yaboot. Support building u-boot from custom tarball,
4831 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02004832
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02004833 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004834
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02004835 Java packages marked as broken. Unless someone steps up to
4836 support this, they will be removed during the 2010.11
4837 development cycle.
4838
Thomas Petazzonia563a662010-07-26 18:15:11 +02004839 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02004840 GTK+ on DirectFB has also been marked as deprecated, as it is
4841 not supported in recent GTK+ versions, and more and more
4842 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02004843 Unless someone steps up to support them, they will be removed
4844 during the 2010.11 development cycle.
4845
Peter Korsgaardab10ed82010-07-05 11:01:55 +02004846 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02004847 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03004848
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004849 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
4850 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
4851 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
4852 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
4853 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03004854 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02004855 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
4856 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
4857 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
4858 ltrace, make, midori, module-init-tools, mplayer,
4859 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
4860 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
4861 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
4862 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
4863 usbutils, webif, webkit, wireless_tools, xerces,
4864 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004865
Peter Korsgaard2c31d742010-07-30 13:03:59 +02004866 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02004867
Thomas Petazzonie475cf02010-07-25 16:53:52 +02004868 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02004869
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004870 Issues resolved (http://bugs.uclibc.org):
4871
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02004872 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02004873 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02004874 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02004875 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02004876 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004877 #543: ATK requires X11 on DirectFB target
4878 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02004879 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02004880 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004881 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02004882 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004883 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
4884 #859: Add (head of) nptl branch to list of uClibc versions
4885 #949: compile with debug info
4886 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004887 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00004888 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004889 #1225: Buildroot fails to account for "nof" subdirectory (no float...
4890 #1231: (sparc) Linux kernel fails to build
4891 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
4892 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02004893 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004894 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004895 #1675: GMP Error during buildroot make process
4896 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08004897 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02004898 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02004899 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10004900 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03004901 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03004902 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03004903 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03004904 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004905 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03004906 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03004907 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03004908 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03004909 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03004910 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03004911 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10004912 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10004913 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03004914 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02004915 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03004916 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02004917 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03004918 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03004919 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02004920 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02004921 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004922 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02004923 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004924 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02004925 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02004926 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03004927 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004928 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02004929 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02004930 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02004931 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02004932 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02004933 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02004934 #2257: Convert netsnmp package to autotargets
4935 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02004936 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004937
Peter Korsgaard07da6192010-05-30 22:24:10 +020049382010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02004939
4940 Fixes all over the tree.
4941
Peter Korsgaarda4bba082010-05-30 09:32:15 +02004942 Updated/fixed packages: coreutils, hal, libcap,
4943 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03004944
4945 Issues resolved (http://bugs.uclibc.org):
4946
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02004947 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03004948 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02004949 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02004950
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020049512010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02004952
4953 Fixes all over the tree.
4954
Peter Korsgaard994bb072010-05-26 08:59:46 +02004955 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02004956 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02004957 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02004958 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
4959 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
4960 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
4961 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
4962 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
4963 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
4964 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
4965 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02004966
4967 Issues resolved (http://bugs.uclibc.org):
4968
Peter Korsgaardca999e02010-05-27 00:47:31 +02004969 #75: arm buildroot "unrecognized option" error
4970 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02004971 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02004972 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02004973 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02004974 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03004975 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02004976
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020049772010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03004978
4979 Fixes all over the tree.
4980
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02004981 Updated/fixed packages: busybox, customize, gawk, gnuchess,
4982 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
4983 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
4984 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
4985 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02004986 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
4987 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03004988
Peter Korsgaard13de2612010-05-10 22:03:39 +02004989 Removed packages: vice
4990
Gustavo Zacarias63b86662010-04-22 15:58:16 -03004991 Issues resolved (http://bugs.uclibc.org):
4992
Luca Ceresoliea0695f2010-05-06 00:16:59 +02004993 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03004994 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02004995 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02004996 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02004997 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
4998 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03004999 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03005000 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03005001 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03005002
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020050032010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01005004
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03005005 Cleaned up / restructured package menu.
5006
Peter Korsgaard266fa652010-04-05 10:47:54 +02005007 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02005008 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
5009 removed broken nios2 support, ppc e300cX/e500mc support,
5010 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01005011
Peter Korsgaardde859f62010-03-12 23:14:59 +01005012 X.org updated to 7.5.
5013
Peter Korsgaard5724e092010-05-03 16:07:20 +02005014 New packages: cdrkit, cramfs, genext2fs, genromfs,
5015 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
5016 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01005017
Peter Korsgaard5724e092010-05-03 16:07:20 +02005018 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
5019 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
5020 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
5021 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
5022 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
5023 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
5024 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
5025 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
5026 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
5027 qt, radvd, samba, setserial, smartmontools, tar, tslib,
5028 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
5029 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
5030 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03005031 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
5032 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
5033 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01005034
Will Wagner84e5d7c2010-04-14 18:06:43 +01005035 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
5036 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
5037 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01005038
Alexander Clouteracac2ec2010-03-13 21:43:06 +01005039 Issues resolved (http://bugs.uclibc.org):
5040
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03005041 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08005042 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03005043 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01005044 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03005045 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01005046 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02005047 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02005048 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00005049 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
5050 package for compatibility with old packages that expect
5051 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03005052 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03005053 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03005054 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03005055 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03005056 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02005057 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00005058 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02005059 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01005060 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01005061 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02005062 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02005063 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01005064 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02005065 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02005066 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03005067 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03005068 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03005069 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03005070 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03005071 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02005072 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02005073 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02005074 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03005075 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02005076 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03005077 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03005078 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02005079 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02005080 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02005081 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03005082 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03005083 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01005084
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010050852010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01005086
5087 Fixes all over the tree.
5088
Peter Korsgaardb209f222010-02-26 10:42:26 +01005089 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
5090 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
5091 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01005092
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03005093 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01005094
5095 Issues resolved (http://bugs.uclibc.org):
5096
5097 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03005098 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01005099 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01005100
Peter Korsgaard7bd81252010-02-23 23:28:46 +010051012010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01005102
5103 Fixes all over the tree and new features.
5104
Peter Korsgaard89fd7202010-02-23 21:59:24 +01005105 New packages: intltool
5106
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01005107 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01005108 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
5109 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
5110 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
5111 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
5112 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
5113 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01005114
5115 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01005116
Rob Alley6c9d3872010-01-28 02:29:40 +13005117 Issues resolved (http://bugs.uclibc.org):
5118
Peter Korsgaard5239be02010-02-23 20:57:54 +01005119 #335: atk looks for the path to the gnome library on the host
5120 #355: Please update WebKit - it doesn't compile!
5121 #453: libglib2 autoreconf
5122 #457: e2fsprogs link problem
5123 #459: libgtk2 autoreconf
5124 #469: build of libgtk2 for host incorrectly assumes that X.org ...
5125 #671: Bash fails to build when building buildront on Ubuntu 9.04
5126 #711: WebKit host dependencies problems
5127 #821: cp: illegal operation
5128 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13005129 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
5130
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010051312010.02-rc1, Released February 9th, 2010:
5132
5133 Fixes all over the tree and new features.
5134
5135 Generalized autotools infrastructure to be usable for
5136 non-autotools packages, see package/Makefile.package.in for
5137 details.
5138
5139 Cleaned up avr32 toolchain config, external source-based
5140 toolchain support is gone.
5141
5142 Dependency checks: Also check for makeinfo, only print output
5143 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01005144
Peter Korsgaard6c26a602010-01-23 23:07:20 +01005145 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01005146
Peter Korsgaard731f3c32010-02-03 21:26:48 +01005147 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
5148 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12005149
William Wagneraea2ef92010-01-28 18:07:27 +00005150 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
5151 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01005152 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
5153 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
5154 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
5155 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
5156 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
5157 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03005158
Peter Korsgaard640c7402010-02-09 12:21:37 +01005159 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01005160
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03005161 Issues resolved (http://bugs.uclibc.org):
5162
Chris Packham20417bb2009-07-30 13:59:49 +12005163 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01005164 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05005165 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01005166 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03005167 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03005168 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01005169 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03005170 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01005171 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03005172 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03005173 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03005174 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03005175 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03005176 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06005177 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03005178 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01005179 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03005180 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01005181 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03005182 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03005183 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03005184 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03005185 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03005186 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03005187 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03005188 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03005189 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03005190 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01005191 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01005192 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03005193 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01005194 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03005195 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01005196
Peter Korsgaard798927c2009-12-01 15:20:18 +010051972009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01005198
5199 Additional fixes and cleanups.
5200
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01005201 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
5202 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01005203
5204 Issues resolved (http://bugs.uclibc.org):
5205
5206 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
5207
Peter Korsgaard31bd9742009-11-29 23:26:54 +010052082009.11-rc2, Released November 29th, 2009:
5209
5210 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01005211
Peter Korsgaardade675c2009-11-29 21:25:49 +01005212 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01005213
Peter Korsgaard2d04d562009-11-23 23:20:21 +010052142009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02005215
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01005216 Fixes all over the tree and new features.
5217
5218 Cleaned up / Simplified build directory layout. Refer to
5219 docs/buildroot.html#using for details.
5220
5221 Target defconfig files moved to configs/ and listed in 'make help'
5222 output.
5223
Peter Korsgaard406053d2009-11-20 14:05:48 +01005224 Fixed *clean targets. Now clean removes everything generated,
5225 so you can do a fresh rebuild. Distclean furthermore removes
5226 kbuild tools and .config, bringing the source tree back in a
5227 pristine state.
5228
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01005229 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
5230 soft / hardfloat setting for architecture, ensure target-ldd
5231 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07005232
Peter Korsgaard41146432009-09-29 11:45:50 +02005233 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02005234 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02005235
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01005236 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
5237 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
5238 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01005239 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
5240 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01005241 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01005242 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01005243 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01005244 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01005245 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01005246 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
5247 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01005248 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02005249
Peter Korsgaard87d74d92009-11-23 11:30:07 +01005250 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02005251
Gustavo Zacarias74834992009-09-01 23:02:06 +02005252 Issues resolved (http://bugs.uclibc.org):
5253
Sven Neumann1d9178d2009-09-21 23:26:51 +02005254 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02005255 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02005256 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03005257 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03005258 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02005259 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01005260 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02005261 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01005262 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01005263 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02005264 #609: libmicrohttpd: New package
5265 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02005266 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01005267 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01005268 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03005269 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03005270 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02005271 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01005272 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02005273 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01005274 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01005275 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01005276 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03005277 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03005278 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03005279 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03005280 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03005281 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03005282 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03005283 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02005284
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020052852009.08, Released August 31th, 2009:
5286
5287 Additional fixes and cleanups.
5288
5289 Updated/fixed packages: ctorrent, saveconfig/getconfig,
5290 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02005291
5292 Issues resolved (http://bugs.uclibc.org):
5293
5294 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02005295 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02005296
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020052972009.08-rc3, Released August 26th, 2009:
5298
5299 Additional fixes and cleanups.
5300
5301 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
5302 directfb, enchant, kernel headers.
5303
5304 Issues resolved (http://bugs.uclibc.org):
5305
5306 #471: Allow directfb compilation with debug
5307 #541: Removal of CVS directories in target filesystem broken
5308 #547: berkeleydb: Update config.{sub, guess}
5309 #549: enchant: Fix dependencies.
5310 #569: Fix alsa-utils build for x86 on x86-64
5311
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020053122009.08-rc2, Released August 6th, 2009:
5313
5314 Additional fixes and new features.
5315
5316 New packages: libuuid, gcc 4.3.4.
5317
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02005318 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
5319 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02005320
5321 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02005322
5323 Issues resolved (http://bugs.uclibc.org):
5324
5325 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02005326 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02005327
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020053282009.08-rc1, Released August 2nd, 2009:
5329
5330 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02005331
Thomas Petazzoni66095252009-07-27 11:06:32 +02005332 Improvement of external toolchain support:
5333 - Support for glibc toolchains.
5334 - The toolchain configuration announced to Buildroot is
5335 verified against the real toolchain configuration.
5336 - Fixes, documentation.
5337
5338 Cleanup X.org support: clarified configuration options, and
5339 removed mandatory dependency on useless libraries such as
5340 libXt or libXaw.
5341
Thomas Petazzonid9a95012009-07-27 18:08:32 +02005342 New QT-based configurator, usable using 'make xconfig'.
5343
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02005344 Support for the Xtensa architecture.
5345
5346 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
5347 headers.
5348
5349 New packages: bmon, ctorrent, dosfstools, enchant,
5350 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
5351 sdl_gfx, spawn-fcgi.
5352
5353 Updated packages: bind, busybox, coreutils, sqlite, directfb,
5354 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
5355 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
5356 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
5357 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
5358 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
5359 wpa-supplicant, xdriver_xf86-input-synaptics,
5360 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
5361 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
5362 xutil_util-macros.
5363
Peter Korsgaard533718a2009-06-23 09:40:23 +02005364 Issues resolved (http://bugs.uclibc.org):
5365
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02005366 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02005367 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02005368 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02005369 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01005370 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01005371 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02005372 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02005373 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02005374 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01005375 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02005376 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02005377 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02005378 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02005379 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02005380 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02005381 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02005382 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02005383 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02005384 #383: gst-plugins-good: Allow soup plugin to be configured
5385 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02005386 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02005387 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02005388 #391: gstreamer: Bump version to 0.10.23
5389 #393: gst-plugins-base: Bump version to 0.10.23
5390 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02005391 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02005392 #409: Bump php package to 5.2.10
5393 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02005394 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02005395 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02005396 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01005397 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01005398 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01005399 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02005400 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02005401 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01005402 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03005403 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02005404 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03005405 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02005406 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02005407 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02005408
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020054092009.05, Released June 1st, 2009:
5410
5411 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
5412 version and marked ubifsroot as broken.
5413
Peter Korsgaard45e11e22009-05-27 20:44:08 +020054142009.05-rc3, Released May 27th, 2009:
5415
5416 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
5417 busybox, curl, libusb, readline, python and strace.
5418
5419 Issues resolved (http://bugs.uclibc.org):
5420
5421 #345: libcurl package needs a urandom fix
5422
Peter Korsgaard13328d22009-05-19 20:18:04 +020054232009.05-rc2, Released May 19th, 2009:
5424
5425 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
5426 for newer hosts), stable kernel versions, busybox, cups,
5427 dmraid, docker, mesa3d, rsync and updated defconfigs.
5428
5429 xserver marked as broken on AVR32 and atngw100-expanded
5430 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02005431
5432 Issues resolved (http://bugs.uclibc.org):
5433
5434 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02005435 #295: gamin installs python support even if python is disabled
5436 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02005437
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020054382009.05-rc1, Released May 5th, 2009:
5439
5440 Fixes all over the tree, further conversion of packages to
5441 Makefile.autotools.in and we now build host versions of
5442 packages where needed for build time dependencies instead of
5443 relying on the correct versions being available on the build
5444 host. Ancient toolchain / busybox versions have furthermore
5445 been removed as announced in the 2009.02 release notes.
5446
5447 New packages: flac, gob2, lzop, taglib, wpa_supplicant
5448
5449 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
5450 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
5451 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
5452 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
5453 util-linux, xorg7, xerces
5454
5455 Issues resolved (http://bugs.uclibc.org):
5456
5457 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
5458 and a ton of other improvements
5459 #19: page.h missing by util-linux
5460 #37: update libglib2 to version 2.18.4
5461 #61: tslib puts staging_dir into pkgconfig file
5462 #69: tar refuses to build
5463 #71,#175: ./wchar.h:41:12: error: empty filename in #include
5464 #73: Bump openssl package to the latest version
5465 #81: New package wpa_supplicant
5466 #99: new package: flac
5467 #101: update gstreamer packages
5468 #105,#313: menuconfig segfaults on tinyx if wchar is not
5469 selected
5470 #107: convert libvorbis to Makefile.autotools.in
5471 #109: Make pppd package avoid bsd err
5472 #111: binutils 2.17 fails to build when texinfo >= 4.10
5473 #133: Modify ncurses5-config to get correct include path
5474 #137: Bump php to version 5.2.9
5475 #139: Bump sqlite to 3.6.11 and convert to
5476 Makefile.autotools.in
5477 #145: Bump bind package to 9.5.1-P1 (security)
5478 #147: buildroot toolchain fails to build w/binutils-2.19.1
5479 #151: openssl package trivial fixes
5480 #161: vim fails on patching with errors in configure.patch
5481 #169: blackbox-0.70.1 does not build
5482 #177: xdriver_xf86-input-keyboard does not build
5483 #179: Upgrade dropbear to Makefile.autotools.in
5484 #181: Update to Xorg 7.4
5485 #187: ntfs-3g: could not build cross
5486 #191: alsa-lib ARM binaries always built with EABI
5487 #213: Bump wpa_supplicant package to version 0.6.9
5488 #217: Bump openssl package to 0.9.8k (security)
5489 #219: Toolchain build fails on m4
5490 #225: m4 macros are out of place
5491 #233: make ipv6 optional in iptables
5492 #237: ncftp: convert to Makefile.autotools.in
5493 #239: ntfs-3g: convert to Makefile.autotools.in
5494 #245: lzop: new package
5495 #271: Bump bind package to 9.5.1-P2 (security)
5496 #277: Bump sqlite package to 3.6.16
5497 #279: update libglib2 to version 2.20.1
5498 #281: update DirectFB to version 1.2.8
5499 #283: add taglib
5500 #285: compilation of samba fails if IPV6 support is missing
5501 #293: update samba to version 3.3.3
5502 #299: add shared-mime-info package
5503 #307: make openssl package respect build flags