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