]> Git Repo - buildroot-mgba.git/blame - CHANGES
package/mono: remove target mips architecture
[buildroot-mgba.git] / CHANGES
CommitLineData
340a0903
TP
12018.08-rc1, To be released
2
3 Toolchain:
4
5 - add support for gcc 8.x, switch to gcc 7.x as the default
6 version
7 - add support for gdb 8.1, switch to gdb 8.0 as the default
8 and remove gdb 7.10/7.11
9 - add support for binutils 2.31
10 - NIOSII CodeSourcery toolchain updated
11 - Linaro AArch64 BE toolchain added, and other Linaro
12 toolchains updated
13 - Synopsys ARC pre-built toolchain updated
14
15 Architecture: add support for ARM Cortex-M7
16
17 Major updates:
18
19 - systemd bumped to 239
20 - Qt5 bumped to 5.11.1
21 - Rust bumped to 1.27
22 - GStreamer stack bumped to 1.14.2
23 - X.org server bumped to 1.20, and all X.org proto packages
24 replaced by the single xorgproto package
25 - i.MX6 support packages bumped to 6.2.4
26
27 Linux: bumped to 4.17 by default.
28
29 Infrastructure: new package infrastructure added for packages
30 using the Meson build system
31
32 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
33 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
34 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
35 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
36 perl-mojolicious-plugin-authentication, perl-net-ping,
37 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
38 python-reentry, python-request-id, python-validators,
39 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
40
41 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
42 Olimex A10 OLinuxino, ZynqMP ZCU106
43
44 Removed packages: all xproto_* have been removed and replaced
45 by xorgproto
46
47 Issues resolved (http://bugs.uclibc.org):
48
49 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
50 __cpu_indicator_init: symbol not found
51 #9921: lockfile module within python-daemon not available
52 #10341: gdb install of py files when using buildroot toolchain
53 includes build path
54 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
55 #10751: Missing dependency in pulseaudio package
56 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
57 #10856: openblas on qemu_x86_64_defconfig fails with
58 "sgemm_kernel.o: No such file or directory"
59 #11056: Compiling a file that uses libdrm headers fails with:
60 fatal error: drm.h: No such file or directory
61 #11061: support/download: git version=master broken
62 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
63 #11076: Docker containerd installed to incorrect path
64 #11101: host-patchelf Endian Issue with relative RPATH
65 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
66 #11121: statfs call corrupts memory struct statfs too small
67 #11181: Switching toolchain does not work
68
3134d94e
PK
692018.05.1, Released July 20th, 2018
70
71 Important / security related fixes.
72
73 U-Boot: Ensure host version of ncurses is picked up and not
74 host-ncurses built by buildroot, as that otherwise causes
75 widechar/non-widechar conflicts and corrupted menuconfig
76 menus.
77
78 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
79
80 Toolchain: ARC tools updated to arc-2018.03.
81
82 pkg-stats: Fix python 3.x compatibility.
83
84 dl-wrapper: Fix support for URIs containing '+', fix
85 no-check-hash for inferred site method.
86
87 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
88 Support ethernet on Turbot variant.
89
90 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
91 clamav, collectd, coreutils, docker-containerd, dos2unix,
92 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
93 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
94 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
95 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
96 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
97 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
98 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
99 wireshark
100
f3d114a1
PK
1012018.05, Released June 1st, 2018
102
103 Minor fixes.
104
105 Download: Work around for hanging connections for packages
106 from CVS, by adding a 10 minute max timeout.
107
108 Updated/fixed packages: binutils, clang, dash, expect, git,
109 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
110
111 Issues resolved (http://bugs.uclibc.org):
112
113 #11051: runtime issue on STM32 with usage of binutils 2.29.x
114
bea6b866
PK
1152018.05-rc3, Released May 28th, 2018
116
117 Fixes all over the tree.
118
119 Toolchain: ARC tools updated to arc-2018.03-rc2.
120
121 Fs: Ensure hard links in TARGET_DIR are correctly copied for
122 filesystem input. With the recent changes to the file system
123 generation logic, hard links were "expanded" in file system
124 images leading to bloated rootfs images for setups with hard
125 links.
126
127 Infrastructure: Error out for packages using the 'local'
128 method but forgetting to specify <pkg>_SITE.
129
130 Build rpcgen for the host when needed to support distributions
131 no longer shipping rpcgen with glibc (E.G. recent Fedora).
132
133 Updated/fixed packages: autofs, bash-completion, binutils,
134 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
135 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
136
137 Issues resolved (http://bugs.uclibc.org):
138
139 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
140 #11036: C compiler cannot create executables
141 #11046: Git package binaries are ~180MB (compared to ~20MB in..
142
c11ed3a4
PK
1432018.05-rc2, Released May 22nd, 2018
144
145 Fixes all over the tree.
146
147 Dependencies: Check that the current working directory (.)
148 isn't listed in PATH as that causes various build issues.
149
150 Manual: Clarify that git branch names may not be used as
151 version identifiers. This has never been supported, but was
152 kind of working (with some limitations) before the git
153 download rework - Now it does not work at all.
154
155 Linux: Ensure host version of ncurses is picked up and not
156 host-ncurses built by buildroot, as that otherwise causes
157 widechar/non-widechar conflicts and corrupted menuconfig
158 menus.
159
160 Packages: Renamed a number of package options not prefixed
161 with BR2_PACKAGE_<pkg> for consstency.
162
163 Download infrastructure: Fix file:// protocol handling after
164 download rework.
165
166 Updated/fixed packages: acl, apr-util, asterisk, attr,
167 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
168 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
169 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
170 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
171 libmediaart, libmodbus, libmodplug, libmpd,
172 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
173 libnfnetlink, libnss, liboauth, libogg, libosip2,
174 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
175 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
176 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
177 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
178 xen, zmqpp, znc, zstd
179
180 Issues resolved (http://bugs.uclibc.org):
181
182 #10986: Installing package attr when already supplied by...
183 #11011: BUildroot for Raspberry Pi 2
184 #11016: Wrong compiler used for external user host packages
185
54e3bcb8
TP
1862018.05-rc1, Released May 9th, 2018
187
188 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
189 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
190
191 Architecture: support for the Blackfin architecture has been
449f430e
TP
192 removed, as it was removed from Linux upstream, poorly
193 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
194
195 Numerous packages updated to have hashes for their license
196 files.
197
198 Systemd can now be built with uClibc toolchains.
199
200 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
201 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
202 kernel configurations that need libelf on the host or openssl
203 on the host.
204
205 Coding style:
206 - all Python scripts are now verified with flake8
207 - check-package extended to check all Config.in and .mk files
208 in tree, not only the ones in package/
209
210 Infrastructure:
211
212 - The download infrastructure has seen a major overhaul, with
213 the main visible new feature being Git caching: a package
214 fetched from Git no longer needs to be re-cloned entirely
215 everytime its version is changed. Anoter visible change is
216 that the download folder now has subfolders per package. See
217 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
218 for more details about those changes.
219
220 - The logic that generates the root filesystem images has been
221 reworked, with the main goal of allowing several filesystem
222 images to be produced in parallel, also a requirement for
223 top-level parallel build. Now, a .tar filesystem image is
224 always created, and re-extracted in a private directory to
225 create each format-specific filesystem image.
226
227 - A new package infrastructure was introduced for Go-based
228 packages: golang-package.
229
230 - Dependencies on extraction tools are now handled as proper
231 per-package dependencies, using
232 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
233 preparation step for top-level parallel build support.
234
235 - When a file being downloaded is part of a package with a
236 .hash file, but there is no hash listed for this file, the
237 file is now preserved in the download directory rather than
238 removed. This helps when updating a package, as it gives the
239 ability to easily calculate the hash of the file.
240
241 - Addition of '<pkg>-show-recursive-depends' and
242 '<pkg>-show-recursive-rdepends' make targets, to
243 respectively display the recursive list of dependencies and
244 the recursive list of reverse dependencies of a given
245 package.
246
247 - The /etc/shells file is now automatically generated with the
248 list of shell programs installed on the system.
249
250 - Addition of -Ofast optimization level as an available
251 option.
252
253 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
254 bumped to 5.10.1.
255
256 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
257 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
258 flare-game, gst1-interpipe, gstreamer1-editing-services,
259 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
260 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
261 python-cached-property, python-cython, python-docker,
262 python-dockerpty, python-docker-pycreds,
263 python-flask-sqlalchemy, python-functools32, python-influxdb,
264 python-json-models, python-libusb1, python-networkx,
265 python-psycopg2, python-pymodbus, python-sqlalchemy,
266 python-subprocess32, python-texttable,
267 python-websocket-client, python-yieldfrom, quotatool, reaver,
268 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
269 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
270
271 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
272 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
273 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
274 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
275 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
276 RK3288,
277
278 Removed packages: iqvlinux, kodi-adsp-*, mplayer
279
280 Removed defconfigs: ci40, firefly_rk3288,
281 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
282 teliv_evk_pro3
283
449f430e
TP
284 Issues resolved (http://bugs.uclibc.org):
285
286 #10151: toolchain eclipse register : fails with a custom
287 BR2_HOST_DIR
288 #10511: Packages get downloaded uncompressed with wget
289 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
290 C++ compiler working
291 #10846: error in compiling gnutls
292 #10886: openssl-1.0.2n fails to build
293 #10896: /bin/sh not in /etc/shells
294 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
295 enabled
296
d91fdfee
PK
2972018.02.4, Released July 21th, 2018
298
299 Important / security related fixes.
300
301 U-Boot: Ensure host version of ncurses is picked up and not
302 host-ncurses built by buildroot, as that otherwise causes
303 widechar/non-widechar conflicts and corrupted menuconfig
304 menus.
305
306 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
307
308 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
309 Support ethernet on Turbot variant.
310
311 Updated/fixed packages: bind, clamav, collectd, dos2unix,
312 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
313 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
314 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
315 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
316 systemd, wireguard, wireless-regdb
317
318 Issues resolved (http://bugs.uclibc.org):
319
320 #11101: host-patchelf Endian Issue with relative RPATH
321
afa6fe1c
PK
3222018.02.3, Released June 18th, 2018
323
324 Important / security related fixes.
325
326 Various fixes for building on modern distributions (GCC 8.x,
327 no rpcgen utility).
328
329 ARM: Default to binutils 2.28 and warn about newer binutils
330 versions, which are known to cause boot failures for Linux
331 kernels built in thumb mode.
332
333 Busybox/mdev: Fix module autoloading.
334
335 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
336 symlinks, call swapon -a to activate any configured swap
337 devices.
338
339 Dependencies: Check that PATH does not contain current working
340 directory, which triggers a number of build failures.
341
342 Infrastructure: Error out for packages erroneously using the
343 'local' site method but not defining a _SITE.
344
345 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
346 kconfig uses ncurses from the host to fix a ncurses/ncursesw
347 mixup, causing menuconfig display corruption.
348
349 Toolchain: Workarounds for fix-rpath issues with binutils and
350 elf2flt.
351
352 Util-linux: Fix blocking on getrandom() issue with recent
353 kernels.
354
355 Remove broken freescale_imx31_3stack,
356 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
357
358 Updated/fixed packages: apr-util, asterisk, attr, audit,
359 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
360 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
361 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
362 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
363 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
364 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
365 nasm, netplug, network-manager, nfs-utils, nodejs,
366 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
367 python, python-websockets, quota, redis, samba4, sysvinit,
368 transmission, triggerhappy, util-linux, wavpack, wget,
369 wireshark, xen, zmqpp
370
371 Issues resolved (http://bugs.uclibc.org):
372
373 #10986: Installing package attr when already supplied by busybox..
374 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
375
0c2b920b
PK
3762018.02.2, Released May 4th, 2018
377
378 Important / security related fixes.
379
380 Tweak package size/file instrumentation to better handle
381 package rebuilds.
382
383 Revert /etc/shells creation when bash is enabled.
384
385 Exclude /lib/firmware from the rpath fixup logic, as it may
386 contain non-native ELF files.
387
388 Scanpypi: Support the new PyPi infrastructure.
389
390 Handle GCC 8.x on the host.
391
392 Ensure timestamp of /usr is updated to support the systemd
393 ConditionNeedsUpdate option.
394
395 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
396 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
397 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
398 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
399 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
400 wireguard, wmctrl
401
402 Issues resolved (http://bugs.uclibc.org):
403
404 #10896: /bin/sh not in /etc/shells
405 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
406
f3cea9d8
PK
4072018.02.1, Released April 9th, 2018
408
409 Important / security related fixes.
410
411 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
412 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
413 Pro3.
414
415 Infrastructure: Speed up instrumentation for package size by
416 comparing timestamps instead of md5 checksums, as doing
417 checksums could lead to up to 25% longer build time for big
418 configurations.
419
420 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
421 to avoid name clashes with packages ending on '-base'.
422
423 Add a better fix for build issues for autotools based packages
424 checking for C++ support on toolchains without C++ support.
425
426 Build host-tar if tar is older than 1.27 on the build machine
427 to work around reproducibility issues with git archives
428 containing long paths.
429
430 check-unique-files: Fix for filenames not representable in the
431 users' locale.
432
433 Check-bin-arch: Add support for per-package ignore paths
434 (<pkg>_BIN_ARCH_EXCLUDE).
435
436 Toolchain: Fix SSP support detection for external toolchains.
437
438 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
439 these dependencies are available for Linux configurations
440 needed these dependencies, similar to how it is done for
441 U-Boot.
442
443 Support custom (not in tree) device tree files in addition to
444 in-tree ones.
445
446 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
447 installed on host.
448
449 Updated/fixed packages: apache, busybox, c-ares, cmake,
450 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
451 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
452 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
453 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
454 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
455 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
456 pkgconf, postgresql, powerpc-utils, python-jsonschema,
457 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
458 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
459 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
460
461 New packages: docker-proxy, python-functools32
462
463 Issues resolved (http://bugs.uclibc.org):
464
465 #10766: upmpdcli: Segmentation fault
466 #10776: ktap fails to build
467 #10846: error in compiling gnutls
468 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
469
8a94ff12
PK
4702018.02, Released March 4th, 2018
471
472 Fixes all over the tree.
473
474 Issues with systemd with a readonly rootfs and DBus fixed.
475
476 Instructure:
477 - check-uniq-files: fix Python 2.6 compatibility.
478 - dependencies.sh: check for external argparse module for
479 Python 2.6.
480 - Add infrastructure to detect and use a UTF-8 locale on the
481 host, needed by systemd.
482
483 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
484 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
485 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
486
487 Issues resolved (http://bugs.uclibc.org):
488
489 #10831: qemu_x86_64_defconfig build fails on linux-headers..
490
d5a63f48
PK
4912018.02-rc3, Released February 27th, 2018
492
493 Fixes all over the tree.
494
495 check-bin-arch: skip /lib/modules to allow 32-bit userland
496 with 64bit kernel.
497
498 dependencies: Blacklist tar 1.30+ and build our own host-tar
499 if needed as tar 1.30+ changed the --numeric-owner output for
500 long path names. Build host-tar before other host-dependencies
501 as they need it to extract their source tarballs.
502
503 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
504 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
505 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
506 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
507 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
508
509 Issues resolved (http://bugs.uclibc.org):
510
511 #10726: Current libglib2.mk creates broken libglib2 binary...
512 #10786: Linux fails to build unless make linux-menuconfig...
513 #10796: Cannot generate cpio image without selecting CON...
514
44cec643
PK
5152018.02-rc2, Released February 15th, 2018
516
517 Fixes all over the tree.
518
519 Dependencies: Ensure C++ support is available like for C
520 support for packages needing 32bit host support.
521
522 utils/genrandconfig: Check host dependencies for config.
523
524 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
525 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
526 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
527 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
528 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
529 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
530 systemd
531
532 Issues resolved (http://bugs.uclibc.org):
533
534 #9781: ti-sgx-km build on kernel >4.1
535 #10141: Squashfs extended attribute failures
536
ca7bf21f 5372018.02-rc1, Released February 5th, 2018
06608f7e
TP
538
539 The global source-check and per-package <pkg>-source-check
540 targets have been removed.
541
77d58aab
PK
542 Architecture: Add x86 Silvermont variant. Add several new ARM
543 variants, rework MIPS NaN logic. Support mainline binutils/gcc
544 for ARC.
545
546 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
547 external toolchains upgraded to arc-2017.09. Libatomic is now
548 also copied for external musl based toolchains.
549 Add binutils 2.30.x and switch to binutils 2.29.x by default.
550
551 Added hardening options to build with RELRO and FORTITY.
552
553 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
554 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
555 Orangepi lite / pc plus / pc / prime / win / win plus / zero
556 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
557
558 Add utils/diffconfig, a simple utility for comparing
559 configuration files - Adapted from the version in the
560 Linux kernel.
561
562 Infrastructure: Check that the same file is not touched by
563 multiple packages, as a preparation for toplevel parallel
564 builds.
565
566 Hashes for the license files for a large number of packages
567 have been added, ensuring that license changes will not be
568 missed when packages are bumped.
569
570 Fix build issue for autotools based packages checking for C++
571 support on toolchains without C++ support and on a distro
572 lacking /lib/cpp (E.G. Arch Linux).
573
574 Support for the meson build system.
575
576 Pie charts generated by 'graph-build' or 'graph-size' are now
577 sorted according to the size of each piece.
578
579 System: Only show getty options when busybox init or sysvinit
580 are used.
581
582 ARM-trusted-firmware: Support ATF bundled in U-Boot as
583 well as U-Boot bundled in ATF.
584
585 Zlib is now a virtual package, provided by either libzlib or
586 zlib-ng, similar to openssl.
587
30bffce8
PK
588 Support for the Rust programming language.
589
77d58aab 590 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
591 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
592 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
593 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
594 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
595 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
596 open-lldp, pimd, proj, python-flask-cors,
597 python-jaraco-classes, python-more-itertools, python-oauthlib,
598 python-raven, python-remi, python-requests-oauthlib,
599 python-schedule, python-secretstorage, python-see,
600 python-tabledata, python-txtorcon, python-xlib, qt5charts,
601 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
602 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
603 zisofs-tools, zlib-ng
77d58aab
PK
604
605 Removed packages: eeprog
606
c34019e1
PK
6072017.11.2, Released January 21st, 2018
608
609 Important / security related fixes.
610
611 External toolchain: libatomic is now also copied for musl
612 based toolchains.
613
614 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
615
616 System: Only show getty options when busybox init or sysvinit
617 are used.
618
619 Infrastructure: Fix build issue for autotools based packages
620 checking for C++ support on toolchains without C++ support and
621 on a distro lacking /lib/cpp (E.G. Arch Linux).
622
623 Pie charts generated by 'graph-build' or 'graph-size' are now
624 sorted according to the size of each piece.
625
626 Updated/fixed packages: asterisk, avahi, bind, busybox,
627 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
628 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
629 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
630 xlib_libXpm
631
632 Issues resolved (http://bugs.buildroot.org):
633
634 #9996: lz4 package does not install lz4 binaries in target
635 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
636 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
637 #10301: systemd/getty unused options
638 #10331: kmsxx, host installation fails with BR2_SHARED_...
639 #10556: Building ntp package with SSL library libressl...
640 #10641: avahi-autoipd not starting when using systemd-tmpfiles
641
1fa8113a
PK
6422017.11.1, Released December 31th, 2017
643
644 Important / security related fixes.
645
646 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
647 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
648 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
649 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
650 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
651 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
652 xenomai, xfsprogs
653
9dd76697
PK
6542017.11, Released November 30, 2017
655
656 Fixes all over the tree.
657
658 Toolchain: Use github mirror for Glibc.
659
660 Defconfigs: Correct boot.cmd for bananapi-m1.
661
662 Makefiles: Workaround include order issues for certain make
663 versions by explicitly sorting the result of wildcard where it
664 matters.
665
666 Download: Ensure subversion runs in non-interactive mode.
667
668 Updated/fixed packages: asterisk, boost, chrony, dovecot,
669 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
670 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
671 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
672 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
673 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
674 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
675 xlib_libXfont, xlib_libXfont2,
676
677 Issues resolved (http://bugs.buildroot.org):
678
679 10501: host-localedef fails to compile on Ubuntu 17.10
680 10506: Changed kernel image type (e.g. zImage to uImage)...
681
071cc438
PK
6822017.11-rc2, Released November 13th, 2017
683
684 Fixes all over the tree.
685
686 Updated/fixed packages: collectd, ffmpeg, freerdp,
687 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
688 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
689 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
690 wireshark, wpa_supplicant, xapp_xdriinfo
691
692 Issues resolved (http://bugs.buildroot.org):
693
694 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
695 #10491: Cannot output security warning when compiled with buildroot..
696
a7e1971c 6972017.11-rc1, Released November 6th, 2017
c2aa34d8 698
10b9c360
PK
699 Fixes all over the tree and new features.
700
64bbd348
PK
701 Openssl is now a virtual package, which may be provided by
702 OpenSSL (now renamed to libopenssl) or LibreSSL.
703
6d1ff5ff
AVEM
704 libssh2: there is now an explicit choice of the backend to use
705 (mbedtls, gnutls or openssl). Previously, the choice was implicit
706 based on the TLS library that was selected. Now, it is possible to
707 choose the backend, which is important if several TLS libraries are
354722ca 708 selected.
6d1ff5ff 709
c2aa34d8
JF
710 netsnmp: all MIB files are now installed, making the target filesystem a
711 bit bigger than before. To remove unneeded MIBS, you should use a
712 post-build script.
713
f36962e9
PK
714 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
715 updated to 2017.09, Glibc updated to 2.26, Glibc support for
716 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
717 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
718
64bbd348
PK
719 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
720 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
721 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
722 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
723 Technologic TS-7680.
724
10b9c360
PK
725 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
726 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
727 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
728 lua-curl, lua-datafile, lua-fifo, lua-httpd,
729 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
730 luksmeta, minetest, minetest-game, pdmenu, prosody,
731 python-aiocoap, python-automat, python-ibmiotf,
732 python-iso8601, python-m2r, python-simplesqlite,
733 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
734 restorecond, selinux-python, semodule-utils, uhubctl,
735 wireguard, wsapi-fcgi, wsapi-xavante
736
737 Removed packages: aiccu, rfkill, sepolgen
738
739 Issues resolved (http://bugs.buildroot.org):
740
741 #10281: lsblk does not compile for util-linux
742 #10336: lttng compilation fails : linking error
743 #10351: glibc missing in rootfs
744 #10356: nfs-utils missing header
043f3b45 745 #10361: python3 python-config script generates invalid includes
10b9c360
PK
746 #10366: dropbear download url has changed
747 #10391: WiringPi retrieves wrong (old) version
748 #10406: Beaglebone black: Buggy SGX driver version, swapped...
749 #10426: uboot-tools' fw_setenv does not update the redundant...
750 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
751
951685e8
PK
7522017.08.2, Released November 28th, 2017
753
754 Important / security related fixes.
755
756 Qt: 5.6 version updated to 5.6.3.
757
758 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
759 in the environment.
760
761 Makefiles: Workaround include order issues for certain make
762 versions by explicitly sorting the result of wildcard where it
763 matters.
764
765 Updated/fixed packages: apr, apr-util, arqp-standalone,
766 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
767 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
768 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
769 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
770 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
771 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
772 qt5connectivity, qt5declarative, qt5engineio,
773 qt5graphicaleffects, qt5imageformats, qt5location,
774 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
775 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
776 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
777 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
778 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
779 webkitgtk, wget, wireshark, xapp_xdriinfo.
780
781 Issues resolved (http://bugs.buildroot.org):
782
783 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
784 10361: python3 python-config script generates invalid includes
785 10501: host-localedef fails to compile on Ubuntu 17.10
786
f2b10756
PK
7872017.08.1, Released October 23rd, 2017
788
789 Important / security related fixes.
790
791 Webkitgtk bumped to the 2.18.x series, fixing a large number
792 of security issues.
793
794 Defconfigs: galileo: fix ext4 related kernel config, bump
795 kernel for gcc 6.x compatibility, enable wchar support for
796 grub2. wandboard: correct rootfs offset
797
798 support: Ensure gzip compression level 6 is used for git
799 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
800 links. check-rpath: Also handle PIE binaries
801
802 External toolchain: Correctly handle glibc Buildroot
803 toolchains built with merged /usr
804
805 musl: fix ARMv4 build with binutils 2.27.51+, fix for
806 CVE-2017-15650
807
808 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
809 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
810 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
811 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
812 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
813 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
814 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
815 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
816 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
817 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
818 xmlstarlet, xlib_libXfont, xlib_libXfont2,
819 xserver_xorg-server, zsh
820
8ce27bb9 8212017.08, Released September 1st, 2017
0ea3d7ba 822
8ce27bb9 823 Minor fixes.
0ea3d7ba 824
13c44396
PK
825 Toolchain: Don't allow internal toolchain builds for MIPS
826 M6201/P6600, as support for these are not yet in mainline GCC.
827
828 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
829 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
830 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
831 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
832 transmission, vde2, vim
0ea3d7ba
TP
833
834 Updated/fixed defconfigs:
835
836 Removed packages: simicfs.
837
838 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 839
0ea3d7ba
TP
840 #10261: Grub2 fails to build for x86_64
841
ef19f376
TP
8422017.08-rc3, Released August 23rd, 2017
843
844 Fixes all over the tree.
845
846 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
847 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
848 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
849 libspatialindex, libunwind, linux, linux-headers, lua,
850 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
851 whois, xen, zmqpp.
852
853 Updated/fixed defconfigs: ci20, socrates_cyclone5,
854 toradex_apalis_imx6.
855
856 Removed defconfig: Armadeus APF9328.
857
858 skeleton-* packages introduced in -rc1 have been renamed to
859 skeleton-init-* instead.
860
861 Issues resolved (http://bugs.buildroot.org):
862
863 #10141: Squashfs extended attribute failures
864
0ba4a139
TP
8652017.08-rc2, Released August 11th, 2017
866
867 Fixes all over the tree.
868
869 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
870 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
871 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
872 swupdate, uclibc, valgrind, webkitgtk.
873
874 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
875 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
876 qemu_sparc64.
877
878 The cmake-package infrastructure for host packages has been
879 fixed to not incorrectly detect target packages through
880 pkg-config.
881
882 Issues resolved (http://bugs.buildroot.org):
883
c7ed72d3 884 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
885 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
886 #10026: lua-5.3.4: fix lua linker error in swupdate
887 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
888 #10156: glibc compilation fails for X86 32bits (i386)
889 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
890 #10221: Buildroot Support
891
c472d8a4 8922017.08-rc1, Released August 2nd, 2017
2fce2056 893
6ce80b6a
TP
894 Infrastructure:
895
d64d1216
TP
896 - The skeleton package has been split into multiple packages:
897 skeleton-sysv (when Busybox or SysV init are used),
898 skeleton-systemd (when systemd is used), skeleton-none (when
899 no init system is used) and skeleton-custom (when a custom
900 skeleton is used). Those packages, except skeleton-custom,
901 share common logic and data in a new package called
902 skeleton-common. The skeleton package becomes a virtual
903 package. This change allows to generate a filesystem that is
904 compliant with systemd expectations.
905
906 - Support for using a read-only filesystem with systemd has
907 been fixed.
908
6ce80b6a
TP
909 - Major revamp of the gettext handling, with user-visible
910 effect:
2fce2056
TP
911
912 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
913 package could decide to enable or not NLS support. When
914 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
915 by passing --disable-nls to packages.
916
917 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
918 controls whether NLS support should be enabled or not in
919 packages. This option defaults to disabled, which means
920 that now, NLS support is by default disabled in all
921 packages.
2fce2056 922
6ce80b6a
TP
923 Therefore, if you need NLS support in packages, you must now
924 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
925
926 - The host directory no longer has a usr/ component. This
927 makes it much more natural to use that directory as an
928 externally used toolchain. For compatibility with existing
c7ed72d3 929 scripts, a usr -> . link is still added.
51b3315b 930
6ce80b6a
TP
931 - Hashes are now checked on tarballs by Buildroot when a
932 package is sourced from a Git repository.
933
934 - Patches are no longer being downloaded from Github, since
935 auto-generated patches could change over time, and break
936 hashes. All patches that were downloaded from Github are now
937 stored in their respective package directories.
938
939 - Hash files in packages can now contain hashes for the
940 license files contained in the package source code. This
941 allows to detect changes in such license files.
942
943 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
944 RPATHs at the end of the build.
945
946 - A new "make sdk" target prepares $(HOST_DIR) to be
947 relocatable: turns RPATHs in host binaries into relocatable
948 ones, removes bogus RPATHs from staging binaries/libraries,
949 and provides a relocate-sdk script that can be executed to
950 relocate the SDK after installation.
951
952 - Addition of utils/genrandconfig which generates a random
953 configuration based on a set of pre-defined toolchain
954 configurations (support/config-fragments/autobuild/) and a
955 random selection of packages. It is now used by the
956 autobuilders to generate the random configurations.
957
958 Filesystems:
959
960 - ext2/3/4 filesystems are now generated using mkfs.ext from
961 e2fsprogs instead of using genext2fs.
962
963 Architecture:
964
965 - Addition of support for ARM big.LITTLE variants
966 - Improved MIPS support, with options to select NaN encoding
967 and FP32 mode.
968
969 Toolchain:
970
971 - Switch to gcc 6.x as the default gcc version, add support
972 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
973 - Switch to binutils 2.28 as the default binutils version, add
974 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
975 - Support added for gdb 8.0
976 - uClibc-ng bumped to 1.0.26
977 - CodeSourcery toolchains for x86 and SuperH have been
978 removed, they were using a too old glibc version
979 (2.17). External toolchains with glibc 2.17 or earlier are
980 no longer supported.
981 - The version selection in the glibc package has been
982 removed. Like musl and uClibc-ng, we now use the latest
983 glibc version.
984 - Improved support for Xtensa toolchain overlays, which can
985 now be downloaded.
986
987 Tools:
988
989 - Numerous improvements to the runtime test infrastructure
990 - Tests are now executed by Gitlab CI on a regular basis
991 - Tools that are directly useful to the user have been moved
992 from support/scripts/ to utils/: brmake, check-package,
993 get-developers, scancpan, scanpipy, size-stats-compare,
994 test-pkg.
995
996 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
997 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
998 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
999
1000 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
1001 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
1002 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
1003 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
1004 libpwquality, libressl, libspatialindex, libva-utils,
1005 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
1006 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
1007 python-backports-shutil-get-terminal-size, python-bcrypt,
1008 python-cheroot, python-h2, python-hpack, python-hyperframe,
1009 python-hyperlink, python-ipython-genutils, python-pathlib2,
1010 python-pickleshare, python-priority, python-portend,
1011 python-scandir, python-systemd, python-tempora,
1012 python-traitlets, python-typepy, qt5virtualkeyboard,
1013 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
1014 xr819-xradio, zstd
1015
0a1e508b 1016 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
1017
1018 Issues resolved (http://bugs.buildroot.org):
1019
d64d1216 1020 #7892: systemd-journald is broken
6ce80b6a
TP
1021 #9341: avahi-utils does not compile with uClibc + libglib2
1022 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
1023 BR2_ENABLE_DEBUG
1024 #9746: ext4 image generated by Buildroot is not working
1025 properly with U-Boot
1026 #9886: Build fails with "unexpected EOF while looking for
1027 matching `"'" if PATH contains a newline
1028 #9891: parted 3.1 => 3.2?
1029 #9911: qt5 does not build on sparc
1030 #9916: qt5 does not build on
1031 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
1032 #9936: Host QEMU does not build with SDL support because of
1033 pkg-config
1034 #9941: nodejs option disappears for arm
1035 #9951: SCANCPAN failure
1036 #9966: util-linux-2.30/.stamp_built' failed
1037 #9976: License file for package 'rtl8821au' incorrect
1038 #9991: SGX Error implicit declaration of function
1039 ‘dmac_map_area’
1040 #10011: wget does not work from Buildroot
1041 #10036: Buildroot builds Raspbian Jessie headless image
1042 presenting incorrect prompt
1043 #10051: make: *** No rule to make target
1044 'raspberrpi3_defconfig'. Stop reported with Buildroot
1045 v2017.05.1
1046 #10056: No .config file was produced in /buildroot folder
1047 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
1048 failure
c472d8a4 1049 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 1050 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
1051 #10091: gcc7.1 does not build with graphite support due to old
1052 isl
d64d1216
TP
1053 #10121: webkit without the multimedia option causes build
1054 error
6ce80b6a 1055
d0b7d387
PK
10562017.05.2, Released July 27th, 2017
1057
1058 Important / security related fixes.
1059
1060 Webkitgtk bumped to the 2.16.x series, fixing a large number
1061 of security issues.
1062
1063 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1064 which default to PIE mode.
1065
1066 Updated/fixed packages: aespipe, apache, bind, binutils,
1067 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
1068 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
1069 libmemcached, libosip2, libtirpc, libxml-parser-perl,
1070 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
1071 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
1072 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
1073 webkitgtk, x265, xserver_xorg-server, xvisor
1074
1075 Issues resolved (http://bugs.buildroot.org):
1076
1077 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1078
d9bcd5fa
PK
10792017.05.1, Released July 4th, 2017
1080
1081 Important / security related fixes.
1082
1083 Update support/scripts/scancpan to use METACPAN v1 API as v0
1084 has been shutdown.
1085
1086 Update support/scripts/mkusers to handle setups where
1087 /etc/shadow is a symlink.
1088
1089 External toolchain: Don't create musl dynamic loader symlink
1090 for static builds.
1091
1092 Setlocalversion: Correct detection of mercurial revisions for
1093 non-tagged versions.
1094
1095 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
1096
1097 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1098 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
1099 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
1100 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
1101 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
1102 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
1103 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
1104 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
1105
1106 Issues resolved (http://bugs.buildroot.org):
1107
1108 #9976: License file for package 'rtl8821au' incorrect
1109
dd2020aa
PK
11102017.05, Released May 31st, 2017
1111
1112 Minor fixes.
1113
1114 External toolchain: musl dynamic linker symlink for mips-sf
1115 corrected.
1116
1117 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
1118 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
1119 xen
1120
1121 Issues resolved (http://bugs.buildroot.org):
1122
1123 #9906: genimage: Disk full
1124
91a418c3
PK
11252017.05-rc3, Released May 30th, 2017
1126
1127 Fixes all over the tree.
1128
1129 ARC toolchain bumped to 2017.03
1130
1131 Runtime testing improvements and cleanups.
1132
1133 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
1134 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
1135 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
1136 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
1137 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
1138 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
1139 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
1140 xen
1141
1142 Removed packages: firejail, ola
1143
1144 Issues resolved (http://bugs.buildroot.org):
1145
1146 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1147 #9876: aarch64 support with gcc 4.8 toolchain
1148 #9896: host-gcc-initial error downloading because incorrect URL
1149
8ab8f10a
PK
11502017.05-rc2, Released May 17th, 2017
1151
1152 Fixes all over the tree.
1153
1154 ARC toolchain bumped to 2017.03-rc2
1155
1156 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
1157 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
1158 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
1159 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
1160 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
1161 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
1162 vlc, x11vnc, xfsprogs
1163
1164 Issues resolved (http://bugs.buildroot.org):
1165
1166 #9796: source-check broken for Git downloads
1167 #9866: BASE_DIR usage
1168
c71edb8b
PK
11692017.05-rc1, Released May 8th, 2017
1170
1171 Fixes all over the tree and new features.
1172
1173 Infrastructure:
1174
1175 - Installed binaries are now checked for correct architecture
1176 to catch natively built binaries or binaries built for other
1177 architecture variants.
1178
1179 - Luarocks infrastructure improvements to extraction handling,
1180 support for upstream name != Buildroot package name.
1181
1182 - 'make printvars' output format has changed to make it easier
1183 to use in scripts. It now has options to quote the variables
1184 and to show the expanded/unexpanded values.
1185
1186 - Automatic ext2 rootfs size calculation has been removed. The
1187 logic was not working working reliable in all setups as it
1188 depends on the host filesystem behaviour, so instead now the
1189 size has to be specified explicitly (defaults to 60MB).
1190
1191 - The git download infrastructure now ensures that GNU format
1192 tar files are created.
1193
1194 - Fixed a variable clashing issue in the mkusers script with
1195 internal bash variables.
1196
1197 - Fakeroot now links against libacl to fix issues on
1198 distributions using acls.
1199
1200 - Correct permissions for /dev/pts/ptmx when systemd is used
1201 with recent glibc versions.
1202
1203 - br2-external: Improve error reporting.
1204
1205 - A wrapper script for genimage has been added in
1206 support/scripts/genimage.sh for easy use of genimage from
1207 post-image scripts.
1208
1209 - A script to check for common style issues in new packages
1210 before submitting has been added in support/scripts/check-package
1211
1212 - Defconfigs are now tested by gitlab-CI instead of Travis:
1213 https://gitlab.com/buildroot.org/buildroot
1214
1215 - Infrastructure for runtime testing has been added to
1216 support/testing
1217
1218 Toolchain:
1219
1220 - External linaro toolchains updated to 2017.02, ARC toolchain
1221 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
1222
1223 - A number of fixes and improvements to the external toolchain
1224 handling, including C library detection, multilib and ld.so
1225 handling
1226
1227 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
1228 for uClibc-ng
1229
1230 - Binutils 2.28 added and default changed to 2.27
1231
1232
1233 Architectures:
1234
1235 - Support for the C-SKY architecture has been added.
1236
1237
1238 License handling:
1239
1240 - The package license markings for legal info now uses the
1241 SPDX short identifiers for the license string where possible.
1242
1243 - License info has been improved / added for a number of packages.
1244
1245
1246 Misc:
1247
1248 - Cmake 3.7.x installed on the host is no longer ignored as a
1249 workaround for the RPATH issues has been implemented.
1250
1251 - Docker-engine can now be built statically on an otherwise
1252 dynamic linked build for docker-in-docker setups.
1253
1254 - U-Boot now supports out-of-tree device trees, similar to
1255 Linux
1256
1257 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
1258 been removed as this is now EOL upstream.
1259
1260 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
1261 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
1262 defconfig for raspberry pi 3, stm32f429-disc1.
1263
1264 The raspberry pi zero-w and rpi3 compute module are now also
1265 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
1266 supported by the beaglebone defconfig.
1267
1268 Removed defconfig: minnowboard, via imx6 vab820, altera
1269 socdk/sockit
1270
1271 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
1272 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
1273 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
1274 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
1275 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
1276 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
1277 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
1278 python-decorator, python-simplegeneric,
1279 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
1280 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
1281 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
1282 uccp420wlan, wilink-bt-firmware
1283
1284 Broken packages: ola
1285
1286 Removed packages: cosmo, kodi-visualisation-fountain,
1287 polarssl, portmap, xdriver_xf86-video-glide,
1288 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
1289
1290 Issues resolved (http://bugs.buildroot.org):
1291
1292 #8831: image generation fails on host ZFS due to "no free space"
1293 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
1294 #9456: mkusers script bash errors
1295 #9496: mke2img fails during build on ntfs-3g host partition
1296 #9531: NPM fails to build embedded modules
1297 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
1298 #9691: Wrong cryptsetup package include files location
1299 #9696: Wrong cryptsetup package include files location
1300 #9706: Can't download newer revisions of package from PyPI
1301 #9711: Recent libCEC version bump seems to break kodi package
1302 #9716: exit, shutdown, reboot from kodi
1303 #9721: version 2017.02: no acceptable m4 could be found in $PATH
1304 #9726: Raspberry Pi version B - Problems with UART speed in..
1305 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
1306 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
1307 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
1308 #9776: libubox build failed
1309 #9791: Python searches for packages in the user site directory
1310 #9806: libseccomp is not available when BR2_arm=y
1311 #9826: post-build scritp - symlinks created in post-build script..
1312 #9836: triggerhappy: systemd unit broken
1313 #9846: musl libc not installed correctly in target folder
1314 #9856: build libubox failed on ubuntu 17.04 64bit
1315
4f00d03a
PK
13162017.02.11, Released April 11th, 2018
1317
1318 Important / security related fixes.
1319
1320 dependencies: Blacklist tar 1.30+ and build our own host-tar
1321 if needed as tar 1.30+ changed the --numeric-owner output for
1322 long path names. Build host-tar before other host-dependencies
1323 as they need it to extract their source tarballs.
1324
1325 Updated/fixed packages: apache, busybox, clamav, dhcp,
1326 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
1327 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
1328 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
1329 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
1330 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
1331
1332 Issues resolved (http://bugs.uclibc.org):
1333
1334 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1335
6f1e216e
PK
13362017.02.10, Released January 31st, 2018
1337
1338 Important / security related fixes.
1339
1340 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
1341
1342 System: Only show getty options when busybox init or sysvinit
1343 are used.
1344
1345 Infrastructure: Fix build issue for autotools based packages
1346 checking for C++ support on toolchains without C++ support and
1347 on a distro lacking /lib/cpp (E.G. Arch Linux).
1348
1349 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
1350 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
1351 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
1352 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
1353 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
1354 util-linux, webkitgtk, wireshark, xen
1355
1356 Issues resolved (http://bugs.buildroot.org):
1357
1358 #9996: lz4 package does not install lz4 binaries in target
1359 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
1360 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
1361 #10301: systemd/getty unused options
1362 #10331: kmsxx, host installation fails with BR2_SHARED_...
1363 #10536: Finding non-relative paths in the ccache
1364 #10641: avahi-autoipd not starting when using systemd-tmpfiles
1365
93a8938d
PK
13662017.02.9, Released January 1st, 2018
1367
1368 Important / security related fixes.
1369
1370 Fix divide by zero issue in size-stats script.
1371
1372 Fix makefile include ordering issue with certain make versions
1373 in the external toolchain handling.
1374
1375 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
1376 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
1377 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
1378 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
1379 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
1380
a4d77a4b
PK
13812017.02.8, Released November 27th, 2017
1382
1383 Important / security related fixes.
1384
1385 Qt: 5.6 version updated to 5.6.3.
1386
1387 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
1388 in the environment.
1389
1390 Updated/fixed packages: apr, apr-util, arqp-standalone,
1391 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
1392 imagemagick, libfastjson, libglib2, libpjsip, libplist,
1393 localedef, luajit, mesa3d, openssh, openssl, postgresql,
1394 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
1395 qt5declarative, qt5engineio, qt5graphicaleffects,
1396 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
1397 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
1398 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
1399 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
1400 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
1401 xapp_xdriinfo.
1402
1403 Issues resolved (http://bugs.buildroot.org):
1404
1405 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1406 10361: python3 python-config script generates invalid includes
1407 10501: host-localedef fails to compile on Ubuntu 17.10
1408
8b0dd65d
PK
14092017.02.7, Released October 28th, 2017
1410
1411 Important / security related fixes.
1412
1413 Webkitgtk bumped to the 2.18.x series, fixing a large number
1414 of security issues.
1415
1416 Defconfigs: wandboard: Correct rootfs offset
1417
1418 Toolchain: Linaro toolchains updated to 2017.08 release,
1419 fixing a number of issues. Musl: fix for CVE-2017-15650.
1420
1421 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
1422 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
1423 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
1424 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
1425 xlib_libXfont2, xserver_xorg-server
1426
40f8a013
PK
14272017.02.6, Released September 24th, 2017
1428
1429 Important / security related fixes.
1430
1431 Cmake: Ensure correct pkg-config is used when building host
1432 packages
1433
1434 fs/iso9660: Ensure files from earlier builds are not included.
1435
1436 Updated/fixed packages: apache, bcusdk, bind, binutils,
1437 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
1438 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
1439 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
1440 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
1441 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
1442 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
1443 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
1444 postgresql, proxychains-ng, python-libconfig,
1445 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
1446 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
1447 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
1448 xen, zmqpp
1449
1450 Issues resolved (http://bugs.buildroot.org):
1451
1452 #10141: Squashfs extended attribute failures
1453 #10261: Grub2 fails to build for x86_64
1454 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
1455
386dd28a
PK
14562017.02.5, Released July 27th, 2017
1457
1458 Important / security related fixes.
1459
1460 Webkitgtk bumped to the 2.16.x series, fixing a large number
1461 of security issues.
1462
1463 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1464 which default to PIE mode.
1465
1466 Updated/fixed packages: aespipe, apache, bind, binutils,
1467 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
1468 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
1469 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
1470 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
1471 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
1472 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
1473 xserver_xorg-server, xvisor
1474
1475 Issues resolved (http://bugs.buildroot.org):
1476
1477 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1478
018b8aa7
PK
14792017.02.4, Released July 4th, 2017
1480
1481 Important / security related fixes.
1482
1483 Update support/scripts/scancpan to use METACPAN v1 API as v0
1484 has been shutdown.
1485
1486 Update support/scripts/mkusers to handle setups where
1487 /etc/shadow is a symlink.
1488
1489 External toolchain: Don't create musl dynamic loader symlink
1490 for static builds.
1491
1492 Setlocalversion: Correct detection of mercurial revisions for
1493 non-tagged versions.
1494
1495 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1496 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
1497 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
1498 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
1499 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
1500 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
1501 vlc, x264, xserver_xorg-server
1502
1503 Issues resolved (http://bugs.buildroot.org):
1504
1505 #9976: License file for package 'rtl8821au' incorrect
1506
1ba865a5
PK
15072017.02.3, Released June 2nd, 2017
1508
1509 Important / security related fixes.
1510
1511 Download: <pkg>-source-check fixed for packages from git.
1512
1513 External toolchain: musl dynamic linker symlink for mips-sf
1514 corrected.
1515
1516 Updated/fixed packages: armadillo, audiofile, bash,
1517 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
1518 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
1519 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
1520 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
1521 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
1522 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
1523 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
1524 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
1525
1526 Issues resolved (http://bugs.buildroot.org):
1527
1528 #9796: source-check broken for Git downloads
1529 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1530
87ddf24d
PK
15312017.02.2, Released May 1st, 2017
1532
1533 Important / security related fixes.
1534
1535 Use HTTPS for the Codesourcery external toolchains as the HTTP
1536 URLs no longer work.
1537
1538 Updated/fixed packages: bind, busybox, dovecot, freetype,
1539 ghostscript, glibc, granite, hiredis, icu, imagemagick,
1540 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
1541 libnspr, libnss, libsamplerate, libsndfile, libunwind,
1542 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
1543 python-web2py, samba4, syslinux, systemd, tiff, trinity,
1544 uboot, wireshark, xen
1545
1546 Issues resolved (http://bugs.buildroot.org):
1547
1548 #9791: Python searches for packages in the user site directory
1549
a1658095
PK
15502017.02.1, Released April 4th, 2017
1551
1552 Important / security related fixes.
1553
1554 Fix a variable clashing issue in the mkusers script with
1555 internal bash variables.
1556
1557 Improve external toolchain version detection.
1558
1559 Correct permissions for /dev/pts/ptmx when systemd is used
1560 with recent glibc versions.
1561
1562 Fix python module name clash for graph-depends.
1563
1564 Fakeroot now links against libacl to fix issues on
1565 distributions using acls.
1566
1567 Ensure that the git download infrastructure creates GNU format
1568 tar files.
1569
1570 br2-external: Improve error reporting.
1571
1572 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
1573 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
1574 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
1575 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
1576 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
1577 libwebsockets, libxkbcommon, linux-firmware, logrotate,
1578 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
1579 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
1580 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
1581 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
1582 tcpreplay, tor, upmpdcli, wget, wireshark,
1583 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
1584
1585 Issues resolved (http://bugs.buildroot.org):
1586
1587 #9456: mkusers script bash errors
1588
083c0735
PK
15892017.02, Released February 28th, 2017
1590
1591 Minor fixes, mainly fixing autobuilder issues.
1592
1593 Don't use cmake 3.7.x from the build host as it is also
1594 affected by the RPATH handling issues, and instead build our
1595 own if needed.
1596
1597 Updated/fixed packages: assimp, classpath, genimage, mplayer,
1598 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
1599 vlc, xterm
1600
87a23e53
PK
16012017.02-rc3, Released February 26th, 2017
1602
1603 Fixes all over the tree.
1604
1605 Cmake reverted to version 3.6.3 to workaround regressions
1606 related to RPATH handling.
1607
1608 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
1609 btrfs-progs, classpath, directfb, glibc, gstreamer1,
1610 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
1611 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
1612 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
1613 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
1614 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
1615
1616 Issues resolved (http://bugs.buildroot.org):
1617
1618 #9251: Shared C++ libraries for Microblaze results in Segmentation...
1619 #9456: mkusers script bash errors
1620 #9506: Collectd 5.7.0 fails to build with libcrypt
1621 #9581: VagrantFile provisioning step fails due to issue with grub-pc
1622 #9586: usbmount: usbmount slows down the system... to a state of...
1623 #9616: CMake host packages cannot provide CONF_ENV
1624 #9641: Need raptor package installed in staging
1625 #9671: stunnel build error
1626
bedc0ccd
PK
16272017.02-rc2, Released February 20th, 2017
1628
1629 Fixes all over the tree.
1630
1631 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
1632 older gcc versions for reproducible builds has been
1633 (temporarily) reverted because of licensing compatiblity
1634 concerns.
1635
1636 Defconfigs: SD card generation fix for the Udoo Neo board
1637
1638 Infrastructure to handle .lz compressed tarballs added, and
1639 affected packages updated to use it.
1640
1641 Updated/fixed packages: bctoolbox, bind, canelloni,
1642 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
1643 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
1644 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
1645 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
1646 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
1647 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
1648 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
1649 xserver_xorg-server
1650
1651 Issues resolved (http://bugs.buildroot.org):
1652
1653 #8941: Valgrind fails to build with stack protection turned on
1654 #9291: perl: SysV message queues not configured, even if available
1655 #9651: libxcb-1.12 built Error
1656 #9656: util-linux: schedutils doesn't build on target w/o enabl...
1657 #9666: qt5quickcontrols install fails
1658
4f17e8cf
TP
16592017.02-rc1, Released February 11th, 2017
1660
1661 Fixes all over the tree and new features.
1662
1663 Infrastructure:
1664
1665 - numerous improvements to support reproducible builds
1666
1667 - new waf-package package infrastructure to support packages
1668 that use the Waf build system. 6 packages converted to
1669 this infrastructure.
1670
133811ee
TP
1671 - add option <pkg>_PREFER_INSTALLER to the perl package
1672 infrastructure
1673
1674 Architecture:
1675
4f17e8cf
TP
1676 - add support for the OpenRISC CPU architecture
1677
1678 - merge description of the ARM and ARM64 options, and add
1679 support for selecting a specific ARM64 core
1680
1681 Toolchain:
1682
1683 - major rework of the external toolchain support. It is now
1684 split into several packages, one per external toolchain,
1685 and a common infrastructure.
1686
1687 - important fix for musl to prevent a conflict between musl
1688 and kernel headers (fixes the build of numerous packages
1689 with musl)
1690
1691 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
1692 for ARM64, mips32r6 and mips64r6
1693
1694 - add gdb 7.12.1, and switch to gdb 7.11 as the default
1695
1696 - Linaro toolchains updated to 2016.11, ARC toolchain
1697 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
1698 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
1699 NIOS2 toolchains bumped
4f17e8cf
TP
1700
1701 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
1702 architecture, remove pre-built musl toolchains from
1703 musl.codu.org
4f17e8cf
TP
1704
1705 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
1706 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
1707 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
1708
1709 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
1710 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
1711 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
1712 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
1713 pru-software-support, python-arrow, python-attrs,
1714 python-babel, python-bitstring, python-chardet,
1715 python-constantly, python-flask-babel, python-gunicorn,
1716 python-incremental, python-jsonschema, python-logbook,
1717 python-markdown2, python-mbstrdecoder, python-mutagen,
1718 python-pathpy, python-pudb, python-pyqrcode,
1719 python-pytablereader, python-setuptools-scm, python-sh,
1720 python-toml, python-vcversioner, python-whoosh,
1721 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
1722 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
1723 upower, ustream-ssl, waf, xlib_libXfont2
1724
1725 Removed packages: perl-db-file, snowball-hdmiservice,
1726 snowball-init
1727
1728 Tooling: addition of a test-pkg script to help contributors
1729 build test their package.
1730
1731 Issues resolved (http://bugs.buildroot.org):
1732
1733 #8946: Valgrind fails to build with stack protection turned on
1734 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
1735 #9466: VIM_REMOVE_DOCS removes rgb.txt
1736 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
1737 #9501: eudev fails to build with older kernel headers
1738 #9526: Embedded NPM fails to start with "no such file or directory" error
1739 #9541: Platform drivers autoloading from info in device tree does not work
1740 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
1741 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
1742 #9566: [kmod] Compilation fails with uclibc
1743 #9571: buildroot fails while building opencv for arm64 platform
1744 #9576: External tree with BR 2016.11 does not work anymore
1745 #9606: xorg-server cannot build for ARM target
1746
e77a5c88
PK
17472016.11.3, Released March 9th, 2017
1748
1749 Important / security related fixes.
1750
1751 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
1752 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
1753 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
1754
8847039f
PK
17552016.11.2, Released January 25th, 2017
1756
1757 Important / security related fixes.
1758
1759 A fix for BR2_EXTERNAL trees referenced using relative paths,
1760 which broke in 2016.11.
1761
1762 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
1763 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
1764 php-imagick, rabbitmq-server, runc, wireshark,
1765
1766 Issues resolved (http://bugs.buildroot.org):
1767
1768 #9576: External tree with BR 2016.11 does not work anymore
1769
e5782ec2
PK
17702016.11.1, Released December 29th, 2016
1771
1772 Important / security related fixes.
1773
1774 Updated/fixed packages: apache, cryptopp, docker-engine,
1775 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
1776 nodejs, openssh, php, python, python-bottle, samba4, squid,
1777 uboot, vim, wireshark, xorg-server uboot
1778
1779 Issues resolved (http://bugs.buildroot.org):
1780
1781 #9466: VIM_REMOVE_DOCS removes rgb.txt
1782
a7eb052f
PK
17832016.11, Released November 30th, 2016
1784
1785 Minor fixes.
1786
1787 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
1788 uboot, uclibc
1789
1790 Issues resolved (http://bugs.buildroot.org):
1791
1792 #9451: packages/postgresql/postgresql.mk contains wrong POST...
1793
93106e9e
PK
17942016.11-rc3, Released November 28th, 2016
1795
1796 Fixes all over the tree, including a number of security fixes.
1797
1798 The move from fakeroot to pseudo unfortunately brought a
1799 number of issues. The SELinux issue described in #9386 which
1800 triggered the move to pseudo has been investigated further and
1801 a workaround implemented and the pseudo changes reverted.
1802
1803 Linux kernel: update default to 4.8.11.
1804
1805 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 1806 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
1807 vdk, axs101, axs103 and hs38 smd vdk.
1808
1809 Updated/fixed packages: autossh, chrony, dosfstools,
1810 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
1811 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
1812 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
1813 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
1814 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
1815 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
1816 xapp_xload, xenomai, xmlstarlet
1817
1818 Issues resolved (http://bugs.buildroot.org):
1819
1820 #9386: ubinize fails with or without custom config
1821 #9431: A misspelling
1822 #9446: make raspberrypi3_defconfig compilation failure
1823
90aed668
YM
18242016.11-rc2, Released November 13th, 2016
1825
1826 Fixes all over the tree.
1827
1828 Architecture: add support for MIPS XBurst cores; remove MIPS
1829 support for M5100 cores.
1830
1831 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
1832 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
1833 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
1834 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
1835 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 1836 strace, openjpeg, lcms2, quota.
90aed668
YM
1837
1838 Linux kernel: update default to 4.8.7.
1839
1840 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
1841
1842 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
1843 of fakeroot; makedevs no longer breaks of the destination already
1844 exists and is of the correct type/major/minor.
1845
1846 Defconfigs: a few legacy and broken defconfigs have been removed
1847 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
1848 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
1849 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
1850 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
1851 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
1852 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
1853 atmel_sama5d3xek.
1854
052554bf 18552016.11-rc1, Released November 3rd, 2016
a471150a 1856
052554bf 1857 Fixes all over the tree and new features.
a471150a 1858
7158a6d6
AV
1859 It is now possible to specify multiple BR2_EXTERNAL
1860 directories. The required files in a BR2_EXTERNAL directory
1861 have changed to accomodate this feature. Refer to the
1862 documentation for details of how to update them. External
1863 trees now have a name and a description. Also, it is possible
1864 to override a defconfig in the external tree.
1865
1866 The default skeleton now uses UID 65534 for the "nobody"
1867 user instead of UID 99, like most distros do. See
1868 https://lwn.net/Articles/695478/ for a complete discussion.
1869 Programs and configuration files that explicitly refer to UID
1870 99 will have to be updated.
1871
1872 When the build environment already has a suitable cmake version
1873 (3.1 or later), that one will be used instead of building
1874 host-cmake. This can speed up the build significantly.
1875
1876 The ExtUtils::MakeMaker perl module is now required in the
1877 build environment.
1878
1879 An additional check is done during the build that files are
1880 not installed in the output directory within the output
1881 directory. This happens e.g. when the target directory is
1882 contained both in --prefix and in DESTDIR. The build will
1883 terminate with an error message that specifies which package
1884 and which file caused the failure.
1885
1886 The concept of "deprecated packages" and the BR2_DEPRECATED
1887 option have been removed. Instead, packages are removed
1888 immediately. Packages are only removed when they don't work
1889 for some reason. If you still need a removed package and
1890 you have a solution for the problem(s) that caused the
1891 removal, please contribute it.
1892
052554bf 1893 Architecture: support for sh64 removed, improved support for
7158a6d6 1894 MIPS core selection.
052554bf
TP
1895
1896 Toolchain: support for musl powerpc64le, mips64 and mipsr6
1897 toolchains, ARC toolchain components updates, gcc 6.x series
1898 bumped to 6.2.0, default binutils version switched to 2.26,
1899 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
1900 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
1901 with TLS support. Checking of unsafe compiler options (that
1902 point to host directories) has been extended with -isystem,
1903 -idirafter and -iquote.
052554bf
TP
1904
1905 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
1906 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
1907 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
1908 are now in a separate linux-tools package instead of in the
1909 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
1910
1911 CMake support: the toolchainfile.cmake file now provides a
1912 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 1913 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
1914 flags defined by Buildroot.
1915
2bc3d067 1916 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 1917 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 1918 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
1919
1920 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
1921 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 1922 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
1923 python-crcmod, python-cssutils, python-docutils,
1924 python-futures, python-mwclient, python-mwscrape,
1925 python-mwscrape2slob, python-pyelftools, python-pyicu,
1926 python-pylru, python-pyqt5, python-requests-toolbelt,
1927 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
1928 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
1929 gpio linux tools.
1930
a564da22 1931 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 1932 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 1933 wvdial, wvstreams.
052554bf
TP
1934
1935 Documentation: the list of packages that was present in the
1936 Buildroot manual has been removed.
1937
7158a6d6
AV
1938 Legal info: the "licenses.txt" file that concatenates all
1939 license texts is no longer generated - it was not considered
1940 useful. The manifest.csv contains an empty cell instead of
1941 "not saved" when no license file is available.
1942
052554bf
TP
1943 Other: addition of a DEVELOPERS file listing developers taking
1944 care of packages or architectures.
1945
1946 Issues resolved (http://bugs.buildroot.org):
1947
1948 #7802: host-python build hangs compiling getbuildinfo.o
1949 #8206: mplayer uses host xorg development files
eb71c22b 1950 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
1951 #8536: Building sudo with PAM results in unusable sudo
1952 #8646: check-host-rpath script returns false positives when rpath
1953 contains symlink
1954 #8696: xdriver_xf86-input-mouse install header files in target
1955 directory
1956 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
1957 not necessarily TARGET
1958 #8846: Orphaned/missing toolchain borks eclipse plugin
1959 #8856: python tornado runtime wasn't met on buildroot 2016.02
1960 #8901: gcc failes to build if fortran is enabled
1961 #8916: LDFLAGS pass to openssh
1962 #8941: "ls" of an NFSv4 share only works when pumped through strace
1963 #8946: Valgrind fails to build with stack protection turned on
1964 #9021: Kodi - Broken: Illegal instruction (core dumped)
1965 #9096: rootfs.ubi not created
2bc3d067 1966 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
1967 #9176: minnowboard : USB not mounted
1968 #9196: raspberry pi 3 default build seem broken
1969 #9201: Permission denied make: *** [core-dependencies] Error 126 in
1970 Buildroot-2015.08.1
1971 #9216: log4cpp package build fails to build within install
1972 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
1973 pressing buttons.
1974 #9229: Firefly boot fails with: "failed to find part:boot"
1975 #9256: [Config file] New device: Odroid-U2/U3
1976 #9296: Buildroot Fails on applying patches
1977 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
1978 #9316: U-boot fails to build if libssl-dev is not installed
1979 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
1980 flash utility (tegrarcm)
1981 #9326: Odroid-C2 build results in non-bootable image
1982 #9336: Improve iconv support for external toolchain based builds
1983 #9356: gdb package
1984 #9366: no link rootfs.ext4 -> rootfs.ext2
1985 #9371: openssl: download failes with "Only allow downloads from primary
1986 download site" + local server
1987 #9381: check-host-rpath issues
2bc3d067 1988 #9386: ubinize fails with or without custom config
a471150a 1989
ec166411 19902016.08, Released September 1st, 2016
78e99146
PK
1991
1992 Minor fixes.
1993
1994 Toolchain: ARC tools updated to arc-2016.09-eng010.
1995
1996 Updated/fixed packages: libshout, luajit, mpd, mplayer
1997
1998 Issues resolved (http://bugs.buildroot.org):
1999
2000 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
2001 #8341: Getting EGL Error: Could not create the egl surface:..
2002 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
2003
7e981ed0
PK
20042016.08-rc3, Released August 29th, 2016
2005
2006 Fixes all over the tree.
2007
2008 Toolchain: C++ support for the internal blackfin toolchain
2009 re-enabled.
2010
2011 Architecture: Default to bf532 CPU variant for blackfin,
2012 Fix flat one memory region support for m68k and disable flat
2013 seperate data support because of compatibility issues.
2014
2015 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
2016 post-build scripts when systemd is used.
2017 Zynq microzed/zc706/zed: Fix u-booot configuration.
2018
2019 netbsd-queue package extended and renamed to
2020 musl-compat-headers. With this, a number of musl compatibility
2021 patches are no longer needed.
2022
2023 Updated/fixed packages: aircrack-ng, android-tools, babeld,
2024 bcusdk, binutils, boa, busybox, connman, cpupower,
2025 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
2026 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
2027 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
2028 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
2029 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
2030 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
2031 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
2032 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
2033 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
2034 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
2035 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
2036 webkitgtk, wireshark, xdriver_xf86-video-intel
2037
2038 Issues resolved (http://bugs.buildroot.org):
2039
2040 #9101: Error on support/download/git with system git older than 1.8.4
2041 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
2042
3b3fa45a
PK
20432016.08-rc2, Released August 17th, 2016
2044
2045 Fixes all over the tree.
2046
2047 Toolchain: disable broken C++ support for internal blackfin
2048 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
2049 to fix various issues.
2050
2051 System: Zoneinfo is available for the musl C library as well.
2052
2053 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
2054 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
2055 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
2056 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
2057 libical, libpjsip, libsidplay2, libunwindow, libxml2,
2058 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
2059 openblas, openipmi, owfs, php, poco, procps, qt, quota,
2060 sg3_utils, spidev_test, systemd-bootchart, thrift,
2061 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
2062 xdriver_xf86-video-savage, xserver_xorg-server, xen
2063
2064 Issues resolved (http://bugs.buildroot.org):
2065
2066 #9136: make graph-size fails with "ValueError: too many values to..
2067 #9151: qt: fix build with ALSA >= 1.1.x
2068 #9156: qt: Fix missing runtime Qt3Support dependency
2069 #9161: modsetting patch not applied to xserver 1.18.4
2070 #9166: Missing overlays directory in VFAT image for raspberry pi 3
2071
19040c9f 20722016.08-rc1, Released August 6th, 2016
960cc977
PK
2073
2074 Fixes all over the tree and new features.
2075
2076 Toolchain: Fortran support added. eglibc support removed, musl
2077 support no longer experimental. Blackfin and Microblaze
2078 support for internal uClibc-ng toolchain, m68k/coldfire
2079 improvements. The check for unsafe (build host) directories
2080 access (/usr/include and /usr/lib) is now enabled by default.
2081 Unused locales are now purged by default to save space (and
2082 the default list of locales shrunk). The option to control
2083 this has now moved from the toolchain menu to system
2084 configuration.
2085
2086 Legal info improvements: sources are now hardlinked instead of
2087 copied if possible to save space. Patches and extra downloads
2088 are also saved.
2089
2090 An experimental configuration knob (BR2_REPRODUCIBLE) has been
2091 added to make the builds more reproducible (E.G. less
2092 differences in the binary output between builds of the same
2093 configuration). This is still work in progress.
2094
2095 An option to execute a custom script inside the fakeroot
2096 environment used to the generate the filesystem (E.G. to tweak
2097 permissions or similar) has been added.
2098
2099 Git support now supports git submodules if
2100 <pkg>_GIT_SUBMODULES is enabled.
2101
2102 Hash files for integritry validation have been added for all
2103 packages.
2104
2105 Scanpypi utility to help creating packages from the Python
2106 package index (pypi) has been added.
2107
2108 The makedevs utility now has support for adding file
2109 capabilities using extended attributes.
2110
2111 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
2112 development configs, Blackfin GDB simulator, Linksprite
2113 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
2114 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
2115 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
2116 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
2117 demos. A number of defconfigs have been updated and extended
2118 to generate SD card images. Synopsys HS38 VDK defconfig removed.
2119
2120 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
2121 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
2122 circus, dante, docker-containerd, docker-engine, domoticz,
2123 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
2124 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
2125 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
2126 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
2127 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
2128 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
2129 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
2130 p7zip, pdbg, python-argh, python-dataproperty,
2131 python-dateutil, python-dialog3, python-dicttoxml,
2132 python-dominate, python-engineio, python-flask-jsonrpc,
2133 python-flask-login, python-humanize, python-pathtools,
2134 python-pathvalidate, python-pillow, python-prompt-toolkit,
2135 python-pytablewriter, python-pytz, python-scapy3k,
2136 python-sdnotify, python-socketio, python-tomako,
2137 python-ubjson, python-u-msgpack, python-watchdog,
2138 python-wcwidth, python-xlrd, python-xlsxwriter,
2139 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
2140 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
2141 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
2142 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
2143 wiringpi, xen
2144
2145 Deprecated packages: ipkg, sstrip
2146
2147 Removed packages: sunxi-mali-prop
2148
2149 Issues resolved (http://bugs.buildroot.org):
2150
2151 #8931: segment fault when compile argp-help.c using aarch64-bu...
2152 #8966: eglfs error. buildroot don't compile the library libeglfs.so
2153 #8971: build for beaglebone fails
2154 #8986: qt5imageformats fails to build on AArch64
2155 #8991: grub2 fails to compile
2156 #9001: Nodejs option not available
2157 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
2158 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
2159 #9066: 8139TOO - faulty behaviour
2160 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
2161 #9091: U-Boot fails to boot with large ramdisk
2162
aa6fd11f
PK
21632016.05, Released May 31st, 2016
2164
2165 Minor fixes.
2166
2167 External toolchain: Fix for symlink handling when copying
2168 links to target.
2169
2170 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
2171 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
2172 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
2173 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
2174 xdriver_xf86-video-fbturbo, xserver_xorg-server
2175
f4365df1
PK
21762016.05-rc3, Released May 26th, 2016
2177
2178 Fixes all over the tree.
2179
2180 Tweaks for SSP handling for external toolchains.
2181
2182 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
2183 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
2184 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
2185 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
2186 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
2187 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
2188 postgresql, putty, python-service-identity, python-treq,
2189 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
2190 ustr, valgrind, webkitgtk, libxml2, xorriso,
2191 xserver_xorg-server
2192
2193 Issues resolved (http://bugs.uclibc.org):
2194
2195 #8936: Aircrack-ng - Alot of missing dependencies
2196
3f3342a5
PK
21972016.05-rc2, Released May 17th, 2016
2198
2199 Fixes all over the tree.
2200
2201 Rootfs overlay handling now refuses to overwrite
2202 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
2203 even if these directories are present in the overlay.
2204
2205 External toolchain: Unbreak user provided libraries deployment
2206 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
2207
2208 QEMU coldfire: Fix for signal handling kernel issue, enable
2209 networking support.
2210
2211 Updated/fixed packages: android-tools, assimp, boost, gcc,
2212 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
2213 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
2214 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
2215 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
2216 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
2217
0ab73720
PK
22182016.05-rc1, Released May 10th, 2016
2219
2220 Fixes all over the tree and new features.
2221
2222 Architectures: new ARM variants: Cortex A17 and M4, improved
2223 nonmmu (cortex-M) support, m68k has been re-enabled with
2224 support for ColdFire. For x86, support for the i386 variant
2225 has been dropped.
2226
2227 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
2228 deprecated. Go programming language support, Add Binutils 2.26
2229 support. Old Sourcery PowerPC external toolchains removed,
2230 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
2231 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
2232
2233 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
2234 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
2235 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
2236 added for m68k, eXtensa-nommu and ColdFire.
2237
2238 Linux: use zImage by default on ARM, subversion repository
2239 support (for u-boot as well).
2240
2241 New packages: aer-inject, android-tools, cannelloni,
2242 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
2243 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
2244 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
2245 kodi-adsp-basic, kodi-adsp-freesurround,
2246 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
2247 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2248 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
2249 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
2250 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
2251 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
2252 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
2253 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
2254 python-autobahn, python-characteristic, python-crossbar,
2255 python-cryptography, python-iniparse, python-iowait,
2256 python-lmdb, python-pexpect, python-ptyprocess,
2257 python-pyasn-modules, python-pygments, python-pymysql,
2258 python-pynacl, python-pyopenssl, python-pysocks,
2259 python-pytrie, python-rpi-gpio, python-service-identity,
2260 python-setproctitle, python-shutilwhich, python-treq,
2261 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
2262 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
2263 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
2264 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
2265 xdriver_xf86-video-amdgpu
2266
2267 Removed packages: foomatic-filters, python-m2crypto,
2268 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
2269
2270 Issues resolved (http://bugs.buildroot.org):
2271
2272 #6830: Qt5: no fonts are installed
2273 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
2274 #7580: Invalid filesystem in Pandaboard defconfig
2275 #8346: wf111 package removes all kernel module dependencies
2276 #8436: xserver_xorg-server Segmentation fault
2277 #8736: IPV6 forced on in busybox
2278 #8746: At startup system stops with 'cannot set terminal proces..
2279 #8751: make fail [fio does not build on sh]
2280 #8766: Compiling host-gcc-final-4.9.3 broken on i386
2281 #8771: make savedefconfig modifies sources
2282 #8781: Unable to build uboot for imx28evk
2283 #8786: gdb fails to build with xz and expat support at the same
2284 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
2285 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
2286 #8836: Can't select Vim in menuconfig
2287 #8851: Make sure fio can compile with libaio support if it...
2288 #8861: With buildroot 2016.02 trying to build for corei7-avx
2289 fails while trying to build host-binutils
2290 #8866: Making an USB flash bootable with extlinux build with
2291 buildroot does not work
2292
aaf6c28a
PK
22932016.02, Released March 1st, 2016
2294
2295 Minor fixes, mostly security related.
2296
2297 Circular dependency issue with same-as-kernel linux-headers
2298 option fixed.
2299
2300 Updated/fixed packages: bluez5_utils, heirloom-mailx,
2301 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
2302 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
2303 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
2304
100ba0f6
PK
23052016.02-rc3, Released February 27th, 2016
2306
2307 Fixes all over the tree.
2308
2309 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
2310 where VFP is optional (but present on the specific hw). Fix
2311 ARM variant selection for freescale_imx31_3stack_defconfig.
2312
2313 Ensure tarballs of downloaded git trees do not contain a
2314 timestamp.
2315
2316 Clarify license of patches in COPYING.
2317
2318 Updated/fixed package: avahi, binutils, cairo, can-festival,
2319 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
2320 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
2321 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
2322 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
2323 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
2324 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
2325 omniorb, openipmi, openobex, patch, pax-utils, perf,
2326 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
2327 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
2328 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
2329 wpa_supplicant, xerces, zsh
2330
2331 Issues resolved (http://bugs.uclibc.org):
2332
2333 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
2334
6cd8cbc6 23352016.02-rc2, Released February 18th, 2016
a00646db
PK
2336
2337 Fixes all over the tree.
2338
2339 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
2340 crash, backport of Xtensa .init/.fini literals handling.
2341 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
2342 and CVE-2015-7547.
2343
2344 Defconfigs for Acmesystems Arietta g25 added.
2345
2346 Updated/fixed packages: binutils, boost, chrony, dovecot,
2347 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
2348 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
2349 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
2350 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
2351
2352 Issues resolved (http://bugs.uclibc.org):
2353
2354 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
2355 #8606: Problem compiling on Arch Linux
2356 #8681: kbd 2.0.3 does not build on rpi
2357
ecf55c3f 23582016.02-rc1, Released February 10th, 2016
2ea4443e
PK
2359
2360 Fixes all over the tree and new features.
2361
2362 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
2363 arc-2015.12. Support for legacy uClibc dropped, default to
2364 uClibc-ng instead. Added sys/queue.h implementation for MUSL
2365 for compatibility. Updated versions of Code sourcery and
2366 Linaro toolchains. MIPS Codescape toolchains added. Version
2367 selection for preconfigured external toolchains removed.
2368
2369 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
2370 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
2371 A number of defconfigs have been extended to generate complete
2372 system images using genimage.
2373
8b186e08 2374 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
2375 which isn't compatible with modern perl versions, breaking the
2376 build when building on recent (Fedora 23, Debian
2377 Testing/Unstable, ..) distributions.
2378
2ea4443e
PK
2379 Makedevs utility now accepts textual (non-numerical) user and
2380 group names.
2381
2382 Vagrant file to easily setup a working development environment
2383 in a VM has been added.
2384
2385 Size-stats-compare script to compare rootfs sizes between
2386 builds has been added.
2387
2388 Infozip package renamed to zip. EFL packages restructured.
2389
2390 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2391 angularjs, apache, apr, argp-standalone, armadillo, arptables,
2392 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
2393 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
2394 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
2395 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
2396 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
2397 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
2398 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
2399 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
2400 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
2401 elementary, elfutils, enlightenment, erlang, espeak, eudev,
2402 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
2403 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
2404 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
2405 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
2406 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
2407 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
2408 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
2409 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
2410 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
2411 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
2412 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
2413 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
2414 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
2415 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
2416 jquery-sparkline, jquery-ui, jquery-ui-themes,
2417 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
2418 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
2419 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
2420 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
2421 libedbus, libedit, libedje, libeet, libefreet, libeina,
2422 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
2423 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
2424 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2425 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
2426 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
2427 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
2428 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
2429 libraw, libraw1394, librsvg, libseccomp, libsecret,
2430 libserialport, libsigc, libsigrok, libsigrokdecode,
2431 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
2432 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
2433 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
2434 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
2435 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
2436 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
2437 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
2438 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
2439 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
2440 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
2441 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
2442 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
2443 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
2444 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
2445 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
2446 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
2447 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
2448 openldap, openntpd, openobex, openocd, openpgm,
2449 open-plc-utils, openpowerlink, openssh, openssl, openswan,
2450 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
2451 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
2452 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
2453 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
2454 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
2455 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
2456 python-alsaaudio, python-can, python-cffi, python-cherrypy,
2457 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
2458 python-mako, python-msgpack, python-psutil, python-pyasn,
2459 python-pycparser, python-pydal, python-pyftpdlib,
2460 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
2461 python-serial, python-setuptools, python-six, python-spidev,
2462 python-tornado, python-twisted, python-web2py, python-webpy,
2463 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
2464 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2465 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2466 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2467 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
2468 qt5webkit-examples, qt5websockets, qt5x11extras,
2469 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
2470 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
2471 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
2472 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
2473 smack, snowball-init, socat, sp-oops-extract, sqlite,
2474 squashfs, squeezelite, squid, sredird, sshfs,
2475 start-stop-daemon, strace, strongswan, stunnel, subversion,
2476 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
2477 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
2478 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
2479 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
2480 udpcast, unionfs, upmpdcli, usb_modeswitch,
2481 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
2482 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
2483 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
2484 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
2485 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
2486 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
2487 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
2488 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2489 xfont_encodings, xfont_font-adobe-100dpi,
2490 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
2491 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
2492 xfont_font-alias, xfont_font-arabic-misc,
2493 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2494 xfont_font-bh-lucidatypewriter-100dpi,
2495 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2496 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2497 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2498 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2499 xfont_font-daewoo-misc, xfont_font-dec-misc,
2500 xfont_font-ibm-type1, xfont_font-isas-misc,
2501 xfont_font-jis-misc, xfont_font-micro-misc,
2502 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2503 xfont_font-misc-meltho, xfont_font-misc-misc,
2504 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2505 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2506 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2507 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
2508 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
2509 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
2510 ympd, zeromq, zic, znc, zsh,
2511
2512 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
2513 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
2514 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
2515 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
2516 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
2517 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
2518 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
2519 obsidian-cursors, openal, openbox, pangomm,
2520 python-backports-abc, python-beautifulsoup4, python-cbor,
2521 python-click, python-cssselect, python-ecdsa, python-html5lib,
2522 python-idna, python-ipaddress, python-mistune, python-netaddr,
2523 python-paho-mqtt, python-paramiko, python-pyparted,
2524 python-pysmb, python-pyudev, python-singledispatch,
2525 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
2526 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
2527 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
2528
2529 Removed packages: libungif, python-pyxml,
2530
2531 Issues resolved (http://bugs.uclibc.org):
2532
2533 #7886: gettext: link failure with locally-installed libxml2
2534 #7892: systemd-journald is broken
2535 #8066: nodejs crashes when built with gcc 4.9
2536 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
2537 #8501: gunzip fails to uncompress files
2538 #8541: fail to build host-fakeroot-1.20.2
2539 #8546: build instructions for raspberry pi don't work
2540 #8571: strace for ARC compile error
2541 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
2542 #8616: Fail to build for raspberrypi_defconfig with big endian
2543 #8621: sqlite package, properly enable readline
2544
3f90e532
PK
25452015.11, Released November 30th, 2015
2546
2547 Minor fixes.
2548
2549 Merged/seperate /usr handling is now also performed for
2550 staging so cross-gdb / gdbserver can find the libraries.
2551
2552 Updated/fixed packages: autossh, conntrack-tools, dcron,
2553 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
2554 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
2555 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
2556 zmqpp
2557
2558 Issues resolved (http://bugs.uclibc.org):
2559
2560 #8441: Invalid directory for X11 fonts in target (RPi2)
2561 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
2562
610f3fa0
PK
25632015.11-rc3, Released November 26th, 2015
2564
2565 Fixes all over the tree.
2566
db80b0a5
PK
2567 We have a new modern website!
2568
2569 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
2570 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
2571 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
2572 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
2573 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
2574 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
2575 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
2576 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
2577 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
2578 yajl, zmqpp
610f3fa0
PK
2579
2580 Issues resolved (http://bugs.uclibc.org):
2581
2582 #6872: gpsd: disabled on microblaze
2583 #8321: invalid opcode error with minidlna and ffmpeg
2584 #8336: Default systemd configuration fails to boot correctly in 2015-08
2585 #8446: rpi-userland failed to build with glibc 2.22
2586
bfaed966
PK
25872015.11-rc2, Released November 19th, 2015
2588
2589 Fixes all over the tree.
2590
2591 LD_LIBRARY_PATH is no longer used to ensure host binaries find
2592 their libraries, fixing issues on recent Fedora.
2593
2594 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
2595 with ${TARGET}-cc after the move to use a toolchain wrapper
2596 for the internal toolchain.
2597
2598 Appy-patches.sh now correctly applies all files listed in
2599 series files.
2600
2601 Fixes for merged /usr handling when a custom skeleton is used.
2602
2603 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
2604 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
2605 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
2606 libecore, libgudev, libnss, libpng, libserial, libssh2,
2607 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
2608 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
2609 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
2610 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
2611 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
2612 ushare, wine, wpa_supplicant, x265,
2613 xdriver_xf86-video-siliconmotion, zxing-cpp
2614
2615 Issues resolved (http://bugs.uclibc.org):
2616
2617 #4790: Running udhcpc on a system with NFS root kills NFS
2618 #8456: Building host-pkgconf on Fedora 23 fails due to..
2619
e1da0eff 26202015.11-rc1, Released November, 7th 2015
23542387
TP
2621
2622 Fixes all over the tree and new features.
2623
2624 Architectures:
2625
2626 - Support for sparc64 added (internal toolchain with glibc
2627 only).
2628
2629 - Support for mips32r6 and mips64r6 added.
2630
2631 - Support for Intel Quark X1000 CPU.
2632
2633 - Switch to EABIhf by default on ARM when a VFP is available.
2634
2635 Toolchains:
2636
2637 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
2638 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
2639
2640 - The toolchain wrapper which was used only for external
2641 toolchains is now also used for Buildroot internal
2642 toolchains. This allowed to fix the ccache support, prepare
2643 the way for top-level parallel build support and remove gcc
2644 patches used to detect header/library path poisoning.
2645
2646 - Remove Analog Devices Blackfin toolchain 2012R2.
2647
2648 - Fix several Xtensa build failures by switching from
2649 text-section-literals to auto-litpools.
2650
2651 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
2652 rather than a specific fork.
2653
2654 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
2655 2015.08. 2014.09 version is kept since 2015.08 only runs on
2656 x86_64 hosts.
2657
2658 Bootloaders:
2659
2660 - Fix ARM64 support in U-Boot.
2661
2662 Defconfigs:
2663
2664 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
2665 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
2666 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
2667 Synopsys AArch64 VDK virtual platform.
2668
2669 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
2670 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
2671 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
2672 raspberrypi2, riotboard, snps_axs10*, wandboard.
2673
2674 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
2675 calao_snowball_defconfig, gnublin, integrator926_defconfig.
2676
2677 Infrastructure:
2678
2679 - Support for fetching from Mercurial tags fixed.
2680
2681 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
2682 module support to be enabled in the kernel when a package
2683 builds out-of-tree kernel modules (through the
2684 pkg-kernel-module infrastructure or on its own).
2685
2686 - Improve the perl package infrastructure to automatically add
2687 the dependency to the perl interpreter to target perl module
2688 packages.
2689
2690 - Remove trailing slashes in <pkg>_SITE and addition of a
2691 check to ensure such trailing slashes are no longer added.
2692
2693 - Extend the legal infrastructure to allow packages to declare
2694 their actual source code. This is useful for packages for
2695 which <pkg>_SOURCE points to pre-built binaries (as is the
2696 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
2697 variable allows to point to the source code in such cases.
2698
2699 - Improved ccache support, thanks to the usage of a toolchain
2700 wrapper for internal toolchain. Now a single cache directory
2701 can be shared between different Buildroot builds.
2702
2703 - Addition of a 'graph-size' make targets, which generates a
2704 PDF graph of per-package size of the root filesystem.
2705
2706 - Addition of <pkg>_EXCLUDES so that packages can request
2707 certain parts of the source code tarball to not be
2708 extracted. This feature is currently used by gcc and
2709 toolchain-external.
2710
2711 - Packages can now use the <pkg>_PKGDIR variable, provided by
2712 the package infrastructure, to reference their package
2713 directory, instead of explicitly using package/<pkg>/.
2714
2715 Filesystems:
2716
2717 - Add high lz4 compression to squashfs.
2718
2719 - Simplification of shell profile files in the default
2720 skeleton.
2721
2722 - Remove ftp user and /home/ftp from the skeleton, and let ftp
2723 server packages create these when needed.
2724
2725 - Add support for /bin, /sbin and /lib to be symlinks to their
2726 corresponding directories in /usr. This is enforced for
2727 systemd configurations, and optional for other
2728 configurations.
2729
2730 - Support for AXFS filesystem image generation added.
2731
2732 - New options to add extra space/inodes to ext2/3/4 images.
2733
2734 Updated/fixed packages:
2735
2736 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
2737 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
2738 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
2739 collectd, connman, conntrack-tools, coreutils, cpio,
2740 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
2741 dhrystone, dillo, directfb, directfb-examples, dmraid,
2742 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
2743 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
2744 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
2745 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
2746 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
2747 genimage, gettext, git, glib-networking, glmark2, gnupg2,
2748 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
2749 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2750 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
2751 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
2752 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
2753 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
2754 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
2755 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
2756 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
2757 kodi-pvr-stalker, kodi-pvr-vbox,
2758 kodi-visualisation-waveforhue, less, lftp, libbluray,
2759 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
2760 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2761 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
2762 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
2763 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
2764 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
2765 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
2766 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
2767 linux, linux-firmware, linux-fusion, linux-headers,
2768 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
2769 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
2770 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
2771 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
2772 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
2773 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
2774 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
2775 perl-crypt-openssl-random, perl-http-message,
2776 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
2777 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
2778 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
2779 poco, polarssl, portaudio, portmap, postgresql, proftpd,
2780 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
2781 python-networkmanager, python-numpy, python-pyparsing,
2782 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
2783 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
2784 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
2785 samba4, sane-backends, sconeserver, sdl, sed, setools,
2786 shairport-sync, shared-mime-info, sland, smartmontools,
2787 softether, spice-protocol, sqlcipher, sqlite, squid,
2788 strongswan, stunnel, subversion, sudo, sunxi-tools,
2789 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
2790 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
2791 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
2792 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
2793 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
2794 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2795 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
2796 xtables-addons, xterm, xz, zic, znc, zsh
2797
2798 New packages:
2799
2800 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
2801 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
2802 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
2803 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
2804 libg7221, libhttpparser, libilbc, libldns, libmng,
2805 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
2806 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
2807 micropython, micropython-libs, python-pyratemp,
2808 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
2809 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
2810 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
2811
2812 Removed packages:
2813
2814 blackbox (was deprecated), divine (merged in directfb),
2815 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
2816 sawman (merged in directfb), schifra (marked broken since a
2817 long time), texinfo (host variant only, no longer used), zxing
2818 (replaced by zxing-cpp),
2819
2820 Issues resolved (http://bugs.uclibc.org):
2821
2822 #4099: cut utility from GNU coreutils works incorrect
2823 #7772: libxml-parser-perl build failure: missing dependency
2824 ExtUtils/MakeMaker
2825 #7931: Default configuration for Cubieboard v1 is outdated
2826 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
2827 not coming up
2828 #8246: X.org DRI2 build issue
2829 #8256: pointing to /usr/bin/objcopy old version (x86) instead
2830 of the generated one
2831 #8266: mplayer build issue
2832 #8281: pyrexc fails to run when path is too long
2833 #8316: lttng-tools and lttng-babeltrace executables contain
2834 bad RPATH pointing to host machine
2835 #8331: kexec wants shutdown in /sbin, but systemd installs it
2836 in /usr/sbin
2837 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
2838 busybox's version
2839 #8366: libevent does not build
2840 #8386: build failed with external toolchain
2841 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
2842 #8396: CCACHE initialization
2843 #8401: gpsd 3.15 NMEA support
2844 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
2845 #8421: util-linux installs systemd files in output/target/home/
2846
20a36cd8 28472015.08, Released August 31st, 2015
3131ec44
PK
2848
2849 Minor fixes.
2850
2851 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
2852 reintroduced as opencv.
2853
2854 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
2855 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
2856 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
2857 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
2858 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
2859 perl-www-robotrules, python-can, qt5base, qt5multimedia,
2860 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
2861 x264, xserver_xorg-server, zyre
2862
985b46be
TP
28632015.08-rc2, Released August, 24th 2015
2864
2865 Fixes all over the tree.
2866
2867 Toolchain: fix gcc build on NIOS-II.
2868
2869 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
2870 hybrid ISO image generation.
2871
2872 Architectures: add arm1136j-s variant.
2873
2874 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
2875 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
2876 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
2877 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
2878 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
2879 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
2880 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
2881 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
2882 netatalk, nodejs, ola, opencv, oprofile, php, poco,
2883 postgresql, powertop, protobuf, protobuf-c, qt5base,
2884 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
2885 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
2886 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
2887
2888 Issues resolved (http://bugs.uclibc.org):
2889
2890 #8276: package/dropbear: symlink resolution incorrect
2891 #8286: Error with buildroot
2892 #8301: ldconfig parameter in Makefile
2893
7b1e9d52 28942015.08-rc1, Released August, 5th 2015
43929650
AV
2895
2896 Fixes all over the tree and new features.
2897
da63d87c
TP
2898 Architectures:
2899
2900 - Refactor how the availability of an MMU is described.
2901 - Minimal support for Cortex-M3
2902 - Minimal support for AArch64 big-endian
2903
2904 Toolchains:
2905
2906 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
2907 - Use uClibc-ng as the default uClibc version, instead of the
2908 official uClibc, which hasn't done any release since 3+
2909 years
2910 - eglibc is now marked as deprecated
2911 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
2912 support for gcc 5.x added.
2913 - Binutils: use Binutils 2.24 as the default, 2.25.x series
2914 bumped to 2.25.1, remove old Binutils 2.22.
2915 - Update ARC toolchain components to 2015.06
2916 - Add support for Fortran when building gcc
2917
2918 Bootloaders:
2919
2920 - Support for using the kconfig configuration system in
2921 U-Boot
2922
2923 New Defconfigs:
2924
2925 - VIA VAB-820/AMOS-820
2926 - OLimex OLinuxino A20 Lime
2927 - Many new defconfigs for Atmel evaluation boards:
2928 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
2929 Xplained Ultra, sama5d3 Xplained.
2930 - ACME Systems Aria G25
2931 - WarPboard
2932 - Altera Cyclone 5 Development Board
2933 - Xilinx zc706
2934 - ARC AXS101 and AXS103 Software Development Platforms
2935 - Significant updates to Raspberry Pi / Raspberry Pi 2
2936
2937 Infrastructure:
2938
2939 - Buildroot takes better care now of generating predictable
2940 permissions in the target filesystem. However, existing
2941 permissions on a custom skeleton or rootfs overlay will no
2942 longer be preserved. Therefore, it is necessary to add a
2943 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
2944 required permissions.
2945 - Add support for kconfig fragments.
2946 - No longer pass --{enable,disable}-debug to autotools
2947 packages depending on the value of
2948 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
2949 whether we build with -g or not.
2950 - Support for extracting archives in .lzma in the generic
2951 package infrastructure.
2952 - Remove random-seed file from the default skeleton, since
2953 seeding the entropy pool with a known seed makes more harm
2954 than good.
2955 - In the CVS download helper, add support to use a date as
2956 the version.
2957 - Add support for a per-package <pkg>_STRIP_COMPONENTS
2958 variable, which packages can use to specify how many path
2959 components should be stripped when extracting the tarball.
2960 - Addition of a 'kernel-module' package infrastructure, which
2961 simplifies the packaging of external kernel modules. Many
2962 existing packages are converted to use it.
2963 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
2964 - Remove /etc/securetty from the default skeleton.
2965 - Migration of sysV initscripts from the default skeleton to
2966 a package called 'initscripts', installed only when Busbox
2967 init or sysvinit are used.
2968 - Migration of the skeleton logic to a proper 'skeleton'
2969 package.
2970 - Addition of a 'linux-tools' infrastructure in the 'linux'
2971 package, to support building user-space tools bundled
2972 within the Linux kernel sources, such as perf and cpupower.
2973 - Usage of backticks instead of make $(shell ...) to execute
2974 shell commands. This allows to delay the evaluation of such
2975 commands when actually needed, and not when expanding the
2976 variables. It is useful to make 'make printvars' less
2977 noisy, and as a preparation to support top-level parallel
2978 build.
2979 - Libtool .la files are not mungled for all package types,
2980 instead of being handled only for packages using the
2981 autotools-package infrastructure.
2982 - Add mechanism to allow packages to express a dependency on
2983 gcc versions. This is needed for packages that use C++11 or
2984 C11 support for example.
2985
2986 Important package updates:
2987
2988 - Complete rework of the matchbox packaging
2989 - Lots of fixes in packages for compatibility with musl and
2990 gcc 5.
2991 - Hash files added to a large number of packages.
2992 - Update a significant number of packages to use a new
2993 hosting, after the announcement of Google Code and
2994 Gitorious closing.
2995 - Major packages needed for SELinux support have been merged,
2996 but the support is not complete yet.
2997 - Significant update of OpenCV to version 3.0, and addition
2998 of lots of eatures.
2999 - Significant update of all packages supporting the GPU and
3000 VPU of i.MX ARM processors.
3001 - Addition of systemd support in a significant number of
3002 packages.
3003 - Qt5 updated to 5.5.0
3004 - Use modular X.org server by default instead of KDrive
3005
3006 Filesystems:
3007
3008 - Complete overhaul of the iso9660 support. Now allows to use
3009 directly IS9660 as the root filesystem format and not only
3010 an initrd, and supports Grub 2 and isolinux in addition to
3011 Grub.
3012
3013 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
3014 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
3015 ca-certificates, can-utils, ccache, cloog, collectd, connman,
3016 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
3017 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
3018 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
3019 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3020 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
3021 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
3022 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
3023 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
3024 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
3025 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
3026 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
3027 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3028 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
3029 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
3030 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
3031 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
3032 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
3033 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
3034 libunistring, libupnp, libuv, libv4l, libva,
3035 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
3036 linux-firmware, linux-headers, live555, ltrace, lua,
3037 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
3038 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
3039 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
3040 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
3041 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
3042 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
3043 perl-cross, perl-encode-locale, perl-io-socket-ssl,
3044 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
3045 perl-xml-libxml, php, pinentry, polarssl, postgresql,
3046 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
3047 python-networkmanager, python-pyinotify, python-pypcap,
3048 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
3049 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
3050 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
3051 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
3052 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
3053 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
3054 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
3055 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
3056 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
3057 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
3058 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
3059 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3060 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
3061 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
3062 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
3063 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
3064 zic.
3065
3066 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
3067 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
3068 jquery-datetimepicker, kodi-audioencoder-modplug,
3069 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
3070 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
3071 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
3072 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
3073 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
3074 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
3075 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
3076 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
3077 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
3078 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
3079 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
3080 kodi-screensaver-pingpong, kodi-screensaver-pyro,
3081 kodi-screensaver-stars, kodi-visualisation-shadertoy,
3082 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
3083 kodi-visualisation-waveform, kvmtool, kyua, libfm,
3084 libfm-extra, libplatform, librtas, libsodium, libsquish,
3085 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
3086 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
3087 python-pycli, python-pydal, python-pyyaml, python-web2py,
3088 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
3089 rtl8821au, sepolgen, setools, skeleton, stm32flash,
3090 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
3091
3092 Deprecated packages: webkitgtk, libgail, eglibc support in
3093 glibc package.
43929650 3094
8cf7a561
TP
3095 Issues resolved (http://bugs.uclibc.org):
3096
3097 #4291: Segmentation fault with all binaries that use threads
3098 when compiled with gcc 4.6
3099 #6944: building toolchain for sh4 fails
3100 #7592: Buildroot GCC: -lto requires plugin support in ranlib
3101 #7628: Python SSL does not get built for Raspberry Pi
3102 #7682: Missing dependencies for NFS
3103 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
3104 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
3105 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
3106 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
3107 #7971: python-flask, python-werkzeug. No module named zlib
3108 #7981: Target file system skeleton permissions hazard
3109 #8006: rpcdebug in nfs-utils built for the host
3110 #8036: alsa-lib headers problem that prevents to compile alsa
3111 dependent projects
3112 #8081: systemd init system: /tmp is not mode 1777
3113 #8121: php opcache extension doesn't get installed
3114 #8151: x86-64 make fails with ncurses 5.9
3115 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
3116 #8161: default /bin/sh symlink to busybox is full path and not relative
3117 #8171: glamor missing
3118 #8191: Request update support for the cubieboard series
3119 #8201: Important security upgrades for node.js
3120
6d73615f
PK
31212015.05, Released May 31st, 2015
3122
3123 Minor fixes.
3124
3125 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
3126 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
3127 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
3128 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
3129 python3, sconeserver, udpcast, upmpdcli
3130
c6ce119c
PK
31312015.05-rc3, Released May 22nd, 2015
3132
3133 Several fixes, mainly related to static linking.
3134
3135 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
3136 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
3137 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
3138 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
3139 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
3140 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
3141 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
3142 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
3143 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
3144 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
3145 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
3146 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
3147 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
3148 wvstreams, xmlstarlet, zeromq, zmqpp
3149
3150 New packages: c-periphery
3151
3152 Issues resolved (http://bugs.uclibc.org):
3153
3154 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
3155 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
3156 #8126: exim lacks plaintext and cram-md5 auth
3157
f2435f6d
PK
31582015.05-rc2, Released May 11th, 2015
3159
3160 Minor fixes.
3161
3162 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
3163 issues. Context functions enabled for uClibc snapshot /
3164 uClibc-NG.
3165
3166 Architectures: Endian handling symbol for Xtensa, binutils
3167 fixes.
3168
3169 Infrastructure: Fix for kernel module stripping when
3170 localversion contains spaces.
3171
3172 Updated/fixed packages: at, autoconf-archive, binutils,
3173 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
3174 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
3175 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
3176 xlib_libXfont
3177
3178 Issues resolved (http://bugs.uclibc.org):
3179
3180 #8086: Cannot select systemd as init with Linaro 2014.09...
3181
5628a15a 31822015.05-rc1, Released May 4th, 2015
94856075
PK
3183
3184 Fixes all over the tree and new features.
3185
329f6870
PK
3186 Architectures: Removed AVR32 support, deprecate SH64, added
3187 support for steamroller, corei7-avx and core-avx2 x86
3188 variants.
3189
3190 Toolchains: IPv6 and Largefile support now enforced for
3191 uClibc. Corresponding Kconfig symbols removed.
3192
3193 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
3194 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
3195 external toolchains are now detected and blacklisted.
3196
3197 Internal toolchain support for Nios2 added, Blackfin
3198 removed. Aarch64 and sh musl support. uClibc-ng support added.
3199
3200 Libatomic is now handled for internal and external
3201 toolchains. Link time optimization (LTO) support.
3202
3203 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
3204 Auto, Raspberry Pi 2, RIoTboard,
3205
3206 Infrastructure: Hashes for a large number of packages have
3207 been added. Missing hashes now stop the build unless
3208 explicitly disabled.
3209
1c3ad235
PK
3210 Spaces and colons (:) are now supported in package
3211 versions. Dependencies can now be listed for the patch step
3212 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
3213 extensions infrastructure has been added.
3214
3215 Makedevs now has a recursive (r) option.
3216
3217 The variable containing the list of packages to build has been
3218 renamed from TARGETS to PACKAGES.
3219
1c3ad235
PK
3220 Make external-deps / legal-info / source / source-check have
3221 been reimplemented using the package infrastructure, so their
3222 output/behaviour may differ from earlier (some packages were
3223 not included in the past).
3224
329f6870
PK
3225 The old insecure DES password encoding is no longer supported.
3226
3227 U-Boot patch option now support direct references to patch
3228 files and URLs in addition to directories of patches. The
3229 i.MX28 SD format (u-boot.sd) is now supported.
3230
94856075
PK
3231 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
3232 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
3233 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
3234 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
3235 canfestival, ccache, chrony, civetweb, clamav, cmake,
3236 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
3237 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
3238 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
3239 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
3240 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
3241 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
3242 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
3243 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
3244 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
3245 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
3246 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
3247 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
3248 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
3249 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
3250 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
3251 kismet, kmod, kodi-audioencoder-flac,
94856075 3252 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
3253 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
3254 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
3255 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
3256 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
3257 libinput, libiscsi, libksba, liblinear, libmatroska,
3258 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
3259 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
3260 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
3261 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
3262 libusb, libuv, libva-intel-driver, libva, libvncserver,
3263 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
3264 lighttpd, linknx, linphone, linux-firmware, linux-headers,
3265 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
3266 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
3267 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
3268 luarocks, lvm2, lxc, make,
94856075
PK
3269 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
3270 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
3271 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
3272 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
3273 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
3274 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
3275 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
3276 opencv, openldap, openntpd, openocd, openssh, openssl,
3277 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 3278 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
3279 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
3280 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
3281 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
3282 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
3283 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
3284 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
3285 python-tornado, python-twisted, python-zope-interface, python,
3286 python3, qemu, qt, qt5, qt5base, qt5multimedia,
3287 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
3288 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
3289 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
3290 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
3291 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
3292 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
3293 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
3294 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
3295 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
3296 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
3297 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
3298 webp, weston, wget, which, whois, wireless-regdb,
3299 wireless_tools, wireshark, wpa_supplicant, wvstreams,
3300 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
3301 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
3302 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
3303 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
3304 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
3305 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
3306 xapp_xmore, xcb-util-image, xcb-util-keysyms,
3307 xdata_xcursor-themes,
3308 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
3309 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
3310 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
3311 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
3312 xfont_font-util, xkeyboard-config,
3313 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
3314 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
3315 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
3316 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
3317
3318 New packages: apache, autoconf-archive, batctl,
329f6870
PK
3319 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
3320 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
3321 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
3322 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
3323 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
3324 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
3325 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
3326 perl-db-file, perl-digest-{hmac,sha1},
3327 perl-encode-{detect,locale}, perl-file-{listing,util},
3328 perl-html-{parser,tagset}, perl-http-cookies,
3329 perl-http-{daemon,date,message,negotiate}, perl-io-html,
3330 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
3331 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
3332 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
3333 perl-www-robotrules, powertop, pulseview,
3334 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
3335 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
3336 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 3337 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 3338 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
3339 xproto_xproxymanagementprotocol
3340
3341 Removed packages: gtk2-theme-hicolor
3342
329f6870
PK
3343 Deprecated packages: samba
3344
94856075
PK
3345 Issues resolved (http://bugs.uclibc.org):
3346
3347 #7478: Multiple chosen python modules are not built due to...
3348 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
3349 #7676: Package procps-ng installs binaries to nonsensical folder
3350 #7724: Startx is not installed in the target
3351 #7760: botan: wrong prefix in botan-1.10.pc
3352 #7826: Building of cdparanoia
3353 #7844: Lua with hard-float on MIPS by buildroot doesn't work
3354 #7874: X.org configure error
3355 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
3356 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
3357 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
3358 #7976: mkuser script fails with: user already exists with...
3359 #8011: When building only busybox and strace, strace fails...
3360 #8016: collectd fails to build, network.c:171:19: error:...
3361 #8041: error on building libcurl7.42.0
3362
6bf057b0
PK
33632015.02, Released March 1st, 2015
3364
3365 Minor fixes.
3366
3367 Updated/fixed packages: civetweb, ding-libs,
3368 directfb-examples, glibc, gnupg, gnupg2, gpm,
3369 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
3370 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
3371 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
3372 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
3373 xcb-util-keysyms
3374
3375 Removed packages: libgc
3376
345f32e6
PK
33772015.02-rc3, Released February 24th, 2015
3378
3379 Minor fixes.
3380
3381 Cmake and rebar (erlang) infrastructure fixes.
3382
3383 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
3384 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
3385 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
3386 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
3387
bc11392d
PK
33882015.02-rc2, Released February 15th, 2015
3389
3390 Minor fixes.
3391
3392 raspberrypi: fix kernel sha1 for DT variant.
3393
3394 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
3395 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
3396 qt5base, qt5connectivity, xserver_xorg-server
3397
21652676 33982015.02-rc1, Released February 8th, 2015
20138584
PK
3399
3400 Fixes all over the tree and new features.
3401
3402 Static/shared library handling reworked. This is now a
3403 tristate (shared only / shared and static / static
3404 only). Default is now shared only to speed up the
3405 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
3406
3407 The toolchain (internal and external) will now warn when an
3408 unsafe library or header path is used (such as /usr/include or
3409 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
3410 under build options this instead becomes an error.
3411
3412 A installation path issue with the internal musl toolchain
3413 support has been fixed so it is now possible to reuse it as an
3414 external toolchain.
3415
3416 Architectures: Freescale E5500 and E6500 PowerPC support
3417 added, deprecated MIPS 1/2/3/4 support removed.
3418
3419 New defconfigs: Freescale p2020ds, MIPS creator CI20,
3420 Raspberrypi with DT, UDOO Quad.
3421
3422 'make <foo>_defconfig' now saves the path to the defconfig in
3423 the .config, so a 'make savedefconfig' automatically updates
3424 it.
3425
3426 Infrastructure for packages using the Erland rebar tool has
3427 been added.
3428
3429 Hashes for a large number of packages have been added. Hashes
3430 are now checked for both target and host packages.
3431
3432 The system menu now has an option to automatically configure a
3433 network interface through DHCP at bootup.
3434
3435 The default filesystem skeleton now uses a separate tmpfs for
3436 /run instead of a symlink to /tmp/ for security reasons / to
3437 protect against conflicts with user generated temporary files.
3438
3439 BR2_EXTERNAL is now exported to post-build and post-image
3440 scripts.
3441
3442 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
3443 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
3444 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
3445 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3446 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
3447 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
3448 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
3449 janus-gateway, kodi, kodi-audioencoder-flac,
3450 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3451 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
3452 libselinux, libsemanage, libserialport, libsigro,
3453 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
3454 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
3455 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
3456 openldap, python-alsaaudio, python-certifi, python-cheetah,
3457 python-coherence, python-django, python-docopt, python-enum,
3458 python-enum34, python-flask, python-gobject, python-httplib2,
3459 python-ipaddr, python-itsdangerous, python-jinja,
3460 python-markdown, python-markupsafe, python-networkmanager,
3461 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
3462 python-pysendfile, python-pyxb, python-requests, python-six,
3463 python-twisted, python-webpy, python-werkzeug,
3464 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
3465 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
3466 xtables-addons
3467
3468 Removed packages (target): bison, distcc, gob2, m4
3469
3470 Issues resolved (http://bugs.uclibc.org):
3471
3472 #7556: make interactive CLI optional for nftables
3473 #7730: Error while connecting Qt Cretaor to device
3474 #7766: logrotate default gzip path is usually wrong
3475 #7790: Invalid ext4 image generated by Buildroot
3476
9a5434fb
PK
34772014.11, Released December 1st, 2014
3478
3479 Minor fixes.
3480
3481 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
3482 current working directory isn't searched.
3483
3484 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
3485 parted, shairport-sync, util-linux, xapp_bdftopcf,
3486 xserver_xorg-server
3487
f30e54eb
PK
34882014.11-rc3, Released November 28th, 2014
3489
3490 Fixes all over the tree.
3491
3492 System: File permissions of /etc/random-seed made more
3493 restrictive.
3494
3495 Toolchain: Various fixes related to locale handling, a fix for
3496 building the toolchain wrapper on MIPS.
3497
3498 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
3499 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
3500 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
3501 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
3502 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
3503 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
3504 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
3505 xl2tp, xserver_xorg-server
3506
3507 Issues resolved (http://bugs.uclibc.org):
3508
3509 #7670: Fails to build mpc-1.0.2 on latest Cygwin
3510
641e00ef 35112014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
3512
3513 Fixes all over the tree.
3514
3515 Inittab tweaks for shutdown handling (busybox and sysvinit).
3516
3517 Updated/fixed packages: aircrack-ng, botan, canfestival,
3518 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
3519 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
3520 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
3521 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
3522 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
3523 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
3524 tstools, tzdata, wireshark, x264
3525
3526 Issues resolved (http://bugs.uclibc.org):
3527
3528 #7646: strftime on datetime not works on python3
3529
74128856 35302014.11-rc1, Released November 12th, 2014
4c2d7589
PK
3531
3532 Fixes all over the tree and new features.
3533
6896e829
PK
3534 Toolchains: Use -mcpu / -march instead of -mtune. Support
3535 additional ARC and sparc variants. Updated Code sourcery
3536 and Linaro external toolchains.
3537
3538 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
3539 powerpc64 pseries added and a number of updates to the
3540 existing configurations.
3541
3542 Infrastructure: Buildroot is now less noisy when built with
3543 the silent option (make -s).
3544 A number of package infrastructure variables have been renamed
3545 from *_OPT to *_OPTS for constency. Buildroot will complain if
3546 the old names are used to assist in updating out of tree
3547 packages.
3548 Fixes for host systems where bash isn't located in /bin, and
3549 older systems not supporting mktemp --tmpdir.
3550 Various cleanups of users/groups in the default skeleton.
3551 There is now an option to choose what shell /bin/sh points to.
3552
3553 Documentation: Various updates to the user manual. The
3554 asciidoc documentation handling has now been extended so it
3555 can be used by (BR2_EXTERNAL) packages.
3556
4c2d7589
PK
3557 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
3558 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
3559 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
3560 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
3561 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3562 bluez_utils, bmon, boost, bootutils, bridge-utils,
3563 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
3564 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
3565 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
3566 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
3567 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
3568 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
3569 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
3570 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
3571 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
3572 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
3573 enlightenment, enscript, erlang, espeak, ethtool, eudev,
3574 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
3575 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
3576 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
3577 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
3578 fontconfig, foomatic-filters, freerdp, freescale-imx,
3579 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
3580 genimage, genpart, genromfs, geoip, gettext, giblib, git,
3581 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
3582 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
3583 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
3584 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
3585 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
3586 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
3587 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
3588 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
3589 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
3590 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
3591 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
3592 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
3593 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
3594 jquery-ui-themes, jquery-validation, jsmin, json-c,
3595 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
3596 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
3597 lesstif, lftp, libaio, libao, libarchive, libargtable2,
3598 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
3599 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
3600 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
3601 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
3602 libelementary, libelf, libenca, libethumb, libevas,
3603 libevas-generic-loaders, libevent, libexif, libeXosip2,
3604 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
3605 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
3606 libinput, libiscsi, libjson, libksba, liblockfile,
3607 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
3608 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
3609 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
3610 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
3611 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
3612 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
3613 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
3614 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
3615 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
3616 libungif, liburcu, libusb, libuv, libv4l, libva,
3617 libva-intel-driver, libvncserver, libvorbis, libvpx,
3618 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
3619 libxslt, lighttpd, linenoise, linknx, links, linphone,
3620 linux-firmware, linux-fusion, linux-headers, linux-pam,
3621 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
3622 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
3623 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
3624 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
3625 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
3626 lua-ev, luajit, luajson, lualogging, lua-messagepack,
3627 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
3628 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
3629 lzma, m4, madplay, make, makedevs, Makefile.in,
3630 matchbox-common, matchbox-desktop, matchbox-fakekey,
3631 matchbox-keyboard, matchbox-lib, matchbox-panel,
3632 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
3633 media-ctl, mediastreamer, memcached, memstat, memtester,
3634 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
3635 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
3636 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
3637 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
3638 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
3639 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
3640 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
3641 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
3642 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
3643 openocd, openpowerlink, openssh, openssl, openswan,
3644 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
3645 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
3646 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
3647 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
3648 perl-module-build, perl-mojolicious, perl-net-ssleay,
3649 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
3650 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
3651 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
3652 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
3653 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
3654 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
3655 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
3656 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
3657 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
3658 python-dialog, python-ipy, python-keyring, python-mad,
3659 python-netifaces, python-numpy, python-protobuf, python-pyasn,
3660 python-pyparsing, python-pyro, python-pyusb, python-serial,
3661 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
3662 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3663 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3664 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3665 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
3666 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
3667 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
3668 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
3669 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
3670 ruby, samba, sam-ba, samba4, sane-backends, schifra,
3671 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
3672 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
3673 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
3674 slang, slirp, smcroute, smstools3, snmppp,
3675 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
3676 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
3677 squid, sredird, startup-notification, strace, stress,
3678 strongswan, stunnel, subversion, sudo, sunxi-boards,
3679 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
3680 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
3681 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
3682 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
3683 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
3684 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
3685 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
3686 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
3687 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
3688 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
3689 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
3690 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
3691 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
3692 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
3693 xdriver_xf86-video-vmware, xenomai, xerces,
3694 xfont_font-adobe-{100,75}dpi,
3695 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
3696 xfont_font-alias, xfont_font-arabic-misc,
3697 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3698 xfont_font-bh-lucidatypewriter-100dpi,
3699 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3700 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3701 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3702 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3703 xfont_font-daewoo-misc, xfont_font-dec-misc,
3704 xfont_font-ibm-type1, xfont_font-isas-misc,
3705 xfont_font-jis-misc, xfont_font-micro-misc,
3706 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3707 xfont_font-misc-meltho, xfont_font-misc-misc,
3708 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3709 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3710 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3711 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
3712 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
3713 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
3714 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
3715 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
3716 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
3717 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
3718 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
3719 znc, zsh, zxing
3720
3721 New packages: adwaita-icon-theme, am335x-pru-package,
3722 bcache-tools, biosdevname, botan, canfestival, clamav,
3723 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
3724 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
3725 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
3726 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
3727 netcat-openbsd, nginx, odhcploc, openvmtools,
3728 phidgetwebservice, pps-tools, pure-ftpd,
3729 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
3730 qt5location, shairport-sync, spidev_test, targetcli-fb,
3731 tinyalsa, trinity, x264, yaml-cpp, ympd
3732
3733 Removed packages: libelf
3734
3735 Issues resolved (http://bugs.uclibc.org):
3736
3737 #261: New package: wxWidgets
3738 #325: New package: ratpoison
3739 #405: New package: OpenVZ tools
3740 #1309: New package: rdiff-backup
3741 #3427: New package: nginx
3742 #3655: New package: libav
3743 #3991: New Package: open-vm-tools (Vmware Tools)
3744 #6878: dmraid: disabled on ARC
3745 #6950: Full unicode support in ncurses
3746 #7010: jamvm builds and runs fine under mips (be)
3747 #7088: elfutils on Blackfin doesn't build
3748 #7142: ecryptfs needs getent to run
3749 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
3750 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
3751 #7352: [2014.08-rc3] diffutils-3.3 failed on building
3752 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
3753 #7364: monit builds a static application, even though BR2_PREFER_...
3754 #7370: ngrep - requires --with-pcap-includes fully defined to find...
3755 #7442: rootfs remount does not work as expected with sysvinit
3756 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
3757 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
3758 #7574: quota-4.01 fails to build statically
3759
fcd720df
PK
37602014.08, Released September 1st, 2014
3761
3762 Minor manual fixes/additions.
3763
3764 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
3765 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
3766 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
3767 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
3768 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
3769 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
3770 xscreensaver, yajl
3771
3772 Issues resolved (http://bugs.uclibc.org):
3773
3774 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
3775
fdff7150
PK
37762014.08-rc3, Released August 26th, 2014
3777
3778 Minor fixes.
3779
3780 User manual update / restructuring.
3781
3782 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
3783 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
3784 lbreakout2, libevas-generic-loaders, libftdi, libinput,
3785 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
3786 thrift, tvheadend, usb_modeswitch, xmlstarlet,
3787
3788 Issues resolved (http://bugs.uclibc.org):
3789
3790 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
3791 #7322: libgomp dependency issue with imagemagick
3792 #7328: Git dl of versions in x/y broken
3793
7dc7c790 37942014.08-rc2, Released August 18th, 2014
8c94df28
PK
3795
3796 Fixes all over the tree.
3797
7dc7c790
PK
3798 User manual restructured / reworked.
3799
3800 Toolchain: Fix for C++ exceptions / pthread_exit() on
3801 uClibc/glibc, C++-11 features with uClibc.
3802
8c94df28
PK
3803 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
3804 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
3805 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
3806 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
3807 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
3808 qt, subversion, synergy, systemd, tar, tftpd, webkit,
3809 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
3810
3811 Issues resolved (http://bugs.uclibc.org):
3812
3813 #7124: Use BR toolchain externally results a non-bootable...
3814 #7208: Glibc C++ aplications crash if they use exceptions
3815 #7250: Cannot build with -std=c++11
3816 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
3817 #7286: systemd 215 doesn't build
3818
7e725e13 38192014.08-rc1, Released August 8th, 2014
087e1c8e
PK
3820
3821 Fixes all over the tree and new features.
3822
ec37bbca
PK
3823 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
3824 Improved altivec / SPE /atomic instructions
3825 handling. Additional PowerPC CPU variants added.
3826
3827 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
3828 qemu-system-xtensa, qemu-aarch64-virt added. A number of
3829 tweaks to existing ones. lpc32xx defconfigs removed.
3830
3831 Toolchain: Microblaze support for internal musl toolchain.
3832 Default to GCC 4.8 for internal toolchain, remove deprecated
3833 4.3 and 4.6 versions.
3834 External CodeSourcery / Linaro toolchain updates, option to
3835 copy gconv libraries for external toolchains.
3836
3837 Infrastructure: graph-depends: misc fixes, transitive
3838 dependencies are not drawn by default. Download handling is
3839 now done using helper scripts. Integrity of downloads can now
3840 be verified using sha* hashes. Subversion download now uses
3841 peg revisions for robustness.
3842 Legal-info: License info of local or overridden packages are
3843 saved as well. Toolchain packages are also taken into account.
3844 autotools: Static linking with libtool / v1.5 improvements.
3845 Gettextize support, similar to autoreconf.
3846 kconfig package infrastructure added.
3847
3848 Misc: Version selection for busybox dropped.
3849
087e1c8e
PK
3850 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3851 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
3852 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
3853 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3854 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
3855 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
3856 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
3857 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
3858 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
3859 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
3860 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
3861 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
3862 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
3863 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
3864 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
3865 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
3866 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
3867 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
3868 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
3869 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
3870 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
3871 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
3872 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
3873 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
3874 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
3875 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
3876 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
3877 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
3878 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
3879 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
3880 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
3881 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
3882 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
3883 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
3884 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
3885 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
3886 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
3887 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
3888 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
3889 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
3890 libxml2, libyaml, links, linux-firmware, linux-fusion,
3891 linux-headers, linux-pam, lite, live555, lm-sensors,
3892 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
3893 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
3894 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
3895 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
3896 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
3897 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
3898 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
3899 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
3900 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
3901 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
3902 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
3903 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
3904 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
3905 python,
3906 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
3907 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
3908 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
3909 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
3910 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
3911 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
3912 samba, samba4, sane-backends, sawman, sconeserver, setserial,
3913 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
3914 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
3915 startup-notification, statserial, strongswan, stunnel,
3916 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
3917 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
3918 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
3919 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
3920 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
3921 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
3922 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
3923 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
3924 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
3925 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
3926 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
3927 xz
3928
3929 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
3930 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
3931 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
3932 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
3933 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
3934 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
3935 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
3936 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
3937 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
3938 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
3939 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
3940 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
3941 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
3942 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
3943
3944 Removed packages: procps
3945
3946 Issues resolved (http://bugs.uclibc.org):
3947
3948 #5750: Doing a Buildroot build from /usr doesn't work
3949 #5900: config flags to the Xenomai build system
3950 #6230: Cannot compile gcc without threads (uClibc-based)
3951 #6626: procps Unknown HZ value! (XX) Assume 100
3952 #7118: Package "thrift" requires atomic operations
3953 #7154: Local uClibc config file gets overwritten using ...
3954 #7160: host-xz not built
3955 #7166: hostapd: segfault when using RT5370
3956 #7172: Name collision of rpath token expansion and internal..
3957 #7178: NTPd package cannot sync time without a proper ntp.conf
3958 #7184: supervisord depends on libxml2 implicitly
3959 #7196: Unable to build on UBUNTU13.10
3960 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
3961
f287d625
PK
39622014.05, Released May 31st, 2014
3963
3964 Minor fixes.
3965
3966 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
3967 for the spl file.
3968
3969 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
3970 qt5base, qt5webkit, sysklogd, thrift, u-boot
3971
d830cceb
PK
39722014.05-rc3, Released May 28th, 2014
3973
3974 Minor fixes.
3975
3976 Updated/fixed packages: acl, attr, connman, dosfstools,
3977 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
3978 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
3979 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
3980 samba4, slang, xbmc
3981
3982 Issues resolved (http://bugs.uclibc.org):
3983
3984 #7100: license info for package 'acl' missing
3985 #7106: license info for package 'attr' missing
3986 #7112: license info for package 'hwdata'
3987
63fbdd5c
PK
39882014.05-rc2, Released May 21st, 2014
3989
3990 Fixes all over the tree.
3991
3992 Stripping using sstrip has been deprecated.
3993
3994 BR2_EXTERNAL can now also be used to implement custom
3995 filesystem types.
3996
3997 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
3998 the generated dependency graph has been renamed to
3999 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
4000 the future.
4001
4002 The virtual package infrastructure will now error out early
4003 if multiple packages providing the same virtual package has
4004 been enabled (E.G. opengl). This change requires that the
4005 packages explicitly declare what virtual package(s) they
4006 provide.
4007
4008 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
4009 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
4010 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
4011 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
4012 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
4013 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
4014 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
4015 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
4016 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
4017 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
4018 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
4019 xlib_libXpm, xserver_xorg-server, zyre
4020
4021 Issues resolved (http://bugs.uclibc.org):
4022
4023 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
4024 #7016: Git issues in resulting buildroot tar
4025 #7094: pciutils doesn't build on Blackfin
4026
921a9efa 40272014.05-rc1, Released May 13th, 2014
574fa145 4028
c2e4f742
PK
4029 Fixes all over the tree and new features.
4030
4031 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
4032 been removed. Building o32 ELF files for MIPS64 is an exotic
4033 configuration that nobody should be using. If o32 is required,
4034 then is better if it's built for MIPS 32-bit cores so only
4035 32-bit instructions will be used leading to a more efficient
4036 o32 usage.
4037 Support for the ARM A12 variant and Intel corei7.
4038
4039 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
4040
4041 Bootloaders: Grub2 and gummiboot support, syslinux support
4042 extended.
4043
4044 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
4045 library for internal and external toolchains. 4.8-R3 support
4046 for ARC, Internal toolchain support for Aarch64 and
4047 Microblaze. Environment variable to control debug output of
4048 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 4049 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
4050 customized. Updated external Linaro ARM/Aarch64
4051 toolchains. Added external Linaro ARMEB toolchain.
4052 A GDB gdbinit file is now generated for external toolchains to
4053 automatically set the correct sysroot.
4054
4055 Kconfig handling for minimum kernel headers version required
4056 for packages. Now packages needing specific kernel header
4057 features can specify these requirements in Kconfig.
4058
4059 Infrastructure: Support for (but disabled as it leads to
41d53bca 4060 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
4061 comment at the top of Makefile for details about how to enable
4062 it and what the problems are if you want to test it.
4063 Python package infrastructure extended to support Python 3.x
4064 Perl and virtual package infrastructure support added.
4065 PRE_*_HOOKS support for all build steps.
4066
4ee77144
PK
4067 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
4068 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
4069 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
4070 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
4071 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
4072 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
4073 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
4074 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
4075 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
4076 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
4077 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
4078 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
4079 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4080 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
4081 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
4082 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
4083 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
4084 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
4085 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
4086 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
4087 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
4088 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
4089 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
4090 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
4091 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
4092 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
4093 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
4094 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
4095 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
4096 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
4097 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
4098 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
4099 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
4100 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
4101 luainterpreter, luajit, lua-msgpack-native, luaposix,
4102 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
4103 memstat, mesa3d, metacity, minidlna, mmc-utils,
4104 mobile-broadband-provider-info, modem-manager, mongrel2,
4105 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
4106 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
4107 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
4108 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
4109 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
4110 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
4111 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
4112 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
4113 pulseaudio, python, python3, python-bottle, python-m2crypto,
4114 python-netifaces, python-pyasn, python-pycrypto,
4115 python-pygame, python-pysnmp, python-pysnmp-apps,
4116 python-pysnmp-mibs, python-serial, python-setuptools,
4117 qextserialport, qt, qt5, qt5base, qt5connectivity,
4118 qt5declarative, qt5graphicaleffects, qt5imageformats,
4119 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
4120 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
4121 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
4122 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
4123 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
4124 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
4125 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
4126 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 4127 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
4128 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
4129 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
4130 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
4131 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
4132 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
4133 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
4134 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
4135 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
4136 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
4137 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
4138 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
4139 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
4140 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
4141 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
4142 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
4143 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
4144 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
4145 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
4146 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
4147 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
4148 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
4149 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
4150 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
4151 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
4152 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
4153 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
4154 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
4155 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
4156 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
4157 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
4158 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
4159 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
4160 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
4161 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
4162 xlib_xtrans, xproto_xproto, xserver_xorg-server,
4163 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
4164
4165 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
4166 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
4167 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
4168 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
4169 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
4170 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
4171 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
4172 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
4173 musl, nftables, opentyrian, opentyrian-data,
4174 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
4175 php-zmq, postgresql, python-libconfig, python-pypcap,
4176 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
4177 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
4178 yaffs2utils, zlog, znc
c2e4f742
PK
4179
4180 Removed packages: crosstool-ng, python-distutilscross, vala
4181
4182 Issues resolved (http://bugs.uclibc.org):
4183
4184 #6842: Checking external toolchain for eabihf
4185 #6956: Packaging libsoxr
4186 #6986: Make legal-info fails on uboot versions before 2014.01
4187 #6992: Incorrect installation rights on external kernel module..
574fa145 4188
a6cfaea4
PK
41892014.02, Released February 27th, 2014
4190
4191 Minor fixes.
4192
4193 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
4194 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
4195 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
4196 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
4197
4198 Issues resolved (http://bugs.uclibc.org):
4199
4200 #6938: mkuser script generates wrong password for new user in..
4201
98f7e12c
PK
42022014.02-rc3, Released February 25th, 2014
4203
4204 Minor fixes.
4205
4206 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
4207 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
4208 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
4209 libsecret, libsepol, libsigsegv, libtool, libv4l,
4210 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
4211 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
4212 tvheadend, util-linux, webkit, xscreensaver
4213
4214 Issues resolved (http://bugs.uclibc.org):
4215
4216 #4706: Removing .stamp_target_installed does not trigger...
4217 #5030: busybox built fails if we use an override src dir...
4218 #5420: Dbus and /var/run management
4219 #5768: Not able to build ALSA-Lib for static build
4220 #5774: Not able to build ALSA-Utils for static build
4221 #6542: external python modules fail to compile to pyc if...
4222 #6764: Support for kernel signed modules
4223 #6794: Busybox compiled from buildroot hangs on pass from...
4224
085d4f02
PK
42252014.02-rc2, Released February 20th, 2014
4226
4227 Fixes all over the tree. Static linking / nommu fixes and
4228 annotations for several packages.
4229
4230 Updated/fixed packages: boost, busybox, collectd, coreutils,
4231 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
4232 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
4233 opencv, python, python3, qtuio, systemd, thrift, transmission,
4234 uclibc, vlc, webkit
4235
4236 Issues resolved (http://bugs.uclibc.org):
4237
4238 #5450: AT91SAM9260 Bootstrap compilation problem
4239 #5582: libiconv 1.14 failed to build
4240 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
4241 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
4242 #6218: binutils-2.23.2/gas fails with undefined reference to..
4243 #6236: binutils-2.23.2/bfd fails with undefined reference to..
4244 #6470: If the build directory is a child of /usr, the build..
4245 #6776: systemd error: static declaration of 'execvpe' follows..
4246 #6818: toolchainfile.cmake has absolut path references
4247
690984cf 42482014.02-rc1, Released February 11th, 2014
51a2caf9
PK
4249
4250 Fixes all over the tree and new features.
4251
a89c5882
PK
4252 Support for external packages/defconfigs (BR2_EXTERNAL). See
4253 user manual for details.
4254
4255 Cleanup of environment variable names for consistency. The
4256 download directory location override (BUILDROOT_DL_DIR) is now
4257 called BR2_DL_DIR. Likewise the name of the current .config is
4258 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
4259 your post build scripts if you use this! BUILD_DIR is now also
4260 exported to the post build/image scripts.
4261
4262 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
4263 uClibc pread/pwrite backport as they cause issues on certain
4264 architectures, new Linaro and Sourcery Codebench toolchains.
4265 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
4266 variants removed, Microblaze: Internal toolchain support
4267
4268 Legal infrastructure: Info is now split between host and
4269 target packages, large number of license annotations.
4270
4271 Lua: selection between lua 5.1 / 5.2, luarocks support
4272
4273 Python: package infrastructure, many new packages.
4274
4275 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
4276 beaglebone, microblaze, pandaboard, qemu, raspberry pi
4277 updated.
4278
4279 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
4280 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
4281 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
4282 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
4283 cifs-utils, civetweb, cmake, collectd, connman, copas,
4284 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
4285 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
4286 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
4287 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
4288 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
4289 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
4290 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
4291 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
4292 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4293 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
4294 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
4295 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
4296 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
4297 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
4298 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
4299 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
4300 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
4301 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
4302 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
4303 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
4304 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
4305 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
4306 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 4307 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
4308 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
4309 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
4310 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
4311 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
4312 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
4313 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
4314 php, poco, poppler, powervr, protobuf-c, psplash, python,
4315 python-bottle,
51a2caf9
PK
4316 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
4317 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
4318 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
4319 qt5declarative, qt5graphicaleffects, qt5jsbackend,
4320 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
4321 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
4322 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
4323 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
4324 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
4325 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
4326 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
4327 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
4328 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
4329 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
4330 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
4331 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
4332 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
4333 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
4334 xlib_lib{FS,SM,X11},
51a2caf9
PK
4335 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
4336 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
4337 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
4338 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
4339 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
4340 xproto_xextproto, xproto_xproto, xutil_util-macros,
4341 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
4342
4343 New packages: apitrace, avrdude, c-ares, ca-certificates,
4344 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
4345 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
4346 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
4347 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
4348 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
4349 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
4350 python-configobj, python-dialog, python-json-schema-validator,
4351 python-keyring, python-msgpack, python-posix-ipc,
4352 python-pyasn, python-pycrypto, python-pysnmp,
4353 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
4354 python-simplejson, python-tornado, python-versiontools,
4355 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
4356 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
4357
b5f44c2e 4358 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 4359 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 4360
474defab
PK
4361 Issues resolved (http://bugs.uclibc.org):
4362
4363 #65: new package: dbus c++ language bindings
4364 #769: Update configuration menu for MIPS target
b5f44c2e 4365 #2419: Add a bundle of Lua modules
474defab 4366 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
4367 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
4368 #4339: Allow override of DL_DIR in extract step
a89c5882 4369 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 4370 #4454: There should be simple way to update image, when chang...
474defab
PK
4371 #5024: grub fails to build for x86_64 target architecture
4372 #5066: New-Package: net-tools
4373 #5072: ncurses: add ncurses-progs to target
4374 #5294: uclibc build ignores target CFLAGS and LDFLAGS
4375 #5366: Login doesn't work with util-linux versions of login/agetty
4376 #5378: dropbear Makefile broken
4377 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 4378 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
4379 #5798: ncurses-5.9 fails to compile statically
4380 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
4381 #6080: Git fetch caching
4382 #6092: Bootable ISO image creation seems to have stopped working..
4383 #6272: coreutils build fails
a89c5882
PK
4384 #6434: apply-patches.sh does not work recursively
4385 #6446: eglibc doesn't install ldconfig to target
4386 #6484: Add c-ares
b5f44c2e 4387 #6596: Slow bootup if mdev is chosen
474defab
PK
4388 #6656: Build Qt5 with ccache
4389 #6662: internal compiler error: Segmentation fault during making..
a89c5882 4390 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 4391 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 4392 #6770: openssl 1.0.1f fails with ccache
474defab 4393 #6830: Qt5: no fonts are installed
a89c5882
PK
4394 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
4395 #6854: Update to Qt 5.2.1
474defab 4396
9b390454 43972013.11, Released November 30th, 2013:
1351d0c2
PK
4398
4399 Minor fixes.
4400
4401 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
4402 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
4403 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
4404 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
4405 tvheadend, util-linux, wpa_supplicant
4406
4407 Issues resolved (http://bugs.uclibc.org):
4408
4409 #1279: Buildroot compiled Busybox and Coreutils LFS issues
4410 #2995: -fstack-protector-all causes ssh to SIGSEGV
4411 #5570: Cannot compile software on the target machine
4412 #6428: util-linux libmount segfaults with patch from buildroot
4413 #6500: php fails to build for armel
4414 #6554: gdb needs to dependents on host texinfo
4415 #6692: GNU nano fails to compile for x86_64
4416 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
4417
1bf9afeb
PK
44182013.11-rc3, Released November 26th, 2013
4419
4420 Fixes all over the tree.
4421
4422 Architecture: Mark MIPS I, II, III and IV as deprecated.
4423
4424 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
4425 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
4426 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
4427 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
4428 swig, ti-gfx, tinymembench, uclibc, udisks, vim
4429
b87c05dc
PK
44302013.11-rc2, Released November 18th, 2013
4431
4432 Fixes all over the tree.
4433
4434 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
4435 Adjust kernel versions.
4436
4437 Toolchain: avr32: fix for modern kernel headers
4438
4439 Bootloader: Barebox updated to 2013.10.1
4440
4441 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
4442 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
4443 wayland, wvstreams
4444
4445 Issues resolved (http://bugs.uclibc.org):
4446
4447 #3601: DHCPD S80dhcp-server startup script issues
4448 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
4449 #6416: Xenomai package, patch alternative
4450 #6590: directfb-examples build failed whit linaro toolchain
4451
abce7ca6 44522013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
4453
4454 Architectures: Nios-II support, MIPS arch handling fixes
4455
4456 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
4457 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
4458
4459 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
4460 for avr32, crosstool-ng backend removed, external musl
4461 toolchain support, gcc 4.8.2, updated Linaro external
4462 toolchains. Fortran and objective-C support deprecated,
4463 mudflap support
4464
4465 Bootloaders: U-Boot: u-boot.imx support, version bumps
4466
4467 Linux: use kmod instead of module-init-tools
4468
4469 System: default to devtmpfs for /dev
4470
4471 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
4472 download support, post-rsync hooks
4473
4474 Fs: u-boot image support for cpio
4475
4476 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
4477 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
4478 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
4479 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
4480 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
4481 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
4482 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
4483 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
4484 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
4485 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
4486 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
4487 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
4488 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
4489 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
4490 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
4491 libedit, libevas, libevent, libfreefare, libfuse,
4492 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
4493 libmnl, libmodbus,
4494 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
4495 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
4496 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
4497 libvpx, lighttpd, linphone, linux-pam, lmbench,
4498 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
4499 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
4500 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
4501 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
4502 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
4503 netcat, netkitbase, netperf, netplug, nettle, nfacct,
4504 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
4505 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
4506 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
4507 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
4508 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
4509 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
4510 samba, scons, screen, sdl_sound, ser2net, setserial,
4511 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
4512 stress, strongswan, stunnel, sudo, syslinux, systemd,
4513 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
4514 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
4515 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
4516 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
4517 webkit, webp, webrtc-audio-processing, weston, wget,
4518 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
4519 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
4520 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
4521
4522 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
4523 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
4524 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
4525 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
4526 python-crc16, python-ipy, python-pyzmq, qt5sensors,
4527 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
4528 trace-cmd, xscreensaver, zsh
4529
4530 Removed packages: module-init-tools
4531
4532 Issues resolved (http://bugs.uclibc.org):
4533
4534 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
4535 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
4536 #5630: makefile error with toolchain helpers.mk
4537 #5672: htop: remove X11 stuff
4538 #5678: linux.mk: linux-menuconfig fails
4539 #5696: python3 installation is too large, patches from python2 needed
4540 #5978: Erlang does not build for arm in 2013.02-rc3
4541 #6392: Extended ARM uImage kernel options
4542 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
4543 #6428: util-linux libmount segfaults with patch from buildroot
4544 #6452: eglibc from Linaro 2013.07 not copied to target correctly
4545 #6566: PHP segfault when crosscompiled to mips64 - patch included
4546 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
4547 #6578: udisks package broken
4548 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
4549 #6608: ebtables missing ethertypes - fix included
4550 #6620: Sysvinit package missing killall5 and symlinks - patch included
4551 #6632: CMake use host pkg-config
4552 #6638: pkgconf doesn't download
4553 #6644: "all" target doesn't work in out-of-tree builds
4554 #6650: Segmentation fault when trying to build latest buildroot
4555 #6668: iptables limit module alignment problem on mips64
4556
53d8d9c1
PK
45572013.08, Released August 31th, 2013:
4558
4559 Minor fixes.
4560
4561 Documentation build fixed.
4562
4563 Updated/fixed packages: ltrace, strongswan
4564
4e4a0a34 45652013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
4566
4567 Fixes all over the tree.
4568
4569 External toolchain lib32/lib64 handling, ABI name for EABIhf,
4570 misc fixes for generatelocales, apply-patches and module
4571 stripping.
4572
4573 Top level menu names reordered and renamed for clarity.
4574
aab3a0ba
PK
4575 Updated/fixed packages: acl, attr, bash, dbus, directfb,
4576 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
4577 openssh, openssl, pulseaudio, python-setuptools, qt5,
4578 qt5webkit, redis, strongswan, sunxi-mali
4579
4580 Issues resolved (http://bugs.uclibc.org):
4581
4582 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 4583
c08b78d1
TP
45842013.08-rc2, Released August 16th 2013:
4585
4586 Documentation improvements.
4587
4588 External toolchains fixes.
4589
4590 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
4591 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
4592 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
4593 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
4594 uclibc, udev, wayland, webkit, zeromq.
4595
4596 Issues resolved (http://bugs.uclibc.org):
4597
4598 #6440: typo in ffmpeg makefile
4599
36c966ef
TP
46002013.08-rc1, Released August 5th, 2013:
4601
4602 Architectures:
4603 - improved support for floating point on ARM and Thumb/Thumb2
4604 - support for ARM OABI removed
4605
4606 Toolchains:
4607 - support added for Sourcery CodeBench ARM and MIPS 2013.05
4608 - Linaro ARM and Aarch64 toolchains updated
4609 - support added for the Arago ARMv5 and ARMv7 toolchains
4610 - gcc 4.8.x version bumped
4611 - support for installing both FDPIC and FLAT libraries on
4612 Blackfin
4613 - support for uClibc 0.9.31 removed,
4614 - convert the internal toolchain backend to use the package
4615 infrastructure
4616 - support added for eglibc in the internal toolchain backend
4617 - toolchain components for the ARC architecture updated and
4618 gdb for ARC added.
4619 - support for Blackfin in the internal toolchain fixed
4620
4621 Defconfigs: beaglebone_defconfig updated, new defconfig for
4622 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
4623 TNY-A9G20-LPW.
4624
4625 A number of packages have been fixed to use the
4626 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
4627 script installed and modified properly. Licensing informations
4628 has been added to a number of packages.
4629
4630 Use XZ tarballs for a number of packages.
4631
4632 Noticeable package changes/additions:
4633 - The glib2/libgtk2/webkit stack has been updated to recent
4634 versions.
4635 - Support for Gstreamer 1.x has been added.
4636 - OpenGL support for TI OMAP platforms has been added.
4637 - OpenGL support for Allwinner platforms has been added.
4638 - OpenMAX support for RasberryPi has been added.
4639
4640 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
4641 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
4642 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
4643 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
4644 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
4645 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
4646 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
4647 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
4648 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
4649 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
4650 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
4651 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
4652 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
4653 libvncserver, libxml2, linphone, lm_sensors, logrotate,
4654 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
4655 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
4656 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
4657 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
4658 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
4659 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
4660 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
4661 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
4662 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
4663 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
4664 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
4665 zlib.
4666
4667 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
4668 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
4669 gcc-final, gcc-initial, gcc-intermediate, git,
4670 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
4671 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
4672 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
4673 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
4674 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
4675 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
4676 luaexpatutils, msgpack, ocrad, on2-8170-libs,
4677 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
4678 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
4679 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
4680 tree, tstools, uclibc, w_scan.
4681
4682 Issues resolved (http://bugs.uclibc.org):
4683
4684 #4718: python (built for powerpc) distutils has paths to host
4685 compiler toolchain
4686 #5516: appended device tree blobs on uImage fails
4687 #6302: Versions of packages retrieved from github.com are wrong
4688 #6308: dosfstools download link is wrong
4689 #6326: Dropbear: Add options to allow better config for
4690 different target devices (e.g. routers)
4691 #6338: Wrong download link for minicom package
4692 #6344: Wrong handling of license text files with same name and
4693 different directory
4694 #6374: gnutls package broken if linux cryptodev module
4695 selected
4696 #6410: omap3_beagle has uimage error load address error
4697
615fd9b0 46982013.05, Released May 31th, 2013:
0ca9692d
PK
4699
4700 Minor fixes.
4701
93252e70
PK
4702 External toolchain wrapper fix for if host/usr/bin is placed
4703 in the patch.
4704
4705 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
4706 flex, jamvm, kmod, libplayer, libtirpc, libv4,
4707 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
4708
4709 Issues resolved (http://bugs.uclibc.org):
4710
93252e70 4711 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
4712 #4988: flex and m4 problems
4713 #5912: obsolete CVS files
4714
c92a369f
PK
47152013.05-rc3, Released May 25th, 2013:
4716
4717 Minor fixes.
4718
4719 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
4720 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
4721 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
4722 wireshark
4723
cfcbfa2c 47242013.05-rc2, Released May 15th, 2013:
d131f750
PK
4725
4726 Fixes all over the tree.
4727
90e7cdd2
PK
4728 Default number of parallel jobs is now number of CPUs + 1.
4729
4730 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
4731
a517092f
PK
4732 Updated/fixed packages: aircrack-ng, busybox, cairo,
4733 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
4734 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
4735 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
4736 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
4737 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
4738 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
4739 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
4740 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
4741 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
4742 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
4743 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
4744 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
4745 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
4746 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
4747 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
4748 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
4749 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
4750 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
4751 xdata_xcursor-themes,
4752 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
4753 xdriver_xf86-input-{tslib,vmmouse,void},
4754 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
4755 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
4756 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
4757 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
4758 xfont_encodings, xfont_font-adobe-{100,75}dpi,
4759 xfont_font-utopia-{100dpi,75dpi,type1},
4760 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
4761 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
4762 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
4763 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
4764 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
4765 xfont_font-{mutt,schumacher}-misc,
4766 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
4767 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
4768 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
4769 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
4770 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
4771 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
4772 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
4773 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
4774 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
4775 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
4776 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 4777
a517092f
PK
4778 Readded Packages: xapp_xinit
4779
603293f5
GZ
4780 Issues resolved (http://bugs.uclibc.org):
4781
4782 #5054: amd64: cannot find init - due to missing /lib64 folder
4783
92651931 47842013.05-rc1, Released May 8th, 2013:
aec71d64 4785
fa3463d6
PK
4786 Architectures: ARC support, Blackfin support, FLAT binary
4787 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
4788
4789 Toolchains: Add new Microblaze external toolchains, Linaro
4790 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
4791 internal toolchain, default to GCC 4.7.x. Internal
4792 Crosstool-ng backend deprecated.
aec71d64
PK
4793
4794 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
4795 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
4796 pi, gnublin board.
aec71d64
PK
4797
4798 FS: LZO and XZ compression methods, extra ubifs options,
4799 ext2 rev 0/1 and ext3/4 support.
4800
4801 Patch handling: apply-patches now has .patch.xz support,
4802 Patch logic reworked as discussed during Febrary dev days:
4803 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
4804
4805 <pkg>-rsync now excludes version control files.
4806
4807 linux: uImage load address for ARM multiplatform kernels
4808
4809 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
4810 providers, similar to how libjpeg / libjpeg-turbo is handled.
4811
4812 Infrastructure for packages to add system users.
4813
4814 kconfig: updated to 3.9-rc2, support make olddefconfig
4815
4816 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
4817 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
4818 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
4819 busybox, ccache, cifs-utils, cmake, collectd, connman,
4820 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
4821 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
4822 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
4823 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
4824 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
4825 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
4826 httping, icu, inotify-tools, intltool, iproute2, ipset,
4827 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
4828 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
4829 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
4830 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
4831 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
4832 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
4833 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
4834 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
4835 mediastreamer, memtester, mesa3d,
4836 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
4837 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
4838 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 4839 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
4840 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
4841 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 4842 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
4843 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
4844 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
4845 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
4846 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
4847 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
4848 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
4849 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
4850 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
4851 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
4852 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
4853 xdriver_xf86-input-{tslib,vmmouse,void},
4854 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
4855 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
4856 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
4857 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
4858 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
4859 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
4860 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
4861 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
4862 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
4863 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
4864 xserver_xorg-server, xutil_makedepend, xz, zeromq
4865
fa3463d6
PK
4866 New packages: aircrack-ng, bcusdk, chrony, crda,
4867 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
4868 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
4869 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
4870 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
4871 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
4872 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
4873 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
4874 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
4875 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
4876 qt5declarative, qt5graphicaleffects, qt5imageformats,
4877 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
4878 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
4879 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
4880 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
4881 xcursor-transparent-theme, zic, zmqpp, zyre
4882
4883 Removed packages: microperl, ocf-linux, xapp_xinit,
4884 xapp_xplsprinters, xapp_xprehashprinterlist,
4885 xfont_font-bitstream-speedo,
4886 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
4887 xproto_{print,xf86rush}proto
4888
4889 Deprecated packages: vala
4890
4891 Issues resolved (http://bugs.uclibc.org):
4892
4893 #1291: Add support for Faraday 526 arm processor (fa526)
4894 #2683: cups does not install correctly to target
4895 #3313: mesa3d fails to build
4896 #5186: initramfs/cpio should support lzo compression
4897 #5636: agetty - cannot get controlling tty error - need updated...
4898 #5906: collectd client headers not exported
4899 #5966: bison unnecessarily required as build dependency
4900 #6140: --enable-fileinfo not applied for php package
4901 #6164: openvpn usage of ip tool from Busybox
4902
15ace1a8
PK
49032013.02, Released February 28th, 2013:
4904
4905 Misc manual updates.
4906
4907 Updated/fixed packages: busybox, collectd, flashbench,
4908 libgtk2, libupnp, mii-diag, quota
4909
d65bb7e3
PK
49102013.02-rc3, Released February 26th, 2013
4911
4912 Minor fixes.
4913
4914 Updated/fixed packages: conntrack-tools, dialog,
4915 enlightenment, haserl, keyutils, libfif, libmad,
4916 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
4917 ruby, spawn-fcgi, vtun
4918
4919 Issues resolved (http://bugs.uclibc.org):
4920
4921 #5960: fusion.ko driver does not install to target rootfs
4922
8290a626
PK
49232013.02-rc2, Released February 19th, 2013
4924
4925 Fixes all over the tree.
4926
4927 Various manual updates and fixes.
4928
4929 Updated/fixed packages: busybox, collectd, gesftpserver,
4930 glib-networking, gnutls, inotify-tools, libcurl, libffi,
4931 libglib2, libtorrent, libvorbis, neard, network-manager,
4932 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
4933
4934 Issues resolved (http://bugs.uclibc.org):
4935
4936 #5906: collectd client headers not exported
4937
e68acefb 49382013.02-rc1, Released February 10th, 2013
6de88cab
PK
4939
4940 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4941 libraries install fixed. Add Linaro ARM
8ccef3b3 4942 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 4943 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
4944 missing 32bit support for binary toolchains. Toolchain wrapper
4945 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
4946 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
4947
4948 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
4949 1136jf-s rev1, add A5/A15, neon support toggle, OABI
4950 deprecated. Sparc: drop old unused variants
6de88cab
PK
4951
4952 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
4953 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
4954 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
4955
4956 Linux: fix appended dtb handling for v3.8+ kernels, support
4957 multiple device trees
4958
4959 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
4960 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
4961 updated, at91rm9200df: misc fixes. Lock kernel headers to
4962 match kernel.
6de88cab
PK
4963
4964 Infrastructure: Git download fixes. Toolchain make target
4965 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
4966 support. Option to set root password, post image scripts,
4967 config scripts handling.
6de88cab
PK
4968
4969 Updated/fixed packages: alsa-lib, argp-standalone, argus,
4970 arptables, atk, audiofile, axel, beecrypt, bind, bison,
4971 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
4972 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
4973 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
4974 diffutils, directfb, distcc, divine, dnsmasq, docker,
4975 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
4976 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
4977 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
4978 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
4979 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
4980 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
4981 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
4982 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
4983 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
4984 libedbus, libedje, libeet, libefreet, libeina, libeio,
4985 liberation, libelementary, libembryo, libethumb, libev,
4986 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
4987 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
4988 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
4989 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
4990 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
4991 libxml2, libxslt, lighttpd, links, linux-firmware,
4992 linux-fusion, ltp-testsuite, ltrace,
4993 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
4994 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
4995 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
4996 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
4997 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
4998 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
4999 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
5000 python, python3, qemu, qextserialport, qt, quagga, radvd,
5001 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
5002 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
5003 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
5004 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
5005 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
5006 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
5007 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
5008 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
5009 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
5010 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
5011 xserver_xorg-server, xstroke, xvkbd, xz
5012
5013 New packages: b43-firmware, b43-fwcutter, bustle,
5014 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
5015 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
5016 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
5017 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
5018 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
5019 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
5020 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
5021 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
5022 proxychains, python-bottle, python-pyparsing, rpi-firmware,
5023 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
5024 spice-protocol, tcllib, tvheadend, udisks, usbredir
5025 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
5026 zd1211-firmware
5027
1ccf5237 5028 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
5029 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
5030 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
5031 xdriver_xf86-video-{tsend,xgi,xgixp}
5032
5033 Deprecated packages: xstroke
5034
5035 Issues resolved (http://bugs.uclibc.org):
5036
5037 #4237: building shared openssl w/-Os fails due to gcc bug
5038 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
5039 #5602: python3 should install a "python" symbolic link
5040 #5846: Extra slash added to last slash in URL
5041
50422012.11.1, Released January 3rd, 2013:
5043
5044 Toolchain: Fixed non-largefile builds on recent Ubuntu
5045 versions.
5046
5047 Arch: fix missing x86/generic handling, Build for Xtensa with
5048 longcalls option.
5049
5050 Updated/fixed packages: dosfstools, qt
5051
d201b95d
PK
50522012.11, Released December 2nd, 2012:
5053
5054 Git shallow clone fix for older git version.
5055
5056 Updated/fixed packages: ctuio, libtool
5057
5058 Issues resolved (http://bugs.uclibc.org):
5059
5060 #5726: List all the available hook points
5061
1a59dfae 50622012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
5063
5064 Minor fixes around the tree.
5065
5066 Various manual updates and fixes.
5067
d38b25f1
PK
5068 Add checks for legacy features.
5069
5070 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
5071 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
5072 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
5073 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
5074 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
5075 scons, strace, sylpheed
0f9bad95 5076
2b7be2f1
PK
5077 Issues resolved (http://bugs.uclibc.org):
5078
5079 #5732: Error : package/alsa-lib/alsa-lib.mk
5080
47ee3051 50812012.11-rc1, Released November 17th, 2012
f9686563 5082
d36fcceb
PK
5083 Fixes all over the tree and new features.
5084
5085 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
5086 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
5087 + nitrogen6x defconfigs.
5088
5089 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
5090 barebox 2012.08/09/10/11, linker overlap issue fix for
5091 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 5092
0ab9a3fb 5093 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 5094 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
5095 Libtirpc support for modern glibc variants. Toolchain on
5096 target has been deprecated.
d36fcceb 5097
48f0fe07 5098 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
5099
5100 Infrastructure: Use shallow git clone when possible, use
5101 tarballs rather than git URLs for github. Moved to pkgconf
5102 rather than pkg-config. System directory added, default
48f0fe07
PK
5103 skeleton/device tables moved. More than 1 post-build script
5104 can now be used. output/target now contains a
5105 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
5106 understand how to (not) use it.
5107
5108 Manual has been reworked and extended.
5109
5110 Legal-info: Lots of package annotations, CSV file fixes,
5111 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
5112
5113 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
5114 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
5115 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
5116 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
5117 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
5118 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
5119 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
5120 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
5121 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
5122 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
5123 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
5124 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
5125 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
5126 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
5127 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
5128 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
5129 lmbench, lockfile-progs, logrotate, lshw, lsof,
5130 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
5131 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
5132 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
5133 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
5134 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
5135 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
5136 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
5137 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
5138 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
5139 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
5140 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
5141 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
5142 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
5143
5144 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
5145 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
5146 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
5147 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
5148 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
5149 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
5150 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
5151 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
5152 yasm
d36fcceb
PK
5153
5154 Deprecated packages: netkitbase, netkittelnet
5155
5156 Issues resolved (http://bugs.uclibc.org):
5157
5158 #807: [PATCH] samba - make iconv and smbd optional
5159 #3049: binutils have a sysroot bug in ld
5160 #5330: update vsftpd to 3.0.0
5161 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
5162 #5666: Fails to build python 2.7.2 for 2440 arm
5163
288b7399
TP
51642012.08, Release August 31th, 2012
5165
5166 Updated/fixed packages: microperl, cups, luajit, rrdtool,
5167 prboom, oprofile.
5168
5169 Added license information for: sqlite.
5170
5171 Changed the source URLs of all packages located on Sourceforge
5172 in order to use the automatic mirror selection URL
5173 downloads.sourceforge.net, and get rid of the
5174 BR2_SOURCEFORGE_MIRROR option.
5175
8437b562
TP
51762012.08-rc3, Released August 25th, 2012
5177
5178 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
5179 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
5180
5181 Added license informations for: barebox, grub, syslinux,
5182 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
5183 faad2, nano, fbdump, rsync, librsync, fontconfig,
5184 inotify-tools,
5185
b58c83ae
TP
51862012.08-rc2, Released August 15th, 2012
5187
5188 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
5189
5190 Added license informations for: mxml, nanocom, empty, expat,
5191 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
5192 input-event-daemon, luajit, cgilua, copas, coxpcall,
5193 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
5194 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
5195 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
5196 mtd, openssl, psmisc, socat, spawn-fcgi.
5197
5198 Fixes to Microblaze external toolchains
5199 configuration. Improvements of the pkg-stats
5200 script. Out-of-tree fix for the graph-depends script.
5201
5202 Kernel headers version bump.
5203
4009cbbb 52042012.08-rc1, Released August 1st, 2012
5b11223f 5205
1ea85745
PK
5206 Fixes all over the tree and new features.
5207
c665fc00
TP
5208 Integration of a legal information reporting infrastructure,
5209 which allows to generate detailed informations about the
5210 licenses and source code of all components of a system
5211 generated by Buildroot. License information will progressively
5212 be added on packages.
5213
5214 Default configuration files added for Calao-systems USB-A9263
5215 and Calao-systems USB-A9G20-LPW.
5216
5217 External toolchains update: allow download of a custom
5218 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
5219 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
5220 2011.09.
5221
5222 Allow the restriction of downloads to the primary site only.
5223 This is useful for project developers who want to ensure that
5224 the project can be built even if the upstream tarball
5225 locations disappear.
5226
5227 Add a 'System configuration' choice to select between 3
5228 different init systems: Busybox init, SysV init and Systemd
5229 init.
5230
5231 Cleanups to the package infrastructure. The visible change to
5232 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
5233 $(autotools-package)), and similarly for other package
5234 infrastructures and host packages. Refer to the documentation
5235 for details.
5236
5237 By default, automatic detection of the number of compilation
5238 jobs to use, depending on the number of CPUs available.
5239
fdbc2f40 5240 Improvements to generate systems with static libraries only
c665fc00
TP
5241 (infrastructure and package fixes).
5242
fdbc2f40
TP
5243 Add proper support in the Linux kernel package to generate
5244 Device Tree Blobs or combined Device Tree / Kernel
5245 images. This will be useful on Microblaze, PowerPC and ARM,
5246 which are architectures making extensive use of the Device
5247 Tree.
5248
1ea85745 5249 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
5250 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
5251 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
5252 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
5253 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
5254 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
5255 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
5256 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
5257 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
5258 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
5259 libfuse, libidn, libmad, libmbus, libmnl,
5260 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
5261 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
5262 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
5263 lttng-tools, lua, m4, memtester, midori, mii-diag,
5264 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
5265 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
5266 openssl, pciutils, php, polarssl, portaudio, pppd,
5267 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
5268 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
5269 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
5270 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
5271 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
5272
5273 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
5274 fbterm, flashrom, freerdp, inadyn, libfreefare,
5275 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
5276 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
5277 luajit, mediastreamer, mobile-broadband-provider-info, monit,
5278 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
5279 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
5280 ramspeed, rtorrent, sound-theme-borealis,
5281 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
5282 xinetd, zxing
1ea85745 5283
3b38ade5
TP
5284 Issues resolved (http://bugs.uclibc.org):
5285
5286 #1315: Allow use of older external toolchains without sysroot
5287 support [won't fix]
5288 #5276: Hiawatha needs to manage IPV6 if so [fixed]
5289 #5360: buildroot fails when building "host-libglib2 2.30.2
5290 Building" [won't fix, upstream problem]
5291 #5384: Can't build packages relying on gets on newer glibc
5292 [fixed]
5293
bce34ab1
PK
52942012.05, Released May 30th, 2012:
5295
5296 Updated/fixed packages: busybox, netsnmp, pptp-linux
5297
0b0d7bad
PK
52982012.05-rc3, Released May 25th, 2012:
5299
5300 Minor fixes around the tree.
5301
5302 Infra: Fix for DOWNLOAD macro when using primary mirrors with
5303 scp targets.
5304
5305 Toolchain: Kernel headers 3.2.18 / 3.3.7.
5306
5307 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
5308 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
5309 xserver-xorg
5310
b07ad40c
PK
53112012.05-rc2, Released May 18th, 2012:
5312
5313 Fixes all over the tree.
5314
5315 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
5316 dependency, disable decimal floats support, Linux 3.2.17 /
5317 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
5318 without C++ support.
5319
5320 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
5321 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
5322
53232012.05-rc1, Released May 10th, 2012:
5c3a3373 5324
17c2d62b
PK
5325 Fixes all over the tree and new features.
5326
5327 Use /etc/os-release for version info rather than
5328 /etc/br-version.
5329
5330 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
5331
e22dd64b
PK
5332 Apply-patches.sh: cleanups, archived patches handling fixes,
5333 support series files.
17c2d62b 5334
82822efe
PK
5335 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
5336 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
5337 atngw100, use 3.3.x for qemu configs.
17c2d62b 5338
82822efe
PK
5339 Menu structure: Libraries moved out of multimedia section
5340
5341 Atom processor support. Prescott fix, blackfin ABI fix,
5342 Microblaze architecture support (using ext toolchain). Cleanup
5343 architecture names, deprecate Xtensa support.
e22dd64b
PK
5344
5345 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
5346 default to uClibc 0.9.33.x, enable
5347 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
5348 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
5349 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
5350 1.15.2.
17c2d62b 5351
82822efe
PK
5352 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
5353 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 5354
e22dd64b 5355 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 5356 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
5357 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
5358 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
5359 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
5360 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
5361 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
5362 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
5363 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
5364 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
5365 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
5366 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
5367 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
5368 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
5369 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
5370 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
5371 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 5372 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
5373 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
5374 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
5375 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
5376 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
5377 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
5378 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
5379 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
5380 xfsprogs, zlib
a53a3b59 5381
82822efe
PK
5382 New packages: apr, apr-util, audiofile, bellagio,
5383 conntrack-tools, empty, fmtools, glib-networking,
5384 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
5385 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
5386 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
5387 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
5388 socketcand, stress, systemd, ushare, zeromq
17c2d62b 5389
b6a507c7
PK
5390 Deprecated packages: ttcp
5391
17c2d62b
PK
5392 Removed packages: ntfsprogs
5393
5394 Issues resolved (http://bugs.uclibc.org):
5395
bf636a94 5396 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
5397 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
5398 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
5399 #2881: Can't build project statically with external toolchain
2b66816c 5400 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 5401 #4808: ccache may build against wrong zlib
17c2d62b 5402 #4880: New package lcdproc
f526c4d2 5403 #4886: New package protobuf
a53a3b59
PK
5404 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
5405 #4898: * make: [target-finalize] Error 1 (ignored)*
5406 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
5407 #4970: udev 181 fails to build if kernel version 3.3 is selected
5408 #5018: dialog broken: exits with assert in uClibc
5409 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 5410 #5144: Patch to fix ixon bug in uemacs
98873717 5411 #5198: Line graphics output is broken in GNU Screen
e940b303 5412 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 5413
03ceab6d
PK
54142012.02, Released February 29th, 2012:
5415
5416 Updated/fixed packages: libecore
5417
6d24b41b
PK
54182012.02-rc3, Released February 27th, 2012:
5419
5420 Fixes all over the tree.
5421
5422 Automatic host dependencies handling for cmake packages
5423 fixed. Customize package deprecated as using a post-build
5424 script is nowadays the preferred way of adding extra stuff to
5425 the rootfs.
5426
5427 Linux-headers 3.0.x / 3.2.x stable version bumped.
5428
5429 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
5430
5431 Updated/fixed packages: dropbear, ffmpeg, libpng
5432
3d6ff4f5
PK
54332012.02-rc2, Released February 19th, 2012:
5434
5435 Fixes all over the tree.
5436
5437 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
5438 linux-headers 3.0.x / 3.2.x stable versions.
5439
5440 Documentation: Added makedev / <pkg>_DEVICES /
5441 <pkg>_PERMISSIONS documentation.
5442
5443 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
5444 libvncserver, mxml, python.
5445
54462012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
5447
5448 Fixes all over the tree and new features.
5449
c847b4a6 5450 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 5451 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 5452 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 5453
11eb9e7f 5454 Gentargets: scp and mercurial support.
eaf412b5
PK
5455 Autotools: derive host dependencies from target by default.
5456 Packages can now declare device table snippets.
11eb9e7f 5457
eaf412b5
PK
5458 Host utilities menu with commonly used host tools.
5459
5460 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 5461 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 5462 lpc3250 defconfigs.
11eb9e7f 5463
a01db91e 5464 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 5465 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 5466
c847b4a6 5467 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
5468 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
5469 bootloaders added.
5470
5471 Various manual updates. Release tarballs now contain generated
5472 manual in text/html/pdf formats.
1bde07d6 5473
eaf412b5
PK
5474 Buildroot now calls the stop function of scripts in
5475 /etc/init.d at shutdown.
234dd8e6 5476
08f46cc6 5477 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
5478 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
5479 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
5480 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
5481 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
5482 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
5483 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
5484 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
5485 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
5486 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
5487 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
5488 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
5489 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
5490 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
5491 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
5492 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
5493 python, python-serial, qt, ruby, samba, sdl, sdparm,
5494 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
5495 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
5496 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
5497 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
5498 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
5499 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 5500 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 5501 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 5502
eaf412b5
PK
5503 New packages: boost, connman, dstat, expedite, explorercanvas,
5504 feh, flot, giblib, igh-ethercat, imlib2, jquery,
5505 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
5506 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
5507 libethumb, libevas, libical, libmbus, liboauth, liburcu,
5508 libvncserver, linux-firmware,
5509 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
5510 open2300, python-distutilscross, python-dpkt,
5511 python-netifaces, python-pygame, python-setuptools, rt-tests,
5512 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
5513 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
5514
5515 Issues resolved (http://bugs.uclibc.org):
5516
5517 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
5518 #755: Add Boost libraries as a package
5519 #2299: Add crypto support to libsoup
aead8be3 5520 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
5521 #3403: libgpg-error: bump to version 1.10
5522 #3409: libgpg-error: download from gnupg.org
5523 #3421: nano: make tiny flag optional
aead8be3 5524 #3691: New EFL packages
502465e4 5525 #4664: Cannot patch AT91Bootstrap
4861aed1 5526 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 5527 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 5528
c29253ef
PK
55292011.11, Released November 30th, 2011:
5530
5531 Fixes all over the tree.
5532
5533 Bump kernel headers / default Linux version to 3.1.4.
5534
5535 Updated/fixed packages: ruby
5536
4dc18dc5 55372011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
5538
5539 Fixes all over the tree.
5540
5541 Toolchain: Fix gdb dependencies for external toolchains,
5542 adjust uClibc patches so they don't confuse modern versions of
5543 patch, bump crosstool-ng, kernel headers and linux versions.
5544
5545 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 5546 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 5547
9f930d2d
DK
5548 Issues resolved (http://bugs.uclibc.org):
5549
ec02a34b 5550 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
5551 #4369: Fix permissions on untared lsof archive
5552
6088ac01 55532011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
5554
5555 Fixes all over the tree and new features.
5556
5557 Updated asciidoc documentation
5558
5559 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
5560 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
5561 uClibc sparc fix.
8e6c8198
PK
5562
5563 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 5564 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 5565
8c38a0a4
GZ
5566 Issues resolved (http://bugs.uclibc.org):
5567
2b8643f0 5568 #3355: mplayer fails to build
8c38a0a4 5569 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 5570 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 5571
1507c39b 55722011.11-rc1, Released November 11th, 2011:
5427c506 5573
227eebae
PK
5574 Fixes all over the tree and new features.
5575
1507c39b 5576 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
5577 patch-kernel.sh to support/scripts/apply-patches.sh.
5578
805de395
PK
5579 Documentation: Moved to asciidoc format, make targets to
5580 generate text/html/pdf/epub output added.
5581
5582 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
5583 added.
5584
358601f8
PK
5585 Bootloaders: Add support for custom git tree / tarballs for
5586 barebox, similar to how it's handled for u-boot. Clean up
5587 menuconfig options.
5588
5589 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
5590 URLs after Codesourcery got bought by Mentor, add x86
5591 toolchain, update toolchain versions and optimize toolchain
5592 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
5593 updated GDB versions / download URLs. Binutils
805de395
PK
5594 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
5595 use ctng-1.13.0.
b367d67a
PK
5596
5597 Package infrastructure: Support for local packages /
5598 overrides, package dir / name arguments dropped from
5599 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
5600
5601 Linux: Kernel extensions infrastructure support, Xenomai +
5602 RTAI support.
227eebae 5603
e55af699
PK
5604 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
5605 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
5606 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
5607 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
5608 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
5609 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
5610 libconfuse, libcuefile, libcurl, libdaemon, libevent,
5611 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 5612 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
5613 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
5614 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
5615 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
5616 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
5617 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
5618 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
5619 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
5620 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
5621 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
5622
5623 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
5624 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
5625 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
5626 pulseaudio, pv, rtai, vala, xenomai.
5627
5628 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
5629
5630 Issues resolved (http://bugs.uclibc.org):
5631
358601f8 5632 #505: live555: new package
e9c52d71 5633 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
5634 #531: let e2fsprogs package to export headers to staging dir if needed
5635 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 5636 #1357: Add bluez to buildroot system
358601f8
PK
5637 #2107: New package: input-event-daemon
5638 #2599: New package: orc (Oil Runtime Compiler)
5639 #2605: gstreamer: Update to 0.10.30
5640 #2677: introducing util-linux-ng as replacement for util-linux
5641 #2917: Qt: Add declarative module
5642 #3145: jffs2 image generation fails
5643 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
5644 #3331: xdata_xcursor-themes depends on xcursorgen
5645 #3343: Add file:// download SITE_METHOD
5646 #3391: Add support for specifying an external kernel tree
5647 #3631: Error while compiling with Xorg
dd3177cc 5648 #3709: oprofile doesn't build for mipsel
b367d67a
PK
5649 #3925: midori not getting compile
5650 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 5651 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 5652 #4171: makedevs-unused-but-set-variable.patch
227eebae 5653 #4183: Codesourcery toolchain download site has changed
8ece8e27 5654 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 5655 #4381: Add option to lighttpd to enable Lua support
6473f6c0 5656 #4387: Make sure that dest dir exists before installing mtd files
227eebae 5657
facd602d
PK
56582011.08, Released August 31th, 2011:
5659
5660 Fixes all over the tree.
5661
5662 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
5663 kernel headers.
5664
5665 Updated/fixed packages: ipset, python
5666
73f131ce 56672011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
5668
5669 Fixes all over the tree.
5670
73f131ce 5671 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
5672 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
5673 (broken).
5674
73f131ce
PK
5675 Defconfigs: kernel updates, fix mini2440 serial port config,
5676 remove old arm toolchain configs.
5677
5678 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
5679 targets similar to linux/busybox.
5680
e0a6bcd8 5681 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
5682 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
5683 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 5684
cb6c2c42
PK
5685 Issues resolved (http://bugs.uclibc.org):
5686
bf446513 5687 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
5688 #4093: Grub fails to install bz2 patch after conversion to...
5689
7ff457cd 56902011.08-rc1, Released August 4th, 2011:
0a5e7905 5691
94ad0667
PK
5692 Fixes all over the tree and new features.
5693
bd76bc5f
PK
5694 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
5695 ext-toolchain-wrapper improvements, improved non-MMU
5696 support. GCC 4.3.6 / 4.6.1.
94ad0667 5697
333acf35
PK
5698 GENTARGETS infrastructure extended to cover bootloaders and
5699 Linux kernel as well. Options to retrive Linux/U-Boot from a
5700 custom git repo instead of upstream tarballs.
7ff457cd 5701 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
5702 X-Loader bootloader for omap added.
5703
5704 Make source/external-deps now also works for external
5705 toolchains / crosstool-ng backend.
5706
5255a719
PK
5707 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
5708 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
5709 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
5710 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
5711 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
5712 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
5713 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
5714 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
5715 synergy, udev, usbmount, usbutils, util-linux, valgrind,
5716 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
5717
5718 New packages: acl, attr, ebtables, gnutls, inotify-tools,
5719 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
5720 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
5721 statserial, stunnel, ti-utils, uboot-tools, yajl
5722
d4928674
PK
5723 Deprecated packages: liboil, swfdec
5724
a4a20acb 5725 Removed packages: hal
94ad0667
PK
5726
5727 Issues resolved (http://bugs.uclibc.org):
5728
bd76bc5f 5729 #3559: libnspr: Add new package
b28de60c 5730 #3595: patch to add libroxml
bd76bc5f 5731 #3565: libnss: Add new package
5496bc39
MH
5732 #3583: xfonts_font-adobe-100dpi fails due to missing map file
5733 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 5734 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 5735 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 5736 #3985: "help" target's defconfig list needs sort
cef0721c 5737 #3997: bump libroxml to v2.1.0
94ad0667 5738
9ab73b51
PK
57392011.05, Released May 27th, 2011:
5740
5741 Updated/fixed packages: makedevs
5742
effcc9a2
PK
57432011.05-rc2, Released May 24th, 2011:
5744
5745 Fixes all over the tree.
5746
5747 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
5748 2009q3 external toolchains added. Crosstool-NG bumped to
5749 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
5750 bumped to 2.6.38.7.
5751
5752 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
5753
137a4d7e 57542011.05-rc1, Released May 18th, 2011:
da5e5a5a 5755
7234c239
PK
5756 Fixes all over the tree and new features.
5757
5758 External toolchain improvements: We now build a binary
5759 toolchain wrapper and install it into HOST_DIR/usr/bin, which
5760 enforces the correct compiler arguments, making an external
5761 toolchain as easy to use outside of Buildroot as the internal
5762 ones are. This also brought a cleanup of CFLAGS, making the
5763 Buildroot build output easier to read.
5764
5765 Rootfs device handling improvements: Choice between static
5766 /dev, devtmpfs and devtmpfs with either mdev or udev.
5767
5768 Toolchain: More preconfigured codesourcery external
5769 toolchains, improved Crosstool-NG support, fix for GCC
5770 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
5771 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
5772
5773 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
5774
5775 Linux: support for custom kernel image targets, E.G. for
5776 powerpc builds with embedded device trees.
5777
5778 Misc fixes for qemu defconfigs, ensuring correct serial
5779 terminal setup out of the box.
5780
5781 Misc gentarget / autotools handling fixes.
5782
9b87631e 5783 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
5784 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
5785 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
5786 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
5787 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
5788 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
5789 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
5790 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
5791 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
5792 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
5793 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
5794 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
5795 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
5796
5797 New packages: bonnie++, can-utils, gdisk, htop,
5798 input-event-daemon, libexif, libraw, libv4l, ngircd
5799
5800 Removed packages: festival
707dc469
PK
5801
5802 Issues resolved (http://bugs.uclibc.org):
5803
8451c232 5804 #2131: Add OpenMP support to the toolchain
4bc79985 5805 #3379: New Package: bonnie++
47736c88 5806 #3445: Not working openssl-10.0.0d on 386sx
308bc537 5807 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 5808 #3457: alsamixergui: broken URL
707dc469 5809 #3475: Calling sync on large filesystems when not always necessary
2c976083 5810 #3511: make busybox-menuconfig does not download busybox package
f894e85e 5811 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 5812 #3571: u-boot: fw_printenv does not build
cd58efba 5813 #3643: popt source url is not responding
a7e78f97 5814 #3733: dropbear: make zlib optional
8b4f5f24 5815 #3757: Buildroot can't build mplayer with libmad
05955603 5816
f3e79a7a 58172011.02, Released February 28th, 2011:
2f19259a
PK
5818
5819 Fixes all over the tree.
5820
da8700c1
PK
5821 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
5822 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
5823
5824 Deprecated packages: devmem2, webif
2f19259a
PK
5825
5826 Issues resolved (http://bugs.uclibc.org):
5827
42daeb72 5828 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 5829 #3259: Unable to build webkit (on arm)
c82d04c4 5830 #3295: slang fails to build on mipsel
da8700c1 5831 #3325: ffmpeg fails to build
2f19259a 5832
2d3d618b 58332011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
5834
5835 Fixes all over the tree.
5836
5837 Festival packages marked as broken. Unless someone steps up
5838 to support them, they will be removed during the 2011.05
5839 development cycle.
5840
5841 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
5842 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
5843 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
5844 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 5845 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
5846 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
5847 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
5848 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
5849 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
5850 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
5851 xdriver_xf86-input-{mouse,synaptics,void},
5852 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
5853 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
5854 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
5855 xserver_xorg-server, xz
5856
5857 Removed packages: ace_of_penguins, vlc
5858
5859 Issues resolved (http://bugs.uclibc.org):
5860
d17c1652 5861 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 5862 #3277: quagga fails to build with SNMP support
2b41d7f4 5863 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 5864 #3307: synergy fails to build due to missing XTest library
2b41d7f4 5865
51f8802d
PK
58662011.02-rc1, Released February 14th, 2011:
5867
5868 Fixes all over the tree and new features.
a8ecce07 5869
2645004b
PK
5870 External toolchain improvements: clarification of the options,
5871 and introduction of the toolchain profile concept, for
5872 well-known toolchains. Buildroot is now capable of
5873 automatically downloading and extracting well-known toolchains
5874 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
5875 toolchains are supported). Crosstool-NG backend updated and
5876 improved.
2645004b
PK
5877
5878 Complete rework of how hardware boards are supported.
5879 Each board now only has a single defconfig file, and all
5880 board-specific options have been removed. See
5881 docs/buildroot.html#board_support for details.
5882
5883 Added support for the following boards: Mini2440, Qemu ARM
5884 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
5885 r2d and Qemu x86. The Qemu boards support allows to easily
5886 build systems that are known to work under Qemu.
5887
4120e051
PK
5888 Initial support for Blackfin processors.
5889
2645004b
PK
5890 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
5891 preparation for support of SDK. For the same reason, the
5892 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
5893 are now installed in $(O)/host/usr/bin/. The cross pkg-config
5894 now also automatically returns correct values for cross
5895 compilation, without needing any environment variables to be
5896 set.
2645004b 5897
17b66aff
TP
5898 Ccache support reworked. Now used for both host and target
5899 compilation, and cache is stored in ~/.buildroot-ccache.
5900
2645004b 5901 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
5902 normal AUTOTARGET packages.
5903
2645004b
PK
5904 Generic cmake infrastructure, similar to the existing
5905 GENTARGETS/AUTOTARGETS.
5906
639e80f2
PK
5907 Support for bzr downloads, next to the existing git/svn support.
5908
d1a93022
PK
5909 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
5910 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
5911
a7f40dfc
PK
5912 EXT2 file system size handling improved, UBI image support, fs
5913 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
5914
5915 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 5916 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 5917 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
5918 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
5919 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
5920 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
5921 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
5922 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
5923 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
5924 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
5925 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
5926 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
5927 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
5928 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
5929 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
5930 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
5931 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
5932 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
5933 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
5934 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
5935 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
5936 xkeyboard-config, xlib_libX11, xz, zlib
5937
5938 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
5939 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
5940 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
5941 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
5942 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
5943 xl2tp, xmlstarlet
95f17bf7 5944
767dce8c
MB
5945 Removed packages: hotplug, l2tp, libfloat, microcom,
5946 ng-spice-rework
af6fd2d9 5947
d3d67f7f
FP
5948 Issues resolved (http://bugs.uclibc.org):
5949
d1a93022
PK
5950 #267: The make target: cross fails because toolchain_build_...
5951 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 5952 #561: ltp-testsuite failed to install
d1a93022 5953 #1447: Installing gfortran on PowerPC
f362c51f 5954 #1651: Build fail caused by ccache in module-init-tools
6d17192f 5955 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 5956 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 5957 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
5958 #2551: [PATCH] native toolchain in the target filesystem fails
5959 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 5960 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 5961 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 5962 #2839: compile fails in various packages with a odd message "error:...
d1a93022 5963 #2887: tar "buffer overflow detected" error
6d17192f 5964 #2893: Broken "make source" with external toolchain
d3d67f7f 5965 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 5966 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 5967 #2935: Ntpdate isn't installed
6ddf4702 5968 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 5969 #2983: xlib_libX11 build failed
87a5a194 5970 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 5971 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 5972 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 5973 #3109: abnormal `make busybox-menuconfig`
d1a93022 5974 #3115: How about board specific makefiles?
c18c1d66 5975 #3169: python patch has typo, aborts build in scenario
6bfe2932 5976 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 5977
dbc45b03 59782010.11, Released November 30th, 2010:
32b74808 5979
1fbd9ef8 5980 Fixes all over the tree.
32b74808 5981
5cafae4f 5982 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 5983 xserver-xorg
32b74808 5984
1fbd9ef8
MRJ
5985 Issues resolved (http://bugs.uclibc.org):
5986
5cafae4f 5987 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
5988 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
5989
09af8387 59902010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
5991
5992 Fixes all over the tree.
5993
09af8387
PK
5994 Add support for LEON Sparc architecture variants. Fix make
5995 source/external-deps for host packages.
fe629f97 5996
b9c5809a
PK
5997 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
5998 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
5999 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
6000 sysstat, webkit, zlib
dfbb3893
PK
6001
6002 Issues resolved (http://bugs.uclibc.org):
6003
47416629 6004 #759: Sysstat build broken without libintl
84a6f534 6005 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 6006 #2725: Buildroot overrides kernel config
adb0dfff 6007 #2785: mtd-utils build fails due to missing libmtd
972cd422 6008 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 6009 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 6010 #2809: failed to compile libglib2
e25fe723
PK
6011 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
6012 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 6013 #2833: Failed to compile webkit without X11
dfbb3893 6014
ea252b0e 60152010.11-rc1, Released November 8th, 2010:
9bc12b85 6016
ea252b0e 6017 Fixes all over the tree and new features.
bfa9e9e2
PK
6018
6019 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
6020 misc fixes + nconfig and savedefconfig targets.
6021
10c1eec2 6022 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 6023 backend, GCC 4.5.x.
92870a7a 6024
785fef10
PK
6025 Fs: Squashfs 4.1 with lzo support
6026
1860bdae
PK
6027 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
6028 generic new-style ones instead.
6029
a1726117
PK
6030 Download handling reworked and support for git/svn downloads
6031 added.
6032
5f71fc1f
TP
6033 Removed experimental shared config.cache support, as it is
6034 too unreliable.
6035
aefad531
YM
6036 A convenience Makefile wrapper is created when using
6037 out-of-tree building, similar to how it is done for the kernel.
6038
9f36bd49
PK
6039 Alpha, Cris, IA64 and Sparc64 architecture support removed.
6040
666bef2d 6041 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 6042 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 6043
299f7820 6044 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 6045 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 6046 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
6047 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
6048 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
6049 gamin, gawk, genext2fs, gperf, gst-plugins-base,
6050 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
6051 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
6052 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
6053 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
6054 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
6055 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
6056 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
6057 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
6058 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
6059 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
6060 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 6061 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 6062 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 6063 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
6064 speex, sqlite, squashfs, startup-notification, strace,
6065 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
6066 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
6067 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
6068 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
6069 xapp_xmore,
edfb1264
PK
6070 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
6071 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
6072 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
6073 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
6074 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
6075 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
6076 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
6077 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
6078 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
6079 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
6080 xterm, xvkbd, zlib
f661b023 6081
2b9e2fb4 6082 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 6083
ba4fd235 6084 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 6085 pcmcia
5ba97d90 6086
e0941403
PB
6087 Issues resolved (http://bugs.uclibc.org):
6088
6d3342e4 6089 #901: new package: gpsd
61f432ff 6090 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 6091 #2461: wireless_tools: install shared library if needed
5e6e63e5 6092 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 6093 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 6094 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 6095 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 6096 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 6097 #2731: Build order
93736778 6098 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 6099 #2767: Build for lsof broken in buildroot-2010.08
e0941403 6100
32b8d438 61012010.08: Released August 31th, 2010:
49736322
YM
6102
6103 Fixes all over the tree.
6104
40f8f3ff 6105 Updated/fixed packages: atk, xstroke
49736322 6106
1424ff1c
PK
6107 Removed packages: lxdoom
6108
dc3a7ebc 61092010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
6110
6111 Fixes all over the tree.
6112
6113 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
6114 locale support as broken. Remove deprecated GCC 4.2.[1-3]
6115 versions.
2e7ab32c
PK
6116
6117 Mark CRIS architecture as deprecated, as it is discontinued
6118 upstream.
6119
b680672a
PK
6120 Marked shared config.cache as experimental and disabled by
6121 default as it is known to break with certain package
6122 combinations.
6123
1ed2e4ff
KR
6124 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
6125 added.
6126
62b4c67b
SB
6127 fs: old-style squashfs for big endian archs fixed.
6128
1c4dbb5f 6129 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
6130 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
6131 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
6132 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
6133 util-linux
2e7ab32c 6134
6c519387
PK
6135 Removed packages: stunnel
6136
2e7ab32c
PK
6137 Issues resolved (http://bugs.uclibc.org):
6138
6139 #635: util-linux fails to build in 2009.08
6140 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 6141 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 6142 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 6143 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 6144
2ef83b42 61452010.08-rc1, Released July 30th, 2010:
dc5e22ee 6146
2b42aae7
PK
6147 Fixes all over the tree and new features.
6148
5fd095b3 6149 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
6150 and non-sysroot support removed. Added support for (snapshot)
6151 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 6152
a7a3e757 6153 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
6154 removed yaboot. Support building u-boot from custom tarball,
6155 u-boot 2010.06.
a7a3e757 6156
2b42aae7 6157 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 6158
39e6ba1b
PK
6159 Java packages marked as broken. Unless someone steps up to
6160 support this, they will be removed during the 2010.11
6161 development cycle.
6162
a563a663 6163 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
6164 GTK+ on DirectFB has also been marked as deprecated, as it is
6165 not supported in recent GTK+ versions, and more and more
6166 packages depends on the new versions.
a563a663
TP
6167 Unless someone steps up to support them, they will be removed
6168 during the 2010.11 development cycle.
6169
ab10ed8c 6170 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 6171 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 6172
18fa12fe
PK
6173 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
6174 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
6175 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
6176 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
6177 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 6178 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
6179 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
6180 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
6181 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
6182 ltrace, make, midori, module-init-tools, mplayer,
6183 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
6184 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
6185 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
6186 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
6187 usbutils, webif, webkit, wireless_tools, xerces,
6188 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 6189
2c31d745 6190 Removed packages: modutils, portage, rxvt
6ef6e96c 6191
e475cf03 6192 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 6193
3c5deb98
PK
6194 Issues resolved (http://bugs.uclibc.org):
6195
5bf7eb2a 6196 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 6197 #361: linux kernel configuration choice works incorrectly
ad36fcdd 6198 #387: Tremor not installed to toolchain
5db7204c 6199 #401: new package: ffmpeg
acb86bab 6200 #475: uImage target for U-boot failed generating
31aab0c9
PK
6201 #543: ATK requires X11 on DirectFB target
6202 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 6203 #583: build fails with external x86_64 toolchain
ad36fcdd 6204 #729: sstrip creates corrupted headers
18fa12fe 6205 #829: Webkit r44552 needs libXt
868ed55b 6206 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
6207 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
6208 #859: Add (head of) nptl branch to list of uClibc versions
6209 #949: compile with debug info
6210 #955: Grub fails to build with External Toolchain
18fa12fe 6211 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 6212 #1213: Move .config into output directory
31aab0c9
PK
6213 #1225: Buildroot fails to account for "nof" subdirectory (no float...
6214 #1231: (sparc) Linux kernel fails to build
6215 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
6216 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 6217 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 6218 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
6219 #1675: GMP Error during buildroot make process
6220 #1741: external toolchain linking error
41580880 6221 #1753: lmbench: convert to generic package infrastructure
3754c515 6222 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 6223 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 6224 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 6225 #1879: Bump iptables to 1.4.8
accf2eb2 6226 #1885: Add a bunch of lua modules
3638e528 6227 #1897: Bump libusb to 1.0.7
8ac2bba9 6228 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 6229 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 6230 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 6231 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 6232 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 6233 #1951: Bump openssl to 0.9.8o
cffb9cf0 6234 #1957: Bump sqlite to 3.6.23.1
237c98b2 6235 #1975: Package removal/deprecation
d47c73ee 6236 #1981: zlib: bump to 1.2.5
8df21528 6237 #1987: intltool: Fix spelling mistake
3404ad7c 6238 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 6239 #1999: Typo in path checking
1c7de59a 6240 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 6241 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 6242 #2038: Bump ncurses to 5.7
1b10ce71 6243 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 6244 #2101: blackbox depends on locale support
93e80147 6245 #2119: Tries to build kernel, although disabled in config
31aab0c9 6246 #2125: libXfont build fail
e09aa604 6247 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 6248 #2149: xterm build failure
9280cafe 6249 #2155: Compression lzo don't set for ubifs
ccd0fc4e 6250 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 6251 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 6252 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 6253 #2191: linux-fusion build fail
b922151c 6254 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 6255 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 6256 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 6257 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
6258 #2257: Convert netsnmp package to autotargets
6259 #2263: Bump samba to 3.3.13
aaa2b660 6260 #2269: setserial causes make error
3c5deb98 6261
07da619d 62622010.05, Released May 30th, 2010:
170b3d3d
PK
6263
6264 Fixes all over the tree.
6265
a4bba083
PK
6266 Updated/fixed packages: coreutils, hal, libcap,
6267 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
6268
6269 Issues resolved (http://bugs.uclibc.org):
6270
e1a7d916 6271 #1789: binutils fails to build for i386
2816c33c 6272 #1843: Fix libcap build failure
7f1bca84 6273 #1855: XORG Keyboard driver fails to compile
170b3d3d 6274
bbd96dba 62752010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
6276
6277 Fixes all over the tree.
6278
994bb070 6279 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 6280 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 6281 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
6282 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
6283 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
6284 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
6285 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
6286 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
6287 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
6288 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
6289 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
6290
6291 Issues resolved (http://bugs.uclibc.org):
6292
ca999e09
PK
6293 #75: arm buildroot "unrecognized option" error
6294 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 6295 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 6296 #1729: alsamixergui fails to build
7810eebb 6297 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 6298 #1819: pciutils small bugs
947a9b85 6299 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 6300
6d1ab151 63012010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
6302
6303 Fixes all over the tree.
6304
49ce10cb
PK
6305 Updated/fixed packages: busybox, customize, gawk, gnuchess,
6306 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
6307 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
6308 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
6309 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
6310 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
6311 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 6312
13de2613
PK
6313 Removed packages: vice
6314
63b86664
GZ
6315 Issues resolved (http://bugs.uclibc.org):
6316
ea0695ff 6317 #849: "customize" package copies files to wrong place in target tree
63b86664 6318 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 6319 #1135: Package customize. Wrong copying
79db1ff5 6320 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
6321 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
6322 #1669: Busybox failed to compile when using an external toolchain
dfb50393 6323 #1699: Fix usbutils dependencies and bump
a5fe7371 6324 #1705: Fix pciutils broken cross compiling
6f4939d4 6325 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 6326
aac61fdc 63272010.05-rc1, Released May 3rd, 2010:
58794482 6328
b1c9a155
GZ
6329 Cleaned up / restructured package menu.
6330
266fa65a 6331 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
6332 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
6333 removed broken nios2 support, ppc e300cX/e500mc support,
6334 improved external toolchain support, GDB 7.x support.
c9d195ed 6335
de859f6b
PK
6336 X.org updated to 7.5.
6337
5724e099
PK
6338 New packages: cdrkit, cramfs, genext2fs, genromfs,
6339 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
6340 squashfs, squashfs3, squid
6341
6342 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
6343 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
6344 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
6345 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
6346 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
6347 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
6348 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
6349 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
6350 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
6351 qt, radvd, samba, setserial, smartmontools, tar, tslib,
6352 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
6353 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
6354 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
6355 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
6356 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
6357 xproto_xf86miscproto, xserver_xorg-server
58794482 6358
84e5d7c7
WW
6359 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
6360 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
6361 xproto_xf86miscproto
9638be1a 6362
acac2ece
AC
6363 Issues resolved (http://bugs.uclibc.org):
6364
ffe25f05 6365 #513: Add new squid package
0e9aad6c 6366 #661: lmbench: new package
bb73ce22 6367 #719: Add lua option to haserl
6a3a58f1 6368 #800: [PATCH] iperf update to 2.0.4
46913a2d 6369 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 6370 #805: [PATCH] mdadm - version update
cb08cd64 6371 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 6372 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
6373 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
6374 package for compatibility with old packages that expect
6375 the pre-1.0 API.
ed91e786 6376 #1105: Add new netperf package
8fe6cc98 6377 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 6378 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 6379 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 6380 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 6381 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 6382 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 6383 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 6384 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 6385 #1303: Add librsync package
532e1fb5 6386 #1321: Busybox link fails due to lack of --sysroot option
820d917d 6387 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 6388 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 6389 #1369: cannot build radvd (flex problem)
a12ef5db 6390 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 6391 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 6392 #1417: Bump iptables to 1.4.7
801f22b3 6393 #1423: Bump e2fsprogs to 1.41.11
0fd37245 6394 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 6395 #1441: Add binutils 2.20.1
31365ded 6396 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 6397 #1459: Misc QA fixes
07f155c1 6398 #1489: radvd update to 1.6
633049d8 6399 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 6400 #1537: dev entries not created anymore
4ab6883a 6401 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 6402 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 6403 #1567: openssl0.9.8n fails to compile
5ad26724 6404 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 6405 #1591: portmap fails to compile
55886163 6406 #1615: Convert eeprog package to gentargets
554ef43a 6407 #1645: Bump hostapd package to 0.7.2
acac2ece 6408
ac1dfc84 64092010.02, Release February 26th, 2010:
f4f15704
FGM
6410
6411 Fixes all over the tree.
6412
b209f227
PK
6413 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
6414 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
6415 xfont_font-util
ba50538c 6416
0f40a46a 6417 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
6418
6419 Issues resolved (http://bugs.uclibc.org):
6420
6421 #165: openmotif does not build
0f40a46a 6422 #1147: Remove obsolete hostap package
f561763e 6423 #1183: make source fails to download gmp, mpfr and patches
f4f15704 6424
7bd8125e 64252010.02-rc2, Released February 23th, 2010:
23c8c880
PK
6426
6427 Fixes all over the tree and new features.
6428
89fd7208
PK
6429 New packages: intltool
6430
c8ff60c8 6431 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
6432 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
6433 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
6434 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
6435 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
6436 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
6437 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
6438
6439 Removed package: xboard
23c8c880 6440
6c9d3873
RA
6441 Issues resolved (http://bugs.uclibc.org):
6442
5239be04
PK
6443 #335: atk looks for the path to the gnome library on the host
6444 #355: Please update WebKit - it doesn't compile!
6445 #453: libglib2 autoreconf
6446 #457: e2fsprogs link problem
6447 #459: libgtk2 autoreconf
6448 #469: build of libgtk2 for host incorrectly assumes that X.org ...
6449 #671: Bash fails to build when building buildront on Ubuntu 9.04
6450 #711: WebKit host dependencies problems
6451 #821: cp: illegal operation
6452 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
6453 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
6454
f0bdacdb
PK
64552010.02-rc1, Released February 9th, 2010:
6456
6457 Fixes all over the tree and new features.
6458
6459 Generalized autotools infrastructure to be usable for
6460 non-autotools packages, see package/Makefile.package.in for
6461 details.
6462
6463 Cleaned up avr32 toolchain config, external source-based
6464 toolchain support is gone.
6465
6466 Dependency checks: Also check for makeinfo, only print output
6467 on errors.
de219287 6468
6c26a600 6469 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 6470
731f3c3e
PK
6471 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6472 tcpreplay
20417bbf 6473
aea2ef9b
WW
6474 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
6475 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
6476 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
6477 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
6478 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
6479 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
6480 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
6481 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 6482
640c7403 6483 Removed package: asterisk, openswan
5223447b 6484
ba4183bc
GZ
6485 Issues resolved (http://bugs.uclibc.org):
6486
20417bbf 6487 #515: tcpreplay: new package
1041563b 6488 #553: Wrong DirectFB ps2mouse limitation
249f3db9 6489 #559: mesa3d build fails
7c737978 6490 #679: Autoconf cannot find M4
44816b1b 6491 #739: New/updated hostapd package
d8968c67 6492 #749: Bump usbutils package to version 0.86
79c9a433 6493 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 6494 #753: Bump lighttpd package to 1.4.25
9c37425b 6495 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 6496 #761: Add binutils 2.20 to toolchain options
9f17728f 6497 #763: [SECURITY] Update pcre to 7.9
09c181f2 6498 #765: Add buildroot branding to gcc
7a90172f 6499 #767: Bump iw package to 0.9.18
b5867d93 6500 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 6501 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 6502 #813: Drop not very useful generic package selection options ...
b9656e81 6503 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 6504 #827: Bump mtd-utils package to version 1.2.0
c47124d4 6505 #841: Build error
0908e85c 6506 #913: Bump iptables to 1.4.6
c95e3b84 6507 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 6508 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 6509 #931: Bump kismet package to 2010-01-R1
b3febdac 6510 #937: Bump openvpn package to 2.1.1
c623a237 6511 #943: Bump sqlite package to 3.6.22
3416f262 6512 #961: Bump dnsmasq to 2.52
60ce1b08 6513 #967: Bump netstat-nat to 1.4.10
6455c32d 6514 #973: Bump iw to 0.9.19
fbf84d42 6515 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 6516 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 6517 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 6518 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 6519 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 6520
798927cc 65212009.11, Released December 1st, 2009:
b48fb8c4
PK
6522
6523 Additional fixes and cleanups.
6524
9d998ad1
PK
6525 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
6526 microperl, ncurses, vim
b48fb8c4
PK
6527
6528 Issues resolved (http://bugs.uclibc.org):
6529
6530 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
6531
31bd9741
PK
65322009.11-rc2, Released November 29th, 2009:
6533
6534 Additional fixes and cleanups.
6b6bdaed 6535
ade675c5 6536 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 6537
2d04d56e 65382009.11-rc1, Released November 23rd, 2009:
74834991 6539
b8a917fa
PK
6540 Fixes all over the tree and new features.
6541
6542 Cleaned up / Simplified build directory layout. Refer to
6543 docs/buildroot.html#using for details.
6544
6545 Target defconfig files moved to configs/ and listed in 'make help'
6546 output.
6547
406053d5
PK
6548 Fixed *clean targets. Now clean removes everything generated,
6549 so you can do a fresh rebuild. Distclean furthermore removes
6550 kbuild tools and .config, bringing the source tree back in a
6551 pristine state.
6552
b8a917fa
PK
6553 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
6554 soft / hardfloat setting for architecture, ensure target-ldd
6555 gets installed.
83182dd2 6556
4114643d 6557 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 6558 sdl_sound, swfdec, sysstat
32518793 6559
81e4ba32
PK
6560 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
6561 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
6562 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
6563 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
6564 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 6565 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 6566 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 6567 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 6568 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 6569 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
6570 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
6571 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 6572 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 6573
87d74d94 6574 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 6575
74834991
GZ
6576 Issues resolved (http://bugs.uclibc.org):
6577
1d9178db 6578 #301: allow to install libsmbclient
bc95b3ad 6579 #303: add gvfs package
8e8354d4 6580 #477: Add sdl_sound package
57f3b11d 6581 #487: Make kismet package sexier
bdf41d6c 6582 #511: New package usb_modeswitch
74834991 6583 #527: misc fixes for dnsmasq package
a07032e1 6584 #565: libevent: Bump version and clean up makefile
27cf8114 6585 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 6586 #593: Missing early check for patch(1)
b71951b0 6587 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
6588 #609: libmicrohttpd: New package
6589 #615: python: Don't delete .py files unless asked
f5239c32 6590 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 6591 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 6592 #645: allow to build nbd-server with NBD package
829d4ff6 6593 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 6594 #655: Update sqlite package to version 3.6.18
f72f3fd3 6595 #657: Bug in imagemagick-clean target
07019b2c 6596 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 6597 #665: [PATCH] Samba package
69ec17cd 6598 #667: [PATCH] e2fsprogs
351b6796 6599 #683: SDL-dfb does not select directfb
3445ff4a 6600 #701: make install problem with unstripped binaries
48ed49e9 6601 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 6602 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 6603 #709: Bump lighttpd package to 1.4.24
26073d2a 6604 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 6605 #715: Bump libidn package to 1.15 and other fixes
882e1376 6606 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 6607 #731: Bump iw package to 0.9.17
74834991 6608
f0eb8b58
PK
66092009.08, Released August 31th, 2009:
6610
6611 Additional fixes and cleanups.
6612
6613 Updated/fixed packages: ctorrent, saveconfig/getconfig,
6614 sdl_net, util-linux.
014df317
PK
6615
6616 Issues resolved (http://bugs.uclibc.org):
6617
6618 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 6619 #557: Build ctorrent with SSL support if available
014df317 6620
4595a2fc
PK
66212009.08-rc3, Released August 26th, 2009:
6622
6623 Additional fixes and cleanups.
6624
6625 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
6626 directfb, enchant, kernel headers.
6627
6628 Issues resolved (http://bugs.uclibc.org):
6629
6630 #471: Allow directfb compilation with debug
6631 #541: Removal of CVS directories in target filesystem broken
6632 #547: berkeleydb: Update config.{sub, guess}
6633 #549: enchant: Fix dependencies.
6634 #569: Fix alsa-utils build for x86 on x86-64
6635
4ebaaf41
PK
66362009.08-rc2, Released August 6th, 2009:
6637
6638 Additional fixes and new features.
6639
6640 New packages: libuuid, gcc 4.3.4.
6641
4595a2fc
PK
6642 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
6643 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
6644
6645 Fixed issue with 'make oldconfig'
0468b5c1
PK
6646
6647 Issues resolved (http://bugs.uclibc.org):
6648
6649 #525: sed broken with external toolchain
15dab042 6650 #537: Fix gzip build with recent glibc
0468b5c1 6651
3190d5bf
PK
66522009.08-rc1, Released August 2nd, 2009:
6653
6654 Fixes all over the tree and new features.
533718a8 6655
66095256
TP
6656 Improvement of external toolchain support:
6657 - Support for glibc toolchains.
6658 - The toolchain configuration announced to Buildroot is
6659 verified against the real toolchain configuration.
6660 - Fixes, documentation.
6661
6662 Cleanup X.org support: clarified configuration options, and
6663 removed mandatory dependency on useless libraries such as
6664 libXt or libXaw.
6665
d9a95017
TP
6666 New QT-based configurator, usable using 'make xconfig'.
6667
3190d5bf
PK
6668 Support for the Xtensa architecture.
6669
6670 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
6671 headers.
6672
6673 New packages: bmon, ctorrent, dosfstools, enchant,
6674 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
6675 sdl_gfx, spawn-fcgi.
6676
6677 Updated packages: bind, busybox, coreutils, sqlite, directfb,
6678 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
6679 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
6680 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
6681 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
6682 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
6683 wpa-supplicant, xdriver_xf86-input-synaptics,
6684 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
6685 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
6686 xutil_util-macros.
6687
533718a8
PK
6688 Issues resolved (http://bugs.uclibc.org):
6689
2e71cd88 6690 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 6691 #163: Xtensa architecture port
7a1a334c 6692 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 6693 #241: device mapper + lvm2: build together
52dbe071 6694 #243: ctorrent: new package
bb14fc40 6695 #247: ntfsprogs: new package
71c810ff 6696 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 6697 #287: New package libnl
9a6d6cf5 6698 #289: New package iw
6fecd53e 6699 #331: Update MPlayer to version 1.0rc2
5818010f 6700 #333: Bump sqlite package to 3.6.15
e61606ad 6701 #349: update libsoup to version 2.26.2
c2dbefd8 6702 #357: New package netstat-nat
234fb283 6703 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 6704 #367: linux kernel compile error for arm926t
10e9b7ed 6705 #369: Add SDL_gfx package
533718a8 6706 #373: Support for building gstreamer without libxml
e61606ad 6707 #379: update DirectFB to version 1.4.0
533718a8
PK
6708 #383: gst-plugins-good: Allow soup plugin to be configured
6709 #385: neon: Fix pkgconfig dependency
bd26b582 6710 #387: Tremor not installed to toolchain
ba4fbdc9 6711 #389: New package bmon
533718a8
PK
6712 #391: gstreamer: Bump version to 0.10.23
6713 #393: gst-plugins-base: Bump version to 0.10.23
6714 #395: gst-plugins-bad: New package
f4311822 6715 #403: Error while building iso9660 image
533718a8
PK
6716 #409: Bump php package to 5.2.10
6717 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 6718 #417: New package spawn-fcgi
264b9c11 6719 #419: Bump lighttpd package to 1.4.23
27ce942e 6720 #421: toolchain: Clean up toolchain locale support menu
81f9990e 6721 #427: webkit: Update to WebKit svn r44552
56fcdc9b 6722 #437: ltp-testsuite: Bump version to 20090630
f26acf61 6723 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 6724 #467: DirectFB 1.4.1
0aa70624 6725 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 6726 #491: libxml2: Bump version to 0.7.3
ff69aeea 6727 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 6728 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 6729 #509: Bump sqlite package to 3.6.16
a7b50b94 6730 #523: pciutils broken with external toolchain
9be449ff 6731 #533: Update gamin to 0.1.10 to fix compilation
533718a8 6732
a69b3d61
PK
67332009.05, Released June 1st, 2009:
6734
6735 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
6736 version and marked ubifsroot as broken.
6737
45e11e29
PK
67382009.05-rc3, Released May 27th, 2009:
6739
6740 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
6741 busybox, curl, libusb, readline, python and strace.
6742
6743 Issues resolved (http://bugs.uclibc.org):
6744
6745 #345: libcurl package needs a urandom fix
6746
13328d22
PK
67472009.05-rc2, Released May 19th, 2009:
6748
6749 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
6750 for newer hosts), stable kernel versions, busybox, cups,
6751 dmraid, docker, mesa3d, rsync and updated defconfigs.
6752
6753 xserver marked as broken on AVR32 and atngw100-expanded
6754 config removed.
61aeb6e4
PK
6755
6756 Issues resolved (http://bugs.uclibc.org):
6757
6758 #167: metacity does not build
13328d22
PK
6759 #295: gamin installs python support even if python is disabled
6760 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 6761
cf92bc23
PK
67622009.05-rc1, Released May 5th, 2009:
6763
6764 Fixes all over the tree, further conversion of packages to
6765 Makefile.autotools.in and we now build host versions of
6766 packages where needed for build time dependencies instead of
6767 relying on the correct versions being available on the build
6768 host. Ancient toolchain / busybox versions have furthermore
6769 been removed as announced in the 2009.02 release notes.
6770
6771 New packages: flac, gob2, lzop, taglib, wpa_supplicant
6772
6773 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
6774 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
6775 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
6776 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
6777 util-linux, xorg7, xerces
6778
6779 Issues resolved (http://bugs.uclibc.org):
6780
6781 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
6782 and a ton of other improvements
6783 #19: page.h missing by util-linux
6784 #37: update libglib2 to version 2.18.4
6785 #61: tslib puts staging_dir into pkgconfig file
6786 #69: tar refuses to build
6787 #71,#175: ./wchar.h:41:12: error: empty filename in #include
6788 #73: Bump openssl package to the latest version
6789 #81: New package wpa_supplicant
6790 #99: new package: flac
6791 #101: update gstreamer packages
6792 #105,#313: menuconfig segfaults on tinyx if wchar is not
6793 selected
6794 #107: convert libvorbis to Makefile.autotools.in
6795 #109: Make pppd package avoid bsd err
6796 #111: binutils 2.17 fails to build when texinfo >= 4.10
6797 #133: Modify ncurses5-config to get correct include path
6798 #137: Bump php to version 5.2.9
6799 #139: Bump sqlite to 3.6.11 and convert to
6800 Makefile.autotools.in
6801 #145: Bump bind package to 9.5.1-P1 (security)
6802 #147: buildroot toolchain fails to build w/binutils-2.19.1
6803 #151: openssl package trivial fixes
6804 #161: vim fails on patching with errors in configure.patch
6805 #169: blackbox-0.70.1 does not build
6806 #177: xdriver_xf86-input-keyboard does not build
6807 #179: Upgrade dropbear to Makefile.autotools.in
6808 #181: Update to Xorg 7.4
6809 #187: ntfs-3g: could not build cross
6810 #191: alsa-lib ARM binaries always built with EABI
6811 #213: Bump wpa_supplicant package to version 0.6.9
6812 #217: Bump openssl package to 0.9.8k (security)
6813 #219: Toolchain build fails on m4
6814 #225: m4 macros are out of place
6815 #233: make ipv6 optional in iptables
6816 #237: ncftp: convert to Makefile.autotools.in
6817 #239: ntfs-3g: convert to Makefile.autotools.in
6818 #245: lzop: new package
6819 #271: Bump bind package to 9.5.1-P2 (security)
6820 #277: Bump sqlite package to 3.6.16
6821 #279: update libglib2 to version 2.20.1
6822 #281: update DirectFB to version 1.2.8
6823 #283: add taglib
6824 #285: compilation of samba fails if IPV6 support is missing
6825 #293: update samba to version 3.3.3
6826 #299: add shared-mime-info package
6827 #307: make openssl package respect build flags
This page took 1.439879 seconds and 4 git commands to generate.