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