]> Git Repo - buildroot-mgba.git/blame - CHANGES
package/gnuplot: security bump to version 5.4.1
[buildroot-mgba.git] / CHANGES
CommitLineData
a418d0ac
PK
12020.11-rc3, released November 28th, 2020
2
3 Fixes all over the tree.
4
5 Updated/fixed packages: c-ares, cage, cdrkit,
6 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
7 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
8 modem-manager, monkey, musl, ncurses, numactl, openntpd,
9 openrc, postgresql, proftpd, python-flask-cors, python-pip,
10 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
11 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
12 xorriso
13
14 Issues resolved (http://bugs.uclibc.org):
15
16 #13296: host-libcap failed to build
17 #13331: openrc-0.42.1 compilation failure on gcc-10
18 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
19 #13341: Mistake in /etc/init.d/S70vsftpd
20
6a33ea03
PK
212020.11-rc2, released November 14th, 2020
22
23 Fixes all over the tree.
24
25 cve-checker script dropped. Instead the pkg-stats logic has
26 been extended to be able to only generate stats for the
27 configured packages using 'make pkg-stats'
28
29 Removed defconfigs: rock64
30
31 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
32 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
33 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
34 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
35 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
36 modem-manager, mp4v2, oniguruma, openntpd, python3,
37 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
38 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
39 wireguard-linux-compat, wpewebkit, xen
40
41 Issues resolved (http://bugs.uclibc.org):
42
43 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
44 #13291: BR2_DL_DIR is ignored when creating defconfig
45 #13306: wpewebkit build problem in 2020-11-rc1
46
a40358a1
PK
472020.11-rc1, released November 4th, 2020
48
49 Fixes all over the tree and new features.
50
51 Architectures: Support for IBM s390x
52
53 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
54 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
55 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
56 uclibc-ng. Support for Bootlin external toolchains.
57
58 SELinux support improvements: File security contexts are now
59 set when the file systems are created, so there is no need to
60 run restorecon on first boot / read only rootfs is supported.
61 An optimized / stripped refpolicy SELinux policy is now
62 used. Packages can enable additional refpolicy modules using
63 <pkg>_SELINUX_MODULES.
64
65 support/scripts/cve-checker: Utility script to check for known
66 CVEs in just the packages enabled in a Buildroot configuration
67 rather than all packages, by passing the output of 'make
68 show-info' to it.
69
70 Go: Modules handling. The module name must be specified using
71 <pkg>_GOMOD.
72
73 BR2_EXTERNAL: Support for defining skeleton and init system
74 packages in external trees.
75
76 meson: Correct SDK cross-compilation.conf file when
77 per-package builds were used to build SDK.
78
79 systemd: Use /run rather than /var/run for PID files in units.
80
81 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
82 after all finalization hooks (including pre-rootfs) to ensure
83 they can override any late configuration done by packages.
84
85 support/script/pycompile: Rework logic to ensure .pyc files
86 contain absolute target paths, fixing code inspection at
87 runtime when executed with cwd != '/'.
88
89 support/scripts/setlocalversion: Correct Mercurial output to
90 match behaviour with Git.
91
92 support/scripts/apply-patches.sh: Use patch
93 --no-backup-if-mismatch, so we no longer blindly have to
94 remove *.orig files after patching, fixing issues with
95 packages containing such files.
96
97 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
98 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
99 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
100 rockpro64, QEMU s390x, Raxda rockpi-n8,
101
102 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
103 easyframes, environment-setup, frr, graphicsmagick, htpdate,
104 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
105 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
106 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
107 python-ansicolors, python-boto3, python-botocore,
108 python-bsdiff4, python-crayons, python-iniconfig,
109 python-intelhex, python-ipdb, python-jmespath,
110 python-m2crypto, python-opcua-asyncio, python-packaging,
111 python-piexif, python-pluggy, python-pytest,
112 python-s3transfer, python-xmodem, qprint, qt5lottie,
113 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
114 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
115 wayland-utils, weston-imx
116
117 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
118 nvidia-tegra23, opencv
119
120 Issues resolved (http://bugs.uclibc.org):
121
122 #11811: lsblk (util-linux) should depend on libudev if available
123 #11931: Bugs in support/scripts/apply-patches.sh
124 #12301: systemd-journal-gatewayd: config options broken
125 #12911: usb_modeswitch installation race condition
126 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
127 #13286: The system hangs in vmware workstation on the line..
128
3e71de91
PK
1292020.08.2, released November 16th, 2020
130
131 Important / security related fixes.
132
133 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
134 fix kernel build on microblaze with gcc 10.x when
135 optimizations are enabled.
136
137 Updated/fixed packages: apparmor, argp-standalone, asterisk,
138 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
139 cups-filters, darkhttpd, davfs2, docker-cli,
140 docker-containerd, docker-engine, dovecot-pigeonhole,
141 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
142 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
143 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
144 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
145 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
146 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
147 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
148 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
149 tinyproxy, tmux, tor, waf, webkitgtk, wine,
150 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
151 xvisor, zeromq, zxing-cpp
152
153 Issues resolved (http://bugs.uclibc.org):
154
155 #11931: Bugs in support/scripts/apply-patches.sh
156
17032420
PK
1572020.08.1, released October 12th, 2020
158
159 Important / security related fixes.
160
161 Fixes for various compilation issues with GCC 10.x.
162
163 meson: Correct SDK cross-compilation.conf file when
164 per-package builds were used to build SDK.
165
166 systemd: Use /run rather than /var/run for PID files in units.
167
168 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
169
170 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
171 after all finalization hooks (including pre-rootfs) to ensure
172 they can override any late configuration done by packages.
173
174 support/script/pycompile: Rework logic to ensure .pyc files
175 contain absolute target paths, fixing code inspection at
176 runtime when executed with cwd != '/'.
177
178 support/scripts/setlocalversion: Correct Mercurial output to
179 match behaviour with Git.
180
181 support/scripts/apply-patches.sh: Use patch
182 --no-backup-if-mismatch, so we no longer blindly have to
183 remove *.orig files after patching, fixing issues with
184 packages containing such files.
185
186 fs/jffs2: Now correctly handles xattrs
187
188 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
189 apparmor, bandwidthd, barebox, bash, bison, brotli,
190 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
191 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
192 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
193 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
194 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
195 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
196 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
197 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
198 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
199 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
200 opentyrian, openvmtools, php, postgresql, python,
201 python-aenum, python-cycler, python-engineio, python-fire,
202 python-pymodbus, python-scapy, python-semver,
203 python-sentry-sdk, python-socketio, python-texttable,
204 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
205 read-edid, redis, rsh-redone, runc, samba4, socketcand,
206 strace, supertux, suricata, systemd, ti-utils, trinity,
207 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
208 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
209 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
210 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
211
212 Issues resolved (http://bugs.uclibc.org):
213
214 #12911: usb_modeswitch installation race condition
215 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
216
2766f346
PK
2172020.08, released September 1st, 2020
218
219 Various fixes.
220
221 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
222 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
223 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
224 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
225 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
226 postgresql, python-django, rtty, squid, stress-ng, systemd,
227 trousers, uclibc, wireshark, wolfssl, zbar
228
86798665
PK
2292020.08-rc3, released August 28th, 2020
230
231 Fixes all over the tree.
232
2915d1bd 233 Infrastructure: Ensure RPATH entries that may be needed for
86798665
PK
234 dlopen() are not dropped by patchelf.
235
236 Toolchain: Drop old GCC 6 based external Sourcery AMD64
237 toolchain.
238
239 Updated/fixed packages: assimp, davfs2, dillo, glibc,
240 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
241 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
242 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
243 xserver_xorg-server
244
245 Issues resolved (http://bugs.uclibc.org):
246
247 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
248
30ccc0e3
PK
2492020.08-rc2, released August 24th, 2020
250
251 Fixes all over the tree, including a number of fixes for
252 compilation with GCC-10.
253
254 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
255 because of issues with a missing __riscv_flush_icache()
256 implementation.
257
258 Defconfigs: CI20: Use mainline Linux and U-boot. Update
259 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
260 instead of (the removed) legacy bluez-utils
261
262 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
263 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
264 c-periphery, capnproto, chrony, collectd, cpio, cvs,
265 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
266 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
267 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
268 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
269 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
270 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
271 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
272 lttng-tools, luabitop, mender-artifact, minizip,
273 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
274 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
275 pistache, prosody, pulseview, python-decorator,
276 python-gunicorn, python-rpi-gpio, python-spidev,
277 python3-decorator, python3-mako, python3-pyselftools, qt5,
278 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
279 setools, smstools3, supertux, tftpd, tpm2-abrmd,
280 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
281
282 New packages: python3-cython, python3-pycryptodomex
283
284 Issues resolved (http://bugs.uclibc.org):
285
286 #12876: nodejs fails to build when host-icu has been built before
287 #13111: python-gunicorn: missing dependency on python-setuptools
2915d1bd 288 #13121: wpa_supplicant fails to build without libopenssl enabled
30ccc0e3
PK
289 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
290 #13156: package live555 new license
291 #13166: python-rpi-gpio: does not work against aarch64, unint..
292
d0fc0c48
TP
2932020.08-rc1, released August 6th, 2020
294
295 Toolchain:
296
297 - GCC 10.x added, GCC 9.x is the default
298 - binutils 2.34 added, binutils 2.33 is the default, binutils
299 2.31 removed
300 - glibc updated to 2.31
301 - ARC toolchain components updated to 2020.03-release.
302 - Enable uClibc-ng usage for RISC-V 64-bit
303
304 Infrastructure:
305
306 - qmake-package was fixed to be compatible with
307 BR2_PER_PACKAGE_DIRECTORIES
308 - complete rewrite of the Gitlab CI Yaml configuration file,
309 now generated directly by the Gitlab CI pipeline itselfs
310
311 Misc:
312
313 - cargo and cargo-bin packages removed, as cargo is now part
314 of Rust itself
315
316 Filesystem: ubinize configuration files can now use
317 BINARIES_DIR to refer to the $(O)/images directory.
318
319 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
320 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
321 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
322 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
323 python-colorzero, python-gpiozero, python-pybind, python-yatl,
324 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
325 unclutter-xfixes, urandom-scripts,
326
327 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
328 globalscale_espressobin, imx6ullevk,
329 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
330
331 Removed packages: cargo, cargo-bin,
332 kodi-peripheral-steamcontroller
333
334 Issues resolved (http://bugs.uclibc.org):
335
336 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
337 #12946: Grub: Decompressor is too big.
338 #12986: Mtools: Error converting to codepage 850
339 #13001: openjdk-bin replaces libfreetype.so from host-freetype
340 #13011: Incorrect selection of gcc version
341 #13021: Minor code error when building granite-0.4.1
342 #13026: rpi-firmware: must not rename start files
343 #13046: Optimize for fast -Ofast is not compliant
344 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
345 #13101: BR audit2allow support
346
d41e799c
PK
3472020.05.3, released October 12th, 2020
348
349 Important / security related fixes.
350
351 meson: Correct SDK cross-compilation.conf file when
352 per-package builds were used to build SDK.
353
354 systemd: Use /run rather than /var/run for PID files in units.
355
356 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
357
358 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
359 after all finalization hooks (including pre-rootfs) to ensure
360 they can override any late configuration done by packages.
361
362 support/script/pycompile: Rework logic to ensure .pyc files
363 contain absolute target paths, fixing code inspection at
364 runtime when executed with cwd != '/'.
365
366 support/scripts/setlocalversion: Correct Mercurial output to
367 match behaviour with Git.
368
369 support/scripts/apply-patches.sh: Use patch
370 --no-backup-if-mismatch, so we no longer blindly have to
371 remove *.orig files after patching, fixing issues with
372 packages containing such files.
373
374 Updated/fixed packages: alsa-utils, apparmor, avahi,
375 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
376 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
377 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
378 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
379 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
380 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
381 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
382 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
383 paho-mqtt-c, php, postgresql, python, python-aenum,
384 python-django, python-engineio, python-fire, python-pymodbus,
385 python-scapy, python-semver, python-sentry-sdk,
386 python-socketio, python-texttable, python-tinyrpc,
387 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
388 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
389 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
390 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
391 zeromq, zstd
392
393 Issues resolved (http://bugs.uclibc.org):
394
395 #12911: usb_modeswitch installation race condition
396 #13251: cryptsetup does not work on branch 2020.02 following..
397
e11f3813
PK
3982020.05.2, released August 29th, 2020
399
400 Important / security related fixes.
401
402 Infrastructure: Ensure RPATH entries that may be needed for
403 dlopen() are not dropped by patchelf.
404
405 BR_VERSION_FULL/setlocalversion (used by make print-version
406 and /etc/os-release): Properly handle local git tags
407
408 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
409 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
410 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
411 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
412 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
413 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
414 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
415 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
416 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
417 patchelf, perl, php, postgresql, prosody, python-django,
418 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
419 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
420 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
421 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
422 xserver_xorg-server
423
424 Issues resolved (http://bugs.uclibc.org):
425
426 #12876: nodejs fails to build when host-icu has been built before
427 #13111: python-gunicorn: missing dependency on python-setuptools
428 #13121: wpa_supplicant fails to build without libopenssl enabled
429 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
430 #13156: package live555 new license
431
c80e5c9b
PK
4322020.05.1, released July 25th, 2020
433
434 Important / security related fixes.
435
436 Toolchain:
437 - Make external toolchain version check also work for
438 toolchains configured with --with-gcc-major-version-only
439
440 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
441 compiler supports it, fixing an issue with precompiled
442 headers
443
444 - Ensure debug libs from external toolchains are not installed
445 into target if debugging is disabled
446
447 Download:
448 - Correct reproducibility issue in handling of git submodules
449 for older git versions.
450
451 - Fix file locking over NFS
452
453 fs: Ensure cpio archive element order is reproducible
454
455 Br2-external: Fix error reporting for invalid br2-external trees
456
457 Per-package:
458 - Fix an issue with python3 sysconfig data not getting
459 correctly expanded
460
461 - Fix per-package building for packages using the qmake
462 infrastructure
463
464 Updated/fixed packages: a10disp, asterisk, bind, brltty,
465 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
466 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
467 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
468 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
469 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
470 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
471 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
472 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
473 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
474 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
475 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
476 python-greenlet, python-urllib3, python-validators, python3,
477 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
478 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
479 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
480 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
481 x11vnc, znc, zstd
482
483 Issues resolved (http://bugs.uclibc.org):
484
485 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
486 #12946: Grub: Decompressor is too big.
487 #12986: Mtools: Error converting to codepage 850
488 #13001: openjdk-bin replaces libfreetype.so from host-freetype
489 #13011: Incorrect selection of gcc version
490 #13021: Minor code error when building granite-0.4.1
491 #13026: rpi-firmware: must not rename start files
492 #13031: nodejs: RangeError at new ArrayBuffer()
493 #13046: Optimize for fast -Ofast is not compliant
494
6306cf35
PK
4952020.05, released June 1st, 2020
496
497 Various fixes.
498
499 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
500 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
501 sysrepo, wampcc, xen
502
e1184151
PK
5032020.05-rc3, released May 29th, 2020
504
505 Fixes all over the tree.
506
507 Infrastructure: Support checking download hashes for packages
508 coming from Subversion.
509
510 Defconfigs: Increase boot partition size to 64MB for Freescale
511 boards to allow space for bigger kernels.
512
513 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
514 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
515 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
516 systemd, tremor, uboot-tools, unbound, wireshark
517
518 Removed packages: wiringpi
519
520 Issues resolved (http://bugs.uclibc.org):
521
522 #12361: Init system (systemd) kills login on Raspberry Pi Zero
523 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
524
497e3dff
PK
5252020.05-rc2, released May 22nd 2020
526
527 Fixes all over the tree.
528
529 U-Boot: Support building with Python 3.x instead of Python
530 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
531 Python 3.x instead of Python 2.x, so add an option to pull in
532 host-python3 rather than host-python. Also fix a number of
533 defconfigs to use this new option.
534
535 Updated/fixed packages: apparmor, binutils, bison, brltty,
536 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
537 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
538 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
539 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
540 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
541 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
542 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
543 python-argon2-cffi, python-attrs, python-future,
544 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
545 rpi-firmware, rustc, squashfs, squid, stella, suricata,
546 systemd, uacme, uclibc, util-linux, vboot-utils
547
548 New packages: python3-pyelftools
549
550 Removed packages: ezxml, mtdev2tuio, python-pycrypto
551
552 Issues resolved (http://bugs.uclibc.org):
553
554 #10551: PowerPC SPE and Musl
555 #12256: package tar is outdated (1.29 is 3 years old)
556 #12271: python-iptables runtime dependencies
557 #12321: host-generic-package: PKG_DL_OPTS not used for host package
558 #12391: CMake-based host package fails to include output/host/include
559 #12431: ethernet no detected on nanopi neo 2
560 #12521: RISCV RV32IA selected, RV64GC output
561 #12586: avahi failure
562 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
563 #12611: ntp hash is not matching with upstream 4.2.8p13
564 #12626: PHP missing header files within 2020.02
565 #12631: glibc support Power-PC SPE
566 #12656: bison fails to relocate with relocate-sdk.sh
567 #12661: cups problems in buildroot
568 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
569 #12691: host-rust build fails
570 #12761: Buildroot fails when building GCNano binaries for the STM..
571 #12786: Systemd spawns two getty processes when the getty port..
572 #12806: There are multiple issues in buildroot that faults cups..
573 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
574 #12831: RPI-firmware package: DTB-overlay dependency
575 #12836: libunwind: package does not show up in menuconfig for..
576 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
577 #12866: should we be disabling bash executable path caching?
578 #12886: GMP built in wrong order (?)
579 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
580 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
581 #12906: qt PrefixPath is wrong on 2020.05-rc1
582 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
583
4ec35a7a 5842020.05-rc1, released May 7th 2020
1025d09f
TP
585
586 Addition of support for gobject-introspection: both the
587 gobject-introspection package itself, but also introspection
588 support was enabled in a number of other packages.
589
590 Support for Qt 5.6 was dropped as its support was dropped
591 upstream, only one version of Qt is supported at the moment:
592 Qt 5.14.2.
593
594 Addition of support for the apparmor Linux security module, by
595 adding the necessary user-space packages.
596
597 Addition of a qmake package infrastructure, now used by most
598 Qt-related packages.
599
600 The Luarocks package infrastructure has been extended to
601 support build host packages.
602
603 The package infrastructure was improved to allow each package
604 to indicate the Linux kernel configuration options it needs.
605
606 Addition of support for generating filesystem images using the
607 EROFS filesystem.
608
609 The logic that calculates the list of files installed by each
610 package was reworked to be compatible with the top-level
611 parallel build functionality.
612
613 Addition of a package for a pre-compiled ARM32 bare-metal
614 toolchain, which can be used to build ARM32 code in ARM64
615 configurations, such as firmware/bootloader code.
616
617 The Qemu defconfigs are now boot-tested in Qemu as part of the
618 Gitlab continuous integration.
619
620 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
621 gdb bumped to 8.3.1.
622
623 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
624 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
625 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
626 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
627 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
628 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
629 perl-lwp-protocol-https,
630 perl-mojolicious-plugin-authorization,
631 perl-mojolicious-plugin-cspheader,
632 perl-mojolicious-plugin-i18n,
633 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
634 perl-path-class, pistache, pkcs11-helper, prelink-cross,
635 python-argon2-cffi, python-canopen, python-cbor2,
636 python-filelock, python-flatbuffers, python-greenlet,
637 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
638 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
639 vuejs, wlroots.
640
641 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
642 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
643 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
644
4e7bb67f
TP
645 Issues resolved (http://bugs.uclibc.org):
646
647 #10386: Add an option to put all compiled executables that
648 show up on target/ in staging/ as well
649 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
650 #12666: Doesn't pick up a custom bash profile
651 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
652 #12701: [patch] wpa_supplicant must depend on openssl
653 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
654 #12716: bio.h not found
655 #12726: systemctl preset-all failed for ctrl-alt-del.target
656 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
657 #12746: "sysdig" package description points to
658 http://sysdig.org, which bounces to malware site
659 #12751: OpenJdk package installation issues on target
660 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
661 #12811: bootstrap stuck and no login prompt
662
00e80cb1
PK
6632020.02.8, released November 16th, 2020
664
665 Important / security related fixes.
666
667 Updated/fixed packages: angularjs, argp-standalone, asterisk,
668 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
669 docker-cli, docker-containerd, docker-engine,
670 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
671 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
672 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
673 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
674 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
675 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
676 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
677 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
678
679 Issues resolved (http://bugs.uclibc.org):
680
681 #11931: Bugs in support/scripts/apply-patches.sh
682
edeef3a0
PK
6832020.02.7, released October 12th, 2020
684
685 Important / security related fixes.
686
687 meson: Correct SDK cross-compilation.conf file when
688 per-package builds were used to build SDK.
689
690 systemd: Use /run rather than /var/run for PID files in units.
691
692 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
693
694 support/script/pycompile: Rework logic to ensure .pyc files
695 contain absolute target paths, fixing code inspection at
696 runtime when executed with cwd != '/'.
697
698 support/scripts/setlocalversion: Correct Mercurial output to
699 match behaviour with Git.
700
701 support/scripts/apply-patches.sh: Use patch
702 --no-backup-if-mismatch, so we no longer blindly have to
703 remove *.orig files after patching, fixing issues with
704 packages containing such files.
705
706 Updated/fixed packages: bandwidthd, barebox, bash, bison,
707 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
708 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
709 gdb, ghostscript, gnutls, go, gst1-plugins-base,
710 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
711 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
712 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
713 postgresql, python, python-aenum, python-autobahn,
714 python-engineio, python-fire, python-pymodbus, python-scapy,
715 python-semver, python-sentry-sdk, python-socketio,
716 python-texttable, python-tinyrpc, python-txtorcon, python3,
717 qt5base, runc, samba4, strace, supertux, suricata, systemd,
718 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
719 xserver_xorg-server, zeromq, zstd
720
721 Issues resolved (http://bugs.uclibc.org):
722
723 #12911: usb_modeswitch installation race condition
724 #13251: cryptsetup does not work on branch 2020.02 following..
725
721fdb02
PK
7262020.02.6, released September 5th, 2020
727
728 Important / security related fixes.
729
730 Fix a 2020.02.5 build regression in busybox when systemd (and
731 not less) are enabled because of missing infrastructure.
732
733 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
734 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
735 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
736 usb_modeswitch, wolfssl
737
738 Issues resolved (http://bugs.uclibc.org):
739
740 #12911: usb_modeswitch installation race condition
741
b13d1730
PK
7422020.02.5, released August 29th, 2020
743
744 Important / security related fixes.
745
746 Infrastructure: Ensure RPATH entries that may be needed for
747 dlopen() are not dropped by patchelf.
748
749 BR_VERSION_FULL/setlocalversion (used by make print-version
750 and /etc/os-release): Properly handle local git tags
751
752 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
753 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
754 cvs, dbus, docker-engine, domoticz, dovecot,
755 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
756 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
757 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
758 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
759 opencv3, openjpeg, patchelf, perl, php, postgresql,
760 python-django, python-gunicorn, python-matplotlib, ripgrep,
761 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
762 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
763 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
764 xserver_xorg-server
765
766 Issues resolved (http://bugs.uclibc.org):
767
768 #12876: nodejs fails to build when host-icu has been built before
769 #13111: python-gunicorn: missing dependency on python-setuptools
770 #13121: wpa_supplicant fails to build without libopenssl enabled
771 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
772 #13156: package live555 new license
773
39d71a8c
PK
7742020.02.4, released July 26th, 2020
775
776 Important / security related fixes.
777
778 Toolchain:
779 - Make external toolchain version check also work for
780 toolchains configured with --with-gcc-major-version-only
781
782 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
783 compiler supports it, fixing an issue with precompiled
784 headers
785
786 - Ensure debug libs from external toolchains are not installed
787 into target if debugging is disabled
788
789 Download:
790 - Correct reproducibility issue in handling of git submodules
791 for older git versions.
792
793 - Fix file locking over NFS
794
795 fs: Ensure cpio archive element order is reproducible
796
797 Br2-external: Fix error reporting for invalid br2-external trees
798
799 Per-package:
800 - Fix an issue with python3 sysconfig data not getting
801 correctly expanded
802
803 - Fix per-package building for packages using the qmake
804 infrastructure
805
806 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
807 checkpolicy, clamav, dbus, docker-cli, docker-engine,
808 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
809 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
810 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
811 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
812 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
813 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
814 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
815 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
816 python-twisted, python-urllib3, python-validators, python3,
817 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
818 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
819 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
820 wireshark, wpebackend-fdo, wpewebkit, zstd
821
822 Issues resolved (http://bugs.uclibc.org):
823
824 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
825 #12946: Grub: Decompressor is too big.
826 #12986: Mtools: Error converting to codepage 850
827 #13001: openjdk-bin replaces libfreetype.so from host-freetype
828 #13011: Incorrect selection of gcc version
829 #13026: rpi-firmware: must not rename start files
830 #13031: nodejs: RangeError at new ArrayBuffer()
831 #13046: Optimize for fast -Ofast is not compliant
832
e7f14106
PK
8332020.02.3, released June 3rd, 2020
834
835 Important / security related fixes.
836
837 Fix various build issues of host packages on hosts using GCC
838 10.
839
840 Updated/fixed packages: arm-trusted-firmware, audit, bind,
841 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
842 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
843 glib-networking, gnupg, leveldb, libexif, libssh2,
844 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
845 mp4v2, openldap, openocd, perl, php, prosody,
846 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
847 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
848 xen
849
850 Removed packages: python-pycrypto
851
852 Issues resolved (http://bugs.uclibc.org):
853
854 #12361: Init system (systemd) kills login on Raspberry Pi Zero
855 #12656: bison fails to relocate with relocate-sdk.sh
856 #12671: leveldb won't detect that snappy is present (static..
857 #12691: host-rust build fails
858 #12831: RPI-firmware package: DTB-overlay dependency
859
d011ca9b
PK
8602020.02.2, released May 12th, 2020
861
862 Important / security related fixes.
863
864 Musl: Disallow on PPC64 cores without AltiVec support
865 (E.G. e5500).
866
867 fs/cpio: Correctly handle booting with 'console='
868
869 release: Ensure temporary .br2-external.* files are not
870 included in the release tarball
871
872 Defconfigs: Fix various mistyped config options, or config
873 options where the dependencies were no longer met.
874
875 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
876 boinc, c-ares, cvs, docker-cli, docker-containerd,
877 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
878 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
879 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
880 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
881 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
882 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
883 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
884 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
885 python-attrs, python-crossbar, python-dpkt, python-flask,
886 python-future, python-iptables, python-jedi, python-markdown2,
887 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
888 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
889 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
890 zic
891
892 Issues resolved (http://bugs.uclibc.org):
893
894 #11866: initramfs file system fails to boot using Grub on EFI x86_64
895 #12271: python-iptables runtime dependencies
896 #12726: systemctl preset-all failed for ctrl-alt-del.target
897 #12751: OpenJdk package installation issues on target
898 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
899 #12811: bootstrap stuck and no login prompt
900 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
901
673d54c6
PK
9022020.02.1, released April 10th, 2020
903
904 Important / security related fixes.
905
906 core: Also fixup /lib references in libtool .la files, similar
907 to how it is done for /usr/*.
908
909 Various fixes for builds with per-package target/host
910 directories.
911
912 toolchain: Fix kernel headers validation check for external
913 toolchains. Fix make 4.3+ compatibility in external toolchain
914 logic.
915
916 fs/initramfs: fix show-info so it also shows the usual
917 rootfs-related variables.
918
919 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
920 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
921 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
922 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
923 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
924 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
925 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
926 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
927 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
928 tor, tslib, uacme, util-linux, vala, vlc,
929 wireguard-linux-compat, wireguard-tools, wireshark,
930 wpa_supplicant, xserver_xorg-server
931
932 Issues resolved (http://bugs.uclibc.org):
933
934 #12711: host-localedef 2.30-20 fails to compile on fedora 32
935 #12746: "sysdig" package description points to http://sysdig.org, ..
936
5f5477b0 9372020.02, released March 8th, 2020
0e96faa7
PK
938
939 Various fixes.
940
941 br2-external: Fix compatibility with make 4.3+
942
5f5477b0
PK
943 Updated/fixed packages: bash, bcm2835, binutils, cups,
944 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
945 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
946 libinput, libnss, libsndfile, libvncserver, linux-firmware,
947 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
948 php, piglit, pppd, python-django, qemu, qt5base, ruby,
949 ser2net, swupdate, thrift, zziplib
0e96faa7
PK
950
951 Removed packages: classpath, jamvm
952
953 Issues resolved (http://bugs.uclibc.org):
954
955 #12606: fbgrab location has changed
956
338e2b5b
PK
9572020.02-rc3, released March 2nd, 2020
958
959 Fixes all over the tree.
960
961 Infrastructure: Rework file list handling to fix race
962 conditions when building with per-package target and host
963 directories and top-level parallel builds.
964
965 Updated/fixed packages: aufs, binutils, blktrace, brltty,
966 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
967 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
968 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
969 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
970 python3, python-multidict, python-setuptools-scm-git-archive,
971 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
972 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
973
974 Issues resolved (http://bugs.uclibc.org):
975
976 #12571: ltp-testsuite : Build failure
977 #12576: 2020.02-RC1: error while loading shared libraries: ...
978 #12581: 2020.02-rc1 glibc failing to build on fedora 31
979
b36e2eca
PK
9802020.02-rc2, released February 26th, 2020
981
982 Fixes all over the tree.
983
984 Toolchain: Ensure strong SSP can only be enabled if the
985 (external) toolchain supports it.
986
987 Fix a race condition related to creating the output/staging
988 symlink on systems with coreutils < 8.27.
989
990 Drop support for the (end of life) Qt 5.6 variant.
991
992 Updated/fixed packages: at, armadillo, audiofile, bash,
993 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
994 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
995 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
996 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
997 sdbusplus, systemd, tpm2-tss, vorbis-tools
998
999 Issues resolved (http://bugs.uclibc.org):
1000
1001 #12581: 2020.02-rc1 glibc failing to build on fedora 31
1002
22f07ab2 10032020.02-rc1, released February 18th, 2020
3eacee53
PK
1004
1005 Fixes all over the tree and new features.
1006
1007 Add experimental support for building with a per-package
1008 target and host directory. This still has some rough edges,
1009 but brings a number of advantages:
1010
1011 - Packages will only be able to access the explicitly listed
1012 dependencies and not any other packages that happen to be
1013 built before, ensuring correct dependency information in
1014 Buildroot.
1015
1016 - Possibility for top-level parallel builds, speeding up
1017 builds on multicore machines.
1018
1019 Core: Ensure package-file-lists data is correct after
1020 incremental builds as well.
1021
1022 Architecture: Add support for ARC-HS38 with 64bit multiplier
1023 variant, allow building glibc for big endian ARC, handle 16KB
1024 MMU page size for ARC in toolchain wrapper.
1025
1026 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
1027 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
1028 headers newer than what is known by Buildroot.
1029
1030 pkg-stats: Support for CVE vulnerability reporting by
1031 comparing to NVD database.
1032
1033 Reproducible builds: The go -trimpath option is now used to
1034 get rid of absolute build paths, __FILE__ and __BASE_FILE__
1035 defines are now handled in the toolchain wrapper.
1036
1037 Systemd: Build host variant and use systemctl to automatically
1038 enable unit files rather than manually managing symlinks.
1039
1040 Util-linux: Ensure that hwclock is built without GPLv3
1041 code. Notice that builds with hwclock has contained
1042 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
1043
1044 New defconfigs: Beelink GS1, Raspberrypi4 64bit
1045
1046 New packages: alura, avro-c, bubblewrap, cctz, cereal,
1047 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
1048 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
1049 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
1050 gensio, glslsandbox-player, libargon2, libmodsecurity,
1051 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
1052 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
1053 nginx-modsecurity, perl-crypt-openssl-aes,
1054 perl-math-prime-util, pipewire, ptm2human, python-aenum,
1055 python-aiohttp-debugtoolbar, python-aiohttp-mako,
1056 python-aiologstash, python-aiosignal, python-aiozipkin,
1057 python-async-lru, python-avro, python-bunch, python-crontab,
1058 python-dnspython, python-entrypoints, python-esptool,
1059 python-frozenlist, python-future, python-gitdb, python-janus,
1060 python-lockfile, python-logstash, python-nested-dict,
1061 python-pbr, python-pyaes, python-pydantic, python-smmap2,
1062 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
1063 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
1064 tio, umtprd, weston-imx, wireguard-linux-compat,
1065 wireguard-tools, xdg-dbus-proxy
1066
1067 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
1068 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
1069 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
1070 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
1071 perl-digest-md5, perl-mime-base64, perl-net-ping,
1072 python-scapy3k, wireguard
1073
1074 Issues resolved (http://bugs.uclibc.org):
1075
1076 #11906: the new version of mesa3d cannot support etnaviv when..
1077 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
1078 #12121: PyQt5.QtSerialPort and other modules not being built
1079 #12256: package tar is outdated (1.29 is 3 years old
1080 #12286: Can't import gobject in python 3.8
1081 #12376: python-scapy3k is deprecated
1082 #12386: carriage return issue when "make menuconfig"
1083 #12441: qt5webengine build error: asm/errno.h: No such file or..
1084 #12446: Buildroot fails to finish installing packages
1085 #12456: qtvirtualkeyboard: No such file or directory
1086 #12461: libglib2 build files with deep directory structure
1087 #12481: minicom fails when output directory path contains "m4"
1088 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
1089 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
1090 #12536: Linux-Headers extracting failure
1091 #12546: Ninja 1.10 build Error
1092
ed4f7ddf
PK
10932019.11.3, released April 10th, 2020
1094
1095 Important / security related fixes.
1096
1097 core: Fix compatibility with make 4.3+. Also fixup /lib
1098 references in libtool .la files, similar to how it is done for
1099 /usr/*.
1100
1101 toolchain: Fix kernel headers validation check for external
1102 toolchains.
1103
1104 fs/initramfs: fix show-info so it also shows the usual
1105 rootfs-related variables.
1106
1107 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
1108 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
1109 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
1110 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
1111 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
1112 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
1113
1114 Issues resolved (http://bugs.uclibc.org):
1115
1116 #12746: "sysdig" package description points to http://sysdig.org, ..
1117
c10d3458
PK
11182019.11.2, released March 16th, 2020
1119
1120 Important / security related fixes.
1121
1122 Core: Ensure package-file-lists data is correct after
1123 incremental builds as well.
1124
1125 Fix a race condition related to creating the output/staging
1126 symlink on systems with coreutils < 8.27.
1127
1128 Toolchain: ARC tools bumped to arc-2019.09.
1129
1130 Br2-external: Fix patch handling when external linux-extension
1131 packages are used. Fix compatibility with make 4.3+
1132
1133 Util-linux: Ensure that hwclock is built without GPLv3
1134 code. Notice that builds with hwclock has contained
1135 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
1136
1137 Updated/fixed packages: armadillo, at, bcm2835, binutils,
1138 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
1139 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
1140 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
1141 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
1142 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
1143 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
1144 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
1145 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
1146 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
1147 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
1148 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
1149 postgresql, pppd, proftpd, pure-ftpd, python-django,
1150 python-pyqt5, python-setuptools-scm-git-archive, python3,
1151 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
1152 qwt, rdesktop, ruby, runc, samba4, shellinabox,
1153 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
1154 suricata, swig, swupdate, sysklogd, taglib, thrift,
1155 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
1156 wireshark, wpebackend-fdo, wpewebkit, xen,
1157 xserver_xorg-server, zeromq, zsh, zziplib
1158
1159 Issues resolved (http://bugs.uclibc.org):
1160
1161 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
1162 #12331: meson issue
1163 #12456: qtvirtualkeyboard: No such file or directory
1164 #12461: libglib2 build files with deep directory structure
1165 #12481: minicom fails when output directory path contains "m4"
1166 #12606: fbgrab location has changed
1167
538d2773
PK
11682019.11.1, released January 12th, 2020
1169
1170 Important / security related fixes.
1171
1172 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
1173 correct compiler and linker flags are used for compiled code
1174
1175 utils/scanpypi: Remind users to update DEVELOPERS
1176
1177 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
1178 imx8: Drop extra copy of U-Boot DTB
1179
1180 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
1181 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
1182 docker-containerd, docker-engine, easy-rsa, ebtables,
1183 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
1184 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
1185 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
1186 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
1187 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
1188 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
1189 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
1190 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
1191 python-coherence, python-crc16, python-django, python-dpkt,
1192 python-gobject, python-pyasn-modules, python-pypcap,
1193 python-pyqt5, python-subprocess32, python3, qpdf,
1194 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
1195 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
1196 sdl2, setserial, snort, spidev_test,
1197 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
1198 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
1199 x265, xserver_xorg-server, ytree, zip
1200
1201 Issues resolved (http://bugs.uclibc.org):
1202
1203 #12121: PyQt5.QtSerialPort and other modules not being built
1204 #12286: Can't import gobject in python 3.8
1205
836b84a7
PK
12062019.11, released December 1st, 2019
1207
1208 Various fixes.
1209
1210 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
1211 <pkg>_DL_OPTS by default, just like it is done for a number of
1212 other package variables.
1213
1214 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
1215 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
1216 the (rare) case where the .py files are needed at runtime
1217 rather than .pyc.
1218
1219 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
1220 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
1221 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
1222 minicom, network-manager, nodejs, oniguruma, opencv3,
1223 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
1224 python-cchardet, systemd, tiff, wolfssl,
1225
1226 Issues resolved (http://bugs.uclibc.org):
1227
1228 #11416: check-uniq-files staging issue
1229 #12146: Oprofile runtime issue
1230 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
1231 #12171: Python-opencv needs config.py and config-3.7.py to run..
1232 #12196: duma package
1233 #12211: host-nodejs 10.15.3 package fail to build
1234 #12316: tzdata fails to install with empty "default local time"
1235 #12326: network-manager build fails with missing glib error
1236 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
1237
fc1c7e59
PK
12382019.11-rc3, released November 24th, 2019
1239
1240 Fixes all over the tree.
1241
1242 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
1243 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
1244 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
1245 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
1246 systemd, tftpd, waylandpp, webkitgtk, zip
1247
1ab7e0c6
PK
12482019.11-rc2, released November 16th, 2019
1249
1250 Fixes all over the tree.
1251
1252 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
1253 external toolchain kernel headers version check correctly stop
1254 the build on mismatch
1255
1256 Meson: Fix generation of global cross-compilation.conf
1257
1258 Download: Also use the package download method for extra
1259 downloads from the same site, so it does not get confused by
1260 URLs containing '+'
1261
1262 Defconfigs: Fix boot issue for beaglebone
1263
1264 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
1265 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
1266 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
1267 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
1268 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
1269 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
1270 sudo, systemd, wpewebkit, xserver_xorg-server
1271
78d373f7 12722019.11-rc1, released November 5th, 2019
bc8d4e97
PK
1273
1274 Fixes all over the tree and new features.
1275
1276 Dependencies: Gcc/g++ 4.8 or newer is now required on the
1277 build host.
1278 Ensure host has JSON::PP perl module installed if
1279 webkitgtk/wpewebkit packages are enabled as it is needed
1280 during their build process.
1281
1282 Toolchain: Add support for the D programming language (GCC
1283 9.x, Glibc).
1284 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
1285 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
1286 to arc-2019.09-eng002.
1287 Musl: Add a patch to add support for
1288 sched_{get,set}scheduler() and sched_{get,set}param() for
1289 compatibility.
1290 Generate check-headers program under BUILD_DIR rather than
1291 /tmp to fix issues with distributions mounting /tmp noexec.
1292 Also copy libssp.so for external toolchains if SSP
1293 to handle toolchains providing SSP support in libssp rather
1294 than in the C library
1295
1296 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
1297 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
1298 STM32MP157 Discovery Kit
1299
9bcc20f1
PK
1300 Arch: RISC-V: Default to a sensible floating point ABI based
1301 on the selected ISA extensions rather than always defaulting
1302 to ILP32/64
bc8d4e97
PK
1303
1304 Graph-size: Package sizes are now shown in human readable form
1305 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
1306 format can be selected using the --binary option. The cut-off
1307 limit for classifying packages as "other" is now configurable
1308 using the --size-limit option.
1309
1310 Br2-external: Linux kernel extensions can now also be provided
1311 in an external tree by adding packages under
1312 linux/linux-ext-*.mk. See the manual for details.
1313
1314 Fakeroot now works correctly under Microsoft Windows 10
1315 Services for Linux, which does not provide SYSV IPC support
1316
1317 The check-uniq-files logic which would complain if multiple
1318 packages would touch the same files has been removed as it
1319 causes issues in certain situations (when packages are
1320 rebuilt) and the issue is no longer considered a problem for
1321 toplevel parallel builds as those will use a per-package
1322 staging/target directory.
1323 With this removed, Python is no longer required for a basic
1324 build (only for optional scripts).
1325
1326 support/scripts/genimage.sh will no longer make a copy of
1327 TARGET_DIR, speeding up post-build/image scripts.
1328
1329 The runtime test logic now uses Python 3.x.
1330
1331 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
1332 for a number of packages to match the version numbers used by
1333 https://release-monitoring.org
1334
1335 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
1336 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
9bcc20f1
PK
1337 libhttpserver, libmspack, libnetconf2, libolm, libyang,
1338 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
1339 ogre, openlayers, python-aioredis, python-asgiref,
bc8d4e97
PK
1340 python-backports-functools-lru-cache, python-bluezero,
1341 python-brotli, python-channels, python-channels-redis,
1342 python-colorlog, python-daphne, python-django-enumfields,
1343 python-jaraco-functools, python-kiwisolver, python-msgfy,
1344 python-rpi-ws281x, python-setuptools-scm-git-archive,
1345 python-simplelogging, python-soupsieve, python-sqliteschema,
1346 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
1347 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
1348 uacme, utf8proc, uvw, ytree
1349
1350 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
1351 devmem2, eventlog, kodi-audiodecoder-opus,
1352 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
1353 python-pysnmp-apps, riscv-pk, ustr
1354
1355 Issues resolved (http://bugs.uclibc.org):
1356
1357 #9881: systemd-resolved not setting resolv.conf link
1358 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
1359 #10586: musl gcc has ifunc enabled when musl doesn't support it
1360 #10806: Allow nfs-utils to use ipv6
1361 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
1362 #11411: check-uniq-files target issue
1363 #11766: Console (getty) issues with systemd
1364 #11781: mariadb build error
1365 #12031: Build of cups-filters fails while linking, apparently due..
1366 #12116: console prompt does not appear after login
1367 #12141: eudev package is missing "render" and "kvm" groups
1368 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
1369 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
1370 #12191: cmake BUILDDIR
1371 #12241: Permission denied while running "make"
1372 #12261: sudo versions prior to 1.8.28 are affected.
1373 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
1374 #12281: Custom configuration fails to build (based on raspberrypi3_..
1375
8f75fbbe
PK
13762019.08.3, released December 7th, 2019
1377
1378 Important / security related fixes.
1379
1380 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
1381 <pkg>_DL_OPTS by default, just like it is done for a number of
1382 other package variables
1383
1384 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
1385 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
1386 the (rare) case where the .py files are needed at runtime
1387 rather than .pyc.
1388
1389 Fix <pkg>-reconfigure handling for packages using the kconfig
1390 infrastructure.
1391
1392 Toolchain: ensure external toolchain kernel headers version
1393 check correctly stop the build on mismatch
1394
1395 Deconfigs: beaglebone: fix boot issue
1396
1397 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
1398 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
1399 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
1400 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
1401 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
1402 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
1403 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
1404 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
1405 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
1406 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
1407
1408 New packages: libmspack
1409
1410 Issues resolved (http://bugs.uclibc.org):
1411
1412 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
1413 #12171: Python-opencv needs config.py and config-3.7.py to run..
1414 #12211: host-nodejs 10.15.3 package fail to build
1415 #12316: tzdata fails to install with empty "default local time"
1416
de6739c8
PK
14172019.08.2, released November 9th, 2019
1418
1419 Important / security related fixes.
1420
1421 Toolchain: Also copy libssp.so for external toolchains if SSP
1422 to handle toolchains providing SSP support in libssp rather
1423 than in the C library
1424
1425 Download: Also use the package download method for extra
1426 downloads from the same site, so it does not get confused by
1427 URLs containing '+'
1428
1429 Fakeroot now works correctly under Microsoft Windows 10
1430 Services for Linux, which does not provide SYSV IPC support
1431
1432 utils/test-pkg: ensure to exit with an error upon failure
1433
1434 Updated/fixed packages: asterisk, azmq, binutils,
1435 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
1436 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
1437 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
1438 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
1439 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
1440 libsigrok, libtorrent, libunwind, libva, linux-tools,
1441 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
1442 nfs-utils, php, piglit, python, python-autobahn,
1443 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
1444 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
1445 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
1446 vtun, wireshark, xvisor, yaffs2utils
1447
1448 Issues resolved (http://bugs.uclibc.org):
1449
1450 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
1451 #12261: sudo versions prior to 1.8.28 are affected
1452
9c814962
PK
14532019.08.1, released October 3rd, 2019
1454
1455 Important / security related fixes.
1456
1457 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
1458 Use default console settings
1459
1460 Dependencies: Ensure host has JSON::PP perl module installed
1461 if webkitgtk/wpewebkit packages are enabled as it is needed
1462 during their build process.
1463
1464 Toolchain: Generate check-headers program under BUILD_DIR
1465 rather than /tmp to fix issues with distributions mounting
1466 /tmp noexec.
1467
1468 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
1469 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
1470 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
1471 kf5-extra-cmake-modules, kf5-modemmanager-qt,
1472 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
1473 libglib2, libgpg-error, libnspr, libnss, libopenssl,
1474 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
1475 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
1476 protobuf, putty, qemu, samba4, snort, swupdate,
1477 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
1478 wireshark
1479
1480 Issues resolved (http://bugs.uclibc.org):
1481
1482 #10806: Allow nfs-utils to use ipv6
1483 #11781: mariadb build error
1484 #12031: Build of cups-filters fails while linking, apparently due..
1485 #12141: eudev package is missing "render" and "kvm" groups
1486 #12241: Permission denied while running "make"
1487
1fcdfbfb
PK
14882019.08, released September 1st, 2019
1489
1490 Various fixes.
1491
1492 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
1493 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
1494 on the build host to build ATF. These defconfigs will be added
1495 back once a package providing such toolchain is
1496 available. Also dropped ts4800 defconfig as it does not build
1497 with GCC >= 8.x.
1498
1499 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
1500 wpewebkit, xfont_font-util
1501
1502 Issues resolved (http://bugs.uclibc.org):
1503
1504 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
1505
cd8ab185
PK
15062019.08-rc3, released August 28th, 2019
1507
1508 Fixes all over the tree.
1509
1510 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
1511 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
1512 nginx, openldap, python, qemu, samba4, squid, strace, vlc
1513
1514 Issues resolved (http://bugs.uclibc.org):
1515
1516 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
1517
f3221f1a 15182019.08-rc2, released August 20th, 2019
a8bdbef2
PK
1519
1520 Fixes all over the tree.
1521
1522 Compile fixes for a number of defconfigs.
1523
1524 Updated/fixed packages: apache, autofs, batctl, batman-adv,
1525 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
f3221f1a
PK
1526 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
1527 gnutls, go, gst-plugins-bad, gst-plugins-base,
1528 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
1529 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
1530 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
1531 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
1532 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
1533 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
1534 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
1535 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
1536 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
a8bdbef2
PK
1537 xscreensaver
1538
1539 Removed packages: libamcodec, odroid-mali, odroid-scripts
1540
1541 Issues resolved (http://bugs.uclibc.org):
1542
1543 #9481: NetworkManager/Ping unable to resolve domains
1544 #10566: php.mk is missing option --with-pgsql
1545 #10861: Package batman_adv Makefile is missing include header direct..
1546 #11641: linux kernel .config timestamp always out of date fixed with..
1547 #11671: russian locale ru_RU:145: LC_TIME: syntax error
1548 #11701: recuuring of usr and in bin shortcuts are created
1549 #11741: pigpio does not build host-pigpio
1550 #11876: automount using host mount/umount
1551 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
1552 #11921: dahdi fails to build
1553 #11936: libcpprestsdk should install to staging
1554 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
1555 #11961: libpri build failure
1556 #12086: dhcp shared libraries not installed to target
1557 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
1558 #12106: daq: build fails if libdumbnet-dev is installed in the host
1559 #12126: vc4 has neon as hard dependency
1560
9b9abb0d
PK
15612019.08-rc1, released August 9th, 2019
1562
1563 Fixes all over the tree and new features.
1564
1565 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
1566 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
1567 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
1568 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
1569 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
1570
1571 Architectures: Internal toolchain support for C-SKY, support
1572 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
1573 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
1574 tsv110.
1575
1576 Filesystems: Pass extra pax options to tar for binary
1577 reproducibility. Build host-cpio for the --reproducible option
1578 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
1579 version 11, bringing GPT support.
1580
1581 Br2-external: Add support for injecting additional options to
1582 the list of preconfigured external toolchains and libjpeg and
1583 openssl providers using files under provides/. See the manual
1584 for details.
1585
1586 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
1587 passed before the standard exclusions so they are not ignored
1588 by rsync when using override-srcdir.
1589
1590 Gnuconfig updated to 2019-05-28, adding C-SKY support.
1591
1592 test-pkg: Correct long option handling and clean output dir
1593 after a successful build to save disk space.
1594
1595 support/testing: Emulate a machine with 256MB RAM to fix
1596 issues with certain tests running out of memory, use
1597 virtio-rng to provide needed entrophy.
1598
1599 pkg-stats: support outputting in JSON format with --json for
1600 easier post processing. The classic HTML output is still
1601 available with --html. Parallelize access to
1602 release-monitoring.org to speed up runtime.
1603
1604 Drop non-conventional version prefix/suffix/separators for
1605 packages for better compatibility with release-monitoring.org
1606
1607 Packages:
1608 Init systems: Add basic openrc support and
1609 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
1610 install openrc service scripts if enabled.
1611
1612 busybox: Build each applet as a separate binary when SELinux
1613 is enabled for more finegrained policy control. Use daemon
1614 mode for mdev rather than legacy hotplug.
1615
1616 linux: Workaround -Werror related build failure on powerpc,
1617 by forcing CONFIG_PPC_DISABLE_WERROR on.
1618
1619 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
1620 partition is available before mounting.
1621
1622 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
1623 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
1624 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
1625 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
1626
1627 Removed defconfigs: Odroid C2
1628
1629 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
1630 jailhouse, libubootenv, luasyslog, mender-grubenv,
1631 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
1632 python-hiredis, python-ifaddr, python-inflection,
1633 python-iptables, python-matplotlib, python-periphery,
1634 python-pycairo, python-redis, python-termcolor,
1635 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
1636 sshguard, stellarium, zziplib
1637
1638 Removed packages: xapp_mkfontdir
1639
1640 Issues resolved (http://bugs.uclibc.org):
1641
1642 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
1643 #11271: utils/check-package fails with exception depending on..
1644 #11991: [numpy] segfault when compiling for RPi3 64bits
1645 #12016: Grub fails to boot bzImage after upgrade to 2019.05
1646 #12046: Can’t login as root user after upgrading to buildroot..
1647 #12051: package/dhcp installs libtool wrapper scripts on tar...
1648 #12076: Patchelf can link against an incompatible libc++ ver...
1649
c8bab5be
PK
16502019.05.3, Released October 3rd, 2019
1651
1652 Important / security related fixes.
1653
1654 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
1655 Use default console settings
1656
1657 Dependencies: Ensure host has JSON::PP perl module installed
1658 if webkitgtk/wpewebkit packages are enabled as it is needed
1659 during their build process.
1660
1661 Toolchain: Generate check-headers program under BUILD_DIR
1662 rather than /tmp to fix issues with distributions mounting
1663 /tmp noexec.
1664
1665 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
1666 cups-filters, docker-cli, docker-engine, docker-proxy,
1667 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
1668 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
1669 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
1670 libgpg-error, libnftl, libnspr, libnss, libopenssl,
1671 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
1672 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
1673 php, protobuf, putty, qemu, samba4, swupdate,
1674 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
1675 wireshark
1676
1677 Issues resolved (http://bugs.uclibc.org):
1678
1679 #10806: Allow nfs-utils to use ipv6
1680 #11781: mariadb build error
1681 #12031: Build of cups-filters fails while linking, apparently due..
1682 #12141: eudev package is missing "render" and "kvm" groups
1683 #12241: Permission denied while running "make"
1684
3b877a7f
PK
16852019.05.2, Released September 3rd, 2019
1686
1687 Important / security related fixes.
1688
1689 Filesystems: Pass extra pax options to tar for binary
1690 reproducibility.
1691
1692 Updated/fixed packages: apache, arm-trusted-firmware,
1693 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
1694 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
1695 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
1696 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
1697 git, glib-networking, glibc, gnupg2, gnutls, go,
1698 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
1699 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
1700 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
1701 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
1702 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
1703 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
1704 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
1705 proftpd, proj, python, python-django, python-idna,
1706 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
1707 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
1708 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
1709 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
1710 yad, zeromq
1711
1712 Issues resolved (http://bugs.uclibc.org):
1713
1714 #11741: pigpio does not build host-pigpio
1715 #11876: automount using host mount/umount
1716 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
1717 #11921: dahdi fails to build
1718 #11961: libpri build failure
1719 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
1720 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
1721 #12106: daq: build fails if libdumbnet-dev is installed in the host
1722 #12126: vc4 has neon as hard dependency
1723
c0225c27
PK
17242019.05.1, Released July 7th, 2019
1725
1726 Important / security related fixes.
1727
1728 arch: x86: Fix typo breaking 'core-avx2' variant
1729
1730 linux: Workaround -Werror related build failure on powerpc,
1731 by forcing CONFIG_PPC_DISABLE_WERROR on.
1732
1733 support/testing: Emulate a machine with 256MB RAM to fix
1734 issues with certain tests running out of memory.
1735
1736 test-pkg: Correct long option handling and clean output dir
1737 after a successful build to save disk space.
1738
1739 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
1740 partition is available before mounting.
1741
1742 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
1743 dialog, docker-cli, docker-engine, exim, expat, faad2,
1744 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
1745 libressl, libsecret, lmbench, meson, monit, php, postgresql,
1746 psplash, python-django, qt5base, tvheadend, webkitgtk,
1747 xserver_xorg-server, znc
1748
8d4e26da
PK
17492019.05, released June 2nd, 2019
1750
1751 Various fixes.
1752
1753 Toolchain: Ensure pre-built Andes toolchains can only be
1754 selected when x86 32bit support is available on the host.
1755 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
1756 supported.
1757
1758 Infra: pkg-config: Use a dedicated timestamp file rather than
1759 .config as that gets touched by linux-4.19+, causing repeated
1760 builds.
1761
1762 Add C-SKY support to our config.sub (gnuconfig)
1763
1764 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
1765 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
1766 linuxptp, matchbox-panel, mender, mutt, netsurf,
1767 network-manager, opencv3, openjdk, openmpi, php,
1768 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
1769 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
1770 wpewebkit
1771
2c96d648
PK
17722019.05-rc3, released May 25th, 2019
1773
1774 Fixes all over the tree.
1775
1776 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
1777 is ignored.
1778
1779 check-package: Warn about utf-8 characters in .mk files
1780
1781 Linux: Default to 5.1.x series
1782
1783 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
1784 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
1785 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
1786 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
1787 postgresql, pcsc-lite, python, tslib, webkitgtk,
1788 wpebackend-fdo, wpewebkit
1789
2adc578d
PK
17902019.05-rc2, released May 15th, 2019
1791
1792 Fixes all over the tree.
1793
1794 Updated/fixed packages: bind, bullet, ca-certificates,
1795 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
1796 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
1797 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
1798
1799 Issues resolved (http://bugs.uclibc.org):
1800
1801 #11841: grub-efi.cfg not used when building EFI disk image
1802
a8b229a7
PK
18032019.05-rc1, Released May 8th, 2019
1804
1805 Fixes all over the tree and new features.
1806
1807 Architecture: Andes 32-bit (nds32) support added.
1808
1809 Only build host-lzip / host-xz when really needed by packages,
1810 not just when not available on the build host.
1811
1812 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
1813 binutils 2.32 added, 2.28/2.29 removed, default changed to
1814 2.31.1.
1815
1816 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
1817 forward {f,l,}chown calls to libc when running under fakeroot
1818 to fix issues when building in restricted environments
1819 (E.G. user namespace with bubblewrap).
1820
1821 Linux: Also build default make target to ensure extra files
1822 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
1823 built. Notice: This may mean that extra host utilities like
1824 uboot-mkimage are needed.
1825
1826 Infrastructure: show-info and <pkg>-show-info make targets
1827 added to output package metadata in JSON format for external
1828 use.
1829
1830 pkg-generic: Only tweak .la files needing it to ensure they
1831 are not included in subsequent package file lists.
1832
1833 test-pkg: Generate a basic package config if none is
1834 specified.
1835
1836 Gettext-tiny package added as an lightweight replacement for
1837 GNU gettext for situations where NLS support is not needed.
1838
1839 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
1840 / T2080 QDS RDB, Licheepi zero, Orangepi R1
1841
1842 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
1843
1844 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
1845 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
1846 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
1847 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
1848 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
1849 opensbi, optee-benchmark, optee-client, optee-examples,
1850 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
1851 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
1852 python-backcall, python-jedi, python-parso, python-pyjwt,
1853 python-terminaltables, suricata, tpm2-totp, uftp,
1854 wpebackend-fdo, wpewebkit
1855
1856 Removed packages: libump, lunit, sunxi-mali
1857
1858 Issues resolved (http://bugs.uclibc.org):
1859
1860 #11716: Typo on website, saying latest release is 2018.2.11
1861 #11756: package/syslinux: MBR's don't fit because of binutils..
1862 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
1863 #11816: Only selected coreutils binaries are installed
1864
eea7f7a6
PK
18652019.02.11, released April 9th, 2020
1866
1867 Important / security related fixes.
1868
1869 core: Fix compatibility with make 4.3+. Also fixup /lib
1870 references in libtool .la files, similar to how it is done for
1871 /usr/*.
1872
1873 toolchain: Fix kernel headers validation check for external
1874 toolchains.
1875
1876 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
1877 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
1878 hiredis, kmscube, libical, libopenssl, libsndfile,
1879 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
1880 util-linux, vala, vlc, xserver_xorg-server
1881
1882 Issues resolved (http://bugs.uclibc.org):
1883
1884 #12746: "sysdig" package description points to http://sysdig.org, ..
1885
2ccbb133
PK
18862019.02.10, released March 16th, 2020
1887
1888 Important / security related fixes.
1889
1890 Core: Ensure package-file-lists data is correct after
1891 incremental builds as well.
1892
1893 Fix a race condition related to creating the output/staging
1894 symlink on systems with coreutils < 8.27.
1895
1896 Br2-external: Fix compatibility with make 4.3+
1897
1898 Util-linux: Ensure that hwclock is built without GPLv3
1899 code. Notice that builds with hwclock has contained
1900 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
1901
1902 Updated/fixed packages: armadillo, at, binutils, blktrace,
1903 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
1904 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
1905 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
1906 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
1907 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
1908 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
1909 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
1910 opencv3, openjpeg, openswan, openvmtools, patch, php,
1911 postgresql, pppd, proftpd, pure-ftpd, python-django,
1912 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
1913 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
1914 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
1915 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
1916 wireshark, xen, xserver_xorg-server, zeromq, zsh
1917
1918 Issues resolved (http://bugs.uclibc.org):
1919
1920 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
1921 #12331: meson issue
1922 #12461: libglib2 build files with deep directory structure
1923 #12606: fbgrab location has changed
1924
d4e7390f
PK
19252019.02.9, released January 12th, 2020
1926
1927 Important / security related fixes.
1928
1929 pkg-python infrastructure: Ensure correct compiler and linker
1930 flags are used for compiled code
1931
1932 utils/scanpypi: Remind users to update DEVELOPERS
1933
1934 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
1935 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
1936 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
1937 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
1938 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
1939 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
1940 python-django, python-ecdsa, python-pyasn-modules,
1941 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
1942 samba4, sdl2, wavpack, xserver_xorg-server, zip
1943
1944 Issues resolved (http://bugs.uclibc.org):
1945
1946 #12121: PyQt5.QtSerialPort and other modules not being built
1947
2c251bca
PK
19482019.02.8, released December 7th, 2019
1949
1950 Important / security related fixes.
1951
1952 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
1953 <pkg>_DL_OPTS by default, just like it is done for a number of
1954 other package variables
1955
1956 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
1957 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
1958 the (rare) case where the .py files are needed at runtime
1959 rather than .pyc.
1960
1961 Fix <pkg>-reconfigure handling for packages using the kconfig
1962 infrastructure.
1963
1964 Toolchain: ensure external toolchain kernel headers version
1965 check correctly stop the build on mismatch
1966
1967 Deconfigs: beaglebone: fix boot issue
1968
1969 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
1970 clamav, collectd, connman, faifa, gob2, haproxy,
1971 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
1972 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
1973 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
1974 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
1975 perl-gdtextutil, php, postgresql, prosody, python-django,
1976 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
1977 spice-protocol, tftpd, tiff, webkitgtk
1978
1979 New packages: libmspack
1980
1981 Issues resolved (http://bugs.uclibc.org):
1982
1983 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
1984 #12171: Python-opencv needs config.py and config-3.7.py to run..
1985 #12211: host-nodejs 10.15.3 package fail to build
1986 #12316: tzdata fails to install with empty "default local time"
1987
046735f5
PK
19882019.02.7, Released November 10th, 2019
1989
1990 Important / security related fixes.
1991
1992 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
1993 around issues with lack of entrophy
1994
1995 Toolchain: Also copy libssp.so for external toolchains if SSP
1996 is enabled to handle toolchains providing SSP support in
1997 libssp rather than in the C library
1998
1999 Download: Also use the package download method for extra
2000 downloads from the same site, so it does not get confused by
2001 URLs containing '+'
2002
2003 Fakeroot now works correctly under Microsoft Windows 10
2004 Services for Linux, which does not provide SYSV IPC support
2005
2006 utils/test-pkg: ensure to exit with an error upon failure
2007
2008 Updated/fixed packages: asterisk, azmq, cups-filters,
2009 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
2010 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
2011 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
2012 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
2013 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
2014 mjpegtools, mongoose, php, python, python-pysnmp-apps,
2015 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
2016 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
2017 yaffs2utils
2018
2019 Issues resolved (http://bugs.uclibc.org):
2020
2021 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
2022 #12261: sudo versions prior to 1.8.28 are affected
2023
d9fb5b2d
PK
20242019.02.6, Released October 3rd, 2019
2025
2026 Important / security related fixes.
2027
2028 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
2029 Use default console settings
2030
2031 Dependencies: Ensure host has JSON::PP perl module installed
2032 if webkitgtk/wpewebkit packages are enabled as it is needed
2033 during their build process.
2034
2035 Toolchain: Generate check-headers program under BUILD_DIR
2036 rather than /tmp to fix issues with distributions mounting
2037 /tmp noexec.
2038
2039 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
2040 cups-filters, docker-cli, docker-engine, docker-proxy,
2041 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
2042 haveged, iptables, joe, kf5-extra-cmake-modules,
2043 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
2044 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
2045 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
2046 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
2047 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
2048 uclibc, unzip, util-linux, wireshark
2049
2050 Issues resolved (http://bugs.uclibc.org):
2051
2052 #10806: Allow nfs-utils to use ipv6
2053 #11781: mariadb build error
2054 #12031: Build of cups-filters fails while linking, apparently due..
2055 #12141: eudev package is missing "render" and "kvm" groups
2056 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
2057 #12241: Permission denied while running "make"
2058
65e48f7a
PK
20592019.02.5, Released September 2nd, 2019
2060
2061 Important / security related fixes.
2062
2063 Filesystems: Pass extra pax options to tar for binary
2064 reproducibility.
2065
2066 Updated/fixed packages: apache, arm-trusted-firmware,
2067 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
2068 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
2069 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
2070 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
2071 git, glib-networking, glibc, gnupg2, gnutls, go,
2072 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
2073 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
2074 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
2075 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
2076 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
2077 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
2078 postgresql, prboom, proftpd, proj, python, python-django,
2079 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
2080 qt5base, qt5enginio, quagga, rygel, squid, subversion,
2081 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
2082 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
2083 xlib_libXfont2, yad, zeromq
2084
2085 Issues resolved (http://bugs.uclibc.org):
2086
2087 #11741: pigpio does not build host-pigpio
2088 #11876: automount using host mount/umount
2089 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
2090 #11921: dahdi fails to build
2091 #11961: libpri build failure
2092 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
2093 #12106: daq: build fails if libdumbnet-dev is installed in the host
2094 #12126: vc4 has neon as hard dependency
2095
86c31e8b
PK
20962019.02.4, Released July 10th, 2019
2097
2098 Important / security related fixes.
2099
2100 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
2101 variant.
2102
2103 linux: Workaround -Werror related build failure on powerpc,
2104 by forcing CONFIG_PPC_DISABLE_WERROR on.
2105
2106 support/testing: Emulate a machine with 256MB RAM to fix
2107 issues with certain tests running out of memory.
2108
2109 test-pkg: Correct long option handling and clean output dir
2110 after a successful build to save disk space.
2111
2112 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
2113 passed before the standard exclusions so they are not ignored
2114 by rsync when using override-srcdir.
2115
2116 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
2117 partition is available before mounting.
2118
2119 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
2120 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
2121 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
2122 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
2123 mongoose, monit, mpd, openblas, php, postgresql, psplash,
2124 python, python-django, python3, qt5base, samba4, taglib,
2125 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
2126
c700c8ba
PK
21272019.02.3, Released June 7th, 2019
2128
2129 Important / security related fixes.
2130
2131 Infra: pkg-config: Use a dedicated timestamp file rather than
2132 .config as that gets touched by linux-4.19+, causing repeated
2133 builds.
2134
2135 check-bin-arch: Also ignore /usr/lib/grub to support merged
2136 /usr setups, similar to how /lib/grub is ignored.
2137
2138 gnuconfig/config.sub: Add C-SKY architecture support.
2139
2140 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
2141 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
2142 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
2143 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
2144 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
2145 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
2146 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
2147 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
2148 linuxptp, luajit, lynx, matchbox-panel, mender,
2149 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
2150 pcsc-lite, php, popt, postgresql, python, python-cython,
2151 python-django, python-ply, qt5enginio, rpm, runc, samba4,
2152 sqlite, subversion, supertux, systemd, tslib, uclibc,
2153 v4l2loopback, webkitgtk, woff2
2154
fe904511
PK
2155 Issues resolved (http://bugs.uclibc.org):
2156
c700c8ba
PK
2157 #11816: Only selected coreutils binaries are installed
2158 #11841: grub-efi.cfg not used when building EFI disk image
2159 #11911: systemd v240 memory leak in systemd-journald
2160
b7620c10
PK
21612019.02.2, Released April 29th, 2019
2162
2163 Important / security related fixes.
2164
2165 Only build host-lzip / host-xz when really needed by packages,
2166 not just when not available on the build host.
2167
2168 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
2169 forward {f,l,}chown calls to libc when running under fakeroot
2170 to fix issues when building in restricted environments
2171 (E.G. user namespace with bubblewrap).
2172
2173 Linux: Also build default make target to ensure extra files
2174 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
2175 built. Notice: This may mean that extra host utilities like
2176 uboot-mkimage are needed.
2177
2178 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
2179 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
2180 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
2181 Include overlays in sdcard image
2182
2183 Updated/fixed packages: android-tools, apache, bind, binutils,
2184 busybox, civetweb, cjson, copas, davfs2, docker-cli,
2185 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
2186 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
2187 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
2188 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
2189 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
2190 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
2191 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
2192 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
2193 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
2194 softether, stunnel, sysklogd, syslinux, syslog-ng,
2195 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
2196 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
2197 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
2198 znc
2199
2200 Issues resolved (http://bugs.uclibc.org):
2201
2202 #11756: package/syslinux: MBR's don't fit because of binutils..
2203 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
2204
18a10db0
PK
22052019.02.1, Released March 29th, 2019
2206
2207 Important / security related fixes.
2208
2209 pkg-generic: Only tweak .la files needing it to ensure they
2210 are not included in subsequent package file lists.
2211
2212 test-pkg: Generate a basic package config if none is
2213 specified.
2214
2215 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
2216 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
2217 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
2218 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
2219 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
2220 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
2221 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
2222 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
2223 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
2224 wavemon, wireshark, vsftpd, xapp_xdm, xen,
2225 xdriver_xf86-video-fbdev, xlib_libXdmcp
2226
2227 Issues resolved (http://bugs.uclibc.org):
2228
2229 #11716: Typo on website, saying latest release is 2018.2.11
2230
b9674056
PK
22312019.02, released March 4th, 2019
2232
2233 Minor fixes.
2234
2235 Libressl support added for Qt 5.6 as a replacement for
2236 openssl, as 5.6 is not compatible with openssl 1.1.x.
2237
2238 Updated/fixed packages: cutelyst, devmem2, gqrx,
2239 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
2240
bdfea842
PK
22412019.02-rc3, released March 1st, 2019
2242
2243 Fixes all over the tree.
2244
2245 Openssl support dropped from Qt 5.6, as it isn't compatible
2246 with openssl 1.1.x.
2247
2248 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
2249 issues.
2250
2251 Dependencies: Require CMake 3.8 or newer to fix compilation
2252 issue with certain packages. If not available, host-cmake will
2253 instead be built.
2254
2255 Printvars: Fix performance regression since 2018.02
2256
2257 Scanypi: Correctly handle underscores in python package names.
2258
2259 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
2260 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
2261 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
2262 upmpdcli, zbar
2263
2264 Issues resolved (http://bugs.uclibc.org):
2265
2266 #9966: util-linux-2.30/.stamp_built' failed
2267 #11696: possible typo in board/pc/post-build.sh
2268
108c8312
PK
22692019.02-rc2, released February 23th, 2019
2270
2271 Fixes all over the tree.
2272
2273 Removed zynq_zybo defconfig, as it hasn't seen any update
2274 since it was added in 2016, and uses a U-Boot version not
2275 compatible with openssl-1.1.x.
2276
2277 Linux: Ignore user supplied downloadable hashes, as no hash
2278 checksums are available for those.
2279
2280 Updated/fixed packages: bind, cryptopp, docker-containerd,
2281 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
2282 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
2283 madplay, mender, mosquitto, poco, postgresql, proftpd,
2284 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
2285 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
2286 tor, unzip, xenomai
2287
2288 Issues resolved (http://bugs.uclibc.org):
2289
2290 #11501: compile sdl2 with enable wayland
2291 #11681: .. unable to initialize decompress status for section..
2292
23a28853 22932019.02-rc1, released February 13th, 2019
fb741b03
PK
2294
2295 Fixes all over the tree and new features.
2296
2297
2298 Dependencies:
2299
2300 Require Python >= 2.7 as it is needed for E.G. building
2301 libglib2.
2302
2303 Ensure GNU gzip is used for reproducible tarballs (instead of
2304 pigz)
2305
2306
2307 Infrastucture:
2308
2309 Ensure the PLATFORM and OS environment variables are not set,
2310 as they cause build issues for some packages.
2311
2312 The package list infrastructure now correctly handles packages
2313 installing files with old mtime.
2314
2315 Add a config option to force all optional host utilities to be
2316 built, even if suitable versions are available on the build
2317 machine.
2318
2319 graph-build-time: Also show time spent downloading
2320
2321 Download: fixes for SSH/SCP support
2322
2323 Ensure user provided permissions override permissions from
2324 packages.
2325
2326 SDK: Fix handling of relative symlinks (targets starting with
2327 '.' or '..')
2328
2329 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
2330 for processes.
2331
2332 The custom skeleton logic will now populate the needed /bin,
2333 /lib, /sbin directories/symlinks if not present. Merged /usr
2334 can now be used with a custom skeleton.
2335
2336 Rootfs overlays can now override symbolic links from
2337 packages. This was disabled to ensure the correct symbolic
2338 links are present when merged /usr is used. Instead validate
2339 that the rootfs overlays do not include invalid /bin, /sbin
2340 and /lib entries.
2341
2342 The waf infrastructure now support the <pkg>_SUBDIR variable,
2343 similar to the other package types.
2344
2345 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
2346
2347 Various improvements to the meson infrastructure.
2348
2349 Luarocks: A Buildroot addon has been added to automate
2350 creating a Buildroot package from luarocks, similar to
2351 scancpan and scanpypi.
2352
23a28853
PK
2353 scanpypi: protect against zip-slip vulnerability in zip/tar
2354 handling
2355
fb741b03
PK
2356 check-package: fix Python 3 support
2357
2358 get-developers: Fix behaviour when called from elsewhere than
2359 the toplevel directory.
2360
2361 pkg-stats: Show latest upstream version of each package, based
2362 on data from release-monitoring.org
2363
2364 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
2365 a clean tree when ccache is enabled.
2366
2367 Default to sha256 password encoding, drop md5 support.
2368
2369
2370 Architecture:
2371
2372 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
2373 variants, MIPS support for mips32r3, mips64r3 and Marvell
2374 Octeon II/III variants.
2375
2376
2377 Toolchain:
2378
2379 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
2380 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
2381
2382
2383 Packages:
2384
2385 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
2386 long term support.
2387
2388 fftw: Split into fftw-{single,double,long-double,quad}
2389 packages for the different data precision options.
2390
2391 libcurl: Now has explicit TLS backend selection options.
2392
2393 linux: Support building device tree blobs with the -@ option
2394 for device tree overlays.
2395
2396 weston: The weston-imx i.MX variant is now used when
2397 imx-gpu-viv is enabled
2398
2399 pkgconf: Update to 1.5.3, which brings support for
2400 --define-prefix (used by GStreamer)
2401
2402 Add host-python3-setuptools package to handle host python
2403 packages needing python3 with setuptools support.
2404
2405
2406 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
2407 2, QEMU RISC-V 32bit virt, Rock64
2408
2409
2410 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
2411 erlang-p1-eimp, exempi, fail2ban, fftw-double,
2412 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
2413 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
2414 libpackagekite, libtorrent-rasterbar, lua-std-debug,
2415 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
2416 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
2417 python-aiohttp-remotes, python-aiohttp-security,
2418 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
2419 python-cchardet, python-pycares, python-sentry-sdk,
2420 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
2421 utp_com, vmtouch, websocketpp
2422
23a28853
PK
2423 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
2424 python-pyqt, qt, qtuio, tn5250
2425
2426 Issues resolved (http://bugs.uclibc.org):
2427
2428 #10851: Patch to handle numpad Enter key properly
2429 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
2430 #11126: Bash Shell Programming using Buildroot
2431 #11426: pps-tools bash dependency
2432 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
2433 #11536: dt-utils building fails with glibc 2.28
2434 #11546: open-vm-tools with glibc 2.28
2435 #11566: Fix init script
2436 #11576: Unable to start apache with event MPM on raspberry pi 3
2437 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
2438 #11606: libjpeg has no Config.in
2439 #11616: 2018.02.09 fails to build libzlib with full RELRO..
2440 #11656: Custom device tree and u-boot boot.scr not integrated..
2441 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
fb741b03 2442
a2dbb7a0
PK
24432018.11.4, Released March 28th, 2019
2444
2445 Important / security related fixes.
2446
2447 Updated/fixed packages: avahi, beecrypt, binutils, botan,
2448 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
2449 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
2450 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
2451 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
2452 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
2453 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
2454
234525e7
PK
24552018.11.3, Released February 23th, 2019
2456
2457 Important / security related fixes.
2458
2459 Ensure the PLATFORM and OS environment variables are not set,
2460 as they cause build issues for some packages.
2461
2462 The package list infrastructure now correctly handles packages
2463 installing files with old mtime.
2464
2465 Linux: Skip hash checks for user supplied downloadable
2466 patches, as no hash checksums are available for those.
2467
2468 scanpypi: protect against zip-slip vulnerability in zip/tar
2469 handling
2470
2471 Download: fixes for SSH/SCP support
2472
2473 SDK: Fix handling of relative symlinks (targets starting with
2474 '.' or '..')
2475
2476 Updated/fixed packages: bind, dhcpcd, docker-compose,
2477 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
2478 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
2479 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
2480 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
2481 poco, postgresql, proftpd, pulseaudio, python, python-django,
2482 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
2483 swupdate, systemd, unzip, webkitgtk, xenomai
2484
8b8ba9ec
PK
24852018.11.2, Released January 30th, 2019
2486
2487 Important / security related fixes.
2488
2489 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
2490 EV3, QEMU AArch64-virt
2491
2492 Download: Fix scp download handling
2493
2494 check-package: fix Python 3 support
2495
2496 get-developers: Fix behaviour when called from elsewhere than
2497 the toplevel directory.
2498
2499 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
2500 a clean tree when ccache is enabled.
2501
2502 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
2503
2504 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
2505 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
2506 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
2507 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
2508 libmad, libsndfile, libsquish, liburiparser, libwebsock,
2509 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
2510 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
2511 openresolv, openssh, pango, patchelf, php, python-django,
2512 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
2513 samba4, sdl_sound, shairport-sync, sqlite, subversion,
2514 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
2515 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
2516 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
2517
2518 Issues resolved (http://bugs.uclibc.org):
2519
2520 #11576: Unable to start apache with event MPM on raspberry pi 3
2521
ab3d2dea
PK
25222018.11.1, Released December 20th, 2018
2523
2524 Important / security related fixes.
2525
2526 defconfigs: Fixes for bananapi m2 ultra, ci20
2527
2528 Download wrapper: Fix for urlencode handling
2529
2530 Updated/fixed packages: asterisk, docker-compose,
2531 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
2532 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
2533 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
2534 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
2535 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
2536 uclibc, vtu, webkitgtk, wine, xen
2537
2538 New packages: docker-cli
2539
2540 Issues resolved (http://bugs.uclibc.org):
2541
2542 #11426: pps-tools bash dependency
2543 #11536: dt-utils building fails with glibc 2.28
2544
9089a9ff
PK
25452018.11, Released December 1st, 2018
2546
2547 Minor fixes.
2548
2549 Updated/fixed packages: c-ares, quagga, squid
2550
0031f521
PK
25512018.11-rc3, released November 30th, 2018
2552
2553 Fixes all over the tree.
2554
2555 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
2556 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
2557
2558 graph-depends: Fix for package names starting with a non-alpha
2559 character.
2560
2561 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
2562 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
2563 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
2564 libopenssl, libsoxr, linux, motion, msgpack, mtd,
2565 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
2566 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
2567 webkitgtk, valgrind, weston, xfsprogs
2568
bc89c1a8
PK
25692018.11-rc2, released November 21th, 2018
2570
2571 Fixes all over the tree.
2572
2573 fs: Drop intermediate tarball from the filesystem handling to
2574 fix an issue with xattrs handling related to fakeroot. Ensure
2575 tarball target includes xattrs.
2576
2577 download: Fix confusion in git submodule handling if dl/ is a
2578 symlink.
2579
2580 genrandconfig: Fix missing newline in BR2_WGET handling,
2581 causing the following line to be ignored. This would affect
2582 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
2583 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
2584 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
2585
2586 show-build-order: Also include the dependencies of
2587 rootfs-common.
2588
2589 Fix a number of build issues in packages for the recently
2590 merged RISC-V architecture support.
2591
2592 Updated/fixed packages: dt-utils, easydbus, elfutils,
2593 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
2594 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
2595 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
2596 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
2597 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
2598 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
2599 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
2600 xlib_libfontenc
2601
2602 Issues resolved (http://bugs.uclibc.org):
2603
2604 #11086: download/git submodule breaks on symlinked dl folder
2605 #11216: Capabilities not applied to filesystem
2606
419fc6ab 26072018.11-rc1, released November 9th, 2018
9ffcc4ff
PK
2608
2609 Fixes all over the tree and new features.
2610
2611 Architecture: RISC-V support (64bit) added.
2612
2613 Toolchain: Glibc bumped to 2.28. Fortran support for external
2614 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
2615
2616 Hardening flags (RELRO) are now handled by the toolchain
2617 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
2618 number of issues.
2619
2620 Filesystems: Support for creating btrfs and f2fs filesystems
2621 added.
2622
2623 Add a number of patches to fix build errors for host utilities
2624 on modern distributions using glibc-2.28.
2625
2626 mkusers: Ensure existing group members are preserved when a
2627 group is reprocessed.
2628
2629 printvars: Fix issue with exceeding shell command line length
2630 limits for certain setups.
2631
2632 Workaround added for incompatibility issues between host-dtc
2633 and older U-Boot and Linux kernel versions.
2634
2635 Detect and reject build paths containing '@', as this confuses
2636 a number of packages, including GCC.
2637
2638 utils/diffconfig: Make it work for (non-Buildroot) config
2639 files not using the BR2_ prefix.
2640
2641 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
2642 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
2643 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
2644
2645 OpenCL infrastructure support added, similar to how OpenGL is
2646 handled.
2647
2648 Linux-headers: Support for kernel headers from a custom
2649 tarball / git repo added.
2650
2651 New packages: bird, bluez5_utils-headers, btrfs-progs,
2652 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
2653 libopencl, libopenresolv, nss-myhostname,
2654 perl-apache-logformat-compiler, perl-appconfig,
2655 perl-astro-suntime, perl-class-inspector, perl-class-load,
2656 perl-class-method-modifiers, perl-class-std,
2657 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
2658 perl-data-optlist, perl-data-uuid, perl-data-manip,
2659 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
2660 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
2661 perl-device-serialport, perl-dist-checkconflicts,
2662 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
2663 perl-filesys-notify-simple, perl-hash-multivalue,
2664 perl-http-entity-parser, perl-http-headers-fast,
2665 perl-http-multipartparser, perl-io-interface,
2666 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
2667 perl-module-implementation, perl-module-runtime, perl-moo,
2668 perl-number-bytes-human, perl-package-stash, perl-params-util,
2669 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
2670 perl-streams-buffered, perl-sub-exporter-progressive,
2671 perl-sub-install, perl-sub-quote, perl-sys-cpu,
2672 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
2673 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
2674 python-async-timeout, python-falcon, python-fire,
2675 python-mimeparse, python-multidict, python-passlib,
2676 python-pigpio, python-pip, python-ply, python-py,
2677 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
2678 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
2679 python-serial-asyncio, python-typing, python-uvloop,
2680 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
2681 spandsp, tini, waffle, xapian
2682
2683 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
2684 xloader
2685
2686 Issues resolved (http://bugs.uclibc.org):
2687
d8a21692
PK
2688 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
2689 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
2690 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
2691 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
9ffcc4ff 2692 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
d8a21692
PK
2693 #11251: Util scanpypi failes when package change - to _ in tar file
2694 #11266: qt5base-5.11.1 does not compile with musl, complains about..
2695 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
2696 #11321: Latest master fails to build readline with RELRO FULL
2697 #11326: sysvinit fails to build in latest GIT master
2698 #11331: Internal application no longer builds with latest GIT master
2699 #11336: nfs-utils fails to build in latest GIT master
2700 #11351: build root-2018-08, linaro aarch64 compile error
9ffcc4ff 2701 #11376: mdmon binary missing
d8a21692 2702 #11391: Valgind availability on ARM
9ffcc4ff 2703 #11396: uboot environment image checksum invalid if target is big endian
d8a21692
PK
2704 #11421: GCC error message for ARM Cortex-A9/ARM.V7
2705 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
9ffcc4ff
PK
2706 #11481: Docs: Is external.desc required?
2707
b0a209ee
PK
27082018.08.4, Released December 20th, 2018
2709
2710 Important / security related fixes.
2711
2712 Defconfigs: Fixes for ci20, orangepi zero plus 2
2713
2714 Download wrapper: Fix for urlencode handling
2715
2716 Updated/fixed packages: c-ares, dante, docker-compose,
2717 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
2718 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
2719 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
2720 nodejs, php, popt, pps-tools, prosody, python-numpy,
2721 python-requests, samba4, sdl2_net, squashfs, swupdate,
2722 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
2723
2724 Issues resolved (http://bugs.uclibc.org):
2725
2726 #11426: pps-tools bash dependency
2727
ccfdcd17
PK
27282018.08.3, Released November 26th, 2018
2729
2730 Important / security related fixes.
2731
2732 fs: Drop intermediate tarball from the filesystem handling to
2733 fix an issue with xattrs handling related to fakeroot. Ensure
2734 tarball target includes xattrs.
2735
2736 download: Fix confusion in git submodule handling if dl/ is a
2737 symlink.
2738
2739 toolchain: Only allow enabling stack protection on
2740 architectures with control flow integrity (CFI) support. Only
2741 allow FORTIFY_SOURCE support on gcc >= 6.
2742
2743 genrandconfig: Fix missing newline in BR2_WGET handling,
2744 causing the following line to be ignored. This would affect
2745 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
2746 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
2747 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
2748
2749 show-build-order: Also include the dependencies of
2750 rootfs-common.
2751
2752 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
2753 olinuxino lime legacy, Orangepi zero plus 2.
2754
2755 graph-depends: Fix for package names starting with a non-alpha
2756 character.
2757
2758 Updated/fixed packages: attr, audit, bind, brotli, busybox,
2759 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
2760 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
2761 libnspr, libnss, libsemanage, liburiparser, lighttpd,
2762 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
2763 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
2764 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
2765 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
2766 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
2767 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
2768
2769 Issues resolved (http://bugs.uclibc.org):
2770
2771 #11086: download/git submodule breaks on symlinked dl folder
2772 #11481: Docs: Is external.desc required?
2773
0106c04a
PK
27742018.08.2, Released October 25th, 2018
2775
2776 Important / security related fixes.
2777
2778 Workaround added for incompatibility issues between host-dtc
2779 and older U-Boot and Linux kernel versions.
2780
2781 Detect and reject build paths containing '@', as this confuses
2782 a number of packages, including GCC.
2783
2784 utils/get-developers: Add -e option for use with git
2785 send-email.
2786
2787 utils/diffconfig: Make it work for (non-Buildroot) config
2788 files not using the BR2_ prefix.
2789
2790 u-boot: Fix for environment image handling on big endian
2791 systems.
2792
2793 Updated/fixed packages: binutils, ca-certificates,
2794 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
2795 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
2796 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
2797 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
2798 setools, spice, spice-protocol, tinc, ustr, wireshark,
2799
2800 Issues resolved (http://bugs.uclibc.org):
2801
2802 #11396: uboot environment image checksum invalid if target is big endian
2803
e4f79880
PK
28042018.08.1, Released October 7th, 2018
2805
2806 Important / security related fixes.
2807
2808 Add a number of patches to fix build errors for host utilities
2809 on modern distributions using glibc-2.28.
2810
2811 mkusers: Ensure existing group members are preserved when a
2812 group is reprocessed.
2813
2814 printvars: Fix issue with exceeding shell command line length
2815 limits for certain setups.
2816
2817 Updated/fixed packages: acpid, android-tools, apache,
2818 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
2819 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
2820 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
2821 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
2822 python-django, screen, shairport-sync, strongswan,
2823 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
2824 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
2825 xutil_makedepend, zeromq
2826
339d550e
PK
28272018.08, Released September 6th, 2018
2828
2829 Minor fixes.
2830
2831 Known issues:
2832
2833 - Glibc 2.28 on the build host breaks compilation of a number
2834 of host packages. 2018.08 contains fixes for some of these
2835 packages, but not all. Consider building on hosts (or in
2836 containers) using older Glibc versions.
2837
2838 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
2839 kernel configurations using FDT/DTC. Consider updating the
2840 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
2841 backporting commit 9130ba8846 (scripts/dtc: Update to
2842 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
2843 kernel / commit db405d1980 for U-Boot.
2844 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
2845 1.4.7) and ensure your build host does not have the libfdt
2846 development headers installed.
2847
2848 Updated/fixed packages: busybox, chipmunk, cutelyst,
2849 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
2850 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
2851 sdl2, squashfs, uboot, xen
2852
2853 Issues resolved (http://bugs.uclibc.org):
2854
2855 #11261: ccache using wrong cached objects
2856 #11276: Understanding the patch for kernel-4.9 and other..
2857
24b5ff16
PK
28582018.08-rc3, Released August 31th, 2018
2859
2860 Fixes all over the tree.
2861
2862 linux: additional improvements to the flex / bison dependency
2863 handling, use system provided variant if available. Ensure
2864 toolchain is available when configuring for 4.18+ support.
2865
2866 Download: Fix handling of primary sites using file://
2867
2868 Toolchain: Correct external toolchain musl detection for
2869 static toolchains.
2870
2871 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
2872 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
2873 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
2874 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
2875 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
2876 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
2877
2878 Issues resolved (http://bugs.uclibc.org):
2879
2880 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
2881 #11141: WF111 package no longer available
2882 #11211: Internal compiler error: Killed (program cc1plus)..
2883 #11236: util-linux fails to build on Travis CI when python..
2884 #11246: Glibc 2.28 - fails to build host-bison and host-m4
2885 #11256: Add python-falcon and python-mimeparse packages
2886
a907ab7d
PK
28872018.08-rc2, Released August 20th, 2018
2888
2889 Fixes all over the tree.
2890
2891 pkg-kconfig: Support dependencies needed to run the
2892 configurator, E.G. recent Linux kernel versions needing flex
2893 and bison.
2894
2895 Defconfigs: ARM Juno: Bump ATF to fix a build
2896 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
2897 Correct /etc/inittab. Technologic ts7680: Correct genimage
2898 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
2899 2018.07 to fix build issue. Ensure host-openssl is pulled in
2900 for kernel builds where needed.
2901
2902 Updated/fixed packages: aircrack-ng, bind, boost,
2903 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
2904 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
2905 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
2906 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
2907 nodejs, php, python-django, python-pyqt5, qt5base,
2908 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
2909 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
2910 xdriver_xf86-video-ati, xserver_xorg-server
2911
2912 Issues resolved (http://bugs.uclibc.org):
2913
2914 #10781: cryptsetup luksOpen container_file container causes..
2915 #10996: bogus musl ARM toolchain
2916 #11191: xattr and check-package issue
2917
d7dcc6c0 29182018.08-rc1, Released August 5th, 2018
340a0903
TP
2919
2920 Toolchain:
2921
2922 - add support for gcc 8.x, switch to gcc 7.x as the default
2923 version
2924 - add support for gdb 8.1, switch to gdb 8.0 as the default
2925 and remove gdb 7.10/7.11
2926 - add support for binutils 2.31
2927 - NIOSII CodeSourcery toolchain updated
2928 - Linaro AArch64 BE toolchain added, and other Linaro
2929 toolchains updated
2930 - Synopsys ARC pre-built toolchain updated
2931
2932 Architecture: add support for ARM Cortex-M7
2933
2934 Major updates:
2935
2936 - systemd bumped to 239
2937 - Qt5 bumped to 5.11.1
2938 - Rust bumped to 1.27
2939 - GStreamer stack bumped to 1.14.2
2940 - X.org server bumped to 1.20, and all X.org proto packages
2941 replaced by the single xorgproto package
2942 - i.MX6 support packages bumped to 6.2.4
827b4bb1
PK
2943 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
2944 adding support for Wayland and i.MX8MQ platforms
340a0903
TP
2945
2946 Linux: bumped to 4.17 by default.
2947
2948 Infrastructure: new package infrastructure added for packages
2949 using the Meson build system
2950
2951 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
2952 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
2953 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
2954 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
2955 perl-mojolicious-plugin-authentication, perl-net-ping,
2956 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
2957 python-reentry, python-request-id, python-validators,
2958 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
2959
2960 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
2961 Olimex A10 OLinuxino, ZynqMP ZCU106
2962
2963 Removed packages: all xproto_* have been removed and replaced
2964 by xorgproto
2965
2966 Issues resolved (http://bugs.uclibc.org):
2967
2968 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
2969 __cpu_indicator_init: symbol not found
2970 #9921: lockfile module within python-daemon not available
2971 #10341: gdb install of py files when using buildroot toolchain
2972 includes build path
2973 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
2974 #10751: Missing dependency in pulseaudio package
2975 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
2976 #10856: openblas on qemu_x86_64_defconfig fails with
2977 "sgemm_kernel.o: No such file or directory"
2978 #11056: Compiling a file that uses libdrm headers fails with:
2979 fatal error: drm.h: No such file or directory
2980 #11061: support/download: git version=master broken
2981 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
2982 #11076: Docker containerd installed to incorrect path
2983 #11101: host-patchelf Endian Issue with relative RPATH
2984 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
2985 #11121: statfs call corrupts memory struct statfs too small
2986 #11181: Switching toolchain does not work
2987
1b5694bb
PK
29882018.05.3, Released October 6th, 2018
2989
2990 Important / security related fixes.
2991
2992 Add a number of patches to fix build errors for host utilities
2993 on modern distributions using glibc-2.28.
2994
2995 mkusers: Ensure existing group members are preserved when a
2996 group is reprocessed.
2997
2998 printvars: Fix issue with exceeding shell command line length
2999 limits for certain setups.
3000
3001 Updated/fixed packages: acpid, android-tools, apache,
3002 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
3003 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
3004 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
3005 libnfs, libssh, libxslt, links, mediastreamer, minicom,
3006 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
3007 python-django, qt, qt5quickcontrols, qt5webengine, screen,
3008 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
3009 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
3010 xlib_libxshmfence, zeromq
3011
b914fbdc
PK
30122018.05.2, Released August 28th, 2018
3013
3014 Important / security related fixes.
3015
3016 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
3017 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
3018 issue.
3019
3020 Updated/fixed packages: acl, attr, apache, bind,
3021 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
3022 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
3023 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
3024 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
3025 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
3026 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
3027 nodejs, openssh, php, python-django, rauc, ruby, samba4,
3028 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
3029 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
3030 xorriso, znc
3031
3032 Issues resolved (http://bugs.uclibc.org):
3033
3034 #10781: cryptsetup luksOpen container_file container causes..
3035 #10986: Installing package attr when already supplied by..
3036 #11191: xattr and check-package issue
3037
3134d94e
PK
30382018.05.1, Released July 20th, 2018
3039
3040 Important / security related fixes.
3041
3042 U-Boot: Ensure host version of ncurses is picked up and not
3043 host-ncurses built by buildroot, as that otherwise causes
3044 widechar/non-widechar conflicts and corrupted menuconfig
3045 menus.
3046
3047 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
3048
3049 Toolchain: ARC tools updated to arc-2018.03.
3050
3051 pkg-stats: Fix python 3.x compatibility.
3052
3053 dl-wrapper: Fix support for URIs containing '+', fix
3054 no-check-hash for inferred site method.
3055
3056 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
3057 Support ethernet on Turbot variant.
3058
3059 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
3060 clamav, collectd, coreutils, docker-containerd, dos2unix,
3061 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
3062 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
3063 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
3064 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
3065 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
3066 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
3067 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
3068 wireshark
3069
f3d114a1
PK
30702018.05, Released June 1st, 2018
3071
3072 Minor fixes.
3073
3074 Download: Work around for hanging connections for packages
3075 from CVS, by adding a 10 minute max timeout.
3076
3077 Updated/fixed packages: binutils, clang, dash, expect, git,
3078 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
3079
3080 Issues resolved (http://bugs.uclibc.org):
3081
3082 #11051: runtime issue on STM32 with usage of binutils 2.29.x
3083
bea6b866
PK
30842018.05-rc3, Released May 28th, 2018
3085
3086 Fixes all over the tree.
3087
3088 Toolchain: ARC tools updated to arc-2018.03-rc2.
3089
3090 Fs: Ensure hard links in TARGET_DIR are correctly copied for
3091 filesystem input. With the recent changes to the file system
3092 generation logic, hard links were "expanded" in file system
3093 images leading to bloated rootfs images for setups with hard
3094 links.
3095
3096 Infrastructure: Error out for packages using the 'local'
3097 method but forgetting to specify <pkg>_SITE.
3098
3099 Build rpcgen for the host when needed to support distributions
3100 no longer shipping rpcgen with glibc (E.G. recent Fedora).
3101
3102 Updated/fixed packages: autofs, bash-completion, binutils,
3103 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
3104 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
3105
3106 Issues resolved (http://bugs.uclibc.org):
3107
3108 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
3109 #11036: C compiler cannot create executables
3110 #11046: Git package binaries are ~180MB (compared to ~20MB in..
3111
c11ed3a4
PK
31122018.05-rc2, Released May 22nd, 2018
3113
3114 Fixes all over the tree.
3115
3116 Dependencies: Check that the current working directory (.)
3117 isn't listed in PATH as that causes various build issues.
3118
3119 Manual: Clarify that git branch names may not be used as
3120 version identifiers. This has never been supported, but was
3121 kind of working (with some limitations) before the git
3122 download rework - Now it does not work at all.
3123
3124 Linux: Ensure host version of ncurses is picked up and not
3125 host-ncurses built by buildroot, as that otherwise causes
3126 widechar/non-widechar conflicts and corrupted menuconfig
3127 menus.
3128
3129 Packages: Renamed a number of package options not prefixed
3130 with BR2_PACKAGE_<pkg> for consstency.
3131
3132 Download infrastructure: Fix file:// protocol handling after
3133 download rework.
3134
3135 Updated/fixed packages: acl, apr-util, asterisk, attr,
3136 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
3137 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
3138 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
3139 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
3140 libmediaart, libmodbus, libmodplug, libmpd,
3141 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
3142 libnfnetlink, libnss, liboauth, libogg, libosip2,
3143 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
3144 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
3145 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
3146 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
3147 xen, zmqpp, znc, zstd
3148
3149 Issues resolved (http://bugs.uclibc.org):
3150
3151 #10986: Installing package attr when already supplied by...
3152 #11011: BUildroot for Raspberry Pi 2
3153 #11016: Wrong compiler used for external user host packages
3154
54e3bcb8
TP
31552018.05-rc1, Released May 9th, 2018
3156
3157 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
3158 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
3159
3160 Architecture: support for the Blackfin architecture has been
449f430e
TP
3161 removed, as it was removed from Linux upstream, poorly
3162 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
3163
3164 Numerous packages updated to have hashes for their license
3165 files.
3166
3167 Systemd can now be built with uClibc toolchains.
3168
3169 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
3170 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
3171 kernel configurations that need libelf on the host or openssl
3172 on the host.
3173
3174 Coding style:
3175 - all Python scripts are now verified with flake8
3176 - check-package extended to check all Config.in and .mk files
3177 in tree, not only the ones in package/
3178
3179 Infrastructure:
3180
3181 - The download infrastructure has seen a major overhaul, with
3182 the main visible new feature being Git caching: a package
3183 fetched from Git no longer needs to be re-cloned entirely
3184 everytime its version is changed. Anoter visible change is
3185 that the download folder now has subfolders per package. See
3186 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
3187 for more details about those changes.
3188
3189 - The logic that generates the root filesystem images has been
3190 reworked, with the main goal of allowing several filesystem
3191 images to be produced in parallel, also a requirement for
3192 top-level parallel build. Now, a .tar filesystem image is
3193 always created, and re-extracted in a private directory to
3194 create each format-specific filesystem image.
3195
3196 - A new package infrastructure was introduced for Go-based
3197 packages: golang-package.
3198
3199 - Dependencies on extraction tools are now handled as proper
3200 per-package dependencies, using
3201 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
3202 preparation step for top-level parallel build support.
3203
3204 - When a file being downloaded is part of a package with a
3205 .hash file, but there is no hash listed for this file, the
3206 file is now preserved in the download directory rather than
3207 removed. This helps when updating a package, as it gives the
3208 ability to easily calculate the hash of the file.
3209
3210 - Addition of '<pkg>-show-recursive-depends' and
3211 '<pkg>-show-recursive-rdepends' make targets, to
3212 respectively display the recursive list of dependencies and
3213 the recursive list of reverse dependencies of a given
3214 package.
3215
3216 - The /etc/shells file is now automatically generated with the
3217 list of shell programs installed on the system.
3218
3219 - Addition of -Ofast optimization level as an available
3220 option.
3221
3222 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
3223 bumped to 5.10.1.
3224
3225 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
3226 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
3227 flare-game, gst1-interpipe, gstreamer1-editing-services,
3228 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
3229 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
3230 python-cached-property, python-cython, python-docker,
3231 python-dockerpty, python-docker-pycreds,
3232 python-flask-sqlalchemy, python-functools32, python-influxdb,
3233 python-json-models, python-libusb1, python-networkx,
3234 python-psycopg2, python-pymodbus, python-sqlalchemy,
3235 python-subprocess32, python-texttable,
3236 python-websocket-client, python-yieldfrom, quotatool, reaver,
3237 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
3238 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
3239
3240 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
3241 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
3242 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
3243 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
3244 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
3245 RK3288,
3246
3247 Removed packages: iqvlinux, kodi-adsp-*, mplayer
3248
3249 Removed defconfigs: ci40, firefly_rk3288,
3250 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
3251 teliv_evk_pro3
3252
449f430e
TP
3253 Issues resolved (http://bugs.uclibc.org):
3254
3255 #10151: toolchain eclipse register : fails with a custom
3256 BR2_HOST_DIR
3257 #10511: Packages get downloaded uncompressed with wget
3258 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
3259 C++ compiler working
3260 #10846: error in compiling gnutls
3261 #10886: openssl-1.0.2n fails to build
3262 #10896: /bin/sh not in /etc/shells
3263 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
3264 enabled
3265
d5c8e9e3
PK
32662018.02.12, Released March 29th, 2019
3267
3268 Important / security related fixes.
3269
3270 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
3271 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
3272 leveldb, libopenssl, libraw, libseccomp, libssh2,
3273 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
3274 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
3275 xapp_xdm, xlib_libXdmcp
3276
ea5cf87d
PK
32772018.02.11, Released February 23th, 2019
3278
3279 Important / security related fixes.
3280
3281 Ensure the PLATFORM and OS environment variables are not set,
3282 as they cause build issues for some packages.
3283
3284 The package list infrastructure now correctly handles packages
3285 installing files with old mtime.
3286
3287 Linux: Skip hash checks for user supplied downloadable
3288 patches, as no hash checksums are available for those.
3289
3290 scanpypi: protect against zip-slip vulnerability in zip/tar
3291 handling
3292
3293 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
3294 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
3295 libcurl, libid3tag, madplay, mosquitto, openssh, php,
3296 postgresql, proftpd, python, python-django, python3, qt5base,
3297 sqlcipher, swupdate, systemd, unzip, webkitgtk
3298
96edc472
PK
32992018.02.10, Released January 31th, 2019
3300
3301 Important / security related fixes.
3302
3303 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
3304
3305 check-package: fix Python 3 support
3306
3307 get-developers: Fix behaviour when called from elsewhere than
3308 the toplevel directory.
3309
3310 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
3311
3312 Updated/fixed packages: acpica, apache, apr, asterisk,
3313 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
3314 gnupg2, leveldb, libarchive, libassuan, libftdi1,
3315 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
3316 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
3317 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
3318 openssh, pango, patchelf, php, python-django, python-pyyaml,
3319 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
3320 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
3321 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
3322 xapp_rgb, xenomai, xerces
3323
3324 Issues resolved (http://bugs.uclibc.org):
3325
3326 #11576: Unable to start apache with event MPM on raspberry pi 3
3327
a2954489
PK
33282018.02.9, Released December 20th, 2018
3329
3330 Important / security related fixes.
3331
3332 defconfigs: Fixes for ci20
3333
3334 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
3335 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
3336 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
3337 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
3338 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
3339 wine, webkitgtk, xfsprogs
3340
3341 Issues resolved (http://bugs.uclibc.org):
3342
3343 #11426: pps-tools bash dependency
3344
4057603c
PK
33452018.02.8, Released November 26th, 2018
3346
3347 Important / security related fixes.
3348
3349 fs: Drop intermediate tarball from the filesystem handling to
3350 fix an issue with xattrs handling related to fakeroot. Ensure
3351 tarball target includes xattrs.
3352
3353 download: Fix confusion in git submodule handling if dl/ is a
3354 symlink.
3355
3356 toolchain: Only allow enabling stack protection on
3357 architectures with control flow integrity (CFI) support. Only
3358 allow FORTIFY_SOURCE support on gcc >= 6.
3359
3360 genrandconfig: Fix missing newline in BR2_WGET handling,
3361 causing the following line to be ignored. This would affect
3362 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
3363 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
3364 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
3365
3366 show-build-order: Also include the dependencies of
3367 rootfs-common.
3368
3369 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
3370
3371 graph-depends: Fix for package names starting with a non-alpha
3372 character.
3373
3374 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
3375 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
3376 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
3377 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
3378 mosquitto, mysql, neardal, netplug, network-manager,
3379 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
3380 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
3381 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
3382 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
3383 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
3384
3385 Issues resolved (http://bugs.uclibc.org):
3386
3387 #11086: download/git submodule breaks on symlinked dl folder
3388 #11251: Util scanpypi failes when package change - to _ in..
3389 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
3390 #11481: Docs: Is external.desc required?
3391
684f79d0
PK
33922018.02.7, Released October 25th, 2018
3393
3394 Important / security related fixes.
3395
3396 Detect and reject build paths containing '@', as this confuses
3397 a number of packages, including GCC.
3398
3399 utils/get-developers: Add -e option for use with git
3400 send-email.
3401
3402 utils/diffconfig: Make it work for (non-Buildroot) config
3403 files not using the BR2_ prefix.
3404
3405 u-boot: Fix for environment image handling on big endian
3406 systems.
3407
3408 Updated/fixed packages: binutils, ca-certificates,
3409 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
3410 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
3411 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
3412 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
3413 spice, spice-protocol, tinc, ustr, wireshark
3414
3415 Issues resolved (http://bugs.uclibc.org):
3416
3417 #11396: uboot environment image checksum invalid if target is big endian
3418
efdb7771
PK
34192018.02.6, Released October 7th, 2018
3420
3421 Important / security related fixes.
3422
3423 Add a number of patches to fix build errors for host utilities
3424 on modern distributions using glibc-2.28.
3425
3426 mkusers: Ensure existing group members are preserved when a
3427 group is reprocessed.
3428
3429 printvars: Fix issue with exceeding shell command line length
3430 limits for certain setups.
3431
3432 Updated/fixes packages: acpid, android-tools, apache,
3433 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
3434 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
3435 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
3436 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
3437 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
3438 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
3439 screen, sdl2, shairport-sync, squashfs, strongswan,
3440 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
3441 xlib_libXft
3442
3443 New packages: brotli, woff2
3444
8b3b8d87
PK
34452018.02.5, Released August 29th, 2018
3446
3447 Important / security related fixes.
3448
3449 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
3450 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
3451 issue.
3452
3453 Updated/fixed packages: acl, apache, attr, bind,
3454 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
3455 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
3456 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
3457 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
3458 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
3459 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
3460 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
3461 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
3462 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
3463 znc
3464
3465 Issues resolved (http://bugs.uclibc.org):
3466
3467 #10781: cryptsetup luksOpen container_file container causes..
3468 #10986: Installing package attr when already supplied by..
3469 #11191: xattr and check-package issue
3470
d91fdfee
PK
34712018.02.4, Released July 21th, 2018
3472
3473 Important / security related fixes.
3474
3475 U-Boot: Ensure host version of ncurses is picked up and not
3476 host-ncurses built by buildroot, as that otherwise causes
3477 widechar/non-widechar conflicts and corrupted menuconfig
3478 menus.
3479
3480 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
3481
3482 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
3483 Support ethernet on Turbot variant.
3484
3485 Updated/fixed packages: bind, clamav, collectd, dos2unix,
3486 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
3487 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
3488 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
3489 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
3490 systemd, wireguard, wireless-regdb
3491
3492 Issues resolved (http://bugs.uclibc.org):
3493
3494 #11101: host-patchelf Endian Issue with relative RPATH
3495
afa6fe1c
PK
34962018.02.3, Released June 18th, 2018
3497
3498 Important / security related fixes.
3499
3500 Various fixes for building on modern distributions (GCC 8.x,
3501 no rpcgen utility).
3502
3503 ARM: Default to binutils 2.28 and warn about newer binutils
3504 versions, which are known to cause boot failures for Linux
3505 kernels built in thumb mode.
3506
3507 Busybox/mdev: Fix module autoloading.
3508
3509 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
3510 symlinks, call swapon -a to activate any configured swap
3511 devices.
3512
3513 Dependencies: Check that PATH does not contain current working
3514 directory, which triggers a number of build failures.
3515
3516 Infrastructure: Error out for packages erroneously using the
3517 'local' site method but not defining a _SITE.
3518
3519 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
3520 kconfig uses ncurses from the host to fix a ncurses/ncursesw
3521 mixup, causing menuconfig display corruption.
3522
3523 Toolchain: Workarounds for fix-rpath issues with binutils and
3524 elf2flt.
3525
3526 Util-linux: Fix blocking on getrandom() issue with recent
3527 kernels.
3528
3529 Remove broken freescale_imx31_3stack,
3530 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
3531
3532 Updated/fixed packages: apr-util, asterisk, attr, audit,
3533 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
3534 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
3535 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
3536 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
3537 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
3538 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
3539 nasm, netplug, network-manager, nfs-utils, nodejs,
3540 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
3541 python, python-websockets, quota, redis, samba4, sysvinit,
3542 transmission, triggerhappy, util-linux, wavpack, wget,
3543 wireshark, xen, zmqpp
3544
3545 Issues resolved (http://bugs.uclibc.org):
3546
3547 #10986: Installing package attr when already supplied by busybox..
3548 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
3549
0c2b920b
PK
35502018.02.2, Released May 4th, 2018
3551
3552 Important / security related fixes.
3553
3554 Tweak package size/file instrumentation to better handle
3555 package rebuilds.
3556
3557 Revert /etc/shells creation when bash is enabled.
3558
3559 Exclude /lib/firmware from the rpath fixup logic, as it may
3560 contain non-native ELF files.
3561
3562 Scanpypi: Support the new PyPi infrastructure.
3563
3564 Handle GCC 8.x on the host.
3565
3566 Ensure timestamp of /usr is updated to support the systemd
3567 ConditionNeedsUpdate option.
3568
3569 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
3570 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
3571 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
3572 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
3573 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
3574 wireguard, wmctrl
3575
3576 Issues resolved (http://bugs.uclibc.org):
3577
3578 #10896: /bin/sh not in /etc/shells
3579 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
3580
f3cea9d8
PK
35812018.02.1, Released April 9th, 2018
3582
3583 Important / security related fixes.
3584
3585 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
3586 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
3587 Pro3.
3588
3589 Infrastructure: Speed up instrumentation for package size by
3590 comparing timestamps instead of md5 checksums, as doing
3591 checksums could lead to up to 25% longer build time for big
3592 configurations.
3593
3594 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
3595 to avoid name clashes with packages ending on '-base'.
3596
3597 Add a better fix for build issues for autotools based packages
3598 checking for C++ support on toolchains without C++ support.
3599
3600 Build host-tar if tar is older than 1.27 on the build machine
3601 to work around reproducibility issues with git archives
3602 containing long paths.
3603
3604 check-unique-files: Fix for filenames not representable in the
3605 users' locale.
3606
3607 Check-bin-arch: Add support for per-package ignore paths
3608 (<pkg>_BIN_ARCH_EXCLUDE).
3609
3610 Toolchain: Fix SSP support detection for external toolchains.
3611
3612 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
3613 these dependencies are available for Linux configurations
3614 needed these dependencies, similar to how it is done for
3615 U-Boot.
3616
3617 Support custom (not in tree) device tree files in addition to
3618 in-tree ones.
3619
3620 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
3621 installed on host.
3622
3623 Updated/fixed packages: apache, busybox, c-ares, cmake,
3624 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
3625 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
3626 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
3627 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
3628 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
3629 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
3630 pkgconf, postgresql, powerpc-utils, python-jsonschema,
3631 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
3632 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
3633 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
3634
3635 New packages: docker-proxy, python-functools32
3636
3637 Issues resolved (http://bugs.uclibc.org):
3638
3639 #10766: upmpdcli: Segmentation fault
3640 #10776: ktap fails to build
3641 #10846: error in compiling gnutls
3642 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
3643
8a94ff12
PK
36442018.02, Released March 4th, 2018
3645
3646 Fixes all over the tree.
3647
3648 Issues with systemd with a readonly rootfs and DBus fixed.
3649
3650 Instructure:
3651 - check-uniq-files: fix Python 2.6 compatibility.
3652 - dependencies.sh: check for external argparse module for
3653 Python 2.6.
3654 - Add infrastructure to detect and use a UTF-8 locale on the
3655 host, needed by systemd.
3656
3657 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
3658 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
3659 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
3660
3661 Issues resolved (http://bugs.uclibc.org):
3662
3663 #10831: qemu_x86_64_defconfig build fails on linux-headers..
3664
d5a63f48
PK
36652018.02-rc3, Released February 27th, 2018
3666
3667 Fixes all over the tree.
3668
3669 check-bin-arch: skip /lib/modules to allow 32-bit userland
3670 with 64bit kernel.
3671
3672 dependencies: Blacklist tar 1.30+ and build our own host-tar
3673 if needed as tar 1.30+ changed the --numeric-owner output for
3674 long path names. Build host-tar before other host-dependencies
3675 as they need it to extract their source tarballs.
3676
3677 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
3678 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
3679 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
3680 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
3681 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
3682
3683 Issues resolved (http://bugs.uclibc.org):
3684
3685 #10726: Current libglib2.mk creates broken libglib2 binary...
3686 #10786: Linux fails to build unless make linux-menuconfig...
3687 #10796: Cannot generate cpio image without selecting CON...
3688
44cec643
PK
36892018.02-rc2, Released February 15th, 2018
3690
3691 Fixes all over the tree.
3692
3693 Dependencies: Ensure C++ support is available like for C
3694 support for packages needing 32bit host support.
3695
3696 utils/genrandconfig: Check host dependencies for config.
3697
3698 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
3699 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
3700 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
3701 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
3702 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
3703 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
3704 systemd
3705
3706 Issues resolved (http://bugs.uclibc.org):
3707
3708 #9781: ti-sgx-km build on kernel >4.1
3709 #10141: Squashfs extended attribute failures
3710
ca7bf21f 37112018.02-rc1, Released February 5th, 2018
06608f7e
TP
3712
3713 The global source-check and per-package <pkg>-source-check
3714 targets have been removed.
3715
77d58aab
PK
3716 Architecture: Add x86 Silvermont variant. Add several new ARM
3717 variants, rework MIPS NaN logic. Support mainline binutils/gcc
3718 for ARC.
3719
3720 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
3721 external toolchains upgraded to arc-2017.09. Libatomic is now
3722 also copied for external musl based toolchains.
3723 Add binutils 2.30.x and switch to binutils 2.29.x by default.
3724
3725 Added hardening options to build with RELRO and FORTITY.
3726
3727 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
3728 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
3729 Orangepi lite / pc plus / pc / prime / win / win plus / zero
3730 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
3731
3732 Add utils/diffconfig, a simple utility for comparing
3733 configuration files - Adapted from the version in the
3734 Linux kernel.
3735
3736 Infrastructure: Check that the same file is not touched by
3737 multiple packages, as a preparation for toplevel parallel
3738 builds.
3739
3740 Hashes for the license files for a large number of packages
3741 have been added, ensuring that license changes will not be
3742 missed when packages are bumped.
3743
3744 Fix build issue for autotools based packages checking for C++
3745 support on toolchains without C++ support and on a distro
3746 lacking /lib/cpp (E.G. Arch Linux).
3747
3748 Support for the meson build system.
3749
3750 Pie charts generated by 'graph-build' or 'graph-size' are now
3751 sorted according to the size of each piece.
3752
3753 System: Only show getty options when busybox init or sysvinit
3754 are used.
3755
3756 ARM-trusted-firmware: Support ATF bundled in U-Boot as
3757 well as U-Boot bundled in ATF.
3758
3759 Zlib is now a virtual package, provided by either libzlib or
3760 zlib-ng, similar to openssl.
3761
30bffce8
PK
3762 Support for the Rust programming language.
3763
77d58aab 3764 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
3765 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
3766 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
3767 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
3768 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
3769 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
3770 open-lldp, pimd, proj, python-flask-cors,
3771 python-jaraco-classes, python-more-itertools, python-oauthlib,
3772 python-raven, python-remi, python-requests-oauthlib,
3773 python-schedule, python-secretstorage, python-see,
3774 python-tabledata, python-txtorcon, python-xlib, qt5charts,
3775 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
3776 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
3777 zisofs-tools, zlib-ng
77d58aab
PK
3778
3779 Removed packages: eeprog
3780
c34019e1
PK
37812017.11.2, Released January 21st, 2018
3782
3783 Important / security related fixes.
3784
3785 External toolchain: libatomic is now also copied for musl
3786 based toolchains.
3787
3788 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
3789
3790 System: Only show getty options when busybox init or sysvinit
3791 are used.
3792
3793 Infrastructure: Fix build issue for autotools based packages
3794 checking for C++ support on toolchains without C++ support and
3795 on a distro lacking /lib/cpp (E.G. Arch Linux).
3796
3797 Pie charts generated by 'graph-build' or 'graph-size' are now
3798 sorted according to the size of each piece.
3799
3800 Updated/fixed packages: asterisk, avahi, bind, busybox,
3801 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
3802 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
3803 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
3804 xlib_libXpm
3805
3806 Issues resolved (http://bugs.buildroot.org):
3807
3808 #9996: lz4 package does not install lz4 binaries in target
3809 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
3810 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
3811 #10301: systemd/getty unused options
3812 #10331: kmsxx, host installation fails with BR2_SHARED_...
3813 #10556: Building ntp package with SSL library libressl...
3814 #10641: avahi-autoipd not starting when using systemd-tmpfiles
3815
1fa8113a
PK
38162017.11.1, Released December 31th, 2017
3817
3818 Important / security related fixes.
3819
3820 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
3821 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
3822 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
3823 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
3824 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
3825 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
3826 xenomai, xfsprogs
3827
9dd76697
PK
38282017.11, Released November 30, 2017
3829
3830 Fixes all over the tree.
3831
3832 Toolchain: Use github mirror for Glibc.
3833
3834 Defconfigs: Correct boot.cmd for bananapi-m1.
3835
3836 Makefiles: Workaround include order issues for certain make
3837 versions by explicitly sorting the result of wildcard where it
3838 matters.
3839
3840 Download: Ensure subversion runs in non-interactive mode.
3841
3842 Updated/fixed packages: asterisk, boost, chrony, dovecot,
3843 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
3844 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
3845 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
3846 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
3847 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
3848 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
3849 xlib_libXfont, xlib_libXfont2,
3850
3851 Issues resolved (http://bugs.buildroot.org):
3852
3853 10501: host-localedef fails to compile on Ubuntu 17.10
3854 10506: Changed kernel image type (e.g. zImage to uImage)...
3855
071cc438
PK
38562017.11-rc2, Released November 13th, 2017
3857
3858 Fixes all over the tree.
3859
3860 Updated/fixed packages: collectd, ffmpeg, freerdp,
3861 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
3862 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
3863 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
3864 wireshark, wpa_supplicant, xapp_xdriinfo
3865
3866 Issues resolved (http://bugs.buildroot.org):
3867
3868 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
3869 #10491: Cannot output security warning when compiled with buildroot..
3870
a7e1971c 38712017.11-rc1, Released November 6th, 2017
c2aa34d8 3872
10b9c360
PK
3873 Fixes all over the tree and new features.
3874
64bbd348
PK
3875 Openssl is now a virtual package, which may be provided by
3876 OpenSSL (now renamed to libopenssl) or LibreSSL.
3877
6d1ff5ff
AVEM
3878 libssh2: there is now an explicit choice of the backend to use
3879 (mbedtls, gnutls or openssl). Previously, the choice was implicit
3880 based on the TLS library that was selected. Now, it is possible to
3881 choose the backend, which is important if several TLS libraries are
354722ca 3882 selected.
6d1ff5ff 3883
c2aa34d8
JF
3884 netsnmp: all MIB files are now installed, making the target filesystem a
3885 bit bigger than before. To remove unneeded MIBS, you should use a
3886 post-build script.
3887
f36962e9
PK
3888 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
3889 updated to 2017.09, Glibc updated to 2.26, Glibc support for
3890 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
3891 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
3892
64bbd348
PK
3893 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
3894 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
3895 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
3896 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
3897 Technologic TS-7680.
3898
10b9c360
PK
3899 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
3900 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
3901 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
3902 lua-curl, lua-datafile, lua-fifo, lua-httpd,
3903 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
3904 luksmeta, minetest, minetest-game, pdmenu, prosody,
3905 python-aiocoap, python-automat, python-ibmiotf,
3906 python-iso8601, python-m2r, python-simplesqlite,
3907 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
3908 restorecond, selinux-python, semodule-utils, uhubctl,
3909 wireguard, wsapi-fcgi, wsapi-xavante
3910
3911 Removed packages: aiccu, rfkill, sepolgen
3912
3913 Issues resolved (http://bugs.buildroot.org):
3914
3915 #10281: lsblk does not compile for util-linux
3916 #10336: lttng compilation fails : linking error
3917 #10351: glibc missing in rootfs
3918 #10356: nfs-utils missing header
043f3b45 3919 #10361: python3 python-config script generates invalid includes
10b9c360
PK
3920 #10366: dropbear download url has changed
3921 #10391: WiringPi retrieves wrong (old) version
3922 #10406: Beaglebone black: Buggy SGX driver version, swapped...
3923 #10426: uboot-tools' fw_setenv does not update the redundant...
3924 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
3925
951685e8
PK
39262017.08.2, Released November 28th, 2017
3927
3928 Important / security related fixes.
3929
3930 Qt: 5.6 version updated to 5.6.3.
3931
3932 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
3933 in the environment.
3934
3935 Makefiles: Workaround include order issues for certain make
3936 versions by explicitly sorting the result of wildcard where it
3937 matters.
3938
3939 Updated/fixed packages: apr, apr-util, arqp-standalone,
3940 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
3941 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
3942 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
3943 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
3944 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
3945 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
3946 qt5connectivity, qt5declarative, qt5engineio,
3947 qt5graphicaleffects, qt5imageformats, qt5location,
3948 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
3949 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
3950 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
3951 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
3952 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
3953 webkitgtk, wget, wireshark, xapp_xdriinfo.
3954
3955 Issues resolved (http://bugs.buildroot.org):
3956
3957 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
3958 10361: python3 python-config script generates invalid includes
3959 10501: host-localedef fails to compile on Ubuntu 17.10
3960
f2b10756
PK
39612017.08.1, Released October 23rd, 2017
3962
3963 Important / security related fixes.
3964
3965 Webkitgtk bumped to the 2.18.x series, fixing a large number
3966 of security issues.
3967
3968 Defconfigs: galileo: fix ext4 related kernel config, bump
3969 kernel for gcc 6.x compatibility, enable wchar support for
3970 grub2. wandboard: correct rootfs offset
3971
3972 support: Ensure gzip compression level 6 is used for git
3973 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
3974 links. check-rpath: Also handle PIE binaries
3975
3976 External toolchain: Correctly handle glibc Buildroot
3977 toolchains built with merged /usr
3978
3979 musl: fix ARMv4 build with binutils 2.27.51+, fix for
3980 CVE-2017-15650
3981
3982 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
3983 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
3984 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
3985 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
3986 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
3987 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
3988 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
3989 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
3990 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
3991 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
3992 xmlstarlet, xlib_libXfont, xlib_libXfont2,
3993 xserver_xorg-server, zsh
3994
8ce27bb9 39952017.08, Released September 1st, 2017
0ea3d7ba 3996
8ce27bb9 3997 Minor fixes.
0ea3d7ba 3998
13c44396
PK
3999 Toolchain: Don't allow internal toolchain builds for MIPS
4000 M6201/P6600, as support for these are not yet in mainline GCC.
4001
4002 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
4003 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
4004 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
4005 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
4006 transmission, vde2, vim
0ea3d7ba
TP
4007
4008 Updated/fixed defconfigs:
4009
4010 Removed packages: simicfs.
4011
4012 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 4013
0ea3d7ba
TP
4014 #10261: Grub2 fails to build for x86_64
4015
ef19f376
TP
40162017.08-rc3, Released August 23rd, 2017
4017
4018 Fixes all over the tree.
4019
4020 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
4021 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
4022 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
4023 libspatialindex, libunwind, linux, linux-headers, lua,
4024 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
4025 whois, xen, zmqpp.
4026
4027 Updated/fixed defconfigs: ci20, socrates_cyclone5,
4028 toradex_apalis_imx6.
4029
4030 Removed defconfig: Armadeus APF9328.
4031
4032 skeleton-* packages introduced in -rc1 have been renamed to
4033 skeleton-init-* instead.
4034
4035 Issues resolved (http://bugs.buildroot.org):
4036
4037 #10141: Squashfs extended attribute failures
4038
0ba4a139
TP
40392017.08-rc2, Released August 11th, 2017
4040
4041 Fixes all over the tree.
4042
4043 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
4044 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
4045 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
4046 swupdate, uclibc, valgrind, webkitgtk.
4047
4048 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
4049 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
4050 qemu_sparc64.
4051
4052 The cmake-package infrastructure for host packages has been
4053 fixed to not incorrectly detect target packages through
4054 pkg-config.
4055
4056 Issues resolved (http://bugs.buildroot.org):
4057
c7ed72d3 4058 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
4059 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
4060 #10026: lua-5.3.4: fix lua linker error in swupdate
4061 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
4062 #10156: glibc compilation fails for X86 32bits (i386)
4063 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
4064 #10221: Buildroot Support
4065
c472d8a4 40662017.08-rc1, Released August 2nd, 2017
2fce2056 4067
6ce80b6a
TP
4068 Infrastructure:
4069
d64d1216
TP
4070 - The skeleton package has been split into multiple packages:
4071 skeleton-sysv (when Busybox or SysV init are used),
4072 skeleton-systemd (when systemd is used), skeleton-none (when
4073 no init system is used) and skeleton-custom (when a custom
4074 skeleton is used). Those packages, except skeleton-custom,
4075 share common logic and data in a new package called
4076 skeleton-common. The skeleton package becomes a virtual
4077 package. This change allows to generate a filesystem that is
4078 compliant with systemd expectations.
4079
4080 - Support for using a read-only filesystem with systemd has
4081 been fixed.
4082
6ce80b6a
TP
4083 - Major revamp of the gettext handling, with user-visible
4084 effect:
2fce2056
TP
4085
4086 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
4087 package could decide to enable or not NLS support. When
4088 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
4089 by passing --disable-nls to packages.
4090
4091 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
4092 controls whether NLS support should be enabled or not in
4093 packages. This option defaults to disabled, which means
4094 that now, NLS support is by default disabled in all
4095 packages.
2fce2056 4096
6ce80b6a
TP
4097 Therefore, if you need NLS support in packages, you must now
4098 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
4099
4100 - The host directory no longer has a usr/ component. This
4101 makes it much more natural to use that directory as an
4102 externally used toolchain. For compatibility with existing
c7ed72d3 4103 scripts, a usr -> . link is still added.
51b3315b 4104
6ce80b6a
TP
4105 - Hashes are now checked on tarballs by Buildroot when a
4106 package is sourced from a Git repository.
4107
4108 - Patches are no longer being downloaded from Github, since
4109 auto-generated patches could change over time, and break
4110 hashes. All patches that were downloaded from Github are now
4111 stored in their respective package directories.
4112
4113 - Hash files in packages can now contain hashes for the
4114 license files contained in the package source code. This
4115 allows to detect changes in such license files.
4116
4117 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
4118 RPATHs at the end of the build.
4119
4120 - A new "make sdk" target prepares $(HOST_DIR) to be
4121 relocatable: turns RPATHs in host binaries into relocatable
4122 ones, removes bogus RPATHs from staging binaries/libraries,
4123 and provides a relocate-sdk script that can be executed to
4124 relocate the SDK after installation.
4125
4126 - Addition of utils/genrandconfig which generates a random
4127 configuration based on a set of pre-defined toolchain
4128 configurations (support/config-fragments/autobuild/) and a
4129 random selection of packages. It is now used by the
4130 autobuilders to generate the random configurations.
4131
4132 Filesystems:
4133
4134 - ext2/3/4 filesystems are now generated using mkfs.ext from
4135 e2fsprogs instead of using genext2fs.
4136
4137 Architecture:
4138
4139 - Addition of support for ARM big.LITTLE variants
4140 - Improved MIPS support, with options to select NaN encoding
4141 and FP32 mode.
4142
4143 Toolchain:
4144
4145 - Switch to gcc 6.x as the default gcc version, add support
4146 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
4147 - Switch to binutils 2.28 as the default binutils version, add
4148 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
4149 - Support added for gdb 8.0
4150 - uClibc-ng bumped to 1.0.26
4151 - CodeSourcery toolchains for x86 and SuperH have been
4152 removed, they were using a too old glibc version
4153 (2.17). External toolchains with glibc 2.17 or earlier are
4154 no longer supported.
4155 - The version selection in the glibc package has been
4156 removed. Like musl and uClibc-ng, we now use the latest
4157 glibc version.
4158 - Improved support for Xtensa toolchain overlays, which can
4159 now be downloaded.
4160
4161 Tools:
4162
4163 - Numerous improvements to the runtime test infrastructure
4164 - Tests are now executed by Gitlab CI on a regular basis
4165 - Tools that are directly useful to the user have been moved
4166 from support/scripts/ to utils/: brmake, check-package,
4167 get-developers, scancpan, scanpipy, size-stats-compare,
4168 test-pkg.
4169
4170 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
4171 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
4172 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
4173
4174 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
4175 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
4176 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
4177 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
4178 libpwquality, libressl, libspatialindex, libva-utils,
4179 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
4180 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
4181 python-backports-shutil-get-terminal-size, python-bcrypt,
4182 python-cheroot, python-h2, python-hpack, python-hyperframe,
4183 python-hyperlink, python-ipython-genutils, python-pathlib2,
4184 python-pickleshare, python-priority, python-portend,
4185 python-scandir, python-systemd, python-tempora,
4186 python-traitlets, python-typepy, qt5virtualkeyboard,
4187 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
4188 xr819-xradio, zstd
4189
0a1e508b 4190 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
4191
4192 Issues resolved (http://bugs.buildroot.org):
4193
d64d1216 4194 #7892: systemd-journald is broken
6ce80b6a
TP
4195 #9341: avahi-utils does not compile with uClibc + libglib2
4196 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
4197 BR2_ENABLE_DEBUG
4198 #9746: ext4 image generated by Buildroot is not working
4199 properly with U-Boot
4200 #9886: Build fails with "unexpected EOF while looking for
4201 matching `"'" if PATH contains a newline
4202 #9891: parted 3.1 => 3.2?
4203 #9911: qt5 does not build on sparc
4204 #9916: qt5 does not build on
4205 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
4206 #9936: Host QEMU does not build with SDL support because of
4207 pkg-config
4208 #9941: nodejs option disappears for arm
4209 #9951: SCANCPAN failure
4210 #9966: util-linux-2.30/.stamp_built' failed
4211 #9976: License file for package 'rtl8821au' incorrect
4212 #9991: SGX Error implicit declaration of function
4213 ‘dmac_map_area’
4214 #10011: wget does not work from Buildroot
4215 #10036: Buildroot builds Raspbian Jessie headless image
4216 presenting incorrect prompt
4217 #10051: make: *** No rule to make target
4218 'raspberrpi3_defconfig'. Stop reported with Buildroot
4219 v2017.05.1
4220 #10056: No .config file was produced in /buildroot folder
4221 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
4222 failure
c472d8a4 4223 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 4224 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
4225 #10091: gcc7.1 does not build with graphite support due to old
4226 isl
d64d1216
TP
4227 #10121: webkit without the multimedia option causes build
4228 error
6ce80b6a 4229
d0b7d387
PK
42302017.05.2, Released July 27th, 2017
4231
4232 Important / security related fixes.
4233
4234 Webkitgtk bumped to the 2.16.x series, fixing a large number
4235 of security issues.
4236
4237 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
4238 which default to PIE mode.
4239
4240 Updated/fixed packages: aespipe, apache, bind, binutils,
4241 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
4242 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
4243 libmemcached, libosip2, libtirpc, libxml-parser-perl,
4244 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
4245 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
4246 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
4247 webkitgtk, x265, xserver_xorg-server, xvisor
4248
4249 Issues resolved (http://bugs.buildroot.org):
4250
4251 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
4252
d9bcd5fa
PK
42532017.05.1, Released July 4th, 2017
4254
4255 Important / security related fixes.
4256
4257 Update support/scripts/scancpan to use METACPAN v1 API as v0
4258 has been shutdown.
4259
4260 Update support/scripts/mkusers to handle setups where
4261 /etc/shadow is a symlink.
4262
4263 External toolchain: Don't create musl dynamic loader symlink
4264 for static builds.
4265
4266 Setlocalversion: Correct detection of mercurial revisions for
4267 non-tagged versions.
4268
4269 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
4270
4271 Updated/fixed packages: apache, automake, bind, botan, c-ares,
4272 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
4273 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
4274 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
4275 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
4276 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
4277 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
4278 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
4279
4280 Issues resolved (http://bugs.buildroot.org):
4281
4282 #9976: License file for package 'rtl8821au' incorrect
4283
dd2020aa
PK
42842017.05, Released May 31st, 2017
4285
4286 Minor fixes.
4287
4288 External toolchain: musl dynamic linker symlink for mips-sf
4289 corrected.
4290
4291 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
4292 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
4293 xen
4294
4295 Issues resolved (http://bugs.buildroot.org):
4296
4297 #9906: genimage: Disk full
4298
91a418c3
PK
42992017.05-rc3, Released May 30th, 2017
4300
4301 Fixes all over the tree.
4302
4303 ARC toolchain bumped to 2017.03
4304
4305 Runtime testing improvements and cleanups.
4306
4307 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
4308 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
4309 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
4310 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
4311 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
4312 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
4313 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
4314 xen
4315
4316 Removed packages: firejail, ola
4317
4318 Issues resolved (http://bugs.buildroot.org):
4319
4320 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
4321 #9876: aarch64 support with gcc 4.8 toolchain
4322 #9896: host-gcc-initial error downloading because incorrect URL
4323
8ab8f10a
PK
43242017.05-rc2, Released May 17th, 2017
4325
4326 Fixes all over the tree.
4327
4328 ARC toolchain bumped to 2017.03-rc2
4329
4330 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
4331 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
4332 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
4333 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
4334 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
4335 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
4336 vlc, x11vnc, xfsprogs
4337
4338 Issues resolved (http://bugs.buildroot.org):
4339
4340 #9796: source-check broken for Git downloads
4341 #9866: BASE_DIR usage
4342
c71edb8b
PK
43432017.05-rc1, Released May 8th, 2017
4344
4345 Fixes all over the tree and new features.
4346
4347 Infrastructure:
4348
4349 - Installed binaries are now checked for correct architecture
4350 to catch natively built binaries or binaries built for other
4351 architecture variants.
4352
4353 - Luarocks infrastructure improvements to extraction handling,
4354 support for upstream name != Buildroot package name.
4355
4356 - 'make printvars' output format has changed to make it easier
4357 to use in scripts. It now has options to quote the variables
4358 and to show the expanded/unexpanded values.
4359
4360 - Automatic ext2 rootfs size calculation has been removed. The
4361 logic was not working working reliable in all setups as it
4362 depends on the host filesystem behaviour, so instead now the
4363 size has to be specified explicitly (defaults to 60MB).
4364
4365 - The git download infrastructure now ensures that GNU format
4366 tar files are created.
4367
4368 - Fixed a variable clashing issue in the mkusers script with
4369 internal bash variables.
4370
4371 - Fakeroot now links against libacl to fix issues on
4372 distributions using acls.
4373
4374 - Correct permissions for /dev/pts/ptmx when systemd is used
4375 with recent glibc versions.
4376
4377 - br2-external: Improve error reporting.
4378
4379 - A wrapper script for genimage has been added in
4380 support/scripts/genimage.sh for easy use of genimage from
4381 post-image scripts.
4382
4383 - A script to check for common style issues in new packages
4384 before submitting has been added in support/scripts/check-package
4385
4386 - Defconfigs are now tested by gitlab-CI instead of Travis:
4387 https://gitlab.com/buildroot.org/buildroot
4388
4389 - Infrastructure for runtime testing has been added to
4390 support/testing
4391
4392 Toolchain:
4393
4394 - External linaro toolchains updated to 2017.02, ARC toolchain
4395 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
4396
4397 - A number of fixes and improvements to the external toolchain
4398 handling, including C library detection, multilib and ld.so
4399 handling
4400
4401 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
4402 for uClibc-ng
4403
4404 - Binutils 2.28 added and default changed to 2.27
4405
4406
4407 Architectures:
4408
4409 - Support for the C-SKY architecture has been added.
4410
4411
4412 License handling:
4413
4414 - The package license markings for legal info now uses the
4415 SPDX short identifiers for the license string where possible.
4416
4417 - License info has been improved / added for a number of packages.
4418
4419
4420 Misc:
4421
4422 - Cmake 3.7.x installed on the host is no longer ignored as a
4423 workaround for the RPATH issues has been implemented.
4424
4425 - Docker-engine can now be built statically on an otherwise
4426 dynamic linked build for docker-in-docker setups.
4427
4428 - U-Boot now supports out-of-tree device trees, similar to
4429 Linux
4430
4431 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
4432 been removed as this is now EOL upstream.
4433
4434 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
4435 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
4436 defconfig for raspberry pi 3, stm32f429-disc1.
4437
4438 The raspberry pi zero-w and rpi3 compute module are now also
4439 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
4440 supported by the beaglebone defconfig.
4441
4442 Removed defconfig: minnowboard, via imx6 vab820, altera
4443 socdk/sockit
4444
4445 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
4446 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
4447 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
4448 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
4449 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
4450 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
4451 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
4452 python-decorator, python-simplegeneric,
4453 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
4454 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
4455 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
4456 uccp420wlan, wilink-bt-firmware
4457
4458 Broken packages: ola
4459
4460 Removed packages: cosmo, kodi-visualisation-fountain,
4461 polarssl, portmap, xdriver_xf86-video-glide,
4462 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
4463
4464 Issues resolved (http://bugs.buildroot.org):
4465
4466 #8831: image generation fails on host ZFS due to "no free space"
4467 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
4468 #9456: mkusers script bash errors
4469 #9496: mke2img fails during build on ntfs-3g host partition
4470 #9531: NPM fails to build embedded modules
4471 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
4472 #9691: Wrong cryptsetup package include files location
4473 #9696: Wrong cryptsetup package include files location
4474 #9706: Can't download newer revisions of package from PyPI
4475 #9711: Recent libCEC version bump seems to break kodi package
4476 #9716: exit, shutdown, reboot from kodi
4477 #9721: version 2017.02: no acceptable m4 could be found in $PATH
4478 #9726: Raspberry Pi version B - Problems with UART speed in..
4479 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
4480 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
4481 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
4482 #9776: libubox build failed
4483 #9791: Python searches for packages in the user site directory
4484 #9806: libseccomp is not available when BR2_arm=y
4485 #9826: post-build scritp - symlinks created in post-build script..
4486 #9836: triggerhappy: systemd unit broken
4487 #9846: musl libc not installed correctly in target folder
4488 #9856: build libubox failed on ubuntu 17.04 64bit
4489
4f00d03a
PK
44902017.02.11, Released April 11th, 2018
4491
4492 Important / security related fixes.
4493
4494 dependencies: Blacklist tar 1.30+ and build our own host-tar
4495 if needed as tar 1.30+ changed the --numeric-owner output for
4496 long path names. Build host-tar before other host-dependencies
4497 as they need it to extract their source tarballs.
4498
4499 Updated/fixed packages: apache, busybox, clamav, dhcp,
4500 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
4501 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
4502 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
4503 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
4504 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
4505
4506 Issues resolved (http://bugs.uclibc.org):
4507
4508 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
4509
6f1e216e
PK
45102017.02.10, Released January 31st, 2018
4511
4512 Important / security related fixes.
4513
4514 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
4515
4516 System: Only show getty options when busybox init or sysvinit
4517 are used.
4518
4519 Infrastructure: Fix build issue for autotools based packages
4520 checking for C++ support on toolchains without C++ support and
4521 on a distro lacking /lib/cpp (E.G. Arch Linux).
4522
4523 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
4524 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
4525 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
4526 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
4527 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
4528 util-linux, webkitgtk, wireshark, xen
4529
4530 Issues resolved (http://bugs.buildroot.org):
4531
4532 #9996: lz4 package does not install lz4 binaries in target
4533 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
4534 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
4535 #10301: systemd/getty unused options
4536 #10331: kmsxx, host installation fails with BR2_SHARED_...
4537 #10536: Finding non-relative paths in the ccache
4538 #10641: avahi-autoipd not starting when using systemd-tmpfiles
4539
93a8938d
PK
45402017.02.9, Released January 1st, 2018
4541
4542 Important / security related fixes.
4543
4544 Fix divide by zero issue in size-stats script.
4545
4546 Fix makefile include ordering issue with certain make versions
4547 in the external toolchain handling.
4548
4549 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
4550 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
4551 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
4552 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
4553 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
4554
a4d77a4b
PK
45552017.02.8, Released November 27th, 2017
4556
4557 Important / security related fixes.
4558
4559 Qt: 5.6 version updated to 5.6.3.
4560
4561 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
4562 in the environment.
4563
4564 Updated/fixed packages: apr, apr-util, arqp-standalone,
4565 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
4566 imagemagick, libfastjson, libglib2, libpjsip, libplist,
4567 localedef, luajit, mesa3d, openssh, openssl, postgresql,
4568 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
4569 qt5declarative, qt5engineio, qt5graphicaleffects,
4570 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
4571 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
4572 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
4573 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
4574 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
4575 xapp_xdriinfo.
4576
4577 Issues resolved (http://bugs.buildroot.org):
4578
4579 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
4580 10361: python3 python-config script generates invalid includes
4581 10501: host-localedef fails to compile on Ubuntu 17.10
4582
8b0dd65d
PK
45832017.02.7, Released October 28th, 2017
4584
4585 Important / security related fixes.
4586
4587 Webkitgtk bumped to the 2.18.x series, fixing a large number
4588 of security issues.
4589
4590 Defconfigs: wandboard: Correct rootfs offset
4591
4592 Toolchain: Linaro toolchains updated to 2017.08 release,
4593 fixing a number of issues. Musl: fix for CVE-2017-15650.
4594
4595 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
4596 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
4597 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
4598 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
4599 xlib_libXfont2, xserver_xorg-server
4600
40f8a013
PK
46012017.02.6, Released September 24th, 2017
4602
4603 Important / security related fixes.
4604
4605 Cmake: Ensure correct pkg-config is used when building host
4606 packages
4607
4608 fs/iso9660: Ensure files from earlier builds are not included.
4609
4610 Updated/fixed packages: apache, bcusdk, bind, binutils,
4611 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
4612 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
4613 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
4614 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
4615 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
4616 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
4617 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
4618 postgresql, proxychains-ng, python-libconfig,
4619 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
4620 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
4621 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
4622 xen, zmqpp
4623
4624 Issues resolved (http://bugs.buildroot.org):
4625
4626 #10141: Squashfs extended attribute failures
4627 #10261: Grub2 fails to build for x86_64
4628 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
4629
386dd28a
PK
46302017.02.5, Released July 27th, 2017
4631
4632 Important / security related fixes.
4633
4634 Webkitgtk bumped to the 2.16.x series, fixing a large number
4635 of security issues.
4636
4637 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
4638 which default to PIE mode.
4639
4640 Updated/fixed packages: aespipe, apache, bind, binutils,
4641 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
4642 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
4643 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
4644 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
4645 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
4646 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
4647 xserver_xorg-server, xvisor
4648
4649 Issues resolved (http://bugs.buildroot.org):
4650
4651 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
4652
018b8aa7
PK
46532017.02.4, Released July 4th, 2017
4654
4655 Important / security related fixes.
4656
4657 Update support/scripts/scancpan to use METACPAN v1 API as v0
4658 has been shutdown.
4659
4660 Update support/scripts/mkusers to handle setups where
4661 /etc/shadow is a symlink.
4662
4663 External toolchain: Don't create musl dynamic loader symlink
4664 for static builds.
4665
4666 Setlocalversion: Correct detection of mercurial revisions for
4667 non-tagged versions.
4668
4669 Updated/fixed packages: apache, automake, bind, botan, c-ares,
4670 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
4671 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
4672 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
4673 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
4674 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
4675 vlc, x264, xserver_xorg-server
4676
4677 Issues resolved (http://bugs.buildroot.org):
4678
4679 #9976: License file for package 'rtl8821au' incorrect
4680
1ba865a5
PK
46812017.02.3, Released June 2nd, 2017
4682
4683 Important / security related fixes.
4684
4685 Download: <pkg>-source-check fixed for packages from git.
4686
4687 External toolchain: musl dynamic linker symlink for mips-sf
4688 corrected.
4689
4690 Updated/fixed packages: armadillo, audiofile, bash,
4691 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
4692 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
4693 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
4694 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
4695 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
4696 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
4697 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
4698 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
4699
4700 Issues resolved (http://bugs.buildroot.org):
4701
4702 #9796: source-check broken for Git downloads
4703 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
4704
87ddf24d
PK
47052017.02.2, Released May 1st, 2017
4706
4707 Important / security related fixes.
4708
4709 Use HTTPS for the Codesourcery external toolchains as the HTTP
4710 URLs no longer work.
4711
4712 Updated/fixed packages: bind, busybox, dovecot, freetype,
4713 ghostscript, glibc, granite, hiredis, icu, imagemagick,
4714 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
4715 libnspr, libnss, libsamplerate, libsndfile, libunwind,
4716 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
4717 python-web2py, samba4, syslinux, systemd, tiff, trinity,
4718 uboot, wireshark, xen
4719
4720 Issues resolved (http://bugs.buildroot.org):
4721
4722 #9791: Python searches for packages in the user site directory
4723
a1658095
PK
47242017.02.1, Released April 4th, 2017
4725
4726 Important / security related fixes.
4727
4728 Fix a variable clashing issue in the mkusers script with
4729 internal bash variables.
4730
4731 Improve external toolchain version detection.
4732
4733 Correct permissions for /dev/pts/ptmx when systemd is used
4734 with recent glibc versions.
4735
4736 Fix python module name clash for graph-depends.
4737
4738 Fakeroot now links against libacl to fix issues on
4739 distributions using acls.
4740
4741 Ensure that the git download infrastructure creates GNU format
4742 tar files.
4743
4744 br2-external: Improve error reporting.
4745
4746 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
4747 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
4748 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
4749 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
4750 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
4751 libwebsockets, libxkbcommon, linux-firmware, logrotate,
4752 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
4753 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
4754 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
4755 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
4756 tcpreplay, tor, upmpdcli, wget, wireshark,
4757 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
4758
4759 Issues resolved (http://bugs.buildroot.org):
4760
4761 #9456: mkusers script bash errors
4762
083c0735
PK
47632017.02, Released February 28th, 2017
4764
4765 Minor fixes, mainly fixing autobuilder issues.
4766
4767 Don't use cmake 3.7.x from the build host as it is also
4768 affected by the RPATH handling issues, and instead build our
4769 own if needed.
4770
4771 Updated/fixed packages: assimp, classpath, genimage, mplayer,
4772 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
4773 vlc, xterm
4774
87a23e53
PK
47752017.02-rc3, Released February 26th, 2017
4776
4777 Fixes all over the tree.
4778
4779 Cmake reverted to version 3.6.3 to workaround regressions
4780 related to RPATH handling.
4781
4782 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
4783 btrfs-progs, classpath, directfb, glibc, gstreamer1,
4784 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
4785 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
4786 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
4787 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
4788 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
4789
4790 Issues resolved (http://bugs.buildroot.org):
4791
4792 #9251: Shared C++ libraries for Microblaze results in Segmentation...
4793 #9456: mkusers script bash errors
4794 #9506: Collectd 5.7.0 fails to build with libcrypt
4795 #9581: VagrantFile provisioning step fails due to issue with grub-pc
4796 #9586: usbmount: usbmount slows down the system... to a state of...
4797 #9616: CMake host packages cannot provide CONF_ENV
4798 #9641: Need raptor package installed in staging
4799 #9671: stunnel build error
4800
bedc0ccd
PK
48012017.02-rc2, Released February 20th, 2017
4802
4803 Fixes all over the tree.
4804
4805 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
4806 older gcc versions for reproducible builds has been
4807 (temporarily) reverted because of licensing compatiblity
4808 concerns.
4809
4810 Defconfigs: SD card generation fix for the Udoo Neo board
4811
4812 Infrastructure to handle .lz compressed tarballs added, and
4813 affected packages updated to use it.
4814
4815 Updated/fixed packages: bctoolbox, bind, canelloni,
4816 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
4817 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
4818 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
4819 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
4820 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
4821 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
4822 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
4823 xserver_xorg-server
4824
4825 Issues resolved (http://bugs.buildroot.org):
4826
4827 #8941: Valgrind fails to build with stack protection turned on
4828 #9291: perl: SysV message queues not configured, even if available
4829 #9651: libxcb-1.12 built Error
4830 #9656: util-linux: schedutils doesn't build on target w/o enabl...
4831 #9666: qt5quickcontrols install fails
4832
4f17e8cf
TP
48332017.02-rc1, Released February 11th, 2017
4834
4835 Fixes all over the tree and new features.
4836
4837 Infrastructure:
4838
4839 - numerous improvements to support reproducible builds
4840
4841 - new waf-package package infrastructure to support packages
4842 that use the Waf build system. 6 packages converted to
4843 this infrastructure.
4844
133811ee
TP
4845 - add option <pkg>_PREFER_INSTALLER to the perl package
4846 infrastructure
4847
4848 Architecture:
4849
4f17e8cf
TP
4850 - add support for the OpenRISC CPU architecture
4851
4852 - merge description of the ARM and ARM64 options, and add
4853 support for selecting a specific ARM64 core
4854
4855 Toolchain:
4856
4857 - major rework of the external toolchain support. It is now
4858 split into several packages, one per external toolchain,
4859 and a common infrastructure.
4860
4861 - important fix for musl to prevent a conflict between musl
4862 and kernel headers (fixes the build of numerous packages
4863 with musl)
4864
4865 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
4866 for ARM64, mips32r6 and mips64r6
4867
4868 - add gdb 7.12.1, and switch to gdb 7.11 as the default
4869
4870 - Linaro toolchains updated to 2016.11, ARC toolchain
4871 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
4872 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
4873 NIOS2 toolchains bumped
4f17e8cf
TP
4874
4875 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
4876 architecture, remove pre-built musl toolchains from
4877 musl.codu.org
4f17e8cf
TP
4878
4879 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
4880 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
4881 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
4882
4883 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
4884 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
4885 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
4886 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
4887 pru-software-support, python-arrow, python-attrs,
4888 python-babel, python-bitstring, python-chardet,
4889 python-constantly, python-flask-babel, python-gunicorn,
4890 python-incremental, python-jsonschema, python-logbook,
4891 python-markdown2, python-mbstrdecoder, python-mutagen,
4892 python-pathpy, python-pudb, python-pyqrcode,
4893 python-pytablereader, python-setuptools-scm, python-sh,
4894 python-toml, python-vcversioner, python-whoosh,
4895 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
4896 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
4897 upower, ustream-ssl, waf, xlib_libXfont2
4898
4899 Removed packages: perl-db-file, snowball-hdmiservice,
4900 snowball-init
4901
4902 Tooling: addition of a test-pkg script to help contributors
4903 build test their package.
4904
4905 Issues resolved (http://bugs.buildroot.org):
4906
4907 #8946: Valgrind fails to build with stack protection turned on
4908 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
4909 #9466: VIM_REMOVE_DOCS removes rgb.txt
4910 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
4911 #9501: eudev fails to build with older kernel headers
4912 #9526: Embedded NPM fails to start with "no such file or directory" error
4913 #9541: Platform drivers autoloading from info in device tree does not work
4914 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
4915 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
4916 #9566: [kmod] Compilation fails with uclibc
4917 #9571: buildroot fails while building opencv for arm64 platform
4918 #9576: External tree with BR 2016.11 does not work anymore
4919 #9606: xorg-server cannot build for ARM target
4920
e77a5c88
PK
49212016.11.3, Released March 9th, 2017
4922
4923 Important / security related fixes.
4924
4925 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
4926 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
4927 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
4928
8847039f
PK
49292016.11.2, Released January 25th, 2017
4930
4931 Important / security related fixes.
4932
4933 A fix for BR2_EXTERNAL trees referenced using relative paths,
4934 which broke in 2016.11.
4935
4936 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
4937 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
4938 php-imagick, rabbitmq-server, runc, wireshark,
4939
4940 Issues resolved (http://bugs.buildroot.org):
4941
4942 #9576: External tree with BR 2016.11 does not work anymore
4943
e5782ec2
PK
49442016.11.1, Released December 29th, 2016
4945
4946 Important / security related fixes.
4947
4948 Updated/fixed packages: apache, cryptopp, docker-engine,
4949 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
4950 nodejs, openssh, php, python, python-bottle, samba4, squid,
4951 uboot, vim, wireshark, xorg-server uboot
4952
4953 Issues resolved (http://bugs.buildroot.org):
4954
4955 #9466: VIM_REMOVE_DOCS removes rgb.txt
4956
a7eb052f
PK
49572016.11, Released November 30th, 2016
4958
4959 Minor fixes.
4960
4961 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
4962 uboot, uclibc
4963
4964 Issues resolved (http://bugs.buildroot.org):
4965
4966 #9451: packages/postgresql/postgresql.mk contains wrong POST...
4967
93106e9e
PK
49682016.11-rc3, Released November 28th, 2016
4969
4970 Fixes all over the tree, including a number of security fixes.
4971
4972 The move from fakeroot to pseudo unfortunately brought a
4973 number of issues. The SELinux issue described in #9386 which
4974 triggered the move to pseudo has been investigated further and
4975 a workaround implemented and the pseudo changes reverted.
4976
4977 Linux kernel: update default to 4.8.11.
4978
4979 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 4980 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
4981 vdk, axs101, axs103 and hs38 smd vdk.
4982
4983 Updated/fixed packages: autossh, chrony, dosfstools,
4984 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
4985 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
4986 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
4987 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
4988 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
4989 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
4990 xapp_xload, xenomai, xmlstarlet
4991
4992 Issues resolved (http://bugs.buildroot.org):
4993
4994 #9386: ubinize fails with or without custom config
4995 #9431: A misspelling
4996 #9446: make raspberrypi3_defconfig compilation failure
4997
90aed668
YM
49982016.11-rc2, Released November 13th, 2016
4999
5000 Fixes all over the tree.
5001
5002 Architecture: add support for MIPS XBurst cores; remove MIPS
5003 support for M5100 cores.
5004
5005 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
5006 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
5007 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
5008 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
5009 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 5010 strace, openjpeg, lcms2, quota.
90aed668
YM
5011
5012 Linux kernel: update default to 4.8.7.
5013
5014 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
5015
5016 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
5017 of fakeroot; makedevs no longer breaks of the destination already
5018 exists and is of the correct type/major/minor.
5019
5020 Defconfigs: a few legacy and broken defconfigs have been removed
5021 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
5022 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
5023 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
5024 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
5025 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
5026 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
5027 atmel_sama5d3xek.
5028
052554bf 50292016.11-rc1, Released November 3rd, 2016
a471150a 5030
052554bf 5031 Fixes all over the tree and new features.
a471150a 5032
7158a6d6
AV
5033 It is now possible to specify multiple BR2_EXTERNAL
5034 directories. The required files in a BR2_EXTERNAL directory
5035 have changed to accomodate this feature. Refer to the
5036 documentation for details of how to update them. External
5037 trees now have a name and a description. Also, it is possible
5038 to override a defconfig in the external tree.
5039
5040 The default skeleton now uses UID 65534 for the "nobody"
5041 user instead of UID 99, like most distros do. See
5042 https://lwn.net/Articles/695478/ for a complete discussion.
5043 Programs and configuration files that explicitly refer to UID
5044 99 will have to be updated.
5045
5046 When the build environment already has a suitable cmake version
5047 (3.1 or later), that one will be used instead of building
5048 host-cmake. This can speed up the build significantly.
5049
5050 The ExtUtils::MakeMaker perl module is now required in the
5051 build environment.
5052
5053 An additional check is done during the build that files are
5054 not installed in the output directory within the output
5055 directory. This happens e.g. when the target directory is
5056 contained both in --prefix and in DESTDIR. The build will
5057 terminate with an error message that specifies which package
5058 and which file caused the failure.
5059
5060 The concept of "deprecated packages" and the BR2_DEPRECATED
5061 option have been removed. Instead, packages are removed
5062 immediately. Packages are only removed when they don't work
5063 for some reason. If you still need a removed package and
5064 you have a solution for the problem(s) that caused the
5065 removal, please contribute it.
5066
052554bf 5067 Architecture: support for sh64 removed, improved support for
7158a6d6 5068 MIPS core selection.
052554bf
TP
5069
5070 Toolchain: support for musl powerpc64le, mips64 and mipsr6
5071 toolchains, ARC toolchain components updates, gcc 6.x series
5072 bumped to 6.2.0, default binutils version switched to 2.26,
5073 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
5074 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
5075 with TLS support. Checking of unsafe compiler options (that
5076 point to host directories) has been extended with -isystem,
5077 -idirafter and -iquote.
052554bf
TP
5078
5079 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
5080 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
5081 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
5082 are now in a separate linux-tools package instead of in the
5083 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
5084
5085 CMake support: the toolchainfile.cmake file now provides a
5086 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 5087 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
5088 flags defined by Buildroot.
5089
2bc3d067 5090 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 5091 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 5092 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
5093
5094 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
5095 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 5096 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
5097 python-crcmod, python-cssutils, python-docutils,
5098 python-futures, python-mwclient, python-mwscrape,
5099 python-mwscrape2slob, python-pyelftools, python-pyicu,
5100 python-pylru, python-pyqt5, python-requests-toolbelt,
5101 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
5102 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
5103 gpio linux tools.
5104
a564da22 5105 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 5106 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 5107 wvdial, wvstreams.
052554bf
TP
5108
5109 Documentation: the list of packages that was present in the
5110 Buildroot manual has been removed.
5111
7158a6d6
AV
5112 Legal info: the "licenses.txt" file that concatenates all
5113 license texts is no longer generated - it was not considered
5114 useful. The manifest.csv contains an empty cell instead of
5115 "not saved" when no license file is available.
5116
052554bf
TP
5117 Other: addition of a DEVELOPERS file listing developers taking
5118 care of packages or architectures.
5119
5120 Issues resolved (http://bugs.buildroot.org):
5121
5122 #7802: host-python build hangs compiling getbuildinfo.o
5123 #8206: mplayer uses host xorg development files
eb71c22b 5124 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
5125 #8536: Building sudo with PAM results in unusable sudo
5126 #8646: check-host-rpath script returns false positives when rpath
5127 contains symlink
5128 #8696: xdriver_xf86-input-mouse install header files in target
5129 directory
5130 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
5131 not necessarily TARGET
5132 #8846: Orphaned/missing toolchain borks eclipse plugin
5133 #8856: python tornado runtime wasn't met on buildroot 2016.02
5134 #8901: gcc failes to build if fortran is enabled
5135 #8916: LDFLAGS pass to openssh
5136 #8941: "ls" of an NFSv4 share only works when pumped through strace
5137 #8946: Valgrind fails to build with stack protection turned on
5138 #9021: Kodi - Broken: Illegal instruction (core dumped)
5139 #9096: rootfs.ubi not created
2bc3d067 5140 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
5141 #9176: minnowboard : USB not mounted
5142 #9196: raspberry pi 3 default build seem broken
5143 #9201: Permission denied make: *** [core-dependencies] Error 126 in
5144 Buildroot-2015.08.1
5145 #9216: log4cpp package build fails to build within install
5146 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
5147 pressing buttons.
5148 #9229: Firefly boot fails with: "failed to find part:boot"
5149 #9256: [Config file] New device: Odroid-U2/U3
5150 #9296: Buildroot Fails on applying patches
5151 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
5152 #9316: U-boot fails to build if libssl-dev is not installed
5153 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
5154 flash utility (tegrarcm)
5155 #9326: Odroid-C2 build results in non-bootable image
5156 #9336: Improve iconv support for external toolchain based builds
5157 #9356: gdb package
5158 #9366: no link rootfs.ext4 -> rootfs.ext2
5159 #9371: openssl: download failes with "Only allow downloads from primary
5160 download site" + local server
5161 #9381: check-host-rpath issues
2bc3d067 5162 #9386: ubinize fails with or without custom config
a471150a 5163
ec166411 51642016.08, Released September 1st, 2016
78e99146
PK
5165
5166 Minor fixes.
5167
5168 Toolchain: ARC tools updated to arc-2016.09-eng010.
5169
5170 Updated/fixed packages: libshout, luajit, mpd, mplayer
5171
5172 Issues resolved (http://bugs.buildroot.org):
5173
5174 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
5175 #8341: Getting EGL Error: Could not create the egl surface:..
5176 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
5177
7e981ed0
PK
51782016.08-rc3, Released August 29th, 2016
5179
5180 Fixes all over the tree.
5181
5182 Toolchain: C++ support for the internal blackfin toolchain
5183 re-enabled.
5184
5185 Architecture: Default to bf532 CPU variant for blackfin,
5186 Fix flat one memory region support for m68k and disable flat
5187 seperate data support because of compatibility issues.
5188
5189 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
5190 post-build scripts when systemd is used.
5191 Zynq microzed/zc706/zed: Fix u-booot configuration.
5192
5193 netbsd-queue package extended and renamed to
5194 musl-compat-headers. With this, a number of musl compatibility
5195 patches are no longer needed.
5196
5197 Updated/fixed packages: aircrack-ng, android-tools, babeld,
5198 bcusdk, binutils, boa, busybox, connman, cpupower,
5199 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
5200 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
5201 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
5202 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
5203 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
5204 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
5205 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
5206 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
5207 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
5208 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
5209 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
5210 webkitgtk, wireshark, xdriver_xf86-video-intel
5211
5212 Issues resolved (http://bugs.buildroot.org):
5213
5214 #9101: Error on support/download/git with system git older than 1.8.4
5215 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
5216
3b3fa45a
PK
52172016.08-rc2, Released August 17th, 2016
5218
5219 Fixes all over the tree.
5220
5221 Toolchain: disable broken C++ support for internal blackfin
5222 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
5223 to fix various issues.
5224
5225 System: Zoneinfo is available for the musl C library as well.
5226
5227 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
5228 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
5229 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
5230 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
5231 libical, libpjsip, libsidplay2, libunwindow, libxml2,
5232 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
5233 openblas, openipmi, owfs, php, poco, procps, qt, quota,
5234 sg3_utils, spidev_test, systemd-bootchart, thrift,
5235 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
5236 xdriver_xf86-video-savage, xserver_xorg-server, xen
5237
5238 Issues resolved (http://bugs.buildroot.org):
5239
5240 #9136: make graph-size fails with "ValueError: too many values to..
5241 #9151: qt: fix build with ALSA >= 1.1.x
5242 #9156: qt: Fix missing runtime Qt3Support dependency
5243 #9161: modsetting patch not applied to xserver 1.18.4
5244 #9166: Missing overlays directory in VFAT image for raspberry pi 3
5245
19040c9f 52462016.08-rc1, Released August 6th, 2016
960cc977
PK
5247
5248 Fixes all over the tree and new features.
5249
5250 Toolchain: Fortran support added. eglibc support removed, musl
5251 support no longer experimental. Blackfin and Microblaze
5252 support for internal uClibc-ng toolchain, m68k/coldfire
5253 improvements. The check for unsafe (build host) directories
5254 access (/usr/include and /usr/lib) is now enabled by default.
5255 Unused locales are now purged by default to save space (and
5256 the default list of locales shrunk). The option to control
5257 this has now moved from the toolchain menu to system
5258 configuration.
5259
5260 Legal info improvements: sources are now hardlinked instead of
5261 copied if possible to save space. Patches and extra downloads
5262 are also saved.
5263
5264 An experimental configuration knob (BR2_REPRODUCIBLE) has been
5265 added to make the builds more reproducible (E.G. less
5266 differences in the binary output between builds of the same
5267 configuration). This is still work in progress.
5268
5269 An option to execute a custom script inside the fakeroot
5270 environment used to the generate the filesystem (E.G. to tweak
5271 permissions or similar) has been added.
5272
5273 Git support now supports git submodules if
5274 <pkg>_GIT_SUBMODULES is enabled.
5275
5276 Hash files for integritry validation have been added for all
5277 packages.
5278
5279 Scanpypi utility to help creating packages from the Python
5280 package index (pypi) has been added.
5281
5282 The makedevs utility now has support for adding file
5283 capabilities using extended attributes.
5284
5285 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
5286 development configs, Blackfin GDB simulator, Linksprite
5287 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
5288 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
5289 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
5290 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
5291 demos. A number of defconfigs have been updated and extended
5292 to generate SD card images. Synopsys HS38 VDK defconfig removed.
5293
5294 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
5295 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
5296 circus, dante, docker-containerd, docker-engine, domoticz,
5297 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
5298 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
5299 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
5300 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
5301 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
5302 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
5303 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
5304 p7zip, pdbg, python-argh, python-dataproperty,
5305 python-dateutil, python-dialog3, python-dicttoxml,
5306 python-dominate, python-engineio, python-flask-jsonrpc,
5307 python-flask-login, python-humanize, python-pathtools,
5308 python-pathvalidate, python-pillow, python-prompt-toolkit,
5309 python-pytablewriter, python-pytz, python-scapy3k,
5310 python-sdnotify, python-socketio, python-tomako,
5311 python-ubjson, python-u-msgpack, python-watchdog,
5312 python-wcwidth, python-xlrd, python-xlsxwriter,
5313 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
5314 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
5315 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
5316 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
5317 wiringpi, xen
5318
5319 Deprecated packages: ipkg, sstrip
5320
5321 Removed packages: sunxi-mali-prop
5322
5323 Issues resolved (http://bugs.buildroot.org):
5324
5325 #8931: segment fault when compile argp-help.c using aarch64-bu...
5326 #8966: eglfs error. buildroot don't compile the library libeglfs.so
5327 #8971: build for beaglebone fails
5328 #8986: qt5imageformats fails to build on AArch64
5329 #8991: grub2 fails to compile
5330 #9001: Nodejs option not available
5331 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
5332 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
5333 #9066: 8139TOO - faulty behaviour
5334 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
5335 #9091: U-Boot fails to boot with large ramdisk
5336
aa6fd11f
PK
53372016.05, Released May 31st, 2016
5338
5339 Minor fixes.
5340
5341 External toolchain: Fix for symlink handling when copying
5342 links to target.
5343
5344 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
5345 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
5346 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
5347 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
5348 xdriver_xf86-video-fbturbo, xserver_xorg-server
5349
f4365df1
PK
53502016.05-rc3, Released May 26th, 2016
5351
5352 Fixes all over the tree.
5353
5354 Tweaks for SSP handling for external toolchains.
5355
5356 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
5357 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
5358 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
5359 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
5360 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
5361 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
5362 postgresql, putty, python-service-identity, python-treq,
5363 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
5364 ustr, valgrind, webkitgtk, libxml2, xorriso,
5365 xserver_xorg-server
5366
5367 Issues resolved (http://bugs.uclibc.org):
5368
5369 #8936: Aircrack-ng - Alot of missing dependencies
5370
3f3342a5
PK
53712016.05-rc2, Released May 17th, 2016
5372
5373 Fixes all over the tree.
5374
5375 Rootfs overlay handling now refuses to overwrite
5376 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
5377 even if these directories are present in the overlay.
5378
5379 External toolchain: Unbreak user provided libraries deployment
5380 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
5381
5382 QEMU coldfire: Fix for signal handling kernel issue, enable
5383 networking support.
5384
5385 Updated/fixed packages: android-tools, assimp, boost, gcc,
5386 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
5387 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
5388 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
5389 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
5390 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
5391
0ab73720
PK
53922016.05-rc1, Released May 10th, 2016
5393
5394 Fixes all over the tree and new features.
5395
5396 Architectures: new ARM variants: Cortex A17 and M4, improved
5397 nonmmu (cortex-M) support, m68k has been re-enabled with
5398 support for ColdFire. For x86, support for the i386 variant
5399 has been dropped.
5400
5401 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
5402 deprecated. Go programming language support, Add Binutils 2.26
5403 support. Old Sourcery PowerPC external toolchains removed,
5404 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
5405 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
5406
5407 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
5408 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
5409 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
5410 added for m68k, eXtensa-nommu and ColdFire.
5411
5412 Linux: use zImage by default on ARM, subversion repository
5413 support (for u-boot as well).
5414
5415 New packages: aer-inject, android-tools, cannelloni,
5416 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
5417 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
5418 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
5419 kodi-adsp-basic, kodi-adsp-freesurround,
5420 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
5421 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
5422 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
5423 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
5424 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
5425 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
5426 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
5427 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
5428 python-autobahn, python-characteristic, python-crossbar,
5429 python-cryptography, python-iniparse, python-iowait,
5430 python-lmdb, python-pexpect, python-ptyprocess,
5431 python-pyasn-modules, python-pygments, python-pymysql,
5432 python-pynacl, python-pyopenssl, python-pysocks,
5433 python-pytrie, python-rpi-gpio, python-service-identity,
5434 python-setproctitle, python-shutilwhich, python-treq,
5435 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
5436 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
5437 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
5438 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
5439 xdriver_xf86-video-amdgpu
5440
5441 Removed packages: foomatic-filters, python-m2crypto,
5442 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
5443
5444 Issues resolved (http://bugs.buildroot.org):
5445
5446 #6830: Qt5: no fonts are installed
5447 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
5448 #7580: Invalid filesystem in Pandaboard defconfig
5449 #8346: wf111 package removes all kernel module dependencies
5450 #8436: xserver_xorg-server Segmentation fault
5451 #8736: IPV6 forced on in busybox
5452 #8746: At startup system stops with 'cannot set terminal proces..
5453 #8751: make fail [fio does not build on sh]
5454 #8766: Compiling host-gcc-final-4.9.3 broken on i386
5455 #8771: make savedefconfig modifies sources
5456 #8781: Unable to build uboot for imx28evk
5457 #8786: gdb fails to build with xz and expat support at the same
5458 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
5459 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
5460 #8836: Can't select Vim in menuconfig
5461 #8851: Make sure fio can compile with libaio support if it...
5462 #8861: With buildroot 2016.02 trying to build for corei7-avx
5463 fails while trying to build host-binutils
5464 #8866: Making an USB flash bootable with extlinux build with
5465 buildroot does not work
5466
aaf6c28a
PK
54672016.02, Released March 1st, 2016
5468
5469 Minor fixes, mostly security related.
5470
5471 Circular dependency issue with same-as-kernel linux-headers
5472 option fixed.
5473
5474 Updated/fixed packages: bluez5_utils, heirloom-mailx,
5475 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
5476 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
5477 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
5478
100ba0f6
PK
54792016.02-rc3, Released February 27th, 2016
5480
5481 Fixes all over the tree.
5482
5483 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
5484 where VFP is optional (but present on the specific hw). Fix
5485 ARM variant selection for freescale_imx31_3stack_defconfig.
5486
5487 Ensure tarballs of downloaded git trees do not contain a
5488 timestamp.
5489
5490 Clarify license of patches in COPYING.
5491
5492 Updated/fixed package: avahi, binutils, cairo, can-festival,
5493 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
5494 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
5495 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
5496 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
5497 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
5498 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
5499 omniorb, openipmi, openobex, patch, pax-utils, perf,
5500 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
5501 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
5502 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
5503 wpa_supplicant, xerces, zsh
5504
5505 Issues resolved (http://bugs.uclibc.org):
5506
5507 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
5508
6cd8cbc6 55092016.02-rc2, Released February 18th, 2016
a00646db
PK
5510
5511 Fixes all over the tree.
5512
5513 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
5514 crash, backport of Xtensa .init/.fini literals handling.
5515 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
5516 and CVE-2015-7547.
5517
5518 Defconfigs for Acmesystems Arietta g25 added.
5519
5520 Updated/fixed packages: binutils, boost, chrony, dovecot,
5521 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
5522 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
5523 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
5524 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
5525
5526 Issues resolved (http://bugs.uclibc.org):
5527
5528 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
5529 #8606: Problem compiling on Arch Linux
5530 #8681: kbd 2.0.3 does not build on rpi
5531
ecf55c3f 55322016.02-rc1, Released February 10th, 2016
2ea4443e
PK
5533
5534 Fixes all over the tree and new features.
5535
5536 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
5537 arc-2015.12. Support for legacy uClibc dropped, default to
5538 uClibc-ng instead. Added sys/queue.h implementation for MUSL
5539 for compatibility. Updated versions of Code sourcery and
5540 Linaro toolchains. MIPS Codescape toolchains added. Version
5541 selection for preconfigured external toolchains removed.
5542
5543 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
5544 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
5545 A number of defconfigs have been extended to generate complete
5546 system images using genimage.
5547
8b186e08 5548 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
5549 which isn't compatible with modern perl versions, breaking the
5550 build when building on recent (Fedora 23, Debian
5551 Testing/Unstable, ..) distributions.
5552
2ea4443e
PK
5553 Makedevs utility now accepts textual (non-numerical) user and
5554 group names.
5555
5556 Vagrant file to easily setup a working development environment
5557 in a VM has been added.
5558
5559 Size-stats-compare script to compare rootfs sizes between
5560 builds has been added.
5561
5562 Infozip package renamed to zip. EFL packages restructured.
5563
5564 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
5565 angularjs, apache, apr, argp-standalone, armadillo, arptables,
5566 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
5567 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
5568 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
5569 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
5570 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
5571 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
5572 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
5573 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
5574 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
5575 elementary, elfutils, enlightenment, erlang, espeak, eudev,
5576 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
5577 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
5578 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
5579 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
5580 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
5581 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
5582 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
5583 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
5584 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
5585 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
5586 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
5587 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
5588 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
5589 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
5590 jquery-sparkline, jquery-ui, jquery-ui-themes,
5591 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
5592 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
5593 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
5594 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
5595 libedbus, libedit, libedje, libeet, libefreet, libeina,
5596 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
5597 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
5598 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
5599 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
5600 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
5601 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
5602 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
5603 libraw, libraw1394, librsvg, libseccomp, libsecret,
5604 libserialport, libsigc, libsigrok, libsigrokdecode,
5605 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
5606 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
5607 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
5608 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
5609 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
5610 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
5611 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
5612 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
5613 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
5614 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
5615 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
5616 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
5617 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
5618 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
5619 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
5620 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
5621 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
5622 openldap, openntpd, openobex, openocd, openpgm,
5623 open-plc-utils, openpowerlink, openssh, openssl, openswan,
5624 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
5625 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
5626 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
5627 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
5628 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
5629 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
5630 python-alsaaudio, python-can, python-cffi, python-cherrypy,
5631 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
5632 python-mako, python-msgpack, python-psutil, python-pyasn,
5633 python-pycparser, python-pydal, python-pyftpdlib,
5634 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
5635 python-serial, python-setuptools, python-six, python-spidev,
5636 python-tornado, python-twisted, python-web2py, python-webpy,
5637 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
5638 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
5639 qt5graphicaleffects, qt5imageformats, qt5multimedia,
5640 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
5641 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
5642 qt5webkit-examples, qt5websockets, qt5x11extras,
5643 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
5644 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
5645 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
5646 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
5647 smack, snowball-init, socat, sp-oops-extract, sqlite,
5648 squashfs, squeezelite, squid, sredird, sshfs,
5649 start-stop-daemon, strace, strongswan, stunnel, subversion,
5650 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
5651 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
5652 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
5653 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
5654 udpcast, unionfs, upmpdcli, usb_modeswitch,
5655 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
5656 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
5657 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
5658 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
5659 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
5660 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
5661 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
5662 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
5663 xfont_encodings, xfont_font-adobe-100dpi,
5664 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
5665 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
5666 xfont_font-alias, xfont_font-arabic-misc,
5667 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
5668 xfont_font-bh-lucidatypewriter-100dpi,
5669 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
5670 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
5671 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
5672 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
5673 xfont_font-daewoo-misc, xfont_font-dec-misc,
5674 xfont_font-ibm-type1, xfont_font-isas-misc,
5675 xfont_font-jis-misc, xfont_font-micro-misc,
5676 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
5677 xfont_font-misc-meltho, xfont_font-misc-misc,
5678 xfont_font-mutt-misc, xfont_font-schumacher-misc,
5679 xfont_font-screen-cyrillic, xfont_font-sony-misc,
5680 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
5681 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
5682 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
5683 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
5684 ympd, zeromq, zic, znc, zsh,
5685
5686 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
5687 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
5688 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
5689 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
5690 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
5691 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
5692 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
5693 obsidian-cursors, openal, openbox, pangomm,
5694 python-backports-abc, python-beautifulsoup4, python-cbor,
5695 python-click, python-cssselect, python-ecdsa, python-html5lib,
5696 python-idna, python-ipaddress, python-mistune, python-netaddr,
5697 python-paho-mqtt, python-paramiko, python-pyparted,
5698 python-pysmb, python-pyudev, python-singledispatch,
5699 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
5700 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
5701 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
5702
5703 Removed packages: libungif, python-pyxml,
5704
5705 Issues resolved (http://bugs.uclibc.org):
5706
5707 #7886: gettext: link failure with locally-installed libxml2
5708 #7892: systemd-journald is broken
5709 #8066: nodejs crashes when built with gcc 4.9
5710 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
5711 #8501: gunzip fails to uncompress files
5712 #8541: fail to build host-fakeroot-1.20.2
5713 #8546: build instructions for raspberry pi don't work
5714 #8571: strace for ARC compile error
5715 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
5716 #8616: Fail to build for raspberrypi_defconfig with big endian
5717 #8621: sqlite package, properly enable readline
5718
3f90e532
PK
57192015.11, Released November 30th, 2015
5720
5721 Minor fixes.
5722
5723 Merged/seperate /usr handling is now also performed for
5724 staging so cross-gdb / gdbserver can find the libraries.
5725
5726 Updated/fixed packages: autossh, conntrack-tools, dcron,
5727 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
5728 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
5729 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
5730 zmqpp
5731
5732 Issues resolved (http://bugs.uclibc.org):
5733
5734 #8441: Invalid directory for X11 fonts in target (RPi2)
5735 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
5736
610f3fa0
PK
57372015.11-rc3, Released November 26th, 2015
5738
5739 Fixes all over the tree.
5740
db80b0a5
PK
5741 We have a new modern website!
5742
5743 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
5744 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
5745 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
5746 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
5747 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
5748 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
5749 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
5750 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
5751 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
5752 yajl, zmqpp
610f3fa0
PK
5753
5754 Issues resolved (http://bugs.uclibc.org):
5755
5756 #6872: gpsd: disabled on microblaze
5757 #8321: invalid opcode error with minidlna and ffmpeg
5758 #8336: Default systemd configuration fails to boot correctly in 2015-08
5759 #8446: rpi-userland failed to build with glibc 2.22
5760
bfaed966
PK
57612015.11-rc2, Released November 19th, 2015
5762
5763 Fixes all over the tree.
5764
5765 LD_LIBRARY_PATH is no longer used to ensure host binaries find
5766 their libraries, fixing issues on recent Fedora.
5767
5768 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
5769 with ${TARGET}-cc after the move to use a toolchain wrapper
5770 for the internal toolchain.
5771
5772 Appy-patches.sh now correctly applies all files listed in
5773 series files.
5774
5775 Fixes for merged /usr handling when a custom skeleton is used.
5776
5777 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
5778 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
5779 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
5780 libecore, libgudev, libnss, libpng, libserial, libssh2,
5781 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
5782 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
5783 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
5784 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
5785 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
5786 ushare, wine, wpa_supplicant, x265,
5787 xdriver_xf86-video-siliconmotion, zxing-cpp
5788
5789 Issues resolved (http://bugs.uclibc.org):
5790
5791 #4790: Running udhcpc on a system with NFS root kills NFS
5792 #8456: Building host-pkgconf on Fedora 23 fails due to..
5793
e1da0eff 57942015.11-rc1, Released November, 7th 2015
23542387
TP
5795
5796 Fixes all over the tree and new features.
5797
5798 Architectures:
5799
5800 - Support for sparc64 added (internal toolchain with glibc
5801 only).
5802
5803 - Support for mips32r6 and mips64r6 added.
5804
5805 - Support for Intel Quark X1000 CPU.
5806
5807 - Switch to EABIhf by default on ARM when a VFP is available.
5808
5809 Toolchains:
5810
5811 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
5812 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
5813
5814 - The toolchain wrapper which was used only for external
5815 toolchains is now also used for Buildroot internal
5816 toolchains. This allowed to fix the ccache support, prepare
5817 the way for top-level parallel build support and remove gcc
5818 patches used to detect header/library path poisoning.
5819
5820 - Remove Analog Devices Blackfin toolchain 2012R2.
5821
5822 - Fix several Xtensa build failures by switching from
5823 text-section-literals to auto-litpools.
5824
5825 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
5826 rather than a specific fork.
5827
5828 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
5829 2015.08. 2014.09 version is kept since 2015.08 only runs on
5830 x86_64 hosts.
5831
5832 Bootloaders:
5833
5834 - Fix ARM64 support in U-Boot.
5835
5836 Defconfigs:
5837
5838 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
5839 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
5840 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
5841 Synopsys AArch64 VDK virtual platform.
5842
5843 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
5844 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
5845 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
5846 raspberrypi2, riotboard, snps_axs10*, wandboard.
5847
5848 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
5849 calao_snowball_defconfig, gnublin, integrator926_defconfig.
5850
5851 Infrastructure:
5852
5853 - Support for fetching from Mercurial tags fixed.
5854
5855 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
5856 module support to be enabled in the kernel when a package
5857 builds out-of-tree kernel modules (through the
5858 pkg-kernel-module infrastructure or on its own).
5859
5860 - Improve the perl package infrastructure to automatically add
5861 the dependency to the perl interpreter to target perl module
5862 packages.
5863
5864 - Remove trailing slashes in <pkg>_SITE and addition of a
5865 check to ensure such trailing slashes are no longer added.
5866
5867 - Extend the legal infrastructure to allow packages to declare
5868 their actual source code. This is useful for packages for
5869 which <pkg>_SOURCE points to pre-built binaries (as is the
5870 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
5871 variable allows to point to the source code in such cases.
5872
5873 - Improved ccache support, thanks to the usage of a toolchain
5874 wrapper for internal toolchain. Now a single cache directory
5875 can be shared between different Buildroot builds.
5876
5877 - Addition of a 'graph-size' make targets, which generates a
5878 PDF graph of per-package size of the root filesystem.
5879
5880 - Addition of <pkg>_EXCLUDES so that packages can request
5881 certain parts of the source code tarball to not be
5882 extracted. This feature is currently used by gcc and
5883 toolchain-external.
5884
5885 - Packages can now use the <pkg>_PKGDIR variable, provided by
5886 the package infrastructure, to reference their package
5887 directory, instead of explicitly using package/<pkg>/.
5888
5889 Filesystems:
5890
5891 - Add high lz4 compression to squashfs.
5892
5893 - Simplification of shell profile files in the default
5894 skeleton.
5895
5896 - Remove ftp user and /home/ftp from the skeleton, and let ftp
5897 server packages create these when needed.
5898
5899 - Add support for /bin, /sbin and /lib to be symlinks to their
5900 corresponding directories in /usr. This is enforced for
5901 systemd configurations, and optional for other
5902 configurations.
5903
5904 - Support for AXFS filesystem image generation added.
5905
5906 - New options to add extra space/inodes to ext2/3/4 images.
5907
5908 Updated/fixed packages:
5909
5910 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
5911 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
5912 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
5913 collectd, connman, conntrack-tools, coreutils, cpio,
5914 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
5915 dhrystone, dillo, directfb, directfb-examples, dmraid,
5916 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
5917 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
5918 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
5919 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
5920 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
5921 genimage, gettext, git, glib-networking, glmark2, gnupg2,
5922 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
5923 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5924 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
5925 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
5926 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
5927 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
5928 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
5929 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
5930 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
5931 kodi-pvr-stalker, kodi-pvr-vbox,
5932 kodi-visualisation-waveforhue, less, lftp, libbluray,
5933 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
5934 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
5935 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
5936 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
5937 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
5938 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
5939 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
5940 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
5941 linux, linux-firmware, linux-fusion, linux-headers,
5942 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
5943 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
5944 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
5945 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
5946 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
5947 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
5948 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
5949 perl-crypt-openssl-random, perl-http-message,
5950 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
5951 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
5952 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
5953 poco, polarssl, portaudio, portmap, postgresql, proftpd,
5954 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
5955 python-networkmanager, python-numpy, python-pyparsing,
5956 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
5957 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
5958 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
5959 samba4, sane-backends, sconeserver, sdl, sed, setools,
5960 shairport-sync, shared-mime-info, sland, smartmontools,
5961 softether, spice-protocol, sqlcipher, sqlite, squid,
5962 strongswan, stunnel, subversion, sudo, sunxi-tools,
5963 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
5964 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
5965 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
5966 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
5967 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
5968 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
5969 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
5970 xtables-addons, xterm, xz, zic, znc, zsh
5971
5972 New packages:
5973
5974 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
5975 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
5976 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
5977 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
5978 libg7221, libhttpparser, libilbc, libldns, libmng,
5979 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
5980 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
5981 micropython, micropython-libs, python-pyratemp,
5982 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
5983 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
5984 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
5985
5986 Removed packages:
5987
5988 blackbox (was deprecated), divine (merged in directfb),
5989 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
5990 sawman (merged in directfb), schifra (marked broken since a
5991 long time), texinfo (host variant only, no longer used), zxing
5992 (replaced by zxing-cpp),
5993
5994 Issues resolved (http://bugs.uclibc.org):
5995
5996 #4099: cut utility from GNU coreutils works incorrect
5997 #7772: libxml-parser-perl build failure: missing dependency
5998 ExtUtils/MakeMaker
5999 #7931: Default configuration for Cubieboard v1 is outdated
6000 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
6001 not coming up
6002 #8246: X.org DRI2 build issue
6003 #8256: pointing to /usr/bin/objcopy old version (x86) instead
6004 of the generated one
6005 #8266: mplayer build issue
6006 #8281: pyrexc fails to run when path is too long
6007 #8316: lttng-tools and lttng-babeltrace executables contain
6008 bad RPATH pointing to host machine
6009 #8331: kexec wants shutdown in /sbin, but systemd installs it
6010 in /usr/sbin
6011 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
6012 busybox's version
6013 #8366: libevent does not build
6014 #8386: build failed with external toolchain
6015 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
6016 #8396: CCACHE initialization
6017 #8401: gpsd 3.15 NMEA support
6018 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
6019 #8421: util-linux installs systemd files in output/target/home/
6020
20a36cd8 60212015.08, Released August 31st, 2015
3131ec44
PK
6022
6023 Minor fixes.
6024
6025 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
6026 reintroduced as opencv.
6027
6028 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
6029 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
6030 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
6031 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
6032 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
6033 perl-www-robotrules, python-can, qt5base, qt5multimedia,
6034 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
6035 x264, xserver_xorg-server, zyre
6036
985b46be
TP
60372015.08-rc2, Released August, 24th 2015
6038
6039 Fixes all over the tree.
6040
6041 Toolchain: fix gcc build on NIOS-II.
6042
6043 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
6044 hybrid ISO image generation.
6045
6046 Architectures: add arm1136j-s variant.
6047
6048 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
6049 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
6050 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
6051 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
6052 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
6053 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
6054 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
6055 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
6056 netatalk, nodejs, ola, opencv, oprofile, php, poco,
6057 postgresql, powertop, protobuf, protobuf-c, qt5base,
6058 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
6059 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
6060 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
6061
6062 Issues resolved (http://bugs.uclibc.org):
6063
6064 #8276: package/dropbear: symlink resolution incorrect
6065 #8286: Error with buildroot
6066 #8301: ldconfig parameter in Makefile
6067
7b1e9d52 60682015.08-rc1, Released August, 5th 2015
43929650
AV
6069
6070 Fixes all over the tree and new features.
6071
da63d87c
TP
6072 Architectures:
6073
6074 - Refactor how the availability of an MMU is described.
6075 - Minimal support for Cortex-M3
6076 - Minimal support for AArch64 big-endian
6077
6078 Toolchains:
6079
6080 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
6081 - Use uClibc-ng as the default uClibc version, instead of the
6082 official uClibc, which hasn't done any release since 3+
6083 years
6084 - eglibc is now marked as deprecated
6085 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
6086 support for gcc 5.x added.
6087 - Binutils: use Binutils 2.24 as the default, 2.25.x series
6088 bumped to 2.25.1, remove old Binutils 2.22.
6089 - Update ARC toolchain components to 2015.06
6090 - Add support for Fortran when building gcc
6091
6092 Bootloaders:
6093
6094 - Support for using the kconfig configuration system in
6095 U-Boot
6096
6097 New Defconfigs:
6098
6099 - VIA VAB-820/AMOS-820
6100 - OLimex OLinuxino A20 Lime
6101 - Many new defconfigs for Atmel evaluation boards:
6102 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
6103 Xplained Ultra, sama5d3 Xplained.
6104 - ACME Systems Aria G25
6105 - WarPboard
6106 - Altera Cyclone 5 Development Board
6107 - Xilinx zc706
6108 - ARC AXS101 and AXS103 Software Development Platforms
6109 - Significant updates to Raspberry Pi / Raspberry Pi 2
6110
6111 Infrastructure:
6112
6113 - Buildroot takes better care now of generating predictable
6114 permissions in the target filesystem. However, existing
6115 permissions on a custom skeleton or rootfs overlay will no
6116 longer be preserved. Therefore, it is necessary to add a
6117 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
6118 required permissions.
6119 - Add support for kconfig fragments.
6120 - No longer pass --{enable,disable}-debug to autotools
6121 packages depending on the value of
6122 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
6123 whether we build with -g or not.
6124 - Support for extracting archives in .lzma in the generic
6125 package infrastructure.
6126 - Remove random-seed file from the default skeleton, since
6127 seeding the entropy pool with a known seed makes more harm
6128 than good.
6129 - In the CVS download helper, add support to use a date as
6130 the version.
6131 - Add support for a per-package <pkg>_STRIP_COMPONENTS
6132 variable, which packages can use to specify how many path
6133 components should be stripped when extracting the tarball.
6134 - Addition of a 'kernel-module' package infrastructure, which
6135 simplifies the packaging of external kernel modules. Many
6136 existing packages are converted to use it.
6137 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
6138 - Remove /etc/securetty from the default skeleton.
6139 - Migration of sysV initscripts from the default skeleton to
6140 a package called 'initscripts', installed only when Busbox
6141 init or sysvinit are used.
6142 - Migration of the skeleton logic to a proper 'skeleton'
6143 package.
6144 - Addition of a 'linux-tools' infrastructure in the 'linux'
6145 package, to support building user-space tools bundled
6146 within the Linux kernel sources, such as perf and cpupower.
6147 - Usage of backticks instead of make $(shell ...) to execute
6148 shell commands. This allows to delay the evaluation of such
6149 commands when actually needed, and not when expanding the
6150 variables. It is useful to make 'make printvars' less
6151 noisy, and as a preparation to support top-level parallel
6152 build.
6153 - Libtool .la files are not mungled for all package types,
6154 instead of being handled only for packages using the
6155 autotools-package infrastructure.
6156 - Add mechanism to allow packages to express a dependency on
6157 gcc versions. This is needed for packages that use C++11 or
6158 C11 support for example.
6159
6160 Important package updates:
6161
6162 - Complete rework of the matchbox packaging
6163 - Lots of fixes in packages for compatibility with musl and
6164 gcc 5.
6165 - Hash files added to a large number of packages.
6166 - Update a significant number of packages to use a new
6167 hosting, after the announcement of Google Code and
6168 Gitorious closing.
6169 - Major packages needed for SELinux support have been merged,
6170 but the support is not complete yet.
6171 - Significant update of OpenCV to version 3.0, and addition
6172 of lots of eatures.
6173 - Significant update of all packages supporting the GPU and
6174 VPU of i.MX ARM processors.
6175 - Addition of systemd support in a significant number of
6176 packages.
6177 - Qt5 updated to 5.5.0
6178 - Use modular X.org server by default instead of KDrive
6179
6180 Filesystems:
6181
6182 - Complete overhaul of the iso9660 support. Now allows to use
6183 directly IS9660 as the root filesystem format and not only
6184 an initrd, and supports Grub 2 and isolinux in addition to
6185 Grub.
6186
6187 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
6188 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
6189 ca-certificates, can-utils, ccache, cloog, collectd, connman,
6190 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
6191 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
6192 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
6193 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
6194 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
6195 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
6196 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
6197 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
6198 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
6199 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
6200 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
6201 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
6202 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
6203 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
6204 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
6205 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
6206 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
6207 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
6208 libunistring, libupnp, libuv, libv4l, libva,
6209 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
6210 linux-firmware, linux-headers, live555, ltrace, lua,
6211 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
6212 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
6213 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
6214 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
6215 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
6216 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
6217 perl-cross, perl-encode-locale, perl-io-socket-ssl,
6218 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
6219 perl-xml-libxml, php, pinentry, polarssl, postgresql,
6220 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
6221 python-networkmanager, python-pyinotify, python-pypcap,
6222 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
6223 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
6224 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
6225 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
6226 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
6227 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
6228 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
6229 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
6230 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
6231 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
6232 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
6233 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
6234 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
6235 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
6236 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
6237 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
6238 zic.
6239
6240 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
6241 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
6242 jquery-datetimepicker, kodi-audioencoder-modplug,
6243 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
6244 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
6245 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
6246 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
6247 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
6248 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
6249 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
6250 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
6251 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
6252 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
6253 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
6254 kodi-screensaver-pingpong, kodi-screensaver-pyro,
6255 kodi-screensaver-stars, kodi-visualisation-shadertoy,
6256 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
6257 kodi-visualisation-waveform, kvmtool, kyua, libfm,
6258 libfm-extra, libplatform, librtas, libsodium, libsquish,
6259 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
6260 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
6261 python-pycli, python-pydal, python-pyyaml, python-web2py,
6262 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
6263 rtl8821au, sepolgen, setools, skeleton, stm32flash,
6264 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
6265
6266 Deprecated packages: webkitgtk, libgail, eglibc support in
6267 glibc package.
43929650 6268
8cf7a561
TP
6269 Issues resolved (http://bugs.uclibc.org):
6270
6271 #4291: Segmentation fault with all binaries that use threads
6272 when compiled with gcc 4.6
6273 #6944: building toolchain for sh4 fails
6274 #7592: Buildroot GCC: -lto requires plugin support in ranlib
6275 #7628: Python SSL does not get built for Raspberry Pi
6276 #7682: Missing dependencies for NFS
6277 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
6278 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
6279 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
6280 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
6281 #7971: python-flask, python-werkzeug. No module named zlib
6282 #7981: Target file system skeleton permissions hazard
6283 #8006: rpcdebug in nfs-utils built for the host
6284 #8036: alsa-lib headers problem that prevents to compile alsa
6285 dependent projects
6286 #8081: systemd init system: /tmp is not mode 1777
6287 #8121: php opcache extension doesn't get installed
6288 #8151: x86-64 make fails with ncurses 5.9
6289 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
6290 #8161: default /bin/sh symlink to busybox is full path and not relative
6291 #8171: glamor missing
6292 #8191: Request update support for the cubieboard series
6293 #8201: Important security upgrades for node.js
6294
6d73615f
PK
62952015.05, Released May 31st, 2015
6296
6297 Minor fixes.
6298
6299 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
6300 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
6301 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
6302 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
6303 python3, sconeserver, udpcast, upmpdcli
6304
c6ce119c
PK
63052015.05-rc3, Released May 22nd, 2015
6306
6307 Several fixes, mainly related to static linking.
6308
6309 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
6310 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
6311 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
6312 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
6313 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
6314 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
6315 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
6316 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
6317 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
6318 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
6319 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
6320 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
6321 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
6322 wvstreams, xmlstarlet, zeromq, zmqpp
6323
6324 New packages: c-periphery
6325
6326 Issues resolved (http://bugs.uclibc.org):
6327
6328 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
6329 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
6330 #8126: exim lacks plaintext and cram-md5 auth
6331
f2435f6d
PK
63322015.05-rc2, Released May 11th, 2015
6333
6334 Minor fixes.
6335
6336 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
6337 issues. Context functions enabled for uClibc snapshot /
6338 uClibc-NG.
6339
6340 Architectures: Endian handling symbol for Xtensa, binutils
6341 fixes.
6342
6343 Infrastructure: Fix for kernel module stripping when
6344 localversion contains spaces.
6345
6346 Updated/fixed packages: at, autoconf-archive, binutils,
6347 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
6348 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
6349 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
6350 xlib_libXfont
6351
6352 Issues resolved (http://bugs.uclibc.org):
6353
6354 #8086: Cannot select systemd as init with Linaro 2014.09...
6355
5628a15a 63562015.05-rc1, Released May 4th, 2015
94856075
PK
6357
6358 Fixes all over the tree and new features.
6359
329f6870
PK
6360 Architectures: Removed AVR32 support, deprecate SH64, added
6361 support for steamroller, corei7-avx and core-avx2 x86
6362 variants.
6363
6364 Toolchains: IPv6 and Largefile support now enforced for
6365 uClibc. Corresponding Kconfig symbols removed.
6366
6367 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
6368 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
6369 external toolchains are now detected and blacklisted.
6370
6371 Internal toolchain support for Nios2 added, Blackfin
6372 removed. Aarch64 and sh musl support. uClibc-ng support added.
6373
6374 Libatomic is now handled for internal and external
6375 toolchains. Link time optimization (LTO) support.
6376
6377 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
6378 Auto, Raspberry Pi 2, RIoTboard,
6379
6380 Infrastructure: Hashes for a large number of packages have
6381 been added. Missing hashes now stop the build unless
6382 explicitly disabled.
6383
1c3ad235
PK
6384 Spaces and colons (:) are now supported in package
6385 versions. Dependencies can now be listed for the patch step
6386 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
6387 extensions infrastructure has been added.
6388
6389 Makedevs now has a recursive (r) option.
6390
6391 The variable containing the list of packages to build has been
6392 renamed from TARGETS to PACKAGES.
6393
1c3ad235
PK
6394 Make external-deps / legal-info / source / source-check have
6395 been reimplemented using the package infrastructure, so their
6396 output/behaviour may differ from earlier (some packages were
6397 not included in the past).
6398
329f6870
PK
6399 The old insecure DES password encoding is no longer supported.
6400
6401 U-Boot patch option now support direct references to patch
6402 files and URLs in addition to directories of patches. The
6403 i.MX28 SD format (u-boot.sd) is now supported.
6404
94856075
PK
6405 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
6406 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
6407 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
6408 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
6409 canfestival, ccache, chrony, civetweb, clamav, cmake,
6410 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
6411 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
6412 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
6413 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
6414 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
6415 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
6416 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
6417 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
6418 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
6419 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
6420 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
6421 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
6422 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
6423 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
6424 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
6425 kismet, kmod, kodi-audioencoder-flac,
94856075 6426 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
6427 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
6428 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
6429 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
6430 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
6431 libinput, libiscsi, libksba, liblinear, libmatroska,
6432 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
6433 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
6434 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
6435 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
6436 libusb, libuv, libva-intel-driver, libva, libvncserver,
6437 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
6438 lighttpd, linknx, linphone, linux-firmware, linux-headers,
6439 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
6440 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
6441 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
6442 luarocks, lvm2, lxc, make,
94856075
PK
6443 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
6444 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
6445 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
6446 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
6447 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
6448 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
6449 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
6450 opencv, openldap, openntpd, openocd, openssh, openssl,
6451 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 6452 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
6453 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
6454 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
6455 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
6456 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
6457 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
6458 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
6459 python-tornado, python-twisted, python-zope-interface, python,
6460 python3, qemu, qt, qt5, qt5base, qt5multimedia,
6461 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
6462 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
6463 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
6464 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
6465 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
6466 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
6467 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
6468 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
6469 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
6470 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
6471 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
6472 webp, weston, wget, which, whois, wireless-regdb,
6473 wireless_tools, wireshark, wpa_supplicant, wvstreams,
6474 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
6475 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
6476 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
6477 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
6478 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
6479 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
6480 xapp_xmore, xcb-util-image, xcb-util-keysyms,
6481 xdata_xcursor-themes,
6482 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
6483 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
6484 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
6485 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
6486 xfont_font-util, xkeyboard-config,
6487 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
6488 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
6489 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
6490 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
6491
6492 New packages: apache, autoconf-archive, batctl,
329f6870
PK
6493 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
6494 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
6495 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
6496 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
6497 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
6498 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
6499 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
6500 perl-db-file, perl-digest-{hmac,sha1},
6501 perl-encode-{detect,locale}, perl-file-{listing,util},
6502 perl-html-{parser,tagset}, perl-http-cookies,
6503 perl-http-{daemon,date,message,negotiate}, perl-io-html,
6504 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
6505 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
6506 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
6507 perl-www-robotrules, powertop, pulseview,
6508 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
6509 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
6510 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 6511 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 6512 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
6513 xproto_xproxymanagementprotocol
6514
6515 Removed packages: gtk2-theme-hicolor
6516
329f6870
PK
6517 Deprecated packages: samba
6518
94856075
PK
6519 Issues resolved (http://bugs.uclibc.org):
6520
6521 #7478: Multiple chosen python modules are not built due to...
6522 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
6523 #7676: Package procps-ng installs binaries to nonsensical folder
6524 #7724: Startx is not installed in the target
6525 #7760: botan: wrong prefix in botan-1.10.pc
6526 #7826: Building of cdparanoia
6527 #7844: Lua with hard-float on MIPS by buildroot doesn't work
6528 #7874: X.org configure error
6529 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
6530 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
6531 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
6532 #7976: mkuser script fails with: user already exists with...
6533 #8011: When building only busybox and strace, strace fails...
6534 #8016: collectd fails to build, network.c:171:19: error:...
6535 #8041: error on building libcurl7.42.0
6536
6bf057b0
PK
65372015.02, Released March 1st, 2015
6538
6539 Minor fixes.
6540
6541 Updated/fixed packages: civetweb, ding-libs,
6542 directfb-examples, glibc, gnupg, gnupg2, gpm,
6543 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
6544 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
6545 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
6546 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
6547 xcb-util-keysyms
6548
6549 Removed packages: libgc
6550
345f32e6
PK
65512015.02-rc3, Released February 24th, 2015
6552
6553 Minor fixes.
6554
6555 Cmake and rebar (erlang) infrastructure fixes.
6556
6557 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
6558 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
6559 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
6560 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
6561
bc11392d
PK
65622015.02-rc2, Released February 15th, 2015
6563
6564 Minor fixes.
6565
6566 raspberrypi: fix kernel sha1 for DT variant.
6567
6568 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
6569 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
6570 qt5base, qt5connectivity, xserver_xorg-server
6571
21652676 65722015.02-rc1, Released February 8th, 2015
20138584
PK
6573
6574 Fixes all over the tree and new features.
6575
6576 Static/shared library handling reworked. This is now a
6577 tristate (shared only / shared and static / static
6578 only). Default is now shared only to speed up the
6579 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
6580
6581 The toolchain (internal and external) will now warn when an
6582 unsafe library or header path is used (such as /usr/include or
6583 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
6584 under build options this instead becomes an error.
6585
6586 A installation path issue with the internal musl toolchain
6587 support has been fixed so it is now possible to reuse it as an
6588 external toolchain.
6589
6590 Architectures: Freescale E5500 and E6500 PowerPC support
6591 added, deprecated MIPS 1/2/3/4 support removed.
6592
6593 New defconfigs: Freescale p2020ds, MIPS creator CI20,
6594 Raspberrypi with DT, UDOO Quad.
6595
6596 'make <foo>_defconfig' now saves the path to the defconfig in
6597 the .config, so a 'make savedefconfig' automatically updates
6598 it.
6599
6600 Infrastructure for packages using the Erland rebar tool has
6601 been added.
6602
6603 Hashes for a large number of packages have been added. Hashes
6604 are now checked for both target and host packages.
6605
6606 The system menu now has an option to automatically configure a
6607 network interface through DHCP at bootup.
6608
6609 The default filesystem skeleton now uses a separate tmpfs for
6610 /run instead of a symlink to /tmp/ for security reasons / to
6611 protect against conflicts with user generated temporary files.
6612
6613 BR2_EXTERNAL is now exported to post-build and post-image
6614 scripts.
6615
6616 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
6617 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
6618 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
6619 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
6620 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
6621 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
6622 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
6623 janus-gateway, kodi, kodi-audioencoder-flac,
6624 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
6625 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
6626 libselinux, libsemanage, libserialport, libsigro,
6627 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
6628 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
6629 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
6630 openldap, python-alsaaudio, python-certifi, python-cheetah,
6631 python-coherence, python-django, python-docopt, python-enum,
6632 python-enum34, python-flask, python-gobject, python-httplib2,
6633 python-ipaddr, python-itsdangerous, python-jinja,
6634 python-markdown, python-markupsafe, python-networkmanager,
6635 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
6636 python-pysendfile, python-pyxb, python-requests, python-six,
6637 python-twisted, python-webpy, python-werkzeug,
6638 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
6639 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
6640 xtables-addons
6641
6642 Removed packages (target): bison, distcc, gob2, m4
6643
6644 Issues resolved (http://bugs.uclibc.org):
6645
6646 #7556: make interactive CLI optional for nftables
6647 #7730: Error while connecting Qt Cretaor to device
6648 #7766: logrotate default gzip path is usually wrong
6649 #7790: Invalid ext4 image generated by Buildroot
6650
9a5434fb
PK
66512014.11, Released December 1st, 2014
6652
6653 Minor fixes.
6654
6655 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
6656 current working directory isn't searched.
6657
6658 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
6659 parted, shairport-sync, util-linux, xapp_bdftopcf,
6660 xserver_xorg-server
6661
f30e54eb
PK
66622014.11-rc3, Released November 28th, 2014
6663
6664 Fixes all over the tree.
6665
6666 System: File permissions of /etc/random-seed made more
6667 restrictive.
6668
6669 Toolchain: Various fixes related to locale handling, a fix for
6670 building the toolchain wrapper on MIPS.
6671
6672 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
6673 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
6674 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
6675 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
6676 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
6677 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
6678 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
6679 xl2tp, xserver_xorg-server
6680
6681 Issues resolved (http://bugs.uclibc.org):
6682
6683 #7670: Fails to build mpc-1.0.2 on latest Cygwin
6684
641e00ef 66852014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
6686
6687 Fixes all over the tree.
6688
6689 Inittab tweaks for shutdown handling (busybox and sysvinit).
6690
6691 Updated/fixed packages: aircrack-ng, botan, canfestival,
6692 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
6693 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
6694 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
6695 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
6696 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
6697 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
6698 tstools, tzdata, wireshark, x264
6699
6700 Issues resolved (http://bugs.uclibc.org):
6701
6702 #7646: strftime on datetime not works on python3
6703
74128856 67042014.11-rc1, Released November 12th, 2014
4c2d7589
PK
6705
6706 Fixes all over the tree and new features.
6707
6896e829
PK
6708 Toolchains: Use -mcpu / -march instead of -mtune. Support
6709 additional ARC and sparc variants. Updated Code sourcery
6710 and Linaro external toolchains.
6711
6712 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
6713 powerpc64 pseries added and a number of updates to the
6714 existing configurations.
6715
6716 Infrastructure: Buildroot is now less noisy when built with
6717 the silent option (make -s).
6718 A number of package infrastructure variables have been renamed
6719 from *_OPT to *_OPTS for constency. Buildroot will complain if
6720 the old names are used to assist in updating out of tree
6721 packages.
6722 Fixes for host systems where bash isn't located in /bin, and
6723 older systems not supporting mktemp --tmpdir.
6724 Various cleanups of users/groups in the default skeleton.
6725 There is now an option to choose what shell /bin/sh points to.
6726
6727 Documentation: Various updates to the user manual. The
6728 asciidoc documentation handling has now been extended so it
6729 can be used by (BR2_EXTERNAL) packages.
6730
4c2d7589
PK
6731 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
6732 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
6733 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
6734 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
6735 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
6736 bluez_utils, bmon, boost, bootutils, bridge-utils,
6737 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
6738 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
6739 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
6740 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
6741 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
6742 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
6743 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
6744 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
6745 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
6746 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
6747 enlightenment, enscript, erlang, espeak, ethtool, eudev,
6748 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
6749 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
6750 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
6751 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
6752 fontconfig, foomatic-filters, freerdp, freescale-imx,
6753 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
6754 genimage, genpart, genromfs, geoip, gettext, giblib, git,
6755 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
6756 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
6757 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
6758 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
6759 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
6760 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
6761 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
6762 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
6763 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
6764 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
6765 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
6766 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
6767 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
6768 jquery-ui-themes, jquery-validation, jsmin, json-c,
6769 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
6770 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
6771 lesstif, lftp, libaio, libao, libarchive, libargtable2,
6772 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
6773 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
6774 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
6775 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
6776 libelementary, libelf, libenca, libethumb, libevas,
6777 libevas-generic-loaders, libevent, libexif, libeXosip2,
6778 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
6779 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
6780 libinput, libiscsi, libjson, libksba, liblockfile,
6781 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
6782 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
6783 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
6784 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
6785 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
6786 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
6787 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
6788 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
6789 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
6790 libungif, liburcu, libusb, libuv, libv4l, libva,
6791 libva-intel-driver, libvncserver, libvorbis, libvpx,
6792 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
6793 libxslt, lighttpd, linenoise, linknx, links, linphone,
6794 linux-firmware, linux-fusion, linux-headers, linux-pam,
6795 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
6796 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
6797 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
6798 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
6799 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
6800 lua-ev, luajit, luajson, lualogging, lua-messagepack,
6801 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
6802 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
6803 lzma, m4, madplay, make, makedevs, Makefile.in,
6804 matchbox-common, matchbox-desktop, matchbox-fakekey,
6805 matchbox-keyboard, matchbox-lib, matchbox-panel,
6806 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
6807 media-ctl, mediastreamer, memcached, memstat, memtester,
6808 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
6809 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
6810 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
6811 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
6812 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
6813 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
6814 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
6815 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
6816 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
6817 openocd, openpowerlink, openssh, openssl, openswan,
6818 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
6819 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
6820 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
6821 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
6822 perl-module-build, perl-mojolicious, perl-net-ssleay,
6823 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
6824 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
6825 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
6826 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
6827 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
6828 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
6829 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
6830 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
6831 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
6832 python-dialog, python-ipy, python-keyring, python-mad,
6833 python-netifaces, python-numpy, python-protobuf, python-pyasn,
6834 python-pyparsing, python-pyro, python-pyusb, python-serial,
6835 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
6836 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
6837 qt5graphicaleffects, qt5imageformats, qt5multimedia,
6838 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
6839 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
6840 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
6841 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
6842 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
6843 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
6844 ruby, samba, sam-ba, samba4, sane-backends, schifra,
6845 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
6846 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
6847 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
6848 slang, slirp, smcroute, smstools3, snmppp,
6849 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
6850 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
6851 squid, sredird, startup-notification, strace, stress,
6852 strongswan, stunnel, subversion, sudo, sunxi-boards,
6853 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
6854 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
6855 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
6856 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
6857 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
6858 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
6859 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
6860 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
6861 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
6862 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
6863 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
6864 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
6865 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
6866 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
6867 xdriver_xf86-video-vmware, xenomai, xerces,
6868 xfont_font-adobe-{100,75}dpi,
6869 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
6870 xfont_font-alias, xfont_font-arabic-misc,
6871 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
6872 xfont_font-bh-lucidatypewriter-100dpi,
6873 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
6874 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
6875 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
6876 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
6877 xfont_font-daewoo-misc, xfont_font-dec-misc,
6878 xfont_font-ibm-type1, xfont_font-isas-misc,
6879 xfont_font-jis-misc, xfont_font-micro-misc,
6880 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
6881 xfont_font-misc-meltho, xfont_font-misc-misc,
6882 xfont_font-mutt-misc, xfont_font-schumacher-misc,
6883 xfont_font-screen-cyrillic, xfont_font-sony-misc,
6884 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
6885 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
6886 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
6887 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
6888 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
6889 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
6890 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
6891 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
6892 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
6893 znc, zsh, zxing
6894
6895 New packages: adwaita-icon-theme, am335x-pru-package,
6896 bcache-tools, biosdevname, botan, canfestival, clamav,
6897 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
6898 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
6899 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
6900 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
6901 netcat-openbsd, nginx, odhcploc, openvmtools,
6902 phidgetwebservice, pps-tools, pure-ftpd,
6903 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
6904 qt5location, shairport-sync, spidev_test, targetcli-fb,
6905 tinyalsa, trinity, x264, yaml-cpp, ympd
6906
6907 Removed packages: libelf
6908
6909 Issues resolved (http://bugs.uclibc.org):
6910
6911 #261: New package: wxWidgets
6912 #325: New package: ratpoison
6913 #405: New package: OpenVZ tools
6914 #1309: New package: rdiff-backup
6915 #3427: New package: nginx
6916 #3655: New package: libav
6917 #3991: New Package: open-vm-tools (Vmware Tools)
6918 #6878: dmraid: disabled on ARC
6919 #6950: Full unicode support in ncurses
6920 #7010: jamvm builds and runs fine under mips (be)
6921 #7088: elfutils on Blackfin doesn't build
6922 #7142: ecryptfs needs getent to run
6923 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
6924 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
6925 #7352: [2014.08-rc3] diffutils-3.3 failed on building
6926 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
6927 #7364: monit builds a static application, even though BR2_PREFER_...
6928 #7370: ngrep - requires --with-pcap-includes fully defined to find...
6929 #7442: rootfs remount does not work as expected with sysvinit
6930 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
6931 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
6932 #7574: quota-4.01 fails to build statically
6933
fcd720df
PK
69342014.08, Released September 1st, 2014
6935
6936 Minor manual fixes/additions.
6937
6938 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
6939 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
6940 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
6941 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
6942 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
6943 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
6944 xscreensaver, yajl
6945
6946 Issues resolved (http://bugs.uclibc.org):
6947
6948 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
6949
fdff7150
PK
69502014.08-rc3, Released August 26th, 2014
6951
6952 Minor fixes.
6953
6954 User manual update / restructuring.
6955
6956 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
6957 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
6958 lbreakout2, libevas-generic-loaders, libftdi, libinput,
6959 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
6960 thrift, tvheadend, usb_modeswitch, xmlstarlet,
6961
6962 Issues resolved (http://bugs.uclibc.org):
6963
6964 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
6965 #7322: libgomp dependency issue with imagemagick
6966 #7328: Git dl of versions in x/y broken
6967
7dc7c790 69682014.08-rc2, Released August 18th, 2014
8c94df28
PK
6969
6970 Fixes all over the tree.
6971
7dc7c790
PK
6972 User manual restructured / reworked.
6973
6974 Toolchain: Fix for C++ exceptions / pthread_exit() on
6975 uClibc/glibc, C++-11 features with uClibc.
6976
8c94df28
PK
6977 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
6978 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
6979 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
6980 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
6981 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
6982 qt, subversion, synergy, systemd, tar, tftpd, webkit,
6983 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
6984
6985 Issues resolved (http://bugs.uclibc.org):
6986
6987 #7124: Use BR toolchain externally results a non-bootable...
6988 #7208: Glibc C++ aplications crash if they use exceptions
6989 #7250: Cannot build with -std=c++11
6990 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
6991 #7286: systemd 215 doesn't build
6992
7e725e13 69932014.08-rc1, Released August 8th, 2014
087e1c8e
PK
6994
6995 Fixes all over the tree and new features.
6996
ec37bbca
PK
6997 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
6998 Improved altivec / SPE /atomic instructions
6999 handling. Additional PowerPC CPU variants added.
7000
7001 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
7002 qemu-system-xtensa, qemu-aarch64-virt added. A number of
7003 tweaks to existing ones. lpc32xx defconfigs removed.
7004
7005 Toolchain: Microblaze support for internal musl toolchain.
7006 Default to GCC 4.8 for internal toolchain, remove deprecated
7007 4.3 and 4.6 versions.
7008 External CodeSourcery / Linaro toolchain updates, option to
7009 copy gconv libraries for external toolchains.
7010
7011 Infrastructure: graph-depends: misc fixes, transitive
7012 dependencies are not drawn by default. Download handling is
7013 now done using helper scripts. Integrity of downloads can now
7014 be verified using sha* hashes. Subversion download now uses
7015 peg revisions for robustness.
7016 Legal-info: License info of local or overridden packages are
7017 saved as well. Toolchain packages are also taken into account.
7018 autotools: Static linking with libtool / v1.5 improvements.
7019 Gettextize support, similar to autoreconf.
7020 kconfig package infrastructure added.
7021
7022 Misc: Version selection for busybox dropped.
7023
087e1c8e
PK
7024 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
7025 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
7026 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
7027 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
7028 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
7029 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
7030 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
7031 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
7032 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
7033 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
7034 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
7035 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
7036 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
7037 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
7038 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
7039 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
7040 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
7041 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
7042 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
7043 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
7044 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
7045 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
7046 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
7047 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
7048 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
7049 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
7050 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
7051 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
7052 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
7053 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
7054 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
7055 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
7056 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
7057 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
7058 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
7059 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
7060 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
7061 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
7062 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
7063 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
7064 libxml2, libyaml, links, linux-firmware, linux-fusion,
7065 linux-headers, linux-pam, lite, live555, lm-sensors,
7066 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
7067 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
7068 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
7069 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
7070 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
7071 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
7072 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
7073 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
7074 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
7075 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
7076 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
7077 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
7078 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
7079 python,
7080 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
7081 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
7082 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
7083 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
7084 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
7085 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
7086 samba, samba4, sane-backends, sawman, sconeserver, setserial,
7087 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
7088 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
7089 startup-notification, statserial, strongswan, stunnel,
7090 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
7091 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
7092 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
7093 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
7094 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
7095 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
7096 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
7097 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
7098 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
7099 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
7100 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
7101 xz
7102
7103 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
7104 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
7105 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
7106 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
7107 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
7108 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
7109 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
7110 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
7111 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
7112 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
7113 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
7114 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
7115 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
7116 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
7117
7118 Removed packages: procps
7119
7120 Issues resolved (http://bugs.uclibc.org):
7121
7122 #5750: Doing a Buildroot build from /usr doesn't work
7123 #5900: config flags to the Xenomai build system
7124 #6230: Cannot compile gcc without threads (uClibc-based)
7125 #6626: procps Unknown HZ value! (XX) Assume 100
7126 #7118: Package "thrift" requires atomic operations
7127 #7154: Local uClibc config file gets overwritten using ...
7128 #7160: host-xz not built
7129 #7166: hostapd: segfault when using RT5370
7130 #7172: Name collision of rpath token expansion and internal..
7131 #7178: NTPd package cannot sync time without a proper ntp.conf
7132 #7184: supervisord depends on libxml2 implicitly
7133 #7196: Unable to build on UBUNTU13.10
7134 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
7135
f287d625
PK
71362014.05, Released May 31st, 2014
7137
7138 Minor fixes.
7139
7140 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
7141 for the spl file.
7142
7143 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
7144 qt5base, qt5webkit, sysklogd, thrift, u-boot
7145
d830cceb
PK
71462014.05-rc3, Released May 28th, 2014
7147
7148 Minor fixes.
7149
7150 Updated/fixed packages: acl, attr, connman, dosfstools,
7151 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
7152 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
7153 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
7154 samba4, slang, xbmc
7155
7156 Issues resolved (http://bugs.uclibc.org):
7157
7158 #7100: license info for package 'acl' missing
7159 #7106: license info for package 'attr' missing
7160 #7112: license info for package 'hwdata'
7161
63fbdd5c
PK
71622014.05-rc2, Released May 21st, 2014
7163
7164 Fixes all over the tree.
7165
7166 Stripping using sstrip has been deprecated.
7167
7168 BR2_EXTERNAL can now also be used to implement custom
7169 filesystem types.
7170
7171 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
7172 the generated dependency graph has been renamed to
7173 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
7174 the future.
7175
7176 The virtual package infrastructure will now error out early
7177 if multiple packages providing the same virtual package has
7178 been enabled (E.G. opengl). This change requires that the
7179 packages explicitly declare what virtual package(s) they
7180 provide.
7181
7182 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
7183 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
7184 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
7185 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
7186 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
7187 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
7188 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
7189 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
7190 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
7191 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
7192 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
7193 xlib_libXpm, xserver_xorg-server, zyre
7194
7195 Issues resolved (http://bugs.uclibc.org):
7196
7197 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
7198 #7016: Git issues in resulting buildroot tar
7199 #7094: pciutils doesn't build on Blackfin
7200
921a9efa 72012014.05-rc1, Released May 13th, 2014
574fa145 7202
c2e4f742
PK
7203 Fixes all over the tree and new features.
7204
7205 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
7206 been removed. Building o32 ELF files for MIPS64 is an exotic
7207 configuration that nobody should be using. If o32 is required,
7208 then is better if it's built for MIPS 32-bit cores so only
7209 32-bit instructions will be used leading to a more efficient
7210 o32 usage.
7211 Support for the ARM A12 variant and Intel corei7.
7212
7213 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
7214
7215 Bootloaders: Grub2 and gummiboot support, syslinux support
7216 extended.
7217
7218 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
7219 library for internal and external toolchains. 4.8-R3 support
7220 for ARC, Internal toolchain support for Aarch64 and
7221 Microblaze. Environment variable to control debug output of
7222 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 7223 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
7224 customized. Updated external Linaro ARM/Aarch64
7225 toolchains. Added external Linaro ARMEB toolchain.
7226 A GDB gdbinit file is now generated for external toolchains to
7227 automatically set the correct sysroot.
7228
7229 Kconfig handling for minimum kernel headers version required
7230 for packages. Now packages needing specific kernel header
7231 features can specify these requirements in Kconfig.
7232
7233 Infrastructure: Support for (but disabled as it leads to
41d53bca 7234 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
7235 comment at the top of Makefile for details about how to enable
7236 it and what the problems are if you want to test it.
7237 Python package infrastructure extended to support Python 3.x
7238 Perl and virtual package infrastructure support added.
7239 PRE_*_HOOKS support for all build steps.
7240
4ee77144
PK
7241 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
7242 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
7243 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
7244 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
7245 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
7246 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
7247 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
7248 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
7249 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
7250 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
7251 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
7252 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
7253 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
7254 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
7255 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
7256 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
7257 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
7258 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
7259 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
7260 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
7261 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
7262 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
7263 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
7264 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
7265 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
7266 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
7267 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
7268 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
7269 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
7270 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
7271 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
7272 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
7273 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
7274 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
7275 luainterpreter, luajit, lua-msgpack-native, luaposix,
7276 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
7277 memstat, mesa3d, metacity, minidlna, mmc-utils,
7278 mobile-broadband-provider-info, modem-manager, mongrel2,
7279 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
7280 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
7281 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
7282 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
7283 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
7284 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
7285 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
7286 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
7287 pulseaudio, python, python3, python-bottle, python-m2crypto,
7288 python-netifaces, python-pyasn, python-pycrypto,
7289 python-pygame, python-pysnmp, python-pysnmp-apps,
7290 python-pysnmp-mibs, python-serial, python-setuptools,
7291 qextserialport, qt, qt5, qt5base, qt5connectivity,
7292 qt5declarative, qt5graphicaleffects, qt5imageformats,
7293 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
7294 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
7295 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
7296 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
7297 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
7298 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
7299 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
7300 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 7301 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
7302 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
7303 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
7304 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
7305 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
7306 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
7307 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
7308 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
7309 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
7310 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
7311 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
7312 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
7313 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
7314 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
7315 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
7316 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
7317 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
7318 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
7319 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
7320 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
7321 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
7322 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
7323 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
7324 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
7325 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
7326 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
7327 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
7328 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
7329 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
7330 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
7331 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
7332 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
7333 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
7334 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
7335 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
7336 xlib_xtrans, xproto_xproto, xserver_xorg-server,
7337 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
7338
7339 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
7340 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
7341 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
7342 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
7343 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
7344 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
7345 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
7346 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
7347 musl, nftables, opentyrian, opentyrian-data,
7348 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
7349 php-zmq, postgresql, python-libconfig, python-pypcap,
7350 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
7351 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
7352 yaffs2utils, zlog, znc
c2e4f742
PK
7353
7354 Removed packages: crosstool-ng, python-distutilscross, vala
7355
7356 Issues resolved (http://bugs.uclibc.org):
7357
7358 #6842: Checking external toolchain for eabihf
7359 #6956: Packaging libsoxr
7360 #6986: Make legal-info fails on uboot versions before 2014.01
7361 #6992: Incorrect installation rights on external kernel module..
574fa145 7362
a6cfaea4
PK
73632014.02, Released February 27th, 2014
7364
7365 Minor fixes.
7366
7367 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
7368 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
7369 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
7370 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
7371
7372 Issues resolved (http://bugs.uclibc.org):
7373
7374 #6938: mkuser script generates wrong password for new user in..
7375
98f7e12c
PK
73762014.02-rc3, Released February 25th, 2014
7377
7378 Minor fixes.
7379
7380 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
7381 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
7382 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
7383 libsecret, libsepol, libsigsegv, libtool, libv4l,
7384 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
7385 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
7386 tvheadend, util-linux, webkit, xscreensaver
7387
7388 Issues resolved (http://bugs.uclibc.org):
7389
7390 #4706: Removing .stamp_target_installed does not trigger...
7391 #5030: busybox built fails if we use an override src dir...
7392 #5420: Dbus and /var/run management
7393 #5768: Not able to build ALSA-Lib for static build
7394 #5774: Not able to build ALSA-Utils for static build
7395 #6542: external python modules fail to compile to pyc if...
7396 #6764: Support for kernel signed modules
7397 #6794: Busybox compiled from buildroot hangs on pass from...
7398
085d4f02
PK
73992014.02-rc2, Released February 20th, 2014
7400
7401 Fixes all over the tree. Static linking / nommu fixes and
7402 annotations for several packages.
7403
7404 Updated/fixed packages: boost, busybox, collectd, coreutils,
7405 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
7406 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
7407 opencv, python, python3, qtuio, systemd, thrift, transmission,
7408 uclibc, vlc, webkit
7409
7410 Issues resolved (http://bugs.uclibc.org):
7411
7412 #5450: AT91SAM9260 Bootstrap compilation problem
7413 #5582: libiconv 1.14 failed to build
7414 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
7415 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
7416 #6218: binutils-2.23.2/gas fails with undefined reference to..
7417 #6236: binutils-2.23.2/bfd fails with undefined reference to..
7418 #6470: If the build directory is a child of /usr, the build..
7419 #6776: systemd error: static declaration of 'execvpe' follows..
7420 #6818: toolchainfile.cmake has absolut path references
7421
690984cf 74222014.02-rc1, Released February 11th, 2014
51a2caf9
PK
7423
7424 Fixes all over the tree and new features.
7425
a89c5882
PK
7426 Support for external packages/defconfigs (BR2_EXTERNAL). See
7427 user manual for details.
7428
7429 Cleanup of environment variable names for consistency. The
7430 download directory location override (BUILDROOT_DL_DIR) is now
7431 called BR2_DL_DIR. Likewise the name of the current .config is
7432 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
7433 your post build scripts if you use this! BUILD_DIR is now also
7434 exported to the post build/image scripts.
7435
7436 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
7437 uClibc pread/pwrite backport as they cause issues on certain
7438 architectures, new Linaro and Sourcery Codebench toolchains.
7439 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
7440 variants removed, Microblaze: Internal toolchain support
7441
7442 Legal infrastructure: Info is now split between host and
7443 target packages, large number of license annotations.
7444
7445 Lua: selection between lua 5.1 / 5.2, luarocks support
7446
7447 Python: package infrastructure, many new packages.
7448
7449 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
7450 beaglebone, microblaze, pandaboard, qemu, raspberry pi
7451 updated.
7452
7453 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
7454 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
7455 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
7456 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
7457 cifs-utils, civetweb, cmake, collectd, connman, copas,
7458 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
7459 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
7460 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
7461 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
7462 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
7463 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
7464 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
7465 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
7466 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
7467 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
7468 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
7469 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
7470 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
7471 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
7472 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
7473 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
7474 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
7475 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
7476 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
7477 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
7478 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
7479 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
7480 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 7481 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
7482 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
7483 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
7484 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
7485 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
7486 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
7487 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
7488 php, poco, poppler, powervr, protobuf-c, psplash, python,
7489 python-bottle,
51a2caf9
PK
7490 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
7491 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
7492 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
7493 qt5declarative, qt5graphicaleffects, qt5jsbackend,
7494 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
7495 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
7496 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
7497 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
7498 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
7499 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
7500 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
7501 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
7502 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
7503 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
7504 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
7505 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
7506 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
7507 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
7508 xlib_lib{FS,SM,X11},
51a2caf9
PK
7509 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
7510 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
7511 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
7512 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
7513 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
7514 xproto_xextproto, xproto_xproto, xutil_util-macros,
7515 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
7516
7517 New packages: apitrace, avrdude, c-ares, ca-certificates,
7518 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
7519 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
7520 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
7521 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
7522 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
7523 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
7524 python-configobj, python-dialog, python-json-schema-validator,
7525 python-keyring, python-msgpack, python-posix-ipc,
7526 python-pyasn, python-pycrypto, python-pysnmp,
7527 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
7528 python-simplejson, python-tornado, python-versiontools,
7529 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
7530 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
7531
b5f44c2e 7532 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 7533 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 7534
474defab
PK
7535 Issues resolved (http://bugs.uclibc.org):
7536
7537 #65: new package: dbus c++ language bindings
7538 #769: Update configuration menu for MIPS target
b5f44c2e 7539 #2419: Add a bundle of Lua modules
474defab 7540 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
7541 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
7542 #4339: Allow override of DL_DIR in extract step
a89c5882 7543 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 7544 #4454: There should be simple way to update image, when chang...
474defab
PK
7545 #5024: grub fails to build for x86_64 target architecture
7546 #5066: New-Package: net-tools
7547 #5072: ncurses: add ncurses-progs to target
7548 #5294: uclibc build ignores target CFLAGS and LDFLAGS
7549 #5366: Login doesn't work with util-linux versions of login/agetty
7550 #5378: dropbear Makefile broken
7551 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 7552 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
7553 #5798: ncurses-5.9 fails to compile statically
7554 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
7555 #6080: Git fetch caching
7556 #6092: Bootable ISO image creation seems to have stopped working..
7557 #6272: coreutils build fails
a89c5882
PK
7558 #6434: apply-patches.sh does not work recursively
7559 #6446: eglibc doesn't install ldconfig to target
7560 #6484: Add c-ares
b5f44c2e 7561 #6596: Slow bootup if mdev is chosen
474defab
PK
7562 #6656: Build Qt5 with ccache
7563 #6662: internal compiler error: Segmentation fault during making..
a89c5882 7564 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 7565 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 7566 #6770: openssl 1.0.1f fails with ccache
474defab 7567 #6830: Qt5: no fonts are installed
a89c5882
PK
7568 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
7569 #6854: Update to Qt 5.2.1
474defab 7570
9b390454 75712013.11, Released November 30th, 2013:
1351d0c2
PK
7572
7573 Minor fixes.
7574
7575 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
7576 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
7577 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
7578 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
7579 tvheadend, util-linux, wpa_supplicant
7580
7581 Issues resolved (http://bugs.uclibc.org):
7582
7583 #1279: Buildroot compiled Busybox and Coreutils LFS issues
7584 #2995: -fstack-protector-all causes ssh to SIGSEGV
7585 #5570: Cannot compile software on the target machine
7586 #6428: util-linux libmount segfaults with patch from buildroot
7587 #6500: php fails to build for armel
7588 #6554: gdb needs to dependents on host texinfo
7589 #6692: GNU nano fails to compile for x86_64
7590 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
7591
1bf9afeb
PK
75922013.11-rc3, Released November 26th, 2013
7593
7594 Fixes all over the tree.
7595
7596 Architecture: Mark MIPS I, II, III and IV as deprecated.
7597
7598 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
7599 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
7600 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
7601 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
7602 swig, ti-gfx, tinymembench, uclibc, udisks, vim
7603
b87c05dc
PK
76042013.11-rc2, Released November 18th, 2013
7605
7606 Fixes all over the tree.
7607
7608 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
7609 Adjust kernel versions.
7610
7611 Toolchain: avr32: fix for modern kernel headers
7612
7613 Bootloader: Barebox updated to 2013.10.1
7614
7615 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
7616 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
7617 wayland, wvstreams
7618
7619 Issues resolved (http://bugs.uclibc.org):
7620
7621 #3601: DHCPD S80dhcp-server startup script issues
7622 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
7623 #6416: Xenomai package, patch alternative
7624 #6590: directfb-examples build failed whit linaro toolchain
7625
abce7ca6 76262013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
7627
7628 Architectures: Nios-II support, MIPS arch handling fixes
7629
7630 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
7631 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
7632
7633 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
7634 for avr32, crosstool-ng backend removed, external musl
7635 toolchain support, gcc 4.8.2, updated Linaro external
7636 toolchains. Fortran and objective-C support deprecated,
7637 mudflap support
7638
7639 Bootloaders: U-Boot: u-boot.imx support, version bumps
7640
7641 Linux: use kmod instead of module-init-tools
7642
7643 System: default to devtmpfs for /dev
7644
7645 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
7646 download support, post-rsync hooks
7647
7648 Fs: u-boot image support for cpio
7649
7650 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
7651 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
7652 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
7653 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
7654 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
7655 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
7656 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
7657 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
7658 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
7659 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
7660 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
7661 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
7662 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
7663 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
7664 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
7665 libedit, libevas, libevent, libfreefare, libfuse,
7666 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
7667 libmnl, libmodbus,
7668 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
7669 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
7670 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
7671 libvpx, lighttpd, linphone, linux-pam, lmbench,
7672 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
7673 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
7674 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
7675 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
7676 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
7677 netcat, netkitbase, netperf, netplug, nettle, nfacct,
7678 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
7679 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
7680 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
7681 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
7682 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
7683 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
7684 samba, scons, screen, sdl_sound, ser2net, setserial,
7685 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
7686 stress, strongswan, stunnel, sudo, syslinux, systemd,
7687 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
7688 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
7689 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
7690 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
7691 webkit, webp, webrtc-audio-processing, weston, wget,
7692 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
7693 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
7694 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
7695
7696 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
7697 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
7698 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
7699 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
7700 python-crc16, python-ipy, python-pyzmq, qt5sensors,
7701 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
7702 trace-cmd, xscreensaver, zsh
7703
7704 Removed packages: module-init-tools
7705
7706 Issues resolved (http://bugs.uclibc.org):
7707
7708 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
7709 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
7710 #5630: makefile error with toolchain helpers.mk
7711 #5672: htop: remove X11 stuff
7712 #5678: linux.mk: linux-menuconfig fails
7713 #5696: python3 installation is too large, patches from python2 needed
7714 #5978: Erlang does not build for arm in 2013.02-rc3
7715 #6392: Extended ARM uImage kernel options
7716 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
7717 #6428: util-linux libmount segfaults with patch from buildroot
7718 #6452: eglibc from Linaro 2013.07 not copied to target correctly
7719 #6566: PHP segfault when crosscompiled to mips64 - patch included
7720 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
7721 #6578: udisks package broken
7722 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
7723 #6608: ebtables missing ethertypes - fix included
7724 #6620: Sysvinit package missing killall5 and symlinks - patch included
7725 #6632: CMake use host pkg-config
7726 #6638: pkgconf doesn't download
7727 #6644: "all" target doesn't work in out-of-tree builds
7728 #6650: Segmentation fault when trying to build latest buildroot
7729 #6668: iptables limit module alignment problem on mips64
7730
53d8d9c1
PK
77312013.08, Released August 31th, 2013:
7732
7733 Minor fixes.
7734
7735 Documentation build fixed.
7736
7737 Updated/fixed packages: ltrace, strongswan
7738
4e4a0a34 77392013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
7740
7741 Fixes all over the tree.
7742
7743 External toolchain lib32/lib64 handling, ABI name for EABIhf,
7744 misc fixes for generatelocales, apply-patches and module
7745 stripping.
7746
7747 Top level menu names reordered and renamed for clarity.
7748
aab3a0ba
PK
7749 Updated/fixed packages: acl, attr, bash, dbus, directfb,
7750 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
7751 openssh, openssl, pulseaudio, python-setuptools, qt5,
7752 qt5webkit, redis, strongswan, sunxi-mali
7753
7754 Issues resolved (http://bugs.uclibc.org):
7755
7756 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 7757
c08b78d1
TP
77582013.08-rc2, Released August 16th 2013:
7759
7760 Documentation improvements.
7761
7762 External toolchains fixes.
7763
7764 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
7765 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
7766 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
7767 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
7768 uclibc, udev, wayland, webkit, zeromq.
7769
7770 Issues resolved (http://bugs.uclibc.org):
7771
7772 #6440: typo in ffmpeg makefile
7773
36c966ef
TP
77742013.08-rc1, Released August 5th, 2013:
7775
7776 Architectures:
7777 - improved support for floating point on ARM and Thumb/Thumb2
7778 - support for ARM OABI removed
7779
7780 Toolchains:
7781 - support added for Sourcery CodeBench ARM and MIPS 2013.05
7782 - Linaro ARM and Aarch64 toolchains updated
7783 - support added for the Arago ARMv5 and ARMv7 toolchains
7784 - gcc 4.8.x version bumped
7785 - support for installing both FDPIC and FLAT libraries on
7786 Blackfin
7787 - support for uClibc 0.9.31 removed,
7788 - convert the internal toolchain backend to use the package
7789 infrastructure
7790 - support added for eglibc in the internal toolchain backend
7791 - toolchain components for the ARC architecture updated and
7792 gdb for ARC added.
7793 - support for Blackfin in the internal toolchain fixed
7794
7795 Defconfigs: beaglebone_defconfig updated, new defconfig for
7796 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
7797 TNY-A9G20-LPW.
7798
7799 A number of packages have been fixed to use the
7800 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
7801 script installed and modified properly. Licensing informations
7802 has been added to a number of packages.
7803
7804 Use XZ tarballs for a number of packages.
7805
7806 Noticeable package changes/additions:
7807 - The glib2/libgtk2/webkit stack has been updated to recent
7808 versions.
7809 - Support for Gstreamer 1.x has been added.
7810 - OpenGL support for TI OMAP platforms has been added.
7811 - OpenGL support for Allwinner platforms has been added.
7812 - OpenMAX support for RasberryPi has been added.
7813
7814 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
7815 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
7816 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
7817 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
7818 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
7819 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
7820 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
7821 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
7822 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
7823 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
7824 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
7825 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
7826 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
7827 libvncserver, libxml2, linphone, lm_sensors, logrotate,
7828 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
7829 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
7830 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
7831 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
7832 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
7833 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
7834 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
7835 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
7836 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
7837 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
7838 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
7839 zlib.
7840
7841 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
7842 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
7843 gcc-final, gcc-initial, gcc-intermediate, git,
7844 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
7845 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
7846 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
7847 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
7848 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
7849 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
7850 luaexpatutils, msgpack, ocrad, on2-8170-libs,
7851 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
7852 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
7853 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
7854 tree, tstools, uclibc, w_scan.
7855
7856 Issues resolved (http://bugs.uclibc.org):
7857
7858 #4718: python (built for powerpc) distutils has paths to host
7859 compiler toolchain
7860 #5516: appended device tree blobs on uImage fails
7861 #6302: Versions of packages retrieved from github.com are wrong
7862 #6308: dosfstools download link is wrong
7863 #6326: Dropbear: Add options to allow better config for
7864 different target devices (e.g. routers)
7865 #6338: Wrong download link for minicom package
7866 #6344: Wrong handling of license text files with same name and
7867 different directory
7868 #6374: gnutls package broken if linux cryptodev module
7869 selected
7870 #6410: omap3_beagle has uimage error load address error
7871
615fd9b0 78722013.05, Released May 31th, 2013:
0ca9692d
PK
7873
7874 Minor fixes.
7875
93252e70
PK
7876 External toolchain wrapper fix for if host/usr/bin is placed
7877 in the patch.
7878
7879 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
7880 flex, jamvm, kmod, libplayer, libtirpc, libv4,
7881 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
7882
7883 Issues resolved (http://bugs.uclibc.org):
7884
93252e70 7885 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
7886 #4988: flex and m4 problems
7887 #5912: obsolete CVS files
7888
c92a369f
PK
78892013.05-rc3, Released May 25th, 2013:
7890
7891 Minor fixes.
7892
7893 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
7894 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
7895 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
7896 wireshark
7897
cfcbfa2c 78982013.05-rc2, Released May 15th, 2013:
d131f750
PK
7899
7900 Fixes all over the tree.
7901
90e7cdd2
PK
7902 Default number of parallel jobs is now number of CPUs + 1.
7903
7904 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
7905
a517092f
PK
7906 Updated/fixed packages: aircrack-ng, busybox, cairo,
7907 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
7908 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
7909 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
7910 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
7911 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
7912 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
7913 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
7914 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
7915 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
7916 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
7917 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
7918 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
7919 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
7920 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
7921 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
7922 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
7923 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
7924 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
7925 xdata_xcursor-themes,
7926 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
7927 xdriver_xf86-input-{tslib,vmmouse,void},
7928 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
7929 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
7930 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
7931 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
7932 xfont_encodings, xfont_font-adobe-{100,75}dpi,
7933 xfont_font-utopia-{100dpi,75dpi,type1},
7934 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
7935 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
7936 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
7937 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
7938 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
7939 xfont_font-{mutt,schumacher}-misc,
7940 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
7941 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
7942 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
7943 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
7944 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
7945 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
7946 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
7947 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
7948 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
7949 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
7950 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 7951
a517092f
PK
7952 Readded Packages: xapp_xinit
7953
603293f5
GZ
7954 Issues resolved (http://bugs.uclibc.org):
7955
7956 #5054: amd64: cannot find init - due to missing /lib64 folder
7957
92651931 79582013.05-rc1, Released May 8th, 2013:
aec71d64 7959
fa3463d6
PK
7960 Architectures: ARC support, Blackfin support, FLAT binary
7961 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
7962
7963 Toolchains: Add new Microblaze external toolchains, Linaro
7964 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
7965 internal toolchain, default to GCC 4.7.x. Internal
7966 Crosstool-ng backend deprecated.
aec71d64
PK
7967
7968 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
7969 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
7970 pi, gnublin board.
aec71d64
PK
7971
7972 FS: LZO and XZ compression methods, extra ubifs options,
7973 ext2 rev 0/1 and ext3/4 support.
7974
7975 Patch handling: apply-patches now has .patch.xz support,
7976 Patch logic reworked as discussed during Febrary dev days:
7977 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
7978
7979 <pkg>-rsync now excludes version control files.
7980
7981 linux: uImage load address for ARM multiplatform kernels
7982
7983 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
7984 providers, similar to how libjpeg / libjpeg-turbo is handled.
7985
7986 Infrastructure for packages to add system users.
7987
7988 kconfig: updated to 3.9-rc2, support make olddefconfig
7989
7990 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
7991 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
7992 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
7993 busybox, ccache, cifs-utils, cmake, collectd, connman,
7994 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
7995 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
7996 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
7997 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
7998 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
7999 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
8000 httping, icu, inotify-tools, intltool, iproute2, ipset,
8001 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
8002 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
8003 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
8004 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
8005 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
8006 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
8007 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
8008 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
8009 mediastreamer, memtester, mesa3d,
8010 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
8011 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
8012 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 8013 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
8014 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
8015 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 8016 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
8017 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
8018 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
8019 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
8020 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
8021 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
8022 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
8023 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
8024 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
8025 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
8026 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
8027 xdriver_xf86-input-{tslib,vmmouse,void},
8028 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
8029 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
8030 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
8031 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
8032 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
8033 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
8034 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
8035 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
8036 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
8037 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
8038 xserver_xorg-server, xutil_makedepend, xz, zeromq
8039
fa3463d6
PK
8040 New packages: aircrack-ng, bcusdk, chrony, crda,
8041 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
8042 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
8043 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
8044 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
8045 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
8046 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
8047 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
8048 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
8049 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
8050 qt5declarative, qt5graphicaleffects, qt5imageformats,
8051 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
8052 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
8053 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
8054 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
8055 xcursor-transparent-theme, zic, zmqpp, zyre
8056
8057 Removed packages: microperl, ocf-linux, xapp_xinit,
8058 xapp_xplsprinters, xapp_xprehashprinterlist,
8059 xfont_font-bitstream-speedo,
8060 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
8061 xproto_{print,xf86rush}proto
8062
8063 Deprecated packages: vala
8064
8065 Issues resolved (http://bugs.uclibc.org):
8066
8067 #1291: Add support for Faraday 526 arm processor (fa526)
8068 #2683: cups does not install correctly to target
8069 #3313: mesa3d fails to build
8070 #5186: initramfs/cpio should support lzo compression
8071 #5636: agetty - cannot get controlling tty error - need updated...
8072 #5906: collectd client headers not exported
8073 #5966: bison unnecessarily required as build dependency
8074 #6140: --enable-fileinfo not applied for php package
8075 #6164: openvpn usage of ip tool from Busybox
8076
15ace1a8
PK
80772013.02, Released February 28th, 2013:
8078
8079 Misc manual updates.
8080
8081 Updated/fixed packages: busybox, collectd, flashbench,
8082 libgtk2, libupnp, mii-diag, quota
8083
d65bb7e3
PK
80842013.02-rc3, Released February 26th, 2013
8085
8086 Minor fixes.
8087
8088 Updated/fixed packages: conntrack-tools, dialog,
8089 enlightenment, haserl, keyutils, libfif, libmad,
8090 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
8091 ruby, spawn-fcgi, vtun
8092
8093 Issues resolved (http://bugs.uclibc.org):
8094
8095 #5960: fusion.ko driver does not install to target rootfs
8096
8290a626
PK
80972013.02-rc2, Released February 19th, 2013
8098
8099 Fixes all over the tree.
8100
8101 Various manual updates and fixes.
8102
8103 Updated/fixed packages: busybox, collectd, gesftpserver,
8104 glib-networking, gnutls, inotify-tools, libcurl, libffi,
8105 libglib2, libtorrent, libvorbis, neard, network-manager,
8106 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
8107
8108 Issues resolved (http://bugs.uclibc.org):
8109
8110 #5906: collectd client headers not exported
8111
e68acefb 81122013.02-rc1, Released February 10th, 2013
6de88cab
PK
8113
8114 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
8115 libraries install fixed. Add Linaro ARM
8ccef3b3 8116 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 8117 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
8118 missing 32bit support for binary toolchains. Toolchain wrapper
8119 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
8120 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
8121
8122 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
8123 1136jf-s rev1, add A5/A15, neon support toggle, OABI
8124 deprecated. Sparc: drop old unused variants
6de88cab
PK
8125
8126 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
8127 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
8128 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
8129
8130 Linux: fix appended dtb handling for v3.8+ kernels, support
8131 multiple device trees
8132
8133 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
8134 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
8135 updated, at91rm9200df: misc fixes. Lock kernel headers to
8136 match kernel.
6de88cab
PK
8137
8138 Infrastructure: Git download fixes. Toolchain make target
8139 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
8140 support. Option to set root password, post image scripts,
8141 config scripts handling.
6de88cab
PK
8142
8143 Updated/fixed packages: alsa-lib, argp-standalone, argus,
8144 arptables, atk, audiofile, axel, beecrypt, bind, bison,
8145 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
8146 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
8147 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
8148 diffutils, directfb, distcc, divine, dnsmasq, docker,
8149 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
8150 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
8151 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
8152 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
8153 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
8154 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
8155 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
8156 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
8157 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
8158 libedbus, libedje, libeet, libefreet, libeina, libeio,
8159 liberation, libelementary, libembryo, libethumb, libev,
8160 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
8161 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
8162 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
8163 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
8164 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
8165 libxml2, libxslt, lighttpd, links, linux-firmware,
8166 linux-fusion, ltp-testsuite, ltrace,
8167 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
8168 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
8169 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
8170 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
8171 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
8172 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
8173 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
8174 python, python3, qemu, qextserialport, qt, quagga, radvd,
8175 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
8176 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
8177 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
8178 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
8179 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
8180 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
8181 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
8182 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
8183 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
8184 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
8185 xserver_xorg-server, xstroke, xvkbd, xz
8186
8187 New packages: b43-firmware, b43-fwcutter, bustle,
8188 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
8189 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
8190 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
8191 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
8192 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
8193 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
8194 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
8195 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
8196 proxychains, python-bottle, python-pyparsing, rpi-firmware,
8197 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
8198 spice-protocol, tcllib, tvheadend, udisks, usbredir
8199 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
8200 zd1211-firmware
8201
1ccf5237 8202 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
8203 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
8204 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
8205 xdriver_xf86-video-{tsend,xgi,xgixp}
8206
8207 Deprecated packages: xstroke
8208
8209 Issues resolved (http://bugs.uclibc.org):
8210
8211 #4237: building shared openssl w/-Os fails due to gcc bug
8212 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
8213 #5602: python3 should install a "python" symbolic link
8214 #5846: Extra slash added to last slash in URL
8215
82162012.11.1, Released January 3rd, 2013:
8217
8218 Toolchain: Fixed non-largefile builds on recent Ubuntu
8219 versions.
8220
8221 Arch: fix missing x86/generic handling, Build for Xtensa with
8222 longcalls option.
8223
8224 Updated/fixed packages: dosfstools, qt
8225
d201b95d
PK
82262012.11, Released December 2nd, 2012:
8227
8228 Git shallow clone fix for older git version.
8229
8230 Updated/fixed packages: ctuio, libtool
8231
8232 Issues resolved (http://bugs.uclibc.org):
8233
8234 #5726: List all the available hook points
8235
1a59dfae 82362012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
8237
8238 Minor fixes around the tree.
8239
8240 Various manual updates and fixes.
8241
d38b25f1
PK
8242 Add checks for legacy features.
8243
8244 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
8245 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
8246 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
8247 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
8248 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
8249 scons, strace, sylpheed
0f9bad95 8250
2b7be2f1
PK
8251 Issues resolved (http://bugs.uclibc.org):
8252
8253 #5732: Error : package/alsa-lib/alsa-lib.mk
8254
47ee3051 82552012.11-rc1, Released November 17th, 2012
f9686563 8256
d36fcceb
PK
8257 Fixes all over the tree and new features.
8258
8259 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
8260 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
8261 + nitrogen6x defconfigs.
8262
8263 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
8264 barebox 2012.08/09/10/11, linker overlap issue fix for
8265 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 8266
0ab9a3fb 8267 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 8268 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
8269 Libtirpc support for modern glibc variants. Toolchain on
8270 target has been deprecated.
d36fcceb 8271
48f0fe07 8272 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
8273
8274 Infrastructure: Use shallow git clone when possible, use
8275 tarballs rather than git URLs for github. Moved to pkgconf
8276 rather than pkg-config. System directory added, default
48f0fe07
PK
8277 skeleton/device tables moved. More than 1 post-build script
8278 can now be used. output/target now contains a
8279 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
8280 understand how to (not) use it.
8281
8282 Manual has been reworked and extended.
8283
8284 Legal-info: Lots of package annotations, CSV file fixes,
8285 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
8286
8287 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
8288 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
8289 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
8290 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
8291 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
8292 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
8293 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
8294 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
8295 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
8296 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
8297 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
8298 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
8299 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
8300 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
8301 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
8302 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
8303 lmbench, lockfile-progs, logrotate, lshw, lsof,
8304 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
8305 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
8306 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
8307 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
8308 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
8309 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
8310 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
8311 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
8312 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
8313 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
8314 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
8315 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
8316 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
8317
8318 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
8319 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
8320 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
8321 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
8322 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
8323 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
8324 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
8325 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
8326 yasm
d36fcceb
PK
8327
8328 Deprecated packages: netkitbase, netkittelnet
8329
8330 Issues resolved (http://bugs.uclibc.org):
8331
8332 #807: [PATCH] samba - make iconv and smbd optional
8333 #3049: binutils have a sysroot bug in ld
8334 #5330: update vsftpd to 3.0.0
8335 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
8336 #5666: Fails to build python 2.7.2 for 2440 arm
8337
288b7399
TP
83382012.08, Release August 31th, 2012
8339
8340 Updated/fixed packages: microperl, cups, luajit, rrdtool,
8341 prboom, oprofile.
8342
8343 Added license information for: sqlite.
8344
8345 Changed the source URLs of all packages located on Sourceforge
8346 in order to use the automatic mirror selection URL
8347 downloads.sourceforge.net, and get rid of the
8348 BR2_SOURCEFORGE_MIRROR option.
8349
8437b562
TP
83502012.08-rc3, Released August 25th, 2012
8351
8352 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
8353 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
8354
8355 Added license informations for: barebox, grub, syslinux,
8356 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
8357 faad2, nano, fbdump, rsync, librsync, fontconfig,
8358 inotify-tools,
8359
b58c83ae
TP
83602012.08-rc2, Released August 15th, 2012
8361
8362 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
8363
8364 Added license informations for: mxml, nanocom, empty, expat,
8365 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
8366 input-event-daemon, luajit, cgilua, copas, coxpcall,
8367 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
8368 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
8369 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
8370 mtd, openssl, psmisc, socat, spawn-fcgi.
8371
8372 Fixes to Microblaze external toolchains
8373 configuration. Improvements of the pkg-stats
8374 script. Out-of-tree fix for the graph-depends script.
8375
8376 Kernel headers version bump.
8377
4009cbbb 83782012.08-rc1, Released August 1st, 2012
5b11223f 8379
1ea85745
PK
8380 Fixes all over the tree and new features.
8381
c665fc00
TP
8382 Integration of a legal information reporting infrastructure,
8383 which allows to generate detailed informations about the
8384 licenses and source code of all components of a system
8385 generated by Buildroot. License information will progressively
8386 be added on packages.
8387
8388 Default configuration files added for Calao-systems USB-A9263
8389 and Calao-systems USB-A9G20-LPW.
8390
8391 External toolchains update: allow download of a custom
8392 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
8393 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
8394 2011.09.
8395
8396 Allow the restriction of downloads to the primary site only.
8397 This is useful for project developers who want to ensure that
8398 the project can be built even if the upstream tarball
8399 locations disappear.
8400
8401 Add a 'System configuration' choice to select between 3
8402 different init systems: Busybox init, SysV init and Systemd
8403 init.
8404
8405 Cleanups to the package infrastructure. The visible change to
8406 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
8407 $(autotools-package)), and similarly for other package
8408 infrastructures and host packages. Refer to the documentation
8409 for details.
8410
8411 By default, automatic detection of the number of compilation
8412 jobs to use, depending on the number of CPUs available.
8413
fdbc2f40 8414 Improvements to generate systems with static libraries only
c665fc00
TP
8415 (infrastructure and package fixes).
8416
fdbc2f40
TP
8417 Add proper support in the Linux kernel package to generate
8418 Device Tree Blobs or combined Device Tree / Kernel
8419 images. This will be useful on Microblaze, PowerPC and ARM,
8420 which are architectures making extensive use of the Device
8421 Tree.
8422
1ea85745 8423 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
8424 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
8425 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
8426 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
8427 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
8428 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
8429 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
8430 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
8431 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
8432 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
8433 libfuse, libidn, libmad, libmbus, libmnl,
8434 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
8435 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
8436 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
8437 lttng-tools, lua, m4, memtester, midori, mii-diag,
8438 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
8439 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
8440 openssl, pciutils, php, polarssl, portaudio, pppd,
8441 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
8442 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
8443 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
8444 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
8445 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
8446
8447 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
8448 fbterm, flashrom, freerdp, inadyn, libfreefare,
8449 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
8450 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
8451 luajit, mediastreamer, mobile-broadband-provider-info, monit,
8452 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
8453 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
8454 ramspeed, rtorrent, sound-theme-borealis,
8455 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
8456 xinetd, zxing
1ea85745 8457
3b38ade5
TP
8458 Issues resolved (http://bugs.uclibc.org):
8459
8460 #1315: Allow use of older external toolchains without sysroot
8461 support [won't fix]
8462 #5276: Hiawatha needs to manage IPV6 if so [fixed]
8463 #5360: buildroot fails when building "host-libglib2 2.30.2
8464 Building" [won't fix, upstream problem]
8465 #5384: Can't build packages relying on gets on newer glibc
8466 [fixed]
8467
bce34ab1
PK
84682012.05, Released May 30th, 2012:
8469
8470 Updated/fixed packages: busybox, netsnmp, pptp-linux
8471
0b0d7bad
PK
84722012.05-rc3, Released May 25th, 2012:
8473
8474 Minor fixes around the tree.
8475
8476 Infra: Fix for DOWNLOAD macro when using primary mirrors with
8477 scp targets.
8478
8479 Toolchain: Kernel headers 3.2.18 / 3.3.7.
8480
8481 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
8482 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
8483 xserver-xorg
8484
b07ad40c
PK
84852012.05-rc2, Released May 18th, 2012:
8486
8487 Fixes all over the tree.
8488
8489 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
8490 dependency, disable decimal floats support, Linux 3.2.17 /
8491 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
8492 without C++ support.
8493
8494 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
8495 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
8496
84972012.05-rc1, Released May 10th, 2012:
5c3a3373 8498
17c2d62b
PK
8499 Fixes all over the tree and new features.
8500
8501 Use /etc/os-release for version info rather than
8502 /etc/br-version.
8503
8504 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
8505
e22dd64b
PK
8506 Apply-patches.sh: cleanups, archived patches handling fixes,
8507 support series files.
17c2d62b 8508
82822efe
PK
8509 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
8510 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
8511 atngw100, use 3.3.x for qemu configs.
17c2d62b 8512
82822efe
PK
8513 Menu structure: Libraries moved out of multimedia section
8514
8515 Atom processor support. Prescott fix, blackfin ABI fix,
8516 Microblaze architecture support (using ext toolchain). Cleanup
8517 architecture names, deprecate Xtensa support.
e22dd64b
PK
8518
8519 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
8520 default to uClibc 0.9.33.x, enable
8521 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
8522 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
8523 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
8524 1.15.2.
17c2d62b 8525
82822efe
PK
8526 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
8527 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 8528
e22dd64b 8529 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 8530 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
8531 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
8532 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
8533 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
8534 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
8535 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
8536 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
8537 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
8538 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
8539 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
8540 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
8541 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
8542 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
8543 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
8544 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
8545 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 8546 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
8547 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
8548 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
8549 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
8550 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
8551 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
8552 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
8553 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
8554 xfsprogs, zlib
a53a3b59 8555
82822efe
PK
8556 New packages: apr, apr-util, audiofile, bellagio,
8557 conntrack-tools, empty, fmtools, glib-networking,
8558 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
8559 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
8560 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
8561 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
8562 socketcand, stress, systemd, ushare, zeromq
17c2d62b 8563
b6a507c7
PK
8564 Deprecated packages: ttcp
8565
17c2d62b
PK
8566 Removed packages: ntfsprogs
8567
8568 Issues resolved (http://bugs.uclibc.org):
8569
bf636a94 8570 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
8571 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
8572 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
8573 #2881: Can't build project statically with external toolchain
2b66816c 8574 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 8575 #4808: ccache may build against wrong zlib
17c2d62b 8576 #4880: New package lcdproc
f526c4d2 8577 #4886: New package protobuf
a53a3b59
PK
8578 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
8579 #4898: * make: [target-finalize] Error 1 (ignored)*
8580 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
8581 #4970: udev 181 fails to build if kernel version 3.3 is selected
8582 #5018: dialog broken: exits with assert in uClibc
8583 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 8584 #5144: Patch to fix ixon bug in uemacs
98873717 8585 #5198: Line graphics output is broken in GNU Screen
e940b303 8586 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 8587
03ceab6d
PK
85882012.02, Released February 29th, 2012:
8589
8590 Updated/fixed packages: libecore
8591
6d24b41b
PK
85922012.02-rc3, Released February 27th, 2012:
8593
8594 Fixes all over the tree.
8595
8596 Automatic host dependencies handling for cmake packages
8597 fixed. Customize package deprecated as using a post-build
8598 script is nowadays the preferred way of adding extra stuff to
8599 the rootfs.
8600
8601 Linux-headers 3.0.x / 3.2.x stable version bumped.
8602
8603 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
8604
8605 Updated/fixed packages: dropbear, ffmpeg, libpng
8606
3d6ff4f5
PK
86072012.02-rc2, Released February 19th, 2012:
8608
8609 Fixes all over the tree.
8610
8611 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
8612 linux-headers 3.0.x / 3.2.x stable versions.
8613
8614 Documentation: Added makedev / <pkg>_DEVICES /
8615 <pkg>_PERMISSIONS documentation.
8616
8617 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
8618 libvncserver, mxml, python.
8619
86202012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
8621
8622 Fixes all over the tree and new features.
8623
c847b4a6 8624 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 8625 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 8626 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 8627
11eb9e7f 8628 Gentargets: scp and mercurial support.
eaf412b5
PK
8629 Autotools: derive host dependencies from target by default.
8630 Packages can now declare device table snippets.
11eb9e7f 8631
eaf412b5
PK
8632 Host utilities menu with commonly used host tools.
8633
8634 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 8635 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 8636 lpc3250 defconfigs.
11eb9e7f 8637
a01db91e 8638 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 8639 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 8640
c847b4a6 8641 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
8642 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
8643 bootloaders added.
8644
8645 Various manual updates. Release tarballs now contain generated
8646 manual in text/html/pdf formats.
1bde07d6 8647
eaf412b5
PK
8648 Buildroot now calls the stop function of scripts in
8649 /etc/init.d at shutdown.
234dd8e6 8650
08f46cc6 8651 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
8652 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
8653 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
8654 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
8655 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
8656 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
8657 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
8658 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
8659 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
8660 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
8661 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
8662 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
8663 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
8664 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
8665 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
8666 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
8667 python, python-serial, qt, ruby, samba, sdl, sdparm,
8668 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
8669 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
8670 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
8671 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
8672 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
8673 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 8674 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 8675 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 8676
eaf412b5
PK
8677 New packages: boost, connman, dstat, expedite, explorercanvas,
8678 feh, flot, giblib, igh-ethercat, imlib2, jquery,
8679 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
8680 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
8681 libethumb, libevas, libical, libmbus, liboauth, liburcu,
8682 libvncserver, linux-firmware,
8683 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
8684 open2300, python-distutilscross, python-dpkt,
8685 python-netifaces, python-pygame, python-setuptools, rt-tests,
8686 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
8687 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
8688
8689 Issues resolved (http://bugs.uclibc.org):
8690
8691 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
8692 #755: Add Boost libraries as a package
8693 #2299: Add crypto support to libsoup
aead8be3 8694 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
8695 #3403: libgpg-error: bump to version 1.10
8696 #3409: libgpg-error: download from gnupg.org
8697 #3421: nano: make tiny flag optional
aead8be3 8698 #3691: New EFL packages
502465e4 8699 #4664: Cannot patch AT91Bootstrap
4861aed1 8700 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 8701 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 8702
c29253ef
PK
87032011.11, Released November 30th, 2011:
8704
8705 Fixes all over the tree.
8706
8707 Bump kernel headers / default Linux version to 3.1.4.
8708
8709 Updated/fixed packages: ruby
8710
4dc18dc5 87112011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
8712
8713 Fixes all over the tree.
8714
8715 Toolchain: Fix gdb dependencies for external toolchains,
8716 adjust uClibc patches so they don't confuse modern versions of
8717 patch, bump crosstool-ng, kernel headers and linux versions.
8718
8719 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 8720 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 8721
9f930d2d
DK
8722 Issues resolved (http://bugs.uclibc.org):
8723
ec02a34b 8724 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
8725 #4369: Fix permissions on untared lsof archive
8726
6088ac01 87272011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
8728
8729 Fixes all over the tree and new features.
8730
8731 Updated asciidoc documentation
8732
8733 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
8734 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
8735 uClibc sparc fix.
8e6c8198
PK
8736
8737 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 8738 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 8739
8c38a0a4
GZ
8740 Issues resolved (http://bugs.uclibc.org):
8741
2b8643f0 8742 #3355: mplayer fails to build
8c38a0a4 8743 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 8744 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 8745
1507c39b 87462011.11-rc1, Released November 11th, 2011:
5427c506 8747
227eebae
PK
8748 Fixes all over the tree and new features.
8749
1507c39b 8750 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
8751 patch-kernel.sh to support/scripts/apply-patches.sh.
8752
805de395
PK
8753 Documentation: Moved to asciidoc format, make targets to
8754 generate text/html/pdf/epub output added.
8755
8756 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
8757 added.
8758
358601f8
PK
8759 Bootloaders: Add support for custom git tree / tarballs for
8760 barebox, similar to how it's handled for u-boot. Clean up
8761 menuconfig options.
8762
8763 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
8764 URLs after Codesourcery got bought by Mentor, add x86
8765 toolchain, update toolchain versions and optimize toolchain
8766 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
8767 updated GDB versions / download URLs. Binutils
805de395
PK
8768 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
8769 use ctng-1.13.0.
b367d67a
PK
8770
8771 Package infrastructure: Support for local packages /
8772 overrides, package dir / name arguments dropped from
8773 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
8774
8775 Linux: Kernel extensions infrastructure support, Xenomai +
8776 RTAI support.
227eebae 8777
e55af699
PK
8778 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
8779 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
8780 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
8781 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
8782 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
8783 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
8784 libconfuse, libcuefile, libcurl, libdaemon, libevent,
8785 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 8786 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
8787 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
8788 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
8789 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
8790 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
8791 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
8792 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
8793 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
8794 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
8795 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
8796
8797 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
8798 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
8799 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
8800 pulseaudio, pv, rtai, vala, xenomai.
8801
8802 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
8803
8804 Issues resolved (http://bugs.uclibc.org):
8805
358601f8 8806 #505: live555: new package
e9c52d71 8807 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
8808 #531: let e2fsprogs package to export headers to staging dir if needed
8809 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 8810 #1357: Add bluez to buildroot system
358601f8
PK
8811 #2107: New package: input-event-daemon
8812 #2599: New package: orc (Oil Runtime Compiler)
8813 #2605: gstreamer: Update to 0.10.30
8814 #2677: introducing util-linux-ng as replacement for util-linux
8815 #2917: Qt: Add declarative module
8816 #3145: jffs2 image generation fails
8817 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
8818 #3331: xdata_xcursor-themes depends on xcursorgen
8819 #3343: Add file:// download SITE_METHOD
8820 #3391: Add support for specifying an external kernel tree
8821 #3631: Error while compiling with Xorg
dd3177cc 8822 #3709: oprofile doesn't build for mipsel
b367d67a
PK
8823 #3925: midori not getting compile
8824 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 8825 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 8826 #4171: makedevs-unused-but-set-variable.patch
227eebae 8827 #4183: Codesourcery toolchain download site has changed
8ece8e27 8828 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 8829 #4381: Add option to lighttpd to enable Lua support
6473f6c0 8830 #4387: Make sure that dest dir exists before installing mtd files
227eebae 8831
facd602d
PK
88322011.08, Released August 31th, 2011:
8833
8834 Fixes all over the tree.
8835
8836 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
8837 kernel headers.
8838
8839 Updated/fixed packages: ipset, python
8840
73f131ce 88412011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
8842
8843 Fixes all over the tree.
8844
73f131ce 8845 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
8846 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
8847 (broken).
8848
73f131ce
PK
8849 Defconfigs: kernel updates, fix mini2440 serial port config,
8850 remove old arm toolchain configs.
8851
8852 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
8853 targets similar to linux/busybox.
8854
e0a6bcd8 8855 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
8856 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
8857 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 8858
cb6c2c42
PK
8859 Issues resolved (http://bugs.uclibc.org):
8860
bf446513 8861 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
8862 #4093: Grub fails to install bz2 patch after conversion to...
8863
7ff457cd 88642011.08-rc1, Released August 4th, 2011:
0a5e7905 8865
94ad0667
PK
8866 Fixes all over the tree and new features.
8867
bd76bc5f
PK
8868 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
8869 ext-toolchain-wrapper improvements, improved non-MMU
8870 support. GCC 4.3.6 / 4.6.1.
94ad0667 8871
333acf35
PK
8872 GENTARGETS infrastructure extended to cover bootloaders and
8873 Linux kernel as well. Options to retrive Linux/U-Boot from a
8874 custom git repo instead of upstream tarballs.
7ff457cd 8875 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
8876 X-Loader bootloader for omap added.
8877
8878 Make source/external-deps now also works for external
8879 toolchains / crosstool-ng backend.
8880
5255a719
PK
8881 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
8882 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
8883 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
8884 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
8885 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
8886 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
8887 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
8888 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
8889 synergy, udev, usbmount, usbutils, util-linux, valgrind,
8890 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
8891
8892 New packages: acl, attr, ebtables, gnutls, inotify-tools,
8893 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
8894 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
8895 statserial, stunnel, ti-utils, uboot-tools, yajl
8896
d4928674
PK
8897 Deprecated packages: liboil, swfdec
8898
a4a20acb 8899 Removed packages: hal
94ad0667
PK
8900
8901 Issues resolved (http://bugs.uclibc.org):
8902
bd76bc5f 8903 #3559: libnspr: Add new package
b28de60c 8904 #3595: patch to add libroxml
bd76bc5f 8905 #3565: libnss: Add new package
5496bc39
MH
8906 #3583: xfonts_font-adobe-100dpi fails due to missing map file
8907 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 8908 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 8909 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 8910 #3985: "help" target's defconfig list needs sort
cef0721c 8911 #3997: bump libroxml to v2.1.0
94ad0667 8912
9ab73b51
PK
89132011.05, Released May 27th, 2011:
8914
8915 Updated/fixed packages: makedevs
8916
effcc9a2
PK
89172011.05-rc2, Released May 24th, 2011:
8918
8919 Fixes all over the tree.
8920
8921 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
8922 2009q3 external toolchains added. Crosstool-NG bumped to
8923 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
8924 bumped to 2.6.38.7.
8925
8926 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
8927
137a4d7e 89282011.05-rc1, Released May 18th, 2011:
da5e5a5a 8929
7234c239
PK
8930 Fixes all over the tree and new features.
8931
8932 External toolchain improvements: We now build a binary
8933 toolchain wrapper and install it into HOST_DIR/usr/bin, which
8934 enforces the correct compiler arguments, making an external
8935 toolchain as easy to use outside of Buildroot as the internal
8936 ones are. This also brought a cleanup of CFLAGS, making the
8937 Buildroot build output easier to read.
8938
8939 Rootfs device handling improvements: Choice between static
8940 /dev, devtmpfs and devtmpfs with either mdev or udev.
8941
8942 Toolchain: More preconfigured codesourcery external
8943 toolchains, improved Crosstool-NG support, fix for GCC
8944 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
8945 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
8946
8947 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
8948
8949 Linux: support for custom kernel image targets, E.G. for
8950 powerpc builds with embedded device trees.
8951
8952 Misc fixes for qemu defconfigs, ensuring correct serial
8953 terminal setup out of the box.
8954
8955 Misc gentarget / autotools handling fixes.
8956
9b87631e 8957 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
8958 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
8959 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
8960 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
8961 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
8962 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
8963 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
8964 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
8965 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
8966 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
8967 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
8968 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
8969 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
8970
8971 New packages: bonnie++, can-utils, gdisk, htop,
8972 input-event-daemon, libexif, libraw, libv4l, ngircd
8973
8974 Removed packages: festival
707dc469
PK
8975
8976 Issues resolved (http://bugs.uclibc.org):
8977
8451c232 8978 #2131: Add OpenMP support to the toolchain
4bc79985 8979 #3379: New Package: bonnie++
47736c88 8980 #3445: Not working openssl-10.0.0d on 386sx
308bc537 8981 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 8982 #3457: alsamixergui: broken URL
707dc469 8983 #3475: Calling sync on large filesystems when not always necessary
2c976083 8984 #3511: make busybox-menuconfig does not download busybox package
f894e85e 8985 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 8986 #3571: u-boot: fw_printenv does not build
cd58efba 8987 #3643: popt source url is not responding
a7e78f97 8988 #3733: dropbear: make zlib optional
8b4f5f24 8989 #3757: Buildroot can't build mplayer with libmad
05955603 8990
f3e79a7a 89912011.02, Released February 28th, 2011:
2f19259a
PK
8992
8993 Fixes all over the tree.
8994
da8700c1
PK
8995 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
8996 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
8997
8998 Deprecated packages: devmem2, webif
2f19259a
PK
8999
9000 Issues resolved (http://bugs.uclibc.org):
9001
42daeb72 9002 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 9003 #3259: Unable to build webkit (on arm)
c82d04c4 9004 #3295: slang fails to build on mipsel
da8700c1 9005 #3325: ffmpeg fails to build
2f19259a 9006
2d3d618b 90072011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
9008
9009 Fixes all over the tree.
9010
9011 Festival packages marked as broken. Unless someone steps up
9012 to support them, they will be removed during the 2011.05
9013 development cycle.
9014
9015 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
9016 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
9017 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
9018 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 9019 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
9020 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
9021 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
9022 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
9023 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
9024 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
9025 xdriver_xf86-input-{mouse,synaptics,void},
9026 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
9027 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
9028 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
9029 xserver_xorg-server, xz
9030
9031 Removed packages: ace_of_penguins, vlc
9032
9033 Issues resolved (http://bugs.uclibc.org):
9034
d17c1652 9035 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 9036 #3277: quagga fails to build with SNMP support
2b41d7f4 9037 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 9038 #3307: synergy fails to build due to missing XTest library
2b41d7f4 9039
51f8802d
PK
90402011.02-rc1, Released February 14th, 2011:
9041
9042 Fixes all over the tree and new features.
a8ecce07 9043
2645004b
PK
9044 External toolchain improvements: clarification of the options,
9045 and introduction of the toolchain profile concept, for
9046 well-known toolchains. Buildroot is now capable of
9047 automatically downloading and extracting well-known toolchains
9048 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
9049 toolchains are supported). Crosstool-NG backend updated and
9050 improved.
2645004b
PK
9051
9052 Complete rework of how hardware boards are supported.
9053 Each board now only has a single defconfig file, and all
9054 board-specific options have been removed. See
9055 docs/buildroot.html#board_support for details.
9056
9057 Added support for the following boards: Mini2440, Qemu ARM
9058 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
9059 r2d and Qemu x86. The Qemu boards support allows to easily
9060 build systems that are known to work under Qemu.
9061
4120e051
PK
9062 Initial support for Blackfin processors.
9063
2645004b
PK
9064 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
9065 preparation for support of SDK. For the same reason, the
9066 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
9067 are now installed in $(O)/host/usr/bin/. The cross pkg-config
9068 now also automatically returns correct values for cross
9069 compilation, without needing any environment variables to be
9070 set.
2645004b 9071
17b66aff
TP
9072 Ccache support reworked. Now used for both host and target
9073 compilation, and cache is stored in ~/.buildroot-ccache.
9074
2645004b 9075 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
9076 normal AUTOTARGET packages.
9077
2645004b
PK
9078 Generic cmake infrastructure, similar to the existing
9079 GENTARGETS/AUTOTARGETS.
9080
639e80f2
PK
9081 Support for bzr downloads, next to the existing git/svn support.
9082
d1a93022
PK
9083 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
9084 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
9085
a7f40dfc
PK
9086 EXT2 file system size handling improved, UBI image support, fs
9087 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
9088
9089 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 9090 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 9091 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
9092 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
9093 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
9094 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
9095 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
9096 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
9097 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
9098 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
9099 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
9100 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
9101 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
9102 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
9103 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
9104 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
9105 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
9106 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
9107 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
9108 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
9109 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
9110 xkeyboard-config, xlib_libX11, xz, zlib
9111
9112 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
9113 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
9114 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
9115 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
9116 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
9117 xl2tp, xmlstarlet
95f17bf7 9118
767dce8c
MB
9119 Removed packages: hotplug, l2tp, libfloat, microcom,
9120 ng-spice-rework
af6fd2d9 9121
d3d67f7f
FP
9122 Issues resolved (http://bugs.uclibc.org):
9123
d1a93022
PK
9124 #267: The make target: cross fails because toolchain_build_...
9125 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 9126 #561: ltp-testsuite failed to install
d1a93022 9127 #1447: Installing gfortran on PowerPC
f362c51f 9128 #1651: Build fail caused by ccache in module-init-tools
6d17192f 9129 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 9130 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 9131 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
9132 #2551: [PATCH] native toolchain in the target filesystem fails
9133 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 9134 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 9135 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 9136 #2839: compile fails in various packages with a odd message "error:...
d1a93022 9137 #2887: tar "buffer overflow detected" error
6d17192f 9138 #2893: Broken "make source" with external toolchain
d3d67f7f 9139 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 9140 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 9141 #2935: Ntpdate isn't installed
6ddf4702 9142 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 9143 #2983: xlib_libX11 build failed
87a5a194 9144 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 9145 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 9146 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 9147 #3109: abnormal `make busybox-menuconfig`
d1a93022 9148 #3115: How about board specific makefiles?
c18c1d66 9149 #3169: python patch has typo, aborts build in scenario
6bfe2932 9150 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 9151
dbc45b03 91522010.11, Released November 30th, 2010:
32b74808 9153
1fbd9ef8 9154 Fixes all over the tree.
32b74808 9155
5cafae4f 9156 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 9157 xserver-xorg
32b74808 9158
1fbd9ef8
MRJ
9159 Issues resolved (http://bugs.uclibc.org):
9160
5cafae4f 9161 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
9162 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
9163
09af8387 91642010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
9165
9166 Fixes all over the tree.
9167
09af8387
PK
9168 Add support for LEON Sparc architecture variants. Fix make
9169 source/external-deps for host packages.
fe629f97 9170
b9c5809a
PK
9171 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
9172 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
9173 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
9174 sysstat, webkit, zlib
dfbb3893
PK
9175
9176 Issues resolved (http://bugs.uclibc.org):
9177
47416629 9178 #759: Sysstat build broken without libintl
84a6f534 9179 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 9180 #2725: Buildroot overrides kernel config
adb0dfff 9181 #2785: mtd-utils build fails due to missing libmtd
972cd422 9182 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 9183 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 9184 #2809: failed to compile libglib2
e25fe723
PK
9185 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
9186 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 9187 #2833: Failed to compile webkit without X11
dfbb3893 9188
ea252b0e 91892010.11-rc1, Released November 8th, 2010:
9bc12b85 9190
ea252b0e 9191 Fixes all over the tree and new features.
bfa9e9e2
PK
9192
9193 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
9194 misc fixes + nconfig and savedefconfig targets.
9195
10c1eec2 9196 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 9197 backend, GCC 4.5.x.
92870a7a 9198
785fef10
PK
9199 Fs: Squashfs 4.1 with lzo support
9200
1860bdae
PK
9201 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
9202 generic new-style ones instead.
9203
a1726117
PK
9204 Download handling reworked and support for git/svn downloads
9205 added.
9206
5f71fc1f
TP
9207 Removed experimental shared config.cache support, as it is
9208 too unreliable.
9209
aefad531
YM
9210 A convenience Makefile wrapper is created when using
9211 out-of-tree building, similar to how it is done for the kernel.
9212
9f36bd49
PK
9213 Alpha, Cris, IA64 and Sparc64 architecture support removed.
9214
666bef2d 9215 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 9216 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 9217
299f7820 9218 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 9219 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 9220 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
9221 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
9222 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
9223 gamin, gawk, genext2fs, gperf, gst-plugins-base,
9224 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
9225 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
9226 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
9227 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
9228 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
9229 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
9230 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
9231 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
9232 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
9233 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
9234 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 9235 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 9236 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 9237 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
9238 speex, sqlite, squashfs, startup-notification, strace,
9239 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
9240 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
9241 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
9242 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
9243 xapp_xmore,
edfb1264
PK
9244 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
9245 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
9246 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
9247 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
9248 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
9249 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
9250 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
9251 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
9252 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
9253 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
9254 xterm, xvkbd, zlib
f661b023 9255
2b9e2fb4 9256 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 9257
ba4fd235 9258 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 9259 pcmcia
5ba97d90 9260
e0941403
PB
9261 Issues resolved (http://bugs.uclibc.org):
9262
6d3342e4 9263 #901: new package: gpsd
61f432ff 9264 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 9265 #2461: wireless_tools: install shared library if needed
5e6e63e5 9266 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 9267 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 9268 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 9269 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 9270 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 9271 #2731: Build order
93736778 9272 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 9273 #2767: Build for lsof broken in buildroot-2010.08
e0941403 9274
32b8d438 92752010.08: Released August 31th, 2010:
49736322
YM
9276
9277 Fixes all over the tree.
9278
40f8f3ff 9279 Updated/fixed packages: atk, xstroke
49736322 9280
1424ff1c
PK
9281 Removed packages: lxdoom
9282
dc3a7ebc 92832010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
9284
9285 Fixes all over the tree.
9286
9287 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
9288 locale support as broken. Remove deprecated GCC 4.2.[1-3]
9289 versions.
2e7ab32c
PK
9290
9291 Mark CRIS architecture as deprecated, as it is discontinued
9292 upstream.
9293
b680672a
PK
9294 Marked shared config.cache as experimental and disabled by
9295 default as it is known to break with certain package
9296 combinations.
9297
1ed2e4ff
KR
9298 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
9299 added.
9300
62b4c67b
SB
9301 fs: old-style squashfs for big endian archs fixed.
9302
1c4dbb5f 9303 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
9304 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
9305 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
9306 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
9307 util-linux
2e7ab32c 9308
6c519387
PK
9309 Removed packages: stunnel
9310
2e7ab32c
PK
9311 Issues resolved (http://bugs.uclibc.org):
9312
9313 #635: util-linux fails to build in 2009.08
9314 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 9315 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 9316 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 9317 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 9318
2ef83b42 93192010.08-rc1, Released July 30th, 2010:
dc5e22ee 9320
2b42aae7
PK
9321 Fixes all over the tree and new features.
9322
5fd095b3 9323 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
9324 and non-sysroot support removed. Added support for (snapshot)
9325 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 9326
a7a3e757 9327 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
9328 removed yaboot. Support building u-boot from custom tarball,
9329 u-boot 2010.06.
a7a3e757 9330
2b42aae7 9331 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 9332
39e6ba1b
PK
9333 Java packages marked as broken. Unless someone steps up to
9334 support this, they will be removed during the 2010.11
9335 development cycle.
9336
a563a663 9337 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
9338 GTK+ on DirectFB has also been marked as deprecated, as it is
9339 not supported in recent GTK+ versions, and more and more
9340 packages depends on the new versions.
a563a663
TP
9341 Unless someone steps up to support them, they will be removed
9342 during the 2010.11 development cycle.
9343
ab10ed8c 9344 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 9345 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 9346
18fa12fe
PK
9347 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
9348 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
9349 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
9350 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
9351 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 9352 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
9353 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
9354 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
9355 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
9356 ltrace, make, midori, module-init-tools, mplayer,
9357 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
9358 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
9359 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
9360 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
9361 usbutils, webif, webkit, wireless_tools, xerces,
9362 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 9363
2c31d745 9364 Removed packages: modutils, portage, rxvt
6ef6e96c 9365
e475cf03 9366 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 9367
3c5deb98
PK
9368 Issues resolved (http://bugs.uclibc.org):
9369
5bf7eb2a 9370 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 9371 #361: linux kernel configuration choice works incorrectly
ad36fcdd 9372 #387: Tremor not installed to toolchain
5db7204c 9373 #401: new package: ffmpeg
acb86bab 9374 #475: uImage target for U-boot failed generating
31aab0c9
PK
9375 #543: ATK requires X11 on DirectFB target
9376 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 9377 #583: build fails with external x86_64 toolchain
ad36fcdd 9378 #729: sstrip creates corrupted headers
18fa12fe 9379 #829: Webkit r44552 needs libXt
868ed55b 9380 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
9381 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
9382 #859: Add (head of) nptl branch to list of uClibc versions
9383 #949: compile with debug info
9384 #955: Grub fails to build with External Toolchain
18fa12fe 9385 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 9386 #1213: Move .config into output directory
31aab0c9
PK
9387 #1225: Buildroot fails to account for "nof" subdirectory (no float...
9388 #1231: (sparc) Linux kernel fails to build
9389 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
9390 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 9391 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 9392 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
9393 #1675: GMP Error during buildroot make process
9394 #1741: external toolchain linking error
41580880 9395 #1753: lmbench: convert to generic package infrastructure
3754c515 9396 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 9397 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 9398 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 9399 #1879: Bump iptables to 1.4.8
accf2eb2 9400 #1885: Add a bunch of lua modules
3638e528 9401 #1897: Bump libusb to 1.0.7
8ac2bba9 9402 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 9403 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 9404 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 9405 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 9406 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 9407 #1951: Bump openssl to 0.9.8o
cffb9cf0 9408 #1957: Bump sqlite to 3.6.23.1
237c98b2 9409 #1975: Package removal/deprecation
d47c73ee 9410 #1981: zlib: bump to 1.2.5
8df21528 9411 #1987: intltool: Fix spelling mistake
3404ad7c 9412 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 9413 #1999: Typo in path checking
1c7de59a 9414 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 9415 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 9416 #2038: Bump ncurses to 5.7
1b10ce71 9417 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 9418 #2101: blackbox depends on locale support
93e80147 9419 #2119: Tries to build kernel, although disabled in config
31aab0c9 9420 #2125: libXfont build fail
e09aa604 9421 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 9422 #2149: xterm build failure
9280cafe 9423 #2155: Compression lzo don't set for ubifs
ccd0fc4e 9424 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 9425 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 9426 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 9427 #2191: linux-fusion build fail
b922151c 9428 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 9429 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 9430 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 9431 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
9432 #2257: Convert netsnmp package to autotargets
9433 #2263: Bump samba to 3.3.13
aaa2b660 9434 #2269: setserial causes make error
3c5deb98 9435
07da619d 94362010.05, Released May 30th, 2010:
170b3d3d
PK
9437
9438 Fixes all over the tree.
9439
a4bba083
PK
9440 Updated/fixed packages: coreutils, hal, libcap,
9441 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
9442
9443 Issues resolved (http://bugs.uclibc.org):
9444
e1a7d916 9445 #1789: binutils fails to build for i386
2816c33c 9446 #1843: Fix libcap build failure
7f1bca84 9447 #1855: XORG Keyboard driver fails to compile
170b3d3d 9448
bbd96dba 94492010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
9450
9451 Fixes all over the tree.
9452
994bb070 9453 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 9454 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 9455 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
9456 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
9457 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
9458 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
9459 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
9460 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
9461 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
9462 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
9463 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
9464
9465 Issues resolved (http://bugs.uclibc.org):
9466
ca999e09
PK
9467 #75: arm buildroot "unrecognized option" error
9468 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 9469 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 9470 #1729: alsamixergui fails to build
7810eebb 9471 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 9472 #1819: pciutils small bugs
947a9b85 9473 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 9474
6d1ab151 94752010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
9476
9477 Fixes all over the tree.
9478
49ce10cb
PK
9479 Updated/fixed packages: busybox, customize, gawk, gnuchess,
9480 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
9481 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
9482 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
9483 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
9484 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
9485 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 9486
13de2613
PK
9487 Removed packages: vice
9488
63b86664
GZ
9489 Issues resolved (http://bugs.uclibc.org):
9490
ea0695ff 9491 #849: "customize" package copies files to wrong place in target tree
63b86664 9492 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 9493 #1135: Package customize. Wrong copying
79db1ff5 9494 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
9495 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
9496 #1669: Busybox failed to compile when using an external toolchain
dfb50393 9497 #1699: Fix usbutils dependencies and bump
a5fe7371 9498 #1705: Fix pciutils broken cross compiling
6f4939d4 9499 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 9500
aac61fdc 95012010.05-rc1, Released May 3rd, 2010:
58794482 9502
b1c9a155
GZ
9503 Cleaned up / restructured package menu.
9504
266fa65a 9505 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
9506 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
9507 removed broken nios2 support, ppc e300cX/e500mc support,
9508 improved external toolchain support, GDB 7.x support.
c9d195ed 9509
de859f6b
PK
9510 X.org updated to 7.5.
9511
5724e099
PK
9512 New packages: cdrkit, cramfs, genext2fs, genromfs,
9513 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
9514 squashfs, squashfs3, squid
9515
9516 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
9517 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
9518 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
9519 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
9520 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
9521 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
9522 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
9523 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
9524 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
9525 qt, radvd, samba, setserial, smartmontools, tar, tslib,
9526 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
9527 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
9528 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
9529 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
9530 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
9531 xproto_xf86miscproto, xserver_xorg-server
58794482 9532
84e5d7c7
WW
9533 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
9534 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
9535 xproto_xf86miscproto
9638be1a 9536
acac2ece
AC
9537 Issues resolved (http://bugs.uclibc.org):
9538
ffe25f05 9539 #513: Add new squid package
0e9aad6c 9540 #661: lmbench: new package
bb73ce22 9541 #719: Add lua option to haserl
6a3a58f1 9542 #800: [PATCH] iperf update to 2.0.4
46913a2d 9543 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 9544 #805: [PATCH] mdadm - version update
cb08cd64 9545 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 9546 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
9547 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
9548 package for compatibility with old packages that expect
9549 the pre-1.0 API.
ed91e786 9550 #1105: Add new netperf package
8fe6cc98 9551 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 9552 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 9553 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 9554 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 9555 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 9556 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 9557 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 9558 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 9559 #1303: Add librsync package
532e1fb5 9560 #1321: Busybox link fails due to lack of --sysroot option
820d917d 9561 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 9562 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 9563 #1369: cannot build radvd (flex problem)
a12ef5db 9564 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 9565 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 9566 #1417: Bump iptables to 1.4.7
801f22b3 9567 #1423: Bump e2fsprogs to 1.41.11
0fd37245 9568 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 9569 #1441: Add binutils 2.20.1
31365ded 9570 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 9571 #1459: Misc QA fixes
07f155c1 9572 #1489: radvd update to 1.6
633049d8 9573 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 9574 #1537: dev entries not created anymore
4ab6883a 9575 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 9576 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 9577 #1567: openssl0.9.8n fails to compile
5ad26724 9578 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 9579 #1591: portmap fails to compile
55886163 9580 #1615: Convert eeprog package to gentargets
554ef43a 9581 #1645: Bump hostapd package to 0.7.2
acac2ece 9582
ac1dfc84 95832010.02, Release February 26th, 2010:
f4f15704
FGM
9584
9585 Fixes all over the tree.
9586
b209f227
PK
9587 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
9588 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
9589 xfont_font-util
ba50538c 9590
0f40a46a 9591 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
9592
9593 Issues resolved (http://bugs.uclibc.org):
9594
9595 #165: openmotif does not build
0f40a46a 9596 #1147: Remove obsolete hostap package
f561763e 9597 #1183: make source fails to download gmp, mpfr and patches
f4f15704 9598
7bd8125e 95992010.02-rc2, Released February 23th, 2010:
23c8c880
PK
9600
9601 Fixes all over the tree and new features.
9602
89fd7208
PK
9603 New packages: intltool
9604
c8ff60c8 9605 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
9606 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
9607 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
9608 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
9609 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
9610 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
9611 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
9612
9613 Removed package: xboard
23c8c880 9614
6c9d3873
RA
9615 Issues resolved (http://bugs.uclibc.org):
9616
5239be04
PK
9617 #335: atk looks for the path to the gnome library on the host
9618 #355: Please update WebKit - it doesn't compile!
9619 #453: libglib2 autoreconf
9620 #457: e2fsprogs link problem
9621 #459: libgtk2 autoreconf
9622 #469: build of libgtk2 for host incorrectly assumes that X.org ...
9623 #671: Bash fails to build when building buildront on Ubuntu 9.04
9624 #711: WebKit host dependencies problems
9625 #821: cp: illegal operation
9626 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
9627 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
9628
f0bdacdb
PK
96292010.02-rc1, Released February 9th, 2010:
9630
9631 Fixes all over the tree and new features.
9632
9633 Generalized autotools infrastructure to be usable for
9634 non-autotools packages, see package/Makefile.package.in for
9635 details.
9636
9637 Cleaned up avr32 toolchain config, external source-based
9638 toolchain support is gone.
9639
9640 Dependency checks: Also check for makeinfo, only print output
9641 on errors.
de219287 9642
6c26a600 9643 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 9644
731f3c3e
PK
9645 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
9646 tcpreplay
20417bbf 9647
aea2ef9b
WW
9648 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
9649 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
9650 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
9651 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
9652 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
9653 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
9654 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
9655 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 9656
640c7403 9657 Removed package: asterisk, openswan
5223447b 9658
ba4183bc
GZ
9659 Issues resolved (http://bugs.uclibc.org):
9660
20417bbf 9661 #515: tcpreplay: new package
1041563b 9662 #553: Wrong DirectFB ps2mouse limitation
249f3db9 9663 #559: mesa3d build fails
7c737978 9664 #679: Autoconf cannot find M4
44816b1b 9665 #739: New/updated hostapd package
d8968c67 9666 #749: Bump usbutils package to version 0.86
79c9a433 9667 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 9668 #753: Bump lighttpd package to 1.4.25
9c37425b 9669 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 9670 #761: Add binutils 2.20 to toolchain options
9f17728f 9671 #763: [SECURITY] Update pcre to 7.9
09c181f2 9672 #765: Add buildroot branding to gcc
7a90172f 9673 #767: Bump iw package to 0.9.18
b5867d93 9674 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 9675 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 9676 #813: Drop not very useful generic package selection options ...
b9656e81 9677 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 9678 #827: Bump mtd-utils package to version 1.2.0
c47124d4 9679 #841: Build error
0908e85c 9680 #913: Bump iptables to 1.4.6
c95e3b84 9681 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 9682 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 9683 #931: Bump kismet package to 2010-01-R1
b3febdac 9684 #937: Bump openvpn package to 2.1.1
c623a237 9685 #943: Bump sqlite package to 3.6.22
3416f262 9686 #961: Bump dnsmasq to 2.52
60ce1b08 9687 #967: Bump netstat-nat to 1.4.10
6455c32d 9688 #973: Bump iw to 0.9.19
fbf84d42 9689 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 9690 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 9691 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 9692 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 9693 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 9694
798927cc 96952009.11, Released December 1st, 2009:
b48fb8c4
PK
9696
9697 Additional fixes and cleanups.
9698
9d998ad1
PK
9699 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
9700 microperl, ncurses, vim
b48fb8c4
PK
9701
9702 Issues resolved (http://bugs.uclibc.org):
9703
9704 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
9705
31bd9741
PK
97062009.11-rc2, Released November 29th, 2009:
9707
9708 Additional fixes and cleanups.
6b6bdaed 9709
ade675c5 9710 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 9711
2d04d56e 97122009.11-rc1, Released November 23rd, 2009:
74834991 9713
b8a917fa
PK
9714 Fixes all over the tree and new features.
9715
9716 Cleaned up / Simplified build directory layout. Refer to
9717 docs/buildroot.html#using for details.
9718
9719 Target defconfig files moved to configs/ and listed in 'make help'
9720 output.
9721
406053d5
PK
9722 Fixed *clean targets. Now clean removes everything generated,
9723 so you can do a fresh rebuild. Distclean furthermore removes
9724 kbuild tools and .config, bringing the source tree back in a
9725 pristine state.
9726
b8a917fa
PK
9727 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
9728 soft / hardfloat setting for architecture, ensure target-ldd
9729 gets installed.
83182dd2 9730
4114643d 9731 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 9732 sdl_sound, swfdec, sysstat
32518793 9733
81e4ba32
PK
9734 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
9735 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
9736 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
9737 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
9738 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 9739 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 9740 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 9741 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 9742 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 9743 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
9744 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
9745 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 9746 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 9747
87d74d94 9748 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 9749
74834991
GZ
9750 Issues resolved (http://bugs.uclibc.org):
9751
1d9178db 9752 #301: allow to install libsmbclient
bc95b3ad 9753 #303: add gvfs package
8e8354d4 9754 #477: Add sdl_sound package
57f3b11d 9755 #487: Make kismet package sexier
bdf41d6c 9756 #511: New package usb_modeswitch
74834991 9757 #527: misc fixes for dnsmasq package
a07032e1 9758 #565: libevent: Bump version and clean up makefile
27cf8114 9759 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 9760 #593: Missing early check for patch(1)
b71951b0 9761 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
9762 #609: libmicrohttpd: New package
9763 #615: python: Don't delete .py files unless asked
f5239c32 9764 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 9765 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 9766 #645: allow to build nbd-server with NBD package
829d4ff6 9767 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 9768 #655: Update sqlite package to version 3.6.18
f72f3fd3 9769 #657: Bug in imagemagick-clean target
07019b2c 9770 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 9771 #665: [PATCH] Samba package
69ec17cd 9772 #667: [PATCH] e2fsprogs
351b6796 9773 #683: SDL-dfb does not select directfb
3445ff4a 9774 #701: make install problem with unstripped binaries
48ed49e9 9775 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 9776 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 9777 #709: Bump lighttpd package to 1.4.24
26073d2a 9778 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 9779 #715: Bump libidn package to 1.15 and other fixes
882e1376 9780 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 9781 #731: Bump iw package to 0.9.17
74834991 9782
f0eb8b58
PK
97832009.08, Released August 31th, 2009:
9784
9785 Additional fixes and cleanups.
9786
9787 Updated/fixed packages: ctorrent, saveconfig/getconfig,
9788 sdl_net, util-linux.
014df317
PK
9789
9790 Issues resolved (http://bugs.uclibc.org):
9791
9792 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 9793 #557: Build ctorrent with SSL support if available
014df317 9794
4595a2fc
PK
97952009.08-rc3, Released August 26th, 2009:
9796
9797 Additional fixes and cleanups.
9798
9799 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
9800 directfb, enchant, kernel headers.
9801
9802 Issues resolved (http://bugs.uclibc.org):
9803
9804 #471: Allow directfb compilation with debug
9805 #541: Removal of CVS directories in target filesystem broken
9806 #547: berkeleydb: Update config.{sub, guess}
9807 #549: enchant: Fix dependencies.
9808 #569: Fix alsa-utils build for x86 on x86-64
9809
4ebaaf41
PK
98102009.08-rc2, Released August 6th, 2009:
9811
9812 Additional fixes and new features.
9813
9814 New packages: libuuid, gcc 4.3.4.
9815
4595a2fc
PK
9816 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
9817 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
9818
9819 Fixed issue with 'make oldconfig'
0468b5c1
PK
9820
9821 Issues resolved (http://bugs.uclibc.org):
9822
9823 #525: sed broken with external toolchain
15dab042 9824 #537: Fix gzip build with recent glibc
0468b5c1 9825
3190d5bf
PK
98262009.08-rc1, Released August 2nd, 2009:
9827
9828 Fixes all over the tree and new features.
533718a8 9829
66095256
TP
9830 Improvement of external toolchain support:
9831 - Support for glibc toolchains.
9832 - The toolchain configuration announced to Buildroot is
9833 verified against the real toolchain configuration.
9834 - Fixes, documentation.
9835
9836 Cleanup X.org support: clarified configuration options, and
9837 removed mandatory dependency on useless libraries such as
9838 libXt or libXaw.
9839
d9a95017
TP
9840 New QT-based configurator, usable using 'make xconfig'.
9841
3190d5bf
PK
9842 Support for the Xtensa architecture.
9843
9844 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
9845 headers.
9846
9847 New packages: bmon, ctorrent, dosfstools, enchant,
9848 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
9849 sdl_gfx, spawn-fcgi.
9850
9851 Updated packages: bind, busybox, coreutils, sqlite, directfb,
9852 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
9853 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
9854 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
9855 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
9856 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
9857 wpa-supplicant, xdriver_xf86-input-synaptics,
9858 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
9859 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
9860 xutil_util-macros.
9861
533718a8
PK
9862 Issues resolved (http://bugs.uclibc.org):
9863
2e71cd88 9864 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 9865 #163: Xtensa architecture port
7a1a334c 9866 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 9867 #241: device mapper + lvm2: build together
52dbe071 9868 #243: ctorrent: new package
bb14fc40 9869 #247: ntfsprogs: new package
71c810ff 9870 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 9871 #287: New package libnl
9a6d6cf5 9872 #289: New package iw
6fecd53e 9873 #331: Update MPlayer to version 1.0rc2
5818010f 9874 #333: Bump sqlite package to 3.6.15
e61606ad 9875 #349: update libsoup to version 2.26.2
c2dbefd8 9876 #357: New package netstat-nat
234fb283 9877 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 9878 #367: linux kernel compile error for arm926t
10e9b7ed 9879 #369: Add SDL_gfx package
533718a8 9880 #373: Support for building gstreamer without libxml
e61606ad 9881 #379: update DirectFB to version 1.4.0
533718a8
PK
9882 #383: gst-plugins-good: Allow soup plugin to be configured
9883 #385: neon: Fix pkgconfig dependency
bd26b582 9884 #387: Tremor not installed to toolchain
ba4fbdc9 9885 #389: New package bmon
533718a8
PK
9886 #391: gstreamer: Bump version to 0.10.23
9887 #393: gst-plugins-base: Bump version to 0.10.23
9888 #395: gst-plugins-bad: New package
f4311822 9889 #403: Error while building iso9660 image
533718a8
PK
9890 #409: Bump php package to 5.2.10
9891 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 9892 #417: New package spawn-fcgi
264b9c11 9893 #419: Bump lighttpd package to 1.4.23
27ce942e 9894 #421: toolchain: Clean up toolchain locale support menu
81f9990e 9895 #427: webkit: Update to WebKit svn r44552
56fcdc9b 9896 #437: ltp-testsuite: Bump version to 20090630
f26acf61 9897 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 9898 #467: DirectFB 1.4.1
0aa70624 9899 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 9900 #491: libxml2: Bump version to 0.7.3
ff69aeea 9901 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 9902 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 9903 #509: Bump sqlite package to 3.6.16
a7b50b94 9904 #523: pciutils broken with external toolchain
9be449ff 9905 #533: Update gamin to 0.1.10 to fix compilation
533718a8 9906
a69b3d61
PK
99072009.05, Released June 1st, 2009:
9908
9909 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
9910 version and marked ubifsroot as broken.
9911
45e11e29
PK
99122009.05-rc3, Released May 27th, 2009:
9913
9914 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
9915 busybox, curl, libusb, readline, python and strace.
9916
9917 Issues resolved (http://bugs.uclibc.org):
9918
9919 #345: libcurl package needs a urandom fix
9920
13328d22
PK
99212009.05-rc2, Released May 19th, 2009:
9922
9923 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
9924 for newer hosts), stable kernel versions, busybox, cups,
9925 dmraid, docker, mesa3d, rsync and updated defconfigs.
9926
9927 xserver marked as broken on AVR32 and atngw100-expanded
9928 config removed.
61aeb6e4
PK
9929
9930 Issues resolved (http://bugs.uclibc.org):
9931
9932 #167: metacity does not build
13328d22
PK
9933 #295: gamin installs python support even if python is disabled
9934 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 9935
cf92bc23
PK
99362009.05-rc1, Released May 5th, 2009:
9937
9938 Fixes all over the tree, further conversion of packages to
9939 Makefile.autotools.in and we now build host versions of
9940 packages where needed for build time dependencies instead of
9941 relying on the correct versions being available on the build
9942 host. Ancient toolchain / busybox versions have furthermore
9943 been removed as announced in the 2009.02 release notes.
9944
9945 New packages: flac, gob2, lzop, taglib, wpa_supplicant
9946
9947 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
9948 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
9949 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
9950 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
9951 util-linux, xorg7, xerces
9952
9953 Issues resolved (http://bugs.uclibc.org):
9954
9955 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
9956 and a ton of other improvements
9957 #19: page.h missing by util-linux
9958 #37: update libglib2 to version 2.18.4
9959 #61: tslib puts staging_dir into pkgconfig file
9960 #69: tar refuses to build
9961 #71,#175: ./wchar.h:41:12: error: empty filename in #include
9962 #73: Bump openssl package to the latest version
9963 #81: New package wpa_supplicant
9964 #99: new package: flac
9965 #101: update gstreamer packages
9966 #105,#313: menuconfig segfaults on tinyx if wchar is not
9967 selected
9968 #107: convert libvorbis to Makefile.autotools.in
9969 #109: Make pppd package avoid bsd err
9970 #111: binutils 2.17 fails to build when texinfo >= 4.10
9971 #133: Modify ncurses5-config to get correct include path
9972 #137: Bump php to version 5.2.9
9973 #139: Bump sqlite to 3.6.11 and convert to
9974 Makefile.autotools.in
9975 #145: Bump bind package to 9.5.1-P1 (security)
9976 #147: buildroot toolchain fails to build w/binutils-2.19.1
9977 #151: openssl package trivial fixes
9978 #161: vim fails on patching with errors in configure.patch
9979 #169: blackbox-0.70.1 does not build
9980 #177: xdriver_xf86-input-keyboard does not build
9981 #179: Upgrade dropbear to Makefile.autotools.in
9982 #181: Update to Xorg 7.4
9983 #187: ntfs-3g: could not build cross
9984 #191: alsa-lib ARM binaries always built with EABI
9985 #213: Bump wpa_supplicant package to version 0.6.9
9986 #217: Bump openssl package to 0.9.8k (security)
9987 #219: Toolchain build fails on m4
9988 #225: m4 macros are out of place
9989 #233: make ipv6 optional in iptables
9990 #237: ncftp: convert to Makefile.autotools.in
9991 #239: ntfs-3g: convert to Makefile.autotools.in
9992 #245: lzop: new package
9993 #271: Bump bind package to 9.5.1-P2 (security)
9994 #277: Bump sqlite package to 3.6.16
9995 #279: update libglib2 to version 2.20.1
9996 #281: update DirectFB to version 1.2.8
9997 #283: add taglib
9998 #285: compilation of samba fails if IPV6 support is missing
9999 #293: update samba to version 3.3.3
10000 #299: add shared-mime-info package
10001 #307: make openssl package respect build flags
This page took 2.033684 seconds and 4 git commands to generate.