blob: 7ab40770d2ae767fd90ad4e98b116e3fd7b717b1 [file] [log] [blame]
Peter Korsgaarda907ab72018-08-20 10:55:03 +020012018.08-rc2, Released August 20th, 2018
2
3 Fixes all over the tree.
4
5 pkg-kconfig: Support dependencies needed to run the
6 configurator, E.G. recent Linux kernel versions needing flex
7 and bison.
8
9 Defconfigs: ARM Juno: Bump ATF to fix a build
10 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
11 Correct /etc/inittab. Technologic ts7680: Correct genimage
12 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
13 2018.07 to fix build issue. Ensure host-openssl is pulled in
14 for kernel builds where needed.
15
16 Updated/fixed packages: aircrack-ng, bind, boost,
17 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
18 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
19 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
20 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
21 nodejs, php, python-django, python-pyqt5, qt5base,
22 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
23 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
24 xdriver_xf86-video-ati, xserver_xorg-server
25
26 Issues resolved (http://bugs.uclibc.org):
27
28 #10781: cryptsetup luksOpen container_file container causes..
29 #10996: bogus musl ARM toolchain
30 #11191: xattr and check-package issue
31
Peter Korsgaardd7dcc6c2018-08-08 16:17:52 +0200322018.08-rc1, Released August 5th, 2018
Thomas Petazzoni340a0902018-08-04 19:10:50 +020033
34 Toolchain:
35
36 - add support for gcc 8.x, switch to gcc 7.x as the default
37 version
38 - add support for gdb 8.1, switch to gdb 8.0 as the default
39 and remove gdb 7.10/7.11
40 - add support for binutils 2.31
41 - NIOSII CodeSourcery toolchain updated
42 - Linaro AArch64 BE toolchain added, and other Linaro
43 toolchains updated
44 - Synopsys ARC pre-built toolchain updated
45
46 Architecture: add support for ARM Cortex-M7
47
48 Major updates:
49
50 - systemd bumped to 239
51 - Qt5 bumped to 5.11.1
52 - Rust bumped to 1.27
53 - GStreamer stack bumped to 1.14.2
54 - X.org server bumped to 1.20, and all X.org proto packages
55 replaced by the single xorgproto package
56 - i.MX6 support packages bumped to 6.2.4
57
58 Linux: bumped to 4.17 by default.
59
60 Infrastructure: new package infrastructure added for packages
61 using the Meson build system
62
63 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
64 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
65 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
66 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
67 perl-mojolicious-plugin-authentication, perl-net-ping,
68 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
69 python-reentry, python-request-id, python-validators,
70 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
71
72 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
73 Olimex A10 OLinuxino, ZynqMP ZCU106
74
75 Removed packages: all xproto_* have been removed and replaced
76 by xorgproto
77
78 Issues resolved (http://bugs.uclibc.org):
79
80 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
81 __cpu_indicator_init: symbol not found
82 #9921: lockfile module within python-daemon not available
83 #10341: gdb install of py files when using buildroot toolchain
84 includes build path
85 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
86 #10751: Missing dependency in pulseaudio package
87 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
88 #10856: openblas on qemu_x86_64_defconfig fails with
89 "sgemm_kernel.o: No such file or directory"
90 #11056: Compiling a file that uses libdrm headers fails with:
91 fatal error: drm.h: No such file or directory
92 #11061: support/download: git version=master broken
93 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
94 #11076: Docker containerd installed to incorrect path
95 #11101: host-patchelf Endian Issue with relative RPATH
96 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
97 #11121: statfs call corrupts memory struct statfs too small
98 #11181: Switching toolchain does not work
99
Peter Korsgaardb914fbd2018-08-28 16:22:25 +02001002018.05.2, Released August 28th, 2018
101
102 Important / security related fixes.
103
104 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
105 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
106 issue.
107
108 Updated/fixed packages: acl, attr, apache, bind,
109 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
110 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
111 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
112 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
113 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
114 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
115 nodejs, openssh, php, python-django, rauc, ruby, samba4,
116 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
117 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
118 xorriso, znc
119
120 Issues resolved (http://bugs.uclibc.org):
121
122 #10781: cryptsetup luksOpen container_file container causes..
123 #10986: Installing package attr when already supplied by..
124 #11191: xattr and check-package issue
125
Peter Korsgaard3134d942018-07-20 00:38:47 +02001262018.05.1, Released July 20th, 2018
127
128 Important / security related fixes.
129
130 U-Boot: Ensure host version of ncurses is picked up and not
131 host-ncurses built by buildroot, as that otherwise causes
132 widechar/non-widechar conflicts and corrupted menuconfig
133 menus.
134
135 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
136
137 Toolchain: ARC tools updated to arc-2018.03.
138
139 pkg-stats: Fix python 3.x compatibility.
140
141 dl-wrapper: Fix support for URIs containing '+', fix
142 no-check-hash for inferred site method.
143
144 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
145 Support ethernet on Turbot variant.
146
147 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
148 clamav, collectd, coreutils, docker-containerd, dos2unix,
149 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
150 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
151 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
152 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
153 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
154 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
155 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
156 wireshark
157
Peter Korsgaardf3d114a2018-06-01 22:22:57 +02001582018.05, Released June 1st, 2018
159
160 Minor fixes.
161
162 Download: Work around for hanging connections for packages
163 from CVS, by adding a 10 minute max timeout.
164
165 Updated/fixed packages: binutils, clang, dash, expect, git,
166 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
167
168 Issues resolved (http://bugs.uclibc.org):
169
170 #11051: runtime issue on STM32 with usage of binutils 2.29.x
171
Peter Korsgaardbea6b862018-05-28 23:02:21 +02001722018.05-rc3, Released May 28th, 2018
173
174 Fixes all over the tree.
175
176 Toolchain: ARC tools updated to arc-2018.03-rc2.
177
178 Fs: Ensure hard links in TARGET_DIR are correctly copied for
179 filesystem input. With the recent changes to the file system
180 generation logic, hard links were "expanded" in file system
181 images leading to bloated rootfs images for setups with hard
182 links.
183
184 Infrastructure: Error out for packages using the 'local'
185 method but forgetting to specify <pkg>_SITE.
186
187 Build rpcgen for the host when needed to support distributions
188 no longer shipping rpcgen with glibc (E.G. recent Fedora).
189
190 Updated/fixed packages: autofs, bash-completion, binutils,
191 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
192 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
193
194 Issues resolved (http://bugs.uclibc.org):
195
196 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
197 #11036: C compiler cannot create executables
198 #11046: Git package binaries are ~180MB (compared to ~20MB in..
199
Peter Korsgaardc11ed3a2018-05-22 23:26:26 +02002002018.05-rc2, Released May 22nd, 2018
201
202 Fixes all over the tree.
203
204 Dependencies: Check that the current working directory (.)
205 isn't listed in PATH as that causes various build issues.
206
207 Manual: Clarify that git branch names may not be used as
208 version identifiers. This has never been supported, but was
209 kind of working (with some limitations) before the git
210 download rework - Now it does not work at all.
211
212 Linux: Ensure host version of ncurses is picked up and not
213 host-ncurses built by buildroot, as that otherwise causes
214 widechar/non-widechar conflicts and corrupted menuconfig
215 menus.
216
217 Packages: Renamed a number of package options not prefixed
218 with BR2_PACKAGE_<pkg> for consstency.
219
220 Download infrastructure: Fix file:// protocol handling after
221 download rework.
222
223 Updated/fixed packages: acl, apr-util, asterisk, attr,
224 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
225 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
226 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
227 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
228 libmediaart, libmodbus, libmodplug, libmpd,
229 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
230 libnfnetlink, libnss, liboauth, libogg, libosip2,
231 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
232 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
233 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
234 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
235 xen, zmqpp, znc, zstd
236
237 Issues resolved (http://bugs.uclibc.org):
238
239 #10986: Installing package attr when already supplied by...
240 #11011: BUildroot for Raspberry Pi 2
241 #11016: Wrong compiler used for external user host packages
242
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +02002432018.05-rc1, Released May 9th, 2018
244
245 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
246 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
247
248 Architecture: support for the Blackfin architecture has been
Thomas Petazzoni449f4302018-05-09 22:53:39 +0200249 removed, as it was removed from Linux upstream, poorly
250 maintained in binutils/gdb, and abandoned by Analog Devices.
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +0200251
252 Numerous packages updated to have hashes for their license
253 files.
254
255 Systemd can now be built with uClibc toolchains.
256
257 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
258 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
259 kernel configurations that need libelf on the host or openssl
260 on the host.
261
262 Coding style:
263 - all Python scripts are now verified with flake8
264 - check-package extended to check all Config.in and .mk files
265 in tree, not only the ones in package/
266
267 Infrastructure:
268
269 - The download infrastructure has seen a major overhaul, with
270 the main visible new feature being Git caching: a package
271 fetched from Git no longer needs to be re-cloned entirely
272 everytime its version is changed. Anoter visible change is
273 that the download folder now has subfolders per package. See
274 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
275 for more details about those changes.
276
277 - The logic that generates the root filesystem images has been
278 reworked, with the main goal of allowing several filesystem
279 images to be produced in parallel, also a requirement for
280 top-level parallel build. Now, a .tar filesystem image is
281 always created, and re-extracted in a private directory to
282 create each format-specific filesystem image.
283
284 - A new package infrastructure was introduced for Go-based
285 packages: golang-package.
286
287 - Dependencies on extraction tools are now handled as proper
288 per-package dependencies, using
289 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
290 preparation step for top-level parallel build support.
291
292 - When a file being downloaded is part of a package with a
293 .hash file, but there is no hash listed for this file, the
294 file is now preserved in the download directory rather than
295 removed. This helps when updating a package, as it gives the
296 ability to easily calculate the hash of the file.
297
298 - Addition of '<pkg>-show-recursive-depends' and
299 '<pkg>-show-recursive-rdepends' make targets, to
300 respectively display the recursive list of dependencies and
301 the recursive list of reverse dependencies of a given
302 package.
303
304 - The /etc/shells file is now automatically generated with the
305 list of shell programs installed on the system.
306
307 - Addition of -Ofast optimization level as an available
308 option.
309
310 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
311 bumped to 5.10.1.
312
313 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
314 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
315 flare-game, gst1-interpipe, gstreamer1-editing-services,
316 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
317 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
318 python-cached-property, python-cython, python-docker,
319 python-dockerpty, python-docker-pycreds,
320 python-flask-sqlalchemy, python-functools32, python-influxdb,
321 python-json-models, python-libusb1, python-networkx,
322 python-psycopg2, python-pymodbus, python-sqlalchemy,
323 python-subprocess32, python-texttable,
324 python-websocket-client, python-yieldfrom, quotatool, reaver,
325 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
326 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
327
328 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
329 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
330 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
331 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
332 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
333 RK3288,
334
335 Removed packages: iqvlinux, kodi-adsp-*, mplayer
336
337 Removed defconfigs: ci40, firefly_rk3288,
338 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
339 teliv_evk_pro3
340
Thomas Petazzoni449f4302018-05-09 22:53:39 +0200341 Issues resolved (http://bugs.uclibc.org):
342
343 #10151: toolchain eclipse register : fails with a custom
344 BR2_HOST_DIR
345 #10511: Packages get downloaded uncompressed with wget
346 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
347 C++ compiler working
348 #10846: error in compiling gnutls
349 #10886: openssl-1.0.2n fails to build
350 #10896: /bin/sh not in /etc/shells
351 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
352 enabled
353
Peter Korsgaardd91fdfe2018-07-21 00:24:34 +02003542018.02.4, Released July 21th, 2018
355
356 Important / security related fixes.
357
358 U-Boot: Ensure host version of ncurses is picked up and not
359 host-ncurses built by buildroot, as that otherwise causes
360 widechar/non-widechar conflicts and corrupted menuconfig
361 menus.
362
363 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
364
365 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
366 Support ethernet on Turbot variant.
367
368 Updated/fixed packages: bind, clamav, collectd, dos2unix,
369 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
370 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
371 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
372 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
373 systemd, wireguard, wireless-regdb
374
375 Issues resolved (http://bugs.uclibc.org):
376
377 #11101: host-patchelf Endian Issue with relative RPATH
378
Peter Korsgaardafa6fe12018-06-18 19:43:04 +02003792018.02.3, Released June 18th, 2018
380
381 Important / security related fixes.
382
383 Various fixes for building on modern distributions (GCC 8.x,
384 no rpcgen utility).
385
386 ARM: Default to binutils 2.28 and warn about newer binutils
387 versions, which are known to cause boot failures for Linux
388 kernels built in thumb mode.
389
390 Busybox/mdev: Fix module autoloading.
391
392 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
393 symlinks, call swapon -a to activate any configured swap
394 devices.
395
396 Dependencies: Check that PATH does not contain current working
397 directory, which triggers a number of build failures.
398
399 Infrastructure: Error out for packages erroneously using the
400 'local' site method but not defining a _SITE.
401
402 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
403 kconfig uses ncurses from the host to fix a ncurses/ncursesw
404 mixup, causing menuconfig display corruption.
405
406 Toolchain: Workarounds for fix-rpath issues with binutils and
407 elf2flt.
408
409 Util-linux: Fix blocking on getrandom() issue with recent
410 kernels.
411
412 Remove broken freescale_imx31_3stack,
413 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
414
415 Updated/fixed packages: apr-util, asterisk, attr, audit,
416 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
417 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
418 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
419 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
420 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
421 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
422 nasm, netplug, network-manager, nfs-utils, nodejs,
423 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
424 python, python-websockets, quota, redis, samba4, sysvinit,
425 transmission, triggerhappy, util-linux, wavpack, wget,
426 wireshark, xen, zmqpp
427
428 Issues resolved (http://bugs.uclibc.org):
429
430 #10986: Installing package attr when already supplied by busybox..
431 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
432
Peter Korsgaard0c2b9202018-05-04 18:24:30 +02004332018.02.2, Released May 4th, 2018
434
435 Important / security related fixes.
436
437 Tweak package size/file instrumentation to better handle
438 package rebuilds.
439
440 Revert /etc/shells creation when bash is enabled.
441
442 Exclude /lib/firmware from the rpath fixup logic, as it may
443 contain non-native ELF files.
444
445 Scanpypi: Support the new PyPi infrastructure.
446
447 Handle GCC 8.x on the host.
448
449 Ensure timestamp of /usr is updated to support the systemd
450 ConditionNeedsUpdate option.
451
452 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
453 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
454 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
455 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
456 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
457 wireguard, wmctrl
458
459 Issues resolved (http://bugs.uclibc.org):
460
461 #10896: /bin/sh not in /etc/shells
462 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
463
Peter Korsgaardf3cea9d2018-04-09 23:51:05 +02004642018.02.1, Released April 9th, 2018
465
466 Important / security related fixes.
467
468 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
469 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
470 Pro3.
471
472 Infrastructure: Speed up instrumentation for package size by
473 comparing timestamps instead of md5 checksums, as doing
474 checksums could lead to up to 25% longer build time for big
475 configurations.
476
477 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
478 to avoid name clashes with packages ending on '-base'.
479
480 Add a better fix for build issues for autotools based packages
481 checking for C++ support on toolchains without C++ support.
482
483 Build host-tar if tar is older than 1.27 on the build machine
484 to work around reproducibility issues with git archives
485 containing long paths.
486
487 check-unique-files: Fix for filenames not representable in the
488 users' locale.
489
490 Check-bin-arch: Add support for per-package ignore paths
491 (<pkg>_BIN_ARCH_EXCLUDE).
492
493 Toolchain: Fix SSP support detection for external toolchains.
494
495 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
496 these dependencies are available for Linux configurations
497 needed these dependencies, similar to how it is done for
498 U-Boot.
499
500 Support custom (not in tree) device tree files in addition to
501 in-tree ones.
502
503 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
504 installed on host.
505
506 Updated/fixed packages: apache, busybox, c-ares, cmake,
507 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
508 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
509 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
510 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
511 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
512 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
513 pkgconf, postgresql, powerpc-utils, python-jsonschema,
514 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
515 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
516 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
517
518 New packages: docker-proxy, python-functools32
519
520 Issues resolved (http://bugs.uclibc.org):
521
522 #10766: upmpdcli: Segmentation fault
523 #10776: ktap fails to build
524 #10846: error in compiling gnutls
525 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
526
Peter Korsgaard8a94ff12018-03-04 22:28:34 +01005272018.02, Released March 4th, 2018
528
529 Fixes all over the tree.
530
531 Issues with systemd with a readonly rootfs and DBus fixed.
532
533 Instructure:
534 - check-uniq-files: fix Python 2.6 compatibility.
535 - dependencies.sh: check for external argparse module for
536 Python 2.6.
537 - Add infrastructure to detect and use a UTF-8 locale on the
538 host, needed by systemd.
539
540 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
541 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
542 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
543
544 Issues resolved (http://bugs.uclibc.org):
545
546 #10831: qemu_x86_64_defconfig build fails on linux-headers..
547
Peter Korsgaardd5a63f42018-02-27 22:58:57 +01005482018.02-rc3, Released February 27th, 2018
549
550 Fixes all over the tree.
551
552 check-bin-arch: skip /lib/modules to allow 32-bit userland
553 with 64bit kernel.
554
555 dependencies: Blacklist tar 1.30+ and build our own host-tar
556 if needed as tar 1.30+ changed the --numeric-owner output for
557 long path names. Build host-tar before other host-dependencies
558 as they need it to extract their source tarballs.
559
560 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
561 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
562 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
563 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
564 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
565
566 Issues resolved (http://bugs.uclibc.org):
567
568 #10726: Current libglib2.mk creates broken libglib2 binary...
569 #10786: Linux fails to build unless make linux-menuconfig...
570 #10796: Cannot generate cpio image without selecting CON...
571
Peter Korsgaard44cec642018-02-15 23:03:43 +01005722018.02-rc2, Released February 15th, 2018
573
574 Fixes all over the tree.
575
576 Dependencies: Ensure C++ support is available like for C
577 support for packages needing 32bit host support.
578
579 utils/genrandconfig: Check host dependencies for config.
580
581 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
582 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
583 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
584 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
585 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
586 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
587 systemd
588
589 Issues resolved (http://bugs.uclibc.org):
590
591 #9781: ti-sgx-km build on kernel >4.1
592 #10141: Squashfs extended attribute failures
593
Peter Korsgaardca7bf212018-02-05 17:24:45 +01005942018.02-rc1, Released February 5th, 2018
Thomas Petazzoni06608f72018-01-08 21:26:55 +0100595
596 The global source-check and per-package <pkg>-source-check
597 targets have been removed.
598
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100599 Architecture: Add x86 Silvermont variant. Add several new ARM
600 variants, rework MIPS NaN logic. Support mainline binutils/gcc
601 for ARC.
602
603 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
604 external toolchains upgraded to arc-2017.09. Libatomic is now
605 also copied for external musl based toolchains.
606 Add binutils 2.30.x and switch to binutils 2.29.x by default.
607
608 Added hardening options to build with RELRO and FORTITY.
609
610 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
611 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
612 Orangepi lite / pc plus / pc / prime / win / win plus / zero
613 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
614
615 Add utils/diffconfig, a simple utility for comparing
616 configuration files - Adapted from the version in the
617 Linux kernel.
618
619 Infrastructure: Check that the same file is not touched by
620 multiple packages, as a preparation for toplevel parallel
621 builds.
622
623 Hashes for the license files for a large number of packages
624 have been added, ensuring that license changes will not be
625 missed when packages are bumped.
626
627 Fix build issue for autotools based packages checking for C++
628 support on toolchains without C++ support and on a distro
629 lacking /lib/cpp (E.G. Arch Linux).
630
631 Support for the meson build system.
632
633 Pie charts generated by 'graph-build' or 'graph-size' are now
634 sorted according to the size of each piece.
635
636 System: Only show getty options when busybox init or sysvinit
637 are used.
638
639 ARM-trusted-firmware: Support ATF bundled in U-Boot as
640 well as U-Boot bundled in ATF.
641
642 Zlib is now a virtual package, provided by either libzlib or
643 zlib-ng, similar to openssl.
644
Peter Korsgaard30bffce2018-02-05 16:34:00 +0100645 Support for the Rust programming language.
646
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100647 New packages: aoetools, armbian-firmware, binaries-marvell,
Peter Korsgaard30bffce2018-02-05 16:34:00 +0100648 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
649 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
650 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
651 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
652 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
653 open-lldp, pimd, proj, python-flask-cors,
654 python-jaraco-classes, python-more-itertools, python-oauthlib,
655 python-raven, python-remi, python-requests-oauthlib,
656 python-schedule, python-secretstorage, python-see,
657 python-tabledata, python-txtorcon, python-xlib, qt5charts,
658 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
659 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
660 zisofs-tools, zlib-ng
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100661
662 Removed packages: eeprog
663
Peter Korsgaardc34019e2018-01-21 22:08:22 +01006642017.11.2, Released January 21st, 2018
665
666 Important / security related fixes.
667
668 External toolchain: libatomic is now also copied for musl
669 based toolchains.
670
671 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
672
673 System: Only show getty options when busybox init or sysvinit
674 are used.
675
676 Infrastructure: Fix build issue for autotools based packages
677 checking for C++ support on toolchains without C++ support and
678 on a distro lacking /lib/cpp (E.G. Arch Linux).
679
680 Pie charts generated by 'graph-build' or 'graph-size' are now
681 sorted according to the size of each piece.
682
683 Updated/fixed packages: asterisk, avahi, bind, busybox,
684 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
685 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
686 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
687 xlib_libXpm
688
689 Issues resolved (http://bugs.buildroot.org):
690
691 #9996: lz4 package does not install lz4 binaries in target
692 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
693 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
694 #10301: systemd/getty unused options
695 #10331: kmsxx, host installation fails with BR2_SHARED_...
696 #10556: Building ntp package with SSL library libressl...
697 #10641: avahi-autoipd not starting when using systemd-tmpfiles
698
Peter Korsgaard1fa81132017-12-31 10:03:52 +01006992017.11.1, Released December 31th, 2017
700
701 Important / security related fixes.
702
703 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
704 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
705 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
706 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
707 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
708 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
709 xenomai, xfsprogs
710
Peter Korsgaard9dd76692017-11-30 22:35:17 +01007112017.11, Released November 30, 2017
712
713 Fixes all over the tree.
714
715 Toolchain: Use github mirror for Glibc.
716
717 Defconfigs: Correct boot.cmd for bananapi-m1.
718
719 Makefiles: Workaround include order issues for certain make
720 versions by explicitly sorting the result of wildcard where it
721 matters.
722
723 Download: Ensure subversion runs in non-interactive mode.
724
725 Updated/fixed packages: asterisk, boost, chrony, dovecot,
726 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
727 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
728 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
729 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
730 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
731 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
732 xlib_libXfont, xlib_libXfont2,
733
734 Issues resolved (http://bugs.buildroot.org):
735
736 10501: host-localedef fails to compile on Ubuntu 17.10
737 10506: Changed kernel image type (e.g. zImage to uImage)...
738
Peter Korsgaard071cc432017-11-13 22:28:15 +01007392017.11-rc2, Released November 13th, 2017
740
741 Fixes all over the tree.
742
743 Updated/fixed packages: collectd, ffmpeg, freerdp,
744 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
745 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
746 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
747 wireshark, wpa_supplicant, xapp_xdriinfo
748
749 Issues resolved (http://bugs.buildroot.org):
750
751 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
752 #10491: Cannot output security warning when compiled with buildroot..
753
Peter Korsgaarda7e19712017-11-06 22:03:32 +01007542017.11-rc1, Released November 6th, 2017
Julien Floretc2aa34d2017-09-14 14:53:16 +0200755
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100756 Fixes all over the tree and new features.
757
Peter Korsgaard64bbd342017-11-06 21:55:43 +0100758 Openssl is now a virtual package, which may be provided by
759 OpenSSL (now renamed to libopenssl) or LibreSSL.
760
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +0100761 libssh2: there is now an explicit choice of the backend to use
762 (mbedtls, gnutls or openssl). Previously, the choice was implicit
763 based on the TLS library that was selected. Now, it is possible to
764 choose the backend, which is important if several TLS libraries are
Peter Korsgaard354722c2017-11-06 18:44:15 +0100765 selected.
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +0100766
Julien Floretc2aa34d2017-09-14 14:53:16 +0200767 netsnmp: all MIB files are now installed, making the target filesystem a
768 bit bigger than before. To remove unneeded MIBS, you should use a
769 post-build script.
770
Peter Korsgaardf36962e2017-11-07 10:26:23 +0100771 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
772 updated to 2017.09, Glibc updated to 2.26, Glibc support for
773 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
774 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
775
Peter Korsgaard64bbd342017-11-06 21:55:43 +0100776 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
777 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
778 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
779 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
780 Technologic TS-7680.
781
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100782 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
783 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
784 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
785 lua-curl, lua-datafile, lua-fifo, lua-httpd,
786 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
787 luksmeta, minetest, minetest-game, pdmenu, prosody,
788 python-aiocoap, python-automat, python-ibmiotf,
789 python-iso8601, python-m2r, python-simplesqlite,
790 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
791 restorecond, selinux-python, semodule-utils, uhubctl,
792 wireguard, wsapi-fcgi, wsapi-xavante
793
794 Removed packages: aiccu, rfkill, sepolgen
795
796 Issues resolved (http://bugs.buildroot.org):
797
798 #10281: lsblk does not compile for util-linux
799 #10336: lttng compilation fails : linking error
800 #10351: glibc missing in rootfs
801 #10356: nfs-utils missing header
Peter Korsgaard043f3b42017-11-06 21:43:36 +0100802 #10361: python3 python-config script generates invalid includes
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100803 #10366: dropbear download url has changed
804 #10391: WiringPi retrieves wrong (old) version
805 #10406: Beaglebone black: Buggy SGX driver version, swapped...
806 #10426: uboot-tools' fw_setenv does not update the redundant...
807 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
808
Peter Korsgaard951685e2017-11-29 08:37:49 +01008092017.08.2, Released November 28th, 2017
810
811 Important / security related fixes.
812
813 Qt: 5.6 version updated to 5.6.3.
814
815 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
816 in the environment.
817
818 Makefiles: Workaround include order issues for certain make
819 versions by explicitly sorting the result of wildcard where it
820 matters.
821
822 Updated/fixed packages: apr, apr-util, arqp-standalone,
823 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
824 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
825 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
826 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
827 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
828 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
829 qt5connectivity, qt5declarative, qt5engineio,
830 qt5graphicaleffects, qt5imageformats, qt5location,
831 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
832 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
833 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
834 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
835 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
836 webkitgtk, wget, wireshark, xapp_xdriinfo.
837
838 Issues resolved (http://bugs.buildroot.org):
839
840 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
841 10361: python3 python-config script generates invalid includes
842 10501: host-localedef fails to compile on Ubuntu 17.10
843
Peter Korsgaardf2b10752017-10-23 23:41:14 +02008442017.08.1, Released October 23rd, 2017
845
846 Important / security related fixes.
847
848 Webkitgtk bumped to the 2.18.x series, fixing a large number
849 of security issues.
850
851 Defconfigs: galileo: fix ext4 related kernel config, bump
852 kernel for gcc 6.x compatibility, enable wchar support for
853 grub2. wandboard: correct rootfs offset
854
855 support: Ensure gzip compression level 6 is used for git
856 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
857 links. check-rpath: Also handle PIE binaries
858
859 External toolchain: Correctly handle glibc Buildroot
860 toolchains built with merged /usr
861
862 musl: fix ARMv4 build with binutils 2.27.51+, fix for
863 CVE-2017-15650
864
865 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
866 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
867 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
868 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
869 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
870 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
871 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
872 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
873 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
874 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
875 xmlstarlet, xlib_libXfont, xlib_libXfont2,
876 xserver_xorg-server, zsh
877
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +02008782017.08, Released September 1st, 2017
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200879
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +0200880 Minor fixes.
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200881
Peter Korsgaard13c44392017-09-01 17:06:23 +0200882 Toolchain: Don't allow internal toolchain builds for MIPS
883 M6201/P6600, as support for these are not yet in mainline GCC.
884
885 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
886 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
887 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
888 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
889 transmission, vde2, vim
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200890
891 Updated/fixed defconfigs:
892
893 Removed packages: simicfs.
894
895 Issues resolved (http://bugs.buildroot.org):
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200896
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200897 #10261: Grub2 fails to build for x86_64
898
Thomas Petazzonief19f372017-08-23 23:38:05 +02008992017.08-rc3, Released August 23rd, 2017
900
901 Fixes all over the tree.
902
903 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
904 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
905 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
906 libspatialindex, libunwind, linux, linux-headers, lua,
907 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
908 whois, xen, zmqpp.
909
910 Updated/fixed defconfigs: ci20, socrates_cyclone5,
911 toradex_apalis_imx6.
912
913 Removed defconfig: Armadeus APF9328.
914
915 skeleton-* packages introduced in -rc1 have been renamed to
916 skeleton-init-* instead.
917
918 Issues resolved (http://bugs.buildroot.org):
919
920 #10141: Squashfs extended attribute failures
921
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02009222017.08-rc2, Released August 11th, 2017
923
924 Fixes all over the tree.
925
926 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
927 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
928 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
929 swupdate, uclibc, valgrind, webkitgtk.
930
931 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
932 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
933 qemu_sparc64.
934
935 The cmake-package infrastructure for host packages has been
936 fixed to not incorrectly detect target packages through
937 pkg-config.
938
939 Issues resolved (http://bugs.buildroot.org):
940
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200941 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +0200942 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
943 #10026: lua-5.3.4: fix lua linker error in swupdate
944 #10146: package/skeleton-common fix recursive variable
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200945 #10156: glibc compilation fails for X86 32bits (i386)
946 #10201: toolchain-wrapper.c:192: (error) Memory leak:
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +0200947 #10221: Buildroot Support
948
Thomas Petazzonic472d8a2017-08-02 22:49:54 +02009492017.08-rc1, Released August 2nd, 2017
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200950
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200951 Infrastructure:
952
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200953 - The skeleton package has been split into multiple packages:
954 skeleton-sysv (when Busybox or SysV init are used),
955 skeleton-systemd (when systemd is used), skeleton-none (when
956 no init system is used) and skeleton-custom (when a custom
957 skeleton is used). Those packages, except skeleton-custom,
958 share common logic and data in a new package called
959 skeleton-common. The skeleton package becomes a virtual
960 package. This change allows to generate a filesystem that is
961 compliant with systemd expectations.
962
963 - Support for using a read-only filesystem with systemd has
964 been fixed.
965
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200966 - Major revamp of the gettext handling, with user-visible
967 effect:
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200968
969 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
970 package could decide to enable or not NLS support. When
971 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
972 by passing --disable-nls to packages.
973
974 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200975 controls whether NLS support should be enabled or not in
976 packages. This option defaults to disabled, which means
977 that now, NLS support is by default disabled in all
978 packages.
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200979
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200980 Therefore, if you need NLS support in packages, you must now
981 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +0200982
983 - The host directory no longer has a usr/ component. This
984 makes it much more natural to use that directory as an
985 externally used toolchain. For compatibility with existing
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200986 scripts, a usr -> . link is still added.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +0200987
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200988 - Hashes are now checked on tarballs by Buildroot when a
989 package is sourced from a Git repository.
990
991 - Patches are no longer being downloaded from Github, since
992 auto-generated patches could change over time, and break
993 hashes. All patches that were downloaded from Github are now
994 stored in their respective package directories.
995
996 - Hash files in packages can now contain hashes for the
997 license files contained in the package source code. This
998 allows to detect changes in such license files.
999
1000 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
1001 RPATHs at the end of the build.
1002
1003 - A new "make sdk" target prepares $(HOST_DIR) to be
1004 relocatable: turns RPATHs in host binaries into relocatable
1005 ones, removes bogus RPATHs from staging binaries/libraries,
1006 and provides a relocate-sdk script that can be executed to
1007 relocate the SDK after installation.
1008
1009 - Addition of utils/genrandconfig which generates a random
1010 configuration based on a set of pre-defined toolchain
1011 configurations (support/config-fragments/autobuild/) and a
1012 random selection of packages. It is now used by the
1013 autobuilders to generate the random configurations.
1014
1015 Filesystems:
1016
1017 - ext2/3/4 filesystems are now generated using mkfs.ext from
1018 e2fsprogs instead of using genext2fs.
1019
1020 Architecture:
1021
1022 - Addition of support for ARM big.LITTLE variants
1023 - Improved MIPS support, with options to select NaN encoding
1024 and FP32 mode.
1025
1026 Toolchain:
1027
1028 - Switch to gcc 6.x as the default gcc version, add support
1029 for gcc 7.x, remove support for gcc 4.8
Thomas Petazzonica747902017-08-01 23:40:09 +02001030 - Switch to binutils 2.28 as the default binutils version, add
1031 support for binutils 2.29, remove support for binutils 2.26
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001032 - Support added for gdb 8.0
1033 - uClibc-ng bumped to 1.0.26
1034 - CodeSourcery toolchains for x86 and SuperH have been
1035 removed, they were using a too old glibc version
1036 (2.17). External toolchains with glibc 2.17 or earlier are
1037 no longer supported.
1038 - The version selection in the glibc package has been
1039 removed. Like musl and uClibc-ng, we now use the latest
1040 glibc version.
1041 - Improved support for Xtensa toolchain overlays, which can
1042 now be downloaded.
1043
1044 Tools:
1045
1046 - Numerous improvements to the runtime test infrastructure
1047 - Tests are now executed by Gitlab CI on a regular basis
1048 - Tools that are directly useful to the user have been moved
1049 from support/scripts/ to utils/: brmake, check-package,
1050 get-developers, scancpan, scanpipy, size-stats-compare,
1051 test-pkg.
1052
1053 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
1054 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
1055 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
1056
1057 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
1058 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
1059 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
1060 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
1061 libpwquality, libressl, libspatialindex, libva-utils,
1062 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
1063 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
1064 python-backports-shutil-get-terminal-size, python-bcrypt,
1065 python-cheroot, python-h2, python-hpack, python-hyperframe,
1066 python-hyperlink, python-ipython-genutils, python-pathlib2,
1067 python-pickleshare, python-priority, python-portend,
1068 python-scandir, python-systemd, python-tempora,
1069 python-traitlets, python-typepy, qt5virtualkeyboard,
1070 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
1071 xr819-xradio, zstd
1072
Thomas Petazzoni0a1e5082017-08-02 21:23:03 +02001073 Removed packages: cloog, input-tools, mke2img
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001074
1075 Issues resolved (http://bugs.buildroot.org):
1076
Thomas Petazzonid64d1212017-08-02 21:12:43 +02001077 #7892: systemd-journald is broken
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001078 #9341: avahi-utils does not compile with uClibc + libglib2
1079 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
1080 BR2_ENABLE_DEBUG
1081 #9746: ext4 image generated by Buildroot is not working
1082 properly with U-Boot
1083 #9886: Build fails with "unexpected EOF while looking for
1084 matching `"'" if PATH contains a newline
1085 #9891: parted 3.1 => 3.2?
1086 #9911: qt5 does not build on sparc
1087 #9916: qt5 does not build on
1088 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
1089 #9936: Host QEMU does not build with SDL support because of
1090 pkg-config
1091 #9941: nodejs option disappears for arm
1092 #9951: SCANCPAN failure
1093 #9966: util-linux-2.30/.stamp_built' failed
1094 #9976: License file for package 'rtl8821au' incorrect
1095 #9991: SGX Error implicit declaration of function
1096 ‘dmac_map_area’
1097 #10011: wget does not work from Buildroot
1098 #10036: Buildroot builds Raspbian Jessie headless image
1099 presenting incorrect prompt
1100 #10051: make: *** No rule to make target
1101 'raspberrpi3_defconfig'. Stop reported with Buildroot
1102 v2017.05.1
1103 #10056: No .config file was produced in /buildroot folder
1104 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
1105 failure
Thomas Petazzonic472d8a2017-08-02 22:49:54 +02001106 #10071: fakeroot: replace hard-coded paths in post install
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001107 #10076: Makefile:4113: recipe for target 'all-gcc' failed
Thomas Petazzoni90a1b812017-08-02 22:23:00 +02001108 #10091: gcc7.1 does not build with graphite support due to old
1109 isl
Thomas Petazzonid64d1212017-08-02 21:12:43 +02001110 #10121: webkit without the multimedia option causes build
1111 error
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001112
Peter Korsgaardd0b7d382017-07-27 08:16:52 +020011132017.05.2, Released July 27th, 2017
1114
1115 Important / security related fixes.
1116
1117 Webkitgtk bumped to the 2.16.x series, fixing a large number
1118 of security issues.
1119
1120 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1121 which default to PIE mode.
1122
1123 Updated/fixed packages: aespipe, apache, bind, binutils,
1124 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
1125 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
1126 libmemcached, libosip2, libtirpc, libxml-parser-perl,
1127 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
1128 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
1129 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
1130 webkitgtk, x265, xserver_xorg-server, xvisor
1131
1132 Issues resolved (http://bugs.buildroot.org):
1133
1134 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1135
Peter Korsgaardd9bcd5f2017-07-04 23:13:06 +020011362017.05.1, Released July 4th, 2017
1137
1138 Important / security related fixes.
1139
1140 Update support/scripts/scancpan to use METACPAN v1 API as v0
1141 has been shutdown.
1142
1143 Update support/scripts/mkusers to handle setups where
1144 /etc/shadow is a symlink.
1145
1146 External toolchain: Don't create musl dynamic loader symlink
1147 for static builds.
1148
1149 Setlocalversion: Correct detection of mercurial revisions for
1150 non-tagged versions.
1151
1152 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
1153
1154 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1155 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
1156 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
1157 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
1158 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
1159 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
1160 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
1161 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
1162
1163 Issues resolved (http://bugs.buildroot.org):
1164
1165 #9976: License file for package 'rtl8821au' incorrect
1166
Peter Korsgaarddd2020a2017-05-31 23:55:40 +020011672017.05, Released May 31st, 2017
1168
1169 Minor fixes.
1170
1171 External toolchain: musl dynamic linker symlink for mips-sf
1172 corrected.
1173
1174 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
1175 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
1176 xen
1177
1178 Issues resolved (http://bugs.buildroot.org):
1179
1180 #9906: genimage: Disk full
1181
Peter Korsgaard91a418c2017-05-30 10:28:45 +020011822017.05-rc3, Released May 30th, 2017
1183
1184 Fixes all over the tree.
1185
1186 ARC toolchain bumped to 2017.03
1187
1188 Runtime testing improvements and cleanups.
1189
1190 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
1191 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
1192 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
1193 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
1194 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
1195 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
1196 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
1197 xen
1198
1199 Removed packages: firejail, ola
1200
1201 Issues resolved (http://bugs.buildroot.org):
1202
1203 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1204 #9876: aarch64 support with gcc 4.8 toolchain
1205 #9896: host-gcc-initial error downloading because incorrect URL
1206
Peter Korsgaard8ab8f102017-05-17 10:27:16 +020012072017.05-rc2, Released May 17th, 2017
1208
1209 Fixes all over the tree.
1210
1211 ARC toolchain bumped to 2017.03-rc2
1212
1213 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
1214 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
1215 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
1216 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
1217 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
1218 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
1219 vlc, x11vnc, xfsprogs
1220
1221 Issues resolved (http://bugs.buildroot.org):
1222
1223 #9796: source-check broken for Git downloads
1224 #9866: BASE_DIR usage
1225
Peter Korsgaardc71edb82017-05-08 12:03:49 +020012262017.05-rc1, Released May 8th, 2017
1227
1228 Fixes all over the tree and new features.
1229
1230 Infrastructure:
1231
1232 - Installed binaries are now checked for correct architecture
1233 to catch natively built binaries or binaries built for other
1234 architecture variants.
1235
1236 - Luarocks infrastructure improvements to extraction handling,
1237 support for upstream name != Buildroot package name.
1238
1239 - 'make printvars' output format has changed to make it easier
1240 to use in scripts. It now has options to quote the variables
1241 and to show the expanded/unexpanded values.
1242
1243 - Automatic ext2 rootfs size calculation has been removed. The
1244 logic was not working working reliable in all setups as it
1245 depends on the host filesystem behaviour, so instead now the
1246 size has to be specified explicitly (defaults to 60MB).
1247
1248 - The git download infrastructure now ensures that GNU format
1249 tar files are created.
1250
1251 - Fixed a variable clashing issue in the mkusers script with
1252 internal bash variables.
1253
1254 - Fakeroot now links against libacl to fix issues on
1255 distributions using acls.
1256
1257 - Correct permissions for /dev/pts/ptmx when systemd is used
1258 with recent glibc versions.
1259
1260 - br2-external: Improve error reporting.
1261
1262 - A wrapper script for genimage has been added in
1263 support/scripts/genimage.sh for easy use of genimage from
1264 post-image scripts.
1265
1266 - A script to check for common style issues in new packages
1267 before submitting has been added in support/scripts/check-package
1268
1269 - Defconfigs are now tested by gitlab-CI instead of Travis:
1270 https://gitlab.com/buildroot.org/buildroot
1271
1272 - Infrastructure for runtime testing has been added to
1273 support/testing
1274
1275 Toolchain:
1276
1277 - External linaro toolchains updated to 2017.02, ARC toolchain
1278 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
1279
1280 - A number of fixes and improvements to the external toolchain
1281 handling, including C library detection, multilib and ld.so
1282 handling
1283
1284 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
1285 for uClibc-ng
1286
1287 - Binutils 2.28 added and default changed to 2.27
1288
1289
1290 Architectures:
1291
1292 - Support for the C-SKY architecture has been added.
1293
1294
1295 License handling:
1296
1297 - The package license markings for legal info now uses the
1298 SPDX short identifiers for the license string where possible.
1299
1300 - License info has been improved / added for a number of packages.
1301
1302
1303 Misc:
1304
1305 - Cmake 3.7.x installed on the host is no longer ignored as a
1306 workaround for the RPATH issues has been implemented.
1307
1308 - Docker-engine can now be built statically on an otherwise
1309 dynamic linked build for docker-in-docker setups.
1310
1311 - U-Boot now supports out-of-tree device trees, similar to
1312 Linux
1313
1314 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
1315 been removed as this is now EOL upstream.
1316
1317 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
1318 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
1319 defconfig for raspberry pi 3, stm32f429-disc1.
1320
1321 The raspberry pi zero-w and rpi3 compute module are now also
1322 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
1323 supported by the beaglebone defconfig.
1324
1325 Removed defconfig: minnowboard, via imx6 vab820, altera
1326 socdk/sockit
1327
1328 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
1329 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
1330 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
1331 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
1332 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
1333 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
1334 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
1335 python-decorator, python-simplegeneric,
1336 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
1337 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
1338 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
1339 uccp420wlan, wilink-bt-firmware
1340
1341 Broken packages: ola
1342
1343 Removed packages: cosmo, kodi-visualisation-fountain,
1344 polarssl, portmap, xdriver_xf86-video-glide,
1345 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
1346
1347 Issues resolved (http://bugs.buildroot.org):
1348
1349 #8831: image generation fails on host ZFS due to "no free space"
1350 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
1351 #9456: mkusers script bash errors
1352 #9496: mke2img fails during build on ntfs-3g host partition
1353 #9531: NPM fails to build embedded modules
1354 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
1355 #9691: Wrong cryptsetup package include files location
1356 #9696: Wrong cryptsetup package include files location
1357 #9706: Can't download newer revisions of package from PyPI
1358 #9711: Recent libCEC version bump seems to break kodi package
1359 #9716: exit, shutdown, reboot from kodi
1360 #9721: version 2017.02: no acceptable m4 could be found in $PATH
1361 #9726: Raspberry Pi version B - Problems with UART speed in..
1362 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
1363 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
1364 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
1365 #9776: libubox build failed
1366 #9791: Python searches for packages in the user site directory
1367 #9806: libseccomp is not available when BR2_arm=y
1368 #9826: post-build scritp - symlinks created in post-build script..
1369 #9836: triggerhappy: systemd unit broken
1370 #9846: musl libc not installed correctly in target folder
1371 #9856: build libubox failed on ubuntu 17.04 64bit
1372
Peter Korsgaard4f00d032018-04-12 18:37:41 +020013732017.02.11, Released April 11th, 2018
1374
1375 Important / security related fixes.
1376
1377 dependencies: Blacklist tar 1.30+ and build our own host-tar
1378 if needed as tar 1.30+ changed the --numeric-owner output for
1379 long path names. Build host-tar before other host-dependencies
1380 as they need it to extract their source tarballs.
1381
1382 Updated/fixed packages: apache, busybox, clamav, dhcp,
1383 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
1384 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
1385 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
1386 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
1387 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
1388
1389 Issues resolved (http://bugs.uclibc.org):
1390
1391 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1392
Peter Korsgaard6f1e2162018-01-31 20:19:39 +010013932017.02.10, Released January 31st, 2018
1394
1395 Important / security related fixes.
1396
1397 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
1398
1399 System: Only show getty options when busybox init or sysvinit
1400 are used.
1401
1402 Infrastructure: Fix build issue for autotools based packages
1403 checking for C++ support on toolchains without C++ support and
1404 on a distro lacking /lib/cpp (E.G. Arch Linux).
1405
1406 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
1407 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
1408 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
1409 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
1410 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
1411 util-linux, webkitgtk, wireshark, xen
1412
1413 Issues resolved (http://bugs.buildroot.org):
1414
1415 #9996: lz4 package does not install lz4 binaries in target
1416 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
1417 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
1418 #10301: systemd/getty unused options
1419 #10331: kmsxx, host installation fails with BR2_SHARED_...
1420 #10536: Finding non-relative paths in the ccache
1421 #10641: avahi-autoipd not starting when using systemd-tmpfiles
1422
Peter Korsgaard93a89382018-01-01 12:20:54 +010014232017.02.9, Released January 1st, 2018
1424
1425 Important / security related fixes.
1426
1427 Fix divide by zero issue in size-stats script.
1428
1429 Fix makefile include ordering issue with certain make versions
1430 in the external toolchain handling.
1431
1432 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
1433 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
1434 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
1435 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
1436 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
1437
Peter Korsgaarda4d77a42017-11-27 22:56:06 +010014382017.02.8, Released November 27th, 2017
1439
1440 Important / security related fixes.
1441
1442 Qt: 5.6 version updated to 5.6.3.
1443
1444 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
1445 in the environment.
1446
1447 Updated/fixed packages: apr, apr-util, arqp-standalone,
1448 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
1449 imagemagick, libfastjson, libglib2, libpjsip, libplist,
1450 localedef, luajit, mesa3d, openssh, openssl, postgresql,
1451 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
1452 qt5declarative, qt5engineio, qt5graphicaleffects,
1453 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
1454 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
1455 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
1456 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
1457 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
1458 xapp_xdriinfo.
1459
1460 Issues resolved (http://bugs.buildroot.org):
1461
1462 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1463 10361: python3 python-config script generates invalid includes
1464 10501: host-localedef fails to compile on Ubuntu 17.10
1465
Peter Korsgaard8b0dd652017-10-28 20:55:26 +020014662017.02.7, Released October 28th, 2017
1467
1468 Important / security related fixes.
1469
1470 Webkitgtk bumped to the 2.18.x series, fixing a large number
1471 of security issues.
1472
1473 Defconfigs: wandboard: Correct rootfs offset
1474
1475 Toolchain: Linaro toolchains updated to 2017.08 release,
1476 fixing a number of issues. Musl: fix for CVE-2017-15650.
1477
1478 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
1479 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
1480 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
1481 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
1482 xlib_libXfont2, xserver_xorg-server
1483
Peter Korsgaard40f8a012017-09-24 22:17:59 +020014842017.02.6, Released September 24th, 2017
1485
1486 Important / security related fixes.
1487
1488 Cmake: Ensure correct pkg-config is used when building host
1489 packages
1490
1491 fs/iso9660: Ensure files from earlier builds are not included.
1492
1493 Updated/fixed packages: apache, bcusdk, bind, binutils,
1494 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
1495 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
1496 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
1497 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
1498 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
1499 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
1500 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
1501 postgresql, proxychains-ng, python-libconfig,
1502 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
1503 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
1504 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
1505 xen, zmqpp
1506
1507 Issues resolved (http://bugs.buildroot.org):
1508
1509 #10141: Squashfs extended attribute failures
1510 #10261: Grub2 fails to build for x86_64
1511 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
1512
Peter Korsgaard386dd282017-07-26 23:33:09 +020015132017.02.5, Released July 27th, 2017
1514
1515 Important / security related fixes.
1516
1517 Webkitgtk bumped to the 2.16.x series, fixing a large number
1518 of security issues.
1519
1520 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1521 which default to PIE mode.
1522
1523 Updated/fixed packages: aespipe, apache, bind, binutils,
1524 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
1525 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
1526 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
1527 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
1528 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
1529 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
1530 xserver_xorg-server, xvisor
1531
1532 Issues resolved (http://bugs.buildroot.org):
1533
1534 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1535
Peter Korsgaard018b8aa2017-07-04 18:50:41 +020015362017.02.4, Released July 4th, 2017
1537
1538 Important / security related fixes.
1539
1540 Update support/scripts/scancpan to use METACPAN v1 API as v0
1541 has been shutdown.
1542
1543 Update support/scripts/mkusers to handle setups where
1544 /etc/shadow is a symlink.
1545
1546 External toolchain: Don't create musl dynamic loader symlink
1547 for static builds.
1548
1549 Setlocalversion: Correct detection of mercurial revisions for
1550 non-tagged versions.
1551
1552 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1553 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
1554 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
1555 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
1556 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
1557 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
1558 vlc, x264, xserver_xorg-server
1559
1560 Issues resolved (http://bugs.buildroot.org):
1561
1562 #9976: License file for package 'rtl8821au' incorrect
1563
Peter Korsgaard1ba865a2017-06-02 11:08:48 +020015642017.02.3, Released June 2nd, 2017
1565
1566 Important / security related fixes.
1567
1568 Download: <pkg>-source-check fixed for packages from git.
1569
1570 External toolchain: musl dynamic linker symlink for mips-sf
1571 corrected.
1572
1573 Updated/fixed packages: armadillo, audiofile, bash,
1574 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
1575 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
1576 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
1577 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
1578 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
1579 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
1580 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
1581 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
1582
1583 Issues resolved (http://bugs.buildroot.org):
1584
1585 #9796: source-check broken for Git downloads
1586 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1587
Peter Korsgaard87ddf242017-05-02 00:05:42 +020015882017.02.2, Released May 1st, 2017
1589
1590 Important / security related fixes.
1591
1592 Use HTTPS for the Codesourcery external toolchains as the HTTP
1593 URLs no longer work.
1594
1595 Updated/fixed packages: bind, busybox, dovecot, freetype,
1596 ghostscript, glibc, granite, hiredis, icu, imagemagick,
1597 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
1598 libnspr, libnss, libsamplerate, libsndfile, libunwind,
1599 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
1600 python-web2py, samba4, syslinux, systemd, tiff, trinity,
1601 uboot, wireshark, xen
1602
1603 Issues resolved (http://bugs.buildroot.org):
1604
1605 #9791: Python searches for packages in the user site directory
1606
Peter Korsgaarda1658092017-04-05 13:35:15 +020016072017.02.1, Released April 4th, 2017
1608
1609 Important / security related fixes.
1610
1611 Fix a variable clashing issue in the mkusers script with
1612 internal bash variables.
1613
1614 Improve external toolchain version detection.
1615
1616 Correct permissions for /dev/pts/ptmx when systemd is used
1617 with recent glibc versions.
1618
1619 Fix python module name clash for graph-depends.
1620
1621 Fakeroot now links against libacl to fix issues on
1622 distributions using acls.
1623
1624 Ensure that the git download infrastructure creates GNU format
1625 tar files.
1626
1627 br2-external: Improve error reporting.
1628
1629 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
1630 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
1631 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
1632 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
1633 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
1634 libwebsockets, libxkbcommon, linux-firmware, logrotate,
1635 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
1636 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
1637 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
1638 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
1639 tcpreplay, tor, upmpdcli, wget, wireshark,
1640 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
1641
1642 Issues resolved (http://bugs.buildroot.org):
1643
1644 #9456: mkusers script bash errors
1645
Peter Korsgaard083c0732017-02-28 21:57:09 +010016462017.02, Released February 28th, 2017
1647
1648 Minor fixes, mainly fixing autobuilder issues.
1649
1650 Don't use cmake 3.7.x from the build host as it is also
1651 affected by the RPATH handling issues, and instead build our
1652 own if needed.
1653
1654 Updated/fixed packages: assimp, classpath, genimage, mplayer,
1655 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
1656 vlc, xterm
1657
Peter Korsgaard87a23e52017-02-26 23:17:04 +010016582017.02-rc3, Released February 26th, 2017
1659
1660 Fixes all over the tree.
1661
1662 Cmake reverted to version 3.6.3 to workaround regressions
1663 related to RPATH handling.
1664
1665 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
1666 btrfs-progs, classpath, directfb, glibc, gstreamer1,
1667 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
1668 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
1669 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
1670 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
1671 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
1672
1673 Issues resolved (http://bugs.buildroot.org):
1674
1675 #9251: Shared C++ libraries for Microblaze results in Segmentation...
1676 #9456: mkusers script bash errors
1677 #9506: Collectd 5.7.0 fails to build with libcrypt
1678 #9581: VagrantFile provisioning step fails due to issue with grub-pc
1679 #9586: usbmount: usbmount slows down the system... to a state of...
1680 #9616: CMake host packages cannot provide CONF_ENV
1681 #9641: Need raptor package installed in staging
1682 #9671: stunnel build error
1683
Peter Korsgaardbedc0cc2017-02-21 00:20:50 +010016842017.02-rc2, Released February 20th, 2017
1685
1686 Fixes all over the tree.
1687
1688 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
1689 older gcc versions for reproducible builds has been
1690 (temporarily) reverted because of licensing compatiblity
1691 concerns.
1692
1693 Defconfigs: SD card generation fix for the Udoo Neo board
1694
1695 Infrastructure to handle .lz compressed tarballs added, and
1696 affected packages updated to use it.
1697
1698 Updated/fixed packages: bctoolbox, bind, canelloni,
1699 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
1700 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
1701 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
1702 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
1703 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
1704 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
1705 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
1706 xserver_xorg-server
1707
1708 Issues resolved (http://bugs.buildroot.org):
1709
1710 #8941: Valgrind fails to build with stack protection turned on
1711 #9291: perl: SysV message queues not configured, even if available
1712 #9651: libxcb-1.12 built Error
1713 #9656: util-linux: schedutils doesn't build on target w/o enabl...
1714 #9666: qt5quickcontrols install fails
1715
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +010017162017.02-rc1, Released February 11th, 2017
1717
1718 Fixes all over the tree and new features.
1719
1720 Infrastructure:
1721
1722 - numerous improvements to support reproducible builds
1723
1724 - new waf-package package infrastructure to support packages
1725 that use the Waf build system. 6 packages converted to
1726 this infrastructure.
1727
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001728 - add option <pkg>_PREFER_INSTALLER to the perl package
1729 infrastructure
1730
1731 Architecture:
1732
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001733 - add support for the OpenRISC CPU architecture
1734
1735 - merge description of the ARM and ARM64 options, and add
1736 support for selecting a specific ARM64 core
1737
1738 Toolchain:
1739
1740 - major rework of the external toolchain support. It is now
1741 split into several packages, one per external toolchain,
1742 and a common infrastructure.
1743
1744 - important fix for musl to prevent a conflict between musl
1745 and kernel headers (fixes the build of numerous packages
1746 with musl)
1747
1748 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
1749 for ARM64, mips32r6 and mips64r6
1750
1751 - add gdb 7.12.1, and switch to gdb 7.11 as the default
1752
1753 - Linaro toolchains updated to 2016.11, ARC toolchain
1754 components updated to arc-2016.09, MIPS Codescape
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001755 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
1756 NIOS2 toolchains bumped
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001757
1758 - remove Analog Devices toolchain for the Blackfin
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001759 architecture, remove pre-built musl toolchains from
1760 musl.codu.org
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001761
1762 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001763 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
1764 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001765
1766 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
1767 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
1768 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
1769 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
1770 pru-software-support, python-arrow, python-attrs,
1771 python-babel, python-bitstring, python-chardet,
1772 python-constantly, python-flask-babel, python-gunicorn,
1773 python-incremental, python-jsonschema, python-logbook,
1774 python-markdown2, python-mbstrdecoder, python-mutagen,
1775 python-pathpy, python-pudb, python-pyqrcode,
1776 python-pytablereader, python-setuptools-scm, python-sh,
1777 python-toml, python-vcversioner, python-whoosh,
1778 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
1779 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
1780 upower, ustream-ssl, waf, xlib_libXfont2
1781
1782 Removed packages: perl-db-file, snowball-hdmiservice,
1783 snowball-init
1784
1785 Tooling: addition of a test-pkg script to help contributors
1786 build test their package.
1787
1788 Issues resolved (http://bugs.buildroot.org):
1789
1790 #8946: Valgrind fails to build with stack protection turned on
1791 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
1792 #9466: VIM_REMOVE_DOCS removes rgb.txt
1793 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
1794 #9501: eudev fails to build with older kernel headers
1795 #9526: Embedded NPM fails to start with "no such file or directory" error
1796 #9541: Platform drivers autoloading from info in device tree does not work
1797 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
1798 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
1799 #9566: [kmod] Compilation fails with uclibc
1800 #9571: buildroot fails while building opencv for arm64 platform
1801 #9576: External tree with BR 2016.11 does not work anymore
1802 #9606: xorg-server cannot build for ARM target
1803
Peter Korsgaarde77a5c82017-03-10 00:00:07 +010018042016.11.3, Released March 9th, 2017
1805
1806 Important / security related fixes.
1807
1808 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
1809 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
1810 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
1811
Peter Korsgaard88470392017-01-25 09:27:44 +010018122016.11.2, Released January 25th, 2017
1813
1814 Important / security related fixes.
1815
1816 A fix for BR2_EXTERNAL trees referenced using relative paths,
1817 which broke in 2016.11.
1818
1819 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
1820 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
1821 php-imagick, rabbitmq-server, runc, wireshark,
1822
1823 Issues resolved (http://bugs.buildroot.org):
1824
1825 #9576: External tree with BR 2016.11 does not work anymore
1826
Peter Korsgaarde5782ec2016-12-29 21:41:23 +010018272016.11.1, Released December 29th, 2016
1828
1829 Important / security related fixes.
1830
1831 Updated/fixed packages: apache, cryptopp, docker-engine,
1832 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
1833 nodejs, openssh, php, python, python-bottle, samba4, squid,
1834 uboot, vim, wireshark, xorg-server uboot
1835
1836 Issues resolved (http://bugs.buildroot.org):
1837
1838 #9466: VIM_REMOVE_DOCS removes rgb.txt
1839
Peter Korsgaarda7eb0522016-11-30 23:15:21 +010018402016.11, Released November 30th, 2016
1841
1842 Minor fixes.
1843
1844 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
1845 uboot, uclibc
1846
1847 Issues resolved (http://bugs.buildroot.org):
1848
1849 #9451: packages/postgresql/postgresql.mk contains wrong POST...
1850
Peter Korsgaard93106e92016-11-28 23:47:40 +010018512016.11-rc3, Released November 28th, 2016
1852
1853 Fixes all over the tree, including a number of security fixes.
1854
1855 The move from fakeroot to pseudo unfortunately brought a
1856 number of issues. The SELinux issue described in #9386 which
1857 triggered the move to pseudo has been investigated further and
1858 a workaround implemented and the pseudo changes reverted.
1859
1860 Linux kernel: update default to 4.8.11.
1861
1862 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +01001863 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +01001864 vdk, axs101, axs103 and hs38 smd vdk.
1865
1866 Updated/fixed packages: autossh, chrony, dosfstools,
1867 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
1868 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
1869 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
1870 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
1871 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
1872 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
1873 xapp_xload, xenomai, xmlstarlet
1874
1875 Issues resolved (http://bugs.buildroot.org):
1876
1877 #9386: ubinize fails with or without custom config
1878 #9431: A misspelling
1879 #9446: make raspberrypi3_defconfig compilation failure
1880
Yann E. MORIN90aed662016-11-13 16:27:07 +010018812016.11-rc2, Released November 13th, 2016
1882
1883 Fixes all over the tree.
1884
1885 Architecture: add support for MIPS XBurst cores; remove MIPS
1886 support for M5100 cores.
1887
1888 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
1889 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
1890 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
1891 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
1892 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +01001893 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +01001894
1895 Linux kernel: update default to 4.8.7.
1896
1897 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
1898
1899 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
1900 of fakeroot; makedevs no longer breaks of the destination already
1901 exists and is of the correct type/major/minor.
1902
1903 Defconfigs: a few legacy and broken defconfigs have been removed
1904 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
1905 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
1906 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
1907 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
1908 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
1909 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
1910 atmel_sama5d3xek.
1911
Thomas Petazzoni052554b2016-11-03 21:31:14 +010019122016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +02001913
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001914 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +02001915
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001916 It is now possible to specify multiple BR2_EXTERNAL
1917 directories. The required files in a BR2_EXTERNAL directory
1918 have changed to accomodate this feature. Refer to the
1919 documentation for details of how to update them. External
1920 trees now have a name and a description. Also, it is possible
1921 to override a defconfig in the external tree.
1922
1923 The default skeleton now uses UID 65534 for the "nobody"
1924 user instead of UID 99, like most distros do. See
1925 https://lwn.net/Articles/695478/ for a complete discussion.
1926 Programs and configuration files that explicitly refer to UID
1927 99 will have to be updated.
1928
1929 When the build environment already has a suitable cmake version
1930 (3.1 or later), that one will be used instead of building
1931 host-cmake. This can speed up the build significantly.
1932
1933 The ExtUtils::MakeMaker perl module is now required in the
1934 build environment.
1935
1936 An additional check is done during the build that files are
1937 not installed in the output directory within the output
1938 directory. This happens e.g. when the target directory is
1939 contained both in --prefix and in DESTDIR. The build will
1940 terminate with an error message that specifies which package
1941 and which file caused the failure.
1942
1943 The concept of "deprecated packages" and the BR2_DEPRECATED
1944 option have been removed. Instead, packages are removed
1945 immediately. Packages are only removed when they don't work
1946 for some reason. If you still need a removed package and
1947 you have a solution for the problem(s) that caused the
1948 removal, please contribute it.
1949
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001950 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001951 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001952
1953 Toolchain: support for musl powerpc64le, mips64 and mipsr6
1954 toolchains, ARC toolchain components updates, gcc 6.x series
1955 bumped to 6.2.0, default binutils version switched to 2.26,
1956 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001957 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
1958 with TLS support. Checking of unsafe compiler options (that
1959 point to host directories) has been extended with -isystem,
1960 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001961
1962 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
1963 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001964 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
1965 are now in a separate linux-tools package instead of in the
1966 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001967
1968 CMake support: the toolchainfile.cmake file now provides a
1969 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001970 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001971 flags defined by Buildroot.
1972
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001973 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001974 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001975 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001976
1977 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
1978 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001979 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001980 python-crcmod, python-cssutils, python-docutils,
1981 python-futures, python-mwclient, python-mwscrape,
1982 python-mwscrape2slob, python-pyelftools, python-pyicu,
1983 python-pylru, python-pyqt5, python-requests-toolbelt,
1984 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
1985 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
1986 gpio linux tools.
1987
Thomas Petazzonia564da22016-11-03 23:31:53 +01001988 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001989 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001990 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001991
1992 Documentation: the list of packages that was present in the
1993 Buildroot manual has been removed.
1994
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001995 Legal info: the "licenses.txt" file that concatenates all
1996 license texts is no longer generated - it was not considered
1997 useful. The manifest.csv contains an empty cell instead of
1998 "not saved" when no license file is available.
1999
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002000 Other: addition of a DEVELOPERS file listing developers taking
2001 care of packages or architectures.
2002
2003 Issues resolved (http://bugs.buildroot.org):
2004
2005 #7802: host-python build hangs compiling getbuildinfo.o
2006 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +01002007 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002008 #8536: Building sudo with PAM results in unusable sudo
2009 #8646: check-host-rpath script returns false positives when rpath
2010 contains symlink
2011 #8696: xdriver_xf86-input-mouse install header files in target
2012 directory
2013 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
2014 not necessarily TARGET
2015 #8846: Orphaned/missing toolchain borks eclipse plugin
2016 #8856: python tornado runtime wasn't met on buildroot 2016.02
2017 #8901: gcc failes to build if fortran is enabled
2018 #8916: LDFLAGS pass to openssh
2019 #8941: "ls" of an NFSv4 share only works when pumped through strace
2020 #8946: Valgrind fails to build with stack protection turned on
2021 #9021: Kodi - Broken: Illegal instruction (core dumped)
2022 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01002023 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002024 #9176: minnowboard : USB not mounted
2025 #9196: raspberry pi 3 default build seem broken
2026 #9201: Permission denied make: *** [core-dependencies] Error 126 in
2027 Buildroot-2015.08.1
2028 #9216: log4cpp package build fails to build within install
2029 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
2030 pressing buttons.
2031 #9229: Firefly boot fails with: "failed to find part:boot"
2032 #9256: [Config file] New device: Odroid-U2/U3
2033 #9296: Buildroot Fails on applying patches
2034 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
2035 #9316: U-boot fails to build if libssl-dev is not installed
2036 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
2037 flash utility (tegrarcm)
2038 #9326: Odroid-C2 build results in non-bootable image
2039 #9336: Improve iconv support for external toolchain based builds
2040 #9356: gdb package
2041 #9366: no link rootfs.ext4 -> rootfs.ext2
2042 #9371: openssl: download failes with "Only allow downloads from primary
2043 download site" + local server
2044 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01002045 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +02002046
Peter Korsgaardec166412016-09-21 23:06:11 +020020472016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +02002048
2049 Minor fixes.
2050
2051 Toolchain: ARC tools updated to arc-2016.09-eng010.
2052
2053 Updated/fixed packages: libshout, luajit, mpd, mplayer
2054
2055 Issues resolved (http://bugs.buildroot.org):
2056
2057 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
2058 #8341: Getting EGL Error: Could not create the egl surface:..
2059 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
2060
Peter Korsgaard7e981ed2016-08-30 08:14:23 +020020612016.08-rc3, Released August 29th, 2016
2062
2063 Fixes all over the tree.
2064
2065 Toolchain: C++ support for the internal blackfin toolchain
2066 re-enabled.
2067
2068 Architecture: Default to bf532 CPU variant for blackfin,
2069 Fix flat one memory region support for m68k and disable flat
2070 seperate data support because of compatibility issues.
2071
2072 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
2073 post-build scripts when systemd is used.
2074 Zynq microzed/zc706/zed: Fix u-booot configuration.
2075
2076 netbsd-queue package extended and renamed to
2077 musl-compat-headers. With this, a number of musl compatibility
2078 patches are no longer needed.
2079
2080 Updated/fixed packages: aircrack-ng, android-tools, babeld,
2081 bcusdk, binutils, boa, busybox, connman, cpupower,
2082 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
2083 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
2084 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
2085 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
2086 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
2087 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
2088 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
2089 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
2090 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
2091 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
2092 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
2093 webkitgtk, wireshark, xdriver_xf86-video-intel
2094
2095 Issues resolved (http://bugs.buildroot.org):
2096
2097 #9101: Error on support/download/git with system git older than 1.8.4
2098 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
2099
Peter Korsgaard3b3fa452016-08-17 08:49:38 +020021002016.08-rc2, Released August 17th, 2016
2101
2102 Fixes all over the tree.
2103
2104 Toolchain: disable broken C++ support for internal blackfin
2105 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
2106 to fix various issues.
2107
2108 System: Zoneinfo is available for the musl C library as well.
2109
2110 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
2111 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
2112 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
2113 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
2114 libical, libpjsip, libsidplay2, libunwindow, libxml2,
2115 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
2116 openblas, openipmi, owfs, php, poco, procps, qt, quota,
2117 sg3_utils, spidev_test, systemd-bootchart, thrift,
2118 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
2119 xdriver_xf86-video-savage, xserver_xorg-server, xen
2120
2121 Issues resolved (http://bugs.buildroot.org):
2122
2123 #9136: make graph-size fails with "ValueError: too many values to..
2124 #9151: qt: fix build with ALSA >= 1.1.x
2125 #9156: qt: Fix missing runtime Qt3Support dependency
2126 #9161: modsetting patch not applied to xserver 1.18.4
2127 #9166: Missing overlays directory in VFAT image for raspberry pi 3
2128
Peter Korsgaard19040c92016-08-06 11:39:54 +020021292016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +02002130
2131 Fixes all over the tree and new features.
2132
2133 Toolchain: Fortran support added. eglibc support removed, musl
2134 support no longer experimental. Blackfin and Microblaze
2135 support for internal uClibc-ng toolchain, m68k/coldfire
2136 improvements. The check for unsafe (build host) directories
2137 access (/usr/include and /usr/lib) is now enabled by default.
2138 Unused locales are now purged by default to save space (and
2139 the default list of locales shrunk). The option to control
2140 this has now moved from the toolchain menu to system
2141 configuration.
2142
2143 Legal info improvements: sources are now hardlinked instead of
2144 copied if possible to save space. Patches and extra downloads
2145 are also saved.
2146
2147 An experimental configuration knob (BR2_REPRODUCIBLE) has been
2148 added to make the builds more reproducible (E.G. less
2149 differences in the binary output between builds of the same
2150 configuration). This is still work in progress.
2151
2152 An option to execute a custom script inside the fakeroot
2153 environment used to the generate the filesystem (E.G. to tweak
2154 permissions or similar) has been added.
2155
2156 Git support now supports git submodules if
2157 <pkg>_GIT_SUBMODULES is enabled.
2158
2159 Hash files for integritry validation have been added for all
2160 packages.
2161
2162 Scanpypi utility to help creating packages from the Python
2163 package index (pypi) has been added.
2164
2165 The makedevs utility now has support for adding file
2166 capabilities using extended attributes.
2167
2168 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
2169 development configs, Blackfin GDB simulator, Linksprite
2170 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
2171 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
2172 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
2173 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
2174 demos. A number of defconfigs have been updated and extended
2175 to generate SD card images. Synopsys HS38 VDK defconfig removed.
2176
2177 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
2178 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
2179 circus, dante, docker-containerd, docker-engine, domoticz,
2180 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
2181 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
2182 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
2183 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
2184 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
2185 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
2186 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
2187 p7zip, pdbg, python-argh, python-dataproperty,
2188 python-dateutil, python-dialog3, python-dicttoxml,
2189 python-dominate, python-engineio, python-flask-jsonrpc,
2190 python-flask-login, python-humanize, python-pathtools,
2191 python-pathvalidate, python-pillow, python-prompt-toolkit,
2192 python-pytablewriter, python-pytz, python-scapy3k,
2193 python-sdnotify, python-socketio, python-tomako,
2194 python-ubjson, python-u-msgpack, python-watchdog,
2195 python-wcwidth, python-xlrd, python-xlsxwriter,
2196 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
2197 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
2198 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
2199 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
2200 wiringpi, xen
2201
2202 Deprecated packages: ipkg, sstrip
2203
2204 Removed packages: sunxi-mali-prop
2205
2206 Issues resolved (http://bugs.buildroot.org):
2207
2208 #8931: segment fault when compile argp-help.c using aarch64-bu...
2209 #8966: eglfs error. buildroot don't compile the library libeglfs.so
2210 #8971: build for beaglebone fails
2211 #8986: qt5imageformats fails to build on AArch64
2212 #8991: grub2 fails to compile
2213 #9001: Nodejs option not available
2214 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
2215 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
2216 #9066: 8139TOO - faulty behaviour
2217 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
2218 #9091: U-Boot fails to boot with large ramdisk
2219
Peter Korsgaardaa6fd112016-05-31 23:52:36 +020022202016.05, Released May 31st, 2016
2221
2222 Minor fixes.
2223
2224 External toolchain: Fix for symlink handling when copying
2225 links to target.
2226
2227 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
2228 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
2229 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
2230 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
2231 xdriver_xf86-video-fbturbo, xserver_xorg-server
2232
Peter Korsgaardf4365df2016-05-26 23:37:23 +020022332016.05-rc3, Released May 26th, 2016
2234
2235 Fixes all over the tree.
2236
2237 Tweaks for SSP handling for external toolchains.
2238
2239 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
2240 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
2241 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
2242 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
2243 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
2244 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
2245 postgresql, putty, python-service-identity, python-treq,
2246 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
2247 ustr, valgrind, webkitgtk, libxml2, xorriso,
2248 xserver_xorg-server
2249
2250 Issues resolved (http://bugs.uclibc.org):
2251
2252 #8936: Aircrack-ng - Alot of missing dependencies
2253
Peter Korsgaard3f3342a2016-05-17 16:11:24 +020022542016.05-rc2, Released May 17th, 2016
2255
2256 Fixes all over the tree.
2257
2258 Rootfs overlay handling now refuses to overwrite
2259 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
2260 even if these directories are present in the overlay.
2261
2262 External toolchain: Unbreak user provided libraries deployment
2263 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
2264
2265 QEMU coldfire: Fix for signal handling kernel issue, enable
2266 networking support.
2267
2268 Updated/fixed packages: android-tools, assimp, boost, gcc,
2269 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
2270 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
2271 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
2272 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
2273 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
2274
Peter Korsgaard0ab73722016-05-10 23:23:00 +020022752016.05-rc1, Released May 10th, 2016
2276
2277 Fixes all over the tree and new features.
2278
2279 Architectures: new ARM variants: Cortex A17 and M4, improved
2280 nonmmu (cortex-M) support, m68k has been re-enabled with
2281 support for ColdFire. For x86, support for the i386 variant
2282 has been dropped.
2283
2284 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
2285 deprecated. Go programming language support, Add Binutils 2.26
2286 support. Old Sourcery PowerPC external toolchains removed,
2287 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
2288 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
2289
2290 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
2291 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
2292 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
2293 added for m68k, eXtensa-nommu and ColdFire.
2294
2295 Linux: use zImage by default on ARM, subversion repository
2296 support (for u-boot as well).
2297
2298 New packages: aer-inject, android-tools, cannelloni,
2299 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
2300 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
2301 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
2302 kodi-adsp-basic, kodi-adsp-freesurround,
2303 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
2304 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2305 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
2306 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
2307 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
2308 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
2309 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
2310 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
2311 python-autobahn, python-characteristic, python-crossbar,
2312 python-cryptography, python-iniparse, python-iowait,
2313 python-lmdb, python-pexpect, python-ptyprocess,
2314 python-pyasn-modules, python-pygments, python-pymysql,
2315 python-pynacl, python-pyopenssl, python-pysocks,
2316 python-pytrie, python-rpi-gpio, python-service-identity,
2317 python-setproctitle, python-shutilwhich, python-treq,
2318 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
2319 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
2320 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
2321 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
2322 xdriver_xf86-video-amdgpu
2323
2324 Removed packages: foomatic-filters, python-m2crypto,
2325 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
2326
2327 Issues resolved (http://bugs.buildroot.org):
2328
2329 #6830: Qt5: no fonts are installed
2330 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
2331 #7580: Invalid filesystem in Pandaboard defconfig
2332 #8346: wf111 package removes all kernel module dependencies
2333 #8436: xserver_xorg-server Segmentation fault
2334 #8736: IPV6 forced on in busybox
2335 #8746: At startup system stops with 'cannot set terminal proces..
2336 #8751: make fail [fio does not build on sh]
2337 #8766: Compiling host-gcc-final-4.9.3 broken on i386
2338 #8771: make savedefconfig modifies sources
2339 #8781: Unable to build uboot for imx28evk
2340 #8786: gdb fails to build with xz and expat support at the same
2341 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
2342 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
2343 #8836: Can't select Vim in menuconfig
2344 #8851: Make sure fio can compile with libaio support if it...
2345 #8861: With buildroot 2016.02 trying to build for corei7-avx
2346 fails while trying to build host-binutils
2347 #8866: Making an USB flash bootable with extlinux build with
2348 buildroot does not work
2349
Peter Korsgaardaaf6c282016-03-01 21:47:30 +010023502016.02, Released March 1st, 2016
2351
2352 Minor fixes, mostly security related.
2353
2354 Circular dependency issue with same-as-kernel linux-headers
2355 option fixed.
2356
2357 Updated/fixed packages: bluez5_utils, heirloom-mailx,
2358 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
2359 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
2360 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
2361
Peter Korsgaard100ba0f2016-02-27 23:50:51 +010023622016.02-rc3, Released February 27th, 2016
2363
2364 Fixes all over the tree.
2365
2366 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
2367 where VFP is optional (but present on the specific hw). Fix
2368 ARM variant selection for freescale_imx31_3stack_defconfig.
2369
2370 Ensure tarballs of downloaded git trees do not contain a
2371 timestamp.
2372
2373 Clarify license of patches in COPYING.
2374
2375 Updated/fixed package: avahi, binutils, cairo, can-festival,
2376 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
2377 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
2378 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
2379 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
2380 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
2381 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
2382 omniorb, openipmi, openobex, patch, pax-utils, perf,
2383 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
2384 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
2385 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
2386 wpa_supplicant, xerces, zsh
2387
2388 Issues resolved (http://bugs.uclibc.org):
2389
2390 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
2391
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +010023922016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +01002393
2394 Fixes all over the tree.
2395
2396 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01002397 crash, backport of Xtensa .init/.fini literals handling.
2398 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +01002399 and CVE-2015-7547.
2400
2401 Defconfigs for Acmesystems Arietta g25 added.
2402
2403 Updated/fixed packages: binutils, boost, chrony, dovecot,
2404 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
2405 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
2406 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
2407 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
2408
2409 Issues resolved (http://bugs.uclibc.org):
2410
2411 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
2412 #8606: Problem compiling on Arch Linux
2413 #8681: kbd 2.0.3 does not build on rpi
2414
Peter Korsgaardecf55c32016-02-10 08:05:42 +010024152016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +01002416
2417 Fixes all over the tree and new features.
2418
2419 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
2420 arc-2015.12. Support for legacy uClibc dropped, default to
2421 uClibc-ng instead. Added sys/queue.h implementation for MUSL
2422 for compatibility. Updated versions of Code sourcery and
2423 Linaro toolchains. MIPS Codescape toolchains added. Version
2424 selection for preconfigured external toolchains removed.
2425
2426 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
2427 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
2428 A number of defconfigs have been extended to generate complete
2429 system images using genimage.
2430
Luca Ceresoli8b186e02016-03-01 11:08:07 +01002431 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +01002432 which isn't compatible with modern perl versions, breaking the
2433 build when building on recent (Fedora 23, Debian
2434 Testing/Unstable, ..) distributions.
2435
Peter Korsgaard2ea44432016-02-09 18:00:18 +01002436 Makedevs utility now accepts textual (non-numerical) user and
2437 group names.
2438
2439 Vagrant file to easily setup a working development environment
2440 in a VM has been added.
2441
2442 Size-stats-compare script to compare rootfs sizes between
2443 builds has been added.
2444
2445 Infozip package renamed to zip. EFL packages restructured.
2446
2447 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2448 angularjs, apache, apr, argp-standalone, armadillo, arptables,
2449 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
2450 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
2451 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
2452 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
2453 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
2454 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
2455 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
2456 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
2457 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
2458 elementary, elfutils, enlightenment, erlang, espeak, eudev,
2459 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
2460 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
2461 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
2462 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
2463 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
2464 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
2465 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
2466 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
2467 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
2468 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
2469 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
2470 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
2471 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
2472 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
2473 jquery-sparkline, jquery-ui, jquery-ui-themes,
2474 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
2475 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
2476 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
2477 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
2478 libedbus, libedit, libedje, libeet, libefreet, libeina,
2479 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
2480 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
2481 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2482 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
2483 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
2484 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
2485 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
2486 libraw, libraw1394, librsvg, libseccomp, libsecret,
2487 libserialport, libsigc, libsigrok, libsigrokdecode,
2488 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
2489 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
2490 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
2491 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
2492 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
2493 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
2494 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
2495 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
2496 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
2497 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
2498 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
2499 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
2500 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
2501 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
2502 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
2503 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
2504 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
2505 openldap, openntpd, openobex, openocd, openpgm,
2506 open-plc-utils, openpowerlink, openssh, openssl, openswan,
2507 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
2508 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
2509 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
2510 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
2511 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
2512 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
2513 python-alsaaudio, python-can, python-cffi, python-cherrypy,
2514 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
2515 python-mako, python-msgpack, python-psutil, python-pyasn,
2516 python-pycparser, python-pydal, python-pyftpdlib,
2517 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
2518 python-serial, python-setuptools, python-six, python-spidev,
2519 python-tornado, python-twisted, python-web2py, python-webpy,
2520 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
2521 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2522 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2523 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2524 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
2525 qt5webkit-examples, qt5websockets, qt5x11extras,
2526 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
2527 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
2528 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
2529 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
2530 smack, snowball-init, socat, sp-oops-extract, sqlite,
2531 squashfs, squeezelite, squid, sredird, sshfs,
2532 start-stop-daemon, strace, strongswan, stunnel, subversion,
2533 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
2534 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
2535 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
2536 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
2537 udpcast, unionfs, upmpdcli, usb_modeswitch,
2538 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
2539 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
2540 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
2541 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
2542 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
2543 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
2544 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
2545 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2546 xfont_encodings, xfont_font-adobe-100dpi,
2547 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
2548 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
2549 xfont_font-alias, xfont_font-arabic-misc,
2550 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2551 xfont_font-bh-lucidatypewriter-100dpi,
2552 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2553 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2554 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2555 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2556 xfont_font-daewoo-misc, xfont_font-dec-misc,
2557 xfont_font-ibm-type1, xfont_font-isas-misc,
2558 xfont_font-jis-misc, xfont_font-micro-misc,
2559 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2560 xfont_font-misc-meltho, xfont_font-misc-misc,
2561 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2562 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2563 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2564 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
2565 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
2566 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
2567 ympd, zeromq, zic, znc, zsh,
2568
2569 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
2570 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
2571 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
2572 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
2573 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
2574 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
2575 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
2576 obsidian-cursors, openal, openbox, pangomm,
2577 python-backports-abc, python-beautifulsoup4, python-cbor,
2578 python-click, python-cssselect, python-ecdsa, python-html5lib,
2579 python-idna, python-ipaddress, python-mistune, python-netaddr,
2580 python-paho-mqtt, python-paramiko, python-pyparted,
2581 python-pysmb, python-pyudev, python-singledispatch,
2582 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
2583 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
2584 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
2585
2586 Removed packages: libungif, python-pyxml,
2587
2588 Issues resolved (http://bugs.uclibc.org):
2589
2590 #7886: gettext: link failure with locally-installed libxml2
2591 #7892: systemd-journald is broken
2592 #8066: nodejs crashes when built with gcc 4.9
2593 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
2594 #8501: gunzip fails to uncompress files
2595 #8541: fail to build host-fakeroot-1.20.2
2596 #8546: build instructions for raspberry pi don't work
2597 #8571: strace for ARC compile error
2598 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
2599 #8616: Fail to build for raspberrypi_defconfig with big endian
2600 #8621: sqlite package, properly enable readline
2601
Peter Korsgaard3f90e532015-11-30 22:54:25 +010026022015.11, Released November 30th, 2015
2603
2604 Minor fixes.
2605
2606 Merged/seperate /usr handling is now also performed for
2607 staging so cross-gdb / gdbserver can find the libraries.
2608
2609 Updated/fixed packages: autossh, conntrack-tools, dcron,
2610 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
2611 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
2612 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
2613 zmqpp
2614
2615 Issues resolved (http://bugs.uclibc.org):
2616
2617 #8441: Invalid directory for X11 fonts in target (RPi2)
2618 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
2619
Peter Korsgaard610f3fa2015-11-26 23:06:02 +010026202015.11-rc3, Released November 26th, 2015
2621
2622 Fixes all over the tree.
2623
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +01002624 We have a new modern website!
2625
2626 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
2627 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
2628 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
2629 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
2630 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
2631 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
2632 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
2633 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
2634 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
2635 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01002636
2637 Issues resolved (http://bugs.uclibc.org):
2638
2639 #6872: gpsd: disabled on microblaze
2640 #8321: invalid opcode error with minidlna and ffmpeg
2641 #8336: Default systemd configuration fails to boot correctly in 2015-08
2642 #8446: rpi-userland failed to build with glibc 2.22
2643
Peter Korsgaardbfaed962015-11-19 13:07:41 +010026442015.11-rc2, Released November 19th, 2015
2645
2646 Fixes all over the tree.
2647
2648 LD_LIBRARY_PATH is no longer used to ensure host binaries find
2649 their libraries, fixing issues on recent Fedora.
2650
2651 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
2652 with ${TARGET}-cc after the move to use a toolchain wrapper
2653 for the internal toolchain.
2654
2655 Appy-patches.sh now correctly applies all files listed in
2656 series files.
2657
2658 Fixes for merged /usr handling when a custom skeleton is used.
2659
2660 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
2661 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
2662 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
2663 libecore, libgudev, libnss, libpng, libserial, libssh2,
2664 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
2665 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
2666 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
2667 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
2668 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
2669 ushare, wine, wpa_supplicant, x265,
2670 xdriver_xf86-video-siliconmotion, zxing-cpp
2671
2672 Issues resolved (http://bugs.uclibc.org):
2673
2674 #4790: Running udhcpc on a system with NFS root kills NFS
2675 #8456: Building host-pkgconf on Fedora 23 fails due to..
2676
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +010026772015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +01002678
2679 Fixes all over the tree and new features.
2680
2681 Architectures:
2682
2683 - Support for sparc64 added (internal toolchain with glibc
2684 only).
2685
2686 - Support for mips32r6 and mips64r6 added.
2687
2688 - Support for Intel Quark X1000 CPU.
2689
2690 - Switch to EABIhf by default on ARM when a VFP is available.
2691
2692 Toolchains:
2693
2694 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
2695 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
2696
2697 - The toolchain wrapper which was used only for external
2698 toolchains is now also used for Buildroot internal
2699 toolchains. This allowed to fix the ccache support, prepare
2700 the way for top-level parallel build support and remove gcc
2701 patches used to detect header/library path poisoning.
2702
2703 - Remove Analog Devices Blackfin toolchain 2012R2.
2704
2705 - Fix several Xtensa build failures by switching from
2706 text-section-literals to auto-litpools.
2707
2708 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
2709 rather than a specific fork.
2710
2711 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
2712 2015.08. 2014.09 version is kept since 2015.08 only runs on
2713 x86_64 hosts.
2714
2715 Bootloaders:
2716
2717 - Fix ARM64 support in U-Boot.
2718
2719 Defconfigs:
2720
2721 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
2722 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
2723 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
2724 Synopsys AArch64 VDK virtual platform.
2725
2726 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
2727 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
2728 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
2729 raspberrypi2, riotboard, snps_axs10*, wandboard.
2730
2731 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
2732 calao_snowball_defconfig, gnublin, integrator926_defconfig.
2733
2734 Infrastructure:
2735
2736 - Support for fetching from Mercurial tags fixed.
2737
2738 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
2739 module support to be enabled in the kernel when a package
2740 builds out-of-tree kernel modules (through the
2741 pkg-kernel-module infrastructure or on its own).
2742
2743 - Improve the perl package infrastructure to automatically add
2744 the dependency to the perl interpreter to target perl module
2745 packages.
2746
2747 - Remove trailing slashes in <pkg>_SITE and addition of a
2748 check to ensure such trailing slashes are no longer added.
2749
2750 - Extend the legal infrastructure to allow packages to declare
2751 their actual source code. This is useful for packages for
2752 which <pkg>_SOURCE points to pre-built binaries (as is the
2753 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
2754 variable allows to point to the source code in such cases.
2755
2756 - Improved ccache support, thanks to the usage of a toolchain
2757 wrapper for internal toolchain. Now a single cache directory
2758 can be shared between different Buildroot builds.
2759
2760 - Addition of a 'graph-size' make targets, which generates a
2761 PDF graph of per-package size of the root filesystem.
2762
2763 - Addition of <pkg>_EXCLUDES so that packages can request
2764 certain parts of the source code tarball to not be
2765 extracted. This feature is currently used by gcc and
2766 toolchain-external.
2767
2768 - Packages can now use the <pkg>_PKGDIR variable, provided by
2769 the package infrastructure, to reference their package
2770 directory, instead of explicitly using package/<pkg>/.
2771
2772 Filesystems:
2773
2774 - Add high lz4 compression to squashfs.
2775
2776 - Simplification of shell profile files in the default
2777 skeleton.
2778
2779 - Remove ftp user and /home/ftp from the skeleton, and let ftp
2780 server packages create these when needed.
2781
2782 - Add support for /bin, /sbin and /lib to be symlinks to their
2783 corresponding directories in /usr. This is enforced for
2784 systemd configurations, and optional for other
2785 configurations.
2786
2787 - Support for AXFS filesystem image generation added.
2788
2789 - New options to add extra space/inodes to ext2/3/4 images.
2790
2791 Updated/fixed packages:
2792
2793 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
2794 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
2795 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
2796 collectd, connman, conntrack-tools, coreutils, cpio,
2797 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
2798 dhrystone, dillo, directfb, directfb-examples, dmraid,
2799 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
2800 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
2801 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
2802 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
2803 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
2804 genimage, gettext, git, glib-networking, glmark2, gnupg2,
2805 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
2806 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2807 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
2808 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
2809 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
2810 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
2811 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
2812 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
2813 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
2814 kodi-pvr-stalker, kodi-pvr-vbox,
2815 kodi-visualisation-waveforhue, less, lftp, libbluray,
2816 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
2817 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2818 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
2819 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
2820 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
2821 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
2822 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
2823 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
2824 linux, linux-firmware, linux-fusion, linux-headers,
2825 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
2826 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
2827 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
2828 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
2829 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
2830 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
2831 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
2832 perl-crypt-openssl-random, perl-http-message,
2833 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
2834 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
2835 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
2836 poco, polarssl, portaudio, portmap, postgresql, proftpd,
2837 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
2838 python-networkmanager, python-numpy, python-pyparsing,
2839 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
2840 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
2841 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
2842 samba4, sane-backends, sconeserver, sdl, sed, setools,
2843 shairport-sync, shared-mime-info, sland, smartmontools,
2844 softether, spice-protocol, sqlcipher, sqlite, squid,
2845 strongswan, stunnel, subversion, sudo, sunxi-tools,
2846 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
2847 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
2848 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
2849 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
2850 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
2851 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2852 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
2853 xtables-addons, xterm, xz, zic, znc, zsh
2854
2855 New packages:
2856
2857 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
2858 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
2859 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
2860 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
2861 libg7221, libhttpparser, libilbc, libldns, libmng,
2862 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
2863 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
2864 micropython, micropython-libs, python-pyratemp,
2865 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
2866 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
2867 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
2868
2869 Removed packages:
2870
2871 blackbox (was deprecated), divine (merged in directfb),
2872 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
2873 sawman (merged in directfb), schifra (marked broken since a
2874 long time), texinfo (host variant only, no longer used), zxing
2875 (replaced by zxing-cpp),
2876
2877 Issues resolved (http://bugs.uclibc.org):
2878
2879 #4099: cut utility from GNU coreutils works incorrect
2880 #7772: libxml-parser-perl build failure: missing dependency
2881 ExtUtils/MakeMaker
2882 #7931: Default configuration for Cubieboard v1 is outdated
2883 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
2884 not coming up
2885 #8246: X.org DRI2 build issue
2886 #8256: pointing to /usr/bin/objcopy old version (x86) instead
2887 of the generated one
2888 #8266: mplayer build issue
2889 #8281: pyrexc fails to run when path is too long
2890 #8316: lttng-tools and lttng-babeltrace executables contain
2891 bad RPATH pointing to host machine
2892 #8331: kexec wants shutdown in /sbin, but systemd installs it
2893 in /usr/sbin
2894 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
2895 busybox's version
2896 #8366: libevent does not build
2897 #8386: build failed with external toolchain
2898 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
2899 #8396: CCACHE initialization
2900 #8401: gpsd 3.15 NMEA support
2901 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
2902 #8421: util-linux installs systemd files in output/target/home/
2903
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020029042015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02002905
2906 Minor fixes.
2907
2908 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
2909 reintroduced as opencv.
2910
2911 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02002912 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
2913 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
2914 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02002915 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
2916 perl-www-robotrules, python-can, qt5base, qt5multimedia,
2917 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
2918 x264, xserver_xorg-server, zyre
2919
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020029202015.08-rc2, Released August, 24th 2015
2921
2922 Fixes all over the tree.
2923
2924 Toolchain: fix gcc build on NIOS-II.
2925
2926 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
2927 hybrid ISO image generation.
2928
2929 Architectures: add arm1136j-s variant.
2930
2931 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
2932 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
2933 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
2934 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
2935 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
2936 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
2937 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
2938 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
2939 netatalk, nodejs, ola, opencv, oprofile, php, poco,
2940 postgresql, powertop, protobuf, protobuf-c, qt5base,
2941 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
2942 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
2943 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
2944
2945 Issues resolved (http://bugs.uclibc.org):
2946
2947 #8276: package/dropbear: symlink resolution incorrect
2948 #8286: Error with buildroot
2949 #8301: ldconfig parameter in Makefile
2950
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020029512015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02002952
2953 Fixes all over the tree and new features.
2954
Thomas Petazzonida63d872015-08-05 15:05:07 +02002955 Architectures:
2956
2957 - Refactor how the availability of an MMU is described.
2958 - Minimal support for Cortex-M3
2959 - Minimal support for AArch64 big-endian
2960
2961 Toolchains:
2962
2963 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
2964 - Use uClibc-ng as the default uClibc version, instead of the
2965 official uClibc, which hasn't done any release since 3+
2966 years
2967 - eglibc is now marked as deprecated
2968 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
2969 support for gcc 5.x added.
2970 - Binutils: use Binutils 2.24 as the default, 2.25.x series
2971 bumped to 2.25.1, remove old Binutils 2.22.
2972 - Update ARC toolchain components to 2015.06
2973 - Add support for Fortran when building gcc
2974
2975 Bootloaders:
2976
2977 - Support for using the kconfig configuration system in
2978 U-Boot
2979
2980 New Defconfigs:
2981
2982 - VIA VAB-820/AMOS-820
2983 - OLimex OLinuxino A20 Lime
2984 - Many new defconfigs for Atmel evaluation boards:
2985 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
2986 Xplained Ultra, sama5d3 Xplained.
2987 - ACME Systems Aria G25
2988 - WarPboard
2989 - Altera Cyclone 5 Development Board
2990 - Xilinx zc706
2991 - ARC AXS101 and AXS103 Software Development Platforms
2992 - Significant updates to Raspberry Pi / Raspberry Pi 2
2993
2994 Infrastructure:
2995
2996 - Buildroot takes better care now of generating predictable
2997 permissions in the target filesystem. However, existing
2998 permissions on a custom skeleton or rootfs overlay will no
2999 longer be preserved. Therefore, it is necessary to add a
3000 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
3001 required permissions.
3002 - Add support for kconfig fragments.
3003 - No longer pass --{enable,disable}-debug to autotools
3004 packages depending on the value of
3005 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
3006 whether we build with -g or not.
3007 - Support for extracting archives in .lzma in the generic
3008 package infrastructure.
3009 - Remove random-seed file from the default skeleton, since
3010 seeding the entropy pool with a known seed makes more harm
3011 than good.
3012 - In the CVS download helper, add support to use a date as
3013 the version.
3014 - Add support for a per-package <pkg>_STRIP_COMPONENTS
3015 variable, which packages can use to specify how many path
3016 components should be stripped when extracting the tarball.
3017 - Addition of a 'kernel-module' package infrastructure, which
3018 simplifies the packaging of external kernel modules. Many
3019 existing packages are converted to use it.
3020 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
3021 - Remove /etc/securetty from the default skeleton.
3022 - Migration of sysV initscripts from the default skeleton to
3023 a package called 'initscripts', installed only when Busbox
3024 init or sysvinit are used.
3025 - Migration of the skeleton logic to a proper 'skeleton'
3026 package.
3027 - Addition of a 'linux-tools' infrastructure in the 'linux'
3028 package, to support building user-space tools bundled
3029 within the Linux kernel sources, such as perf and cpupower.
3030 - Usage of backticks instead of make $(shell ...) to execute
3031 shell commands. This allows to delay the evaluation of such
3032 commands when actually needed, and not when expanding the
3033 variables. It is useful to make 'make printvars' less
3034 noisy, and as a preparation to support top-level parallel
3035 build.
3036 - Libtool .la files are not mungled for all package types,
3037 instead of being handled only for packages using the
3038 autotools-package infrastructure.
3039 - Add mechanism to allow packages to express a dependency on
3040 gcc versions. This is needed for packages that use C++11 or
3041 C11 support for example.
3042
3043 Important package updates:
3044
3045 - Complete rework of the matchbox packaging
3046 - Lots of fixes in packages for compatibility with musl and
3047 gcc 5.
3048 - Hash files added to a large number of packages.
3049 - Update a significant number of packages to use a new
3050 hosting, after the announcement of Google Code and
3051 Gitorious closing.
3052 - Major packages needed for SELinux support have been merged,
3053 but the support is not complete yet.
3054 - Significant update of OpenCV to version 3.0, and addition
3055 of lots of eatures.
3056 - Significant update of all packages supporting the GPU and
3057 VPU of i.MX ARM processors.
3058 - Addition of systemd support in a significant number of
3059 packages.
3060 - Qt5 updated to 5.5.0
3061 - Use modular X.org server by default instead of KDrive
3062
3063 Filesystems:
3064
3065 - Complete overhaul of the iso9660 support. Now allows to use
3066 directly IS9660 as the root filesystem format and not only
3067 an initrd, and supports Grub 2 and isolinux in addition to
3068 Grub.
3069
3070 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
3071 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
3072 ca-certificates, can-utils, ccache, cloog, collectd, connman,
3073 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
3074 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
3075 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
3076 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3077 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
3078 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
3079 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
3080 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
3081 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
3082 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
3083 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
3084 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3085 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
3086 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
3087 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
3088 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
3089 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
3090 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
3091 libunistring, libupnp, libuv, libv4l, libva,
3092 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
3093 linux-firmware, linux-headers, live555, ltrace, lua,
3094 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
3095 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
3096 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
3097 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
3098 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
3099 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
3100 perl-cross, perl-encode-locale, perl-io-socket-ssl,
3101 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
3102 perl-xml-libxml, php, pinentry, polarssl, postgresql,
3103 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
3104 python-networkmanager, python-pyinotify, python-pypcap,
3105 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
3106 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
3107 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
3108 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
3109 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
3110 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
3111 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
3112 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
3113 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
3114 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
3115 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
3116 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3117 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
3118 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
3119 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
3120 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
3121 zic.
3122
3123 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
3124 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
3125 jquery-datetimepicker, kodi-audioencoder-modplug,
3126 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
3127 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
3128 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
3129 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
3130 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
3131 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
3132 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
3133 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
3134 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
3135 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
3136 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
3137 kodi-screensaver-pingpong, kodi-screensaver-pyro,
3138 kodi-screensaver-stars, kodi-visualisation-shadertoy,
3139 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
3140 kodi-visualisation-waveform, kvmtool, kyua, libfm,
3141 libfm-extra, libplatform, librtas, libsodium, libsquish,
3142 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
3143 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
3144 python-pycli, python-pydal, python-pyyaml, python-web2py,
3145 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
3146 rtl8821au, sepolgen, setools, skeleton, stm32flash,
3147 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
3148
3149 Deprecated packages: webkitgtk, libgail, eglibc support in
3150 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02003151
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02003152 Issues resolved (http://bugs.uclibc.org):
3153
3154 #4291: Segmentation fault with all binaries that use threads
3155 when compiled with gcc 4.6
3156 #6944: building toolchain for sh4 fails
3157 #7592: Buildroot GCC: -lto requires plugin support in ranlib
3158 #7628: Python SSL does not get built for Raspberry Pi
3159 #7682: Missing dependencies for NFS
3160 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
3161 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
3162 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
3163 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
3164 #7971: python-flask, python-werkzeug. No module named zlib
3165 #7981: Target file system skeleton permissions hazard
3166 #8006: rpcdebug in nfs-utils built for the host
3167 #8036: alsa-lib headers problem that prevents to compile alsa
3168 dependent projects
3169 #8081: systemd init system: /tmp is not mode 1777
3170 #8121: php opcache extension doesn't get installed
3171 #8151: x86-64 make fails with ncurses 5.9
3172 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
3173 #8161: default /bin/sh symlink to busybox is full path and not relative
3174 #8171: glamor missing
3175 #8191: Request update support for the cubieboard series
3176 #8201: Important security upgrades for node.js
3177
Peter Korsgaard6d736152015-05-31 23:15:34 +020031782015.05, Released May 31st, 2015
3179
3180 Minor fixes.
3181
3182 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
3183 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
3184 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
3185 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
3186 python3, sconeserver, udpcast, upmpdcli
3187
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020031882015.05-rc3, Released May 22nd, 2015
3189
3190 Several fixes, mainly related to static linking.
3191
3192 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
3193 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
3194 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
3195 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
3196 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
3197 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
3198 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
3199 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
3200 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
3201 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
3202 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
3203 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
3204 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
3205 wvstreams, xmlstarlet, zeromq, zmqpp
3206
3207 New packages: c-periphery
3208
3209 Issues resolved (http://bugs.uclibc.org):
3210
3211 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
3212 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
3213 #8126: exim lacks plaintext and cram-md5 auth
3214
Peter Korsgaardf2435f62015-05-11 13:28:26 +020032152015.05-rc2, Released May 11th, 2015
3216
3217 Minor fixes.
3218
3219 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
3220 issues. Context functions enabled for uClibc snapshot /
3221 uClibc-NG.
3222
3223 Architectures: Endian handling symbol for Xtensa, binutils
3224 fixes.
3225
3226 Infrastructure: Fix for kernel module stripping when
3227 localversion contains spaces.
3228
3229 Updated/fixed packages: at, autoconf-archive, binutils,
3230 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
3231 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
3232 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
3233 xlib_libXfont
3234
3235 Issues resolved (http://bugs.uclibc.org):
3236
3237 #8086: Cannot select systemd as init with Linaro 2014.09...
3238
Peter Korsgaard5628a152015-05-04 21:25:41 +020032392015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02003240
3241 Fixes all over the tree and new features.
3242
Peter Korsgaard329f6872015-05-03 23:49:42 +02003243 Architectures: Removed AVR32 support, deprecate SH64, added
3244 support for steamroller, corei7-avx and core-avx2 x86
3245 variants.
3246
3247 Toolchains: IPv6 and Largefile support now enforced for
3248 uClibc. Corresponding Kconfig symbols removed.
3249
3250 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
3251 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
3252 external toolchains are now detected and blacklisted.
3253
3254 Internal toolchain support for Nios2 added, Blackfin
3255 removed. Aarch64 and sh musl support. uClibc-ng support added.
3256
3257 Libatomic is now handled for internal and external
3258 toolchains. Link time optimization (LTO) support.
3259
3260 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
3261 Auto, Raspberry Pi 2, RIoTboard,
3262
3263 Infrastructure: Hashes for a large number of packages have
3264 been added. Missing hashes now stop the build unless
3265 explicitly disabled.
3266
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02003267 Spaces and colons (:) are now supported in package
3268 versions. Dependencies can now be listed for the patch step
3269 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02003270 extensions infrastructure has been added.
3271
3272 Makedevs now has a recursive (r) option.
3273
3274 The variable containing the list of packages to build has been
3275 renamed from TARGETS to PACKAGES.
3276
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02003277 Make external-deps / legal-info / source / source-check have
3278 been reimplemented using the package infrastructure, so their
3279 output/behaviour may differ from earlier (some packages were
3280 not included in the past).
3281
Peter Korsgaard329f6872015-05-03 23:49:42 +02003282 The old insecure DES password encoding is no longer supported.
3283
3284 U-Boot patch option now support direct references to patch
3285 files and URLs in addition to directories of patches. The
3286 i.MX28 SD format (u-boot.sd) is now supported.
3287
Peter Korsgaard94856072015-04-27 00:10:53 +02003288 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
3289 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003290 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
3291 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
3292 canfestival, ccache, chrony, civetweb, clamav, cmake,
3293 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
3294 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
3295 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
3296 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02003297 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
3298 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
3299 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
3300 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
3301 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
3302 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003303 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
3304 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
3305 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
3306 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
3307 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
3308 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02003309 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003310 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
3311 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
3312 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
3313 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
3314 libinput, libiscsi, libksba, liblinear, libmatroska,
3315 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
3316 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
3317 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
3318 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
3319 libusb, libuv, libva-intel-driver, libva, libvncserver,
3320 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
3321 lighttpd, linknx, linphone, linux-firmware, linux-headers,
3322 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
3323 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
3324 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
3325 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02003326 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
3327 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
3328 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
3329 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
3330 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
3331 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
3332 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
3333 opencv, openldap, openntpd, openocd, openssh, openssl,
3334 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003335 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02003336 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
3337 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
3338 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
3339 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
3340 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
3341 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02003342 python-tornado, python-twisted, python-zope-interface, python,
3343 python3, qemu, qt, qt5, qt5base, qt5multimedia,
3344 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
3345 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
3346 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
3347 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
3348 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
3349 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
3350 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
3351 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
3352 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
3353 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
3354 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
3355 webp, weston, wget, which, whois, wireless-regdb,
3356 wireless_tools, wireshark, wpa_supplicant, wvstreams,
3357 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02003358 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
3359 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
3360 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
3361 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
3362 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
3363 xapp_xmore, xcb-util-image, xcb-util-keysyms,
3364 xdata_xcursor-themes,
3365 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
3366 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
3367 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02003368 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
3369 xfont_font-util, xkeyboard-config,
3370 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02003371 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
3372 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
3373 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
3374
3375 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003376 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
3377 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
3378 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
3379 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
3380 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
3381 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
3382 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
3383 perl-db-file, perl-digest-{hmac,sha1},
3384 perl-encode-{detect,locale}, perl-file-{listing,util},
3385 perl-html-{parser,tagset}, perl-http-cookies,
3386 perl-http-{daemon,date,message,negotiate}, perl-io-html,
3387 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
3388 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
3389 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
3390 perl-www-robotrules, powertop, pulseview,
3391 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
3392 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
3393 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02003394 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003395 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02003396 xproto_xproxymanagementprotocol
3397
3398 Removed packages: gtk2-theme-hicolor
3399
Peter Korsgaard329f6872015-05-03 23:49:42 +02003400 Deprecated packages: samba
3401
Peter Korsgaard94856072015-04-27 00:10:53 +02003402 Issues resolved (http://bugs.uclibc.org):
3403
3404 #7478: Multiple chosen python modules are not built due to...
3405 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
3406 #7676: Package procps-ng installs binaries to nonsensical folder
3407 #7724: Startx is not installed in the target
3408 #7760: botan: wrong prefix in botan-1.10.pc
3409 #7826: Building of cdparanoia
3410 #7844: Lua with hard-float on MIPS by buildroot doesn't work
3411 #7874: X.org configure error
3412 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
3413 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
3414 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
3415 #7976: mkuser script fails with: user already exists with...
3416 #8011: When building only busybox and strace, strace fails...
3417 #8016: collectd fails to build, network.c:171:19: error:...
3418 #8041: error on building libcurl7.42.0
3419
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010034202015.02, Released March 1st, 2015
3421
3422 Minor fixes.
3423
3424 Updated/fixed packages: civetweb, ding-libs,
3425 directfb-examples, glibc, gnupg, gnupg2, gpm,
3426 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
3427 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
3428 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
3429 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
3430 xcb-util-keysyms
3431
3432 Removed packages: libgc
3433
Peter Korsgaard345f32e2015-02-24 00:24:19 +010034342015.02-rc3, Released February 24th, 2015
3435
3436 Minor fixes.
3437
3438 Cmake and rebar (erlang) infrastructure fixes.
3439
3440 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
3441 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
3442 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
3443 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
3444
Peter Korsgaardbc113922015-02-15 23:44:43 +010034452015.02-rc2, Released February 15th, 2015
3446
3447 Minor fixes.
3448
3449 raspberrypi: fix kernel sha1 for DT variant.
3450
3451 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
3452 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
3453 qt5base, qt5connectivity, xserver_xorg-server
3454
Peter Korsgaard21652672015-02-08 21:57:14 +010034552015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01003456
3457 Fixes all over the tree and new features.
3458
3459 Static/shared library handling reworked. This is now a
3460 tristate (shared only / shared and static / static
3461 only). Default is now shared only to speed up the
3462 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
3463
3464 The toolchain (internal and external) will now warn when an
3465 unsafe library or header path is used (such as /usr/include or
3466 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
3467 under build options this instead becomes an error.
3468
3469 A installation path issue with the internal musl toolchain
3470 support has been fixed so it is now possible to reuse it as an
3471 external toolchain.
3472
3473 Architectures: Freescale E5500 and E6500 PowerPC support
3474 added, deprecated MIPS 1/2/3/4 support removed.
3475
3476 New defconfigs: Freescale p2020ds, MIPS creator CI20,
3477 Raspberrypi with DT, UDOO Quad.
3478
3479 'make <foo>_defconfig' now saves the path to the defconfig in
3480 the .config, so a 'make savedefconfig' automatically updates
3481 it.
3482
3483 Infrastructure for packages using the Erland rebar tool has
3484 been added.
3485
3486 Hashes for a large number of packages have been added. Hashes
3487 are now checked for both target and host packages.
3488
3489 The system menu now has an option to automatically configure a
3490 network interface through DHCP at bootup.
3491
3492 The default filesystem skeleton now uses a separate tmpfs for
3493 /run instead of a symlink to /tmp/ for security reasons / to
3494 protect against conflicts with user generated temporary files.
3495
3496 BR2_EXTERNAL is now exported to post-build and post-image
3497 scripts.
3498
3499 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
3500 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
3501 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
3502 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3503 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
3504 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
3505 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
3506 janus-gateway, kodi, kodi-audioencoder-flac,
3507 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3508 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
3509 libselinux, libsemanage, libserialport, libsigro,
3510 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
3511 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
3512 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
3513 openldap, python-alsaaudio, python-certifi, python-cheetah,
3514 python-coherence, python-django, python-docopt, python-enum,
3515 python-enum34, python-flask, python-gobject, python-httplib2,
3516 python-ipaddr, python-itsdangerous, python-jinja,
3517 python-markdown, python-markupsafe, python-networkmanager,
3518 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
3519 python-pysendfile, python-pyxb, python-requests, python-six,
3520 python-twisted, python-webpy, python-werkzeug,
3521 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
3522 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
3523 xtables-addons
3524
3525 Removed packages (target): bison, distcc, gob2, m4
3526
3527 Issues resolved (http://bugs.uclibc.org):
3528
3529 #7556: make interactive CLI optional for nftables
3530 #7730: Error while connecting Qt Cretaor to device
3531 #7766: logrotate default gzip path is usually wrong
3532 #7790: Invalid ext4 image generated by Buildroot
3533
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010035342014.11, Released December 1st, 2014
3535
3536 Minor fixes.
3537
3538 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
3539 current working directory isn't searched.
3540
3541 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
3542 parted, shairport-sync, util-linux, xapp_bdftopcf,
3543 xserver_xorg-server
3544
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010035452014.11-rc3, Released November 28th, 2014
3546
3547 Fixes all over the tree.
3548
3549 System: File permissions of /etc/random-seed made more
3550 restrictive.
3551
3552 Toolchain: Various fixes related to locale handling, a fix for
3553 building the toolchain wrapper on MIPS.
3554
3555 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
3556 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
3557 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
3558 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
3559 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
3560 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
3561 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
3562 xl2tp, xserver_xorg-server
3563
3564 Issues resolved (http://bugs.uclibc.org):
3565
3566 #7670: Fails to build mpc-1.0.2 on latest Cygwin
3567
Peter Korsgaard641e00e2014-11-21 13:19:45 +010035682014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01003569
3570 Fixes all over the tree.
3571
3572 Inittab tweaks for shutdown handling (busybox and sysvinit).
3573
3574 Updated/fixed packages: aircrack-ng, botan, canfestival,
3575 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
3576 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
3577 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
3578 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
3579 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
3580 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
3581 tstools, tzdata, wireshark, x264
3582
3583 Issues resolved (http://bugs.uclibc.org):
3584
3585 #7646: strftime on datetime not works on python3
3586
Peter Korsgaard74128852014-11-12 23:11:07 +010035872014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01003588
3589 Fixes all over the tree and new features.
3590
Peter Korsgaard6896e822014-11-12 22:31:39 +01003591 Toolchains: Use -mcpu / -march instead of -mtune. Support
3592 additional ARC and sparc variants. Updated Code sourcery
3593 and Linaro external toolchains.
3594
3595 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
3596 powerpc64 pseries added and a number of updates to the
3597 existing configurations.
3598
3599 Infrastructure: Buildroot is now less noisy when built with
3600 the silent option (make -s).
3601 A number of package infrastructure variables have been renamed
3602 from *_OPT to *_OPTS for constency. Buildroot will complain if
3603 the old names are used to assist in updating out of tree
3604 packages.
3605 Fixes for host systems where bash isn't located in /bin, and
3606 older systems not supporting mktemp --tmpdir.
3607 Various cleanups of users/groups in the default skeleton.
3608 There is now an option to choose what shell /bin/sh points to.
3609
3610 Documentation: Various updates to the user manual. The
3611 asciidoc documentation handling has now been extended so it
3612 can be used by (BR2_EXTERNAL) packages.
3613
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01003614 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
3615 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
3616 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
3617 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
3618 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3619 bluez_utils, bmon, boost, bootutils, bridge-utils,
3620 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
3621 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
3622 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
3623 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
3624 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
3625 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
3626 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
3627 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
3628 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
3629 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
3630 enlightenment, enscript, erlang, espeak, ethtool, eudev,
3631 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
3632 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
3633 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
3634 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
3635 fontconfig, foomatic-filters, freerdp, freescale-imx,
3636 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
3637 genimage, genpart, genromfs, geoip, gettext, giblib, git,
3638 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
3639 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
3640 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
3641 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
3642 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
3643 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
3644 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
3645 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
3646 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
3647 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
3648 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
3649 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
3650 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
3651 jquery-ui-themes, jquery-validation, jsmin, json-c,
3652 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
3653 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
3654 lesstif, lftp, libaio, libao, libarchive, libargtable2,
3655 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
3656 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
3657 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
3658 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
3659 libelementary, libelf, libenca, libethumb, libevas,
3660 libevas-generic-loaders, libevent, libexif, libeXosip2,
3661 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
3662 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
3663 libinput, libiscsi, libjson, libksba, liblockfile,
3664 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
3665 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
3666 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
3667 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
3668 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
3669 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
3670 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
3671 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
3672 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
3673 libungif, liburcu, libusb, libuv, libv4l, libva,
3674 libva-intel-driver, libvncserver, libvorbis, libvpx,
3675 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
3676 libxslt, lighttpd, linenoise, linknx, links, linphone,
3677 linux-firmware, linux-fusion, linux-headers, linux-pam,
3678 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
3679 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
3680 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
3681 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
3682 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
3683 lua-ev, luajit, luajson, lualogging, lua-messagepack,
3684 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
3685 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
3686 lzma, m4, madplay, make, makedevs, Makefile.in,
3687 matchbox-common, matchbox-desktop, matchbox-fakekey,
3688 matchbox-keyboard, matchbox-lib, matchbox-panel,
3689 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
3690 media-ctl, mediastreamer, memcached, memstat, memtester,
3691 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
3692 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
3693 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
3694 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
3695 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
3696 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
3697 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
3698 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
3699 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
3700 openocd, openpowerlink, openssh, openssl, openswan,
3701 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
3702 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
3703 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
3704 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
3705 perl-module-build, perl-mojolicious, perl-net-ssleay,
3706 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
3707 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
3708 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
3709 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
3710 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
3711 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
3712 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
3713 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
3714 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
3715 python-dialog, python-ipy, python-keyring, python-mad,
3716 python-netifaces, python-numpy, python-protobuf, python-pyasn,
3717 python-pyparsing, python-pyro, python-pyusb, python-serial,
3718 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
3719 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3720 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3721 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3722 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
3723 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
3724 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
3725 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
3726 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
3727 ruby, samba, sam-ba, samba4, sane-backends, schifra,
3728 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
3729 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
3730 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
3731 slang, slirp, smcroute, smstools3, snmppp,
3732 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
3733 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
3734 squid, sredird, startup-notification, strace, stress,
3735 strongswan, stunnel, subversion, sudo, sunxi-boards,
3736 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
3737 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
3738 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
3739 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
3740 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
3741 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
3742 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
3743 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
3744 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
3745 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
3746 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
3747 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
3748 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
3749 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
3750 xdriver_xf86-video-vmware, xenomai, xerces,
3751 xfont_font-adobe-{100,75}dpi,
3752 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
3753 xfont_font-alias, xfont_font-arabic-misc,
3754 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3755 xfont_font-bh-lucidatypewriter-100dpi,
3756 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3757 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3758 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3759 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3760 xfont_font-daewoo-misc, xfont_font-dec-misc,
3761 xfont_font-ibm-type1, xfont_font-isas-misc,
3762 xfont_font-jis-misc, xfont_font-micro-misc,
3763 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3764 xfont_font-misc-meltho, xfont_font-misc-misc,
3765 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3766 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3767 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3768 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
3769 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
3770 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
3771 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
3772 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
3773 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
3774 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
3775 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
3776 znc, zsh, zxing
3777
3778 New packages: adwaita-icon-theme, am335x-pru-package,
3779 bcache-tools, biosdevname, botan, canfestival, clamav,
3780 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
3781 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
3782 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
3783 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
3784 netcat-openbsd, nginx, odhcploc, openvmtools,
3785 phidgetwebservice, pps-tools, pure-ftpd,
3786 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
3787 qt5location, shairport-sync, spidev_test, targetcli-fb,
3788 tinyalsa, trinity, x264, yaml-cpp, ympd
3789
3790 Removed packages: libelf
3791
3792 Issues resolved (http://bugs.uclibc.org):
3793
3794 #261: New package: wxWidgets
3795 #325: New package: ratpoison
3796 #405: New package: OpenVZ tools
3797 #1309: New package: rdiff-backup
3798 #3427: New package: nginx
3799 #3655: New package: libav
3800 #3991: New Package: open-vm-tools (Vmware Tools)
3801 #6878: dmraid: disabled on ARC
3802 #6950: Full unicode support in ncurses
3803 #7010: jamvm builds and runs fine under mips (be)
3804 #7088: elfutils on Blackfin doesn't build
3805 #7142: ecryptfs needs getent to run
3806 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
3807 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
3808 #7352: [2014.08-rc3] diffutils-3.3 failed on building
3809 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
3810 #7364: monit builds a static application, even though BR2_PREFER_...
3811 #7370: ngrep - requires --with-pcap-includes fully defined to find...
3812 #7442: rootfs remount does not work as expected with sysvinit
3813 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
3814 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
3815 #7574: quota-4.01 fails to build statically
3816
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020038172014.08, Released September 1st, 2014
3818
3819 Minor manual fixes/additions.
3820
3821 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
3822 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
3823 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
3824 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
3825 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
3826 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
3827 xscreensaver, yajl
3828
3829 Issues resolved (http://bugs.uclibc.org):
3830
3831 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
3832
Peter Korsgaardfdff7152014-08-26 10:26:38 +020038332014.08-rc3, Released August 26th, 2014
3834
3835 Minor fixes.
3836
3837 User manual update / restructuring.
3838
3839 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
3840 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
3841 lbreakout2, libevas-generic-loaders, libftdi, libinput,
3842 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
3843 thrift, tvheadend, usb_modeswitch, xmlstarlet,
3844
3845 Issues resolved (http://bugs.uclibc.org):
3846
3847 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
3848 #7322: libgomp dependency issue with imagemagick
3849 #7328: Git dl of versions in x/y broken
3850
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020038512014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003852
3853 Fixes all over the tree.
3854
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02003855 User manual restructured / reworked.
3856
3857 Toolchain: Fix for C++ exceptions / pthread_exit() on
3858 uClibc/glibc, C++-11 features with uClibc.
3859
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003860 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
3861 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
3862 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02003863 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
3864 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
3865 qt, subversion, synergy, systemd, tar, tftpd, webkit,
3866 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003867
3868 Issues resolved (http://bugs.uclibc.org):
3869
3870 #7124: Use BR toolchain externally results a non-bootable...
3871 #7208: Glibc C++ aplications crash if they use exceptions
3872 #7250: Cannot build with -std=c++11
3873 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
3874 #7286: systemd 215 doesn't build
3875
Peter Korsgaard7e725e12014-08-08 23:34:24 +020038762014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02003877
3878 Fixes all over the tree and new features.
3879
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02003880 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
3881 Improved altivec / SPE /atomic instructions
3882 handling. Additional PowerPC CPU variants added.
3883
3884 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
3885 qemu-system-xtensa, qemu-aarch64-virt added. A number of
3886 tweaks to existing ones. lpc32xx defconfigs removed.
3887
3888 Toolchain: Microblaze support for internal musl toolchain.
3889 Default to GCC 4.8 for internal toolchain, remove deprecated
3890 4.3 and 4.6 versions.
3891 External CodeSourcery / Linaro toolchain updates, option to
3892 copy gconv libraries for external toolchains.
3893
3894 Infrastructure: graph-depends: misc fixes, transitive
3895 dependencies are not drawn by default. Download handling is
3896 now done using helper scripts. Integrity of downloads can now
3897 be verified using sha* hashes. Subversion download now uses
3898 peg revisions for robustness.
3899 Legal-info: License info of local or overridden packages are
3900 saved as well. Toolchain packages are also taken into account.
3901 autotools: Static linking with libtool / v1.5 improvements.
3902 Gettextize support, similar to autoreconf.
3903 kconfig package infrastructure added.
3904
3905 Misc: Version selection for busybox dropped.
3906
Peter Korsgaard087e1c82014-08-08 00:50:13 +02003907 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3908 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
3909 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
3910 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3911 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
3912 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
3913 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
3914 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
3915 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
3916 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
3917 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
3918 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
3919 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
3920 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
3921 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
3922 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
3923 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
3924 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
3925 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
3926 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
3927 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
3928 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
3929 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
3930 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
3931 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
3932 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
3933 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
3934 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
3935 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
3936 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
3937 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
3938 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
3939 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
3940 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
3941 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
3942 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
3943 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
3944 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
3945 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
3946 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
3947 libxml2, libyaml, links, linux-firmware, linux-fusion,
3948 linux-headers, linux-pam, lite, live555, lm-sensors,
3949 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
3950 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
3951 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
3952 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
3953 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
3954 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
3955 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
3956 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
3957 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
3958 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
3959 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
3960 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
3961 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
3962 python,
3963 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
3964 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
3965 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
3966 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
3967 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
3968 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
3969 samba, samba4, sane-backends, sawman, sconeserver, setserial,
3970 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
3971 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
3972 startup-notification, statserial, strongswan, stunnel,
3973 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
3974 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
3975 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
3976 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
3977 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
3978 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
3979 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
3980 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
3981 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
3982 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
3983 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
3984 xz
3985
3986 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
3987 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
3988 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
3989 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
3990 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
3991 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
3992 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
3993 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
3994 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
3995 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
3996 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
3997 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
3998 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
3999 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
4000
4001 Removed packages: procps
4002
4003 Issues resolved (http://bugs.uclibc.org):
4004
4005 #5750: Doing a Buildroot build from /usr doesn't work
4006 #5900: config flags to the Xenomai build system
4007 #6230: Cannot compile gcc without threads (uClibc-based)
4008 #6626: procps Unknown HZ value! (XX) Assume 100
4009 #7118: Package "thrift" requires atomic operations
4010 #7154: Local uClibc config file gets overwritten using ...
4011 #7160: host-xz not built
4012 #7166: hostapd: segfault when using RT5370
4013 #7172: Name collision of rpath token expansion and internal..
4014 #7178: NTPd package cannot sync time without a proper ntp.conf
4015 #7184: supervisord depends on libxml2 implicitly
4016 #7196: Unable to build on UBUNTU13.10
4017 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
4018
Peter Korsgaardf287d622014-05-31 09:52:49 +020040192014.05, Released May 31st, 2014
4020
4021 Minor fixes.
4022
4023 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
4024 for the spl file.
4025
4026 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
4027 qt5base, qt5webkit, sysklogd, thrift, u-boot
4028
Peter Korsgaardd830cce2014-05-28 17:07:11 +020040292014.05-rc3, Released May 28th, 2014
4030
4031 Minor fixes.
4032
4033 Updated/fixed packages: acl, attr, connman, dosfstools,
4034 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
4035 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
4036 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
4037 samba4, slang, xbmc
4038
4039 Issues resolved (http://bugs.uclibc.org):
4040
4041 #7100: license info for package 'acl' missing
4042 #7106: license info for package 'attr' missing
4043 #7112: license info for package 'hwdata'
4044
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020040452014.05-rc2, Released May 21st, 2014
4046
4047 Fixes all over the tree.
4048
4049 Stripping using sstrip has been deprecated.
4050
4051 BR2_EXTERNAL can now also be used to implement custom
4052 filesystem types.
4053
4054 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
4055 the generated dependency graph has been renamed to
4056 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
4057 the future.
4058
4059 The virtual package infrastructure will now error out early
4060 if multiple packages providing the same virtual package has
4061 been enabled (E.G. opengl). This change requires that the
4062 packages explicitly declare what virtual package(s) they
4063 provide.
4064
4065 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
4066 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
4067 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
4068 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
4069 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
4070 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
4071 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
4072 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
4073 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
4074 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
4075 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
4076 xlib_libXpm, xserver_xorg-server, zyre
4077
4078 Issues resolved (http://bugs.uclibc.org):
4079
4080 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
4081 #7016: Git issues in resulting buildroot tar
4082 #7094: pciutils doesn't build on Blackfin
4083
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020040842014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00004085
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004086 Fixes all over the tree and new features.
4087
4088 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
4089 been removed. Building o32 ELF files for MIPS64 is an exotic
4090 configuration that nobody should be using. If o32 is required,
4091 then is better if it's built for MIPS 32-bit cores so only
4092 32-bit instructions will be used leading to a more efficient
4093 o32 usage.
4094 Support for the ARM A12 variant and Intel corei7.
4095
4096 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
4097
4098 Bootloaders: Grub2 and gummiboot support, syslinux support
4099 extended.
4100
4101 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
4102 library for internal and external toolchains. 4.8-R3 support
4103 for ARC, Internal toolchain support for Aarch64 and
4104 Microblaze. Environment variable to control debug output of
4105 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02004106 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004107 customized. Updated external Linaro ARM/Aarch64
4108 toolchains. Added external Linaro ARMEB toolchain.
4109 A GDB gdbinit file is now generated for external toolchains to
4110 automatically set the correct sysroot.
4111
4112 Kconfig handling for minimum kernel headers version required
4113 for packages. Now packages needing specific kernel header
4114 features can specify these requirements in Kconfig.
4115
4116 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02004117 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004118 comment at the top of Makefile for details about how to enable
4119 it and what the problems are if you want to test it.
4120 Python package infrastructure extended to support Python 3.x
4121 Perl and virtual package infrastructure support added.
4122 PRE_*_HOOKS support for all build steps.
4123
Peter Korsgaard4ee77142014-05-13 00:01:35 +02004124 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
4125 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004126 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
4127 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
4128 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
4129 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
4130 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02004131 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
4132 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
4133 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004134 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
4135 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
4136 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4137 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
4138 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
4139 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
4140 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
4141 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
4142 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
4143 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
4144 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02004145 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
4146 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
4147 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004148 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
4149 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
4150 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
4151 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
4152 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
4153 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
4154 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
4155 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
4156 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
4157 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
4158 luainterpreter, luajit, lua-msgpack-native, luaposix,
4159 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
4160 memstat, mesa3d, metacity, minidlna, mmc-utils,
4161 mobile-broadband-provider-info, modem-manager, mongrel2,
4162 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
4163 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
4164 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
4165 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
4166 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
4167 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
4168 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
4169 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
4170 pulseaudio, python, python3, python-bottle, python-m2crypto,
4171 python-netifaces, python-pyasn, python-pycrypto,
4172 python-pygame, python-pysnmp, python-pysnmp-apps,
4173 python-pysnmp-mibs, python-serial, python-setuptools,
4174 qextserialport, qt, qt5, qt5base, qt5connectivity,
4175 qt5declarative, qt5graphicaleffects, qt5imageformats,
4176 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
4177 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
4178 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
4179 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
4180 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
4181 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
4182 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
4183 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02004184 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004185 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
4186 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
4187 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
4188 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
4189 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
4190 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
4191 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
4192 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
4193 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
4194 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
4195 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
4196 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
4197 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
4198 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
4199 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
4200 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02004201 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
4202 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
4203 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
4204 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
4205 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
4206 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
4207 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
4208 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
4209 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
4210 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
4211 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
4212 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
4213 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
4214 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
4215 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
4216 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
4217 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
4218 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
4219 xlib_xtrans, xproto_xproto, xserver_xorg-server,
4220 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004221
4222 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
4223 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
4224 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
4225 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
4226 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
4227 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
4228 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
4229 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
4230 musl, nftables, opentyrian, opentyrian-data,
4231 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
4232 php-zmq, postgresql, python-libconfig, python-pypcap,
4233 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02004234 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
4235 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004236
4237 Removed packages: crosstool-ng, python-distutilscross, vala
4238
4239 Issues resolved (http://bugs.uclibc.org):
4240
4241 #6842: Checking external toolchain for eabihf
4242 #6956: Packaging libsoxr
4243 #6986: Make legal-info fails on uboot versions before 2014.01
4244 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00004245
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010042462014.02, Released February 27th, 2014
4247
4248 Minor fixes.
4249
4250 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
4251 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
4252 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
4253 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
4254
4255 Issues resolved (http://bugs.uclibc.org):
4256
4257 #6938: mkuser script generates wrong password for new user in..
4258
Peter Korsgaard98f7e122014-02-25 08:49:04 +010042592014.02-rc3, Released February 25th, 2014
4260
4261 Minor fixes.
4262
4263 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
4264 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
4265 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
4266 libsecret, libsepol, libsigsegv, libtool, libv4l,
4267 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
4268 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
4269 tvheadend, util-linux, webkit, xscreensaver
4270
4271 Issues resolved (http://bugs.uclibc.org):
4272
4273 #4706: Removing .stamp_target_installed does not trigger...
4274 #5030: busybox built fails if we use an override src dir...
4275 #5420: Dbus and /var/run management
4276 #5768: Not able to build ALSA-Lib for static build
4277 #5774: Not able to build ALSA-Utils for static build
4278 #6542: external python modules fail to compile to pyc if...
4279 #6764: Support for kernel signed modules
4280 #6794: Busybox compiled from buildroot hangs on pass from...
4281
Peter Korsgaard085d4f02014-02-20 09:24:32 +010042822014.02-rc2, Released February 20th, 2014
4283
4284 Fixes all over the tree. Static linking / nommu fixes and
4285 annotations for several packages.
4286
4287 Updated/fixed packages: boost, busybox, collectd, coreutils,
4288 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
4289 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
4290 opencv, python, python3, qtuio, systemd, thrift, transmission,
4291 uclibc, vlc, webkit
4292
4293 Issues resolved (http://bugs.uclibc.org):
4294
4295 #5450: AT91SAM9260 Bootstrap compilation problem
4296 #5582: libiconv 1.14 failed to build
4297 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
4298 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
4299 #6218: binutils-2.23.2/gas fails with undefined reference to..
4300 #6236: binutils-2.23.2/bfd fails with undefined reference to..
4301 #6470: If the build directory is a child of /usr, the build..
4302 #6776: systemd error: static declaration of 'execvpe' follows..
4303 #6818: toolchainfile.cmake has absolut path references
4304
Peter Korsgaard690984c2014-02-11 12:37:42 +010043052014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004306
4307 Fixes all over the tree and new features.
4308
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004309 Support for external packages/defconfigs (BR2_EXTERNAL). See
4310 user manual for details.
4311
4312 Cleanup of environment variable names for consistency. The
4313 download directory location override (BUILDROOT_DL_DIR) is now
4314 called BR2_DL_DIR. Likewise the name of the current .config is
4315 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
4316 your post build scripts if you use this! BUILD_DIR is now also
4317 exported to the post build/image scripts.
4318
4319 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
4320 uClibc pread/pwrite backport as they cause issues on certain
4321 architectures, new Linaro and Sourcery Codebench toolchains.
4322 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
4323 variants removed, Microblaze: Internal toolchain support
4324
4325 Legal infrastructure: Info is now split between host and
4326 target packages, large number of license annotations.
4327
4328 Lua: selection between lua 5.1 / 5.2, luarocks support
4329
4330 Python: package infrastructure, many new packages.
4331
4332 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004333 beaglebone, microblaze, pandaboard, qemu, raspberry pi
4334 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004335
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004336 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
4337 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
4338 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
4339 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
4340 cifs-utils, civetweb, cmake, collectd, connman, copas,
4341 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
4342 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
4343 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
4344 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
4345 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
4346 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
4347 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
4348 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
4349 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4350 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
4351 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01004352 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
4353 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
4354 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
4355 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004356 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
4357 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
4358 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
4359 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004360 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
4361 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004362 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
4363 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004364 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004365 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
4366 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
4367 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004368 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
4369 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
4370 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
4371 php, poco, poppler, powervr, protobuf-c, psplash, python,
4372 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004373 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
4374 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
4375 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
4376 qt5declarative, qt5graphicaleffects, qt5jsbackend,
4377 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01004378 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
4379 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
4380 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
4381 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
4382 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
4383 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
4384 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
4385 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
4386 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
4387 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
4388 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
4389 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004390 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
4391 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004392 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
4393 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
4394 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
4395 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
4396 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
4397 xproto_xextproto, xproto_xproto, xutil_util-macros,
4398 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
4399
4400 New packages: apitrace, avrdude, c-ares, ca-certificates,
4401 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004402 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
4403 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
4404 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
4405 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
4406 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
4407 python-configobj, python-dialog, python-json-schema-validator,
4408 python-keyring, python-msgpack, python-posix-ipc,
4409 python-pyasn, python-pycrypto, python-pysnmp,
4410 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
4411 python-simplejson, python-tornado, python-versiontools,
4412 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
4413 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004414
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004415 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004416 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004417
Peter Korsgaard474defa2014-02-04 19:58:15 +01004418 Issues resolved (http://bugs.uclibc.org):
4419
4420 #65: new package: dbus c++ language bindings
4421 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004422 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01004423 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004424 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
4425 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004426 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004427 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01004428 #5024: grub fails to build for x86_64 target architecture
4429 #5066: New-Package: net-tools
4430 #5072: ncurses: add ncurses-progs to target
4431 #5294: uclibc build ignores target CFLAGS and LDFLAGS
4432 #5366: Login doesn't work with util-linux versions of login/agetty
4433 #5378: dropbear Makefile broken
4434 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004435 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01004436 #5798: ncurses-5.9 fails to compile statically
4437 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
4438 #6080: Git fetch caching
4439 #6092: Bootable ISO image creation seems to have stopped working..
4440 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004441 #6434: apply-patches.sh does not work recursively
4442 #6446: eglibc doesn't install ldconfig to target
4443 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004444 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01004445 #6656: Build Qt5 with ccache
4446 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004447 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01004448 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004449 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01004450 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004451 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
4452 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01004453
Peter Korsgaard9b390452013-11-30 14:16:03 +010044542013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01004455
4456 Minor fixes.
4457
4458 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
4459 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
4460 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
4461 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
4462 tvheadend, util-linux, wpa_supplicant
4463
4464 Issues resolved (http://bugs.uclibc.org):
4465
4466 #1279: Buildroot compiled Busybox and Coreutils LFS issues
4467 #2995: -fstack-protector-all causes ssh to SIGSEGV
4468 #5570: Cannot compile software on the target machine
4469 #6428: util-linux libmount segfaults with patch from buildroot
4470 #6500: php fails to build for armel
4471 #6554: gdb needs to dependents on host texinfo
4472 #6692: GNU nano fails to compile for x86_64
4473 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
4474
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010044752013.11-rc3, Released November 26th, 2013
4476
4477 Fixes all over the tree.
4478
4479 Architecture: Mark MIPS I, II, III and IV as deprecated.
4480
4481 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
4482 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
4483 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
4484 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
4485 swig, ti-gfx, tinymembench, uclibc, udisks, vim
4486
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010044872013.11-rc2, Released November 18th, 2013
4488
4489 Fixes all over the tree.
4490
4491 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
4492 Adjust kernel versions.
4493
4494 Toolchain: avr32: fix for modern kernel headers
4495
4496 Bootloader: Barebox updated to 2013.10.1
4497
4498 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
4499 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
4500 wayland, wvstreams
4501
4502 Issues resolved (http://bugs.uclibc.org):
4503
4504 #3601: DHCPD S80dhcp-server startup script issues
4505 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
4506 #6416: Xenomai package, patch alternative
4507 #6590: directfb-examples build failed whit linaro toolchain
4508
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010045092013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01004510
4511 Architectures: Nios-II support, MIPS arch handling fixes
4512
4513 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
4514 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
4515
4516 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
4517 for avr32, crosstool-ng backend removed, external musl
4518 toolchain support, gcc 4.8.2, updated Linaro external
4519 toolchains. Fortran and objective-C support deprecated,
4520 mudflap support
4521
4522 Bootloaders: U-Boot: u-boot.imx support, version bumps
4523
4524 Linux: use kmod instead of module-init-tools
4525
4526 System: default to devtmpfs for /dev
4527
4528 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
4529 download support, post-rsync hooks
4530
4531 Fs: u-boot image support for cpio
4532
4533 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
4534 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
4535 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
4536 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
4537 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
4538 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
4539 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
4540 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
4541 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
4542 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
4543 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
4544 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
4545 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
4546 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
4547 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
4548 libedit, libevas, libevent, libfreefare, libfuse,
4549 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
4550 libmnl, libmodbus,
4551 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
4552 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
4553 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
4554 libvpx, lighttpd, linphone, linux-pam, lmbench,
4555 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
4556 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
4557 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
4558 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
4559 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
4560 netcat, netkitbase, netperf, netplug, nettle, nfacct,
4561 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
4562 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
4563 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
4564 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
4565 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
4566 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
4567 samba, scons, screen, sdl_sound, ser2net, setserial,
4568 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
4569 stress, strongswan, stunnel, sudo, syslinux, systemd,
4570 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01004571 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
4572 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
4573 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
4574 webkit, webp, webrtc-audio-processing, weston, wget,
4575 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
4576 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
4577 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01004578
4579 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
4580 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
4581 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
4582 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
4583 python-crc16, python-ipy, python-pyzmq, qt5sensors,
4584 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
4585 trace-cmd, xscreensaver, zsh
4586
4587 Removed packages: module-init-tools
4588
4589 Issues resolved (http://bugs.uclibc.org):
4590
4591 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
4592 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
4593 #5630: makefile error with toolchain helpers.mk
4594 #5672: htop: remove X11 stuff
4595 #5678: linux.mk: linux-menuconfig fails
4596 #5696: python3 installation is too large, patches from python2 needed
4597 #5978: Erlang does not build for arm in 2013.02-rc3
4598 #6392: Extended ARM uImage kernel options
4599 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
4600 #6428: util-linux libmount segfaults with patch from buildroot
4601 #6452: eglibc from Linaro 2013.07 not copied to target correctly
4602 #6566: PHP segfault when crosscompiled to mips64 - patch included
4603 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
4604 #6578: udisks package broken
4605 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
4606 #6608: ebtables missing ethertypes - fix included
4607 #6620: Sysvinit package missing killall5 and symlinks - patch included
4608 #6632: CMake use host pkg-config
4609 #6638: pkgconf doesn't download
4610 #6644: "all" target doesn't work in out-of-tree builds
4611 #6650: Segmentation fault when trying to build latest buildroot
4612 #6668: iptables limit module alignment problem on mips64
4613
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020046142013.08, Released August 31th, 2013:
4615
4616 Minor fixes.
4617
4618 Documentation build fixed.
4619
4620 Updated/fixed packages: ltrace, strongswan
4621
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020046222013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02004623
4624 Fixes all over the tree.
4625
4626 External toolchain lib32/lib64 handling, ABI name for EABIhf,
4627 misc fixes for generatelocales, apply-patches and module
4628 stripping.
4629
4630 Top level menu names reordered and renamed for clarity.
4631
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02004632 Updated/fixed packages: acl, attr, bash, dbus, directfb,
4633 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
4634 openssh, openssl, pulseaudio, python-setuptools, qt5,
4635 qt5webkit, redis, strongswan, sunxi-mali
4636
4637 Issues resolved (http://bugs.uclibc.org):
4638
4639 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02004640
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020046412013.08-rc2, Released August 16th 2013:
4642
4643 Documentation improvements.
4644
4645 External toolchains fixes.
4646
4647 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
4648 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
4649 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
4650 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
4651 uclibc, udev, wayland, webkit, zeromq.
4652
4653 Issues resolved (http://bugs.uclibc.org):
4654
4655 #6440: typo in ffmpeg makefile
4656
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020046572013.08-rc1, Released August 5th, 2013:
4658
4659 Architectures:
4660 - improved support for floating point on ARM and Thumb/Thumb2
4661 - support for ARM OABI removed
4662
4663 Toolchains:
4664 - support added for Sourcery CodeBench ARM and MIPS 2013.05
4665 - Linaro ARM and Aarch64 toolchains updated
4666 - support added for the Arago ARMv5 and ARMv7 toolchains
4667 - gcc 4.8.x version bumped
4668 - support for installing both FDPIC and FLAT libraries on
4669 Blackfin
4670 - support for uClibc 0.9.31 removed,
4671 - convert the internal toolchain backend to use the package
4672 infrastructure
4673 - support added for eglibc in the internal toolchain backend
4674 - toolchain components for the ARC architecture updated and
4675 gdb for ARC added.
4676 - support for Blackfin in the internal toolchain fixed
4677
4678 Defconfigs: beaglebone_defconfig updated, new defconfig for
4679 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
4680 TNY-A9G20-LPW.
4681
4682 A number of packages have been fixed to use the
4683 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
4684 script installed and modified properly. Licensing informations
4685 has been added to a number of packages.
4686
4687 Use XZ tarballs for a number of packages.
4688
4689 Noticeable package changes/additions:
4690 - The glib2/libgtk2/webkit stack has been updated to recent
4691 versions.
4692 - Support for Gstreamer 1.x has been added.
4693 - OpenGL support for TI OMAP platforms has been added.
4694 - OpenGL support for Allwinner platforms has been added.
4695 - OpenMAX support for RasberryPi has been added.
4696
4697 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
4698 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
4699 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
4700 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
4701 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
4702 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
4703 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
4704 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
4705 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
4706 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
4707 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
4708 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
4709 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
4710 libvncserver, libxml2, linphone, lm_sensors, logrotate,
4711 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
4712 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
4713 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
4714 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
4715 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
4716 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
4717 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
4718 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
4719 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
4720 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
4721 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
4722 zlib.
4723
4724 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
4725 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
4726 gcc-final, gcc-initial, gcc-intermediate, git,
4727 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
4728 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
4729 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
4730 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
4731 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
4732 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
4733 luaexpatutils, msgpack, ocrad, on2-8170-libs,
4734 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
4735 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
4736 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
4737 tree, tstools, uclibc, w_scan.
4738
4739 Issues resolved (http://bugs.uclibc.org):
4740
4741 #4718: python (built for powerpc) distutils has paths to host
4742 compiler toolchain
4743 #5516: appended device tree blobs on uImage fails
4744 #6302: Versions of packages retrieved from github.com are wrong
4745 #6308: dosfstools download link is wrong
4746 #6326: Dropbear: Add options to allow better config for
4747 different target devices (e.g. routers)
4748 #6338: Wrong download link for minicom package
4749 #6344: Wrong handling of license text files with same name and
4750 different directory
4751 #6374: gnutls package broken if linux cryptodev module
4752 selected
4753 #6410: omap3_beagle has uimage error load address error
4754
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020047552013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004756
4757 Minor fixes.
4758
Peter Korsgaard93252e72013-05-31 22:19:00 +02004759 External toolchain wrapper fix for if host/usr/bin is placed
4760 in the patch.
4761
4762 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
4763 flex, jamvm, kmod, libplayer, libtirpc, libv4,
4764 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004765
4766 Issues resolved (http://bugs.uclibc.org):
4767
Peter Korsgaard93252e72013-05-31 22:19:00 +02004768 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004769 #4988: flex and m4 problems
4770 #5912: obsolete CVS files
4771
Peter Korsgaardc92a3692013-05-25 22:23:57 +020047722013.05-rc3, Released May 25th, 2013:
4773
4774 Minor fixes.
4775
4776 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
4777 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
4778 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
4779 wireshark
4780
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020047812013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02004782
4783 Fixes all over the tree.
4784
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02004785 Default number of parallel jobs is now number of CPUs + 1.
4786
4787 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
4788
Peter Korsgaarda5170922013-05-15 20:48:41 +02004789 Updated/fixed packages: aircrack-ng, busybox, cairo,
4790 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
4791 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
4792 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
4793 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
4794 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
4795 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
4796 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02004797 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
4798 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
4799 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
4800 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
4801 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
4802 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
4803 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
4804 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
4805 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
4806 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
4807 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
4808 xdata_xcursor-themes,
4809 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
4810 xdriver_xf86-input-{tslib,vmmouse,void},
4811 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
4812 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
4813 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
4814 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
4815 xfont_encodings, xfont_font-adobe-{100,75}dpi,
4816 xfont_font-utopia-{100dpi,75dpi,type1},
4817 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
4818 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
4819 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
4820 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
4821 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
4822 xfont_font-{mutt,schumacher}-misc,
4823 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
4824 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
4825 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
4826 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
4827 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
4828 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
4829 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
4830 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
4831 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
4832 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
4833 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02004834
Peter Korsgaarda5170922013-05-15 20:48:41 +02004835 Readded Packages: xapp_xinit
4836
Gustavo Zacarias603293f2013-05-11 04:49:34 +00004837 Issues resolved (http://bugs.uclibc.org):
4838
4839 #5054: amd64: cannot find init - due to missing /lib64 folder
4840
Peter Korsgaard92651932013-05-08 15:51:45 +020048412013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004842
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004843 Architectures: ARC support, Blackfin support, FLAT binary
4844 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004845
4846 Toolchains: Add new Microblaze external toolchains, Linaro
4847 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004848 internal toolchain, default to GCC 4.7.x. Internal
4849 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004850
4851 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004852 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
4853 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004854
4855 FS: LZO and XZ compression methods, extra ubifs options,
4856 ext2 rev 0/1 and ext3/4 support.
4857
4858 Patch handling: apply-patches now has .patch.xz support,
4859 Patch logic reworked as discussed during Febrary dev days:
4860 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
4861
4862 <pkg>-rsync now excludes version control files.
4863
4864 linux: uImage load address for ARM multiplatform kernels
4865
4866 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
4867 providers, similar to how libjpeg / libjpeg-turbo is handled.
4868
4869 Infrastructure for packages to add system users.
4870
4871 kconfig: updated to 3.9-rc2, support make olddefconfig
4872
4873 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
4874 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
4875 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
4876 busybox, ccache, cifs-utils, cmake, collectd, connman,
4877 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
4878 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004879 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
4880 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
4881 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
4882 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
4883 httping, icu, inotify-tools, intltool, iproute2, ipset,
4884 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
4885 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
4886 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
4887 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
4888 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
4889 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
4890 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
4891 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004892 mediastreamer, memtester, mesa3d,
4893 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004894 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
4895 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004896 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004897 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
4898 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004899 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004900 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
4901 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
4902 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
4903 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
4904 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004905 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
4906 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
4907 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
4908 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
4909 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
4910 xdriver_xf86-input-{tslib,vmmouse,void},
4911 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
4912 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
4913 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
4914 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
4915 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
4916 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
4917 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
4918 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
4919 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
4920 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
4921 xserver_xorg-server, xutil_makedepend, xz, zeromq
4922
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004923 New packages: aircrack-ng, bcusdk, chrony, crda,
4924 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
4925 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
4926 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
4927 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
4928 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
4929 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
4930 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
4931 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
4932 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004933 qt5declarative, qt5graphicaleffects, qt5imageformats,
4934 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
4935 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
4936 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
4937 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
4938 xcursor-transparent-theme, zic, zmqpp, zyre
4939
4940 Removed packages: microperl, ocf-linux, xapp_xinit,
4941 xapp_xplsprinters, xapp_xprehashprinterlist,
4942 xfont_font-bitstream-speedo,
4943 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
4944 xproto_{print,xf86rush}proto
4945
4946 Deprecated packages: vala
4947
4948 Issues resolved (http://bugs.uclibc.org):
4949
4950 #1291: Add support for Faraday 526 arm processor (fa526)
4951 #2683: cups does not install correctly to target
4952 #3313: mesa3d fails to build
4953 #5186: initramfs/cpio should support lzo compression
4954 #5636: agetty - cannot get controlling tty error - need updated...
4955 #5906: collectd client headers not exported
4956 #5966: bison unnecessarily required as build dependency
4957 #6140: --enable-fileinfo not applied for php package
4958 #6164: openvpn usage of ip tool from Busybox
4959
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010049602013.02, Released February 28th, 2013:
4961
4962 Misc manual updates.
4963
4964 Updated/fixed packages: busybox, collectd, flashbench,
4965 libgtk2, libupnp, mii-diag, quota
4966
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010049672013.02-rc3, Released February 26th, 2013
4968
4969 Minor fixes.
4970
4971 Updated/fixed packages: conntrack-tools, dialog,
4972 enlightenment, haserl, keyutils, libfif, libmad,
4973 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
4974 ruby, spawn-fcgi, vtun
4975
4976 Issues resolved (http://bugs.uclibc.org):
4977
4978 #5960: fusion.ko driver does not install to target rootfs
4979
Peter Korsgaard8290a622013-02-19 22:05:42 +010049802013.02-rc2, Released February 19th, 2013
4981
4982 Fixes all over the tree.
4983
4984 Various manual updates and fixes.
4985
4986 Updated/fixed packages: busybox, collectd, gesftpserver,
4987 glib-networking, gnutls, inotify-tools, libcurl, libffi,
4988 libglib2, libtorrent, libvorbis, neard, network-manager,
4989 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
4990
4991 Issues resolved (http://bugs.uclibc.org):
4992
4993 #5906: collectd client headers not exported
4994
Peter Korsgaarde68acef2013-02-10 11:07:12 +010049952013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004996
4997 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4998 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01004999 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005000 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005001 missing 32bit support for binary toolchains. Toolchain wrapper
5002 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
5003 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005004
5005 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005006 1136jf-s rev1, add A5/A15, neon support toggle, OABI
5007 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005008
5009 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005010 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
5011 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005012
5013 Linux: fix appended dtb handling for v3.8+ kernels, support
5014 multiple device trees
5015
5016 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
5017 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005018 updated, at91rm9200df: misc fixes. Lock kernel headers to
5019 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005020
5021 Infrastructure: Git download fixes. Toolchain make target
5022 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005023 support. Option to set root password, post image scripts,
5024 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005025
5026 Updated/fixed packages: alsa-lib, argp-standalone, argus,
5027 arptables, atk, audiofile, axel, beecrypt, bind, bison,
5028 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
5029 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005030 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
5031 diffutils, directfb, distcc, divine, dnsmasq, docker,
5032 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
5033 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
5034 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
5035 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
5036 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
5037 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
5038 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
5039 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
5040 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
5041 libedbus, libedje, libeet, libefreet, libeina, libeio,
5042 liberation, libelementary, libembryo, libethumb, libev,
5043 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
5044 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
5045 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
5046 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
5047 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
5048 libxml2, libxslt, lighttpd, links, linux-firmware,
5049 linux-fusion, ltp-testsuite, ltrace,
5050 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
5051 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
5052 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005053 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
5054 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
5055 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
5056 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
5057 python, python3, qemu, qextserialport, qt, quagga, radvd,
5058 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
5059 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005060 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
5061 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
5062 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005063 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
5064 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
5065 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
5066 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
5067 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
5068 xserver_xorg-server, xstroke, xvkbd, xz
5069
5070 New packages: b43-firmware, b43-fwcutter, bustle,
5071 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
5072 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
5073 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
5074 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
5075 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
5076 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
5077 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
5078 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
5079 proxychains, python-bottle, python-pyparsing, rpi-firmware,
5080 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
5081 spice-protocol, tcllib, tvheadend, udisks, usbredir
5082 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
5083 zd1211-firmware
5084
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005085 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005086 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
5087 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
5088 xdriver_xf86-video-{tsend,xgi,xgixp}
5089
5090 Deprecated packages: xstroke
5091
5092 Issues resolved (http://bugs.uclibc.org):
5093
5094 #4237: building shared openssl w/-Os fails due to gcc bug
5095 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
5096 #5602: python3 should install a "python" symbolic link
5097 #5846: Extra slash added to last slash in URL
5098
50992012.11.1, Released January 3rd, 2013:
5100
5101 Toolchain: Fixed non-largefile builds on recent Ubuntu
5102 versions.
5103
5104 Arch: fix missing x86/generic handling, Build for Xtensa with
5105 longcalls option.
5106
5107 Updated/fixed packages: dosfstools, qt
5108
Peter Korsgaardd201b952012-12-02 16:33:09 -080051092012.11, Released December 2nd, 2012:
5110
5111 Git shallow clone fix for older git version.
5112
5113 Updated/fixed packages: ctuio, libtool
5114
5115 Issues resolved (http://bugs.uclibc.org):
5116
5117 #5726: List all the available hook points
5118
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080051192012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08005120
5121 Minor fixes around the tree.
5122
5123 Various manual updates and fixes.
5124
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08005125 Add checks for legacy features.
5126
5127 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08005128 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
5129 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
5130 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
5131 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
5132 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08005133
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08005134 Issues resolved (http://bugs.uclibc.org):
5135
5136 #5732: Error : package/alsa-lib/alsa-lib.mk
5137
Peter Korsgaard47ee3052012-11-17 23:15:45 +010051382012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02005139
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005140 Fixes all over the tree and new features.
5141
5142 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
5143 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
5144 + nitrogen6x defconfigs.
5145
5146 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005147 barebox 2012.08/09/10/11, linker overlap issue fix for
5148 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005149
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01005150 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005151 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005152 Libtirpc support for modern glibc variants. Toolchain on
5153 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005154
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005155 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005156
5157 Infrastructure: Use shallow git clone when possible, use
5158 tarballs rather than git URLs for github. Moved to pkgconf
5159 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005160 skeleton/device tables moved. More than 1 post-build script
5161 can now be used. output/target now contains a
5162 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
5163 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005164
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005165 Manual has been reworked and extended.
5166
5167 Legal-info: Lots of package annotations, CSV file fixes,
5168 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
5169
5170 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01005171 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
5172 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
5173 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
5174 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
5175 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
5176 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
5177 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
5178 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
5179 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
5180 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
5181 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005182 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
5183 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
5184 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
5185 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
5186 lmbench, lockfile-progs, logrotate, lshw, lsof,
5187 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
5188 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
5189 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
5190 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
5191 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
5192 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005193 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
5194 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005195 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
5196 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
5197 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005198 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
5199 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
5200
5201 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
5202 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
5203 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
5204 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01005205 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
5206 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
5207 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
5208 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
5209 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01005210
5211 Deprecated packages: netkitbase, netkittelnet
5212
5213 Issues resolved (http://bugs.uclibc.org):
5214
5215 #807: [PATCH] samba - make iconv and smbd optional
5216 #3049: binutils have a sysroot bug in ld
5217 #5330: update vsftpd to 3.0.0
5218 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
5219 #5666: Fails to build python 2.7.2 for 2440 arm
5220
Thomas Petazzoni288b7392012-08-31 10:49:41 +020052212012.08, Release August 31th, 2012
5222
5223 Updated/fixed packages: microperl, cups, luajit, rrdtool,
5224 prboom, oprofile.
5225
5226 Added license information for: sqlite.
5227
5228 Changed the source URLs of all packages located on Sourceforge
5229 in order to use the automatic mirror selection URL
5230 downloads.sourceforge.net, and get rid of the
5231 BR2_SOURCEFORGE_MIRROR option.
5232
Thomas Petazzoni8437b562012-08-25 22:47:23 +020052332012.08-rc3, Released August 25th, 2012
5234
5235 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
5236 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
5237
5238 Added license informations for: barebox, grub, syslinux,
5239 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
5240 faad2, nano, fbdump, rsync, librsync, fontconfig,
5241 inotify-tools,
5242
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020052432012.08-rc2, Released August 15th, 2012
5244
5245 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
5246
5247 Added license informations for: mxml, nanocom, empty, expat,
5248 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
5249 input-event-daemon, luajit, cgilua, copas, coxpcall,
5250 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
5251 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
5252 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
5253 mtd, openssl, psmisc, socat, spawn-fcgi.
5254
5255 Fixes to Microblaze external toolchains
5256 configuration. Improvements of the pkg-stats
5257 script. Out-of-tree fix for the graph-depends script.
5258
5259 Kernel headers version bump.
5260
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020052612012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02005262
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005263 Fixes all over the tree and new features.
5264
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005265 Integration of a legal information reporting infrastructure,
5266 which allows to generate detailed informations about the
5267 licenses and source code of all components of a system
5268 generated by Buildroot. License information will progressively
5269 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005270
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005271 Default configuration files added for Calao-systems USB-A9263
5272 and Calao-systems USB-A9G20-LPW.
5273
5274 External toolchains update: allow download of a custom
5275 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
5276 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
5277 2011.09.
5278
5279 Allow the restriction of downloads to the primary site only.
5280 This is useful for project developers who want to ensure that
5281 the project can be built even if the upstream tarball
5282 locations disappear.
5283
5284 Add a 'System configuration' choice to select between 3
5285 different init systems: Busybox init, SysV init and Systemd
5286 init.
5287
5288 Cleanups to the package infrastructure. The visible change to
5289 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
5290 $(autotools-package)), and similarly for other package
5291 infrastructures and host packages. Refer to the documentation
5292 for details.
5293
5294 By default, automatic detection of the number of compilation
5295 jobs to use, depending on the number of CPUs available.
5296
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02005297 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005298 (infrastructure and package fixes).
5299
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02005300 Add proper support in the Linux kernel package to generate
5301 Device Tree Blobs or combined Device Tree / Kernel
5302 images. This will be useful on Microblaze, PowerPC and ARM,
5303 which are architectures making extensive use of the Device
5304 Tree.
5305
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005306 Updated/fixed packages: audiofile, autoconf, automake, axel,
5307 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
5308 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
5309 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
5310 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
5311 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
5312 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
5313 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
5314 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
5315 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
5316 libfuse, libidn, libmad, libmbus, libmnl,
5317 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
5318 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
5319 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
5320 lttng-tools, lua, m4, memtester, midori, mii-diag,
5321 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
5322 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
5323 openssl, pciutils, php, polarssl, portaudio, pppd,
5324 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
5325 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
5326 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
5327 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
5328 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
5329
5330 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
5331 fbterm, flashrom, freerdp, inadyn, libfreefare,
5332 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
5333 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
5334 luajit, mediastreamer, mobile-broadband-provider-info, monit,
5335 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
5336 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
5337 ramspeed, rtorrent, sound-theme-borealis,
5338 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
5339 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005340
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02005341 Issues resolved (http://bugs.uclibc.org):
5342
5343 #1315: Allow use of older external toolchains without sysroot
5344 support [won't fix]
5345 #5276: Hiawatha needs to manage IPV6 if so [fixed]
5346 #5360: buildroot fails when building "host-libglib2 2.30.2
5347 Building" [won't fix, upstream problem]
5348 #5384: Can't build packages relying on gets on newer glibc
5349 [fixed]
5350
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020053512012.05, Released May 30th, 2012:
5352
5353 Updated/fixed packages: busybox, netsnmp, pptp-linux
5354
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020053552012.05-rc3, Released May 25th, 2012:
5356
5357 Minor fixes around the tree.
5358
5359 Infra: Fix for DOWNLOAD macro when using primary mirrors with
5360 scp targets.
5361
5362 Toolchain: Kernel headers 3.2.18 / 3.3.7.
5363
5364 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
5365 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
5366 xserver-xorg
5367
Peter Korsgaardb07ad402012-05-18 22:50:37 +020053682012.05-rc2, Released May 18th, 2012:
5369
5370 Fixes all over the tree.
5371
5372 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
5373 dependency, disable decimal floats support, Linux 3.2.17 /
5374 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
5375 without C++ support.
5376
5377 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
5378 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
5379
53802012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01005381
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005382 Fixes all over the tree and new features.
5383
5384 Use /etc/os-release for version info rather than
5385 /etc/br-version.
5386
5387 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
5388
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005389 Apply-patches.sh: cleanups, archived patches handling fixes,
5390 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005391
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005392 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
5393 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
5394 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005395
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005396 Menu structure: Libraries moved out of multimedia section
5397
5398 Atom processor support. Prescott fix, blackfin ABI fix,
5399 Microblaze architecture support (using ext toolchain). Cleanup
5400 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005401
5402 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005403 default to uClibc 0.9.33.x, enable
5404 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
5405 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005406 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
5407 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005408
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005409 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
5410 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02005411
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005412 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005413 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005414 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
5415 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
5416 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
5417 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
5418 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
5419 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
5420 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
5421 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
5422 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
5423 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
5424 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
5425 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
5426 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
5427 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
5428 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00005429 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005430 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
5431 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
5432 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00005433 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
5434 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005435 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
5436 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
5437 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005438
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005439 New packages: apr, apr-util, audiofile, bellagio,
5440 conntrack-tools, empty, fmtools, glib-networking,
5441 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
5442 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
5443 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
5444 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
5445 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005446
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01005447 Deprecated packages: ttcp
5448
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005449 Removed packages: ntfsprogs
5450
5451 Issues resolved (http://bugs.uclibc.org):
5452
Peter Korsgaardbf636a92012-04-25 12:21:53 +02005453 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005454 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
5455 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
5456 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07005457 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005458 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005459 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00005460 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005461 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
5462 #4898: * make: [target-finalize] Error 1 (ignored)*
5463 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
5464 #4970: udev 181 fails to build if kernel version 3.3 is selected
5465 #5018: dialog broken: exits with assert in uClibc
5466 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02005467 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00005468 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00005469 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005470
Peter Korsgaard03ceab62012-02-29 23:19:47 +010054712012.02, Released February 29th, 2012:
5472
5473 Updated/fixed packages: libecore
5474
Peter Korsgaard6d24b412012-02-27 16:29:50 +010054752012.02-rc3, Released February 27th, 2012:
5476
5477 Fixes all over the tree.
5478
5479 Automatic host dependencies handling for cmake packages
5480 fixed. Customize package deprecated as using a post-build
5481 script is nowadays the preferred way of adding extra stuff to
5482 the rootfs.
5483
5484 Linux-headers 3.0.x / 3.2.x stable version bumped.
5485
5486 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
5487
5488 Updated/fixed packages: dropbear, ffmpeg, libpng
5489
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010054902012.02-rc2, Released February 19th, 2012:
5491
5492 Fixes all over the tree.
5493
5494 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
5495 linux-headers 3.0.x / 3.2.x stable versions.
5496
5497 Documentation: Added makedev / <pkg>_DEVICES /
5498 <pkg>_PERMISSIONS documentation.
5499
5500 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
5501 libvncserver, mxml, python.
5502
55032012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005504
5505 Fixes all over the tree and new features.
5506
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005507 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01005508 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005509 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01005510
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005511 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005512 Autotools: derive host dependencies from target by default.
5513 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005514
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005515 Host utilities menu with commonly used host tools.
5516
5517 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01005518 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005519 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005520
Peter Korsgaarda01db912012-01-02 23:25:00 +01005521 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005522 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005523
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005524 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005525 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
5526 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01005527
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005528 Various manual updates. Release tarballs now contain generated
5529 manual in text/html/pdf formats.
5530
5531 Buildroot now calls the stop function of scripts in
5532 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01005533
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01005534 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005535 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
5536 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
5537 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
5538 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
5539 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
5540 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
5541 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
5542 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
5543 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
5544 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
5545 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
5546 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
5547 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
5548 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
5549 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
5550 python, python-serial, qt, ruby, samba, sdl, sdparm,
5551 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
5552 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
5553 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
5554 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
5555 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
5556 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005557 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005558 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005559
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005560 New packages: boost, connman, dstat, expedite, explorercanvas,
5561 feh, flot, giblib, igh-ethercat, imlib2, jquery,
5562 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
5563 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
5564 libethumb, libevas, libical, libmbus, liboauth, liburcu,
5565 libvncserver, linux-firmware,
5566 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
5567 open2300, python-distutilscross, python-dpkt,
5568 python-netifaces, python-pygame, python-setuptools, rt-tests,
5569 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
5570 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005571
5572 Issues resolved (http://bugs.uclibc.org):
5573
5574 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01005575 #755: Add Boost libraries as a package
5576 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01005577 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005578 #3403: libgpg-error: bump to version 1.10
5579 #3409: libgpg-error: download from gnupg.org
5580 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01005581 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01005582 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01005583 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01005584 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005585
Peter Korsgaardc29253e2011-12-01 00:08:44 +010055862011.11, Released November 30th, 2011:
5587
5588 Fixes all over the tree.
5589
5590 Bump kernel headers / default Linux version to 3.1.4.
5591
5592 Updated/fixed packages: ruby
5593
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010055942011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01005595
5596 Fixes all over the tree.
5597
5598 Toolchain: Fix gdb dependencies for external toolchains,
5599 adjust uClibc patches so they don't confuse modern versions of
5600 patch, bump crosstool-ng, kernel headers and linux versions.
5601
5602 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01005603 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01005604
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02005605 Issues resolved (http://bugs.uclibc.org):
5606
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01005607 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02005608 #4369: Fix permissions on untared lsof archive
5609
Peter Korsgaard6088ac02011-11-18 14:00:24 +010056102011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005611
5612 Fixes all over the tree and new features.
5613
5614 Updated asciidoc documentation
5615
5616 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01005617 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
5618 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005619
5620 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01005621 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005622
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005623 Issues resolved (http://bugs.uclibc.org):
5624
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01005625 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005626 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01005627 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005628
Peter Korsgaard1507c392011-11-11 20:26:00 +010056292011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02005630
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005631 Fixes all over the tree and new features.
5632
Peter Korsgaard1507c392011-11-11 20:26:00 +01005633 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02005634 patch-kernel.sh to support/scripts/apply-patches.sh.
5635
Peter Korsgaard805de392011-11-09 00:33:13 +01005636 Documentation: Moved to asciidoc format, make targets to
5637 generate text/html/pdf/epub output added.
5638
5639 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
5640 added.
5641
Peter Korsgaard358601f2011-09-18 22:20:54 +02005642 Bootloaders: Add support for custom git tree / tarballs for
5643 barebox, similar to how it's handled for u-boot. Clean up
5644 menuconfig options.
5645
5646 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02005647 URLs after Codesourcery got bought by Mentor, add x86
5648 toolchain, update toolchain versions and optimize toolchain
5649 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
5650 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01005651 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
5652 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02005653
5654 Package infrastructure: Support for local packages /
5655 overrides, package dir / name arguments dropped from
5656 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02005657
5658 Linux: Kernel extensions infrastructure support, Xenomai +
5659 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005660
Peter Korsgaarde55af692011-10-25 09:41:23 +02005661 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
5662 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
5663 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
5664 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
5665 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
5666 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
5667 libconfuse, libcuefile, libcurl, libdaemon, libevent,
5668 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02005669 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01005670 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
5671 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
5672 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
5673 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
5674 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
5675 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
5676 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
5677 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
5678 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005679
Peter Korsgaardb367d672011-10-09 22:41:42 +02005680 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01005681 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
5682 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
5683 pulseaudio, pv, rtai, vala, xenomai.
5684
5685 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005686
5687 Issues resolved (http://bugs.uclibc.org):
5688
Peter Korsgaard358601f2011-09-18 22:20:54 +02005689 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01005690 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02005691 #531: let e2fsprogs package to export headers to staging dir if needed
5692 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01005693 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02005694 #2107: New package: input-event-daemon
5695 #2599: New package: orc (Oil Runtime Compiler)
5696 #2605: gstreamer: Update to 0.10.30
5697 #2677: introducing util-linux-ng as replacement for util-linux
5698 #2917: Qt: Add declarative module
5699 #3145: jffs2 image generation fails
5700 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02005701 #3331: xdata_xcursor-themes depends on xcursorgen
5702 #3343: Add file:// download SITE_METHOD
5703 #3391: Add support for specifying an external kernel tree
5704 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03005705 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02005706 #3925: midori not getting compile
5707 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02005708 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02005709 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005710 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02005711 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02005712 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01005713 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005714
Peter Korsgaardfacd6022011-08-31 13:44:55 +020057152011.08, Released August 31th, 2011:
5716
5717 Fixes all over the tree.
5718
5719 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
5720 kernel headers.
5721
5722 Updated/fixed packages: ipset, python
5723
Peter Korsgaard73f131c2011-08-29 11:21:17 +020057242011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005725
5726 Fixes all over the tree.
5727
Peter Korsgaard73f131c2011-08-29 11:21:17 +02005728 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005729 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
5730 (broken).
5731
Peter Korsgaard73f131c2011-08-29 11:21:17 +02005732 Defconfigs: kernel updates, fix mini2440 serial port config,
5733 remove old arm toolchain configs.
5734
5735 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
5736 targets similar to linux/busybox.
5737
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005738 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02005739 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
5740 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005741
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02005742 Issues resolved (http://bugs.uclibc.org):
5743
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02005744 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02005745 #4093: Grub fails to install bz2 patch after conversion to...
5746
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020057472011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02005748
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005749 Fixes all over the tree and new features.
5750
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005751 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
5752 ext-toolchain-wrapper improvements, improved non-MMU
5753 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005754
Peter Korsgaard333acf32011-07-13 22:43:12 +02005755 GENTARGETS infrastructure extended to cover bootloaders and
5756 Linux kernel as well. Options to retrive Linux/U-Boot from a
5757 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02005758 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02005759 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005760
Peter Korsgaard333acf32011-07-13 22:43:12 +02005761 Make source/external-deps now also works for external
5762 toolchains / crosstool-ng backend.
5763
Peter Korsgaard5255a712011-08-04 22:03:37 +02005764 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
5765 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
5766 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
5767 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
5768 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
5769 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06005770 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
5771 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
5772 synergy, udev, usbmount, usbutils, util-linux, valgrind,
5773 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02005774
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02005775 New packages: acl, attr, ebtables, gnutls, inotify-tools,
5776 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
5777 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
5778 statserial, stunnel, ti-utils, uboot-tools, yajl
5779
Peter Korsgaardd4928672011-08-04 21:20:44 +02005780 Deprecated packages: liboil, swfdec
5781
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02005782 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005783
5784 Issues resolved (http://bugs.uclibc.org):
5785
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005786 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02005787 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005788 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06005789 #3583: xfonts_font-adobe-100dpi fails due to missing map file
5790 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005791 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02005792 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02005793 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02005794 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005795
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020057962011.05, Released May 27th, 2011:
5797
5798 Updated/fixed packages: makedevs
5799
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020058002011.05-rc2, Released May 24th, 2011:
5801
5802 Fixes all over the tree.
5803
5804 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
5805 2009q3 external toolchains added. Crosstool-NG bumped to
5806 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
5807 bumped to 2.6.38.7.
5808
5809 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
5810
Peter Korsgaard137a4d72011-05-18 21:47:48 +020058112011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01005812
Peter Korsgaard7234c232011-05-18 21:02:30 +02005813 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02005814
Peter Korsgaard7234c232011-05-18 21:02:30 +02005815 External toolchain improvements: We now build a binary
5816 toolchain wrapper and install it into HOST_DIR/usr/bin, which
5817 enforces the correct compiler arguments, making an external
5818 toolchain as easy to use outside of Buildroot as the internal
5819 ones are. This also brought a cleanup of CFLAGS, making the
5820 Buildroot build output easier to read.
5821
5822 Rootfs device handling improvements: Choice between static
5823 /dev, devtmpfs and devtmpfs with either mdev or udev.
5824
5825 Toolchain: More preconfigured codesourcery external
5826 toolchains, improved Crosstool-NG support, fix for GCC
5827 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
5828 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
5829
5830 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
5831
5832 Linux: support for custom kernel image targets, E.G. for
5833 powerpc builds with embedded device trees.
5834
5835 Misc fixes for qemu defconfigs, ensuring correct serial
5836 terminal setup out of the box.
5837
5838 Misc gentarget / autotools handling fixes.
5839
5840 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
5841 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
5842 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
5843 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
5844 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
5845 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
5846 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02005847 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
5848 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
5849 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
5850 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02005851 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
5852 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
5853
5854 New packages: bonnie++, can-utils, gdisk, htop,
5855 input-event-daemon, libexif, libraw, libv4l, ngircd
5856
5857 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01005858
5859 Issues resolved (http://bugs.uclibc.org):
5860
Peter Korsgaard8451c232011-05-06 16:14:54 +02005861 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05005862 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03005863 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01005864 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01005865 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01005866 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02005867 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02005868 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02005869 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02005870 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02005871 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02005872 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01005873
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010058742011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01005875
5876 Fixes all over the tree.
5877
Peter Korsgaardda8700c2011-02-28 16:11:02 +01005878 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
5879 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01005880
5881 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01005882
5883 Issues resolved (http://bugs.uclibc.org):
5884
Peter Korsgaard42daeb72011-02-28 21:46:05 +01005885 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01005886 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01005887 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01005888 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01005889
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010058902011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005891
5892 Fixes all over the tree.
5893
5894 Festival packages marked as broken. Unless someone steps up
5895 to support them, they will be removed during the 2011.05
5896 development cycle.
5897
5898 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
5899 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
5900 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
5901 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01005902 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03005903 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
5904 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01005905 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
5906 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005907 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
5908 xdriver_xf86-input-{mouse,synaptics,void},
5909 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
5910 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
5911 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
5912 xserver_xorg-server, xz
5913
5914 Removed packages: ace_of_penguins, vlc
5915
5916 Issues resolved (http://bugs.uclibc.org):
5917
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03005918 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03005919 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005920 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01005921 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005922
Peter Korsgaard51f88022011-02-14 22:36:21 +010059232011.02-rc1, Released February 14th, 2011:
5924
5925 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01005926
Peter Korsgaard26450042011-01-28 10:43:13 +01005927 External toolchain improvements: clarification of the options,
5928 and introduction of the toolchain profile concept, for
5929 well-known toolchains. Buildroot is now capable of
5930 automatically downloading and extracting well-known toolchains
5931 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01005932 toolchains are supported). Crosstool-NG backend updated and
5933 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01005934
5935 Complete rework of how hardware boards are supported.
5936 Each board now only has a single defconfig file, and all
5937 board-specific options have been removed. See
5938 docs/buildroot.html#board_support for details.
5939
5940 Added support for the following boards: Mini2440, Qemu ARM
5941 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
5942 r2d and Qemu x86. The Qemu boards support allows to easily
5943 build systems that are known to work under Qemu.
5944
Peter Korsgaard4120e052011-02-13 22:58:31 +01005945 Initial support for Blackfin processors.
5946
Peter Korsgaard26450042011-01-28 10:43:13 +01005947 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
5948 preparation for support of SDK. For the same reason, the
5949 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005950 are now installed in $(O)/host/usr/bin/. The cross pkg-config
5951 now also automatically returns correct values for cross
5952 compilation, without needing any environment variables to be
5953 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01005954
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01005955 Ccache support reworked. Now used for both host and target
5956 compilation, and cache is stored in ~/.buildroot-ccache.
5957
Peter Korsgaard26450042011-01-28 10:43:13 +01005958 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005959 normal AUTOTARGET packages.
5960
Peter Korsgaard26450042011-01-28 10:43:13 +01005961 Generic cmake infrastructure, similar to the existing
5962 GENTARGETS/AUTOTARGETS.
5963
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005964 Support for bzr downloads, next to the existing git/svn support.
5965
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005966 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
5967 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
5968
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01005969 EXT2 file system size handling improved, UBI image support, fs
5970 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005971
5972 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01005973 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005974 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01005975 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
5976 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
5977 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
5978 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
5979 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
5980 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
5981 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
5982 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
5983 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
5984 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
5985 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
5986 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
5987 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
5988 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
5989 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
5990 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
5991 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
5992 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
5993 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01005994
Peter Korsgaard4120e052011-02-13 22:58:31 +01005995 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
5996 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
5997 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
5998 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
5999 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
6000 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05006001
Martin Banky767dce82010-12-12 22:54:05 +01006002 Removed packages: hotplug, l2tp, libfloat, microcom,
6003 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01006004
Frederik Paschd3d67f72010-12-08 23:09:03 +01006005 Issues resolved (http://bugs.uclibc.org):
6006
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006007 #267: The make target: cross fails because toolchain_build_...
6008 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01006009 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006010 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01006011 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01006012 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006013 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01006014 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006015 #2551: [PATCH] native toolchain in the target filesystem fails
6016 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01006017 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01006018 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01006019 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006020 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01006021 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01006022 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01006023 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03006024 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01006025 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01006026 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06006027 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006028 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03006029 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01006030 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006031 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01006032 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01006033 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01006034
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010060352010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00006036
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02006037 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00006038
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03006039 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03006040 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00006041
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02006042 Issues resolved (http://bugs.uclibc.org):
6043
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03006044 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02006045 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
6046
Peter Korsgaard09af8382010-11-25 11:29:30 +010060472010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01006048
6049 Fixes all over the tree.
6050
Peter Korsgaard09af8382010-11-25 11:29:30 +01006051 Add support for LEON Sparc architecture variants. Fix make
6052 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03006053
Peter Korsgaardb9c58092010-11-25 11:07:08 +01006054 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
6055 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
6056 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
6057 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01006058
6059 Issues resolved (http://bugs.uclibc.org):
6060
Gustavo Zacarias47416622010-11-16 10:14:45 -03006061 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01006062 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01006063 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01006064 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03006065 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03006066 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01006067 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01006068 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
6069 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03006070 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01006071
Peter Korsgaardea252b02010-11-08 10:24:31 +010060722010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02006073
Peter Korsgaardea252b02010-11-08 10:24:31 +01006074 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02006075
6076 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
6077 misc fixes + nconfig and savedefconfig targets.
6078
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02006079 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01006080 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02006081
Peter Korsgaard785fef12010-09-20 16:19:26 +02006082 Fs: Squashfs 4.1 with lzo support
6083
Peter Korsgaard1860bda2010-09-16 13:25:32 +02006084 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
6085 generic new-style ones instead.
6086
Peter Korsgaarda1726112010-09-16 22:33:06 +02006087 Download handling reworked and support for git/svn downloads
6088 added.
6089
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01006090 Removed experimental shared config.cache support, as it is
6091 too unreliable.
6092
Yann E. MORINaefad532010-09-26 10:56:12 +02006093 A convenience Makefile wrapper is created when using
6094 out-of-tree building, similar to how it is done for the kernel.
6095
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02006096 Alpha, Cris, IA64 and Sparc64 architecture support removed.
6097
Gustavo Zacarias666bef22010-11-02 16:35:11 -03006098 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03006099 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02006100
Martin Banky299f7822010-09-26 00:13:52 -07006101 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02006102 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02006103 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03006104 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
6105 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
6106 gamin, gawk, genext2fs, gperf, gst-plugins-base,
6107 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
6108 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
6109 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
6110 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
6111 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
6112 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
6113 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02006114 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
6115 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
6116 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
6117 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07006118 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02006119 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07006120 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01006121 speex, sqlite, squashfs, startup-notification, strace,
6122 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
6123 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
6124 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
6125 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
6126 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02006127 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
6128 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
6129 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
6130 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
6131 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
6132 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
6133 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
6134 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
6135 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02006136 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
6137 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03006138
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01006139 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02006140
Peter Korsgaardba4fd232010-09-13 14:10:09 +02006141 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02006142 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02006143
Paul Burtone0941402010-09-17 14:22:15 +01006144 Issues resolved (http://bugs.uclibc.org):
6145
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01006146 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02006147 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01006148 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02006149 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01006150 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02006151 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01006152 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02006153 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01006154 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01006155 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01006156 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01006157
Peter Korsgaard32b8d432010-09-01 00:07:06 +020061582010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02006159
6160 Fixes all over the tree.
6161
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02006162 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02006163
Peter Korsgaard1424ff12010-08-31 23:14:47 +02006164 Removed packages: lxdoom
6165
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020061662010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02006167
6168 Fixes all over the tree.
6169
6170 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02006171 locale support as broken. Remove deprecated GCC 4.2.[1-3]
6172 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02006173
6174 Mark CRIS architecture as deprecated, as it is discontinued
6175 upstream.
6176
Peter Korsgaardb6806722010-08-25 17:29:09 +02006177 Marked shared config.cache as experimental and disabled by
6178 default as it is known to break with certain package
6179 combinations.
6180
Khem Raj1ed2e4f2010-08-12 15:34:44 -07006181 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
6182 added.
6183
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02006184 fs: old-style squashfs for big endian archs fixed.
6185
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02006186 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02006187 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
6188 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
6189 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
6190 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02006191
Peter Korsgaard6c519382010-08-29 22:04:02 +02006192 Removed packages: stunnel
6193
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02006194 Issues resolved (http://bugs.uclibc.org):
6195
6196 #635: util-linux fails to build in 2009.08
6197 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02006198 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02006199 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02006200 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02006201
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020062022010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02006203
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02006204 Fixes all over the tree and new features.
6205
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02006206 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02006207 and non-sysroot support removed. Added support for (snapshot)
6208 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02006209
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02006210 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02006211 removed yaboot. Support building u-boot from custom tarball,
6212 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02006213
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02006214 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006215
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02006216 Java packages marked as broken. Unless someone steps up to
6217 support this, they will be removed during the 2010.11
6218 development cycle.
6219
Thomas Petazzonia563a662010-07-26 18:15:11 +02006220 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02006221 GTK+ on DirectFB has also been marked as deprecated, as it is
6222 not supported in recent GTK+ versions, and more and more
6223 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02006224 Unless someone steps up to support them, they will be removed
6225 during the 2010.11 development cycle.
6226
Peter Korsgaardab10ed82010-07-05 11:01:55 +02006227 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02006228 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03006229
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006230 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
6231 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
6232 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
6233 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
6234 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03006235 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02006236 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
6237 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
6238 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
6239 ltrace, make, midori, module-init-tools, mplayer,
6240 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
6241 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
6242 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
6243 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
6244 usbutils, webif, webkit, wireless_tools, xerces,
6245 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006246
Peter Korsgaard2c31d742010-07-30 13:03:59 +02006247 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02006248
Thomas Petazzonie475cf02010-07-25 16:53:52 +02006249 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02006250
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006251 Issues resolved (http://bugs.uclibc.org):
6252
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02006253 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02006254 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02006255 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02006256 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02006257 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006258 #543: ATK requires X11 on DirectFB target
6259 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02006260 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02006261 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006262 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02006263 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006264 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
6265 #859: Add (head of) nptl branch to list of uClibc versions
6266 #949: compile with debug info
6267 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006268 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00006269 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006270 #1225: Buildroot fails to account for "nof" subdirectory (no float...
6271 #1231: (sparc) Linux kernel fails to build
6272 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
6273 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02006274 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006275 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006276 #1675: GMP Error during buildroot make process
6277 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08006278 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02006279 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02006280 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10006281 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03006282 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03006283 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03006284 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03006285 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006286 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03006287 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03006288 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03006289 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03006290 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03006291 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03006292 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10006293 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10006294 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03006295 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02006296 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03006297 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02006298 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03006299 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03006300 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02006301 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02006302 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006303 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02006304 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006305 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02006306 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02006307 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03006308 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006309 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02006310 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02006311 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02006312 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02006313 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02006314 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02006315 #2257: Convert netsnmp package to autotargets
6316 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02006317 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006318
Peter Korsgaard07da6192010-05-30 22:24:10 +020063192010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02006320
6321 Fixes all over the tree.
6322
Peter Korsgaarda4bba082010-05-30 09:32:15 +02006323 Updated/fixed packages: coreutils, hal, libcap,
6324 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03006325
6326 Issues resolved (http://bugs.uclibc.org):
6327
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02006328 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03006329 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02006330 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02006331
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020063322010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02006333
6334 Fixes all over the tree.
6335
Peter Korsgaard994bb072010-05-26 08:59:46 +02006336 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02006337 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02006338 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02006339 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
6340 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
6341 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
6342 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
6343 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
6344 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
6345 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
6346 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02006347
6348 Issues resolved (http://bugs.uclibc.org):
6349
Peter Korsgaardca999e02010-05-27 00:47:31 +02006350 #75: arm buildroot "unrecognized option" error
6351 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02006352 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02006353 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02006354 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02006355 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03006356 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02006357
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020063582010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03006359
6360 Fixes all over the tree.
6361
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02006362 Updated/fixed packages: busybox, customize, gawk, gnuchess,
6363 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
6364 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
6365 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
6366 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02006367 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
6368 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006369
Peter Korsgaard13de2612010-05-10 22:03:39 +02006370 Removed packages: vice
6371
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006372 Issues resolved (http://bugs.uclibc.org):
6373
Luca Ceresoliea0695f2010-05-06 00:16:59 +02006374 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006375 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02006376 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02006377 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02006378 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
6379 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03006380 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03006381 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03006382 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03006383
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020063842010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01006385
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03006386 Cleaned up / restructured package menu.
6387
Peter Korsgaard266fa652010-04-05 10:47:54 +02006388 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02006389 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
6390 removed broken nios2 support, ppc e300cX/e500mc support,
6391 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01006392
Peter Korsgaardde859f62010-03-12 23:14:59 +01006393 X.org updated to 7.5.
6394
Peter Korsgaard5724e092010-05-03 16:07:20 +02006395 New packages: cdrkit, cramfs, genext2fs, genromfs,
6396 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
6397 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01006398
Peter Korsgaard5724e092010-05-03 16:07:20 +02006399 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
6400 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
6401 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
6402 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
6403 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
6404 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
6405 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
6406 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
6407 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
6408 qt, radvd, samba, setserial, smartmontools, tar, tslib,
6409 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
6410 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
6411 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03006412 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
6413 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
6414 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01006415
Will Wagner84e5d7c2010-04-14 18:06:43 +01006416 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
6417 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
6418 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01006419
Alexander Clouteracac2ec2010-03-13 21:43:06 +01006420 Issues resolved (http://bugs.uclibc.org):
6421
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03006422 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08006423 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03006424 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01006425 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03006426 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01006427 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02006428 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02006429 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00006430 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
6431 package for compatibility with old packages that expect
6432 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03006433 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03006434 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03006435 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03006436 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03006437 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02006438 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00006439 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02006440 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01006441 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01006442 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02006443 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02006444 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01006445 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02006446 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02006447 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03006448 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03006449 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03006450 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03006451 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03006452 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02006453 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02006454 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02006455 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03006456 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02006457 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03006458 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03006459 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02006460 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02006461 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02006462 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03006463 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03006464 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01006465
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010064662010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01006467
6468 Fixes all over the tree.
6469
Peter Korsgaardb209f222010-02-26 10:42:26 +01006470 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
6471 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
6472 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01006473
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03006474 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01006475
6476 Issues resolved (http://bugs.uclibc.org):
6477
6478 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03006479 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01006480 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01006481
Peter Korsgaard7bd81252010-02-23 23:28:46 +010064822010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01006483
6484 Fixes all over the tree and new features.
6485
Peter Korsgaard89fd7202010-02-23 21:59:24 +01006486 New packages: intltool
6487
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01006488 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01006489 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
6490 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
6491 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
6492 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
6493 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
6494 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01006495
6496 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01006497
Rob Alley6c9d3872010-01-28 02:29:40 +13006498 Issues resolved (http://bugs.uclibc.org):
6499
Peter Korsgaard5239be02010-02-23 20:57:54 +01006500 #335: atk looks for the path to the gnome library on the host
6501 #355: Please update WebKit - it doesn't compile!
6502 #453: libglib2 autoreconf
6503 #457: e2fsprogs link problem
6504 #459: libgtk2 autoreconf
6505 #469: build of libgtk2 for host incorrectly assumes that X.org ...
6506 #671: Bash fails to build when building buildront on Ubuntu 9.04
6507 #711: WebKit host dependencies problems
6508 #821: cp: illegal operation
6509 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13006510 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
6511
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010065122010.02-rc1, Released February 9th, 2010:
6513
6514 Fixes all over the tree and new features.
6515
6516 Generalized autotools infrastructure to be usable for
6517 non-autotools packages, see package/Makefile.package.in for
6518 details.
6519
6520 Cleaned up avr32 toolchain config, external source-based
6521 toolchain support is gone.
6522
6523 Dependency checks: Also check for makeinfo, only print output
6524 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01006525
Peter Korsgaard6c26a602010-01-23 23:07:20 +01006526 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01006527
Peter Korsgaard731f3c32010-02-03 21:26:48 +01006528 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6529 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12006530
William Wagneraea2ef92010-01-28 18:07:27 +00006531 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
6532 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01006533 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
6534 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
6535 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
6536 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
6537 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
6538 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006539
Peter Korsgaard640c7402010-02-09 12:21:37 +01006540 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01006541
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006542 Issues resolved (http://bugs.uclibc.org):
6543
Chris Packham20417bb2009-07-30 13:59:49 +12006544 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01006545 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05006546 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01006547 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03006548 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03006549 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01006550 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03006551 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01006552 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006553 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03006554 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03006555 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03006556 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03006557 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06006558 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03006559 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01006560 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03006561 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01006562 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03006563 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03006564 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03006565 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03006566 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03006567 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03006568 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03006569 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03006570 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03006571 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01006572 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01006573 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03006574 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01006575 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03006576 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01006577
Peter Korsgaard798927c2009-12-01 15:20:18 +010065782009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01006579
6580 Additional fixes and cleanups.
6581
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01006582 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
6583 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01006584
6585 Issues resolved (http://bugs.uclibc.org):
6586
6587 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
6588
Peter Korsgaard31bd9742009-11-29 23:26:54 +010065892009.11-rc2, Released November 29th, 2009:
6590
6591 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01006592
Peter Korsgaardade675c2009-11-29 21:25:49 +01006593 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01006594
Peter Korsgaard2d04d562009-11-23 23:20:21 +010065952009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02006596
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01006597 Fixes all over the tree and new features.
6598
6599 Cleaned up / Simplified build directory layout. Refer to
6600 docs/buildroot.html#using for details.
6601
6602 Target defconfig files moved to configs/ and listed in 'make help'
6603 output.
6604
Peter Korsgaard406053d2009-11-20 14:05:48 +01006605 Fixed *clean targets. Now clean removes everything generated,
6606 so you can do a fresh rebuild. Distclean furthermore removes
6607 kbuild tools and .config, bringing the source tree back in a
6608 pristine state.
6609
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01006610 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
6611 soft / hardfloat setting for architecture, ensure target-ldd
6612 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07006613
Peter Korsgaard41146432009-09-29 11:45:50 +02006614 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02006615 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02006616
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01006617 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
6618 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
6619 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01006620 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
6621 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01006622 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01006623 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01006624 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01006625 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01006626 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01006627 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
6628 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01006629 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02006630
Peter Korsgaard87d74d92009-11-23 11:30:07 +01006631 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02006632
Gustavo Zacarias74834992009-09-01 23:02:06 +02006633 Issues resolved (http://bugs.uclibc.org):
6634
Sven Neumann1d9178d2009-09-21 23:26:51 +02006635 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02006636 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02006637 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03006638 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03006639 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02006640 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01006641 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02006642 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01006643 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01006644 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02006645 #609: libmicrohttpd: New package
6646 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02006647 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01006648 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01006649 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03006650 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03006651 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02006652 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01006653 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02006654 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01006655 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01006656 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01006657 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03006658 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03006659 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03006660 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03006661 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03006662 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03006663 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03006664 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02006665
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020066662009.08, Released August 31th, 2009:
6667
6668 Additional fixes and cleanups.
6669
6670 Updated/fixed packages: ctorrent, saveconfig/getconfig,
6671 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02006672
6673 Issues resolved (http://bugs.uclibc.org):
6674
6675 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02006676 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02006677
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020066782009.08-rc3, Released August 26th, 2009:
6679
6680 Additional fixes and cleanups.
6681
6682 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
6683 directfb, enchant, kernel headers.
6684
6685 Issues resolved (http://bugs.uclibc.org):
6686
6687 #471: Allow directfb compilation with debug
6688 #541: Removal of CVS directories in target filesystem broken
6689 #547: berkeleydb: Update config.{sub, guess}
6690 #549: enchant: Fix dependencies.
6691 #569: Fix alsa-utils build for x86 on x86-64
6692
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020066932009.08-rc2, Released August 6th, 2009:
6694
6695 Additional fixes and new features.
6696
6697 New packages: libuuid, gcc 4.3.4.
6698
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02006699 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
6700 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02006701
6702 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02006703
6704 Issues resolved (http://bugs.uclibc.org):
6705
6706 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02006707 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02006708
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020067092009.08-rc1, Released August 2nd, 2009:
6710
6711 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02006712
Thomas Petazzoni66095252009-07-27 11:06:32 +02006713 Improvement of external toolchain support:
6714 - Support for glibc toolchains.
6715 - The toolchain configuration announced to Buildroot is
6716 verified against the real toolchain configuration.
6717 - Fixes, documentation.
6718
6719 Cleanup X.org support: clarified configuration options, and
6720 removed mandatory dependency on useless libraries such as
6721 libXt or libXaw.
6722
Thomas Petazzonid9a95012009-07-27 18:08:32 +02006723 New QT-based configurator, usable using 'make xconfig'.
6724
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02006725 Support for the Xtensa architecture.
6726
6727 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
6728 headers.
6729
6730 New packages: bmon, ctorrent, dosfstools, enchant,
6731 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
6732 sdl_gfx, spawn-fcgi.
6733
6734 Updated packages: bind, busybox, coreutils, sqlite, directfb,
6735 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
6736 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
6737 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
6738 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
6739 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
6740 wpa-supplicant, xdriver_xf86-input-synaptics,
6741 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
6742 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
6743 xutil_util-macros.
6744
Peter Korsgaard533718a2009-06-23 09:40:23 +02006745 Issues resolved (http://bugs.uclibc.org):
6746
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02006747 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02006748 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02006749 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02006750 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01006751 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01006752 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02006753 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02006754 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02006755 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01006756 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02006757 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02006758 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02006759 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02006760 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02006761 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02006762 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02006763 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02006764 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02006765 #383: gst-plugins-good: Allow soup plugin to be configured
6766 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02006767 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02006768 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02006769 #391: gstreamer: Bump version to 0.10.23
6770 #393: gst-plugins-base: Bump version to 0.10.23
6771 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02006772 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02006773 #409: Bump php package to 5.2.10
6774 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02006775 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02006776 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02006777 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01006778 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01006779 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01006780 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02006781 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02006782 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01006783 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03006784 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02006785 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03006786 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02006787 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02006788 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02006789
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020067902009.05, Released June 1st, 2009:
6791
6792 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
6793 version and marked ubifsroot as broken.
6794
Peter Korsgaard45e11e22009-05-27 20:44:08 +020067952009.05-rc3, Released May 27th, 2009:
6796
6797 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
6798 busybox, curl, libusb, readline, python and strace.
6799
6800 Issues resolved (http://bugs.uclibc.org):
6801
6802 #345: libcurl package needs a urandom fix
6803
Peter Korsgaard13328d22009-05-19 20:18:04 +020068042009.05-rc2, Released May 19th, 2009:
6805
6806 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
6807 for newer hosts), stable kernel versions, busybox, cups,
6808 dmraid, docker, mesa3d, rsync and updated defconfigs.
6809
6810 xserver marked as broken on AVR32 and atngw100-expanded
6811 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02006812
6813 Issues resolved (http://bugs.uclibc.org):
6814
6815 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02006816 #295: gamin installs python support even if python is disabled
6817 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02006818
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020068192009.05-rc1, Released May 5th, 2009:
6820
6821 Fixes all over the tree, further conversion of packages to
6822 Makefile.autotools.in and we now build host versions of
6823 packages where needed for build time dependencies instead of
6824 relying on the correct versions being available on the build
6825 host. Ancient toolchain / busybox versions have furthermore
6826 been removed as announced in the 2009.02 release notes.
6827
6828 New packages: flac, gob2, lzop, taglib, wpa_supplicant
6829
6830 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
6831 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
6832 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
6833 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
6834 util-linux, xorg7, xerces
6835
6836 Issues resolved (http://bugs.uclibc.org):
6837
6838 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
6839 and a ton of other improvements
6840 #19: page.h missing by util-linux
6841 #37: update libglib2 to version 2.18.4
6842 #61: tslib puts staging_dir into pkgconfig file
6843 #69: tar refuses to build
6844 #71,#175: ./wchar.h:41:12: error: empty filename in #include
6845 #73: Bump openssl package to the latest version
6846 #81: New package wpa_supplicant
6847 #99: new package: flac
6848 #101: update gstreamer packages
6849 #105,#313: menuconfig segfaults on tinyx if wchar is not
6850 selected
6851 #107: convert libvorbis to Makefile.autotools.in
6852 #109: Make pppd package avoid bsd err
6853 #111: binutils 2.17 fails to build when texinfo >= 4.10
6854 #133: Modify ncurses5-config to get correct include path
6855 #137: Bump php to version 5.2.9
6856 #139: Bump sqlite to 3.6.11 and convert to
6857 Makefile.autotools.in
6858 #145: Bump bind package to 9.5.1-P1 (security)
6859 #147: buildroot toolchain fails to build w/binutils-2.19.1
6860 #151: openssl package trivial fixes
6861 #161: vim fails on patching with errors in configure.patch
6862 #169: blackbox-0.70.1 does not build
6863 #177: xdriver_xf86-input-keyboard does not build
6864 #179: Upgrade dropbear to Makefile.autotools.in
6865 #181: Update to Xorg 7.4
6866 #187: ntfs-3g: could not build cross
6867 #191: alsa-lib ARM binaries always built with EABI
6868 #213: Bump wpa_supplicant package to version 0.6.9
6869 #217: Bump openssl package to 0.9.8k (security)
6870 #219: Toolchain build fails on m4
6871 #225: m4 macros are out of place
6872 #233: make ipv6 optional in iptables
6873 #237: ncftp: convert to Makefile.autotools.in
6874 #239: ntfs-3g: convert to Makefile.autotools.in
6875 #245: lzop: new package
6876 #271: Bump bind package to 9.5.1-P2 (security)
6877 #277: Bump sqlite package to 3.6.16
6878 #279: update libglib2 to version 2.20.1
6879 #281: update DirectFB to version 1.2.8
6880 #283: add taglib
6881 #285: compilation of samba fails if IPV6 support is missing
6882 #293: update samba to version 3.3.3
6883 #299: add shared-mime-info package
6884 #307: make openssl package respect build flags