1 2022.05, released June 6th, 2022
3 Fixes all over the tree.
5 Rework BR2_STATIC_LIBS handling to ensure it can only be
6 enabled if a suitable C library is available.
8 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
9 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
10 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
11 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
12 memcached, mono, musl, mutt, netdata, network-manager, nginx,
13 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
14 qpid-proton, rauc, rockchip-mali, rsyslog,
15 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
16 uclibc, unrar, vim, webkitgtk, wpewebkit,
17 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
19 Issues resolved (http://bugs.uclibc.org):
21 #14821: Samba server is failing to compile
22 #14826: make qemu_x86_64_defconfig stopped working
24 2022.05-rc2, released May 30th, 2022
26 Fixes all over the tree.
28 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
29 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
30 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
33 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
34 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
35 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
36 optee-client, pcsc-lite, pipewire, python-flask,
37 python-service-identity, python-werkzeug, qemu, rng-tools,
38 rockchip-mali, strace, xdriver_xf86-video-amdgpu
40 Removed packages: ktap
42 2022.05-rc1, released May 18th, 2022
44 Fixes all over the tree and new features.
47 - glibc update to 2.35, musl updated to 1.2.3
48 - gcc 11.x updated to 11.3, support for external gcc 12.x
49 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
50 - s390x Bootlin external toolchain added
51 - 5.17.x kernel headers support added
54 - Rework OCI entrypoint/command logic to handle command arguments
55 - Squashfs block size is now configurable
57 Graphs: Also generate a build time timeline graph (for top
58 level parallel builds).
60 scripts/pkg-stats: Optimize memory consumption for CPE parsing
62 Fix compatibility issue with the fakeroot script logic and
63 modern versions of dash.
65 Change git:// URLs pointing to Github to https://, now that
66 Github has turned off support for git://
68 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
70 New packages: falcosecurity-libs, lzma-alone, octave,
71 python-flit-core, python-orjson, python-pydevmem,
72 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
73 tbb, wilc-driver, wtfutil
75 Wilc1000-firmware renamed to wilc-firmware
77 Issues resolved (http://bugs.uclibc.org):
79 #14596: package dialog is outdated and contains a bug
80 #14651: OpenSSH 8.9p1 compiler error under ARM
81 #14656: Adding dependencies from an external tree does not work
82 #14661: Fakeroot script relies on bash-isms, does not work with..
83 #14681: QT5WEBENGINE not building
84 #14686: genimage.cfg have a hard-coded .ext4 extension which..
85 #14701: Multiple unresolved symbols while building kernel ..
86 #14706: nodjs build problem
87 #14711: nodjs build problem missing bzip
88 #14721: python-argon2_cffi no longer works
89 #14731: BR2_PACKAGE_IOSTAT
90 #14751: LVM2 Outdated Link
92 2022.02.3, released June 19th, 2022
94 Important / security related fixes.
96 Infrastructure: Fix building under paths containing regex
99 Toolchain: Only allow ppc64le variants for which a
100 glibc/musl/uclibc toolchain is supported.
101 Mark codescape mti/img mips toolchains as shared library only
104 Updated/fixed packages: arm-trusted-firmware,
105 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
106 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
107 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
108 lttng-modules, mariadb, memcached, mono, mutt,
109 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
110 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
111 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
112 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
113 xdriver_xf86-video-ati, zlib-ng
115 New packages: qt5webengine-chromium,
116 qt5webengine-chromium-catapult
118 Issues resolved (http://bugs.uclibc.org):
120 #14766: package dhcp on buildroot 2022.02.1 failed
121 #14821: Samba server is failing to compile
122 #14826: make qemu_x86_64_defconfig stopped working
124 2022.02.2, released May 29th, 2022
126 Important / security related fixes.
128 Archictures: Drop sh2a, correct x86 Bonnell variant
130 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
131 external toolchain logic when toolchain is available in path.
133 Rework OCI filesystem entrypoint/command logic to handle
136 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
137 fix zcu106 PLL config
139 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
140 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
141 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
142 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
143 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
144 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
145 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
146 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
147 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
148 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
149 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
150 libpjsip, libpri, libselinux, libsigsegv, libv4l,
151 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
152 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
153 netatalk, netsurf, network-manager, nodejs, numactl, nut,
154 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
155 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
156 polkit, postgis, postgresql, pure-ftpd, python-aenum,
157 python-avro, python-django, python-pillow, python-simplejson,
158 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
159 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
160 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
161 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
162 systemd, tftpd, trinity, tvheadend, udev, uftrace,
163 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
164 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
167 Issues resolved (http://bugs.uclibc.org):
169 #14751: LVM2 Outdated Link
171 2022.02.1, released April 11th, 2022
173 Important / security related fixes.
175 Graphs: Also generate a build time timeline graph (for top
176 level parallel builds).
178 scripts/pkg-stats: Optimize memory consumption for CPE parsing
180 Fix compatibility issue with the fakeroot script logic and
181 modern versions of dash.
183 Change git:// URLs pointing to Github to https://, now that
184 Github has turned off support for git://
186 Updated/fixed packages: ace, apache, apr, apr-util, belr,
187 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
188 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
189 docker-cli, docker-engine, efl, ell, fakeroot, flac,
190 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
191 gst1-devtools, gst1-libav, gst1-plugins-bad,
192 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
193 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
194 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
195 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
196 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
197 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
198 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
199 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
200 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
201 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
202 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
203 protozero, python-aioconsole, python-avro, python-brotli,
204 python-greenlet, python-paramiko, python-pillow,
205 python-rpi-gpio, python-treq, python-twisted, python-ujson,
206 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
207 rpi-userland, rtl_433, runc, rust, rygel, samba4,
208 shairport-sync, spice, spidev_test, stunnel, systemd,
209 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
210 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
211 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
212 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
214 Issues resolved (http://bugs.uclibc.org):
216 #13971: ip6tables-nft build does not include MASQUERADE target..
217 #14651: OpenSSH 8.9p1 compiler error under ARM
218 #14656: Adding dependencies from an external tree does not work
219 #14661: Fakeroot script relies on bash-isms, does not work ..
220 #14686: genimage.cfg have a hard-coded .ext4 extension which..
221 #14701: Multiple unresolved symbols while building kernel ..
222 #14711: nodjs build problem missing bzip
223 #14731: BR2_PACKAGE_IOSTAT
225 2022.02, released March 8th, 2022
229 Fixes to cargo and golang packaging infrastructure.
231 Defconfigs: OrangePi RK3399: Fix genimage format
233 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
234 directfb, directfb-examples, dnsmasq, docker-engine, expat,
235 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
236 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
237 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
238 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
239 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
240 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
241 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
242 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
243 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
246 New packages: gdk-pixbuf-xlib
248 Removed packages: python-pycli
250 Issues resolved (http://bugs.uclibc.org):
252 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
253 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
254 #14631: host-go-bootstrap: go not being built for package in ..
255 #14636: azure-iot-sdk-c: Installed headers do not compile
256 #14641: oprofile can not find the events files
258 2022.02-rc3, released February 28th, 2022
260 Fixes all over the tree.
262 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
264 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
265 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
266 openssh, python-twisted, qt5webkit, samba4, vim, weston,
267 wireshark, wolfssl, xdg-dbus-proxy, xterm,
269 2022.02-rc2, released February 20th, 2022
271 Fixes all over the tree.
273 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
274 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
275 build, ROC-RK3399-PC: Bump rootfs size to fix build
277 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
278 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
279 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
280 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
281 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
282 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
283 python-pycli, python-pygame, python-regex, python-twisted,
284 qt5location, qt5webkit, resiprocate, rygel, safeclib,
285 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
286 urg, webkitgtk, wireless-regdb, wpewebkit,
287 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
290 2022.02-rc1, released February 13th, 2022
292 Numerous package updates and many (80) new packages.
295 - glibc: Optional support for compatibility shims for running
296 on older kernels than what glibc has been built against
297 - uClibc: Use uClibc-ng 1.0.40
298 - External toolchains: Update Bootlin toolchains to 2021.11-1
301 Python 2.7 and python 2.x specific packages removed as python
302 2.x is EOL since April 2020. Likewise a number of python3
303 specific host packages has been renamed (host-python-foo
304 instead of host-python3-foo) now host-python is always python
307 Cargo (Rust) package infrastructure added. Vendoring support
308 added to golang package infrastructure.
310 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
311 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
312 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
313 Riscv64, Xilinx zcu102
315 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
317 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
318 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
319 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
320 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
321 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
322 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
323 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
324 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
325 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
326 python-cssselect2, python-distro, python-fonttools,
327 python-gnupg, python-installer, python-memory-profiler,
328 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
329 python-pyphen, python-tinycss2, python-tomli,
330 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
331 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
332 sentry-cli, serd, simple-mail, sord, sratom,
333 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
334 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
336 Removed packages: gstreamer1-mm, python, python-backports-abc,
337 python-backports-functools-lru-cache,
338 python-backports-shutil-get-terminal-size,
339 python-backports-ssl-match-hostname, python-configobj,
340 python-dialog, python-enum, python-enum34, python-functools32,
341 python-futures, python-id3, python-ipaddr, python-ipaddress,
342 python-mad, python-nfc, python-pam, python-pathlib2,
343 python-pycap, python-pyro, python-singledispatch,
344 python-subprocess32, python-typing, python-yieldfrom,
345 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
346 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
348 Issues resolved (http://bugs.uclibc.org):
350 #12271: python-iptables runtime dependencies
351 #13436: PPP 2.4.9 is out
352 #14351: needs to mount sysfs before mount -a
353 #14451: nodejs won't build on Fedora 35
354 #14471: alsa_utils wrong deployment
355 #14501: lttng-modules v2.11 package fails to build
356 #14531: Package EFL - build error
358 2021.11.3, released March 24th, 2022
360 Important / security related fixes.
362 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
363 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
364 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
365 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
366 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
367 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
368 python-twisted, raptor, rpi-firmware, samba4, seatd,
369 timescaledb, usbguard, util-linux, vim, wavpack,
370 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
373 New packages: gdk-pixbuf-xlib
375 Issues resolved (http://bugs.uclibc.org):
377 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
378 #14636: azure-iot-sdk-c: Installed headers do not compile
379 #14641: oprofile can not find the events files
381 2021.11.2, released February 28th, 2022
383 Important / security related fixes.
385 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
386 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
388 Add conditional patching logic to fix build issues for older
389 U-Boot / Linux kernel versions when built with a host gcc >=
392 Updated/fixed packages: apitrace, binutils, casync, cgilua,
393 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
394 gst1-devtools, gst1-libav, gst1-plugins-bad,
395 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
396 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
397 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
398 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
399 nfs-utils, php, pistache, pkcs11-helper, prosody,
400 python-django, python-pyzmq, python-regex,
401 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
402 tor, util-linux, vim, xen
404 2021.11.1, released January 29th, 2022
406 Important / security related fixes.
408 check-package: Improve variable override check
410 pkg-stats: List CVEs where the version info cannot be parsed
411 as unsure rather than completely ignoring them.
413 Defconfigs: Beaglebone: Support BeagleBone black wireless,
414 stm32f469_xip_disco: Fix kernel boot
416 Updated/fixed packages: alsa-utils, apache, binutils, cage,
417 capnproto, civetweb, clamav, collectd, connman, containerd,
418 coreutils, dav1d, docker-cli, docker-engine, erlang,
419 erlang-rebar, expat, findutils, flare-engine, flare-game,
420 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
421 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
422 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
423 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
424 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
425 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
426 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
427 prosody, python-charset-normalizer, python-django,
428 python-idna, python-lxml, python-pyqt5, python-requests,
429 python-urllib3, python3, qt5base, qt5location, rhash,
430 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
431 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
432 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
433 xlib_libX11, xserver_xorg-server
435 Issues resolved (http://bugs.uclibc.org):
437 #14451: nodejs won't build on Fedora 35
438 #14471: alsa_utils wrong deployment
440 2021.11, released December 5th, 2021
444 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
447 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
448 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
449 hiawatha, hplip, icu, janus-gateway,
450 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
451 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
452 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
453 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
454 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
455 unrar, util-linux, util-linux-libs, watchdogd, wireshark
457 Issues resolved (http://bugs.uclibc.org):
459 #14351: needs to mount sysfs before mount -a
460 #14411: 2021.11-rc2: Samba doesn't compile
462 2021.11-rc3, released November 30th, 2021
464 Fixes all over the tree.
466 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
469 Updated/fixed packages: asterisk, automake, gdb, glorytun,
470 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
471 libressl, lighttpd, linux, micropython, mosquitto, mtd,
472 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
473 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
474 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
475 wireshark, xcursor-transparent-theme, xscreensaver,
478 Issues resolved (http://bugs.uclibc.org):
480 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
482 2021.11-rc2, released November 19th, 2021
484 Fixes all over the tree.
486 Coding style fixes for a large number of board genimage
487 configuration files for clarity and consistency.
489 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
490 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
491 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
493 Updated/fixed packages: alsa-lib, apparmor, binutils,
494 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
495 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
496 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
497 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
498 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
499 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
500 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
502 New packages: pipewire-media-session
504 Issues resolved (http://bugs.uclibc.org):
506 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
508 2021.11-rc1, released November 8th, 2021
510 Numerous package updates. Notable updates including numerous
511 Python modules, Kodi add-ons, nodejs, OpenJDK.
514 - glibc update to 2.34
515 - support for gdb 11.x added, gdb 10.x now the default
516 - external toolchains provided by ARM updated
517 - remove support for internal toolchain on the CSKY
518 architecture, as it was broken and unmaintained
520 Many packages updated to enable the appropriate SELinux
521 refpolicy module when SELinux support is enabled.
523 Support was added in the test-pkg package testing utility for
524 using Gitlab CI to run the builds.
526 New libgbm virtual package to better support OpenGL
527 implementations that provide a libgbm library.
529 Bootloaders/firmware: grub2 extended to be able to support
530 multiple platforms in the same build.
533 - new OCI filesystem type, to build container images
534 compatible with the Open Container Initiative standard
535 - support for hybrid ISO9660 images added, which work on
536 legacy and EFI BIOS machines
538 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
540 Removed defconfigs: qemu_csky
542 New packages: dtbocfg, firmware-utils, gstd, libdbi,
543 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
544 python-aioprocessing, python-bidict,
545 python-charset-normalizer, python-flask-expects-json,
546 python-git, python-pyndiff, python-rsa,
547 python-unitest-xml-reporting, python-xmljson,
548 python3-cryptography, python3-pip, qt5opcua, rwmem,
549 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
550 watchdogd, wireplumber
552 Removed packages: canfestival, python-meld3
554 Work toward the removal of python 2 has progressed: many
555 python modules and packages have been updated to a version
558 Issues resolved (http://bugs.uclibc.org):
560 #14271: compilation error with rsync command for permission
561 #14276: Unable to get login prompt
562 #14196: when using raspberrypicm4io_64_defconfig, make fails
563 with mkfs.ext4: No such file or directory while trying
564 to determine filesystem size
566 2021.08.3, released December 13th, 2021
568 Important / security related fixes.
570 Defconfigs: Various fixes for building with gcc >= 10 host or
573 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
574 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
575 freeswitch, gdb, glmark2, glog, glorytun, gmp,
576 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
577 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
578 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
579 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
580 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
581 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
582 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
583 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
584 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
585 unrar, vim, websocketpp, wireshark
587 Issues resolved (http://bugs.uclibc.org):
589 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
591 2021.08.2, released November 10th, 2021
593 Important / security related fixes.
595 Updated/fixed packages: asterisk, audit, bind, bitcoin,
596 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
597 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
598 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
599 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
600 hiredis, lftp, libps1, libva, libva-utils, lightning,
601 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
602 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
603 snort, strongswan, sunxi-mali-mainline-driver, suricata,
604 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
607 Issues resolved (http://bugs.uclibc.org):
609 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
611 2021.08.1, released October 11, 2021
613 Important / security related fixes.
615 gdbinit: Mark the sysroot as a "safe path" before configuring
616 it, so pretty printers work correctly without having to pass
619 Updated/fixed packages: alsa-lib, apache,
620 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
621 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
622 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
623 gdb, ghostscript, gnuradio, gnutils, go,
624 gobject-introspection, google-breakpad, gst-omx,
625 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
626 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
627 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
628 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
629 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
630 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
631 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
632 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
633 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
634 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
635 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
636 python-cbor2, python-cffi, python-cython, python-dateutil,
637 python-django, python-pillow, python-pip, python-texttable,
638 python-urllib3, python-webob, qemu, qt5location, redis,
639 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
640 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
641 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
642 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
643 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
644 xserver_xorg-server, zip
646 Issues resolved (http://bugs.uclibc.org):
648 #14206: Kodi: even when not enabled, forcefully selects libevdev..
649 #14211: libffi-3.3.tar.gz repacked
650 #14221: mv-ddr-marvell fails license validation
652 2021.08, released September 4th, 2021
656 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
657 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
659 2021.08-rc3, released August 31st, 2021
661 Fixes all over the tree.
663 Toolchain: Disable fortify support for Microblaze as it is not
666 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
667 after at91bootstrap bump, BeagleV: Correct kernel headers
668 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
671 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
672 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
673 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
674 libffi, libmodsecurity, libopenssl, libressl, libshout,
675 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
676 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
677 python-requests, python3-requests, rust-bin, rustc, samba4,
678 sdl2, snort3, ushare, xen
680 Removed packages: libmcrypt, mcrypt, sentry-cli
682 2021.08-rc2, released August 18th, 2021
684 Fixes all over the tree.
686 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
687 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
688 mmc_dev: Add missing toolchain/system options, sama5d2-icp
689 mmc: Correct at91bootstrap options
691 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
692 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
693 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
694 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
695 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
696 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
697 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
698 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
699 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
700 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
701 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
702 prelink-cross, prosody, protobuf, pulseview,
703 python-cryptography, python-keyring, python-matplotlib,
704 python-pymupdf, python-pyopenssl, python-secretstorage,
705 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
706 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
707 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
708 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
709 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
712 New packages: desktop-file-utils
714 Issues resolved (http://bugs.uclibc.org):
716 #13586: grub failure with BR2_OPTIMIZE_3
717 #13671: openSSH server closes connection before authentication..
719 2021.08-rc1, released August 3rd, 2021
721 Numerous package updates.
725 - add support for gcc 11.x, gcc 10.x is now the default, gcc
726 9.x updated to 9.4.0, removed gcc 8.x support except for
729 - add support for binutils 2.37, binutils 2.36.x is now the
730 default, binutils 2.34 removed.
732 - glibc updated to 2.33
734 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
736 Bootloaders/firmware: support for building the EDK II UEFI
737 firmware, support for building AT91Bootstrap 4.x.
739 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
740 packages should be compiled with runtime debugging
741 information (which is different than debugging symbols).
743 Many features of the bluez5_utils package have been made
744 optional, and default to disabled. Users of bluez5_utils are
745 encouraged to review their configuration.
747 Many packages (over 70) updated to enable the appropriate
748 SELinux refpolicy module when SELinux support is enabled.
750 Many packages updated to select the appropriate OpenSSL
751 features after many OpenSSL ciphers/features have been made
754 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
755 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
756 terasic_de10nano_cyclone5, uevm5432.
758 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
759 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
760 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
761 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
762 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
763 system-config-printer, usbguard, xml-security-c, xmrig.
765 Removed packages: clapack, libsoil.
767 Issues resolved (http://bugs.uclibc.org):
769 #13326: regarding dtc error in buildroot source code
770 #13661: host-python2 build fails on aarch64
771 #13836: package build failure when target install set to no on
772 pkg-generic pkg types
773 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
776 2021.05.3, released October 11, 2021
778 Important / security related fixes.
780 gdbinit: Mark the sysroot as a "safe path" before configuring
781 it, so pretty printers work correctly without having to pass
784 Updated/fixed packages: alsa-lib, apache,
785 arm-trusted-firmware, atftp, bind, botan, containerd,
786 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
787 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
788 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
789 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
790 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
791 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
792 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
793 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
794 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
795 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
796 openssh, pcre2, php, python-aioconsole, python-cffi,
797 python-dateutil, python-django, python-pip, python-texttable,
798 python-urllib, python-webob, qt5location, redis, refpolicy,
799 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
800 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
801 wget, wireless-regdb, xen, xserver_xorg-server
803 Issues resolved (http://bugs.uclibc.org):
805 #14206: Kodi: even when not enabled, forcefully selects libevdev..
806 #14211: libffi-3.3.tar.gz repacked
807 #14221: mv-ddr-marvell fails license validation
809 2021.05.2, released September 15th, 2021
811 Important / security related fixes.
813 Toolchain: Disable fortify support for Microblaze as it is not
816 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
817 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
818 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
819 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
820 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
821 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
822 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
823 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
824 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
825 postgresql, prelink-cross, prosody, protobuf, python-keyring,
826 python-matplotlib, python-pillow, python-pyudev,
827 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
828 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
829 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
830 xenomai, xlib_libXfont2, xlib_libXft, zip
832 2021.05.1, released August 10, 2021
834 Important / security related fixes.
836 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
837 as it is not currently working.
839 binutils: fix linker assert failure on OpenRisc, or1k build
842 gdb: Enable on NIOS II
844 utils/scanpypi: Various improvements
846 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
847 sam9x60ek mmc_dev: Add missing toolchain/system options
849 Updated/fixed packages: arm-trusted-firmware, apache, audit,
850 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
851 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
852 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
853 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
854 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
855 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
856 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
857 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
858 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
859 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
860 libloki, libmodsecurity, libndp, libnetfilter-log,
861 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
862 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
863 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
864 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
865 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
866 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
867 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
868 postgresql, proxychains-ng, putty, python,
869 python-dataproperty, python-django, python-pysftp,
870 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
871 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
872 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
873 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
874 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
877 Issues resolved (http://bugs.uclibc.org):
879 #13586: grub failure with BR2_OPTIMIZE_3
880 #13661: host-python2 build fails on aarch64
881 #13836: package build failure when target install set to no..
882 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
884 2021.05, released June 6th, 2021
888 Disable PIC/PIE support for Nios2 because of glibc issues
890 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
892 Updated/fixed packages: apache, beaglev-ddrinit,
893 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
894 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
895 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
896 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
897 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
898 xdriver_xf86-video-fbturbo
900 New packages: python3-cffi, python3-cryptography, python3-pip,
901 python3-pycparser, python3-six
903 2021.05-rc3, released May 31th, 2021
905 Fixes all over the tree.
907 meson: Explicitly disable PIE support (b_pie) as it is handled
908 by the toolchain wrapper.
910 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
911 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
912 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
915 Issues resolved (http://bugs.uclibc.org):
917 #13821: Wrong url for libnfsidmap package
919 2021.05-rc2, released May 22th, 2021
921 Fixes all over the tree.
923 support/scripts/gen-missing-cpe: A script to query the list of
924 CPE IDs for the packages enabled in the current configuration and:
926 - for CPE IDs that do not have any matching entry in the CPE
927 database, it emits a warning
929 - for CPE IDs that do have a matching entry, but not with the same
930 version, it generates a snippet of XML that can be used to propose
931 an updated version to NIST.
933 CPE meta data has been added for a large number of packages
935 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
936 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
937 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
938 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
939 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
940 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
941 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
942 prosody, python-bluezero, python-falcon, redis, rocksdb,
943 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
944 wpa_supplicant, wpewebkit, xlib_libX11, xterm
946 New packages: jh71xx-tools
948 Issues resolved (http://bugs.uclibc.org):
950 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
951 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
952 #13806: Building host-localedef fails on fedora 34/gcc 11
954 2021.05-rc1, released May 12th, 2021
956 Fixes all over the tree and new features.
958 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
959 options are now enabled by default.
961 Dependencies: Explicitly detect and bail out if PATH contains
962 spaces or tabs. A number of packages fail to build in such
963 setups, so explicitly inform about this.
965 Infrastructure: Expose CONFIG_DIR to post-build/post-image
966 scripts, so they can call the Buildroot Makefile in the
967 correct directory for both in-tree / out-of-tree builds.
969 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
970 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
971 issue with poppler. Bump minimal host cmake version to 3.16
972 (from 3.15) to fix a compatibility issue with domoticz.
974 Meson: Use correct C++ host compiler (rather than C compiler)
976 utils/scanpypi: Explicitly use python3 for compatibility with
977 packages using python3 syntax in setup.py
979 support/download: Fix tarball generation (from git/svn repos)
980 including symlinks pointing to ./<something>. Fix svn download
981 for <1.9 clients or repos using CVS-style keywords.
983 support/scripts/cve.py: Use the (significantly) faster yajl2
984 ijson backend for older (< 2.5) ijson versions rather than the
985 slow python default, speeding up pkg-stats by ~2x.
987 Toolchain: Add logic to work around binutils bug 21464
988 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
989 the now longer applicable bug 19615 / 20006 handling.
991 Python{,3}: Fix byte compiling python files with short (single
992 character before .py) file names.
994 CPE meta data has been added for a large number of packages
996 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
997 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
998 Plus EVK, QEMU PPC e500mc
1000 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
1001 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
1002 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
1003 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
1004 python-iwlib, python-semantic-version, python-setuptools-rust,
1005 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
1007 Removed packages: iostat, kodi-platform,
1008 kodi-screensaver-crystalmorph, monkey
1010 Issues resolved (http://bugs.uclibc.org):
1012 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
1013 #13516: utils/scanpypi: Failure when parsing diffoscope
1014 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
1015 #13576: Issues compiling buildroot for 5x86
1016 #13601: Gen image :Iappropriate ioctl error
1017 #13616: tar file from git repository generation issue
1018 #13631: Commit 54d3d94b6e breaks packages with git download method
1019 #13641: glibc on raspberrypi
1020 #13646: Gen image version 14 error : no sub -section title/..
1021 #13651: pkg-golang cannot build when main.go is in the root
1022 #13661: host-python2 build fails on aarch64
1023 #13671: openSSH server closes connection before authentication..
1024 #13721: c-stack.c:55:26: error: missing binary operator before ..
1025 #13731: Readline Patch is missing Author Information
1026 #13741: genext2fs does not allow to set perms of root node
1027 #13751: libopenssl (static): huge drop in performance in newer ..
1028 #13771: package htop has undeclared dependency on host python
1030 2021.02.12, released April 6th, 2022
1032 Important / security related fixes.
1034 pkg-stats: Limit memory use for CPE matching
1036 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
1037 nbd, netatalk, opus, python-paramiko, python-treq,
1038 python-twisted, spidev_test, unbound, urandom-scripts, vim,
1039 wireshark, zlib-ng, zziplib
1041 2021.02.11, released March 25th, 2022
1043 Important / security related fixes.
1045 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
1046 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
1047 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1048 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1049 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
1050 openvpn, oprofile, php, pppd, python-ipython, python-treq,
1051 python-twisted, python-txbus, python-txtorcon, raptor,
1052 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
1053 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
1055 New packages: gdk-pixbuf-xlib
1057 Removed packages: python-coherence
1059 Issues resolved (http://bugs.uclibc.org):
1061 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1062 #14636: azure-iot-sdk-c: Installed headers do not compile
1063 #14641: oprofile can not find the events files
1065 2021.02.10, released February 28th, 2022
1067 Important / security related fixes.
1069 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1070 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1072 Add conditional patching logic to fix build issues for older
1073 U-Boot / Linux kernel versions when built with a host gcc >=
1076 Updated/fixed packages: casync, cgilua, connman, expat,
1077 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
1078 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1079 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1080 gstreamer1, gstreamer1-editing-services,
1081 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
1082 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
1083 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
1085 2021.02.9, released January 29th, 2022
1087 Important / security related fixes.
1089 check-package: Improve variable override check
1091 pkg-stats: List CVEs where the version info cannot be parsed
1092 as unsure rather than completely ignoring them.
1094 Defconfigs: Beaglebone: Support BeagleBone black wireless
1096 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
1097 civetweb, clamav, collectd, connman, coreutils, dav1d,
1098 docker-cli, docker-containerd, docker-engine, expat,
1099 findutils, flare-engine, flare-game, font-awesome, freeswitch,
1100 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
1101 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
1102 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
1103 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
1104 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
1105 privoxy, prosody, python-django, python-lxml, python-pyqt5,
1106 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
1107 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
1108 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
1110 Issues resolved (http://bugs.uclibc.org):
1112 #14471: alsa_utils wrong deployment
1114 2021.02.8, released December 14th, 2021
1116 Important / security related fixes.
1118 Defconfigs: Various fixes for building with gcc >= 10 host or
1121 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
1122 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
1123 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
1124 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
1125 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
1126 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
1127 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
1128 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
1129 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
1130 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
1131 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
1132 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
1135 Issues resolved (http://bugs.uclibc.org):
1137 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1139 2021.02.7, released November 10th, 2021
1141 Important / security related fixes.
1143 OpenJDK 16.x moved to 17.x as 16.x is EOL.
1145 Updated/fixed packages: asterisk, audit, bind, bitcoin,
1146 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
1147 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
1148 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
1149 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
1150 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
1151 qemu, samba4, snort, strongswan, suricata, systemd, vim,
1152 wf111, wireguard-linux-compat, xerces
1154 Issues resolved (http://bugs.uclibc.org):
1156 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1158 2021.02.6, released October 11, 2021
1160 Important / security related fixes.
1162 gdbinit: Mark the sysroot as a "safe path" before configuring
1163 it, so pretty printers work correctly without having to pass
1166 Updated/fixed packages: alsa-lib, apache,
1167 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
1168 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
1169 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
1170 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
1171 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1172 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1173 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
1174 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
1175 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
1176 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
1177 openssh, php, python-aioconsole, python-cffi, python-dateutil,
1178 python-django, python-pip, python-texttable, python-urllib3,
1179 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
1180 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
1181 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
1184 Issues resolved (http://bugs.uclibc.org):
1186 #14206: Kodi: even when not enabled, forcefully selects libevdev..
1187 #14211: libffi-3.3.tar.gz repacked
1188 #14221: mv-ddr-marvell fails license validation
1190 2021.02.5, released September 15th, 2021
1192 Important / security related fixes.
1194 Toolchain: Disable fortify support for Microblaze as it is not
1197 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1198 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
1199 cpio, eigen, environt-setup, fetchmail, fluidsynth,
1200 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
1201 iputils, jszip, kvm-unit-tests, libarchive, libexif,
1202 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
1203 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
1204 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
1205 prelink-cross, prosody, protobuf, python-keyring,
1206 python-matplotlib, python-pillow, python-pyudev,
1207 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
1208 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
1209 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
1212 2021.02.4, released August 10th, 2021
1214 Important / security related fixes.
1216 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
1217 as it is not currently working.
1219 binutils: fix linker assert failure on OpenRisc, or1k build
1222 gdb: Enable on NIOS II
1224 utils/scanpypi: Various improvements
1226 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
1227 sam9x60ek mmc_dev: Add missing toolchain/system options
1229 Updated/fixed packages: apache, arm-trusted-firmware, audit,
1230 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
1231 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
1232 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
1233 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
1234 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
1235 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
1236 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
1237 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
1238 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
1239 libjson, libkrb5, libloki, libmodsecurity, libndp,
1240 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
1241 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
1242 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
1243 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
1244 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
1245 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
1246 openntpd, openpgm, openswan, pango, pcre2,
1247 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
1248 proxychains-ng, putty, python, python-django,
1249 python-dataproperty, python-pysftp, python-urllib3, python3,
1250 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
1251 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
1252 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
1253 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
1254 xlib_libxshmfence, xserver_xorg-server
1256 Issues resolved (http://bugs.uclibc.org):
1258 #13586: grub failure with BR2_OPTIMIZE_3
1259 #13661: host-python2 build fails on aarch64
1260 #13836: package build failure when target install set to no..
1261 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
1263 2021.02.3, released June 12th, 2021
1265 Important / security related fixes.
1267 CPE meta data has been added for a large number of packages
1269 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
1270 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
1271 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
1272 enlightenment, enscript, environment-setup, exempi, expat,
1273 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
1274 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
1275 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
1276 intel-mediadriver, intel-microcode, jquery-validation,
1277 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
1278 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
1279 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
1280 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
1281 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
1282 libxml2, libxslt, live555, llvm, lmbench, localedef,
1283 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
1284 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
1285 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
1286 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
1287 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
1288 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
1289 python-autobahn, python-bluezero, python-engineio,
1290 python-keyring, python-pillow, python-requests, python-tqdm,
1291 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
1292 shellinabox, squid, strace, supervisor, synergy, taglib,
1293 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
1294 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
1295 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
1296 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
1297 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
1298 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
1299 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
1302 Issues resolved (http://bugs.uclibc.org):
1304 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
1305 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
1306 #13806: Building host-localedef fails on fedora 34/gcc 11
1308 2021.02.2, released May 12th, 2021
1310 Important / security related fixes.
1312 Toolchain: Add logic to mark toolchains affected by binutils
1313 bug 27597 (Nios II).
1315 support/scripts/cve.py: Use the (significantly) faster yajl2
1316 ijson backend for older (< 2.5) ijson versions rather than the
1317 slow python default, speeding up pkg-stats by ~2x.
1319 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
1320 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
1323 Infrastructure: Expose CONFIG_DIR to post-build/post-image
1324 scripts, so they can call the Buildroot Makefile in the
1325 correct directory for both in-tree / out-of-tree builds.
1327 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
1328 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
1329 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
1330 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
1331 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
1332 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
1333 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
1334 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
1335 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
1336 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
1337 mpd, ncurses, nettle, network-manager, nginx, numactl,
1338 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
1339 python-aioconsole, python-asgiref, python-botocore,
1340 python-django, python-dnspython, python-flup, python-httplib2,
1341 python-markdown2, python-mbrstrdecoder, python3, quickjs,
1342 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
1343 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
1344 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
1347 Issues resolved (http://bugs.uclibc.org):
1349 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
1350 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
1351 #13651: pkg-golang cannot build when main.go is in the root
1352 #13661: host-python2 build fails on aarch64
1353 #13721: c-stack.c:55:26: error: missing binary operator before ..
1354 #13731: Readline Patch is missing Author Information
1355 #13741: genext2fs does not allow to set perms of root node
1356 #13751: libopenssl (static): huge drop in performance in newer ..
1357 #13771: package htop has undeclared dependency on host python
1359 2021.02.1, released April 7, 2021
1361 Important / security related fixes.
1363 Dependencies: Explicitly detect and bail out if PATH contains
1364 spaces or tabs. A number of packages fail to build in such
1365 setups, so explicitly inform about this.
1367 utils/scanpypi: Explicitly use python3 for compatibility with
1368 packages using python3 syntax in setup.py
1370 support/download: Fix tarball generation (from git/svn repos)
1371 including symlinks pointing to ./<something>. Fix svn download
1372 for <1.9 clients or repos using CVS-style keywords.
1374 Meson: Use correct C++ host compiler (rather than C compiler)
1376 Toolchain: Add logic to work around binutils bug 21464,
1377 affecting OpenRISC, and drop the now longer applicable bug
1378 19615 / 20006 handling.
1380 Python{,3}: Fix byte compiling python files with short (single
1381 character before .py) file names.
1383 CPE meta data has been added for a large number of packages
1385 Defconfigs: Correct Beaglebone QT file system overlay
1387 Updated/fixed packages: alsa-utils, at91bootstrap3,
1388 batman-adv, binutils, botan, bridge-utils, busybox,
1389 ca-certificates, cog, coreutils, diffutils, dmidecode,
1390 docker-cli, docker-containerd, docker-engine, efivar,
1391 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
1392 gst1-devtools, gst1-libav, gst1-plugins-bad,
1393 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1394 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1395 gstreamer1-editing-services, haproxy, haserl, hwloc,
1396 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
1397 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
1398 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
1399 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
1400 mcelog, mender, micropython, mongoose, mosquitto, mpd,
1401 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
1402 optee-client, optee-test, perl, php, proftpd, protobuf,
1403 python-django, python-jinja2, python-lxml, python-paramiko,
1404 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
1405 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
1406 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
1407 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
1408 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
1410 New packages: perl-parse-yapp
1412 Issues resolved (http://bugs.uclibc.org):
1414 #13516: utils/scanpypi: Failure when parsing diffoscope
1415 #13576: Issues compiling buildroot for 5x86
1416 #13601: Gen image :Iappropriate ioctl error
1417 #13616: tar file from git repository generation issue
1418 #13641: glibc on raspberrypi
1419 #13646: Gen image version 14 error : no sub -section title/..
1420 #13671: openSSH server closes connection before authentication..
1422 2021.02, released March 6th, 2021
1426 Toolchain: Correct Bootlin xtensa-lx60 dependencies
1428 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
1429 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
1430 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
1431 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
1432 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
1433 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
1434 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
1435 util-linux, wolfssl, wpa_supplicant
1437 Issues resolved (http://bugs.uclibc.org):
1439 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
1440 #13581: jpegsrc.v9d.tar.gz has changed hash
1442 2021.02-rc3, released February 27th, 2021
1444 Fixes all over the tree.
1446 utils/scanpypi: Explicitly use python3 to ensure compatiblity
1447 with packages having python3-only code in setup.py
1449 support/download: Ensure sub-second timestamp precision is
1450 dropped when creating a tarball from a (subversion) repo, as
1451 that is not representable in the PAX tar format
1453 Updated/fixed packages: babeltrace2, bind, botan, brltty,
1454 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
1455 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
1456 open62541, openldap, ply, python-aiohttp, python-django,
1457 python3, qemu, readline, rust, screen, taglib, unbound, xterm
1459 Issues resolved (http://bugs.uclibc.org):
1461 #13516: utils/scanpypi: Failure when parsing diffoscope
1462 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
1463 #13561: Create a new user defining users-table.txt not working..
1465 2021.02-rc2, released February 16th, 2021
1467 Fixes all over the tree.
1469 Vulnerability scanning: cpedb.py: Drop CPE XML database
1470 caching, as it did not speed up processing much and uses a lot
1471 of additional memory.
1472 pkg-stats: include information about ignored CVEs in JSON
1475 Fakeroot: Fix compatibility issue with glibc 2.33
1477 Updated/fixed packages: can-utils, collectd, dnsmaqs,
1478 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
1479 gdk-pixbuf, go, gst1-python, jasper, kodi,
1480 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
1481 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
1482 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
1483 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
1485 New packages: perl-extutils-pkgconfig
1487 Issues resolved (http://bugs.uclibc.org):
1489 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
1491 2021.02-rc1, released February 9th, 2021
1493 Fixes all over the tree and new features.
1495 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
1496 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
1497 toolchains to 10.2-2020.11 release.
1499 Architectures: ARC: add support for generic HS48 processor,
1500 PPC: drop PPC601 support, which was removed from Linux 5.10.
1502 Vulnerability scanning: The CVE checking logic has been
1503 extended to match packages based on CPE (Common Platform
1504 Enumeration) IDs for more accurate matching, and CPE
1505 identifiers have been added for a large amount of packages.
1507 Download: Rework the tarball creation logic (E.G. when a
1508 package is fetched from a git/svn repo) to no longer require a
1509 host-tar <= 1.29. To differ between the old and the new
1510 format, the new tarballs have gained a -br1 suffix
1511 (<pkg>-<version>-br1.tar.gz).
1513 SELinux support: A significant number of packages now pull in
1514 the relevant refpolicy modules when enabled.
1516 New defconfigs: arrow avenger96, bananapi M1+, microchip
1517 sam9x60ek, pine64 rock64
1519 Removed defconfigs: QEMU ppc virtex-ml507
1521 New packages: balena-engine, casync, coremark, coremark-pro,
1522 datatables, datatables-buttons, datatables-fixedcolumns,
1523 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
1524 libgeos, libiec61850, libmdbx, lualdap, neofetch,
1525 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
1526 perl-math-int64, ply, popperjs, python-bleak,
1527 python-defusedxml, python-pycups, python-pytest-asyncio,
1528 python-typing-extensions, qcom-db410c-firmware, qt5coap,
1529 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
1530 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
1532 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
1535 Renamed rcw package to qoriq-rcw
1537 Issues resolved (http://bugs.uclibc.org):
1539 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
1540 #13416: dhcpcd start warning message: no such user dhcpcd
1541 #13456: ccache prevents build
1542 #13471: package/mpd/mpd.conf make use of path not created
1543 #13506: BR2_PACKAGE_DHCPCD missing directory creation
1545 2020.11.4, released April 5th, 2021
1547 Important / security related fixes.
1549 Dependencies: Explicitly detect and bail out if PATH contains
1550 spaces or tabs. A number of packages fail to build in such
1551 setups, so explicitly inform about this.
1553 utils/scanpypi: Explicitly use python3 for compatibility with
1554 packages using python3 syntax in setup.py
1556 support/download: Fix tarball generation (from git/svn repos)
1557 including symlinks pointing to ./<something>
1559 Meson: Use correct C++ host compiler (rather than C compiler)
1561 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
1562 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
1563 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
1564 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
1565 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
1566 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
1567 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
1568 libvips, lldpd, mariadb, mbedtls, mender, micropython,
1569 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
1570 openssh, opkg-utils, optee-client, optee-test, perl, php,
1571 privoxy, proftpd, prosody, protobuf, python-aiohttp,
1572 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
1573 python-typing-extensions, python3, quagga, qwt, redis, rpm,
1574 sconeserver, screen, sox, sqlcipher, squid, suricata,
1575 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
1576 upx, util-linux, webkitgtk, wireshark, wolfssl,
1577 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
1579 Issues resolved (http://bugs.uclibc.org):
1581 #13516: utils/scanpypi: Failure when parsing diffoscope
1582 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
1583 #13576: Issues compiling buildroot for 5x86
1584 #13581: jpegsrc.v9d.tar.gz has changed hash
1585 #13616: tar file from git repository generation issue
1587 2020.11.3, released February 17th, 2021
1589 meson: Fix ccache detection handling when per-package builds
1592 Fakeroot: Fix compatibility issue with glibc 2.33
1594 Updated/fixed packages: atftp, binutils, busybox, cereal,
1595 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
1596 ebtables, fakeroot, flashrom, go, gst1-python, guile,
1597 intel-mediadriver, intel-microcode, jasper,
1598 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
1599 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
1600 postgresql, privoxy, pugixml, python-bottle, python-django,
1601 python3, rauc, sox, stress-ng, subversion, tzdata,
1602 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
1603 wireshark, wpa_supplicant, wpewebkit, xenomai,
1604 xserver_xorg-server, xterm
1606 Issues resolved (http://bugs.uclibc.org):
1608 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
1609 #13506: BR2_PACKAGE_DHCPCD missing directory creation
1611 2020.11.2, released January 31st, 2021
1613 Important / security related fixes.
1615 Download: Ensure git submodules are correctly fetched if
1616 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
1617 host variant is downloaded first.
1619 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
1620 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
1623 pkg-stats: Fix python 3.8+ deprecation warning.
1625 meson: Ensure ccache is not detected and used, as it may
1626 conflict with the ccache handling in Buildroot.
1628 Updated/fixed packages: barebox, boost, brltty, dbus,
1629 docker-containerd, dovecot, dovecot-pigeonhole,
1630 environment-setup, firmware-imx, gcc, gerbera, glibc,
1631 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
1632 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
1633 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
1634 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
1635 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
1636 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
1637 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
1638 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
1639 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
1640 xapp_xload, xorriso, zic
1642 Removed packages: libupnp18
1644 Issues resolved (http://bugs.uclibc.org):
1646 #13471: package/mpd/mpd.conf make use of path not created
1648 2020.11.1, released December 27th, 2020
1650 Important / security related fixes.
1653 - cmake: fix host ccache handling for CMake 3.19
1654 - meson: Forcibly disable binary stripping for
1655 target builds, enable for host builds
1656 - golang: Fix HOST / TARGET directories for per-package builds
1658 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
1660 Updated/fixed packages: apitrace, arm-trusted-firmware,
1661 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
1662 flare-engine, ghostscript, go, haproxy, imagemagick,
1663 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
1664 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
1665 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
1666 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
1667 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
1668 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
1669 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
1672 Issues resolved (http://bugs.uclibc.org):
1674 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
1675 #13416: dhcpcd start warning message: no such user dhcpcd
1677 2020.11, released December 2nd, 2020
1681 Updated/fixed packages: bustle, docker-containerd, gnuplot,
1682 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
1683 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
1684 s390-tools, setserial, xserver_xorg-server
1686 Issues resolved (http://bugs.uclibc.org):
1688 #13276: libcap builds libcap.pc incorrectly
1690 2020.11-rc3, released November 28th, 2020
1692 Fixes all over the tree.
1694 Updated/fixed packages: c-ares, cage, cdrkit,
1695 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
1696 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
1697 modem-manager, monkey, musl, ncurses, numactl, openntpd,
1698 openrc, postgresql, proftpd, python-flask-cors, python-pip,
1699 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
1700 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
1703 Issues resolved (http://bugs.uclibc.org):
1705 #13296: host-libcap failed to build
1706 #13331: openrc-0.42.1 compilation failure on gcc-10
1707 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
1708 #13341: Mistake in /etc/init.d/S70vsftpd
1710 2020.11-rc2, released November 14th, 2020
1712 Fixes all over the tree.
1714 cve-checker script dropped. Instead the pkg-stats logic has
1715 been extended to be able to only generate stats for the
1716 configured packages using 'make pkg-stats'
1718 Removed defconfigs: rock64
1720 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
1721 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
1722 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
1723 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
1724 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
1725 modem-manager, mp4v2, oniguruma, openntpd, python3,
1726 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
1727 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
1728 wireguard-linux-compat, wpewebkit, xen
1730 Issues resolved (http://bugs.uclibc.org):
1732 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
1733 #13291: BR2_DL_DIR is ignored when creating defconfig
1734 #13306: wpewebkit build problem in 2020-11-rc1
1736 2020.11-rc1, released November 4th, 2020
1738 Fixes all over the tree and new features.
1740 Architectures: Support for IBM s390x
1742 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
1743 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
1744 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
1745 uclibc-ng. Support for Bootlin external toolchains.
1747 SELinux support improvements: File security contexts are now
1748 set when the file systems are created, so there is no need to
1749 run restorecon on first boot / read only rootfs is supported.
1750 An optimized / stripped refpolicy SELinux policy is now
1751 used. Packages can enable additional refpolicy modules using
1752 <pkg>_SELINUX_MODULES.
1754 support/scripts/cve-checker: Utility script to check for known
1755 CVEs in just the packages enabled in a Buildroot configuration
1756 rather than all packages, by passing the output of 'make
1759 Go: Modules handling. The module name must be specified using
1762 BR2_EXTERNAL: Support for defining skeleton and init system
1763 packages in external trees.
1765 meson: Correct SDK cross-compilation.conf file when
1766 per-package builds were used to build SDK.
1768 systemd: Use /run rather than /var/run for PID files in units.
1770 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
1771 after all finalization hooks (including pre-rootfs) to ensure
1772 they can override any late configuration done by packages.
1774 support/script/pycompile: Rework logic to ensure .pyc files
1775 contain absolute target paths, fixing code inspection at
1776 runtime when executed with cwd != '/'.
1778 support/scripts/setlocalversion: Correct Mercurial output to
1779 match behaviour with Git.
1781 support/scripts/apply-patches.sh: Use patch
1782 --no-backup-if-mismatch, so we no longer blindly have to
1783 remove *.orig files after patching, fixing issues with
1784 packages containing such files.
1786 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
1787 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
1788 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
1789 rockpro64, QEMU s390x, Raxda rockpi-n8,
1791 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
1792 easyframes, environment-setup, frr, graphicsmagick, htpdate,
1793 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
1794 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
1795 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
1796 python-ansicolors, python-boto3, python-botocore,
1797 python-bsdiff4, python-crayons, python-iniconfig,
1798 python-intelhex, python-ipdb, python-jmespath,
1799 python-m2crypto, python-opcua-asyncio, python-packaging,
1800 python-piexif, python-pluggy, python-pytest,
1801 python-s3transfer, python-xmodem, qprint, qt5lottie,
1802 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
1803 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
1804 wayland-utils, weston-imx
1806 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
1807 nvidia-tegra23, opencv
1809 Issues resolved (http://bugs.uclibc.org):
1811 #11811: lsblk (util-linux) should depend on libudev if available
1812 #11931: Bugs in support/scripts/apply-patches.sh
1813 #12301: systemd-journal-gatewayd: config options broken
1814 #12911: usb_modeswitch installation race condition
1815 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
1816 #13286: The system hangs in vmware workstation on the line..
1818 2020.08.3, released December 27th, 2020
1820 Important / security related fixes.
1823 - cmake: fix host ccache handling for CMake 3.19
1824 - meson: Forcibly disable binary stripping for
1825 target builds, enable for host builds
1826 - golang: Fix HOST / TARGET directories for per-package builds
1828 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
1830 Updated/fixed packages: apitrace, arm-trusted-firmware,
1831 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
1832 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
1833 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
1834 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
1835 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
1836 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
1837 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
1838 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
1839 proftpd, python-crc16, python-flask-cors, python-lxml,
1840 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
1841 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
1842 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
1843 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
1846 Issues resolved (http://bugs.uclibc.org):
1848 #13276: libcap builds libcap.pc incorrectly
1849 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
1850 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
1851 #13341: Mistake in /etc/init.d/S70vsftpd
1852 #13416: dhcpcd start warning message: no such user dhcpcd
1854 2020.08.2, released November 16th, 2020
1856 Important / security related fixes.
1858 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
1859 fix kernel build on microblaze with gcc 10.x when
1860 optimizations are enabled.
1862 Updated/fixed packages: apparmor, argp-standalone, asterisk,
1863 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
1864 cups-filters, darkhttpd, davfs2, docker-cli,
1865 docker-containerd, docker-engine, dovecot-pigeonhole,
1866 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
1867 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
1868 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
1869 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
1870 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
1871 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
1872 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
1873 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
1874 tinyproxy, tmux, tor, waf, webkitgtk, wine,
1875 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
1876 xvisor, zeromq, zxing-cpp
1878 Issues resolved (http://bugs.uclibc.org):
1880 #11931: Bugs in support/scripts/apply-patches.sh
1882 2020.08.1, released October 12th, 2020
1884 Important / security related fixes.
1886 Fixes for various compilation issues with GCC 10.x.
1888 meson: Correct SDK cross-compilation.conf file when
1889 per-package builds were used to build SDK.
1891 systemd: Use /run rather than /var/run for PID files in units.
1893 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
1895 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
1896 after all finalization hooks (including pre-rootfs) to ensure
1897 they can override any late configuration done by packages.
1899 support/script/pycompile: Rework logic to ensure .pyc files
1900 contain absolute target paths, fixing code inspection at
1901 runtime when executed with cwd != '/'.
1903 support/scripts/setlocalversion: Correct Mercurial output to
1904 match behaviour with Git.
1906 support/scripts/apply-patches.sh: Use patch
1907 --no-backup-if-mismatch, so we no longer blindly have to
1908 remove *.orig files after patching, fixing issues with
1909 packages containing such files.
1911 fs/jffs2: Now correctly handles xattrs
1913 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
1914 apparmor, bandwidthd, barebox, bash, bison, brotli,
1915 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
1916 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
1917 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
1918 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
1919 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
1920 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
1921 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
1922 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
1923 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
1924 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
1925 opentyrian, openvmtools, php, postgresql, python,
1926 python-aenum, python-cycler, python-engineio, python-fire,
1927 python-pymodbus, python-scapy, python-semver,
1928 python-sentry-sdk, python-socketio, python-texttable,
1929 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
1930 read-edid, redis, rsh-redone, runc, samba4, socketcand,
1931 strace, supertux, suricata, systemd, ti-utils, trinity,
1932 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
1933 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
1934 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
1935 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
1937 Issues resolved (http://bugs.uclibc.org):
1939 #12911: usb_modeswitch installation race condition
1940 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
1942 2020.08, released September 1st, 2020
1946 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
1947 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
1948 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
1949 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
1950 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
1951 postgresql, python-django, rtty, squid, stress-ng, systemd,
1952 trousers, uclibc, wireshark, wolfssl, zbar
1954 2020.08-rc3, released August 28th, 2020
1956 Fixes all over the tree.
1958 Infrastructure: Ensure RPATH entries that may be needed for
1959 dlopen() are not dropped by patchelf.
1961 Toolchain: Drop old GCC 6 based external Sourcery AMD64
1964 Updated/fixed packages: assimp, davfs2, dillo, glibc,
1965 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
1966 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
1967 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
1970 Issues resolved (http://bugs.uclibc.org):
1972 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
1974 2020.08-rc2, released August 24th, 2020
1976 Fixes all over the tree, including a number of fixes for
1977 compilation with GCC-10.
1979 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
1980 because of issues with a missing __riscv_flush_icache()
1983 Defconfigs: CI20: Use mainline Linux and U-boot. Update
1984 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
1985 instead of (the removed) legacy bluez-utils
1987 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
1988 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
1989 c-periphery, capnproto, chrony, collectd, cpio, cvs,
1990 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
1991 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
1992 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
1993 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
1994 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
1995 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
1996 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
1997 lttng-tools, luabitop, mender-artifact, minizip,
1998 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
1999 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
2000 pistache, prosody, pulseview, python-decorator,
2001 python-gunicorn, python-rpi-gpio, python-spidev,
2002 python3-decorator, python3-mako, python3-pyselftools, qt5,
2003 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
2004 setools, smstools3, supertux, tftpd, tpm2-abrmd,
2005 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
2007 New packages: python3-cython, python3-pycryptodomex
2009 Issues resolved (http://bugs.uclibc.org):
2011 #12876: nodejs fails to build when host-icu has been built before
2012 #13111: python-gunicorn: missing dependency on python-setuptools
2013 #13121: wpa_supplicant fails to build without libopenssl enabled
2014 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
2015 #13156: package live555 new license
2016 #13166: python-rpi-gpio: does not work against aarch64, unint..
2018 2020.08-rc1, released August 6th, 2020
2022 - GCC 10.x added, GCC 9.x is the default
2023 - binutils 2.34 added, binutils 2.33 is the default, binutils
2025 - glibc updated to 2.31
2026 - ARC toolchain components updated to 2020.03-release.
2027 - Enable uClibc-ng usage for RISC-V 64-bit
2031 - qmake-package was fixed to be compatible with
2032 BR2_PER_PACKAGE_DIRECTORIES
2033 - complete rewrite of the Gitlab CI Yaml configuration file,
2034 now generated directly by the Gitlab CI pipeline itselfs
2038 - cargo and cargo-bin packages removed, as cargo is now part
2041 Filesystem: ubinize configuration files can now use
2042 BINARIES_DIR to refer to the $(O)/images directory.
2044 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
2045 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
2046 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
2047 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
2048 python-colorzero, python-gpiozero, python-pybind, python-yatl,
2049 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
2050 unclutter-xfixes, urandom-scripts,
2052 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
2053 globalscale_espressobin, imx6ullevk,
2054 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
2056 Removed packages: cargo, cargo-bin,
2057 kodi-peripheral-steamcontroller
2059 Issues resolved (http://bugs.uclibc.org):
2061 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
2062 #12946: Grub: Decompressor is too big.
2063 #12986: Mtools: Error converting to codepage 850
2064 #13001: openjdk-bin replaces libfreetype.so from host-freetype
2065 #13011: Incorrect selection of gcc version
2066 #13021: Minor code error when building granite-0.4.1
2067 #13026: rpi-firmware: must not rename start files
2068 #13046: Optimize for fast -Ofast is not compliant
2069 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
2070 #13101: BR audit2allow support
2072 2020.05.3, released October 12th, 2020
2074 Important / security related fixes.
2076 meson: Correct SDK cross-compilation.conf file when
2077 per-package builds were used to build SDK.
2079 systemd: Use /run rather than /var/run for PID files in units.
2081 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
2083 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2084 after all finalization hooks (including pre-rootfs) to ensure
2085 they can override any late configuration done by packages.
2087 support/script/pycompile: Rework logic to ensure .pyc files
2088 contain absolute target paths, fixing code inspection at
2089 runtime when executed with cwd != '/'.
2091 support/scripts/setlocalversion: Correct Mercurial output to
2092 match behaviour with Git.
2094 support/scripts/apply-patches.sh: Use patch
2095 --no-backup-if-mismatch, so we no longer blindly have to
2096 remove *.orig files after patching, fixing issues with
2097 packages containing such files.
2099 Updated/fixed packages: alsa-utils, apparmor, avahi,
2100 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
2101 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
2102 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
2103 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
2104 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
2105 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
2106 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
2107 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
2108 paho-mqtt-c, php, postgresql, python, python-aenum,
2109 python-django, python-engineio, python-fire, python-pymodbus,
2110 python-scapy, python-semver, python-sentry-sdk,
2111 python-socketio, python-texttable, python-tinyrpc,
2112 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
2113 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
2114 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
2115 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
2118 Issues resolved (http://bugs.uclibc.org):
2120 #12911: usb_modeswitch installation race condition
2121 #13251: cryptsetup does not work on branch 2020.02 following..
2123 2020.05.2, released August 29th, 2020
2125 Important / security related fixes.
2127 Infrastructure: Ensure RPATH entries that may be needed for
2128 dlopen() are not dropped by patchelf.
2130 BR_VERSION_FULL/setlocalversion (used by make print-version
2131 and /etc/os-release): Properly handle local git tags
2133 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
2134 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
2135 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
2136 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
2137 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
2138 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
2139 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
2140 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
2141 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
2142 patchelf, perl, php, postgresql, prosody, python-django,
2143 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
2144 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
2145 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
2146 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
2149 Issues resolved (http://bugs.uclibc.org):
2151 #12876: nodejs fails to build when host-icu has been built before
2152 #13111: python-gunicorn: missing dependency on python-setuptools
2153 #13121: wpa_supplicant fails to build without libopenssl enabled
2154 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
2155 #13156: package live555 new license
2157 2020.05.1, released July 25th, 2020
2159 Important / security related fixes.
2162 - Make external toolchain version check also work for
2163 toolchains configured with --with-gcc-major-version-only
2165 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
2166 compiler supports it, fixing an issue with precompiled
2169 - Ensure debug libs from external toolchains are not installed
2170 into target if debugging is disabled
2173 - Correct reproducibility issue in handling of git submodules
2174 for older git versions.
2176 - Fix file locking over NFS
2178 fs: Ensure cpio archive element order is reproducible
2180 Br2-external: Fix error reporting for invalid br2-external trees
2183 - Fix an issue with python3 sysconfig data not getting
2186 - Fix per-package building for packages using the qmake
2189 Updated/fixed packages: a10disp, asterisk, bind, brltty,
2190 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
2191 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
2192 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
2193 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
2194 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
2195 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
2196 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
2197 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
2198 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
2199 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
2200 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
2201 python-greenlet, python-urllib3, python-validators, python3,
2202 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
2203 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
2204 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
2205 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
2208 Issues resolved (http://bugs.uclibc.org):
2210 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
2211 #12946: Grub: Decompressor is too big.
2212 #12986: Mtools: Error converting to codepage 850
2213 #13001: openjdk-bin replaces libfreetype.so from host-freetype
2214 #13011: Incorrect selection of gcc version
2215 #13021: Minor code error when building granite-0.4.1
2216 #13026: rpi-firmware: must not rename start files
2217 #13031: nodejs: RangeError at new ArrayBuffer()
2218 #13046: Optimize for fast -Ofast is not compliant
2220 2020.05, released June 1st, 2020
2224 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
2225 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
2226 sysrepo, wampcc, xen
2228 2020.05-rc3, released May 29th, 2020
2230 Fixes all over the tree.
2232 Infrastructure: Support checking download hashes for packages
2233 coming from Subversion.
2235 Defconfigs: Increase boot partition size to 64MB for Freescale
2236 boards to allow space for bigger kernels.
2238 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
2239 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
2240 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
2241 systemd, tremor, uboot-tools, unbound, wireshark
2243 Removed packages: wiringpi
2245 Issues resolved (http://bugs.uclibc.org):
2247 #12361: Init system (systemd) kills login on Raspberry Pi Zero
2248 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
2250 2020.05-rc2, released May 22nd 2020
2252 Fixes all over the tree.
2254 U-Boot: Support building with Python 3.x instead of Python
2255 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
2256 Python 3.x instead of Python 2.x, so add an option to pull in
2257 host-python3 rather than host-python. Also fix a number of
2258 defconfigs to use this new option.
2260 Updated/fixed packages: apparmor, binutils, bison, brltty,
2261 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
2262 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
2263 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
2264 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
2265 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
2266 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
2267 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
2268 python-argon2-cffi, python-attrs, python-future,
2269 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
2270 rpi-firmware, rustc, squashfs, squid, stella, suricata,
2271 systemd, uacme, uclibc, util-linux, vboot-utils
2273 New packages: python3-pyelftools
2275 Removed packages: ezxml, mtdev2tuio, python-pycrypto
2277 Issues resolved (http://bugs.uclibc.org):
2279 #10551: PowerPC SPE and Musl
2280 #12256: package tar is outdated (1.29 is 3 years old)
2281 #12271: python-iptables runtime dependencies
2282 #12321: host-generic-package: PKG_DL_OPTS not used for host package
2283 #12391: CMake-based host package fails to include output/host/include
2284 #12431: ethernet no detected on nanopi neo 2
2285 #12521: RISCV RV32IA selected, RV64GC output
2286 #12586: avahi failure
2287 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
2288 #12611: ntp hash is not matching with upstream 4.2.8p13
2289 #12626: PHP missing header files within 2020.02
2290 #12631: glibc support Power-PC SPE
2291 #12656: bison fails to relocate with relocate-sdk.sh
2292 #12661: cups problems in buildroot
2293 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
2294 #12691: host-rust build fails
2295 #12761: Buildroot fails when building GCNano binaries for the STM..
2296 #12786: Systemd spawns two getty processes when the getty port..
2297 #12806: There are multiple issues in buildroot that faults cups..
2298 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
2299 #12831: RPI-firmware package: DTB-overlay dependency
2300 #12836: libunwind: package does not show up in menuconfig for..
2301 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
2302 #12866: should we be disabling bash executable path caching?
2303 #12886: GMP built in wrong order (?)
2304 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
2305 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
2306 #12906: qt PrefixPath is wrong on 2020.05-rc1
2307 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
2309 2020.05-rc1, released May 7th 2020
2311 Addition of support for gobject-introspection: both the
2312 gobject-introspection package itself, but also introspection
2313 support was enabled in a number of other packages.
2315 Support for Qt 5.6 was dropped as its support was dropped
2316 upstream, only one version of Qt is supported at the moment:
2319 Addition of support for the apparmor Linux security module, by
2320 adding the necessary user-space packages.
2322 Addition of a qmake package infrastructure, now used by most
2323 Qt-related packages.
2325 The Luarocks package infrastructure has been extended to
2326 support build host packages.
2328 The package infrastructure was improved to allow each package
2329 to indicate the Linux kernel configuration options it needs.
2331 Addition of support for generating filesystem images using the
2334 The logic that calculates the list of files installed by each
2335 package was reworked to be compatible with the top-level
2336 parallel build functionality.
2338 Addition of a package for a pre-compiled ARM32 bare-metal
2339 toolchain, which can be used to build ARM32 code in ARM64
2340 configurations, such as firmware/bootloader code.
2342 The Qemu defconfigs are now boot-tested in Qemu as part of the
2343 Gitlab continuous integration.
2345 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
2346 gdb bumped to 8.3.1.
2348 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
2349 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
2350 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
2351 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
2352 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
2353 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
2354 perl-lwp-protocol-https,
2355 perl-mojolicious-plugin-authorization,
2356 perl-mojolicious-plugin-cspheader,
2357 perl-mojolicious-plugin-i18n,
2358 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
2359 perl-path-class, pistache, pkcs11-helper, prelink-cross,
2360 python-argon2-cffi, python-canopen, python-cbor2,
2361 python-filelock, python-flatbuffers, python-greenlet,
2362 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
2363 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
2366 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
2367 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
2368 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
2370 Issues resolved (http://bugs.uclibc.org):
2372 #10386: Add an option to put all compiled executables that
2373 show up on target/ in staging/ as well
2374 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
2375 #12666: Doesn't pick up a custom bash profile
2376 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
2377 #12701: [patch] wpa_supplicant must depend on openssl
2378 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
2379 #12716: bio.h not found
2380 #12726: systemctl preset-all failed for ctrl-alt-del.target
2381 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
2382 #12746: "sysdig" package description points to
2383 http://sysdig.org, which bounces to malware site
2384 #12751: OpenJdk package installation issues on target
2385 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
2386 #12811: bootstrap stuck and no login prompt
2388 2020.02.12, released April 5, 2021
2390 Important / security related fixes.
2392 Dependencies: Explicitly detect and bail out if PATH contains
2393 spaces or tabs. A number of packages fail to build in such
2394 setups, so explicitly inform about this.
2396 utils/scanpypi: Explicitly use python3 for compatibility with
2397 packages using python3 syntax in setup.py
2399 support/download: Fix tarball generation (from git/svn repos)
2400 including symlinks pointing to ./<something>
2402 Meson: Use correct C++ host compiler (rather than C compiler)
2404 Updated/fixed packages: asterisk, batman-adv, bind,
2405 ca-certificates, docker-containerd, dovecot,
2406 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
2407 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
2408 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
2409 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
2410 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
2411 php, privoxy, prosody, protobuf, python-aiohttp,
2412 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
2413 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
2414 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
2415 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
2417 Issues resolved (http://bugs.uclibc.org):
2419 #13516: utils/scanpypi: Failure when parsing diffoscope
2420 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
2421 #13576: Issues compiling buildroot for 5x86
2422 #13581: jpegsrc.v9d.tar.gz has changed hash
2423 #13616: tar file from git repository generation issue
2425 2020.02.11, released February 17, 2021
2427 Important / security related fixes.
2429 meson: Fix ccache detection handling when per-package builds
2432 Fakeroot: Fix compatibility issue with glibc 2.33
2434 Updated/fixed packages: atftp, busybox, cereal, connman,
2435 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
2436 intel-mediadriver, intel-microcode, jasper,
2437 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
2438 mosquitto, orc, php, postgresql, privoxy, pugixml,
2439 python-bottle, python-django, python3, rauc, sox, subversion,
2440 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
2442 Issues resolved (http://bugs.uclibc.org):
2444 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2446 2020.02.10, released January 31st, 2021
2448 Important / security related fixes.
2450 Download: Ensure git submodules are correctly fetched if
2451 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
2452 host variant is downloaded first.
2454 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
2457 pkg-stats: Fix python 3.8+ deprecation warning.
2459 meson: Ensure ccache is not detected and used, as it may
2460 conflict with the ccache handling in Buildroot.
2462 New packages: libnpupnp
2464 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
2465 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
2466 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2467 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
2468 gst1-validate, gstreamer1, gstreamer1-editing-services,
2469 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
2470 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
2471 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
2472 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
2473 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
2474 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
2477 Removed packages: libupnp18
2479 Issues resolved (http://bugs.uclibc.org):
2481 #13471: package/mpd/mpd.conf make use of path not created
2483 2020.02.9, released December 27th, 2020
2485 Important / security related fixes.
2488 - cmake: fix host ccache handling for CMake 3.19
2489 - meson: Forcibly disable binary stripping for
2490 target builds, enable for host builds
2491 - golang: Fix HOST / TARGET directories for per-package builds
2493 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
2495 Updated/fixed packages: apitrace, arm-trusted-firmware,
2496 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
2497 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
2498 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
2499 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
2500 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
2501 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
2502 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
2503 php, privoxy, proftpd, python-crc16, python-flask-cors,
2504 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
2505 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
2506 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
2507 wireless-regdb, wireshark, x11vnc, xen, xinetd,
2510 Issues resolved (http://bugs.uclibc.org):
2512 #13276: libcap builds libcap.pc incorrectly
2513 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2514 #13341: Mistake in /etc/init.d/S70vsftpd
2516 2020.02.8, released November 16th, 2020
2518 Important / security related fixes.
2520 Updated/fixed packages: angularjs, argp-standalone, asterisk,
2521 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
2522 docker-cli, docker-containerd, docker-engine,
2523 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
2524 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
2525 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
2526 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
2527 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
2528 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
2529 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
2530 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
2532 Issues resolved (http://bugs.uclibc.org):
2534 #11931: Bugs in support/scripts/apply-patches.sh
2536 2020.02.7, released October 12th, 2020
2538 Important / security related fixes.
2540 meson: Correct SDK cross-compilation.conf file when
2541 per-package builds were used to build SDK.
2543 systemd: Use /run rather than /var/run for PID files in units.
2545 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
2547 support/script/pycompile: Rework logic to ensure .pyc files
2548 contain absolute target paths, fixing code inspection at
2549 runtime when executed with cwd != '/'.
2551 support/scripts/setlocalversion: Correct Mercurial output to
2552 match behaviour with Git.
2554 support/scripts/apply-patches.sh: Use patch
2555 --no-backup-if-mismatch, so we no longer blindly have to
2556 remove *.orig files after patching, fixing issues with
2557 packages containing such files.
2559 Updated/fixed packages: bandwidthd, barebox, bash, bison,
2560 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
2561 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
2562 gdb, ghostscript, gnutls, go, gst1-plugins-base,
2563 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
2564 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
2565 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
2566 postgresql, python, python-aenum, python-autobahn,
2567 python-engineio, python-fire, python-pymodbus, python-scapy,
2568 python-semver, python-sentry-sdk, python-socketio,
2569 python-texttable, python-tinyrpc, python-txtorcon, python3,
2570 qt5base, runc, samba4, strace, supertux, suricata, systemd,
2571 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
2572 xserver_xorg-server, zeromq, zstd
2574 Issues resolved (http://bugs.uclibc.org):
2576 #12911: usb_modeswitch installation race condition
2577 #13251: cryptsetup does not work on branch 2020.02 following..
2579 2020.02.6, released September 5th, 2020
2581 Important / security related fixes.
2583 Fix a 2020.02.5 build regression in busybox when systemd (and
2584 not less) are enabled because of missing infrastructure.
2586 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
2587 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
2588 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
2589 usb_modeswitch, wolfssl
2591 Issues resolved (http://bugs.uclibc.org):
2593 #12911: usb_modeswitch installation race condition
2595 2020.02.5, released August 29th, 2020
2597 Important / security related fixes.
2599 Infrastructure: Ensure RPATH entries that may be needed for
2600 dlopen() are not dropped by patchelf.
2602 BR_VERSION_FULL/setlocalversion (used by make print-version
2603 and /etc/os-release): Properly handle local git tags
2605 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
2606 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
2607 cvs, dbus, docker-engine, domoticz, dovecot,
2608 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
2609 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
2610 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
2611 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
2612 opencv3, openjpeg, patchelf, perl, php, postgresql,
2613 python-django, python-gunicorn, python-matplotlib, ripgrep,
2614 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
2615 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
2616 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
2619 Issues resolved (http://bugs.uclibc.org):
2621 #12876: nodejs fails to build when host-icu has been built before
2622 #13111: python-gunicorn: missing dependency on python-setuptools
2623 #13121: wpa_supplicant fails to build without libopenssl enabled
2624 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
2625 #13156: package live555 new license
2627 2020.02.4, released July 26th, 2020
2629 Important / security related fixes.
2632 - Make external toolchain version check also work for
2633 toolchains configured with --with-gcc-major-version-only
2635 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
2636 compiler supports it, fixing an issue with precompiled
2639 - Ensure debug libs from external toolchains are not installed
2640 into target if debugging is disabled
2643 - Correct reproducibility issue in handling of git submodules
2644 for older git versions.
2646 - Fix file locking over NFS
2648 fs: Ensure cpio archive element order is reproducible
2650 Br2-external: Fix error reporting for invalid br2-external trees
2653 - Fix an issue with python3 sysconfig data not getting
2656 - Fix per-package building for packages using the qmake
2659 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
2660 checkpolicy, clamav, dbus, docker-cli, docker-engine,
2661 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
2662 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
2663 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
2664 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
2665 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
2666 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
2667 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
2668 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
2669 python-twisted, python-urllib3, python-validators, python3,
2670 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
2671 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
2672 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
2673 wireshark, wpebackend-fdo, wpewebkit, zstd
2675 Issues resolved (http://bugs.uclibc.org):
2677 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
2678 #12946: Grub: Decompressor is too big.
2679 #12986: Mtools: Error converting to codepage 850
2680 #13001: openjdk-bin replaces libfreetype.so from host-freetype
2681 #13011: Incorrect selection of gcc version
2682 #13026: rpi-firmware: must not rename start files
2683 #13031: nodejs: RangeError at new ArrayBuffer()
2684 #13046: Optimize for fast -Ofast is not compliant
2686 2020.02.3, released June 3rd, 2020
2688 Important / security related fixes.
2690 Fix various build issues of host packages on hosts using GCC
2693 Updated/fixed packages: arm-trusted-firmware, audit, bind,
2694 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
2695 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
2696 glib-networking, gnupg, leveldb, libexif, libssh2,
2697 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
2698 mp4v2, openldap, openocd, perl, php, prosody,
2699 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
2700 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
2703 Removed packages: python-pycrypto
2705 Issues resolved (http://bugs.uclibc.org):
2707 #12361: Init system (systemd) kills login on Raspberry Pi Zero
2708 #12656: bison fails to relocate with relocate-sdk.sh
2709 #12671: leveldb won't detect that snappy is present (static..
2710 #12691: host-rust build fails
2711 #12831: RPI-firmware package: DTB-overlay dependency
2713 2020.02.2, released May 12th, 2020
2715 Important / security related fixes.
2717 Musl: Disallow on PPC64 cores without AltiVec support
2720 fs/cpio: Correctly handle booting with 'console='
2722 release: Ensure temporary .br2-external.* files are not
2723 included in the release tarball
2725 Defconfigs: Fix various mistyped config options, or config
2726 options where the dependencies were no longer met.
2728 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
2729 boinc, c-ares, cvs, docker-cli, docker-containerd,
2730 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
2731 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
2732 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
2733 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
2734 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
2735 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
2736 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
2737 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
2738 python-attrs, python-crossbar, python-dpkt, python-flask,
2739 python-future, python-iptables, python-jedi, python-markdown2,
2740 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
2741 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
2742 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
2745 Issues resolved (http://bugs.uclibc.org):
2747 #11866: initramfs file system fails to boot using Grub on EFI x86_64
2748 #12271: python-iptables runtime dependencies
2749 #12726: systemctl preset-all failed for ctrl-alt-del.target
2750 #12751: OpenJdk package installation issues on target
2751 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
2752 #12811: bootstrap stuck and no login prompt
2753 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
2755 2020.02.1, released April 10th, 2020
2757 Important / security related fixes.
2759 core: Also fixup /lib references in libtool .la files, similar
2760 to how it is done for /usr/*.
2762 Various fixes for builds with per-package target/host
2765 toolchain: Fix kernel headers validation check for external
2766 toolchains. Fix make 4.3+ compatibility in external toolchain
2769 fs/initramfs: fix show-info so it also shows the usual
2770 rootfs-related variables.
2772 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
2773 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
2774 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
2775 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
2776 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
2777 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
2778 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
2779 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
2780 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
2781 tor, tslib, uacme, util-linux, vala, vlc,
2782 wireguard-linux-compat, wireguard-tools, wireshark,
2783 wpa_supplicant, xserver_xorg-server
2785 Issues resolved (http://bugs.uclibc.org):
2787 #12711: host-localedef 2.30-20 fails to compile on fedora 32
2788 #12746: "sysdig" package description points to http://sysdig.org, ..
2790 2020.02, released March 8th, 2020
2794 br2-external: Fix compatibility with make 4.3+
2796 Updated/fixed packages: bash, bcm2835, binutils, cups,
2797 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
2798 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
2799 libinput, libnss, libsndfile, libvncserver, linux-firmware,
2800 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
2801 php, piglit, pppd, python-django, qemu, qt5base, ruby,
2802 ser2net, swupdate, thrift, zziplib
2804 Removed packages: classpath, jamvm
2806 Issues resolved (http://bugs.uclibc.org):
2808 #12606: fbgrab location has changed
2810 2020.02-rc3, released March 2nd, 2020
2812 Fixes all over the tree.
2814 Infrastructure: Rework file list handling to fix race
2815 conditions when building with per-package target and host
2816 directories and top-level parallel builds.
2818 Updated/fixed packages: aufs, binutils, blktrace, brltty,
2819 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
2820 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
2821 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
2822 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
2823 python3, python-multidict, python-setuptools-scm-git-archive,
2824 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
2825 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
2827 Issues resolved (http://bugs.uclibc.org):
2829 #12571: ltp-testsuite : Build failure
2830 #12576: 2020.02-RC1: error while loading shared libraries: ...
2831 #12581: 2020.02-rc1 glibc failing to build on fedora 31
2833 2020.02-rc2, released February 26th, 2020
2835 Fixes all over the tree.
2837 Toolchain: Ensure strong SSP can only be enabled if the
2838 (external) toolchain supports it.
2840 Fix a race condition related to creating the output/staging
2841 symlink on systems with coreutils < 8.27.
2843 Drop support for the (end of life) Qt 5.6 variant.
2845 Updated/fixed packages: at, armadillo, audiofile, bash,
2846 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
2847 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
2848 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
2849 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
2850 sdbusplus, systemd, tpm2-tss, vorbis-tools
2852 Issues resolved (http://bugs.uclibc.org):
2854 #12581: 2020.02-rc1 glibc failing to build on fedora 31
2856 2020.02-rc1, released February 18th, 2020
2858 Fixes all over the tree and new features.
2860 Add experimental support for building with a per-package
2861 target and host directory. This still has some rough edges,
2862 but brings a number of advantages:
2864 - Packages will only be able to access the explicitly listed
2865 dependencies and not any other packages that happen to be
2866 built before, ensuring correct dependency information in
2869 - Possibility for top-level parallel builds, speeding up
2870 builds on multicore machines.
2872 Core: Ensure package-file-lists data is correct after
2873 incremental builds as well.
2875 Architecture: Add support for ARC-HS38 with 64bit multiplier
2876 variant, allow building glibc for big endian ARC, handle 16KB
2877 MMU page size for ARC in toolchain wrapper.
2879 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
2880 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
2881 headers newer than what is known by Buildroot.
2883 pkg-stats: Support for CVE vulnerability reporting by
2884 comparing to NVD database.
2886 Reproducible builds: The go -trimpath option is now used to
2887 get rid of absolute build paths, __FILE__ and __BASE_FILE__
2888 defines are now handled in the toolchain wrapper.
2890 Systemd: Build host variant and use systemctl to automatically
2891 enable unit files rather than manually managing symlinks.
2893 Util-linux: Ensure that hwclock is built without GPLv3
2894 code. Notice that builds with hwclock has contained
2895 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
2897 New defconfigs: Beelink GS1, Raspberrypi4 64bit
2899 New packages: alura, avro-c, bubblewrap, cctz, cereal,
2900 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
2901 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
2902 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
2903 gensio, glslsandbox-player, libargon2, libmodsecurity,
2904 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
2905 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
2906 nginx-modsecurity, perl-crypt-openssl-aes,
2907 perl-math-prime-util, pipewire, ptm2human, python-aenum,
2908 python-aiohttp-debugtoolbar, python-aiohttp-mako,
2909 python-aiologstash, python-aiosignal, python-aiozipkin,
2910 python-async-lru, python-avro, python-bunch, python-crontab,
2911 python-dnspython, python-entrypoints, python-esptool,
2912 python-frozenlist, python-future, python-gitdb, python-janus,
2913 python-lockfile, python-logstash, python-nested-dict,
2914 python-pbr, python-pyaes, python-pydantic, python-smmap2,
2915 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
2916 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
2917 tio, umtprd, weston-imx, wireguard-linux-compat,
2918 wireguard-tools, xdg-dbus-proxy
2920 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
2921 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
2922 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
2923 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
2924 perl-digest-md5, perl-mime-base64, perl-net-ping,
2925 python-scapy3k, wireguard
2927 Issues resolved (http://bugs.uclibc.org):
2929 #11906: the new version of mesa3d cannot support etnaviv when..
2930 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
2931 #12121: PyQt5.QtSerialPort and other modules not being built
2932 #12256: package tar is outdated (1.29 is 3 years old
2933 #12286: Can't import gobject in python 3.8
2934 #12376: python-scapy3k is deprecated
2935 #12386: carriage return issue when "make menuconfig"
2936 #12441: qt5webengine build error: asm/errno.h: No such file or..
2937 #12446: Buildroot fails to finish installing packages
2938 #12456: qtvirtualkeyboard: No such file or directory
2939 #12461: libglib2 build files with deep directory structure
2940 #12481: minicom fails when output directory path contains "m4"
2941 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
2942 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
2943 #12536: Linux-Headers extracting failure
2944 #12546: Ninja 1.10 build Error
2946 2019.11.3, released April 10th, 2020
2948 Important / security related fixes.
2950 core: Fix compatibility with make 4.3+. Also fixup /lib
2951 references in libtool .la files, similar to how it is done for
2954 toolchain: Fix kernel headers validation check for external
2957 fs/initramfs: fix show-info so it also shows the usual
2958 rootfs-related variables.
2960 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
2961 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
2962 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
2963 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
2964 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
2965 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
2967 Issues resolved (http://bugs.uclibc.org):
2969 #12746: "sysdig" package description points to http://sysdig.org, ..
2971 2019.11.2, released March 16th, 2020
2973 Important / security related fixes.
2975 Core: Ensure package-file-lists data is correct after
2976 incremental builds as well.
2978 Fix a race condition related to creating the output/staging
2979 symlink on systems with coreutils < 8.27.
2981 Toolchain: ARC tools bumped to arc-2019.09.
2983 Br2-external: Fix patch handling when external linux-extension
2984 packages are used. Fix compatibility with make 4.3+
2986 Util-linux: Ensure that hwclock is built without GPLv3
2987 code. Notice that builds with hwclock has contained
2988 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
2990 Updated/fixed packages: armadillo, at, bcm2835, binutils,
2991 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
2992 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
2993 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
2994 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
2995 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
2996 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
2997 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
2998 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
2999 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
3000 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
3001 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
3002 postgresql, pppd, proftpd, pure-ftpd, python-django,
3003 python-pyqt5, python-setuptools-scm-git-archive, python3,
3004 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
3005 qwt, rdesktop, ruby, runc, samba4, shellinabox,
3006 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
3007 suricata, swig, swupdate, sysklogd, taglib, thrift,
3008 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
3009 wireshark, wpebackend-fdo, wpewebkit, xen,
3010 xserver_xorg-server, zeromq, zsh, zziplib
3012 Issues resolved (http://bugs.uclibc.org):
3014 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
3016 #12456: qtvirtualkeyboard: No such file or directory
3017 #12461: libglib2 build files with deep directory structure
3018 #12481: minicom fails when output directory path contains "m4"
3019 #12606: fbgrab location has changed
3021 2019.11.1, released January 12th, 2020
3023 Important / security related fixes.
3025 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
3026 correct compiler and linker flags are used for compiled code
3028 utils/scanpypi: Remind users to update DEVELOPERS
3030 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
3031 imx8: Drop extra copy of U-Boot DTB
3033 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
3034 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
3035 docker-containerd, docker-engine, easy-rsa, ebtables,
3036 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
3037 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
3038 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
3039 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
3040 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
3041 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
3042 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
3043 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
3044 python-coherence, python-crc16, python-django, python-dpkt,
3045 python-gobject, python-pyasn-modules, python-pypcap,
3046 python-pyqt5, python-subprocess32, python3, qpdf,
3047 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
3048 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
3049 sdl2, setserial, snort, spidev_test,
3050 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
3051 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
3052 x265, xserver_xorg-server, ytree, zip
3054 Issues resolved (http://bugs.uclibc.org):
3056 #12121: PyQt5.QtSerialPort and other modules not being built
3057 #12286: Can't import gobject in python 3.8
3059 2019.11, released December 1st, 2019
3063 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
3064 <pkg>_DL_OPTS by default, just like it is done for a number of
3065 other package variables.
3067 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
3068 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
3069 the (rare) case where the .py files are needed at runtime
3072 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
3073 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
3074 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
3075 minicom, network-manager, nodejs, oniguruma, opencv3,
3076 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
3077 python-cchardet, systemd, tiff, wolfssl,
3079 Issues resolved (http://bugs.uclibc.org):
3081 #11416: check-uniq-files staging issue
3082 #12146: Oprofile runtime issue
3083 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
3084 #12171: Python-opencv needs config.py and config-3.7.py to run..
3085 #12196: duma package
3086 #12211: host-nodejs 10.15.3 package fail to build
3087 #12316: tzdata fails to install with empty "default local time"
3088 #12326: network-manager build fails with missing glib error
3089 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
3091 2019.11-rc3, released November 24th, 2019
3093 Fixes all over the tree.
3095 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
3096 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
3097 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
3098 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
3099 systemd, tftpd, waylandpp, webkitgtk, zip
3101 2019.11-rc2, released November 16th, 2019
3103 Fixes all over the tree.
3105 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
3106 external toolchain kernel headers version check correctly stop
3107 the build on mismatch
3109 Meson: Fix generation of global cross-compilation.conf
3111 Download: Also use the package download method for extra
3112 downloads from the same site, so it does not get confused by
3115 Defconfigs: Fix boot issue for beaglebone
3117 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
3118 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
3119 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
3120 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
3121 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
3122 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
3123 sudo, systemd, wpewebkit, xserver_xorg-server
3125 2019.11-rc1, released November 5th, 2019
3127 Fixes all over the tree and new features.
3129 Dependencies: Gcc/g++ 4.8 or newer is now required on the
3131 Ensure host has JSON::PP perl module installed if
3132 webkitgtk/wpewebkit packages are enabled as it is needed
3133 during their build process.
3135 Toolchain: Add support for the D programming language (GCC
3137 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
3138 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
3139 to arc-2019.09-eng002.
3140 Musl: Add a patch to add support for
3141 sched_{get,set}scheduler() and sched_{get,set}param() for
3143 Generate check-headers program under BUILD_DIR rather than
3144 /tmp to fix issues with distributions mounting /tmp noexec.
3145 Also copy libssp.so for external toolchains if SSP
3146 to handle toolchains providing SSP support in libssp rather
3147 than in the C library
3149 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
3150 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
3151 STM32MP157 Discovery Kit
3153 Arch: RISC-V: Default to a sensible floating point ABI based
3154 on the selected ISA extensions rather than always defaulting
3157 Graph-size: Package sizes are now shown in human readable form
3158 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
3159 format can be selected using the --binary option. The cut-off
3160 limit for classifying packages as "other" is now configurable
3161 using the --size-limit option.
3163 Br2-external: Linux kernel extensions can now also be provided
3164 in an external tree by adding packages under
3165 linux/linux-ext-*.mk. See the manual for details.
3167 Fakeroot now works correctly under Microsoft Windows 10
3168 Services for Linux, which does not provide SYSV IPC support
3170 The check-uniq-files logic which would complain if multiple
3171 packages would touch the same files has been removed as it
3172 causes issues in certain situations (when packages are
3173 rebuilt) and the issue is no longer considered a problem for
3174 toplevel parallel builds as those will use a per-package
3175 staging/target directory.
3176 With this removed, Python is no longer required for a basic
3177 build (only for optional scripts).
3179 support/scripts/genimage.sh will no longer make a copy of
3180 TARGET_DIR, speeding up post-build/image scripts.
3182 The runtime test logic now uses Python 3.x.
3184 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
3185 for a number of packages to match the version numbers used by
3186 https://release-monitoring.org
3188 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
3189 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
3190 libhttpserver, libmspack, libnetconf2, libolm, libyang,
3191 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
3192 ogre, openlayers, python-aioredis, python-asgiref,
3193 python-backports-functools-lru-cache, python-bluezero,
3194 python-brotli, python-channels, python-channels-redis,
3195 python-colorlog, python-daphne, python-django-enumfields,
3196 python-jaraco-functools, python-kiwisolver, python-msgfy,
3197 python-rpi-ws281x, python-setuptools-scm-git-archive,
3198 python-simplelogging, python-soupsieve, python-sqliteschema,
3199 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
3200 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
3201 uacme, utf8proc, uvw, ytree
3203 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
3204 devmem2, eventlog, kodi-audiodecoder-opus,
3205 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
3206 python-pysnmp-apps, riscv-pk, ustr
3208 Issues resolved (http://bugs.uclibc.org):
3210 #9881: systemd-resolved not setting resolv.conf link
3211 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
3212 #10586: musl gcc has ifunc enabled when musl doesn't support it
3213 #10806: Allow nfs-utils to use ipv6
3214 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
3215 #11411: check-uniq-files target issue
3216 #11766: Console (getty) issues with systemd
3217 #11781: mariadb build error
3218 #12031: Build of cups-filters fails while linking, apparently due..
3219 #12116: console prompt does not appear after login
3220 #12141: eudev package is missing "render" and "kvm" groups
3221 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
3222 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
3223 #12191: cmake BUILDDIR
3224 #12241: Permission denied while running "make"
3225 #12261: sudo versions prior to 1.8.28 are affected.
3226 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
3227 #12281: Custom configuration fails to build (based on raspberrypi3_..
3229 2019.08.3, released December 7th, 2019
3231 Important / security related fixes.
3233 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
3234 <pkg>_DL_OPTS by default, just like it is done for a number of
3235 other package variables
3237 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
3238 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
3239 the (rare) case where the .py files are needed at runtime
3242 Fix <pkg>-reconfigure handling for packages using the kconfig
3245 Toolchain: ensure external toolchain kernel headers version
3246 check correctly stop the build on mismatch
3248 Deconfigs: beaglebone: fix boot issue
3250 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
3251 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
3252 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
3253 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
3254 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
3255 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
3256 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
3257 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
3258 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
3259 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
3261 New packages: libmspack
3263 Issues resolved (http://bugs.uclibc.org):
3265 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
3266 #12171: Python-opencv needs config.py and config-3.7.py to run..
3267 #12211: host-nodejs 10.15.3 package fail to build
3268 #12316: tzdata fails to install with empty "default local time"
3270 2019.08.2, released November 9th, 2019
3272 Important / security related fixes.
3274 Toolchain: Also copy libssp.so for external toolchains if SSP
3275 to handle toolchains providing SSP support in libssp rather
3276 than in the C library
3278 Download: Also use the package download method for extra
3279 downloads from the same site, so it does not get confused by
3282 Fakeroot now works correctly under Microsoft Windows 10
3283 Services for Linux, which does not provide SYSV IPC support
3285 utils/test-pkg: ensure to exit with an error upon failure
3287 Updated/fixed packages: asterisk, azmq, binutils,
3288 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
3289 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
3290 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
3291 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
3292 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
3293 libsigrok, libtorrent, libunwind, libva, linux-tools,
3294 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
3295 nfs-utils, php, piglit, python, python-autobahn,
3296 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
3297 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
3298 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
3299 vtun, wireshark, xvisor, yaffs2utils
3301 Issues resolved (http://bugs.uclibc.org):
3303 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
3304 #12261: sudo versions prior to 1.8.28 are affected
3306 2019.08.1, released October 3rd, 2019
3308 Important / security related fixes.
3310 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
3311 Use default console settings
3313 Dependencies: Ensure host has JSON::PP perl module installed
3314 if webkitgtk/wpewebkit packages are enabled as it is needed
3315 during their build process.
3317 Toolchain: Generate check-headers program under BUILD_DIR
3318 rather than /tmp to fix issues with distributions mounting
3321 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
3322 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
3323 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
3324 kf5-extra-cmake-modules, kf5-modemmanager-qt,
3325 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
3326 libglib2, libgpg-error, libnspr, libnss, libopenssl,
3327 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
3328 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
3329 protobuf, putty, qemu, samba4, snort, swupdate,
3330 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
3333 Issues resolved (http://bugs.uclibc.org):
3335 #10806: Allow nfs-utils to use ipv6
3336 #11781: mariadb build error
3337 #12031: Build of cups-filters fails while linking, apparently due..
3338 #12141: eudev package is missing "render" and "kvm" groups
3339 #12241: Permission denied while running "make"
3341 2019.08, released September 1st, 2019
3345 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
3346 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
3347 on the build host to build ATF. These defconfigs will be added
3348 back once a package providing such toolchain is
3349 available. Also dropped ts4800 defconfig as it does not build
3352 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
3353 wpewebkit, xfont_font-util
3355 Issues resolved (http://bugs.uclibc.org):
3357 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
3359 2019.08-rc3, released August 28th, 2019
3361 Fixes all over the tree.
3363 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
3364 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
3365 nginx, openldap, python, qemu, samba4, squid, strace, vlc
3367 Issues resolved (http://bugs.uclibc.org):
3369 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
3371 2019.08-rc2, released August 20th, 2019
3373 Fixes all over the tree.
3375 Compile fixes for a number of defconfigs.
3377 Updated/fixed packages: apache, autofs, batctl, batman-adv,
3378 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
3379 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
3380 gnutls, go, gst-plugins-bad, gst-plugins-base,
3381 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
3382 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
3383 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
3384 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
3385 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
3386 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
3387 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
3388 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
3389 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
3392 Removed packages: libamcodec, odroid-mali, odroid-scripts
3394 Issues resolved (http://bugs.uclibc.org):
3396 #9481: NetworkManager/Ping unable to resolve domains
3397 #10566: php.mk is missing option --with-pgsql
3398 #10861: Package batman_adv Makefile is missing include header direct..
3399 #11641: linux kernel .config timestamp always out of date fixed with..
3400 #11671: russian locale ru_RU:145: LC_TIME: syntax error
3401 #11701: recuuring of usr and in bin shortcuts are created
3402 #11741: pigpio does not build host-pigpio
3403 #11876: automount using host mount/umount
3404 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
3405 #11921: dahdi fails to build
3406 #11936: libcpprestsdk should install to staging
3407 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
3408 #11961: libpri build failure
3409 #12086: dhcp shared libraries not installed to target
3410 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
3411 #12106: daq: build fails if libdumbnet-dev is installed in the host
3412 #12126: vc4 has neon as hard dependency
3414 2019.08-rc1, released August 9th, 2019
3416 Fixes all over the tree and new features.
3418 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
3419 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
3420 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
3421 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
3422 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
3424 Architectures: Internal toolchain support for C-SKY, support
3425 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
3426 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
3429 Filesystems: Pass extra pax options to tar for binary
3430 reproducibility. Build host-cpio for the --reproducible option
3431 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
3432 version 11, bringing GPT support.
3434 Br2-external: Add support for injecting additional options to
3435 the list of preconfigured external toolchains and libjpeg and
3436 openssl providers using files under provides/. See the manual
3439 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
3440 passed before the standard exclusions so they are not ignored
3441 by rsync when using override-srcdir.
3443 Gnuconfig updated to 2019-05-28, adding C-SKY support.
3445 test-pkg: Correct long option handling and clean output dir
3446 after a successful build to save disk space.
3448 support/testing: Emulate a machine with 256MB RAM to fix
3449 issues with certain tests running out of memory, use
3450 virtio-rng to provide needed entrophy.
3452 pkg-stats: support outputting in JSON format with --json for
3453 easier post processing. The classic HTML output is still
3454 available with --html. Parallelize access to
3455 release-monitoring.org to speed up runtime.
3457 Drop non-conventional version prefix/suffix/separators for
3458 packages for better compatibility with release-monitoring.org
3461 Init systems: Add basic openrc support and
3462 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
3463 install openrc service scripts if enabled.
3465 busybox: Build each applet as a separate binary when SELinux
3466 is enabled for more finegrained policy control. Use daemon
3467 mode for mdev rather than legacy hotplug.
3469 linux: Workaround -Werror related build failure on powerpc,
3470 by forcing CONFIG_PPC_DISABLE_WERROR on.
3472 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
3473 partition is available before mounting.
3475 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
3476 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
3477 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
3478 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
3480 Removed defconfigs: Odroid C2
3482 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
3483 jailhouse, libubootenv, luasyslog, mender-grubenv,
3484 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
3485 python-hiredis, python-ifaddr, python-inflection,
3486 python-iptables, python-matplotlib, python-periphery,
3487 python-pycairo, python-redis, python-termcolor,
3488 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
3489 sshguard, stellarium, zziplib
3491 Removed packages: xapp_mkfontdir
3493 Issues resolved (http://bugs.uclibc.org):
3495 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
3496 #11271: utils/check-package fails with exception depending on..
3497 #11991: [numpy] segfault when compiling for RPi3 64bits
3498 #12016: Grub fails to boot bzImage after upgrade to 2019.05
3499 #12046: Can’t login as root user after upgrading to buildroot..
3500 #12051: package/dhcp installs libtool wrapper scripts on tar...
3501 #12076: Patchelf can link against an incompatible libc++ ver...
3503 2019.05.3, Released October 3rd, 2019
3505 Important / security related fixes.
3507 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
3508 Use default console settings
3510 Dependencies: Ensure host has JSON::PP perl module installed
3511 if webkitgtk/wpewebkit packages are enabled as it is needed
3512 during their build process.
3514 Toolchain: Generate check-headers program under BUILD_DIR
3515 rather than /tmp to fix issues with distributions mounting
3518 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
3519 cups-filters, docker-cli, docker-engine, docker-proxy,
3520 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
3521 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
3522 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
3523 libgpg-error, libnftl, libnspr, libnss, libopenssl,
3524 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
3525 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
3526 php, protobuf, putty, qemu, samba4, swupdate,
3527 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
3530 Issues resolved (http://bugs.uclibc.org):
3532 #10806: Allow nfs-utils to use ipv6
3533 #11781: mariadb build error
3534 #12031: Build of cups-filters fails while linking, apparently due..
3535 #12141: eudev package is missing "render" and "kvm" groups
3536 #12241: Permission denied while running "make"
3538 2019.05.2, Released September 3rd, 2019
3540 Important / security related fixes.
3542 Filesystems: Pass extra pax options to tar for binary
3545 Updated/fixed packages: apache, arm-trusted-firmware,
3546 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
3547 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
3548 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
3549 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
3550 git, glib-networking, glibc, gnupg2, gnutls, go,
3551 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
3552 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
3553 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
3554 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
3555 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
3556 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
3557 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
3558 proftpd, proj, python, python-django, python-idna,
3559 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
3560 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
3561 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
3562 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
3565 Issues resolved (http://bugs.uclibc.org):
3567 #11741: pigpio does not build host-pigpio
3568 #11876: automount using host mount/umount
3569 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
3570 #11921: dahdi fails to build
3571 #11961: libpri build failure
3572 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
3573 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
3574 #12106: daq: build fails if libdumbnet-dev is installed in the host
3575 #12126: vc4 has neon as hard dependency
3577 2019.05.1, Released July 7th, 2019
3579 Important / security related fixes.
3581 arch: x86: Fix typo breaking 'core-avx2' variant
3583 linux: Workaround -Werror related build failure on powerpc,
3584 by forcing CONFIG_PPC_DISABLE_WERROR on.
3586 support/testing: Emulate a machine with 256MB RAM to fix
3587 issues with certain tests running out of memory.
3589 test-pkg: Correct long option handling and clean output dir
3590 after a successful build to save disk space.
3592 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
3593 partition is available before mounting.
3595 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
3596 dialog, docker-cli, docker-engine, exim, expat, faad2,
3597 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
3598 libressl, libsecret, lmbench, meson, monit, php, postgresql,
3599 psplash, python-django, qt5base, tvheadend, webkitgtk,
3600 xserver_xorg-server, znc
3602 2019.05, released June 2nd, 2019
3606 Toolchain: Ensure pre-built Andes toolchains can only be
3607 selected when x86 32bit support is available on the host.
3608 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
3611 Infra: pkg-config: Use a dedicated timestamp file rather than
3612 .config as that gets touched by linux-4.19+, causing repeated
3615 Add C-SKY support to our config.sub (gnuconfig)
3617 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
3618 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
3619 linuxptp, matchbox-panel, mender, mutt, netsurf,
3620 network-manager, opencv3, openjdk, openmpi, php,
3621 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
3622 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
3625 2019.05-rc3, released May 25th, 2019
3627 Fixes all over the tree.
3629 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
3632 check-package: Warn about utf-8 characters in .mk files
3634 Linux: Default to 5.1.x series
3636 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
3637 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
3638 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
3639 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
3640 postgresql, pcsc-lite, python, tslib, webkitgtk,
3641 wpebackend-fdo, wpewebkit
3643 2019.05-rc2, released May 15th, 2019
3645 Fixes all over the tree.
3647 Updated/fixed packages: bind, bullet, ca-certificates,
3648 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
3649 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
3650 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
3652 Issues resolved (http://bugs.uclibc.org):
3654 #11841: grub-efi.cfg not used when building EFI disk image
3656 2019.05-rc1, Released May 8th, 2019
3658 Fixes all over the tree and new features.
3660 Architecture: Andes 32-bit (nds32) support added.
3662 Only build host-lzip / host-xz when really needed by packages,
3663 not just when not available on the build host.
3665 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
3666 binutils 2.32 added, 2.28/2.29 removed, default changed to
3669 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
3670 forward {f,l,}chown calls to libc when running under fakeroot
3671 to fix issues when building in restricted environments
3672 (E.G. user namespace with bubblewrap).
3674 Linux: Also build default make target to ensure extra files
3675 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
3676 built. Notice: This may mean that extra host utilities like
3677 uboot-mkimage are needed.
3679 Infrastructure: show-info and <pkg>-show-info make targets
3680 added to output package metadata in JSON format for external
3683 pkg-generic: Only tweak .la files needing it to ensure they
3684 are not included in subsequent package file lists.
3686 test-pkg: Generate a basic package config if none is
3689 Gettext-tiny package added as an lightweight replacement for
3690 GNU gettext for situations where NLS support is not needed.
3692 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
3693 / T2080 QDS RDB, Licheepi zero, Orangepi R1
3695 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
3697 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
3698 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
3699 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
3700 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
3701 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
3702 opensbi, optee-benchmark, optee-client, optee-examples,
3703 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
3704 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
3705 python-backcall, python-jedi, python-parso, python-pyjwt,
3706 python-terminaltables, suricata, tpm2-totp, uftp,
3707 wpebackend-fdo, wpewebkit
3709 Removed packages: libump, lunit, sunxi-mali
3711 Issues resolved (http://bugs.uclibc.org):
3713 #11716: Typo on website, saying latest release is 2018.2.11
3714 #11756: package/syslinux: MBR's don't fit because of binutils..
3715 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
3716 #11816: Only selected coreutils binaries are installed
3718 2019.02.11, released April 9th, 2020
3720 Important / security related fixes.
3722 core: Fix compatibility with make 4.3+. Also fixup /lib
3723 references in libtool .la files, similar to how it is done for
3726 toolchain: Fix kernel headers validation check for external
3729 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
3730 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
3731 hiredis, kmscube, libical, libopenssl, libsndfile,
3732 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
3733 util-linux, vala, vlc, xserver_xorg-server
3735 Issues resolved (http://bugs.uclibc.org):
3737 #12746: "sysdig" package description points to http://sysdig.org, ..
3739 2019.02.10, released March 16th, 2020
3741 Important / security related fixes.
3743 Core: Ensure package-file-lists data is correct after
3744 incremental builds as well.
3746 Fix a race condition related to creating the output/staging
3747 symlink on systems with coreutils < 8.27.
3749 Br2-external: Fix compatibility with make 4.3+
3751 Util-linux: Ensure that hwclock is built without GPLv3
3752 code. Notice that builds with hwclock has contained
3753 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
3755 Updated/fixed packages: armadillo, at, binutils, blktrace,
3756 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
3757 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
3758 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
3759 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
3760 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
3761 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
3762 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
3763 opencv3, openjpeg, openswan, openvmtools, patch, php,
3764 postgresql, pppd, proftpd, pure-ftpd, python-django,
3765 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
3766 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
3767 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
3768 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
3769 wireshark, xen, xserver_xorg-server, zeromq, zsh
3771 Issues resolved (http://bugs.uclibc.org):
3773 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
3775 #12461: libglib2 build files with deep directory structure
3776 #12606: fbgrab location has changed
3778 2019.02.9, released January 12th, 2020
3780 Important / security related fixes.
3782 pkg-python infrastructure: Ensure correct compiler and linker
3783 flags are used for compiled code
3785 utils/scanpypi: Remind users to update DEVELOPERS
3787 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
3788 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
3789 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
3790 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
3791 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
3792 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
3793 python-django, python-ecdsa, python-pyasn-modules,
3794 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
3795 samba4, sdl2, wavpack, xserver_xorg-server, zip
3797 Issues resolved (http://bugs.uclibc.org):
3799 #12121: PyQt5.QtSerialPort and other modules not being built
3801 2019.02.8, released December 7th, 2019
3803 Important / security related fixes.
3805 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
3806 <pkg>_DL_OPTS by default, just like it is done for a number of
3807 other package variables
3809 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
3810 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
3811 the (rare) case where the .py files are needed at runtime
3814 Fix <pkg>-reconfigure handling for packages using the kconfig
3817 Toolchain: ensure external toolchain kernel headers version
3818 check correctly stop the build on mismatch
3820 Deconfigs: beaglebone: fix boot issue
3822 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
3823 clamav, collectd, connman, faifa, gob2, haproxy,
3824 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
3825 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
3826 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
3827 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
3828 perl-gdtextutil, php, postgresql, prosody, python-django,
3829 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
3830 spice-protocol, tftpd, tiff, webkitgtk
3832 New packages: libmspack
3834 Issues resolved (http://bugs.uclibc.org):
3836 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
3837 #12171: Python-opencv needs config.py and config-3.7.py to run..
3838 #12211: host-nodejs 10.15.3 package fail to build
3839 #12316: tzdata fails to install with empty "default local time"
3841 2019.02.7, Released November 10th, 2019
3843 Important / security related fixes.
3845 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
3846 around issues with lack of entrophy
3848 Toolchain: Also copy libssp.so for external toolchains if SSP
3849 is enabled to handle toolchains providing SSP support in
3850 libssp rather than in the C library
3852 Download: Also use the package download method for extra
3853 downloads from the same site, so it does not get confused by
3856 Fakeroot now works correctly under Microsoft Windows 10
3857 Services for Linux, which does not provide SYSV IPC support
3859 utils/test-pkg: ensure to exit with an error upon failure
3861 Updated/fixed packages: asterisk, azmq, cups-filters,
3862 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
3863 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
3864 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
3865 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
3866 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
3867 mjpegtools, mongoose, php, python, python-pysnmp-apps,
3868 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
3869 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
3872 Issues resolved (http://bugs.uclibc.org):
3874 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
3875 #12261: sudo versions prior to 1.8.28 are affected
3877 2019.02.6, Released October 3rd, 2019
3879 Important / security related fixes.
3881 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
3882 Use default console settings
3884 Dependencies: Ensure host has JSON::PP perl module installed
3885 if webkitgtk/wpewebkit packages are enabled as it is needed
3886 during their build process.
3888 Toolchain: Generate check-headers program under BUILD_DIR
3889 rather than /tmp to fix issues with distributions mounting
3892 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
3893 cups-filters, docker-cli, docker-engine, docker-proxy,
3894 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
3895 haveged, iptables, joe, kf5-extra-cmake-modules,
3896 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
3897 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
3898 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
3899 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
3900 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
3901 uclibc, unzip, util-linux, wireshark
3903 Issues resolved (http://bugs.uclibc.org):
3905 #10806: Allow nfs-utils to use ipv6
3906 #11781: mariadb build error
3907 #12031: Build of cups-filters fails while linking, apparently due..
3908 #12141: eudev package is missing "render" and "kvm" groups
3909 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
3910 #12241: Permission denied while running "make"
3912 2019.02.5, Released September 2nd, 2019
3914 Important / security related fixes.
3916 Filesystems: Pass extra pax options to tar for binary
3919 Updated/fixed packages: apache, arm-trusted-firmware,
3920 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
3921 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
3922 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
3923 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
3924 git, glib-networking, glibc, gnupg2, gnutls, go,
3925 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
3926 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
3927 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
3928 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
3929 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
3930 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
3931 postgresql, prboom, proftpd, proj, python, python-django,
3932 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
3933 qt5base, qt5enginio, quagga, rygel, squid, subversion,
3934 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
3935 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
3936 xlib_libXfont2, yad, zeromq
3938 Issues resolved (http://bugs.uclibc.org):
3940 #11741: pigpio does not build host-pigpio
3941 #11876: automount using host mount/umount
3942 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
3943 #11921: dahdi fails to build
3944 #11961: libpri build failure
3945 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
3946 #12106: daq: build fails if libdumbnet-dev is installed in the host
3947 #12126: vc4 has neon as hard dependency
3949 2019.02.4, Released July 10th, 2019
3951 Important / security related fixes.
3953 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
3956 linux: Workaround -Werror related build failure on powerpc,
3957 by forcing CONFIG_PPC_DISABLE_WERROR on.
3959 support/testing: Emulate a machine with 256MB RAM to fix
3960 issues with certain tests running out of memory.
3962 test-pkg: Correct long option handling and clean output dir
3963 after a successful build to save disk space.
3965 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
3966 passed before the standard exclusions so they are not ignored
3967 by rsync when using override-srcdir.
3969 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
3970 partition is available before mounting.
3972 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
3973 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
3974 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
3975 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
3976 mongoose, monit, mpd, openblas, php, postgresql, psplash,
3977 python, python-django, python3, qt5base, samba4, taglib,
3978 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
3980 2019.02.3, Released June 7th, 2019
3982 Important / security related fixes.
3984 Infra: pkg-config: Use a dedicated timestamp file rather than
3985 .config as that gets touched by linux-4.19+, causing repeated
3988 check-bin-arch: Also ignore /usr/lib/grub to support merged
3989 /usr setups, similar to how /lib/grub is ignored.
3991 gnuconfig/config.sub: Add C-SKY architecture support.
3993 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
3994 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
3995 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
3996 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
3997 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
3998 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
3999 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
4000 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
4001 linuxptp, luajit, lynx, matchbox-panel, mender,
4002 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
4003 pcsc-lite, php, popt, postgresql, python, python-cython,
4004 python-django, python-ply, qt5enginio, rpm, runc, samba4,
4005 sqlite, subversion, supertux, systemd, tslib, uclibc,
4006 v4l2loopback, webkitgtk, woff2
4008 Issues resolved (http://bugs.uclibc.org):
4010 #11816: Only selected coreutils binaries are installed
4011 #11841: grub-efi.cfg not used when building EFI disk image
4012 #11911: systemd v240 memory leak in systemd-journald
4014 2019.02.2, Released April 29th, 2019
4016 Important / security related fixes.
4018 Only build host-lzip / host-xz when really needed by packages,
4019 not just when not available on the build host.
4021 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
4022 forward {f,l,}chown calls to libc when running under fakeroot
4023 to fix issues when building in restricted environments
4024 (E.G. user namespace with bubblewrap).
4026 Linux: Also build default make target to ensure extra files
4027 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
4028 built. Notice: This may mean that extra host utilities like
4029 uboot-mkimage are needed.
4031 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
4032 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
4033 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
4034 Include overlays in sdcard image
4036 Updated/fixed packages: android-tools, apache, bind, binutils,
4037 busybox, civetweb, cjson, copas, davfs2, docker-cli,
4038 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
4039 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
4040 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
4041 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
4042 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
4043 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
4044 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
4045 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
4046 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
4047 softether, stunnel, sysklogd, syslinux, syslog-ng,
4048 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
4049 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
4050 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
4053 Issues resolved (http://bugs.uclibc.org):
4055 #11756: package/syslinux: MBR's don't fit because of binutils..
4056 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
4058 2019.02.1, Released March 29th, 2019
4060 Important / security related fixes.
4062 pkg-generic: Only tweak .la files needing it to ensure they
4063 are not included in subsequent package file lists.
4065 test-pkg: Generate a basic package config if none is
4068 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
4069 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
4070 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
4071 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
4072 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
4073 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
4074 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
4075 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
4076 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
4077 wavemon, wireshark, vsftpd, xapp_xdm, xen,
4078 xdriver_xf86-video-fbdev, xlib_libXdmcp
4080 Issues resolved (http://bugs.uclibc.org):
4082 #11716: Typo on website, saying latest release is 2018.2.11
4084 2019.02, released March 4th, 2019
4088 Libressl support added for Qt 5.6 as a replacement for
4089 openssl, as 5.6 is not compatible with openssl 1.1.x.
4091 Updated/fixed packages: cutelyst, devmem2, gqrx,
4092 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
4094 2019.02-rc3, released March 1st, 2019
4096 Fixes all over the tree.
4098 Openssl support dropped from Qt 5.6, as it isn't compatible
4101 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
4104 Dependencies: Require CMake 3.8 or newer to fix compilation
4105 issue with certain packages. If not available, host-cmake will
4108 Printvars: Fix performance regression since 2018.02
4110 Scanypi: Correctly handle underscores in python package names.
4112 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
4113 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
4114 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
4117 Issues resolved (http://bugs.uclibc.org):
4119 #9966: util-linux-2.30/.stamp_built' failed
4120 #11696: possible typo in board/pc/post-build.sh
4122 2019.02-rc2, released February 23th, 2019
4124 Fixes all over the tree.
4126 Removed zynq_zybo defconfig, as it hasn't seen any update
4127 since it was added in 2016, and uses a U-Boot version not
4128 compatible with openssl-1.1.x.
4130 Linux: Ignore user supplied downloadable hashes, as no hash
4131 checksums are available for those.
4133 Updated/fixed packages: bind, cryptopp, docker-containerd,
4134 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
4135 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
4136 madplay, mender, mosquitto, poco, postgresql, proftpd,
4137 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
4138 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
4141 Issues resolved (http://bugs.uclibc.org):
4143 #11501: compile sdl2 with enable wayland
4144 #11681: .. unable to initialize decompress status for section..
4146 2019.02-rc1, released February 13th, 2019
4148 Fixes all over the tree and new features.
4153 Require Python >= 2.7 as it is needed for E.G. building
4156 Ensure GNU gzip is used for reproducible tarballs (instead of
4162 Ensure the PLATFORM and OS environment variables are not set,
4163 as they cause build issues for some packages.
4165 The package list infrastructure now correctly handles packages
4166 installing files with old mtime.
4168 Add a config option to force all optional host utilities to be
4169 built, even if suitable versions are available on the build
4172 graph-build-time: Also show time spent downloading
4174 Download: fixes for SSH/SCP support
4176 Ensure user provided permissions override permissions from
4179 SDK: Fix handling of relative symlinks (targets starting with
4182 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
4185 The custom skeleton logic will now populate the needed /bin,
4186 /lib, /sbin directories/symlinks if not present. Merged /usr
4187 can now be used with a custom skeleton.
4189 Rootfs overlays can now override symbolic links from
4190 packages. This was disabled to ensure the correct symbolic
4191 links are present when merged /usr is used. Instead validate
4192 that the rootfs overlays do not include invalid /bin, /sbin
4195 The waf infrastructure now support the <pkg>_SUBDIR variable,
4196 similar to the other package types.
4198 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
4200 Various improvements to the meson infrastructure.
4202 Luarocks: A Buildroot addon has been added to automate
4203 creating a Buildroot package from luarocks, similar to
4204 scancpan and scanpypi.
4206 scanpypi: protect against zip-slip vulnerability in zip/tar
4209 check-package: fix Python 3 support
4211 get-developers: Fix behaviour when called from elsewhere than
4212 the toplevel directory.
4214 pkg-stats: Show latest upstream version of each package, based
4215 on data from release-monitoring.org
4217 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
4218 a clean tree when ccache is enabled.
4220 Default to sha256 password encoding, drop md5 support.
4225 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
4226 variants, MIPS support for mips32r3, mips64r3 and Marvell
4227 Octeon II/III variants.
4232 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
4233 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
4238 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
4241 fftw: Split into fftw-{single,double,long-double,quad}
4242 packages for the different data precision options.
4244 libcurl: Now has explicit TLS backend selection options.
4246 linux: Support building device tree blobs with the -@ option
4247 for device tree overlays.
4249 weston: The weston-imx i.MX variant is now used when
4250 imx-gpu-viv is enabled
4252 pkgconf: Update to 1.5.3, which brings support for
4253 --define-prefix (used by GStreamer)
4255 Add host-python3-setuptools package to handle host python
4256 packages needing python3 with setuptools support.
4259 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
4260 2, QEMU RISC-V 32bit virt, Rock64
4263 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
4264 erlang-p1-eimp, exempi, fail2ban, fftw-double,
4265 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
4266 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
4267 libpackagekite, libtorrent-rasterbar, lua-std-debug,
4268 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
4269 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
4270 python-aiohttp-remotes, python-aiohttp-security,
4271 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
4272 python-cchardet, python-pycares, python-sentry-sdk,
4273 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
4274 utp_com, vmtouch, websocketpp
4276 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
4277 python-pyqt, qt, qtuio, tn5250
4279 Issues resolved (http://bugs.uclibc.org):
4281 #10851: Patch to handle numpad Enter key properly
4282 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
4283 #11126: Bash Shell Programming using Buildroot
4284 #11426: pps-tools bash dependency
4285 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
4286 #11536: dt-utils building fails with glibc 2.28
4287 #11546: open-vm-tools with glibc 2.28
4288 #11566: Fix init script
4289 #11576: Unable to start apache with event MPM on raspberry pi 3
4290 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
4291 #11606: libjpeg has no Config.in
4292 #11616: 2018.02.09 fails to build libzlib with full RELRO..
4293 #11656: Custom device tree and u-boot boot.scr not integrated..
4294 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
4296 2018.11.4, Released March 28th, 2019
4298 Important / security related fixes.
4300 Updated/fixed packages: avahi, beecrypt, binutils, botan,
4301 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
4302 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
4303 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
4304 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
4305 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
4306 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
4308 2018.11.3, Released February 23th, 2019
4310 Important / security related fixes.
4312 Ensure the PLATFORM and OS environment variables are not set,
4313 as they cause build issues for some packages.
4315 The package list infrastructure now correctly handles packages
4316 installing files with old mtime.
4318 Linux: Skip hash checks for user supplied downloadable
4319 patches, as no hash checksums are available for those.
4321 scanpypi: protect against zip-slip vulnerability in zip/tar
4324 Download: fixes for SSH/SCP support
4326 SDK: Fix handling of relative symlinks (targets starting with
4329 Updated/fixed packages: bind, dhcpcd, docker-compose,
4330 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
4331 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
4332 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
4333 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
4334 poco, postgresql, proftpd, pulseaudio, python, python-django,
4335 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
4336 swupdate, systemd, unzip, webkitgtk, xenomai
4338 2018.11.2, Released January 30th, 2019
4340 Important / security related fixes.
4342 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
4343 EV3, QEMU AArch64-virt
4345 Download: Fix scp download handling
4347 check-package: fix Python 3 support
4349 get-developers: Fix behaviour when called from elsewhere than
4350 the toplevel directory.
4352 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
4353 a clean tree when ccache is enabled.
4355 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
4357 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
4358 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
4359 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
4360 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
4361 libmad, libsndfile, libsquish, liburiparser, libwebsock,
4362 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
4363 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
4364 openresolv, openssh, pango, patchelf, php, python-django,
4365 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
4366 samba4, sdl_sound, shairport-sync, sqlite, subversion,
4367 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
4368 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
4369 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
4371 Issues resolved (http://bugs.uclibc.org):
4373 #11576: Unable to start apache with event MPM on raspberry pi 3
4375 2018.11.1, Released December 20th, 2018
4377 Important / security related fixes.
4379 defconfigs: Fixes for bananapi m2 ultra, ci20
4381 Download wrapper: Fix for urlencode handling
4383 Updated/fixed packages: asterisk, docker-compose,
4384 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
4385 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
4386 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
4387 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
4388 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
4389 uclibc, vtu, webkitgtk, wine, xen
4391 New packages: docker-cli
4393 Issues resolved (http://bugs.uclibc.org):
4395 #11426: pps-tools bash dependency
4396 #11536: dt-utils building fails with glibc 2.28
4398 2018.11, Released December 1st, 2018
4402 Updated/fixed packages: c-ares, quagga, squid
4404 2018.11-rc3, released November 30th, 2018
4406 Fixes all over the tree.
4408 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
4409 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
4411 graph-depends: Fix for package names starting with a non-alpha
4414 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
4415 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
4416 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
4417 libopenssl, libsoxr, linux, motion, msgpack, mtd,
4418 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
4419 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
4420 webkitgtk, valgrind, weston, xfsprogs
4422 2018.11-rc2, released November 21th, 2018
4424 Fixes all over the tree.
4426 fs: Drop intermediate tarball from the filesystem handling to
4427 fix an issue with xattrs handling related to fakeroot. Ensure
4428 tarball target includes xattrs.
4430 download: Fix confusion in git submodule handling if dl/ is a
4433 genrandconfig: Fix missing newline in BR2_WGET handling,
4434 causing the following line to be ignored. This would affect
4435 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
4436 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
4437 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
4439 show-build-order: Also include the dependencies of
4442 Fix a number of build issues in packages for the recently
4443 merged RISC-V architecture support.
4445 Updated/fixed packages: dt-utils, easydbus, elfutils,
4446 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
4447 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
4448 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
4449 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
4450 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
4451 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
4452 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
4455 Issues resolved (http://bugs.uclibc.org):
4457 #11086: download/git submodule breaks on symlinked dl folder
4458 #11216: Capabilities not applied to filesystem
4460 2018.11-rc1, released November 9th, 2018
4462 Fixes all over the tree and new features.
4464 Architecture: RISC-V support (64bit) added.
4466 Toolchain: Glibc bumped to 2.28. Fortran support for external
4467 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
4469 Hardening flags (RELRO) are now handled by the toolchain
4470 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
4473 Filesystems: Support for creating btrfs and f2fs filesystems
4476 Add a number of patches to fix build errors for host utilities
4477 on modern distributions using glibc-2.28.
4479 mkusers: Ensure existing group members are preserved when a
4480 group is reprocessed.
4482 printvars: Fix issue with exceeding shell command line length
4483 limits for certain setups.
4485 Workaround added for incompatibility issues between host-dtc
4486 and older U-Boot and Linux kernel versions.
4488 Detect and reject build paths containing '@', as this confuses
4489 a number of packages, including GCC.
4491 utils/diffconfig: Make it work for (non-Buildroot) config
4492 files not using the BR2_ prefix.
4494 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
4495 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
4496 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
4498 OpenCL infrastructure support added, similar to how OpenGL is
4501 Linux-headers: Support for kernel headers from a custom
4502 tarball / git repo added.
4504 New packages: bird, bluez5_utils-headers, btrfs-progs,
4505 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
4506 libopencl, libopenresolv, nss-myhostname,
4507 perl-apache-logformat-compiler, perl-appconfig,
4508 perl-astro-suntime, perl-class-inspector, perl-class-load,
4509 perl-class-method-modifiers, perl-class-std,
4510 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
4511 perl-data-optlist, perl-data-uuid, perl-data-manip,
4512 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
4513 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
4514 perl-device-serialport, perl-dist-checkconflicts,
4515 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
4516 perl-filesys-notify-simple, perl-hash-multivalue,
4517 perl-http-entity-parser, perl-http-headers-fast,
4518 perl-http-multipartparser, perl-io-interface,
4519 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
4520 perl-module-implementation, perl-module-runtime, perl-moo,
4521 perl-number-bytes-human, perl-package-stash, perl-params-util,
4522 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
4523 perl-streams-buffered, perl-sub-exporter-progressive,
4524 perl-sub-install, perl-sub-quote, perl-sys-cpu,
4525 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
4526 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
4527 python-async-timeout, python-falcon, python-fire,
4528 python-mimeparse, python-multidict, python-passlib,
4529 python-pigpio, python-pip, python-ply, python-py,
4530 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
4531 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
4532 python-serial-asyncio, python-typing, python-uvloop,
4533 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
4534 spandsp, tini, waffle, xapian
4536 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
4539 Issues resolved (http://bugs.uclibc.org):
4541 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
4542 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
4543 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
4544 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
4545 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
4546 #11251: Util scanpypi failes when package change - to _ in tar file
4547 #11266: qt5base-5.11.1 does not compile with musl, complains about..
4548 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
4549 #11321: Latest master fails to build readline with RELRO FULL
4550 #11326: sysvinit fails to build in latest GIT master
4551 #11331: Internal application no longer builds with latest GIT master
4552 #11336: nfs-utils fails to build in latest GIT master
4553 #11351: build root-2018-08, linaro aarch64 compile error
4554 #11376: mdmon binary missing
4555 #11391: Valgind availability on ARM
4556 #11396: uboot environment image checksum invalid if target is big endian
4557 #11421: GCC error message for ARM Cortex-A9/ARM.V7
4558 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
4559 #11481: Docs: Is external.desc required?
4561 2018.08.4, Released December 20th, 2018
4563 Important / security related fixes.
4565 Defconfigs: Fixes for ci20, orangepi zero plus 2
4567 Download wrapper: Fix for urlencode handling
4569 Updated/fixed packages: c-ares, dante, docker-compose,
4570 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
4571 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
4572 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
4573 nodejs, php, popt, pps-tools, prosody, python-numpy,
4574 python-requests, samba4, sdl2_net, squashfs, swupdate,
4575 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
4577 Issues resolved (http://bugs.uclibc.org):
4579 #11426: pps-tools bash dependency
4581 2018.08.3, Released November 26th, 2018
4583 Important / security related fixes.
4585 fs: Drop intermediate tarball from the filesystem handling to
4586 fix an issue with xattrs handling related to fakeroot. Ensure
4587 tarball target includes xattrs.
4589 download: Fix confusion in git submodule handling if dl/ is a
4592 toolchain: Only allow enabling stack protection on
4593 architectures with control flow integrity (CFI) support. Only
4594 allow FORTIFY_SOURCE support on gcc >= 6.
4596 genrandconfig: Fix missing newline in BR2_WGET handling,
4597 causing the following line to be ignored. This would affect
4598 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
4599 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
4600 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
4602 show-build-order: Also include the dependencies of
4605 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
4606 olinuxino lime legacy, Orangepi zero plus 2.
4608 graph-depends: Fix for package names starting with a non-alpha
4611 Updated/fixed packages: attr, audit, bind, brotli, busybox,
4612 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
4613 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
4614 libnspr, libnss, libsemanage, liburiparser, lighttpd,
4615 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
4616 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
4617 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
4618 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
4619 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
4620 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
4622 Issues resolved (http://bugs.uclibc.org):
4624 #11086: download/git submodule breaks on symlinked dl folder
4625 #11481: Docs: Is external.desc required?
4627 2018.08.2, Released October 25th, 2018
4629 Important / security related fixes.
4631 Workaround added for incompatibility issues between host-dtc
4632 and older U-Boot and Linux kernel versions.
4634 Detect and reject build paths containing '@', as this confuses
4635 a number of packages, including GCC.
4637 utils/get-developers: Add -e option for use with git
4640 utils/diffconfig: Make it work for (non-Buildroot) config
4641 files not using the BR2_ prefix.
4643 u-boot: Fix for environment image handling on big endian
4646 Updated/fixed packages: binutils, ca-certificates,
4647 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
4648 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
4649 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
4650 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
4651 setools, spice, spice-protocol, tinc, ustr, wireshark,
4653 Issues resolved (http://bugs.uclibc.org):
4655 #11396: uboot environment image checksum invalid if target is big endian
4657 2018.08.1, Released October 7th, 2018
4659 Important / security related fixes.
4661 Add a number of patches to fix build errors for host utilities
4662 on modern distributions using glibc-2.28.
4664 mkusers: Ensure existing group members are preserved when a
4665 group is reprocessed.
4667 printvars: Fix issue with exceeding shell command line length
4668 limits for certain setups.
4670 Updated/fixed packages: acpid, android-tools, apache,
4671 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
4672 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
4673 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
4674 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
4675 python-django, screen, shairport-sync, strongswan,
4676 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
4677 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
4678 xutil_makedepend, zeromq
4680 2018.08, Released September 6th, 2018
4686 - Glibc 2.28 on the build host breaks compilation of a number
4687 of host packages. 2018.08 contains fixes for some of these
4688 packages, but not all. Consider building on hosts (or in
4689 containers) using older Glibc versions.
4691 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
4692 kernel configurations using FDT/DTC. Consider updating the
4693 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
4694 backporting commit 9130ba8846 (scripts/dtc: Update to
4695 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
4696 kernel / commit db405d1980 for U-Boot.
4697 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
4698 1.4.7) and ensure your build host does not have the libfdt
4699 development headers installed.
4701 Updated/fixed packages: busybox, chipmunk, cutelyst,
4702 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
4703 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
4704 sdl2, squashfs, uboot, xen
4706 Issues resolved (http://bugs.uclibc.org):
4708 #11261: ccache using wrong cached objects
4709 #11276: Understanding the patch for kernel-4.9 and other..
4711 2018.08-rc3, Released August 31th, 2018
4713 Fixes all over the tree.
4715 linux: additional improvements to the flex / bison dependency
4716 handling, use system provided variant if available. Ensure
4717 toolchain is available when configuring for 4.18+ support.
4719 Download: Fix handling of primary sites using file://
4721 Toolchain: Correct external toolchain musl detection for
4724 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
4725 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
4726 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
4727 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
4728 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
4729 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
4731 Issues resolved (http://bugs.uclibc.org):
4733 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
4734 #11141: WF111 package no longer available
4735 #11211: Internal compiler error: Killed (program cc1plus)..
4736 #11236: util-linux fails to build on Travis CI when python..
4737 #11246: Glibc 2.28 - fails to build host-bison and host-m4
4738 #11256: Add python-falcon and python-mimeparse packages
4740 2018.08-rc2, Released August 20th, 2018
4742 Fixes all over the tree.
4744 pkg-kconfig: Support dependencies needed to run the
4745 configurator, E.G. recent Linux kernel versions needing flex
4748 Defconfigs: ARM Juno: Bump ATF to fix a build
4749 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
4750 Correct /etc/inittab. Technologic ts7680: Correct genimage
4751 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
4752 2018.07 to fix build issue. Ensure host-openssl is pulled in
4753 for kernel builds where needed.
4755 Updated/fixed packages: aircrack-ng, bind, boost,
4756 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
4757 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
4758 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
4759 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
4760 nodejs, php, python-django, python-pyqt5, qt5base,
4761 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
4762 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
4763 xdriver_xf86-video-ati, xserver_xorg-server
4765 Issues resolved (http://bugs.uclibc.org):
4767 #10781: cryptsetup luksOpen container_file container causes..
4768 #10996: bogus musl ARM toolchain
4769 #11191: xattr and check-package issue
4771 2018.08-rc1, Released August 5th, 2018
4775 - add support for gcc 8.x, switch to gcc 7.x as the default
4777 - add support for gdb 8.1, switch to gdb 8.0 as the default
4778 and remove gdb 7.10/7.11
4779 - add support for binutils 2.31
4780 - NIOSII CodeSourcery toolchain updated
4781 - Linaro AArch64 BE toolchain added, and other Linaro
4783 - Synopsys ARC pre-built toolchain updated
4785 Architecture: add support for ARM Cortex-M7
4789 - systemd bumped to 239
4790 - Qt5 bumped to 5.11.1
4791 - Rust bumped to 1.27
4792 - GStreamer stack bumped to 1.14.2
4793 - X.org server bumped to 1.20, and all X.org proto packages
4794 replaced by the single xorgproto package
4795 - i.MX6 support packages bumped to 6.2.4
4796 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
4797 adding support for Wayland and i.MX8MQ platforms
4799 Linux: bumped to 4.17 by default.
4801 Infrastructure: new package infrastructure added for packages
4802 using the Meson build system
4804 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
4805 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
4806 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
4807 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
4808 perl-mojolicious-plugin-authentication, perl-net-ping,
4809 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
4810 python-reentry, python-request-id, python-validators,
4811 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
4813 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
4814 Olimex A10 OLinuxino, ZynqMP ZCU106
4816 Removed packages: all xproto_* have been removed and replaced
4819 Issues resolved (http://bugs.uclibc.org):
4821 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
4822 __cpu_indicator_init: symbol not found
4823 #9921: lockfile module within python-daemon not available
4824 #10341: gdb install of py files when using buildroot toolchain
4826 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
4827 #10751: Missing dependency in pulseaudio package
4828 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
4829 #10856: openblas on qemu_x86_64_defconfig fails with
4830 "sgemm_kernel.o: No such file or directory"
4831 #11056: Compiling a file that uses libdrm headers fails with:
4832 fatal error: drm.h: No such file or directory
4833 #11061: support/download: git version=master broken
4834 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
4835 #11076: Docker containerd installed to incorrect path
4836 #11101: host-patchelf Endian Issue with relative RPATH
4837 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
4838 #11121: statfs call corrupts memory struct statfs too small
4839 #11181: Switching toolchain does not work
4841 2018.05.3, Released October 6th, 2018
4843 Important / security related fixes.
4845 Add a number of patches to fix build errors for host utilities
4846 on modern distributions using glibc-2.28.
4848 mkusers: Ensure existing group members are preserved when a
4849 group is reprocessed.
4851 printvars: Fix issue with exceeding shell command line length
4852 limits for certain setups.
4854 Updated/fixed packages: acpid, android-tools, apache,
4855 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
4856 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
4857 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
4858 libnfs, libssh, libxslt, links, mediastreamer, minicom,
4859 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
4860 python-django, qt, qt5quickcontrols, qt5webengine, screen,
4861 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
4862 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
4863 xlib_libxshmfence, zeromq
4865 2018.05.2, Released August 28th, 2018
4867 Important / security related fixes.
4869 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
4870 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
4873 Updated/fixed packages: acl, attr, apache, bind,
4874 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
4875 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
4876 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
4877 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
4878 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
4879 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
4880 nodejs, openssh, php, python-django, rauc, ruby, samba4,
4881 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
4882 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
4885 Issues resolved (http://bugs.uclibc.org):
4887 #10781: cryptsetup luksOpen container_file container causes..
4888 #10986: Installing package attr when already supplied by..
4889 #11191: xattr and check-package issue
4891 2018.05.1, Released July 20th, 2018
4893 Important / security related fixes.
4895 U-Boot: Ensure host version of ncurses is picked up and not
4896 host-ncurses built by buildroot, as that otherwise causes
4897 widechar/non-widechar conflicts and corrupted menuconfig
4900 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
4902 Toolchain: ARC tools updated to arc-2018.03.
4904 pkg-stats: Fix python 3.x compatibility.
4906 dl-wrapper: Fix support for URIs containing '+', fix
4907 no-check-hash for inferred site method.
4909 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
4910 Support ethernet on Turbot variant.
4912 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
4913 clamav, collectd, coreutils, docker-containerd, dos2unix,
4914 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
4915 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
4916 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
4917 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
4918 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
4919 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
4920 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
4923 2018.05, Released June 1st, 2018
4927 Download: Work around for hanging connections for packages
4928 from CVS, by adding a 10 minute max timeout.
4930 Updated/fixed packages: binutils, clang, dash, expect, git,
4931 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
4933 Issues resolved (http://bugs.uclibc.org):
4935 #11051: runtime issue on STM32 with usage of binutils 2.29.x
4937 2018.05-rc3, Released May 28th, 2018
4939 Fixes all over the tree.
4941 Toolchain: ARC tools updated to arc-2018.03-rc2.
4943 Fs: Ensure hard links in TARGET_DIR are correctly copied for
4944 filesystem input. With the recent changes to the file system
4945 generation logic, hard links were "expanded" in file system
4946 images leading to bloated rootfs images for setups with hard
4949 Infrastructure: Error out for packages using the 'local'
4950 method but forgetting to specify <pkg>_SITE.
4952 Build rpcgen for the host when needed to support distributions
4953 no longer shipping rpcgen with glibc (E.G. recent Fedora).
4955 Updated/fixed packages: autofs, bash-completion, binutils,
4956 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
4957 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
4959 Issues resolved (http://bugs.uclibc.org):
4961 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
4962 #11036: C compiler cannot create executables
4963 #11046: Git package binaries are ~180MB (compared to ~20MB in..
4965 2018.05-rc2, Released May 22nd, 2018
4967 Fixes all over the tree.
4969 Dependencies: Check that the current working directory (.)
4970 isn't listed in PATH as that causes various build issues.
4972 Manual: Clarify that git branch names may not be used as
4973 version identifiers. This has never been supported, but was
4974 kind of working (with some limitations) before the git
4975 download rework - Now it does not work at all.
4977 Linux: Ensure host version of ncurses is picked up and not
4978 host-ncurses built by buildroot, as that otherwise causes
4979 widechar/non-widechar conflicts and corrupted menuconfig
4982 Packages: Renamed a number of package options not prefixed
4983 with BR2_PACKAGE_<pkg> for consstency.
4985 Download infrastructure: Fix file:// protocol handling after
4988 Updated/fixed packages: acl, apr-util, asterisk, attr,
4989 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
4990 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
4991 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
4992 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
4993 libmediaart, libmodbus, libmodplug, libmpd,
4994 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
4995 libnfnetlink, libnss, liboauth, libogg, libosip2,
4996 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
4997 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
4998 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
4999 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
5000 xen, zmqpp, znc, zstd
5002 Issues resolved (http://bugs.uclibc.org):
5004 #10986: Installing package attr when already supplied by...
5005 #11011: BUildroot for Raspberry Pi 2
5006 #11016: Wrong compiler used for external user host packages
5008 2018.05-rc1, Released May 9th, 2018
5010 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
5011 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
5013 Architecture: support for the Blackfin architecture has been
5014 removed, as it was removed from Linux upstream, poorly
5015 maintained in binutils/gdb, and abandoned by Analog Devices.
5017 Numerous packages updated to have hashes for their license
5020 Systemd can now be built with uClibc toolchains.
5022 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
5023 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
5024 kernel configurations that need libelf on the host or openssl
5028 - all Python scripts are now verified with flake8
5029 - check-package extended to check all Config.in and .mk files
5030 in tree, not only the ones in package/
5034 - The download infrastructure has seen a major overhaul, with
5035 the main visible new feature being Git caching: a package
5036 fetched from Git no longer needs to be re-cloned entirely
5037 everytime its version is changed. Anoter visible change is
5038 that the download folder now has subfolders per package. See
5039 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
5040 for more details about those changes.
5042 - The logic that generates the root filesystem images has been
5043 reworked, with the main goal of allowing several filesystem
5044 images to be produced in parallel, also a requirement for
5045 top-level parallel build. Now, a .tar filesystem image is
5046 always created, and re-extracted in a private directory to
5047 create each format-specific filesystem image.
5049 - A new package infrastructure was introduced for Go-based
5050 packages: golang-package.
5052 - Dependencies on extraction tools are now handled as proper
5053 per-package dependencies, using
5054 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
5055 preparation step for top-level parallel build support.
5057 - When a file being downloaded is part of a package with a
5058 .hash file, but there is no hash listed for this file, the
5059 file is now preserved in the download directory rather than
5060 removed. This helps when updating a package, as it gives the
5061 ability to easily calculate the hash of the file.
5063 - Addition of '<pkg>-show-recursive-depends' and
5064 '<pkg>-show-recursive-rdepends' make targets, to
5065 respectively display the recursive list of dependencies and
5066 the recursive list of reverse dependencies of a given
5069 - The /etc/shells file is now automatically generated with the
5070 list of shell programs installed on the system.
5072 - Addition of -Ofast optimization level as an available
5075 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
5078 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
5079 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
5080 flare-game, gst1-interpipe, gstreamer1-editing-services,
5081 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
5082 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
5083 python-cached-property, python-cython, python-docker,
5084 python-dockerpty, python-docker-pycreds,
5085 python-flask-sqlalchemy, python-functools32, python-influxdb,
5086 python-json-models, python-libusb1, python-networkx,
5087 python-psycopg2, python-pymodbus, python-sqlalchemy,
5088 python-subprocess32, python-texttable,
5089 python-websocket-client, python-yieldfrom, quotatool, reaver,
5090 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
5091 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
5093 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
5094 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
5095 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
5096 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
5097 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
5100 Removed packages: iqvlinux, kodi-adsp-*, mplayer
5102 Removed defconfigs: ci40, firefly_rk3288,
5103 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
5106 Issues resolved (http://bugs.uclibc.org):
5108 #10151: toolchain eclipse register : fails with a custom
5110 #10511: Packages get downloaded uncompressed with wget
5111 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
5112 C++ compiler working
5113 #10846: error in compiling gnutls
5114 #10886: openssl-1.0.2n fails to build
5115 #10896: /bin/sh not in /etc/shells
5116 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
5119 2018.02.12, Released March 29th, 2019
5121 Important / security related fixes.
5123 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
5124 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
5125 leveldb, libopenssl, libraw, libseccomp, libssh2,
5126 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
5127 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
5128 xapp_xdm, xlib_libXdmcp
5130 2018.02.11, Released February 23th, 2019
5132 Important / security related fixes.
5134 Ensure the PLATFORM and OS environment variables are not set,
5135 as they cause build issues for some packages.
5137 The package list infrastructure now correctly handles packages
5138 installing files with old mtime.
5140 Linux: Skip hash checks for user supplied downloadable
5141 patches, as no hash checksums are available for those.
5143 scanpypi: protect against zip-slip vulnerability in zip/tar
5146 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
5147 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
5148 libcurl, libid3tag, madplay, mosquitto, openssh, php,
5149 postgresql, proftpd, python, python-django, python3, qt5base,
5150 sqlcipher, swupdate, systemd, unzip, webkitgtk
5152 2018.02.10, Released January 31th, 2019
5154 Important / security related fixes.
5156 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
5158 check-package: fix Python 3 support
5160 get-developers: Fix behaviour when called from elsewhere than
5161 the toplevel directory.
5163 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5165 Updated/fixed packages: acpica, apache, apr, asterisk,
5166 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
5167 gnupg2, leveldb, libarchive, libassuan, libftdi1,
5168 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
5169 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
5170 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
5171 openssh, pango, patchelf, php, python-django, python-pyyaml,
5172 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
5173 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
5174 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
5175 xapp_rgb, xenomai, xerces
5177 Issues resolved (http://bugs.uclibc.org):
5179 #11576: Unable to start apache with event MPM on raspberry pi 3
5181 2018.02.9, Released December 20th, 2018
5183 Important / security related fixes.
5185 defconfigs: Fixes for ci20
5187 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
5188 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
5189 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
5190 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
5191 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
5192 wine, webkitgtk, xfsprogs
5194 Issues resolved (http://bugs.uclibc.org):
5196 #11426: pps-tools bash dependency
5198 2018.02.8, Released November 26th, 2018
5200 Important / security related fixes.
5202 fs: Drop intermediate tarball from the filesystem handling to
5203 fix an issue with xattrs handling related to fakeroot. Ensure
5204 tarball target includes xattrs.
5206 download: Fix confusion in git submodule handling if dl/ is a
5209 toolchain: Only allow enabling stack protection on
5210 architectures with control flow integrity (CFI) support. Only
5211 allow FORTIFY_SOURCE support on gcc >= 6.
5213 genrandconfig: Fix missing newline in BR2_WGET handling,
5214 causing the following line to be ignored. This would affect
5215 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5216 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5217 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5219 show-build-order: Also include the dependencies of
5222 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
5224 graph-depends: Fix for package names starting with a non-alpha
5227 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
5228 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
5229 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
5230 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
5231 mosquitto, mysql, neardal, netplug, network-manager,
5232 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
5233 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
5234 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
5235 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
5236 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
5238 Issues resolved (http://bugs.uclibc.org):
5240 #11086: download/git submodule breaks on symlinked dl folder
5241 #11251: Util scanpypi failes when package change - to _ in..
5242 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
5243 #11481: Docs: Is external.desc required?
5245 2018.02.7, Released October 25th, 2018
5247 Important / security related fixes.
5249 Detect and reject build paths containing '@', as this confuses
5250 a number of packages, including GCC.
5252 utils/get-developers: Add -e option for use with git
5255 utils/diffconfig: Make it work for (non-Buildroot) config
5256 files not using the BR2_ prefix.
5258 u-boot: Fix for environment image handling on big endian
5261 Updated/fixed packages: binutils, ca-certificates,
5262 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
5263 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
5264 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
5265 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
5266 spice, spice-protocol, tinc, ustr, wireshark
5268 Issues resolved (http://bugs.uclibc.org):
5270 #11396: uboot environment image checksum invalid if target is big endian
5272 2018.02.6, Released October 7th, 2018
5274 Important / security related fixes.
5276 Add a number of patches to fix build errors for host utilities
5277 on modern distributions using glibc-2.28.
5279 mkusers: Ensure existing group members are preserved when a
5280 group is reprocessed.
5282 printvars: Fix issue with exceeding shell command line length
5283 limits for certain setups.
5285 Updated/fixes packages: acpid, android-tools, apache,
5286 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
5287 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
5288 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
5289 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
5290 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
5291 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
5292 screen, sdl2, shairport-sync, squashfs, strongswan,
5293 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
5296 New packages: brotli, woff2
5298 2018.02.5, Released August 29th, 2018
5300 Important / security related fixes.
5302 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
5303 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
5306 Updated/fixed packages: acl, apache, attr, bind,
5307 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
5308 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
5309 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
5310 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
5311 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
5312 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
5313 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
5314 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
5315 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
5318 Issues resolved (http://bugs.uclibc.org):
5320 #10781: cryptsetup luksOpen container_file container causes..
5321 #10986: Installing package attr when already supplied by..
5322 #11191: xattr and check-package issue
5324 2018.02.4, Released July 21th, 2018
5326 Important / security related fixes.
5328 U-Boot: Ensure host version of ncurses is picked up and not
5329 host-ncurses built by buildroot, as that otherwise causes
5330 widechar/non-widechar conflicts and corrupted menuconfig
5333 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
5335 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
5336 Support ethernet on Turbot variant.
5338 Updated/fixed packages: bind, clamav, collectd, dos2unix,
5339 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
5340 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
5341 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
5342 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
5343 systemd, wireguard, wireless-regdb
5345 Issues resolved (http://bugs.uclibc.org):
5347 #11101: host-patchelf Endian Issue with relative RPATH
5349 2018.02.3, Released June 18th, 2018
5351 Important / security related fixes.
5353 Various fixes for building on modern distributions (GCC 8.x,
5356 ARM: Default to binutils 2.28 and warn about newer binutils
5357 versions, which are known to cause boot failures for Linux
5358 kernels built in thumb mode.
5360 Busybox/mdev: Fix module autoloading.
5362 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
5363 symlinks, call swapon -a to activate any configured swap
5366 Dependencies: Check that PATH does not contain current working
5367 directory, which triggers a number of build failures.
5369 Infrastructure: Error out for packages erroneously using the
5370 'local' site method but not defining a _SITE.
5372 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
5373 kconfig uses ncurses from the host to fix a ncurses/ncursesw
5374 mixup, causing menuconfig display corruption.
5376 Toolchain: Workarounds for fix-rpath issues with binutils and
5379 Util-linux: Fix blocking on getrandom() issue with recent
5382 Remove broken freescale_imx31_3stack,
5383 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
5385 Updated/fixed packages: apr-util, asterisk, attr, audit,
5386 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
5387 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
5388 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
5389 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
5390 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
5391 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
5392 nasm, netplug, network-manager, nfs-utils, nodejs,
5393 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
5394 python, python-websockets, quota, redis, samba4, sysvinit,
5395 transmission, triggerhappy, util-linux, wavpack, wget,
5396 wireshark, xen, zmqpp
5398 Issues resolved (http://bugs.uclibc.org):
5400 #10986: Installing package attr when already supplied by busybox..
5401 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
5403 2018.02.2, Released May 4th, 2018
5405 Important / security related fixes.
5407 Tweak package size/file instrumentation to better handle
5410 Revert /etc/shells creation when bash is enabled.
5412 Exclude /lib/firmware from the rpath fixup logic, as it may
5413 contain non-native ELF files.
5415 Scanpypi: Support the new PyPi infrastructure.
5417 Handle GCC 8.x on the host.
5419 Ensure timestamp of /usr is updated to support the systemd
5420 ConditionNeedsUpdate option.
5422 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
5423 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
5424 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
5425 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
5426 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
5429 Issues resolved (http://bugs.uclibc.org):
5431 #10896: /bin/sh not in /etc/shells
5432 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
5434 2018.02.1, Released April 9th, 2018
5436 Important / security related fixes.
5438 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
5439 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
5442 Infrastructure: Speed up instrumentation for package size by
5443 comparing timestamps instead of md5 checksums, as doing
5444 checksums could lead to up to 25% longer build time for big
5447 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
5448 to avoid name clashes with packages ending on '-base'.
5450 Add a better fix for build issues for autotools based packages
5451 checking for C++ support on toolchains without C++ support.
5453 Build host-tar if tar is older than 1.27 on the build machine
5454 to work around reproducibility issues with git archives
5455 containing long paths.
5457 check-unique-files: Fix for filenames not representable in the
5460 Check-bin-arch: Add support for per-package ignore paths
5461 (<pkg>_BIN_ARCH_EXCLUDE).
5463 Toolchain: Fix SSP support detection for external toolchains.
5465 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
5466 these dependencies are available for Linux configurations
5467 needed these dependencies, similar to how it is done for
5470 Support custom (not in tree) device tree files in addition to
5473 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
5476 Updated/fixed packages: apache, busybox, c-ares, cmake,
5477 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
5478 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
5479 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
5480 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
5481 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
5482 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
5483 pkgconf, postgresql, powerpc-utils, python-jsonschema,
5484 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
5485 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
5486 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
5488 New packages: docker-proxy, python-functools32
5490 Issues resolved (http://bugs.uclibc.org):
5492 #10766: upmpdcli: Segmentation fault
5493 #10776: ktap fails to build
5494 #10846: error in compiling gnutls
5495 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
5497 2018.02, Released March 4th, 2018
5499 Fixes all over the tree.
5501 Issues with systemd with a readonly rootfs and DBus fixed.
5504 - check-uniq-files: fix Python 2.6 compatibility.
5505 - dependencies.sh: check for external argparse module for
5507 - Add infrastructure to detect and use a UTF-8 locale on the
5508 host, needed by systemd.
5510 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
5511 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
5512 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
5514 Issues resolved (http://bugs.uclibc.org):
5516 #10831: qemu_x86_64_defconfig build fails on linux-headers..
5518 2018.02-rc3, Released February 27th, 2018
5520 Fixes all over the tree.
5522 check-bin-arch: skip /lib/modules to allow 32-bit userland
5525 dependencies: Blacklist tar 1.30+ and build our own host-tar
5526 if needed as tar 1.30+ changed the --numeric-owner output for
5527 long path names. Build host-tar before other host-dependencies
5528 as they need it to extract their source tarballs.
5530 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
5531 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
5532 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
5533 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
5534 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
5536 Issues resolved (http://bugs.uclibc.org):
5538 #10726: Current libglib2.mk creates broken libglib2 binary...
5539 #10786: Linux fails to build unless make linux-menuconfig...
5540 #10796: Cannot generate cpio image without selecting CON...
5542 2018.02-rc2, Released February 15th, 2018
5544 Fixes all over the tree.
5546 Dependencies: Ensure C++ support is available like for C
5547 support for packages needing 32bit host support.
5549 utils/genrandconfig: Check host dependencies for config.
5551 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
5552 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
5553 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
5554 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
5555 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
5556 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
5559 Issues resolved (http://bugs.uclibc.org):
5561 #9781: ti-sgx-km build on kernel >4.1
5562 #10141: Squashfs extended attribute failures
5564 2018.02-rc1, Released February 5th, 2018
5566 The global source-check and per-package <pkg>-source-check
5567 targets have been removed.
5569 Architecture: Add x86 Silvermont variant. Add several new ARM
5570 variants, rework MIPS NaN logic. Support mainline binutils/gcc
5573 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
5574 external toolchains upgraded to arc-2017.09. Libatomic is now
5575 also copied for external musl based toolchains.
5576 Add binutils 2.30.x and switch to binutils 2.29.x by default.
5578 Added hardening options to build with RELRO and FORTITY.
5580 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
5581 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
5582 Orangepi lite / pc plus / pc / prime / win / win plus / zero
5583 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
5585 Add utils/diffconfig, a simple utility for comparing
5586 configuration files - Adapted from the version in the
5589 Infrastructure: Check that the same file is not touched by
5590 multiple packages, as a preparation for toplevel parallel
5593 Hashes for the license files for a large number of packages
5594 have been added, ensuring that license changes will not be
5595 missed when packages are bumped.
5597 Fix build issue for autotools based packages checking for C++
5598 support on toolchains without C++ support and on a distro
5599 lacking /lib/cpp (E.G. Arch Linux).
5601 Support for the meson build system.
5603 Pie charts generated by 'graph-build' or 'graph-size' are now
5604 sorted according to the size of each piece.
5606 System: Only show getty options when busybox init or sysvinit
5609 ARM-trusted-firmware: Support ATF bundled in U-Boot as
5610 well as U-Boot bundled in ATF.
5612 Zlib is now a virtual package, provided by either libzlib or
5613 zlib-ng, similar to openssl.
5615 Support for the Rust programming language.
5617 New packages: aoetools, armbian-firmware, binaries-marvell,
5618 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
5619 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
5620 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
5621 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
5622 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
5623 open-lldp, pimd, proj, python-flask-cors,
5624 python-jaraco-classes, python-more-itertools, python-oauthlib,
5625 python-raven, python-remi, python-requests-oauthlib,
5626 python-schedule, python-secretstorage, python-see,
5627 python-tabledata, python-txtorcon, python-xlib, qt5charts,
5628 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
5629 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
5630 zisofs-tools, zlib-ng
5632 Removed packages: eeprog
5634 2017.11.2, Released January 21st, 2018
5636 Important / security related fixes.
5638 External toolchain: libatomic is now also copied for musl
5641 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
5643 System: Only show getty options when busybox init or sysvinit
5646 Infrastructure: Fix build issue for autotools based packages
5647 checking for C++ support on toolchains without C++ support and
5648 on a distro lacking /lib/cpp (E.G. Arch Linux).
5650 Pie charts generated by 'graph-build' or 'graph-size' are now
5651 sorted according to the size of each piece.
5653 Updated/fixed packages: asterisk, avahi, bind, busybox,
5654 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
5655 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
5656 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
5659 Issues resolved (http://bugs.buildroot.org):
5661 #9996: lz4 package does not install lz4 binaries in target
5662 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
5663 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
5664 #10301: systemd/getty unused options
5665 #10331: kmsxx, host installation fails with BR2_SHARED_...
5666 #10556: Building ntp package with SSL library libressl...
5667 #10641: avahi-autoipd not starting when using systemd-tmpfiles
5669 2017.11.1, Released December 31th, 2017
5671 Important / security related fixes.
5673 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
5674 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
5675 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
5676 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
5677 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
5678 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
5681 2017.11, Released November 30, 2017
5683 Fixes all over the tree.
5685 Toolchain: Use github mirror for Glibc.
5687 Defconfigs: Correct boot.cmd for bananapi-m1.
5689 Makefiles: Workaround include order issues for certain make
5690 versions by explicitly sorting the result of wildcard where it
5693 Download: Ensure subversion runs in non-interactive mode.
5695 Updated/fixed packages: asterisk, boost, chrony, dovecot,
5696 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
5697 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
5698 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
5699 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
5700 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
5701 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
5702 xlib_libXfont, xlib_libXfont2,
5704 Issues resolved (http://bugs.buildroot.org):
5706 10501: host-localedef fails to compile on Ubuntu 17.10
5707 10506: Changed kernel image type (e.g. zImage to uImage)...
5709 2017.11-rc2, Released November 13th, 2017
5711 Fixes all over the tree.
5713 Updated/fixed packages: collectd, ffmpeg, freerdp,
5714 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
5715 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
5716 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
5717 wireshark, wpa_supplicant, xapp_xdriinfo
5719 Issues resolved (http://bugs.buildroot.org):
5721 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
5722 #10491: Cannot output security warning when compiled with buildroot..
5724 2017.11-rc1, Released November 6th, 2017
5726 Fixes all over the tree and new features.
5728 Openssl is now a virtual package, which may be provided by
5729 OpenSSL (now renamed to libopenssl) or LibreSSL.
5731 libssh2: there is now an explicit choice of the backend to use
5732 (mbedtls, gnutls or openssl). Previously, the choice was implicit
5733 based on the TLS library that was selected. Now, it is possible to
5734 choose the backend, which is important if several TLS libraries are
5737 netsnmp: all MIB files are now installed, making the target filesystem a
5738 bit bigger than before. To remove unneeded MIBS, you should use a
5741 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
5742 updated to 2017.09, Glibc updated to 2.26, Glibc support for
5743 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
5744 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
5746 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
5747 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
5748 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
5749 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
5750 Technologic TS-7680.
5752 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
5753 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
5754 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
5755 lua-curl, lua-datafile, lua-fifo, lua-httpd,
5756 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
5757 luksmeta, minetest, minetest-game, pdmenu, prosody,
5758 python-aiocoap, python-automat, python-ibmiotf,
5759 python-iso8601, python-m2r, python-simplesqlite,
5760 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
5761 restorecond, selinux-python, semodule-utils, uhubctl,
5762 wireguard, wsapi-fcgi, wsapi-xavante
5764 Removed packages: aiccu, rfkill, sepolgen
5766 Issues resolved (http://bugs.buildroot.org):
5768 #10281: lsblk does not compile for util-linux
5769 #10336: lttng compilation fails : linking error
5770 #10351: glibc missing in rootfs
5771 #10356: nfs-utils missing header
5772 #10361: python3 python-config script generates invalid includes
5773 #10366: dropbear download url has changed
5774 #10391: WiringPi retrieves wrong (old) version
5775 #10406: Beaglebone black: Buggy SGX driver version, swapped...
5776 #10426: uboot-tools' fw_setenv does not update the redundant...
5777 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
5779 2017.08.2, Released November 28th, 2017
5781 Important / security related fixes.
5783 Qt: 5.6 version updated to 5.6.3.
5785 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
5788 Makefiles: Workaround include order issues for certain make
5789 versions by explicitly sorting the result of wildcard where it
5792 Updated/fixed packages: apr, apr-util, arqp-standalone,
5793 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
5794 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
5795 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
5796 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
5797 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
5798 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
5799 qt5connectivity, qt5declarative, qt5engineio,
5800 qt5graphicaleffects, qt5imageformats, qt5location,
5801 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
5802 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
5803 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
5804 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
5805 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
5806 webkitgtk, wget, wireshark, xapp_xdriinfo.
5808 Issues resolved (http://bugs.buildroot.org):
5810 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
5811 10361: python3 python-config script generates invalid includes
5812 10501: host-localedef fails to compile on Ubuntu 17.10
5814 2017.08.1, Released October 23rd, 2017
5816 Important / security related fixes.
5818 Webkitgtk bumped to the 2.18.x series, fixing a large number
5821 Defconfigs: galileo: fix ext4 related kernel config, bump
5822 kernel for gcc 6.x compatibility, enable wchar support for
5823 grub2. wandboard: correct rootfs offset
5825 support: Ensure gzip compression level 6 is used for git
5826 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
5827 links. check-rpath: Also handle PIE binaries
5829 External toolchain: Correctly handle glibc Buildroot
5830 toolchains built with merged /usr
5832 musl: fix ARMv4 build with binutils 2.27.51+, fix for
5835 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
5836 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
5837 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
5838 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
5839 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
5840 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
5841 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
5842 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
5843 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
5844 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
5845 xmlstarlet, xlib_libXfont, xlib_libXfont2,
5846 xserver_xorg-server, zsh
5848 2017.08, Released September 1st, 2017
5852 Toolchain: Don't allow internal toolchain builds for MIPS
5853 M6201/P6600, as support for these are not yet in mainline GCC.
5855 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
5856 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
5857 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
5858 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
5859 transmission, vde2, vim
5861 Updated/fixed defconfigs:
5863 Removed packages: simicfs.
5865 Issues resolved (http://bugs.buildroot.org):
5867 #10261: Grub2 fails to build for x86_64
5869 2017.08-rc3, Released August 23rd, 2017
5871 Fixes all over the tree.
5873 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
5874 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
5875 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
5876 libspatialindex, libunwind, linux, linux-headers, lua,
5877 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
5880 Updated/fixed defconfigs: ci20, socrates_cyclone5,
5881 toradex_apalis_imx6.
5883 Removed defconfig: Armadeus APF9328.
5885 skeleton-* packages introduced in -rc1 have been renamed to
5886 skeleton-init-* instead.
5888 Issues resolved (http://bugs.buildroot.org):
5890 #10141: Squashfs extended attribute failures
5892 2017.08-rc2, Released August 11th, 2017
5894 Fixes all over the tree.
5896 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
5897 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
5898 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
5899 swupdate, uclibc, valgrind, webkitgtk.
5901 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
5902 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
5905 The cmake-package infrastructure for host packages has been
5906 fixed to not incorrectly detect target packages through
5909 Issues resolved (http://bugs.buildroot.org):
5911 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
5912 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
5913 #10026: lua-5.3.4: fix lua linker error in swupdate
5914 #10146: package/skeleton-common fix recursive variable
5915 #10156: glibc compilation fails for X86 32bits (i386)
5916 #10201: toolchain-wrapper.c:192: (error) Memory leak:
5917 #10221: Buildroot Support
5919 2017.08-rc1, Released August 2nd, 2017
5923 - The skeleton package has been split into multiple packages:
5924 skeleton-sysv (when Busybox or SysV init are used),
5925 skeleton-systemd (when systemd is used), skeleton-none (when
5926 no init system is used) and skeleton-custom (when a custom
5927 skeleton is used). Those packages, except skeleton-custom,
5928 share common logic and data in a new package called
5929 skeleton-common. The skeleton package becomes a virtual
5930 package. This change allows to generate a filesystem that is
5931 compliant with systemd expectations.
5933 - Support for using a read-only filesystem with systemd has
5936 - Major revamp of the gettext handling, with user-visible
5939 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
5940 package could decide to enable or not NLS support. When
5941 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
5942 by passing --disable-nls to packages.
5944 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
5945 controls whether NLS support should be enabled or not in
5946 packages. This option defaults to disabled, which means
5947 that now, NLS support is by default disabled in all
5950 Therefore, if you need NLS support in packages, you must now
5951 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
5953 - The host directory no longer has a usr/ component. This
5954 makes it much more natural to use that directory as an
5955 externally used toolchain. For compatibility with existing
5956 scripts, a usr -> . link is still added.
5958 - Hashes are now checked on tarballs by Buildroot when a
5959 package is sourced from a Git repository.
5961 - Patches are no longer being downloaded from Github, since
5962 auto-generated patches could change over time, and break
5963 hashes. All patches that were downloaded from Github are now
5964 stored in their respective package directories.
5966 - Hash files in packages can now contain hashes for the
5967 license files contained in the package source code. This
5968 allows to detect changes in such license files.
5970 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
5971 RPATHs at the end of the build.
5973 - A new "make sdk" target prepares $(HOST_DIR) to be
5974 relocatable: turns RPATHs in host binaries into relocatable
5975 ones, removes bogus RPATHs from staging binaries/libraries,
5976 and provides a relocate-sdk script that can be executed to
5977 relocate the SDK after installation.
5979 - Addition of utils/genrandconfig which generates a random
5980 configuration based on a set of pre-defined toolchain
5981 configurations (support/config-fragments/autobuild/) and a
5982 random selection of packages. It is now used by the
5983 autobuilders to generate the random configurations.
5987 - ext2/3/4 filesystems are now generated using mkfs.ext from
5988 e2fsprogs instead of using genext2fs.
5992 - Addition of support for ARM big.LITTLE variants
5993 - Improved MIPS support, with options to select NaN encoding
5998 - Switch to gcc 6.x as the default gcc version, add support
5999 for gcc 7.x, remove support for gcc 4.8
6000 - Switch to binutils 2.28 as the default binutils version, add
6001 support for binutils 2.29, remove support for binutils 2.26
6002 - Support added for gdb 8.0
6003 - uClibc-ng bumped to 1.0.26
6004 - CodeSourcery toolchains for x86 and SuperH have been
6005 removed, they were using a too old glibc version
6006 (2.17). External toolchains with glibc 2.17 or earlier are
6007 no longer supported.
6008 - The version selection in the glibc package has been
6009 removed. Like musl and uClibc-ng, we now use the latest
6011 - Improved support for Xtensa toolchain overlays, which can
6016 - Numerous improvements to the runtime test infrastructure
6017 - Tests are now executed by Gitlab CI on a regular basis
6018 - Tools that are directly useful to the user have been moved
6019 from support/scripts/ to utils/: brmake, check-package,
6020 get-developers, scancpan, scanpipy, size-stats-compare,
6023 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
6024 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
6025 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
6027 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
6028 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
6029 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
6030 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
6031 libpwquality, libressl, libspatialindex, libva-utils,
6032 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
6033 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
6034 python-backports-shutil-get-terminal-size, python-bcrypt,
6035 python-cheroot, python-h2, python-hpack, python-hyperframe,
6036 python-hyperlink, python-ipython-genutils, python-pathlib2,
6037 python-pickleshare, python-priority, python-portend,
6038 python-scandir, python-systemd, python-tempora,
6039 python-traitlets, python-typepy, qt5virtualkeyboard,
6040 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
6043 Removed packages: cloog, input-tools, mke2img
6045 Issues resolved (http://bugs.buildroot.org):
6047 #7892: systemd-journald is broken
6048 #9341: avahi-utils does not compile with uClibc + libglib2
6049 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
6051 #9746: ext4 image generated by Buildroot is not working
6052 properly with U-Boot
6053 #9886: Build fails with "unexpected EOF while looking for
6054 matching `"'" if PATH contains a newline
6055 #9891: parted 3.1 => 3.2?
6056 #9911: qt5 does not build on sparc
6057 #9916: qt5 does not build on
6058 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
6059 #9936: Host QEMU does not build with SDL support because of
6061 #9941: nodejs option disappears for arm
6062 #9951: SCANCPAN failure
6063 #9966: util-linux-2.30/.stamp_built' failed
6064 #9976: License file for package 'rtl8821au' incorrect
6065 #9991: SGX Error implicit declaration of function
6067 #10011: wget does not work from Buildroot
6068 #10036: Buildroot builds Raspbian Jessie headless image
6069 presenting incorrect prompt
6070 #10051: make: *** No rule to make target
6071 'raspberrpi3_defconfig'. Stop reported with Buildroot
6073 #10056: No .config file was produced in /buildroot folder
6074 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
6076 #10071: fakeroot: replace hard-coded paths in post install
6077 #10076: Makefile:4113: recipe for target 'all-gcc' failed
6078 #10091: gcc7.1 does not build with graphite support due to old
6080 #10121: webkit without the multimedia option causes build
6083 2017.05.2, Released July 27th, 2017
6085 Important / security related fixes.
6087 Webkitgtk bumped to the 2.16.x series, fixing a large number
6090 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
6091 which default to PIE mode.
6093 Updated/fixed packages: aespipe, apache, bind, binutils,
6094 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
6095 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
6096 libmemcached, libosip2, libtirpc, libxml-parser-perl,
6097 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
6098 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
6099 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
6100 webkitgtk, x265, xserver_xorg-server, xvisor
6102 Issues resolved (http://bugs.buildroot.org):
6104 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
6106 2017.05.1, Released July 4th, 2017
6108 Important / security related fixes.
6110 Update support/scripts/scancpan to use METACPAN v1 API as v0
6113 Update support/scripts/mkusers to handle setups where
6114 /etc/shadow is a symlink.
6116 External toolchain: Don't create musl dynamic loader symlink
6119 Setlocalversion: Correct detection of mercurial revisions for
6120 non-tagged versions.
6122 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
6124 Updated/fixed packages: apache, automake, bind, botan, c-ares,
6125 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
6126 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
6127 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
6128 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
6129 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
6130 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
6131 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
6133 Issues resolved (http://bugs.buildroot.org):
6135 #9976: License file for package 'rtl8821au' incorrect
6137 2017.05, Released May 31st, 2017
6141 External toolchain: musl dynamic linker symlink for mips-sf
6144 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
6145 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
6148 Issues resolved (http://bugs.buildroot.org):
6150 #9906: genimage: Disk full
6152 2017.05-rc3, Released May 30th, 2017
6154 Fixes all over the tree.
6156 ARC toolchain bumped to 2017.03
6158 Runtime testing improvements and cleanups.
6160 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
6161 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
6162 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
6163 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
6164 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
6165 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
6166 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
6169 Removed packages: firejail, ola
6171 Issues resolved (http://bugs.buildroot.org):
6173 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
6174 #9876: aarch64 support with gcc 4.8 toolchain
6175 #9896: host-gcc-initial error downloading because incorrect URL
6177 2017.05-rc2, Released May 17th, 2017
6179 Fixes all over the tree.
6181 ARC toolchain bumped to 2017.03-rc2
6183 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
6184 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
6185 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
6186 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
6187 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
6188 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
6189 vlc, x11vnc, xfsprogs
6191 Issues resolved (http://bugs.buildroot.org):
6193 #9796: source-check broken for Git downloads
6194 #9866: BASE_DIR usage
6196 2017.05-rc1, Released May 8th, 2017
6198 Fixes all over the tree and new features.
6202 - Installed binaries are now checked for correct architecture
6203 to catch natively built binaries or binaries built for other
6204 architecture variants.
6206 - Luarocks infrastructure improvements to extraction handling,
6207 support for upstream name != Buildroot package name.
6209 - 'make printvars' output format has changed to make it easier
6210 to use in scripts. It now has options to quote the variables
6211 and to show the expanded/unexpanded values.
6213 - Automatic ext2 rootfs size calculation has been removed. The
6214 logic was not working working reliable in all setups as it
6215 depends on the host filesystem behaviour, so instead now the
6216 size has to be specified explicitly (defaults to 60MB).
6218 - The git download infrastructure now ensures that GNU format
6219 tar files are created.
6221 - Fixed a variable clashing issue in the mkusers script with
6222 internal bash variables.
6224 - Fakeroot now links against libacl to fix issues on
6225 distributions using acls.
6227 - Correct permissions for /dev/pts/ptmx when systemd is used
6228 with recent glibc versions.
6230 - br2-external: Improve error reporting.
6232 - A wrapper script for genimage has been added in
6233 support/scripts/genimage.sh for easy use of genimage from
6236 - A script to check for common style issues in new packages
6237 before submitting has been added in support/scripts/check-package
6239 - Defconfigs are now tested by gitlab-CI instead of Travis:
6240 https://gitlab.com/buildroot.org/buildroot
6242 - Infrastructure for runtime testing has been added to
6247 - External linaro toolchains updated to 2017.02, ARC toolchain
6248 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
6250 - A number of fixes and improvements to the external toolchain
6251 handling, including C library detection, multilib and ld.so
6254 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
6257 - Binutils 2.28 added and default changed to 2.27
6262 - Support for the C-SKY architecture has been added.
6267 - The package license markings for legal info now uses the
6268 SPDX short identifiers for the license string where possible.
6270 - License info has been improved / added for a number of packages.
6275 - Cmake 3.7.x installed on the host is no longer ignored as a
6276 workaround for the RPATH issues has been implemented.
6278 - Docker-engine can now be built statically on an otherwise
6279 dynamic linked build for docker-in-docker setups.
6281 - U-Boot now supports out-of-tree device trees, similar to
6284 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
6285 been removed as this is now EOL upstream.
6287 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
6288 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
6289 defconfig for raspberry pi 3, stm32f429-disc1.
6291 The raspberry pi zero-w and rpi3 compute module are now also
6292 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
6293 supported by the beaglebone defconfig.
6295 Removed defconfig: minnowboard, via imx6 vab820, altera
6298 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
6299 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
6300 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
6301 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
6302 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
6303 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
6304 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
6305 python-decorator, python-simplegeneric,
6306 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
6307 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
6308 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
6309 uccp420wlan, wilink-bt-firmware
6311 Broken packages: ola
6313 Removed packages: cosmo, kodi-visualisation-fountain,
6314 polarssl, portmap, xdriver_xf86-video-glide,
6315 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
6317 Issues resolved (http://bugs.buildroot.org):
6319 #8831: image generation fails on host ZFS due to "no free space"
6320 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
6321 #9456: mkusers script bash errors
6322 #9496: mke2img fails during build on ntfs-3g host partition
6323 #9531: NPM fails to build embedded modules
6324 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
6325 #9691: Wrong cryptsetup package include files location
6326 #9696: Wrong cryptsetup package include files location
6327 #9706: Can't download newer revisions of package from PyPI
6328 #9711: Recent libCEC version bump seems to break kodi package
6329 #9716: exit, shutdown, reboot from kodi
6330 #9721: version 2017.02: no acceptable m4 could be found in $PATH
6331 #9726: Raspberry Pi version B - Problems with UART speed in..
6332 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
6333 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
6334 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
6335 #9776: libubox build failed
6336 #9791: Python searches for packages in the user site directory
6337 #9806: libseccomp is not available when BR2_arm=y
6338 #9826: post-build scritp - symlinks created in post-build script..
6339 #9836: triggerhappy: systemd unit broken
6340 #9846: musl libc not installed correctly in target folder
6341 #9856: build libubox failed on ubuntu 17.04 64bit
6343 2017.02.11, Released April 11th, 2018
6345 Important / security related fixes.
6347 dependencies: Blacklist tar 1.30+ and build our own host-tar
6348 if needed as tar 1.30+ changed the --numeric-owner output for
6349 long path names. Build host-tar before other host-dependencies
6350 as they need it to extract their source tarballs.
6352 Updated/fixed packages: apache, busybox, clamav, dhcp,
6353 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
6354 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
6355 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
6356 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
6357 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
6359 Issues resolved (http://bugs.uclibc.org):
6361 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
6363 2017.02.10, Released January 31st, 2018
6365 Important / security related fixes.
6367 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
6369 System: Only show getty options when busybox init or sysvinit
6372 Infrastructure: Fix build issue for autotools based packages
6373 checking for C++ support on toolchains without C++ support and
6374 on a distro lacking /lib/cpp (E.G. Arch Linux).
6376 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
6377 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
6378 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
6379 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
6380 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
6381 util-linux, webkitgtk, wireshark, xen
6383 Issues resolved (http://bugs.buildroot.org):
6385 #9996: lz4 package does not install lz4 binaries in target
6386 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
6387 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
6388 #10301: systemd/getty unused options
6389 #10331: kmsxx, host installation fails with BR2_SHARED_...
6390 #10536: Finding non-relative paths in the ccache
6391 #10641: avahi-autoipd not starting when using systemd-tmpfiles
6393 2017.02.9, Released January 1st, 2018
6395 Important / security related fixes.
6397 Fix divide by zero issue in size-stats script.
6399 Fix makefile include ordering issue with certain make versions
6400 in the external toolchain handling.
6402 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
6403 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
6404 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
6405 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
6406 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
6408 2017.02.8, Released November 27th, 2017
6410 Important / security related fixes.
6412 Qt: 5.6 version updated to 5.6.3.
6414 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
6417 Updated/fixed packages: apr, apr-util, arqp-standalone,
6418 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
6419 imagemagick, libfastjson, libglib2, libpjsip, libplist,
6420 localedef, luajit, mesa3d, openssh, openssl, postgresql,
6421 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
6422 qt5declarative, qt5engineio, qt5graphicaleffects,
6423 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
6424 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
6425 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
6426 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
6427 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
6430 Issues resolved (http://bugs.buildroot.org):
6432 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
6433 10361: python3 python-config script generates invalid includes
6434 10501: host-localedef fails to compile on Ubuntu 17.10
6436 2017.02.7, Released October 28th, 2017
6438 Important / security related fixes.
6440 Webkitgtk bumped to the 2.18.x series, fixing a large number
6443 Defconfigs: wandboard: Correct rootfs offset
6445 Toolchain: Linaro toolchains updated to 2017.08 release,
6446 fixing a number of issues. Musl: fix for CVE-2017-15650.
6448 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
6449 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
6450 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
6451 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
6452 xlib_libXfont2, xserver_xorg-server
6454 2017.02.6, Released September 24th, 2017
6456 Important / security related fixes.
6458 Cmake: Ensure correct pkg-config is used when building host
6461 fs/iso9660: Ensure files from earlier builds are not included.
6463 Updated/fixed packages: apache, bcusdk, bind, binutils,
6464 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
6465 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
6466 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
6467 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
6468 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
6469 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
6470 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
6471 postgresql, proxychains-ng, python-libconfig,
6472 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
6473 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
6474 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
6477 Issues resolved (http://bugs.buildroot.org):
6479 #10141: Squashfs extended attribute failures
6480 #10261: Grub2 fails to build for x86_64
6481 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
6483 2017.02.5, Released July 27th, 2017
6485 Important / security related fixes.
6487 Webkitgtk bumped to the 2.16.x series, fixing a large number
6490 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
6491 which default to PIE mode.
6493 Updated/fixed packages: aespipe, apache, bind, binutils,
6494 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
6495 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
6496 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
6497 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
6498 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
6499 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
6500 xserver_xorg-server, xvisor
6502 Issues resolved (http://bugs.buildroot.org):
6504 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
6506 2017.02.4, Released July 4th, 2017
6508 Important / security related fixes.
6510 Update support/scripts/scancpan to use METACPAN v1 API as v0
6513 Update support/scripts/mkusers to handle setups where
6514 /etc/shadow is a symlink.
6516 External toolchain: Don't create musl dynamic loader symlink
6519 Setlocalversion: Correct detection of mercurial revisions for
6520 non-tagged versions.
6522 Updated/fixed packages: apache, automake, bind, botan, c-ares,
6523 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
6524 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
6525 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
6526 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
6527 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
6528 vlc, x264, xserver_xorg-server
6530 Issues resolved (http://bugs.buildroot.org):
6532 #9976: License file for package 'rtl8821au' incorrect
6534 2017.02.3, Released June 2nd, 2017
6536 Important / security related fixes.
6538 Download: <pkg>-source-check fixed for packages from git.
6540 External toolchain: musl dynamic linker symlink for mips-sf
6543 Updated/fixed packages: armadillo, audiofile, bash,
6544 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
6545 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
6546 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
6547 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
6548 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
6549 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
6550 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
6551 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
6553 Issues resolved (http://bugs.buildroot.org):
6555 #9796: source-check broken for Git downloads
6556 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
6558 2017.02.2, Released May 1st, 2017
6560 Important / security related fixes.
6562 Use HTTPS for the Codesourcery external toolchains as the HTTP
6563 URLs no longer work.
6565 Updated/fixed packages: bind, busybox, dovecot, freetype,
6566 ghostscript, glibc, granite, hiredis, icu, imagemagick,
6567 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
6568 libnspr, libnss, libsamplerate, libsndfile, libunwind,
6569 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
6570 python-web2py, samba4, syslinux, systemd, tiff, trinity,
6571 uboot, wireshark, xen
6573 Issues resolved (http://bugs.buildroot.org):
6575 #9791: Python searches for packages in the user site directory
6577 2017.02.1, Released April 4th, 2017
6579 Important / security related fixes.
6581 Fix a variable clashing issue in the mkusers script with
6582 internal bash variables.
6584 Improve external toolchain version detection.
6586 Correct permissions for /dev/pts/ptmx when systemd is used
6587 with recent glibc versions.
6589 Fix python module name clash for graph-depends.
6591 Fakeroot now links against libacl to fix issues on
6592 distributions using acls.
6594 Ensure that the git download infrastructure creates GNU format
6597 br2-external: Improve error reporting.
6599 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
6600 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
6601 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
6602 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
6603 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
6604 libwebsockets, libxkbcommon, linux-firmware, logrotate,
6605 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
6606 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
6607 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
6608 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
6609 tcpreplay, tor, upmpdcli, wget, wireshark,
6610 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
6612 Issues resolved (http://bugs.buildroot.org):
6614 #9456: mkusers script bash errors
6616 2017.02, Released February 28th, 2017
6618 Minor fixes, mainly fixing autobuilder issues.
6620 Don't use cmake 3.7.x from the build host as it is also
6621 affected by the RPATH handling issues, and instead build our
6624 Updated/fixed packages: assimp, classpath, genimage, mplayer,
6625 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
6628 2017.02-rc3, Released February 26th, 2017
6630 Fixes all over the tree.
6632 Cmake reverted to version 3.6.3 to workaround regressions
6633 related to RPATH handling.
6635 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
6636 btrfs-progs, classpath, directfb, glibc, gstreamer1,
6637 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
6638 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
6639 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
6640 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
6641 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
6643 Issues resolved (http://bugs.buildroot.org):
6645 #9251: Shared C++ libraries for Microblaze results in Segmentation...
6646 #9456: mkusers script bash errors
6647 #9506: Collectd 5.7.0 fails to build with libcrypt
6648 #9581: VagrantFile provisioning step fails due to issue with grub-pc
6649 #9586: usbmount: usbmount slows down the system... to a state of...
6650 #9616: CMake host packages cannot provide CONF_ENV
6651 #9641: Need raptor package installed in staging
6652 #9671: stunnel build error
6654 2017.02-rc2, Released February 20th, 2017
6656 Fixes all over the tree.
6658 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
6659 older gcc versions for reproducible builds has been
6660 (temporarily) reverted because of licensing compatiblity
6663 Defconfigs: SD card generation fix for the Udoo Neo board
6665 Infrastructure to handle .lz compressed tarballs added, and
6666 affected packages updated to use it.
6668 Updated/fixed packages: bctoolbox, bind, canelloni,
6669 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
6670 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
6671 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
6672 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
6673 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
6674 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
6675 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
6678 Issues resolved (http://bugs.buildroot.org):
6680 #8941: Valgrind fails to build with stack protection turned on
6681 #9291: perl: SysV message queues not configured, even if available
6682 #9651: libxcb-1.12 built Error
6683 #9656: util-linux: schedutils doesn't build on target w/o enabl...
6684 #9666: qt5quickcontrols install fails
6686 2017.02-rc1, Released February 11th, 2017
6688 Fixes all over the tree and new features.
6692 - numerous improvements to support reproducible builds
6694 - new waf-package package infrastructure to support packages
6695 that use the Waf build system. 6 packages converted to
6696 this infrastructure.
6698 - add option <pkg>_PREFER_INSTALLER to the perl package
6703 - add support for the OpenRISC CPU architecture
6705 - merge description of the ARM and ARM64 options, and add
6706 support for selecting a specific ARM64 core
6710 - major rework of the external toolchain support. It is now
6711 split into several packages, one per external toolchain,
6712 and a common infrastructure.
6714 - important fix for musl to prevent a conflict between musl
6715 and kernel headers (fixes the build of numerous packages
6718 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
6719 for ARM64, mips32r6 and mips64r6
6721 - add gdb 7.12.1, and switch to gdb 7.11 as the default
6723 - Linaro toolchains updated to 2016.11, ARC toolchain
6724 components updated to arc-2016.09, MIPS Codescape
6725 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
6726 NIOS2 toolchains bumped
6728 - remove Analog Devices toolchain for the Blackfin
6729 architecture, remove pre-built musl toolchains from
6732 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
6733 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
6734 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
6736 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
6737 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
6738 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
6739 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
6740 pru-software-support, python-arrow, python-attrs,
6741 python-babel, python-bitstring, python-chardet,
6742 python-constantly, python-flask-babel, python-gunicorn,
6743 python-incremental, python-jsonschema, python-logbook,
6744 python-markdown2, python-mbstrdecoder, python-mutagen,
6745 python-pathpy, python-pudb, python-pyqrcode,
6746 python-pytablereader, python-setuptools-scm, python-sh,
6747 python-toml, python-vcversioner, python-whoosh,
6748 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
6749 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
6750 upower, ustream-ssl, waf, xlib_libXfont2
6752 Removed packages: perl-db-file, snowball-hdmiservice,
6755 Tooling: addition of a test-pkg script to help contributors
6756 build test their package.
6758 Issues resolved (http://bugs.buildroot.org):
6760 #8946: Valgrind fails to build with stack protection turned on
6761 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
6762 #9466: VIM_REMOVE_DOCS removes rgb.txt
6763 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
6764 #9501: eudev fails to build with older kernel headers
6765 #9526: Embedded NPM fails to start with "no such file or directory" error
6766 #9541: Platform drivers autoloading from info in device tree does not work
6767 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
6768 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
6769 #9566: [kmod] Compilation fails with uclibc
6770 #9571: buildroot fails while building opencv for arm64 platform
6771 #9576: External tree with BR 2016.11 does not work anymore
6772 #9606: xorg-server cannot build for ARM target
6774 2016.11.3, Released March 9th, 2017
6776 Important / security related fixes.
6778 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
6779 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
6780 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
6782 2016.11.2, Released January 25th, 2017
6784 Important / security related fixes.
6786 A fix for BR2_EXTERNAL trees referenced using relative paths,
6787 which broke in 2016.11.
6789 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
6790 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
6791 php-imagick, rabbitmq-server, runc, wireshark,
6793 Issues resolved (http://bugs.buildroot.org):
6795 #9576: External tree with BR 2016.11 does not work anymore
6797 2016.11.1, Released December 29th, 2016
6799 Important / security related fixes.
6801 Updated/fixed packages: apache, cryptopp, docker-engine,
6802 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
6803 nodejs, openssh, php, python, python-bottle, samba4, squid,
6804 uboot, vim, wireshark, xorg-server uboot
6806 Issues resolved (http://bugs.buildroot.org):
6808 #9466: VIM_REMOVE_DOCS removes rgb.txt
6810 2016.11, Released November 30th, 2016
6814 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
6817 Issues resolved (http://bugs.buildroot.org):
6819 #9451: packages/postgresql/postgresql.mk contains wrong POST...
6821 2016.11-rc3, Released November 28th, 2016
6823 Fixes all over the tree, including a number of security fixes.
6825 The move from fakeroot to pseudo unfortunately brought a
6826 number of issues. The SELinux issue described in #9386 which
6827 triggered the move to pseudo has been investigated further and
6828 a workaround implemented and the pseudo changes reverted.
6830 Linux kernel: update default to 4.8.11.
6832 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
6833 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
6834 vdk, axs101, axs103 and hs38 smd vdk.
6836 Updated/fixed packages: autossh, chrony, dosfstools,
6837 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
6838 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
6839 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
6840 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
6841 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
6842 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
6843 xapp_xload, xenomai, xmlstarlet
6845 Issues resolved (http://bugs.buildroot.org):
6847 #9386: ubinize fails with or without custom config
6848 #9431: A misspelling
6849 #9446: make raspberrypi3_defconfig compilation failure
6851 2016.11-rc2, Released November 13th, 2016
6853 Fixes all over the tree.
6855 Architecture: add support for MIPS XBurst cores; remove MIPS
6856 support for M5100 cores.
6858 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
6859 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
6860 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
6861 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
6862 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
6863 strace, openjpeg, lcms2, quota.
6865 Linux kernel: update default to 4.8.7.
6867 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
6869 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
6870 of fakeroot; makedevs no longer breaks of the destination already
6871 exists and is of the correct type/major/minor.
6873 Defconfigs: a few legacy and broken defconfigs have been removed
6874 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
6875 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
6876 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
6877 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
6878 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
6879 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
6882 2016.11-rc1, Released November 3rd, 2016
6884 Fixes all over the tree and new features.
6886 It is now possible to specify multiple BR2_EXTERNAL
6887 directories. The required files in a BR2_EXTERNAL directory
6888 have changed to accomodate this feature. Refer to the
6889 documentation for details of how to update them. External
6890 trees now have a name and a description. Also, it is possible
6891 to override a defconfig in the external tree.
6893 The default skeleton now uses UID 65534 for the "nobody"
6894 user instead of UID 99, like most distros do. See
6895 https://lwn.net/Articles/695478/ for a complete discussion.
6896 Programs and configuration files that explicitly refer to UID
6897 99 will have to be updated.
6899 When the build environment already has a suitable cmake version
6900 (3.1 or later), that one will be used instead of building
6901 host-cmake. This can speed up the build significantly.
6903 The ExtUtils::MakeMaker perl module is now required in the
6906 An additional check is done during the build that files are
6907 not installed in the output directory within the output
6908 directory. This happens e.g. when the target directory is
6909 contained both in --prefix and in DESTDIR. The build will
6910 terminate with an error message that specifies which package
6911 and which file caused the failure.
6913 The concept of "deprecated packages" and the BR2_DEPRECATED
6914 option have been removed. Instead, packages are removed
6915 immediately. Packages are only removed when they don't work
6916 for some reason. If you still need a removed package and
6917 you have a solution for the problem(s) that caused the
6918 removal, please contribute it.
6920 Architecture: support for sh64 removed, improved support for
6921 MIPS core selection.
6923 Toolchain: support for musl powerpc64le, mips64 and mipsr6
6924 toolchains, ARC toolchain components updates, gcc 6.x series
6925 bumped to 6.2.0, default binutils version switched to 2.26,
6926 default gcc version switched to gcc 5.x, Linaro toolchains
6927 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
6928 with TLS support. Checking of unsafe compiler options (that
6929 point to host directories) has been extended with -isystem,
6930 -idirafter and -iquote.
6932 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
6933 of <pkg>-show-rdepends to list reverse dependencies, and
6934 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
6935 are now in a separate linux-tools package instead of in the
6936 kernel build. Fakeroot has been replaced by pseudo.
6938 CMake support: the toolchainfile.cmake file now provides a
6939 definition of the CMAKE_BUILD_TYPE variable. The
6940 toolchainfile.cmake also no longer forces the compiler/linker
6941 flags defined by Buildroot.
6943 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
6944 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
6945 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
6947 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
6948 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
6949 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
6950 python-crcmod, python-cssutils, python-docutils,
6951 python-futures, python-mwclient, python-mwscrape,
6952 python-mwscrape2slob, python-pyelftools, python-pyicu,
6953 python-pylru, python-pyqt5, python-requests-toolbelt,
6954 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
6955 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
6958 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
6959 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
6962 Documentation: the list of packages that was present in the
6963 Buildroot manual has been removed.
6965 Legal info: the "licenses.txt" file that concatenates all
6966 license texts is no longer generated - it was not considered
6967 useful. The manifest.csv contains an empty cell instead of
6968 "not saved" when no license file is available.
6970 Other: addition of a DEVELOPERS file listing developers taking
6971 care of packages or architectures.
6973 Issues resolved (http://bugs.buildroot.org):
6975 #7802: host-python build hangs compiling getbuildinfo.o
6976 #8206: mplayer uses host xorg development files
6977 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
6978 #8536: Building sudo with PAM results in unusable sudo
6979 #8646: check-host-rpath script returns false positives when rpath
6981 #8696: xdriver_xf86-input-mouse install header files in target
6983 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
6984 not necessarily TARGET
6985 #8846: Orphaned/missing toolchain borks eclipse plugin
6986 #8856: python tornado runtime wasn't met on buildroot 2016.02
6987 #8901: gcc failes to build if fortran is enabled
6988 #8916: LDFLAGS pass to openssh
6989 #8941: "ls" of an NFSv4 share only works when pumped through strace
6990 #8946: Valgrind fails to build with stack protection turned on
6991 #9021: Kodi - Broken: Illegal instruction (core dumped)
6992 #9096: rootfs.ubi not created
6993 #9111: glibc 2.23: libmvec.so not copied
6994 #9176: minnowboard : USB not mounted
6995 #9196: raspberry pi 3 default build seem broken
6996 #9201: Permission denied make: *** [core-dependencies] Error 126 in
6998 #9216: log4cpp package build fails to build within install
6999 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
7001 #9229: Firefly boot fails with: "failed to find part:boot"
7002 #9256: [Config file] New device: Odroid-U2/U3
7003 #9296: Buildroot Fails on applying patches
7004 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
7005 #9316: U-boot fails to build if libssl-dev is not installed
7006 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
7007 flash utility (tegrarcm)
7008 #9326: Odroid-C2 build results in non-bootable image
7009 #9336: Improve iconv support for external toolchain based builds
7011 #9366: no link rootfs.ext4 -> rootfs.ext2
7012 #9371: openssl: download failes with "Only allow downloads from primary
7013 download site" + local server
7014 #9381: check-host-rpath issues
7015 #9386: ubinize fails with or without custom config
7017 2016.08, Released September 1st, 2016
7021 Toolchain: ARC tools updated to arc-2016.09-eng010.
7023 Updated/fixed packages: libshout, luajit, mpd, mplayer
7025 Issues resolved (http://bugs.buildroot.org):
7027 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
7028 #8341: Getting EGL Error: Could not create the egl surface:..
7029 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
7031 2016.08-rc3, Released August 29th, 2016
7033 Fixes all over the tree.
7035 Toolchain: C++ support for the internal blackfin toolchain
7038 Architecture: Default to bf532 CPU variant for blackfin,
7039 Fix flat one memory region support for m68k and disable flat
7040 seperate data support because of compatibility issues.
7042 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
7043 post-build scripts when systemd is used.
7044 Zynq microzed/zc706/zed: Fix u-booot configuration.
7046 netbsd-queue package extended and renamed to
7047 musl-compat-headers. With this, a number of musl compatibility
7048 patches are no longer needed.
7050 Updated/fixed packages: aircrack-ng, android-tools, babeld,
7051 bcusdk, binutils, boa, busybox, connman, cpupower,
7052 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
7053 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
7054 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
7055 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
7056 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
7057 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
7058 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
7059 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
7060 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
7061 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
7062 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
7063 webkitgtk, wireshark, xdriver_xf86-video-intel
7065 Issues resolved (http://bugs.buildroot.org):
7067 #9101: Error on support/download/git with system git older than 1.8.4
7068 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
7070 2016.08-rc2, Released August 17th, 2016
7072 Fixes all over the tree.
7074 Toolchain: disable broken C++ support for internal blackfin
7075 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
7076 to fix various issues.
7078 System: Zoneinfo is available for the musl C library as well.
7080 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
7081 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
7082 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
7083 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
7084 libical, libpjsip, libsidplay2, libunwindow, libxml2,
7085 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
7086 openblas, openipmi, owfs, php, poco, procps, qt, quota,
7087 sg3_utils, spidev_test, systemd-bootchart, thrift,
7088 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
7089 xdriver_xf86-video-savage, xserver_xorg-server, xen
7091 Issues resolved (http://bugs.buildroot.org):
7093 #9136: make graph-size fails with "ValueError: too many values to..
7094 #9151: qt: fix build with ALSA >= 1.1.x
7095 #9156: qt: Fix missing runtime Qt3Support dependency
7096 #9161: modsetting patch not applied to xserver 1.18.4
7097 #9166: Missing overlays directory in VFAT image for raspberry pi 3
7099 2016.08-rc1, Released August 6th, 2016
7101 Fixes all over the tree and new features.
7103 Toolchain: Fortran support added. eglibc support removed, musl
7104 support no longer experimental. Blackfin and Microblaze
7105 support for internal uClibc-ng toolchain, m68k/coldfire
7106 improvements. The check for unsafe (build host) directories
7107 access (/usr/include and /usr/lib) is now enabled by default.
7108 Unused locales are now purged by default to save space (and
7109 the default list of locales shrunk). The option to control
7110 this has now moved from the toolchain menu to system
7113 Legal info improvements: sources are now hardlinked instead of
7114 copied if possible to save space. Patches and extra downloads
7117 An experimental configuration knob (BR2_REPRODUCIBLE) has been
7118 added to make the builds more reproducible (E.G. less
7119 differences in the binary output between builds of the same
7120 configuration). This is still work in progress.
7122 An option to execute a custom script inside the fakeroot
7123 environment used to the generate the filesystem (E.G. to tweak
7124 permissions or similar) has been added.
7126 Git support now supports git submodules if
7127 <pkg>_GIT_SUBMODULES is enabled.
7129 Hash files for integritry validation have been added for all
7132 Scanpypi utility to help creating packages from the Python
7133 package index (pypi) has been added.
7135 The makedevs utility now has support for adding file
7136 capabilities using extended attributes.
7138 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
7139 development configs, Blackfin GDB simulator, Linksprite
7140 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
7141 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
7142 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
7143 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
7144 demos. A number of defconfigs have been updated and extended
7145 to generate SD card images. Synopsys HS38 VDK defconfig removed.
7147 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
7148 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
7149 circus, dante, docker-containerd, docker-engine, domoticz,
7150 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
7151 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
7152 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
7153 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
7154 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
7155 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
7156 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
7157 p7zip, pdbg, python-argh, python-dataproperty,
7158 python-dateutil, python-dialog3, python-dicttoxml,
7159 python-dominate, python-engineio, python-flask-jsonrpc,
7160 python-flask-login, python-humanize, python-pathtools,
7161 python-pathvalidate, python-pillow, python-prompt-toolkit,
7162 python-pytablewriter, python-pytz, python-scapy3k,
7163 python-sdnotify, python-socketio, python-tomako,
7164 python-ubjson, python-u-msgpack, python-watchdog,
7165 python-wcwidth, python-xlrd, python-xlsxwriter,
7166 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
7167 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
7168 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
7169 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
7172 Deprecated packages: ipkg, sstrip
7174 Removed packages: sunxi-mali-prop
7176 Issues resolved (http://bugs.buildroot.org):
7178 #8931: segment fault when compile argp-help.c using aarch64-bu...
7179 #8966: eglfs error. buildroot don't compile the library libeglfs.so
7180 #8971: build for beaglebone fails
7181 #8986: qt5imageformats fails to build on AArch64
7182 #8991: grub2 fails to compile
7183 #9001: Nodejs option not available
7184 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
7185 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
7186 #9066: 8139TOO - faulty behaviour
7187 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
7188 #9091: U-Boot fails to boot with large ramdisk
7190 2016.05, Released May 31st, 2016
7194 External toolchain: Fix for symlink handling when copying
7197 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
7198 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
7199 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
7200 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
7201 xdriver_xf86-video-fbturbo, xserver_xorg-server
7203 2016.05-rc3, Released May 26th, 2016
7205 Fixes all over the tree.
7207 Tweaks for SSP handling for external toolchains.
7209 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
7210 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
7211 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
7212 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
7213 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
7214 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
7215 postgresql, putty, python-service-identity, python-treq,
7216 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
7217 ustr, valgrind, webkitgtk, libxml2, xorriso,
7220 Issues resolved (http://bugs.uclibc.org):
7222 #8936: Aircrack-ng - Alot of missing dependencies
7224 2016.05-rc2, Released May 17th, 2016
7226 Fixes all over the tree.
7228 Rootfs overlay handling now refuses to overwrite
7229 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
7230 even if these directories are present in the overlay.
7232 External toolchain: Unbreak user provided libraries deployment
7233 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
7235 QEMU coldfire: Fix for signal handling kernel issue, enable
7238 Updated/fixed packages: android-tools, assimp, boost, gcc,
7239 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
7240 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
7241 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
7242 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
7243 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
7245 2016.05-rc1, Released May 10th, 2016
7247 Fixes all over the tree and new features.
7249 Architectures: new ARM variants: Cortex A17 and M4, improved
7250 nonmmu (cortex-M) support, m68k has been re-enabled with
7251 support for ColdFire. For x86, support for the i386 variant
7254 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
7255 deprecated. Go programming language support, Add Binutils 2.26
7256 support. Old Sourcery PowerPC external toolchains removed,
7257 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
7258 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
7260 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
7261 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
7262 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
7263 added for m68k, eXtensa-nommu and ColdFire.
7265 Linux: use zImage by default on ARM, subversion repository
7266 support (for u-boot as well).
7268 New packages: aer-inject, android-tools, cannelloni,
7269 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
7270 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
7271 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
7272 kodi-adsp-basic, kodi-adsp-freesurround,
7273 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
7274 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
7275 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
7276 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
7277 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
7278 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
7279 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
7280 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
7281 python-autobahn, python-characteristic, python-crossbar,
7282 python-cryptography, python-iniparse, python-iowait,
7283 python-lmdb, python-pexpect, python-ptyprocess,
7284 python-pyasn-modules, python-pygments, python-pymysql,
7285 python-pynacl, python-pyopenssl, python-pysocks,
7286 python-pytrie, python-rpi-gpio, python-service-identity,
7287 python-setproctitle, python-shutilwhich, python-treq,
7288 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
7289 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
7290 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
7291 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
7292 xdriver_xf86-video-amdgpu
7294 Removed packages: foomatic-filters, python-m2crypto,
7295 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
7297 Issues resolved (http://bugs.buildroot.org):
7299 #6830: Qt5: no fonts are installed
7300 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
7301 #7580: Invalid filesystem in Pandaboard defconfig
7302 #8346: wf111 package removes all kernel module dependencies
7303 #8436: xserver_xorg-server Segmentation fault
7304 #8736: IPV6 forced on in busybox
7305 #8746: At startup system stops with 'cannot set terminal proces..
7306 #8751: make fail [fio does not build on sh]
7307 #8766: Compiling host-gcc-final-4.9.3 broken on i386
7308 #8771: make savedefconfig modifies sources
7309 #8781: Unable to build uboot for imx28evk
7310 #8786: gdb fails to build with xz and expat support at the same
7311 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
7312 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
7313 #8836: Can't select Vim in menuconfig
7314 #8851: Make sure fio can compile with libaio support if it...
7315 #8861: With buildroot 2016.02 trying to build for corei7-avx
7316 fails while trying to build host-binutils
7317 #8866: Making an USB flash bootable with extlinux build with
7318 buildroot does not work
7320 2016.02, Released March 1st, 2016
7322 Minor fixes, mostly security related.
7324 Circular dependency issue with same-as-kernel linux-headers
7327 Updated/fixed packages: bluez5_utils, heirloom-mailx,
7328 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
7329 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
7330 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
7332 2016.02-rc3, Released February 27th, 2016
7334 Fixes all over the tree.
7336 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
7337 where VFP is optional (but present on the specific hw). Fix
7338 ARM variant selection for freescale_imx31_3stack_defconfig.
7340 Ensure tarballs of downloaded git trees do not contain a
7343 Clarify license of patches in COPYING.
7345 Updated/fixed package: avahi, binutils, cairo, can-festival,
7346 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
7347 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
7348 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
7349 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
7350 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
7351 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
7352 omniorb, openipmi, openobex, patch, pax-utils, perf,
7353 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
7354 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
7355 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
7356 wpa_supplicant, xerces, zsh
7358 Issues resolved (http://bugs.uclibc.org):
7360 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
7362 2016.02-rc2, Released February 18th, 2016
7364 Fixes all over the tree.
7366 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
7367 crash, backport of Xtensa .init/.fini literals handling.
7368 glibc security patches for CVE-2014-8121, CVE-2015-1781
7371 Defconfigs for Acmesystems Arietta g25 added.
7373 Updated/fixed packages: binutils, boost, chrony, dovecot,
7374 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
7375 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
7376 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
7377 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
7379 Issues resolved (http://bugs.uclibc.org):
7381 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
7382 #8606: Problem compiling on Arch Linux
7383 #8681: kbd 2.0.3 does not build on rpi
7385 2016.02-rc1, Released February 10th, 2016
7387 Fixes all over the tree and new features.
7389 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
7390 arc-2015.12. Support for legacy uClibc dropped, default to
7391 uClibc-ng instead. Added sys/queue.h implementation for MUSL
7392 for compatibility. Updated versions of Code sourcery and
7393 Linaro toolchains. MIPS Codescape toolchains added. Version
7394 selection for preconfigured external toolchains removed.
7396 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
7397 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
7398 A number of defconfigs have been extended to generate complete
7399 system images using genimage.
7401 Linux: Automatically patch timeconst.pl for <3.9 kernels,
7402 which isn't compatible with modern perl versions, breaking the
7403 build when building on recent (Fedora 23, Debian
7404 Testing/Unstable, ..) distributions.
7406 Makedevs utility now accepts textual (non-numerical) user and
7409 Vagrant file to easily setup a working development environment
7410 in a VM has been added.
7412 Size-stats-compare script to compare rootfs sizes between
7413 builds has been added.
7415 Infozip package renamed to zip. EFL packages restructured.
7417 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
7418 angularjs, apache, apr, argp-standalone, armadillo, arptables,
7419 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
7420 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
7421 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
7422 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
7423 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
7424 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
7425 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
7426 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
7427 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
7428 elementary, elfutils, enlightenment, erlang, espeak, eudev,
7429 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
7430 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
7431 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
7432 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
7433 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
7434 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
7435 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
7436 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
7437 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
7438 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
7439 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
7440 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
7441 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
7442 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
7443 jquery-sparkline, jquery-ui, jquery-ui-themes,
7444 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
7445 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
7446 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
7447 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
7448 libedbus, libedit, libedje, libeet, libefreet, libeina,
7449 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
7450 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
7451 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
7452 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
7453 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
7454 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
7455 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
7456 libraw, libraw1394, librsvg, libseccomp, libsecret,
7457 libserialport, libsigc, libsigrok, libsigrokdecode,
7458 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
7459 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
7460 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
7461 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
7462 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
7463 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
7464 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
7465 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
7466 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
7467 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
7468 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
7469 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
7470 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
7471 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
7472 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
7473 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
7474 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
7475 openldap, openntpd, openobex, openocd, openpgm,
7476 open-plc-utils, openpowerlink, openssh, openssl, openswan,
7477 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
7478 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
7479 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
7480 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
7481 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
7482 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
7483 python-alsaaudio, python-can, python-cffi, python-cherrypy,
7484 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
7485 python-mako, python-msgpack, python-psutil, python-pyasn,
7486 python-pycparser, python-pydal, python-pyftpdlib,
7487 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
7488 python-serial, python-setuptools, python-six, python-spidev,
7489 python-tornado, python-twisted, python-web2py, python-webpy,
7490 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
7491 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
7492 qt5graphicaleffects, qt5imageformats, qt5multimedia,
7493 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
7494 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
7495 qt5webkit-examples, qt5websockets, qt5x11extras,
7496 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
7497 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
7498 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
7499 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
7500 smack, snowball-init, socat, sp-oops-extract, sqlite,
7501 squashfs, squeezelite, squid, sredird, sshfs,
7502 start-stop-daemon, strace, strongswan, stunnel, subversion,
7503 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
7504 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
7505 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
7506 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
7507 udpcast, unionfs, upmpdcli, usb_modeswitch,
7508 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
7509 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
7510 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
7511 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
7512 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
7513 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
7514 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
7515 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
7516 xfont_encodings, xfont_font-adobe-100dpi,
7517 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
7518 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
7519 xfont_font-alias, xfont_font-arabic-misc,
7520 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
7521 xfont_font-bh-lucidatypewriter-100dpi,
7522 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
7523 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
7524 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
7525 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
7526 xfont_font-daewoo-misc, xfont_font-dec-misc,
7527 xfont_font-ibm-type1, xfont_font-isas-misc,
7528 xfont_font-jis-misc, xfont_font-micro-misc,
7529 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
7530 xfont_font-misc-meltho, xfont_font-misc-misc,
7531 xfont_font-mutt-misc, xfont_font-schumacher-misc,
7532 xfont_font-screen-cyrillic, xfont_font-sony-misc,
7533 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
7534 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
7535 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
7536 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
7537 ympd, zeromq, zic, znc, zsh,
7539 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
7540 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
7541 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
7542 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
7543 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
7544 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
7545 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
7546 obsidian-cursors, openal, openbox, pangomm,
7547 python-backports-abc, python-beautifulsoup4, python-cbor,
7548 python-click, python-cssselect, python-ecdsa, python-html5lib,
7549 python-idna, python-ipaddress, python-mistune, python-netaddr,
7550 python-paho-mqtt, python-paramiko, python-pyparted,
7551 python-pysmb, python-pyudev, python-singledispatch,
7552 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
7553 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
7554 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
7556 Removed packages: libungif, python-pyxml,
7558 Issues resolved (http://bugs.uclibc.org):
7560 #7886: gettext: link failure with locally-installed libxml2
7561 #7892: systemd-journald is broken
7562 #8066: nodejs crashes when built with gcc 4.9
7563 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
7564 #8501: gunzip fails to uncompress files
7565 #8541: fail to build host-fakeroot-1.20.2
7566 #8546: build instructions for raspberry pi don't work
7567 #8571: strace for ARC compile error
7568 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
7569 #8616: Fail to build for raspberrypi_defconfig with big endian
7570 #8621: sqlite package, properly enable readline
7572 2015.11, Released November 30th, 2015
7576 Merged/seperate /usr handling is now also performed for
7577 staging so cross-gdb / gdbserver can find the libraries.
7579 Updated/fixed packages: autossh, conntrack-tools, dcron,
7580 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
7581 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
7582 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
7585 Issues resolved (http://bugs.uclibc.org):
7587 #8441: Invalid directory for X11 fonts in target (RPi2)
7588 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
7590 2015.11-rc3, Released November 26th, 2015
7592 Fixes all over the tree.
7594 We have a new modern website!
7596 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
7597 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
7598 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
7599 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
7600 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
7601 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
7602 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
7603 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
7604 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
7607 Issues resolved (http://bugs.uclibc.org):
7609 #6872: gpsd: disabled on microblaze
7610 #8321: invalid opcode error with minidlna and ffmpeg
7611 #8336: Default systemd configuration fails to boot correctly in 2015-08
7612 #8446: rpi-userland failed to build with glibc 2.22
7614 2015.11-rc2, Released November 19th, 2015
7616 Fixes all over the tree.
7618 LD_LIBRARY_PATH is no longer used to ensure host binaries find
7619 their libraries, fixing issues on recent Fedora.
7621 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
7622 with ${TARGET}-cc after the move to use a toolchain wrapper
7623 for the internal toolchain.
7625 Appy-patches.sh now correctly applies all files listed in
7628 Fixes for merged /usr handling when a custom skeleton is used.
7630 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
7631 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
7632 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
7633 libecore, libgudev, libnss, libpng, libserial, libssh2,
7634 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
7635 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
7636 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
7637 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
7638 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
7639 ushare, wine, wpa_supplicant, x265,
7640 xdriver_xf86-video-siliconmotion, zxing-cpp
7642 Issues resolved (http://bugs.uclibc.org):
7644 #4790: Running udhcpc on a system with NFS root kills NFS
7645 #8456: Building host-pkgconf on Fedora 23 fails due to..
7647 2015.11-rc1, Released November, 7th 2015
7649 Fixes all over the tree and new features.
7653 - Support for sparc64 added (internal toolchain with glibc
7656 - Support for mips32r6 and mips64r6 added.
7658 - Support for Intel Quark X1000 CPU.
7660 - Switch to EABIhf by default on ARM when a VFP is available.
7664 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
7665 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
7667 - The toolchain wrapper which was used only for external
7668 toolchains is now also used for Buildroot internal
7669 toolchains. This allowed to fix the ccache support, prepare
7670 the way for top-level parallel build support and remove gcc
7671 patches used to detect header/library path poisoning.
7673 - Remove Analog Devices Blackfin toolchain 2012R2.
7675 - Fix several Xtensa build failures by switching from
7676 text-section-literals to auto-litpools.
7678 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
7679 rather than a specific fork.
7681 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
7682 2015.08. 2014.09 version is kept since 2015.08 only runs on
7687 - Fix ARM64 support in U-Boot.
7691 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
7692 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
7693 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
7694 Synopsys AArch64 VDK virtual platform.
7696 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
7697 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
7698 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
7699 raspberrypi2, riotboard, snps_axs10*, wandboard.
7701 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
7702 calao_snowball_defconfig, gnublin, integrator926_defconfig.
7706 - Support for fetching from Mercurial tags fixed.
7708 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
7709 module support to be enabled in the kernel when a package
7710 builds out-of-tree kernel modules (through the
7711 pkg-kernel-module infrastructure or on its own).
7713 - Improve the perl package infrastructure to automatically add
7714 the dependency to the perl interpreter to target perl module
7717 - Remove trailing slashes in <pkg>_SITE and addition of a
7718 check to ensure such trailing slashes are no longer added.
7720 - Extend the legal infrastructure to allow packages to declare
7721 their actual source code. This is useful for packages for
7722 which <pkg>_SOURCE points to pre-built binaries (as is the
7723 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
7724 variable allows to point to the source code in such cases.
7726 - Improved ccache support, thanks to the usage of a toolchain
7727 wrapper for internal toolchain. Now a single cache directory
7728 can be shared between different Buildroot builds.
7730 - Addition of a 'graph-size' make targets, which generates a
7731 PDF graph of per-package size of the root filesystem.
7733 - Addition of <pkg>_EXCLUDES so that packages can request
7734 certain parts of the source code tarball to not be
7735 extracted. This feature is currently used by gcc and
7738 - Packages can now use the <pkg>_PKGDIR variable, provided by
7739 the package infrastructure, to reference their package
7740 directory, instead of explicitly using package/<pkg>/.
7744 - Add high lz4 compression to squashfs.
7746 - Simplification of shell profile files in the default
7749 - Remove ftp user and /home/ftp from the skeleton, and let ftp
7750 server packages create these when needed.
7752 - Add support for /bin, /sbin and /lib to be symlinks to their
7753 corresponding directories in /usr. This is enforced for
7754 systemd configurations, and optional for other
7757 - Support for AXFS filesystem image generation added.
7759 - New options to add extra space/inodes to ext2/3/4 images.
7761 Updated/fixed packages:
7763 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
7764 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
7765 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
7766 collectd, connman, conntrack-tools, coreutils, cpio,
7767 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
7768 dhrystone, dillo, directfb, directfb-examples, dmraid,
7769 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
7770 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
7771 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
7772 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
7773 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
7774 genimage, gettext, git, glib-networking, glmark2, gnupg2,
7775 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
7776 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
7777 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
7778 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
7779 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
7780 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
7781 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
7782 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
7783 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
7784 kodi-pvr-stalker, kodi-pvr-vbox,
7785 kodi-visualisation-waveforhue, less, lftp, libbluray,
7786 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
7787 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
7788 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
7789 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
7790 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
7791 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
7792 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
7793 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
7794 linux, linux-firmware, linux-fusion, linux-headers,
7795 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
7796 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
7797 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
7798 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
7799 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
7800 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
7801 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
7802 perl-crypt-openssl-random, perl-http-message,
7803 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
7804 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
7805 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
7806 poco, polarssl, portaudio, portmap, postgresql, proftpd,
7807 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
7808 python-networkmanager, python-numpy, python-pyparsing,
7809 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
7810 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
7811 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
7812 samba4, sane-backends, sconeserver, sdl, sed, setools,
7813 shairport-sync, shared-mime-info, sland, smartmontools,
7814 softether, spice-protocol, sqlcipher, sqlite, squid,
7815 strongswan, stunnel, subversion, sudo, sunxi-tools,
7816 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
7817 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
7818 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
7819 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
7820 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
7821 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
7822 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
7823 xtables-addons, xterm, xz, zic, znc, zsh
7827 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
7828 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
7829 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
7830 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
7831 libg7221, libhttpparser, libilbc, libldns, libmng,
7832 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
7833 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
7834 micropython, micropython-libs, python-pyratemp,
7835 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
7836 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
7837 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
7841 blackbox (was deprecated), divine (merged in directfb),
7842 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
7843 sawman (merged in directfb), schifra (marked broken since a
7844 long time), texinfo (host variant only, no longer used), zxing
7845 (replaced by zxing-cpp),
7847 Issues resolved (http://bugs.uclibc.org):
7849 #4099: cut utility from GNU coreutils works incorrect
7850 #7772: libxml-parser-perl build failure: missing dependency
7852 #7931: Default configuration for Cubieboard v1 is outdated
7853 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
7855 #8246: X.org DRI2 build issue
7856 #8256: pointing to /usr/bin/objcopy old version (x86) instead
7857 of the generated one
7858 #8266: mplayer build issue
7859 #8281: pyrexc fails to run when path is too long
7860 #8316: lttng-tools and lttng-babeltrace executables contain
7861 bad RPATH pointing to host machine
7862 #8331: kexec wants shutdown in /sbin, but systemd installs it
7864 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
7866 #8366: libevent does not build
7867 #8386: build failed with external toolchain
7868 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
7869 #8396: CCACHE initialization
7870 #8401: gpsd 3.15 NMEA support
7871 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
7872 #8421: util-linux installs systemd files in output/target/home/
7874 2015.08, Released August 31st, 2015
7878 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
7879 reintroduced as opencv.
7881 Updated/fixed packages: bootutils, canfestival, cppcms,
7882 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
7883 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
7884 ltrace, midori, network-manager, openssh, perl-file-listing,
7885 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
7886 perl-www-robotrules, python-can, qt5base, qt5multimedia,
7887 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
7888 x264, xserver_xorg-server, zyre
7890 2015.08-rc2, Released August, 24th 2015
7892 Fixes all over the tree.
7894 Toolchain: fix gcc build on NIOS-II.
7896 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
7897 hybrid ISO image generation.
7899 Architectures: add arm1136j-s variant.
7901 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
7902 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
7903 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
7904 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
7905 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
7906 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
7907 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
7908 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
7909 netatalk, nodejs, ola, opencv, oprofile, php, poco,
7910 postgresql, powertop, protobuf, protobuf-c, qt5base,
7911 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
7912 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
7913 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
7915 Issues resolved (http://bugs.uclibc.org):
7917 #8276: package/dropbear: symlink resolution incorrect
7918 #8286: Error with buildroot
7919 #8301: ldconfig parameter in Makefile
7921 2015.08-rc1, Released August, 5th 2015
7923 Fixes all over the tree and new features.
7927 - Refactor how the availability of an MMU is described.
7928 - Minimal support for Cortex-M3
7929 - Minimal support for AArch64 big-endian
7933 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
7934 - Use uClibc-ng as the default uClibc version, instead of the
7935 official uClibc, which hasn't done any release since 3+
7937 - eglibc is now marked as deprecated
7938 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
7939 support for gcc 5.x added.
7940 - Binutils: use Binutils 2.24 as the default, 2.25.x series
7941 bumped to 2.25.1, remove old Binutils 2.22.
7942 - Update ARC toolchain components to 2015.06
7943 - Add support for Fortran when building gcc
7947 - Support for using the kconfig configuration system in
7952 - VIA VAB-820/AMOS-820
7953 - OLimex OLinuxino A20 Lime
7954 - Many new defconfigs for Atmel evaluation boards:
7955 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
7956 Xplained Ultra, sama5d3 Xplained.
7957 - ACME Systems Aria G25
7959 - Altera Cyclone 5 Development Board
7961 - ARC AXS101 and AXS103 Software Development Platforms
7962 - Significant updates to Raspberry Pi / Raspberry Pi 2
7966 - Buildroot takes better care now of generating predictable
7967 permissions in the target filesystem. However, existing
7968 permissions on a custom skeleton or rootfs overlay will no
7969 longer be preserved. Therefore, it is necessary to add a
7970 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
7971 required permissions.
7972 - Add support for kconfig fragments.
7973 - No longer pass --{enable,disable}-debug to autotools
7974 packages depending on the value of
7975 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
7976 whether we build with -g or not.
7977 - Support for extracting archives in .lzma in the generic
7978 package infrastructure.
7979 - Remove random-seed file from the default skeleton, since
7980 seeding the entropy pool with a known seed makes more harm
7982 - In the CVS download helper, add support to use a date as
7984 - Add support for a per-package <pkg>_STRIP_COMPONENTS
7985 variable, which packages can use to specify how many path
7986 components should be stripped when extracting the tarball.
7987 - Addition of a 'kernel-module' package infrastructure, which
7988 simplifies the packaging of external kernel modules. Many
7989 existing packages are converted to use it.
7990 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
7991 - Remove /etc/securetty from the default skeleton.
7992 - Migration of sysV initscripts from the default skeleton to
7993 a package called 'initscripts', installed only when Busbox
7994 init or sysvinit are used.
7995 - Migration of the skeleton logic to a proper 'skeleton'
7997 - Addition of a 'linux-tools' infrastructure in the 'linux'
7998 package, to support building user-space tools bundled
7999 within the Linux kernel sources, such as perf and cpupower.
8000 - Usage of backticks instead of make $(shell ...) to execute
8001 shell commands. This allows to delay the evaluation of such
8002 commands when actually needed, and not when expanding the
8003 variables. It is useful to make 'make printvars' less
8004 noisy, and as a preparation to support top-level parallel
8006 - Libtool .la files are not mungled for all package types,
8007 instead of being handled only for packages using the
8008 autotools-package infrastructure.
8009 - Add mechanism to allow packages to express a dependency on
8010 gcc versions. This is needed for packages that use C++11 or
8011 C11 support for example.
8013 Important package updates:
8015 - Complete rework of the matchbox packaging
8016 - Lots of fixes in packages for compatibility with musl and
8018 - Hash files added to a large number of packages.
8019 - Update a significant number of packages to use a new
8020 hosting, after the announcement of Google Code and
8022 - Major packages needed for SELinux support have been merged,
8023 but the support is not complete yet.
8024 - Significant update of OpenCV to version 3.0, and addition
8026 - Significant update of all packages supporting the GPU and
8027 VPU of i.MX ARM processors.
8028 - Addition of systemd support in a significant number of
8030 - Qt5 updated to 5.5.0
8031 - Use modular X.org server by default instead of KDrive
8035 - Complete overhaul of the iso9660 support. Now allows to use
8036 directly IS9660 as the root filesystem format and not only
8037 an initrd, and supports Grub 2 and isolinux in addition to
8040 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
8041 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
8042 ca-certificates, can-utils, ccache, cloog, collectd, connman,
8043 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
8044 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
8045 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
8046 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
8047 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
8048 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
8049 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
8050 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
8051 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
8052 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
8053 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
8054 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
8055 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
8056 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
8057 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
8058 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
8059 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
8060 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
8061 libunistring, libupnp, libuv, libv4l, libva,
8062 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
8063 linux-firmware, linux-headers, live555, ltrace, lua,
8064 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
8065 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
8066 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
8067 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
8068 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
8069 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
8070 perl-cross, perl-encode-locale, perl-io-socket-ssl,
8071 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
8072 perl-xml-libxml, php, pinentry, polarssl, postgresql,
8073 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
8074 python-networkmanager, python-pyinotify, python-pypcap,
8075 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
8076 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
8077 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
8078 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
8079 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
8080 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
8081 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
8082 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
8083 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
8084 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
8085 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
8086 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
8087 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
8088 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
8089 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
8090 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
8093 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
8094 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
8095 jquery-datetimepicker, kodi-audioencoder-modplug,
8096 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
8097 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
8098 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
8099 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
8100 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
8101 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
8102 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
8103 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
8104 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
8105 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
8106 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
8107 kodi-screensaver-pingpong, kodi-screensaver-pyro,
8108 kodi-screensaver-stars, kodi-visualisation-shadertoy,
8109 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
8110 kodi-visualisation-waveform, kvmtool, kyua, libfm,
8111 libfm-extra, libplatform, librtas, libsodium, libsquish,
8112 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
8113 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
8114 python-pycli, python-pydal, python-pyyaml, python-web2py,
8115 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
8116 rtl8821au, sepolgen, setools, skeleton, stm32flash,
8117 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
8119 Deprecated packages: webkitgtk, libgail, eglibc support in
8122 Issues resolved (http://bugs.uclibc.org):
8124 #4291: Segmentation fault with all binaries that use threads
8125 when compiled with gcc 4.6
8126 #6944: building toolchain for sh4 fails
8127 #7592: Buildroot GCC: -lto requires plugin support in ranlib
8128 #7628: Python SSL does not get built for Raspberry Pi
8129 #7682: Missing dependencies for NFS
8130 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
8131 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
8132 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
8133 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
8134 #7971: python-flask, python-werkzeug. No module named zlib
8135 #7981: Target file system skeleton permissions hazard
8136 #8006: rpcdebug in nfs-utils built for the host
8137 #8036: alsa-lib headers problem that prevents to compile alsa
8139 #8081: systemd init system: /tmp is not mode 1777
8140 #8121: php opcache extension doesn't get installed
8141 #8151: x86-64 make fails with ncurses 5.9
8142 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
8143 #8161: default /bin/sh symlink to busybox is full path and not relative
8144 #8171: glamor missing
8145 #8191: Request update support for the cubieboard series
8146 #8201: Important security upgrades for node.js
8148 2015.05, Released May 31st, 2015
8152 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
8153 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
8154 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
8155 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
8156 python3, sconeserver, udpcast, upmpdcli
8158 2015.05-rc3, Released May 22nd, 2015
8160 Several fixes, mainly related to static linking.
8162 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
8163 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
8164 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
8165 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
8166 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
8167 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
8168 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
8169 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
8170 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
8171 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
8172 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
8173 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
8174 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
8175 wvstreams, xmlstarlet, zeromq, zmqpp
8177 New packages: c-periphery
8179 Issues resolved (http://bugs.uclibc.org):
8181 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
8182 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
8183 #8126: exim lacks plaintext and cram-md5 auth
8185 2015.05-rc2, Released May 11th, 2015
8189 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
8190 issues. Context functions enabled for uClibc snapshot /
8193 Architectures: Endian handling symbol for Xtensa, binutils
8196 Infrastructure: Fix for kernel module stripping when
8197 localversion contains spaces.
8199 Updated/fixed packages: at, autoconf-archive, binutils,
8200 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
8201 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
8202 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
8205 Issues resolved (http://bugs.uclibc.org):
8207 #8086: Cannot select systemd as init with Linaro 2014.09...
8209 2015.05-rc1, Released May 4th, 2015
8211 Fixes all over the tree and new features.
8213 Architectures: Removed AVR32 support, deprecate SH64, added
8214 support for steamroller, corei7-avx and core-avx2 x86
8217 Toolchains: IPv6 and Largefile support now enforced for
8218 uClibc. Corresponding Kconfig symbols removed.
8220 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
8221 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
8222 external toolchains are now detected and blacklisted.
8224 Internal toolchain support for Nios2 added, Blackfin
8225 removed. Aarch64 and sh musl support. uClibc-ng support added.
8227 Libatomic is now handled for internal and external
8228 toolchains. Link time optimization (LTO) support.
8230 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
8231 Auto, Raspberry Pi 2, RIoTboard,
8233 Infrastructure: Hashes for a large number of packages have
8234 been added. Missing hashes now stop the build unless
8235 explicitly disabled.
8237 Spaces and colons (:) are now supported in package
8238 versions. Dependencies can now be listed for the patch step
8239 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
8240 extensions infrastructure has been added.
8242 Makedevs now has a recursive (r) option.
8244 The variable containing the list of packages to build has been
8245 renamed from TARGETS to PACKAGES.
8247 Make external-deps / legal-info / source / source-check have
8248 been reimplemented using the package infrastructure, so their
8249 output/behaviour may differ from earlier (some packages were
8250 not included in the past).
8252 The old insecure DES password encoding is no longer supported.
8254 U-Boot patch option now support direct references to patch
8255 files and URLs in addition to directories of patches. The
8256 i.MX28 SD format (u-boot.sd) is now supported.
8258 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
8259 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
8260 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
8261 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
8262 canfestival, ccache, chrony, civetweb, clamav, cmake,
8263 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
8264 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
8265 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
8266 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
8267 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
8268 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
8269 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
8270 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
8271 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
8272 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
8273 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
8274 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
8275 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
8276 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
8277 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
8278 kismet, kmod, kodi-audioencoder-flac,
8279 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
8280 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
8281 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
8282 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
8283 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
8284 libinput, libiscsi, libksba, liblinear, libmatroska,
8285 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
8286 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
8287 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
8288 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
8289 libusb, libuv, libva-intel-driver, libva, libvncserver,
8290 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
8291 lighttpd, linknx, linphone, linux-firmware, linux-headers,
8292 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
8293 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
8294 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
8295 luarocks, lvm2, lxc, make,
8296 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
8297 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
8298 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
8299 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
8300 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
8301 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
8302 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
8303 opencv, openldap, openntpd, openocd, openssh, openssl,
8304 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
8305 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
8306 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
8307 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
8308 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
8309 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
8310 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
8311 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
8312 python-tornado, python-twisted, python-zope-interface, python,
8313 python3, qemu, qt, qt5, qt5base, qt5multimedia,
8314 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
8315 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
8316 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
8317 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
8318 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
8319 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
8320 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
8321 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
8322 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
8323 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
8324 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
8325 webp, weston, wget, which, whois, wireless-regdb,
8326 wireless_tools, wireshark, wpa_supplicant, wvstreams,
8327 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
8328 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
8329 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
8330 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
8331 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
8332 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
8333 xapp_xmore, xcb-util-image, xcb-util-keysyms,
8334 xdata_xcursor-themes,
8335 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
8336 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
8337 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
8338 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
8339 xfont_font-util, xkeyboard-config,
8340 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
8341 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
8342 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
8343 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
8345 New packages: apache, autoconf-archive, batctl,
8346 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
8347 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
8348 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
8349 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
8350 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
8351 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
8352 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
8353 perl-db-file, perl-digest-{hmac,sha1},
8354 perl-encode-{detect,locale}, perl-file-{listing,util},
8355 perl-html-{parser,tagset}, perl-http-cookies,
8356 perl-http-{daemon,date,message,negotiate}, perl-io-html,
8357 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
8358 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
8359 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
8360 perl-www-robotrules, powertop, pulseview,
8361 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
8362 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
8363 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
8364 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
8365 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
8366 xproto_xproxymanagementprotocol
8368 Removed packages: gtk2-theme-hicolor
8370 Deprecated packages: samba
8372 Issues resolved (http://bugs.uclibc.org):
8374 #7478: Multiple chosen python modules are not built due to...
8375 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
8376 #7676: Package procps-ng installs binaries to nonsensical folder
8377 #7724: Startx is not installed in the target
8378 #7760: botan: wrong prefix in botan-1.10.pc
8379 #7826: Building of cdparanoia
8380 #7844: Lua with hard-float on MIPS by buildroot doesn't work
8381 #7874: X.org configure error
8382 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
8383 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
8384 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
8385 #7976: mkuser script fails with: user already exists with...
8386 #8011: When building only busybox and strace, strace fails...
8387 #8016: collectd fails to build, network.c:171:19: error:...
8388 #8041: error on building libcurl7.42.0
8390 2015.02, Released March 1st, 2015
8394 Updated/fixed packages: civetweb, ding-libs,
8395 directfb-examples, glibc, gnupg, gnupg2, gpm,
8396 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
8397 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
8398 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
8399 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
8402 Removed packages: libgc
8404 2015.02-rc3, Released February 24th, 2015
8408 Cmake and rebar (erlang) infrastructure fixes.
8410 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
8411 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
8412 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
8413 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
8415 2015.02-rc2, Released February 15th, 2015
8419 raspberrypi: fix kernel sha1 for DT variant.
8421 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
8422 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
8423 qt5base, qt5connectivity, xserver_xorg-server
8425 2015.02-rc1, Released February 8th, 2015
8427 Fixes all over the tree and new features.
8429 Static/shared library handling reworked. This is now a
8430 tristate (shared only / shared and static / static
8431 only). Default is now shared only to speed up the
8432 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
8434 The toolchain (internal and external) will now warn when an
8435 unsafe library or header path is used (such as /usr/include or
8436 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
8437 under build options this instead becomes an error.
8439 A installation path issue with the internal musl toolchain
8440 support has been fixed so it is now possible to reuse it as an
8443 Architectures: Freescale E5500 and E6500 PowerPC support
8444 added, deprecated MIPS 1/2/3/4 support removed.
8446 New defconfigs: Freescale p2020ds, MIPS creator CI20,
8447 Raspberrypi with DT, UDOO Quad.
8449 'make <foo>_defconfig' now saves the path to the defconfig in
8450 the .config, so a 'make savedefconfig' automatically updates
8453 Infrastructure for packages using the Erland rebar tool has
8456 Hashes for a large number of packages have been added. Hashes
8457 are now checked for both target and host packages.
8459 The system menu now has an option to automatically configure a
8460 network interface through DHCP at bootup.
8462 The default filesystem skeleton now uses a separate tmpfs for
8463 /run instead of a symlink to /tmp/ for security reasons / to
8464 protect against conflicts with user generated temporary files.
8466 BR2_EXTERNAL is now exported to post-build and post-image
8469 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
8470 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
8471 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
8472 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
8473 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
8474 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
8475 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
8476 janus-gateway, kodi, kodi-audioencoder-flac,
8477 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
8478 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
8479 libselinux, libsemanage, libserialport, libsigro,
8480 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
8481 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
8482 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
8483 openldap, python-alsaaudio, python-certifi, python-cheetah,
8484 python-coherence, python-django, python-docopt, python-enum,
8485 python-enum34, python-flask, python-gobject, python-httplib2,
8486 python-ipaddr, python-itsdangerous, python-jinja,
8487 python-markdown, python-markupsafe, python-networkmanager,
8488 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
8489 python-pysendfile, python-pyxb, python-requests, python-six,
8490 python-twisted, python-webpy, python-werkzeug,
8491 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
8492 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
8495 Removed packages (target): bison, distcc, gob2, m4
8497 Issues resolved (http://bugs.uclibc.org):
8499 #7556: make interactive CLI optional for nftables
8500 #7730: Error while connecting Qt Cretaor to device
8501 #7766: logrotate default gzip path is usually wrong
8502 #7790: Invalid ext4 image generated by Buildroot
8504 2014.11, Released December 1st, 2014
8508 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
8509 current working directory isn't searched.
8511 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
8512 parted, shairport-sync, util-linux, xapp_bdftopcf,
8515 2014.11-rc3, Released November 28th, 2014
8517 Fixes all over the tree.
8519 System: File permissions of /etc/random-seed made more
8522 Toolchain: Various fixes related to locale handling, a fix for
8523 building the toolchain wrapper on MIPS.
8525 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
8526 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
8527 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
8528 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
8529 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
8530 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
8531 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
8532 xl2tp, xserver_xorg-server
8534 Issues resolved (http://bugs.uclibc.org):
8536 #7670: Fails to build mpc-1.0.2 on latest Cygwin
8538 2014.11-rc2, Released November 21st, 2014
8540 Fixes all over the tree.
8542 Inittab tweaks for shutdown handling (busybox and sysvinit).
8544 Updated/fixed packages: aircrack-ng, botan, canfestival,
8545 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
8546 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
8547 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
8548 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
8549 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
8550 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
8551 tstools, tzdata, wireshark, x264
8553 Issues resolved (http://bugs.uclibc.org):
8555 #7646: strftime on datetime not works on python3
8557 2014.11-rc1, Released November 12th, 2014
8559 Fixes all over the tree and new features.
8561 Toolchains: Use -mcpu / -march instead of -mtune. Support
8562 additional ARC and sparc variants. Updated Code sourcery
8563 and Linaro external toolchains.
8565 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
8566 powerpc64 pseries added and a number of updates to the
8567 existing configurations.
8569 Infrastructure: Buildroot is now less noisy when built with
8570 the silent option (make -s).
8571 A number of package infrastructure variables have been renamed
8572 from *_OPT to *_OPTS for constency. Buildroot will complain if
8573 the old names are used to assist in updating out of tree
8575 Fixes for host systems where bash isn't located in /bin, and
8576 older systems not supporting mktemp --tmpdir.
8577 Various cleanups of users/groups in the default skeleton.
8578 There is now an option to choose what shell /bin/sh points to.
8580 Documentation: Various updates to the user manual. The
8581 asciidoc documentation handling has now been extended so it
8582 can be used by (BR2_EXTERNAL) packages.
8584 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
8585 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
8586 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
8587 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
8588 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
8589 bluez_utils, bmon, boost, bootutils, bridge-utils,
8590 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
8591 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
8592 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
8593 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
8594 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
8595 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
8596 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
8597 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
8598 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
8599 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
8600 enlightenment, enscript, erlang, espeak, ethtool, eudev,
8601 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
8602 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
8603 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
8604 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
8605 fontconfig, foomatic-filters, freerdp, freescale-imx,
8606 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
8607 genimage, genpart, genromfs, geoip, gettext, giblib, git,
8608 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
8609 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
8610 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
8611 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
8612 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
8613 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
8614 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
8615 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
8616 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
8617 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
8618 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
8619 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
8620 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
8621 jquery-ui-themes, jquery-validation, jsmin, json-c,
8622 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
8623 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
8624 lesstif, lftp, libaio, libao, libarchive, libargtable2,
8625 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
8626 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
8627 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
8628 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
8629 libelementary, libelf, libenca, libethumb, libevas,
8630 libevas-generic-loaders, libevent, libexif, libeXosip2,
8631 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
8632 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
8633 libinput, libiscsi, libjson, libksba, liblockfile,
8634 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
8635 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
8636 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
8637 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
8638 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
8639 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
8640 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
8641 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
8642 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
8643 libungif, liburcu, libusb, libuv, libv4l, libva,
8644 libva-intel-driver, libvncserver, libvorbis, libvpx,
8645 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
8646 libxslt, lighttpd, linenoise, linknx, links, linphone,
8647 linux-firmware, linux-fusion, linux-headers, linux-pam,
8648 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
8649 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
8650 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
8651 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
8652 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
8653 lua-ev, luajit, luajson, lualogging, lua-messagepack,
8654 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
8655 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
8656 lzma, m4, madplay, make, makedevs, Makefile.in,
8657 matchbox-common, matchbox-desktop, matchbox-fakekey,
8658 matchbox-keyboard, matchbox-lib, matchbox-panel,
8659 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
8660 media-ctl, mediastreamer, memcached, memstat, memtester,
8661 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
8662 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
8663 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
8664 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
8665 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
8666 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
8667 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
8668 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
8669 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
8670 openocd, openpowerlink, openssh, openssl, openswan,
8671 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
8672 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
8673 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
8674 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
8675 perl-module-build, perl-mojolicious, perl-net-ssleay,
8676 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
8677 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
8678 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
8679 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
8680 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
8681 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
8682 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
8683 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
8684 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
8685 python-dialog, python-ipy, python-keyring, python-mad,
8686 python-netifaces, python-numpy, python-protobuf, python-pyasn,
8687 python-pyparsing, python-pyro, python-pyusb, python-serial,
8688 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
8689 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
8690 qt5graphicaleffects, qt5imageformats, qt5multimedia,
8691 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
8692 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
8693 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
8694 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
8695 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
8696 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
8697 ruby, samba, sam-ba, samba4, sane-backends, schifra,
8698 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
8699 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
8700 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
8701 slang, slirp, smcroute, smstools3, snmppp,
8702 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
8703 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
8704 squid, sredird, startup-notification, strace, stress,
8705 strongswan, stunnel, subversion, sudo, sunxi-boards,
8706 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
8707 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
8708 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
8709 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
8710 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
8711 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
8712 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
8713 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
8714 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
8715 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
8716 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
8717 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
8718 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
8719 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
8720 xdriver_xf86-video-vmware, xenomai, xerces,
8721 xfont_font-adobe-{100,75}dpi,
8722 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
8723 xfont_font-alias, xfont_font-arabic-misc,
8724 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
8725 xfont_font-bh-lucidatypewriter-100dpi,
8726 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
8727 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
8728 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
8729 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
8730 xfont_font-daewoo-misc, xfont_font-dec-misc,
8731 xfont_font-ibm-type1, xfont_font-isas-misc,
8732 xfont_font-jis-misc, xfont_font-micro-misc,
8733 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
8734 xfont_font-misc-meltho, xfont_font-misc-misc,
8735 xfont_font-mutt-misc, xfont_font-schumacher-misc,
8736 xfont_font-screen-cyrillic, xfont_font-sony-misc,
8737 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
8738 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
8739 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
8740 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
8741 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
8742 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
8743 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
8744 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
8745 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
8748 New packages: adwaita-icon-theme, am335x-pru-package,
8749 bcache-tools, biosdevname, botan, canfestival, clamav,
8750 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
8751 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
8752 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
8753 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
8754 netcat-openbsd, nginx, odhcploc, openvmtools,
8755 phidgetwebservice, pps-tools, pure-ftpd,
8756 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
8757 qt5location, shairport-sync, spidev_test, targetcli-fb,
8758 tinyalsa, trinity, x264, yaml-cpp, ympd
8760 Removed packages: libelf
8762 Issues resolved (http://bugs.uclibc.org):
8764 #261: New package: wxWidgets
8765 #325: New package: ratpoison
8766 #405: New package: OpenVZ tools
8767 #1309: New package: rdiff-backup
8768 #3427: New package: nginx
8769 #3655: New package: libav
8770 #3991: New Package: open-vm-tools (Vmware Tools)
8771 #6878: dmraid: disabled on ARC
8772 #6950: Full unicode support in ncurses
8773 #7010: jamvm builds and runs fine under mips (be)
8774 #7088: elfutils on Blackfin doesn't build
8775 #7142: ecryptfs needs getent to run
8776 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
8777 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
8778 #7352: [2014.08-rc3] diffutils-3.3 failed on building
8779 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
8780 #7364: monit builds a static application, even though BR2_PREFER_...
8781 #7370: ngrep - requires --with-pcap-includes fully defined to find...
8782 #7442: rootfs remount does not work as expected with sysvinit
8783 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
8784 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
8785 #7574: quota-4.01 fails to build statically
8787 2014.08, Released September 1st, 2014
8789 Minor manual fixes/additions.
8791 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
8792 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
8793 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
8794 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
8795 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
8796 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
8799 Issues resolved (http://bugs.uclibc.org):
8801 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
8803 2014.08-rc3, Released August 26th, 2014
8807 User manual update / restructuring.
8809 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
8810 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
8811 lbreakout2, libevas-generic-loaders, libftdi, libinput,
8812 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
8813 thrift, tvheadend, usb_modeswitch, xmlstarlet,
8815 Issues resolved (http://bugs.uclibc.org):
8817 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
8818 #7322: libgomp dependency issue with imagemagick
8819 #7328: Git dl of versions in x/y broken
8821 2014.08-rc2, Released August 18th, 2014
8823 Fixes all over the tree.
8825 User manual restructured / reworked.
8827 Toolchain: Fix for C++ exceptions / pthread_exit() on
8828 uClibc/glibc, C++-11 features with uClibc.
8830 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
8831 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
8832 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
8833 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
8834 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
8835 qt, subversion, synergy, systemd, tar, tftpd, webkit,
8836 xapp_rstart, xbmc, xbmc-pvr-addons
8838 Issues resolved (http://bugs.uclibc.org):
8840 #7124: Use BR toolchain externally results a non-bootable...
8841 #7208: Glibc C++ aplications crash if they use exceptions
8842 #7250: Cannot build with -std=c++11
8843 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
8844 #7286: systemd 215 doesn't build
8846 2014.08-rc1, Released August 8th, 2014
8848 Fixes all over the tree and new features.
8850 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
8851 Improved altivec / SPE /atomic instructions
8852 handling. Additional PowerPC CPU variants added.
8854 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
8855 qemu-system-xtensa, qemu-aarch64-virt added. A number of
8856 tweaks to existing ones. lpc32xx defconfigs removed.
8858 Toolchain: Microblaze support for internal musl toolchain.
8859 Default to GCC 4.8 for internal toolchain, remove deprecated
8860 4.3 and 4.6 versions.
8861 External CodeSourcery / Linaro toolchain updates, option to
8862 copy gconv libraries for external toolchains.
8864 Infrastructure: graph-depends: misc fixes, transitive
8865 dependencies are not drawn by default. Download handling is
8866 now done using helper scripts. Integrity of downloads can now
8867 be verified using sha* hashes. Subversion download now uses
8868 peg revisions for robustness.
8869 Legal-info: License info of local or overridden packages are
8870 saved as well. Toolchain packages are also taken into account.
8871 autotools: Static linking with libtool / v1.5 improvements.
8872 Gettextize support, similar to autoreconf.
8873 kconfig package infrastructure added.
8875 Misc: Version selection for busybox dropped.
8877 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
8878 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
8879 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
8880 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
8881 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
8882 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
8883 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
8884 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
8885 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
8886 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
8887 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
8888 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
8889 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
8890 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
8891 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
8892 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
8893 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
8894 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
8895 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
8896 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
8897 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
8898 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
8899 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
8900 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
8901 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
8902 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
8903 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
8904 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
8905 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
8906 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
8907 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
8908 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
8909 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
8910 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
8911 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
8912 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
8913 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
8914 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
8915 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
8916 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
8917 libxml2, libyaml, links, linux-firmware, linux-fusion,
8918 linux-headers, linux-pam, lite, live555, lm-sensors,
8919 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
8920 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
8921 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
8922 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
8923 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
8924 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
8925 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
8926 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
8927 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
8928 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
8929 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
8930 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
8931 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
8933 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
8934 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
8935 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
8936 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
8937 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
8938 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
8939 samba, samba4, sane-backends, sawman, sconeserver, setserial,
8940 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
8941 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
8942 startup-notification, statserial, strongswan, stunnel,
8943 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
8944 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
8945 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
8946 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
8947 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
8948 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
8949 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
8950 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
8951 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
8952 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
8953 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
8956 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
8957 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
8958 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
8959 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
8960 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
8961 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
8962 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
8963 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
8964 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
8965 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
8966 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
8967 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
8968 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
8969 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
8971 Removed packages: procps
8973 Issues resolved (http://bugs.uclibc.org):
8975 #5750: Doing a Buildroot build from /usr doesn't work
8976 #5900: config flags to the Xenomai build system
8977 #6230: Cannot compile gcc without threads (uClibc-based)
8978 #6626: procps Unknown HZ value! (XX) Assume 100
8979 #7118: Package "thrift" requires atomic operations
8980 #7154: Local uClibc config file gets overwritten using ...
8981 #7160: host-xz not built
8982 #7166: hostapd: segfault when using RT5370
8983 #7172: Name collision of rpath token expansion and internal..
8984 #7178: NTPd package cannot sync time without a proper ntp.conf
8985 #7184: supervisord depends on libxml2 implicitly
8986 #7196: Unable to build on UBUNTU13.10
8987 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
8989 2014.05, Released May 31st, 2014
8993 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
8996 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
8997 qt5base, qt5webkit, sysklogd, thrift, u-boot
8999 2014.05-rc3, Released May 28th, 2014
9003 Updated/fixed packages: acl, attr, connman, dosfstools,
9004 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
9005 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
9006 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
9009 Issues resolved (http://bugs.uclibc.org):
9011 #7100: license info for package 'acl' missing
9012 #7106: license info for package 'attr' missing
9013 #7112: license info for package 'hwdata'
9015 2014.05-rc2, Released May 21st, 2014
9017 Fixes all over the tree.
9019 Stripping using sstrip has been deprecated.
9021 BR2_EXTERNAL can now also be used to implement custom
9024 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
9025 the generated dependency graph has been renamed to
9026 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
9029 The virtual package infrastructure will now error out early
9030 if multiple packages providing the same virtual package has
9031 been enabled (E.G. opengl). This change requires that the
9032 packages explicitly declare what virtual package(s) they
9035 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
9036 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
9037 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
9038 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
9039 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
9040 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
9041 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
9042 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
9043 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
9044 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
9045 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
9046 xlib_libXpm, xserver_xorg-server, zyre
9048 Issues resolved (http://bugs.uclibc.org):
9050 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
9051 #7016: Git issues in resulting buildroot tar
9052 #7094: pciutils doesn't build on Blackfin
9054 2014.05-rc1, Released May 13th, 2014
9056 Fixes all over the tree and new features.
9058 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
9059 been removed. Building o32 ELF files for MIPS64 is an exotic
9060 configuration that nobody should be using. If o32 is required,
9061 then is better if it's built for MIPS 32-bit cores so only
9062 32-bit instructions will be used leading to a more efficient
9064 Support for the ARM A12 variant and Intel corei7.
9066 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
9068 Bootloaders: Grub2 and gummiboot support, syslinux support
9071 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
9072 library for internal and external toolchains. 4.8-R3 support
9073 for ARC, Internal toolchain support for Aarch64 and
9074 Microblaze. Environment variable to control debug output of
9075 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
9076 other variables. Toolchain tuple vendor name can now be
9077 customized. Updated external Linaro ARM/Aarch64
9078 toolchains. Added external Linaro ARMEB toolchain.
9079 A GDB gdbinit file is now generated for external toolchains to
9080 automatically set the correct sysroot.
9082 Kconfig handling for minimum kernel headers version required
9083 for packages. Now packages needing specific kernel header
9084 features can specify these requirements in Kconfig.
9086 Infrastructure: Support for (but disabled as it leads to
9087 unreproducible builds) toplevel parallel builds. See the
9088 comment at the top of Makefile for details about how to enable
9089 it and what the problems are if you want to test it.
9090 Python package infrastructure extended to support Python 3.x
9091 Perl and virtual package infrastructure support added.
9092 PRE_*_HOOKS support for all build steps.
9094 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
9095 barebox, bash, beecrypt, bellagio, binutils, boost,
9096 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
9097 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
9098 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
9099 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
9100 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
9101 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
9102 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
9103 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
9104 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
9105 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
9106 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9107 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
9108 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
9109 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
9110 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
9111 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
9112 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
9113 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
9114 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
9115 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
9116 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
9117 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
9118 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
9119 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
9120 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
9121 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
9122 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
9123 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
9124 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
9125 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
9126 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
9127 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
9128 luainterpreter, luajit, lua-msgpack-native, luaposix,
9129 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
9130 memstat, mesa3d, metacity, minidlna, mmc-utils,
9131 mobile-broadband-provider-info, modem-manager, mongrel2,
9132 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
9133 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
9134 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
9135 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
9136 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
9137 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
9138 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
9139 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
9140 pulseaudio, python, python3, python-bottle, python-m2crypto,
9141 python-netifaces, python-pyasn, python-pycrypto,
9142 python-pygame, python-pysnmp, python-pysnmp-apps,
9143 python-pysnmp-mibs, python-serial, python-setuptools,
9144 qextserialport, qt, qt5, qt5base, qt5connectivity,
9145 qt5declarative, qt5graphicaleffects, qt5imageformats,
9146 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
9147 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
9148 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
9149 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
9150 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
9151 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
9152 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
9153 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
9154 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
9155 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
9156 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
9157 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
9158 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
9159 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
9160 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
9161 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
9162 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
9163 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
9164 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
9165 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
9166 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
9167 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
9168 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
9169 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
9170 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
9171 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
9172 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
9173 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
9174 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
9175 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
9176 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
9177 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
9178 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
9179 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
9180 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
9181 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
9182 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
9183 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
9184 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
9185 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
9186 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
9187 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
9188 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
9189 xlib_xtrans, xproto_xproto, xserver_xorg-server,
9190 xutil_util-macros, zeromq, zic, zmqpp, zyre
9192 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
9193 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
9194 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
9195 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
9196 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
9197 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
9198 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
9199 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
9200 musl, nftables, opentyrian, opentyrian-data,
9201 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
9202 php-zmq, postgresql, python-libconfig, python-pypcap,
9203 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
9204 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
9205 yaffs2utils, zlog, znc
9207 Removed packages: crosstool-ng, python-distutilscross, vala
9209 Issues resolved (http://bugs.uclibc.org):
9211 #6842: Checking external toolchain for eabihf
9212 #6956: Packaging libsoxr
9213 #6986: Make legal-info fails on uboot versions before 2014.01
9214 #6992: Incorrect installation rights on external kernel module..
9216 2014.02, Released February 27th, 2014
9220 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
9221 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
9222 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
9223 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
9225 Issues resolved (http://bugs.uclibc.org):
9227 #6938: mkuser script generates wrong password for new user in..
9229 2014.02-rc3, Released February 25th, 2014
9233 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
9234 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
9235 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
9236 libsecret, libsepol, libsigsegv, libtool, libv4l,
9237 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
9238 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
9239 tvheadend, util-linux, webkit, xscreensaver
9241 Issues resolved (http://bugs.uclibc.org):
9243 #4706: Removing .stamp_target_installed does not trigger...
9244 #5030: busybox built fails if we use an override src dir...
9245 #5420: Dbus and /var/run management
9246 #5768: Not able to build ALSA-Lib for static build
9247 #5774: Not able to build ALSA-Utils for static build
9248 #6542: external python modules fail to compile to pyc if...
9249 #6764: Support for kernel signed modules
9250 #6794: Busybox compiled from buildroot hangs on pass from...
9252 2014.02-rc2, Released February 20th, 2014
9254 Fixes all over the tree. Static linking / nommu fixes and
9255 annotations for several packages.
9257 Updated/fixed packages: boost, busybox, collectd, coreutils,
9258 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
9259 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
9260 opencv, python, python3, qtuio, systemd, thrift, transmission,
9263 Issues resolved (http://bugs.uclibc.org):
9265 #5450: AT91SAM9260 Bootstrap compilation problem
9266 #5582: libiconv 1.14 failed to build
9267 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
9268 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
9269 #6218: binutils-2.23.2/gas fails with undefined reference to..
9270 #6236: binutils-2.23.2/bfd fails with undefined reference to..
9271 #6470: If the build directory is a child of /usr, the build..
9272 #6776: systemd error: static declaration of 'execvpe' follows..
9273 #6818: toolchainfile.cmake has absolut path references
9275 2014.02-rc1, Released February 11th, 2014
9277 Fixes all over the tree and new features.
9279 Support for external packages/defconfigs (BR2_EXTERNAL). See
9280 user manual for details.
9282 Cleanup of environment variable names for consistency. The
9283 download directory location override (BUILDROOT_DL_DIR) is now
9284 called BR2_DL_DIR. Likewise the name of the current .config is
9285 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
9286 your post build scripts if you use this! BUILD_DIR is now also
9287 exported to the post build/image scripts.
9289 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
9290 uClibc pread/pwrite backport as they cause issues on certain
9291 architectures, new Linaro and Sourcery Codebench toolchains.
9292 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
9293 variants removed, Microblaze: Internal toolchain support
9295 Legal infrastructure: Info is now split between host and
9296 target packages, large number of license annotations.
9298 Lua: selection between lua 5.1 / 5.2, luarocks support
9300 Python: package infrastructure, many new packages.
9302 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
9303 beaglebone, microblaze, pandaboard, qemu, raspberry pi
9306 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
9307 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
9308 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
9309 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
9310 cifs-utils, civetweb, cmake, collectd, connman, copas,
9311 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
9312 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
9313 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
9314 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
9315 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
9316 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
9317 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
9318 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
9319 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9320 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
9321 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
9322 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
9323 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
9324 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
9325 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
9326 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
9327 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
9328 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
9329 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
9330 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
9331 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
9332 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
9333 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
9334 luafilesystem, luajit, luaposix, luasec, luasocket,
9335 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
9336 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
9337 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
9338 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
9339 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
9340 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
9341 php, poco, poppler, powervr, protobuf-c, psplash, python,
9343 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
9344 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
9345 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
9346 qt5declarative, qt5graphicaleffects, qt5jsbackend,
9347 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
9348 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
9349 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
9350 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
9351 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
9352 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
9353 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
9354 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
9355 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
9356 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
9357 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
9358 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
9359 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
9360 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
9361 xlib_lib{FS,SM,X11},
9362 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
9363 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
9364 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
9365 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
9366 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
9367 xproto_xextproto, xproto_xproto, xutil_util-macros,
9368 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
9370 New packages: apitrace, avrdude, c-ares, ca-certificates,
9371 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
9372 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
9373 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
9374 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
9375 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
9376 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
9377 python-configobj, python-dialog, python-json-schema-validator,
9378 python-keyring, python-msgpack, python-posix-ipc,
9379 python-pyasn, python-pycrypto, python-pysnmp,
9380 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
9381 python-simplejson, python-tornado, python-versiontools,
9382 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
9383 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
9385 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
9386 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
9388 Issues resolved (http://bugs.uclibc.org):
9390 #65: new package: dbus c++ language bindings
9391 #769: Update configuration menu for MIPS target
9392 #2419: Add a bundle of Lua modules
9393 #2629: Segmentation faults and division by zero in Grub on ext2
9394 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
9395 #4339: Allow override of DL_DIR in extract step
9396 #4363: Make sure that copied linux and busybox defconfig are...
9397 #4454: There should be simple way to update image, when chang...
9398 #5024: grub fails to build for x86_64 target architecture
9399 #5066: New-Package: net-tools
9400 #5072: ncurses: add ncurses-progs to target
9401 #5294: uclibc build ignores target CFLAGS and LDFLAGS
9402 #5366: Login doesn't work with util-linux versions of login/agetty
9403 #5378: dropbear Makefile broken
9404 #5390: System banner - change to empty doesn't remove /etc/issue
9405 #5780: spurious build failure because it cannot remove ubinize.cfg
9406 #5798: ncurses-5.9 fails to compile statically
9407 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
9408 #6080: Git fetch caching
9409 #6092: Bootable ISO image creation seems to have stopped working..
9410 #6272: coreutils build fails
9411 #6434: apply-patches.sh does not work recursively
9412 #6446: eglibc doesn't install ldconfig to target
9414 #6596: Slow bootup if mdev is chosen
9415 #6656: Build Qt5 with ccache
9416 #6662: internal compiler error: Segmentation fault during making..
9417 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
9418 #6752: genext2fs: e2fsck must run before tunefs -U random
9419 #6770: openssl 1.0.1f fails with ccache
9420 #6830: Qt5: no fonts are installed
9421 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
9422 #6854: Update to Qt 5.2.1
9424 2013.11, Released November 30th, 2013:
9428 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
9429 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
9430 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
9431 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
9432 tvheadend, util-linux, wpa_supplicant
9434 Issues resolved (http://bugs.uclibc.org):
9436 #1279: Buildroot compiled Busybox and Coreutils LFS issues
9437 #2995: -fstack-protector-all causes ssh to SIGSEGV
9438 #5570: Cannot compile software on the target machine
9439 #6428: util-linux libmount segfaults with patch from buildroot
9440 #6500: php fails to build for armel
9441 #6554: gdb needs to dependents on host texinfo
9442 #6692: GNU nano fails to compile for x86_64
9443 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
9445 2013.11-rc3, Released November 26th, 2013
9447 Fixes all over the tree.
9449 Architecture: Mark MIPS I, II, III and IV as deprecated.
9451 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
9452 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
9453 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
9454 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
9455 swig, ti-gfx, tinymembench, uclibc, udisks, vim
9457 2013.11-rc2, Released November 18th, 2013
9459 Fixes all over the tree.
9461 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
9462 Adjust kernel versions.
9464 Toolchain: avr32: fix for modern kernel headers
9466 Bootloader: Barebox updated to 2013.10.1
9468 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
9469 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
9472 Issues resolved (http://bugs.uclibc.org):
9474 #3601: DHCPD S80dhcp-server startup script issues
9475 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
9476 #6416: Xenomai package, patch alternative
9477 #6590: directfb-examples build failed whit linaro toolchain
9479 2013.11-rc1, Released November 12th, 2013
9481 Architectures: Nios-II support, MIPS arch handling fixes
9483 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
9484 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
9486 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
9487 for avr32, crosstool-ng backend removed, external musl
9488 toolchain support, gcc 4.8.2, updated Linaro external
9489 toolchains. Fortran and objective-C support deprecated,
9492 Bootloaders: U-Boot: u-boot.imx support, version bumps
9494 Linux: use kmod instead of module-init-tools
9496 System: default to devtmpfs for /dev
9498 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
9499 download support, post-rsync hooks
9501 Fs: u-boot image support for cpio
9503 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
9504 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
9505 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
9506 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
9507 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
9508 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
9509 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
9510 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
9511 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
9512 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
9513 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
9514 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
9515 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
9516 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
9517 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
9518 libedit, libevas, libevent, libfreefare, libfuse,
9519 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
9521 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
9522 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
9523 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
9524 libvpx, lighttpd, linphone, linux-pam, lmbench,
9525 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
9526 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
9527 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
9528 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
9529 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
9530 netcat, netkitbase, netperf, netplug, nettle, nfacct,
9531 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
9532 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
9533 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
9534 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
9535 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
9536 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
9537 samba, scons, screen, sdl_sound, ser2net, setserial,
9538 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
9539 stress, strongswan, stunnel, sudo, syslinux, systemd,
9540 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
9541 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
9542 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
9543 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
9544 webkit, webp, webrtc-audio-processing, weston, wget,
9545 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
9546 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
9547 xserver_xorg-server, xz, zeromq, zic, zmqpp
9549 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
9550 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
9551 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
9552 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
9553 python-crc16, python-ipy, python-pyzmq, qt5sensors,
9554 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
9555 trace-cmd, xscreensaver, zsh
9557 Removed packages: module-init-tools
9559 Issues resolved (http://bugs.uclibc.org):
9561 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
9562 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
9563 #5630: makefile error with toolchain helpers.mk
9564 #5672: htop: remove X11 stuff
9565 #5678: linux.mk: linux-menuconfig fails
9566 #5696: python3 installation is too large, patches from python2 needed
9567 #5978: Erlang does not build for arm in 2013.02-rc3
9568 #6392: Extended ARM uImage kernel options
9569 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
9570 #6428: util-linux libmount segfaults with patch from buildroot
9571 #6452: eglibc from Linaro 2013.07 not copied to target correctly
9572 #6566: PHP segfault when crosscompiled to mips64 - patch included
9573 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
9574 #6578: udisks package broken
9575 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
9576 #6608: ebtables missing ethertypes - fix included
9577 #6620: Sysvinit package missing killall5 and symlinks - patch included
9578 #6632: CMake use host pkg-config
9579 #6638: pkgconf doesn't download
9580 #6644: "all" target doesn't work in out-of-tree builds
9581 #6650: Segmentation fault when trying to build latest buildroot
9582 #6668: iptables limit module alignment problem on mips64
9584 2013.08, Released August 31th, 2013:
9588 Documentation build fixed.
9590 Updated/fixed packages: ltrace, strongswan
9592 2013.08-rc3, Released August 29th, 2013:
9594 Fixes all over the tree.
9596 External toolchain lib32/lib64 handling, ABI name for EABIhf,
9597 misc fixes for generatelocales, apply-patches and module
9600 Top level menu names reordered and renamed for clarity.
9602 Updated/fixed packages: acl, attr, bash, dbus, directfb,
9603 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
9604 openssh, openssl, pulseaudio, python-setuptools, qt5,
9605 qt5webkit, redis, strongswan, sunxi-mali
9607 Issues resolved (http://bugs.uclibc.org):
9609 #6464: dbus-daemon-launch-helper needs setuid
9611 2013.08-rc2, Released August 16th 2013:
9613 Documentation improvements.
9615 External toolchains fixes.
9617 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
9618 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
9619 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
9620 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
9621 uclibc, udev, wayland, webkit, zeromq.
9623 Issues resolved (http://bugs.uclibc.org):
9625 #6440: typo in ffmpeg makefile
9627 2013.08-rc1, Released August 5th, 2013:
9630 - improved support for floating point on ARM and Thumb/Thumb2
9631 - support for ARM OABI removed
9634 - support added for Sourcery CodeBench ARM and MIPS 2013.05
9635 - Linaro ARM and Aarch64 toolchains updated
9636 - support added for the Arago ARMv5 and ARMv7 toolchains
9637 - gcc 4.8.x version bumped
9638 - support for installing both FDPIC and FLAT libraries on
9640 - support for uClibc 0.9.31 removed,
9641 - convert the internal toolchain backend to use the package
9643 - support added for eglibc in the internal toolchain backend
9644 - toolchain components for the ARC architecture updated and
9646 - support for Blackfin in the internal toolchain fixed
9648 Defconfigs: beaglebone_defconfig updated, new defconfig for
9649 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
9652 A number of packages have been fixed to use the
9653 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
9654 script installed and modified properly. Licensing informations
9655 has been added to a number of packages.
9657 Use XZ tarballs for a number of packages.
9659 Noticeable package changes/additions:
9660 - The glib2/libgtk2/webkit stack has been updated to recent
9662 - Support for Gstreamer 1.x has been added.
9663 - OpenGL support for TI OMAP platforms has been added.
9664 - OpenGL support for Allwinner platforms has been added.
9665 - OpenMAX support for RasberryPi has been added.
9667 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
9668 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
9669 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
9670 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
9671 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
9672 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
9673 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
9674 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
9675 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
9676 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
9677 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
9678 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
9679 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
9680 libvncserver, libxml2, linphone, lm_sensors, logrotate,
9681 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
9682 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
9683 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
9684 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
9685 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
9686 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
9687 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
9688 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
9689 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
9690 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
9691 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
9694 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
9695 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
9696 gcc-final, gcc-initial, gcc-intermediate, git,
9697 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
9698 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
9699 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
9700 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
9701 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
9702 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
9703 luaexpatutils, msgpack, ocrad, on2-8170-libs,
9704 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
9705 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
9706 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
9707 tree, tstools, uclibc, w_scan.
9709 Issues resolved (http://bugs.uclibc.org):
9711 #4718: python (built for powerpc) distutils has paths to host
9713 #5516: appended device tree blobs on uImage fails
9714 #6302: Versions of packages retrieved from github.com are wrong
9715 #6308: dosfstools download link is wrong
9716 #6326: Dropbear: Add options to allow better config for
9717 different target devices (e.g. routers)
9718 #6338: Wrong download link for minicom package
9719 #6344: Wrong handling of license text files with same name and
9721 #6374: gnutls package broken if linux cryptodev module
9723 #6410: omap3_beagle has uimage error load address error
9725 2013.05, Released May 31th, 2013:
9729 External toolchain wrapper fix for if host/usr/bin is placed
9732 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
9733 flex, jamvm, kmod, libplayer, libtirpc, libv4,
9734 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
9736 Issues resolved (http://bugs.uclibc.org):
9738 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
9739 #4988: flex and m4 problems
9740 #5912: obsolete CVS files
9742 2013.05-rc3, Released May 25th, 2013:
9746 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
9747 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
9748 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
9751 2013.05-rc2, Released May 15th, 2013:
9753 Fixes all over the tree.
9755 Default number of parallel jobs is now number of CPUs + 1.
9757 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
9759 Updated/fixed packages: aircrack-ng, busybox, cairo,
9760 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
9761 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
9762 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
9763 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
9764 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
9765 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
9766 sconeserver, strace, sylpheed, wvstreams,
9767 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
9768 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
9769 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
9770 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
9771 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
9772 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
9773 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
9774 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
9775 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
9776 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
9777 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
9778 xdata_xcursor-themes,
9779 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
9780 xdriver_xf86-input-{tslib,vmmouse,void},
9781 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
9782 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
9783 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
9784 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
9785 xfont_encodings, xfont_font-adobe-{100,75}dpi,
9786 xfont_font-utopia-{100dpi,75dpi,type1},
9787 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
9788 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
9789 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
9790 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
9791 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
9792 xfont_font-{mutt,schumacher}-misc,
9793 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
9794 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
9795 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
9796 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
9797 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
9798 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
9799 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
9800 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
9801 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
9802 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
9803 xserver_xorg-server, xutil_{makedepend,util-macros}
9805 Readded Packages: xapp_xinit
9807 Issues resolved (http://bugs.uclibc.org):
9809 #5054: amd64: cannot find init - due to missing /lib64 folder
9811 2013.05-rc1, Released May 8th, 2013:
9813 Architectures: ARC support, Blackfin support, FLAT binary
9814 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
9816 Toolchains: Add new Microblaze external toolchains, Linaro
9817 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
9818 internal toolchain, default to GCC 4.7.x. Internal
9819 Crosstool-ng backend deprecated.
9821 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
9822 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
9825 FS: LZO and XZ compression methods, extra ubifs options,
9826 ext2 rev 0/1 and ext3/4 support.
9828 Patch handling: apply-patches now has .patch.xz support,
9829 Patch logic reworked as discussed during Febrary dev days:
9830 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
9832 <pkg>-rsync now excludes version control files.
9834 linux: uImage load address for ARM multiplatform kernels
9836 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
9837 providers, similar to how libjpeg / libjpeg-turbo is handled.
9839 Infrastructure for packages to add system users.
9841 kconfig: updated to 3.9-rc2, support make olddefconfig
9843 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
9844 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
9845 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
9846 busybox, ccache, cifs-utils, cmake, collectd, connman,
9847 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
9848 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
9849 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
9850 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
9851 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
9852 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
9853 httping, icu, inotify-tools, intltool, iproute2, ipset,
9854 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
9855 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
9856 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
9857 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
9858 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
9859 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
9860 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
9861 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
9862 mediastreamer, memtester, mesa3d,
9863 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
9864 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
9865 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
9866 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
9867 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
9868 polarssl, proftpd, psmisc, pulseaudio, python,
9869 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
9870 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
9871 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
9872 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
9873 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
9874 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
9875 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
9876 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
9877 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
9878 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
9879 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
9880 xdriver_xf86-input-{tslib,vmmouse,void},
9881 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
9882 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
9883 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
9884 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
9885 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
9886 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
9887 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
9888 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
9889 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
9890 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
9891 xserver_xorg-server, xutil_makedepend, xz, zeromq
9893 New packages: aircrack-ng, bcusdk, chrony, crda,
9894 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
9895 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
9896 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
9897 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
9898 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
9899 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
9900 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
9901 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
9902 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
9903 qt5declarative, qt5graphicaleffects, qt5imageformats,
9904 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
9905 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
9906 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
9907 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
9908 xcursor-transparent-theme, zic, zmqpp, zyre
9910 Removed packages: microperl, ocf-linux, xapp_xinit,
9911 xapp_xplsprinters, xapp_xprehashprinterlist,
9912 xfont_font-bitstream-speedo,
9913 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
9914 xproto_{print,xf86rush}proto
9916 Deprecated packages: vala
9918 Issues resolved (http://bugs.uclibc.org):
9920 #1291: Add support for Faraday 526 arm processor (fa526)
9921 #2683: cups does not install correctly to target
9922 #3313: mesa3d fails to build
9923 #5186: initramfs/cpio should support lzo compression
9924 #5636: agetty - cannot get controlling tty error - need updated...
9925 #5906: collectd client headers not exported
9926 #5966: bison unnecessarily required as build dependency
9927 #6140: --enable-fileinfo not applied for php package
9928 #6164: openvpn usage of ip tool from Busybox
9930 2013.02, Released February 28th, 2013:
9932 Misc manual updates.
9934 Updated/fixed packages: busybox, collectd, flashbench,
9935 libgtk2, libupnp, mii-diag, quota
9937 2013.02-rc3, Released February 26th, 2013
9941 Updated/fixed packages: conntrack-tools, dialog,
9942 enlightenment, haserl, keyutils, libfif, libmad,
9943 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
9944 ruby, spawn-fcgi, vtun
9946 Issues resolved (http://bugs.uclibc.org):
9948 #5960: fusion.ko driver does not install to target rootfs
9950 2013.02-rc2, Released February 19th, 2013
9952 Fixes all over the tree.
9954 Various manual updates and fixes.
9956 Updated/fixed packages: busybox, collectd, gesftpserver,
9957 glib-networking, gnutls, inotify-tools, libcurl, libffi,
9958 libglib2, libtorrent, libvorbis, neard, network-manager,
9959 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
9961 Issues resolved (http://bugs.uclibc.org):
9963 #5906: collectd client headers not exported
9965 2013.02-rc1, Released February 10th, 2013
9967 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
9968 libraries install fixed. Add Linaro ARM
9969 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
9970 CodeBench MIPS 2012.03/09. Infrastructure to warn about
9971 missing 32bit support for binary toolchains. Toolchain wrapper
9972 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
9973 7.1. Deprecate uClibc 0.9.31.
9975 Architecture: Xtensa fixes, add missing powerpc variants, arm
9976 1136jf-s rev1, add A5/A15, neon support toggle, OABI
9977 deprecated. Sparc: drop old unused variants
9979 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
9980 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
9981 environment image support, U-Boot: add 2013.01.01
9983 Linux: fix appended dtb handling for v3.8+ kernels, support
9984 multiple device trees
9986 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
9987 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
9988 updated, at91rm9200df: misc fixes. Lock kernel headers to
9991 Infrastructure: Git download fixes. Toolchain make target
9992 renamed from 'cross' to 'toolchain'. Eclipse integration
9993 support. Option to set root password, post image scripts,
9994 config scripts handling.
9996 Updated/fixed packages: alsa-lib, argp-standalone, argus,
9997 arptables, atk, audiofile, axel, beecrypt, bind, bison,
9998 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
9999 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
10000 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
10001 diffutils, directfb, distcc, divine, dnsmasq, docker,
10002 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
10003 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
10004 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
10005 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
10006 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
10007 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
10008 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
10009 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
10010 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
10011 libedbus, libedje, libeet, libefreet, libeina, libeio,
10012 liberation, libelementary, libembryo, libethumb, libev,
10013 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
10014 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
10015 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
10016 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
10017 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
10018 libxml2, libxslt, lighttpd, links, linux-firmware,
10019 linux-fusion, ltp-testsuite, ltrace,
10020 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
10021 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
10022 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
10023 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
10024 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
10025 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
10026 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
10027 python, python3, qemu, qextserialport, qt, quagga, radvd,
10028 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
10029 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
10030 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
10031 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
10032 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
10033 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
10034 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
10035 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
10036 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
10037 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
10038 xserver_xorg-server, xstroke, xvkbd, xz
10040 New packages: b43-firmware, b43-fwcutter, bustle,
10041 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
10042 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
10043 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
10044 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
10045 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
10046 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
10047 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
10048 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
10049 proxychains, python-bottle, python-pyparsing, rpi-firmware,
10050 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
10051 spice-protocol, tcllib, tvheadend, udisks, usbredir
10052 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
10055 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
10056 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
10057 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
10058 xdriver_xf86-video-{tsend,xgi,xgixp}
10060 Deprecated packages: xstroke
10062 Issues resolved (http://bugs.uclibc.org):
10064 #4237: building shared openssl w/-Os fails due to gcc bug
10065 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
10066 #5602: python3 should install a "python" symbolic link
10067 #5846: Extra slash added to last slash in URL
10069 2012.11.1, Released January 3rd, 2013:
10071 Toolchain: Fixed non-largefile builds on recent Ubuntu
10074 Arch: fix missing x86/generic handling, Build for Xtensa with
10077 Updated/fixed packages: dosfstools, qt
10079 2012.11, Released December 2nd, 2012:
10081 Git shallow clone fix for older git version.
10083 Updated/fixed packages: ctuio, libtool
10085 Issues resolved (http://bugs.uclibc.org):
10087 #5726: List all the available hook points
10089 2012.11-rc2, Released November 30th, 2012:
10091 Minor fixes around the tree.
10093 Various manual updates and fixes.
10095 Add checks for legacy features.
10097 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
10098 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
10099 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
10100 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
10101 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
10102 scons, strace, sylpheed
10104 Issues resolved (http://bugs.uclibc.org):
10106 #5732: Error : package/alsa-lib/alsa-lib.mk
10108 2012.11-rc1, Released November 17th, 2012
10110 Fixes all over the tree and new features.
10112 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
10113 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
10114 + nitrogen6x defconfigs.
10116 Bootloaders: add u-boot 2012.07/10, ais target format, add
10117 barebox 2012.08/09/10/11, linker overlap issue fix for
10118 at91bootstrap, mxs-bootlets updated for new Barebox versions.
10120 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
10121 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
10122 Libtirpc support for modern glibc variants. Toolchain on
10123 target has been deprecated.
10125 Initial Aarch64 support, Xtensa support re-added.
10127 Infrastructure: Use shallow git clone when possible, use
10128 tarballs rather than git URLs for github. Moved to pkgconf
10129 rather than pkg-config. System directory added, default
10130 skeleton/device tables moved. More than 1 post-build script
10131 can now be used. output/target now contains a
10132 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
10133 understand how to (not) use it.
10135 Manual has been reworked and extended.
10137 Legal-info: Lots of package annotations, CSV file fixes,
10138 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
10140 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
10141 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
10142 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
10143 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
10144 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
10145 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
10146 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
10147 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
10148 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
10149 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
10150 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
10151 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
10152 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
10153 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
10154 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
10155 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
10156 lmbench, lockfile-progs, logrotate, lshw, lsof,
10157 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
10158 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
10159 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
10160 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
10161 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
10162 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
10163 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
10164 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
10165 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
10166 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
10167 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
10168 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
10169 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
10171 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
10172 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
10173 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
10174 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
10175 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
10176 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
10177 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
10178 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
10181 Deprecated packages: netkitbase, netkittelnet
10183 Issues resolved (http://bugs.uclibc.org):
10185 #807: [PATCH] samba - make iconv and smbd optional
10186 #3049: binutils have a sysroot bug in ld
10187 #5330: update vsftpd to 3.0.0
10188 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
10189 #5666: Fails to build python 2.7.2 for 2440 arm
10191 2012.08, Release August 31th, 2012
10193 Updated/fixed packages: microperl, cups, luajit, rrdtool,
10196 Added license information for: sqlite.
10198 Changed the source URLs of all packages located on Sourceforge
10199 in order to use the automatic mirror selection URL
10200 downloads.sourceforge.net, and get rid of the
10201 BR2_SOURCEFORGE_MIRROR option.
10203 2012.08-rc3, Released August 25th, 2012
10205 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
10206 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
10208 Added license informations for: barebox, grub, syslinux,
10209 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
10210 faad2, nano, fbdump, rsync, librsync, fontconfig,
10213 2012.08-rc2, Released August 15th, 2012
10215 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
10217 Added license informations for: mxml, nanocom, empty, expat,
10218 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
10219 input-event-daemon, luajit, cgilua, copas, coxpcall,
10220 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
10221 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
10222 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
10223 mtd, openssl, psmisc, socat, spawn-fcgi.
10225 Fixes to Microblaze external toolchains
10226 configuration. Improvements of the pkg-stats
10227 script. Out-of-tree fix for the graph-depends script.
10229 Kernel headers version bump.
10231 2012.08-rc1, Released August 1st, 2012
10233 Fixes all over the tree and new features.
10235 Integration of a legal information reporting infrastructure,
10236 which allows to generate detailed informations about the
10237 licenses and source code of all components of a system
10238 generated by Buildroot. License information will progressively
10239 be added on packages.
10241 Default configuration files added for Calao-systems USB-A9263
10242 and Calao-systems USB-A9G20-LPW.
10244 External toolchains update: allow download of a custom
10245 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
10246 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
10249 Allow the restriction of downloads to the primary site only.
10250 This is useful for project developers who want to ensure that
10251 the project can be built even if the upstream tarball
10252 locations disappear.
10254 Add a 'System configuration' choice to select between 3
10255 different init systems: Busybox init, SysV init and Systemd
10258 Cleanups to the package infrastructure. The visible change to
10259 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
10260 $(autotools-package)), and similarly for other package
10261 infrastructures and host packages. Refer to the documentation
10264 By default, automatic detection of the number of compilation
10265 jobs to use, depending on the number of CPUs available.
10267 Improvements to generate systems with static libraries only
10268 (infrastructure and package fixes).
10270 Add proper support in the Linux kernel package to generate
10271 Device Tree Blobs or combined Device Tree / Kernel
10272 images. This will be useful on Microblaze, PowerPC and ARM,
10273 which are architectures making extensive use of the Device
10276 Updated/fixed packages: audiofile, autoconf, automake, axel,
10277 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
10278 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
10279 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
10280 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
10281 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
10282 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
10283 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
10284 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
10285 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
10286 libfuse, libidn, libmad, libmbus, libmnl,
10287 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
10288 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
10289 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
10290 lttng-tools, lua, m4, memtester, midori, mii-diag,
10291 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
10292 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
10293 openssl, pciutils, php, polarssl, portaudio, pppd,
10294 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
10295 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
10296 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
10297 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
10298 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
10300 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
10301 fbterm, flashrom, freerdp, inadyn, libfreefare,
10302 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
10303 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
10304 luajit, mediastreamer, mobile-broadband-provider-info, monit,
10305 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
10306 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
10307 ramspeed, rtorrent, sound-theme-borealis,
10308 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
10311 Issues resolved (http://bugs.uclibc.org):
10313 #1315: Allow use of older external toolchains without sysroot
10314 support [won't fix]
10315 #5276: Hiawatha needs to manage IPV6 if so [fixed]
10316 #5360: buildroot fails when building "host-libglib2 2.30.2
10317 Building" [won't fix, upstream problem]
10318 #5384: Can't build packages relying on gets on newer glibc
10321 2012.05, Released May 30th, 2012:
10323 Updated/fixed packages: busybox, netsnmp, pptp-linux
10325 2012.05-rc3, Released May 25th, 2012:
10327 Minor fixes around the tree.
10329 Infra: Fix for DOWNLOAD macro when using primary mirrors with
10332 Toolchain: Kernel headers 3.2.18 / 3.3.7.
10334 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
10335 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
10338 2012.05-rc2, Released May 18th, 2012:
10340 Fixes all over the tree.
10342 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
10343 dependency, disable decimal floats support, Linux 3.2.17 /
10344 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
10345 without C++ support.
10347 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
10348 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
10350 2012.05-rc1, Released May 10th, 2012:
10352 Fixes all over the tree and new features.
10354 Use /etc/os-release for version info rather than
10357 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
10359 Apply-patches.sh: cleanups, archived patches handling fixes,
10360 support series files.
10362 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
10363 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
10364 atngw100, use 3.3.x for qemu configs.
10366 Menu structure: Libraries moved out of multimedia section
10368 Atom processor support. Prescott fix, blackfin ABI fix,
10369 Microblaze architecture support (using ext toolchain). Cleanup
10370 architecture names, deprecate Xtensa support.
10372 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
10373 default to uClibc 0.9.33.x, enable
10374 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
10375 fixes for external toolchains, linaro ext toolchains, new
10376 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
10379 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
10380 support. Barebox: add 2012.04, remove 2011.12.
10382 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
10383 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
10384 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
10385 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
10386 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
10387 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
10388 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
10389 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
10390 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
10391 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
10392 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
10393 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
10394 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
10395 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
10396 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
10397 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
10398 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
10399 openssh, openssl, parted, pango, pcre, php, pixman, poco,
10400 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
10401 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
10402 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
10403 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
10404 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
10405 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
10406 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
10409 New packages: apr, apr-util, audiofile, bellagio,
10410 conntrack-tools, empty, fmtools, glib-networking,
10411 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
10412 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
10413 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
10414 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
10415 socketcand, stress, systemd, ushare, zeromq
10417 Deprecated packages: ttcp
10419 Removed packages: ntfsprogs
10421 Issues resolved (http://bugs.uclibc.org):
10423 #2353: [lua] fix build with 2010.08-rc1
10424 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
10425 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
10426 #2881: Can't build project statically with external toolchain
10427 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
10428 #4808: ccache may build against wrong zlib
10429 #4880: New package lcdproc
10430 #4886: New package protobuf
10431 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
10432 #4898: * make: [target-finalize] Error 1 (ignored)*
10433 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
10434 #4970: udev 181 fails to build if kernel version 3.3 is selected
10435 #5018: dialog broken: exits with assert in uClibc
10436 #5102: qt package moc, uic, rcc read from wrong place
10437 #5144: Patch to fix ixon bug in uemacs
10438 #5198: Line graphics output is broken in GNU Screen
10439 #5204: Missing terminfo file(s) for GNU screen terminal type
10441 2012.02, Released February 29th, 2012:
10443 Updated/fixed packages: libecore
10445 2012.02-rc3, Released February 27th, 2012:
10447 Fixes all over the tree.
10449 Automatic host dependencies handling for cmake packages
10450 fixed. Customize package deprecated as using a post-build
10451 script is nowadays the preferred way of adding extra stuff to
10454 Linux-headers 3.0.x / 3.2.x stable version bumped.
10456 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
10458 Updated/fixed packages: dropbear, ffmpeg, libpng
10460 2012.02-rc2, Released February 19th, 2012:
10462 Fixes all over the tree.
10464 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
10465 linux-headers 3.0.x / 3.2.x stable versions.
10467 Documentation: Added makedev / <pkg>_DEVICES /
10468 <pkg>_PERMISSIONS documentation.
10470 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
10471 libvncserver, mxml, python.
10473 2012.02-rc1, Released February 12th, 2012:
10475 Fixes all over the tree and new features.
10477 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
10478 support removed, Powerpc SPE ABI support. GDB ELF support fix,
10479 GDB 7.4, crosstool-NG 1.13.4.
10481 Gentargets: scp and mercurial support.
10482 Autotools: derive host dependencies from target by default.
10483 Packages can now declare device table snippets.
10485 Host utilities menu with commonly used host tools.
10487 defconfigs: qemu configs for x86-64, mips and sparc, at91
10488 defconfigs now use modern U-Boot / mainline Linux, added
10489 lpc3250 defconfigs.
10491 uClibc: remove 0.9.30, backport unshare() support, add
10492 0.9.32.1 / 0.9.33, use same config for ctng.
10494 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
10495 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
10498 Various manual updates. Release tarballs now contain generated
10499 manual in text/html/pdf formats.
10501 Buildroot now calls the stop function of scripts in
10502 /etc/init.d at shutdown.
10504 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
10505 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
10506 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
10507 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
10508 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
10509 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
10510 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
10511 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
10512 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
10513 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
10514 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
10515 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
10516 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
10517 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
10518 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
10519 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
10520 python, python-serial, qt, ruby, samba, sdl, sdparm,
10521 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
10522 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
10523 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
10524 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
10525 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
10526 xf86-video-sis, xfont_{encodings,font-util},
10527 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
10528 xlib_libxkbfile, xterm, xutil_makedepend, yajl
10530 New packages: boost, connman, dstat, expedite, explorercanvas,
10531 feh, flot, giblib, igh-ethercat, imlib2, jquery,
10532 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
10533 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
10534 libethumb, libevas, libical, libmbus, liboauth, liburcu,
10535 libvncserver, linux-firmware,
10536 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
10537 open2300, python-distutilscross, python-dpkt,
10538 python-netifaces, python-pygame, python-setuptools, rt-tests,
10539 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
10540 xf86-input-tslib, xinput-calibrator
10542 Issues resolved (http://bugs.uclibc.org):
10544 #743: Add Transmission bit torrent option to buildroot
10545 #755: Add Boost libraries as a package
10546 #2299: Add crypto support to libsoup
10547 #2617: Pixman 0.19.2 & Cairo 1.10.0
10548 #3403: libgpg-error: bump to version 1.10
10549 #3409: libgpg-error: download from gnupg.org
10550 #3421: nano: make tiny flag optional
10551 #3691: New EFL packages
10552 #4664: Cannot patch AT91Bootstrap
10553 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
10554 #4760: Qt: add host-pkg-config to dependency-list
10556 2011.11, Released November 30th, 2011:
10558 Fixes all over the tree.
10560 Bump kernel headers / default Linux version to 3.1.4.
10562 Updated/fixed packages: ruby
10564 2011.11-rc3, Released November 26th, 2011:
10566 Fixes all over the tree.
10568 Toolchain: Fix gdb dependencies for external toolchains,
10569 adjust uClibc patches so they don't confuse modern versions of
10570 patch, bump crosstool-ng, kernel headers and linux versions.
10572 Updated/fixed packages: busybox, freetype, mplayer, opencv,
10573 php, rsyslog, ruby, thttpd, xapp_xf86dga
10575 Issues resolved (http://bugs.uclibc.org):
10577 #4357: Prevent patch commands from accessing source control
10578 #4369: Fix permissions on untared lsof archive
10580 2011.11-rc2, Released November 18th, 2011:
10582 Fixes all over the tree and new features.
10584 Updated asciidoc documentation
10586 Toolchain: Bumped 3.x stable kernel headers, use wget in
10587 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
10590 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
10591 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
10593 Issues resolved (http://bugs.uclibc.org):
10595 #3355: mplayer fails to build
10596 #4021: uClibc: undefined reference to `__GI___errno_location'
10597 #4297: Qt's qmake uses wrong pkg-config
10599 2011.11-rc1, Released November 11th, 2011:
10601 Fixes all over the tree and new features.
10603 Moved misc scripts and support stuff to support/. Renamed
10604 patch-kernel.sh to support/scripts/apply-patches.sh.
10606 Documentation: Moved to asciidoc format, make targets to
10607 generate text/html/pdf/epub output added.
10609 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
10612 Bootloaders: Add support for custom git tree / tarballs for
10613 barebox, similar to how it's handled for u-boot. Clean up
10614 menuconfig options.
10616 Toolchain: Update external codesourcery toolchain download
10617 URLs after Codesourcery got bought by Mentor, add x86
10618 toolchain, update toolchain versions and optimize toolchain
10619 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
10620 updated GDB versions / download URLs. Binutils
10621 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
10624 Package infrastructure: Support for local packages /
10625 overrides, package dir / name arguments dropped from
10626 {GEN,AUTO,CMAKE}TARGETS.
10628 Linux: Kernel extensions infrastructure support, Xenomai +
10631 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
10632 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
10633 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
10634 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
10635 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
10636 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
10637 libconfuse, libcuefile, libcurl, libdaemon, libevent,
10638 libglib2, libiconv, libmpd, libreplaygain, libroxml,
10639 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
10640 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
10641 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
10642 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
10643 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
10644 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
10645 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
10646 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
10647 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
10648 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
10650 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
10651 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
10652 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
10653 pulseaudio, pv, rtai, vala, xenomai.
10655 Removed packages: liboil, sfdisk, swfdec, webif
10657 Issues resolved (http://bugs.uclibc.org):
10659 #505: live555: new package
10660 #507: Enable live and tv options in MPlayer-1.0rc2
10661 #531: let e2fsprogs package to export headers to staging dir if needed
10662 #1171: Linuxthreads new cannot find sysdep.h
10663 #1357: Add bluez to buildroot system
10664 #2107: New package: input-event-daemon
10665 #2599: New package: orc (Oil Runtime Compiler)
10666 #2605: gstreamer: Update to 0.10.30
10667 #2677: introducing util-linux-ng as replacement for util-linux
10668 #2917: Qt: Add declarative module
10669 #3145: jffs2 image generation fails
10670 #3271: netperf-2.4.5 fails to compile
10671 #3331: xdata_xcursor-themes depends on xcursorgen
10672 #3343: Add file:// download SITE_METHOD
10673 #3391: Add support for specifying an external kernel tree
10674 #3631: Error while compiling with Xorg
10675 #3709: oprofile doesn't build for mipsel
10676 #3925: midori not getting compile
10677 #4045: Add support for downloading i386 toolchains from codesourcery
10678 #4165: lrzsz-fix-symlink-at-rebuild.patch
10679 #4171: makedevs-unused-but-set-variable.patch
10680 #4183: Codesourcery toolchain download site has changed
10681 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
10682 #4381: Add option to lighttpd to enable Lua support
10683 #4387: Make sure that dest dir exists before installing mtd files
10685 2011.08, Released August 31th, 2011:
10687 Fixes all over the tree.
10689 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
10692 Updated/fixed packages: ipset, python
10694 2011.08-rc2, Released August 29th, 2011:
10696 Fixes all over the tree.
10698 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
10699 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
10702 Defconfigs: kernel updates, fix mini2440 serial port config,
10703 remove old arm toolchain configs.
10705 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
10706 targets similar to linux/busybox.
10708 Updated/fixed packages: barebox, directfb, libsoup,
10709 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
10710 usbmount, util-linux, xfont_font-misc-misc
10712 Issues resolved (http://bugs.uclibc.org):
10714 #3685: ncurses installation hangs due to old version of tic
10715 #4093: Grub fails to install bz2 patch after conversion to...
10717 2011.08-rc1, Released August 4th, 2011:
10719 Fixes all over the tree and new features.
10721 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
10722 ext-toolchain-wrapper improvements, improved non-MMU
10723 support. GCC 4.3.6 / 4.6.1.
10725 GENTARGETS infrastructure extended to cover bootloaders and
10726 Linux kernel as well. Options to retrive Linux/U-Boot from a
10727 custom git repo instead of upstream tarballs.
10728 Support for Linux 3.x and release candidate tarballs.
10729 X-Loader bootloader for omap added.
10731 Make source/external-deps now also works for external
10732 toolchains / crosstool-ng backend.
10734 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
10735 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
10736 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
10737 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
10738 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
10739 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
10740 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
10741 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
10742 synergy, udev, usbmount, usbutils, util-linux, valgrind,
10743 webkit, xorg-xserver, xz, zlib
10745 New packages: acl, attr, ebtables, gnutls, inotify-tools,
10746 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
10747 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
10748 statserial, stunnel, ti-utils, uboot-tools, yajl
10750 Deprecated packages: liboil, swfdec
10752 Removed packages: hal
10754 Issues resolved (http://bugs.uclibc.org):
10756 #3559: libnspr: Add new package
10757 #3595: patch to add libroxml
10758 #3565: libnss: Add new package
10759 #3583: xfonts_font-adobe-100dpi fails due to missing map file
10760 #3649: [PATCH] Add mapdir to existing pkg-config patch
10761 #3907: 2011.05 - Qt 4.7.3 not building on ARM
10762 #3961: Nfs-utils: Remove SUSv3-function index
10763 #3985: "help" target's defconfig list needs sort
10764 #3997: bump libroxml to v2.1.0
10766 2011.05, Released May 27th, 2011:
10768 Updated/fixed packages: makedevs
10770 2011.05-rc2, Released May 24th, 2011:
10772 Fixes all over the tree.
10774 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
10775 2009q3 external toolchains added. Crosstool-NG bumped to
10776 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
10777 bumped to 2.6.38.7.
10779 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
10781 2011.05-rc1, Released May 18th, 2011:
10783 Fixes all over the tree and new features.
10785 External toolchain improvements: We now build a binary
10786 toolchain wrapper and install it into HOST_DIR/usr/bin, which
10787 enforces the correct compiler arguments, making an external
10788 toolchain as easy to use outside of Buildroot as the internal
10789 ones are. This also brought a cleanup of CFLAGS, making the
10790 Buildroot build output easier to read.
10792 Rootfs device handling improvements: Choice between static
10793 /dev, devtmpfs and devtmpfs with either mdev or udev.
10795 Toolchain: More preconfigured codesourcery external
10796 toolchains, improved Crosstool-NG support, fix for GCC
10797 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
10798 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
10800 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
10802 Linux: support for custom kernel image targets, E.G. for
10803 powerpc builds with embedded device trees.
10805 Misc fixes for qemu defconfigs, ensuring correct serial
10806 terminal setup out of the box.
10808 Misc gentarget / autotools handling fixes.
10810 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
10811 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
10812 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
10813 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
10814 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
10815 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
10816 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
10817 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
10818 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
10819 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
10820 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
10821 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
10822 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
10824 New packages: bonnie++, can-utils, gdisk, htop,
10825 input-event-daemon, libexif, libraw, libv4l, ngircd
10827 Removed packages: festival
10829 Issues resolved (http://bugs.uclibc.org):
10831 #2131: Add OpenMP support to the toolchain
10832 #3379: New Package: bonnie++
10833 #3445: Not working openssl-10.0.0d on 386sx
10834 #3451: fakeroot package: wrong FAKEROOT_SITE variable
10835 #3457: alsamixergui: broken URL
10836 #3475: Calling sync on large filesystems when not always necessary
10837 #3511: make busybox-menuconfig does not download busybox package
10838 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
10839 #3571: u-boot: fw_printenv does not build
10840 #3643: popt source url is not responding
10841 #3733: dropbear: make zlib optional
10842 #3757: Buildroot can't build mplayer with libmad
10844 2011.02, Released February 28th, 2011:
10846 Fixes all over the tree.
10848 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
10849 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
10851 Deprecated packages: devmem2, webif
10853 Issues resolved (http://bugs.uclibc.org):
10855 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
10856 #3259: Unable to build webkit (on arm)
10857 #3295: slang fails to build on mipsel
10858 #3325: ffmpeg fails to build
10860 2011.02-rc2, Released February 24th, 2011:
10862 Fixes all over the tree.
10864 Festival packages marked as broken. Unless someone steps up
10865 to support them, they will be removed during the 2011.05
10868 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
10869 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
10870 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
10871 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
10872 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
10873 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
10874 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
10875 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
10876 tcpreplay, tiff, wpa_supplicant, xcb-util,
10877 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
10878 xdriver_xf86-input-{mouse,synaptics,void},
10879 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
10880 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
10881 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
10882 xserver_xorg-server, xz
10884 Removed packages: ace_of_penguins, vlc
10886 Issues resolved (http://bugs.uclibc.org):
10888 #3205: Failing chmod when running "make" in buildroot (openssl)...
10889 #3277: quagga fails to build with SNMP support
10890 #3283: See why nfs-utils needs fakeroot, and convert to autotools
10891 #3307: synergy fails to build due to missing XTest library
10893 2011.02-rc1, Released February 14th, 2011:
10895 Fixes all over the tree and new features.
10897 External toolchain improvements: clarification of the options,
10898 and introduction of the toolchain profile concept, for
10899 well-known toolchains. Buildroot is now capable of
10900 automatically downloading and extracting well-known toolchains
10901 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
10902 toolchains are supported). Crosstool-NG backend updated and
10905 Complete rework of how hardware boards are supported.
10906 Each board now only has a single defconfig file, and all
10907 board-specific options have been removed. See
10908 docs/buildroot.html#board_support for details.
10910 Added support for the following boards: Mini2440, Qemu ARM
10911 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
10912 r2d and Qemu x86. The Qemu boards support allows to easily
10913 build systems that are known to work under Qemu.
10915 Initial support for Blackfin processors.
10917 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
10918 preparation for support of SDK. For the same reason, the
10919 toolchain binaries (cross-compiler and other related tools)
10920 are now installed in $(O)/host/usr/bin/. The cross pkg-config
10921 now also automatically returns correct values for cross
10922 compilation, without needing any environment variables to be
10925 Ccache support reworked. Now used for both host and target
10926 compilation, and cache is stored in ~/.buildroot-ccache.
10928 Toolchain: uClibc 0.9.32-rc2, several components moved to
10929 normal AUTOTARGET packages.
10931 Generic cmake infrastructure, similar to the existing
10932 GENTARGETS/AUTOTARGETS.
10934 Support for bzr downloads, next to the existing git/svn support.
10936 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
10937 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
10939 EXT2 file system size handling improved, UBI image support, fs
10940 configuration options cleanup, U-Boot/Barebox version bumps.
10942 Updated/fixed packages: alsa-utils, at, autoconf, automake,
10943 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
10944 coreutils, cups, dbus, dbus-python, dhcp, directfb,
10945 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
10946 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
10947 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
10948 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
10949 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
10950 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
10951 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
10952 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
10953 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
10954 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
10955 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
10956 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
10957 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
10958 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
10959 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
10960 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
10961 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
10962 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
10963 xkeyboard-config, xlib_libX11, xz, zlib
10965 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
10966 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
10967 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
10968 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
10969 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
10972 Removed packages: hotplug, l2tp, libfloat, microcom,
10975 Issues resolved (http://bugs.uclibc.org):
10977 #267: The make target: cross fails because toolchain_build_...
10978 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
10979 #561: ltp-testsuite failed to install
10980 #1447: Installing gfortran on PowerPC
10981 #1651: Build fail caused by ccache in module-init-tools
10982 #1681: Cross-compiled binaries shouldn't be installed into staging
10983 #1723: [PATCH] axel: convert to generic package infrastructure and...
10984 #1735: [PATCH] mplayer: convert to autotools infrastructure
10985 #2551: [PATCH] native toolchain in the target filesystem fails
10986 #2623: buildroot-snapshot-20100922 fails when compiling development...
10987 #2647: makedevs package lacks support for 16-bit major/minor numbers
10988 #2371: QT MYSQL Module does not build when MySQL installed on the host
10989 #2839: compile fails in various packages with a odd message "error:...
10990 #2887: tar "buffer overflow detected" error
10991 #2893: Broken "make source" with external toolchain
10992 #2905: Qt: Speed up compilation, if gui-module isn't selected
10993 #2929: genext2fs: couldn't allocate a block (no free space)
10994 #2935: Ntpdate isn't installed
10995 #2965: Broken linkage to xkbcomp (blocking X server startup)
10996 #2983: xlib_libX11 build failed
10997 #3007: kexec doesn't build: Missing regdef.h file
10998 #3085: Init scripts are not compatible with sysVinit (when busybox...
10999 #3103: make external-deps wants to download gcc-.tar.bz2 when...
11000 #3109: abnormal `make busybox-menuconfig`
11001 #3115: How about board specific makefiles?
11002 #3169: python patch has typo, aborts build in scenario
11003 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
11005 2010.11, Released November 30th, 2010:
11007 Fixes all over the tree.
11009 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
11012 Issues resolved (http://bugs.uclibc.org):
11014 #2773: squid with openssl support needs openssl on the host
11015 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
11017 2010.11-rc2, Released November 25th, 2010:
11019 Fixes all over the tree.
11021 Add support for LEON Sparc architecture variants. Fix make
11022 source/external-deps for host packages.
11024 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
11025 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
11026 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
11027 sysstat, webkit, zlib
11029 Issues resolved (http://bugs.uclibc.org):
11031 #759: Sysstat build broken without libintl
11032 #2479: host-module-init-tools 3.11 fails to build
11033 #2725: Buildroot overrides kernel config
11034 #2785: mtd-utils build fails due to missing libmtd
11035 #2791: Added PHP-Process Control to the PHP-Package
11036 #2797: pciutils dependencies on zlib not taken into account
11037 #2809: failed to compile libglib2
11038 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
11039 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
11040 #2833: Failed to compile webkit without X11
11042 2010.11-rc1, Released November 8th, 2010:
11044 Fixes all over the tree and new features.
11046 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
11047 misc fixes + nconfig and savedefconfig targets.
11049 Toolchain: ARM cortex A9 support, experimental crosstool-ng
11050 backend, GCC 4.5.x.
11052 Fs: Squashfs 4.1 with lzo support
11054 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
11055 generic new-style ones instead.
11057 Download handling reworked and support for git/svn downloads
11060 Removed experimental shared config.cache support, as it is
11063 A convenience Makefile wrapper is created when using
11064 out-of-tree building, similar to how it is done for the kernel.
11066 Alpha, Cris, IA64 and Sparc64 architecture support removed.
11068 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
11069 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
11071 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
11072 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
11073 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
11074 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
11075 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
11076 gamin, gawk, genext2fs, gperf, gst-plugins-base,
11077 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
11078 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
11079 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
11080 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
11081 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
11082 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
11083 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
11084 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
11085 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
11086 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
11087 openssl, openvpn, oprofile, pango, patch, pcre, php,
11088 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
11089 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
11090 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
11091 speex, sqlite, squashfs, startup-notification, strace,
11092 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
11093 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
11094 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
11095 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
11097 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
11098 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
11099 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
11100 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
11101 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
11102 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
11103 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
11104 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
11105 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
11106 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
11109 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
11111 Removed packages: dillo, libglib12, libgtk12, microwin,
11114 Issues resolved (http://bugs.uclibc.org):
11116 #901: new package: gpsd
11117 #2389: Generate a Makefile wrapper in $(O)
11118 #2461: wireless_tools: install shared library if needed
11119 #2521: Can't compile sdl_mixer, mikmod.h can't be found
11120 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
11121 #2563: [PATCH] cairo: Expose the configure option to disable some...
11122 #2581: libmms: Update to 0.6, and patch to work on architectures...
11123 #2707: Can't compile linux kernel using buildroot + crosstool-ng
11125 #2737: buildroot configuration tool crashing when the path exceeds...
11126 #2767: Build for lsof broken in buildroot-2010.08
11128 2010.08: Released August 31th, 2010:
11130 Fixes all over the tree.
11132 Updated/fixed packages: atk, xstroke
11134 Removed packages: lxdoom
11136 2010.08-rc2, Released August 30th, 2010:
11138 Fixes all over the tree.
11140 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
11141 locale support as broken. Remove deprecated GCC 4.2.[1-3]
11144 Mark CRIS architecture as deprecated, as it is discontinued
11147 Marked shared config.cache as experimental and disabled by
11148 default as it is known to break with certain package
11151 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
11154 fs: old-style squashfs for big endian archs fixed.
11156 Updated/fixed packages: busybox, gst-plugins-base,
11157 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
11158 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
11159 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
11162 Removed packages: stunnel
11164 Issues resolved (http://bugs.uclibc.org):
11166 #635: util-linux fails to build in 2009.08
11167 #2239: netcat package installs its binary to target as avr32-linux...
11168 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
11169 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
11170 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
11172 2010.08-rc1, Released July 30th, 2010:
11174 Fixes all over the tree and new features.
11176 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
11177 and non-sysroot support removed. Added support for (snapshot)
11178 NPTL in uClibc, 0.9.28.3 removed,
11180 Bootloaders: Various cleanups, moved to boot/, added Barebox,
11181 removed yaboot. Support building u-boot from custom tarball,
11184 New GTK-based configurator, usable using 'make gconfig'.
11186 Java packages marked as broken. Unless someone steps up to
11187 support this, they will be removed during the 2010.11
11190 Alpha, IA64 and Sparc64 architectures marked as deprecated.
11191 GTK+ on DirectFB has also been marked as deprecated, as it is
11192 not supported in recent GTK+ versions, and more and more
11193 packages depends on the new versions.
11194 Unless someone steps up to support them, they will be removed
11195 during the 2010.11 development cycle.
11197 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
11198 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
11200 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
11201 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
11202 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
11203 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
11204 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
11205 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
11206 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
11207 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
11208 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
11209 ltrace, make, midori, module-init-tools, mplayer,
11210 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
11211 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
11212 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
11213 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
11214 usbutils, webif, webkit, wireless_tools, xerces,
11215 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
11217 Removed packages: modutils, portage, rxvt
11219 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
11221 Issues resolved (http://bugs.uclibc.org):
11223 #321: alsa-lib uses host include files for python which breaks ...
11224 #361: linux kernel configuration choice works incorrectly
11225 #387: Tremor not installed to toolchain
11226 #401: new package: ffmpeg
11227 #475: uImage target for U-boot failed generating
11228 #543: ATK requires X11 on DirectFB target
11229 #575: webkit: Buildroot Libtool Patch Fails
11230 #583: build fails with external x86_64 toolchain
11231 #729: sstrip creates corrupted headers
11232 #829: Webkit r44552 needs libXt
11233 #835: Package Dataflashboot-1.05 does not compile with buildroot...
11234 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
11235 #859: Add (head of) nptl branch to list of uClibc versions
11236 #949: compile with debug info
11237 #955: Grub fails to build with External Toolchain
11238 #1051: Webkit doesn't compile (Linuxthreads new, x86)
11239 #1213: Move .config into output directory
11240 #1225: Buildroot fails to account for "nof" subdirectory (no float...
11241 #1231: (sparc) Linux kernel fails to build
11242 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
11243 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
11244 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
11245 #1405: WebKit fails to build because pthread_getattr_np is not impl...
11246 #1675: GMP Error during buildroot make process
11247 #1741: external toolchain linking error
11248 #1753: lmbench: convert to generic package infrastructure
11249 #1771: Fakeroot and the target/generic/device_table.txt create bad...
11250 #1807: LZMA 4.32.7, Required header file(s) are missing
11251 #1813: xkeyboard-config fails to build because of intltool problem
11252 #1879: Bump iptables to 1.4.8
11253 #1885: Add a bunch of lua modules
11254 #1897: Bump libusb to 1.0.7
11255 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
11256 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
11257 #1927: Bump file to 5.03 and migrate to autotargets
11258 #1933: Bump gawk to 3.1.8 and migrate to autotargets
11259 #1945: PHP: add sqlite3 dependency when using external lib
11260 #1951: Bump openssl to 0.9.8o
11261 #1957: Bump sqlite to 3.6.23.1
11262 #1975: Package removal/deprecation
11263 #1981: zlib: bump to 1.2.5
11264 #1987: intltool: Fix spelling mistake
11265 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
11266 #1999: Typo in path checking
11267 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
11268 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
11269 #2038: Bump ncurses to 5.7
11270 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
11271 #2101: blackbox depends on locale support
11272 #2119: Tries to build kernel, although disabled in config
11273 #2125: libXfont build fail
11274 #2143: buildroot compiler generates segfaulting statically linked exe..
11275 #2149: xterm build failure
11276 #2155: Compression lzo don't set for ubifs
11277 #2161: [SECURITY] Update libpng to 1.2.44
11278 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
11279 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
11280 #2191: linux-fusion build fail
11281 #2221: Qt does not compile (dependencies not taken into account?)
11282 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
11283 #2245: Netcat does not work due to incorrect assumptions about signed..
11284 #2251: directory output/build after make *_defconfig not found
11285 #2257: Convert netsnmp package to autotargets
11286 #2263: Bump samba to 3.3.13
11287 #2269: setserial causes make error
11289 2010.05, Released May 30th, 2010:
11291 Fixes all over the tree.
11293 Updated/fixed packages: coreutils, hal, libcap,
11294 lockfile-progs, ncftp, xserver_xorg-server
11296 Issues resolved (http://bugs.uclibc.org):
11298 #1789: binutils fails to build for i386
11299 #1843: Fix libcap build failure
11300 #1855: XORG Keyboard driver fails to compile
11302 2010.05-rc3, Released May 27th, 2010:
11304 Fixes all over the tree.
11306 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
11307 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
11308 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
11309 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
11310 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
11311 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
11312 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
11313 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
11314 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
11315 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
11316 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
11318 Issues resolved (http://bugs.uclibc.org):
11320 #75: arm buildroot "unrecognized option" error
11321 #699: Buildroot fails to copy libstdc++ to target when using external...
11322 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
11323 #1729: alsamixergui fails to build
11324 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
11325 #1819: pciutils small bugs
11326 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
11328 2010.05-rc2, Released May 11th, 2010:
11330 Fixes all over the tree.
11332 Updated/fixed packages: busybox, customize, gawk, gnuchess,
11333 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
11334 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
11335 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
11336 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
11337 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
11338 xproto_fontcacheproto, xproto_fontsproto, xvkbd
11340 Removed packages: vice
11342 Issues resolved (http://bugs.uclibc.org):
11344 #849: "customize" package copies files to wrong place in target tree
11345 #985: Bump usb_modeswitch package to 1.1.0
11346 #1135: Package customize. Wrong copying
11347 #1525: Package hal deletes a whole <target>/etc/rc.d directory
11348 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
11349 #1669: Busybox failed to compile when using an external toolchain
11350 #1699: Fix usbutils dependencies and bump
11351 #1705: Fix pciutils broken cross compiling
11352 #1717: External toolchain fixes for hostapd & wpa_supplicant
11354 2010.05-rc1, Released May 3rd, 2010:
11356 Cleaned up / restructured package menu.
11358 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
11359 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
11360 removed broken nios2 support, ppc e300cX/e500mc support,
11361 improved external toolchain support, GDB 7.x support.
11363 X.org updated to 7.5.
11365 New packages: cdrkit, cramfs, genext2fs, genromfs,
11366 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
11367 squashfs, squashfs3, squid
11369 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
11370 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
11371 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
11372 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
11373 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
11374 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
11375 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
11376 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
11377 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
11378 qt, radvd, samba, setserial, smartmontools, tar, tslib,
11379 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
11380 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
11381 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
11382 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
11383 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
11384 xproto_xf86miscproto, xserver_xorg-server
11386 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
11387 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
11388 xproto_xf86miscproto
11390 Issues resolved (http://bugs.uclibc.org):
11392 #513: Add new squid package
11393 #661: lmbench: new package
11394 #719: Add lua option to haserl
11395 #800: [PATCH] iperf update to 2.0.4
11396 #803: [PATCH] lua - add shared library patch and config option for...
11397 #805: [PATCH] mdadm - version update
11398 #817: integrator926_defconfig uses unsupported uboot board name
11399 #851: Add option to specify --sysroot value for external toolchain
11400 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
11401 package for compatibility with old packages that expect
11403 #1105: Add new netperf package
11404 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
11405 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
11406 #1123: Bump less to 436 and migrate to Makefile.autotools.in
11407 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
11408 #1189: Wrong u-boot configuration name for integrator926 target
11409 #1219: kernel headers not correctly installed into toolchain/staging
11410 #1267: Wrong BR2_EXTRA_VERSION
11411 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
11412 #1303: Add librsync package
11413 #1321: Busybox link fails due to lack of --sysroot option
11414 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
11415 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
11416 #1369: cannot build radvd (flex problem)
11417 #1387: xlib_libX11-1.3.2 can't find libjpeg
11418 #1411: [SECURITY] Update openssl package to 0.9.8n
11419 #1417: Bump iptables to 1.4.7
11420 #1423: Bump e2fsprogs to 1.41.11
11421 #1429: [SECURITY] Update php to 5.2.13
11422 #1441: Add binutils 2.20.1
11423 #1447: Package installation on target with debug symbols is broken
11424 #1459: Misc QA fixes
11425 #1489: radvd update to 1.6
11426 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
11427 #1537: dev entries not created anymore
11428 #1555: Fix default uclibc-0.9.31 configuration
11429 #1561: [SECURITY] Update samba to 3.3.12
11430 #1567: openssl0.9.8n fails to compile
11431 #1573: Alsa-utils alsactl/init/* not installed to target
11432 #1591: portmap fails to compile
11433 #1615: Convert eeprog package to gentargets
11434 #1645: Bump hostapd package to 0.7.2
11436 2010.02, Release February 26th, 2010:
11438 Fixes all over the tree.
11440 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
11441 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
11444 Removed packages: hostap, openmotif, xpdf
11446 Issues resolved (http://bugs.uclibc.org):
11448 #165: openmotif does not build
11449 #1147: Remove obsolete hostap package
11450 #1183: make source fails to download gmp, mpfr and patches
11452 2010.02-rc2, Released February 23th, 2010:
11454 Fixes all over the tree and new features.
11456 New packages: intltool
11458 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
11459 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
11460 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
11461 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
11462 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
11463 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
11464 xlib_libfontenc, xproto_trapproto, zlib
11466 Removed package: xboard
11468 Issues resolved (http://bugs.uclibc.org):
11470 #335: atk looks for the path to the gnome library on the host
11471 #355: Please update WebKit - it doesn't compile!
11472 #453: libglib2 autoreconf
11473 #457: e2fsprogs link problem
11474 #459: libgtk2 autoreconf
11475 #469: build of libgtk2 for host incorrectly assumes that X.org ...
11476 #671: Bash fails to build when building buildront on Ubuntu 9.04
11477 #711: WebKit host dependencies problems
11478 #821: cp: illegal operation
11479 #1039: Not compiled on ubuntu karmic
11480 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
11482 2010.02-rc1, Released February 9th, 2010:
11484 Fixes all over the tree and new features.
11486 Generalized autotools infrastructure to be usable for
11487 non-autotools packages, see package/Makefile.package.in for
11490 Cleaned up avr32 toolchain config, external source-based
11491 toolchain support is gone.
11493 Dependency checks: Also check for makeinfo, only print output
11496 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
11498 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
11501 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
11502 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
11503 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
11504 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
11505 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
11506 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
11507 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
11508 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
11510 Removed package: asterisk, openswan
11512 Issues resolved (http://bugs.uclibc.org):
11514 #515: tcpreplay: new package
11515 #553: Wrong DirectFB ps2mouse limitation
11516 #559: mesa3d build fails
11517 #679: Autoconf cannot find M4
11518 #739: New/updated hostapd package
11519 #749: Bump usbutils package to version 0.86
11520 #751: Kernel 2.6 snapshot fetch fail
11521 #753: Bump lighttpd package to 1.4.25
11522 #757: U-Boot: mkimage cannot be installed using external toolchain
11523 #761: Add binutils 2.20 to toolchain options
11524 #763: [SECURITY] Update pcre to 7.9
11525 #765: Add buildroot branding to gcc
11526 #767: Bump iw package to 0.9.18
11527 #773: [SECURITY] Update bind to 9.5.2-P1
11528 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
11529 #813: Drop not very useful generic package selection options ...
11530 #823: Editor backup files (~) is copied from the target_skeleton
11531 #827: Bump mtd-utils package to version 1.2.0
11533 #913: Bump iptables to 1.4.6
11534 #919: Bump usb_modeswitch package to 1.0.7
11535 #925: Bump wpa_supplicant package to 0.6.10
11536 #931: Bump kismet package to 2010-01-R1
11537 #937: Bump openvpn package to 2.1.1
11538 #943: Bump sqlite package to 3.6.22
11539 #961: Bump dnsmasq to 2.52
11540 #967: Bump netstat-nat to 1.4.10
11541 #973: Bump iw to 0.9.19
11542 #1003: DHCP options disabled with busybox-1.16.0
11543 #1009: [SECURITY] Bump php to 5.2.12
11544 #1015: [SECURITY] Bump bind to 9.5.1-P2
11545 #1027: Busybox flash commands conflict with those from mtd-utils
11546 #1063: [SECURITY] Update lighttpd to 1.4.26
11548 2009.11, Released December 1st, 2009:
11550 Additional fixes and cleanups.
11552 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
11553 microperl, ncurses, vim
11555 Issues resolved (http://bugs.uclibc.org):
11557 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
11559 2009.11-rc2, Released November 29th, 2009:
11561 Additional fixes and cleanups.
11563 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
11565 2009.11-rc1, Released November 23rd, 2009:
11567 Fixes all over the tree and new features.
11569 Cleaned up / Simplified build directory layout. Refer to
11570 docs/buildroot.html#using for details.
11572 Target defconfig files moved to configs/ and listed in 'make help'
11575 Fixed *clean targets. Now clean removes everything generated,
11576 so you can do a fresh rebuild. Distclean furthermore removes
11577 kbuild tools and .config, bringing the source tree back in a
11580 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
11581 soft / hardfloat setting for architecture, ensure target-ldd
11584 New packages: divine, gvfs, libarchive, libmicrohttpd,
11585 sdl_sound, swfdec, sysstat
11587 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
11588 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
11589 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
11590 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
11591 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
11592 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
11593 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
11594 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
11595 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
11596 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
11597 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
11598 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
11599 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
11601 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
11603 Issues resolved (http://bugs.uclibc.org):
11605 #301: allow to install libsmbclient
11606 #303: add gvfs package
11607 #477: Add sdl_sound package
11608 #487: Make kismet package sexier
11609 #511: New package usb_modeswitch
11610 #527: misc fixes for dnsmasq package
11611 #565: libevent: Bump version and clean up makefile
11612 #587: Use iptables multipurpose binaries and bump to 1.4.4
11613 #593: Missing early check for patch(1)
11614 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
11615 #609: libmicrohttpd: New package
11616 #615: python: Don't delete .py files unless asked
11617 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
11618 #619: netkittelnet requires netkitbase to install, but there's no ...
11619 #645: allow to build nbd-server with NBD package
11620 #653: [SECURITY] Update php package to version 5.2.11
11621 #655: Update sqlite package to version 3.6.18
11622 #657: Bug in imagemagick-clean target
11623 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
11624 #665: [PATCH] Samba package
11625 #667: [PATCH] e2fsprogs
11626 #683: SDL-dfb does not select directfb
11627 #701: make install problem with unstripped binaries
11628 #703: [SECURITY] Update openssl package to 0.9.8l
11629 #705: Bump spawn-fcgi package to 1.6.3
11630 #709: Bump lighttpd package to 1.4.24
11631 #713: Migrate openntpd package to Makefile.autotools.in
11632 #715: Bump libidn package to 1.15 and other fixes
11633 #717: Bump dnsmasq to 2.51 and introduce new IDN option
11634 #731: Bump iw package to 0.9.17
11636 2009.08, Released August 31th, 2009:
11638 Additional fixes and cleanups.
11640 Updated/fixed packages: ctorrent, saveconfig/getconfig,
11641 sdl_net, util-linux.
11643 Issues resolved (http://bugs.uclibc.org):
11645 #529: util-linux doesn't find headers and include libs correctly
11646 #557: Build ctorrent with SSL support if available
11648 2009.08-rc3, Released August 26th, 2009:
11650 Additional fixes and cleanups.
11652 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
11653 directfb, enchant, kernel headers.
11655 Issues resolved (http://bugs.uclibc.org):
11657 #471: Allow directfb compilation with debug
11658 #541: Removal of CVS directories in target filesystem broken
11659 #547: berkeleydb: Update config.{sub, guess}
11660 #549: enchant: Fix dependencies.
11661 #569: Fix alsa-utils build for x86 on x86-64
11663 2009.08-rc2, Released August 6th, 2009:
11665 Additional fixes and new features.
11667 New packages: libuuid, gcc 4.3.4.
11669 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
11670 jamvm, libusb, microperl, neon, popt, sed, webkit.
11672 Fixed issue with 'make oldconfig'
11674 Issues resolved (http://bugs.uclibc.org):
11676 #525: sed broken with external toolchain
11677 #537: Fix gzip build with recent glibc
11679 2009.08-rc1, Released August 2nd, 2009:
11681 Fixes all over the tree and new features.
11683 Improvement of external toolchain support:
11684 - Support for glibc toolchains.
11685 - The toolchain configuration announced to Buildroot is
11686 verified against the real toolchain configuration.
11687 - Fixes, documentation.
11689 Cleanup X.org support: clarified configuration options, and
11690 removed mandatory dependency on useless libraries such as
11693 New QT-based configurator, usable using 'make xconfig'.
11695 Support for the Xtensa architecture.
11697 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
11700 New packages: bmon, ctorrent, dosfstools, enchant,
11701 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
11702 sdl_gfx, spawn-fcgi.
11704 Updated packages: bind, busybox, coreutils, sqlite, directfb,
11705 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
11706 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
11707 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
11708 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
11709 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
11710 wpa-supplicant, xdriver_xf86-input-synaptics,
11711 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
11712 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
11715 Issues resolved (http://bugs.uclibc.org):
11717 #83: liblockfile fails to compile due to eaccess redefinition
11718 #163: Xtensa architecture port
11719 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
11720 #241: device mapper + lvm2: build together
11721 #243: ctorrent: new package
11722 #247: ntfsprogs: new package
11723 #271: Library 'libgcc_s.so.1' not installed in search path
11724 #287: New package libnl
11725 #289: New package iw
11726 #331: Update MPlayer to version 1.0rc2
11727 #333: Bump sqlite package to 3.6.15
11728 #349: update libsoup to version 2.26.2
11729 #357: New package netstat-nat
11730 #359,#413: Upgrade openvpn to Makefile.autotools.in
11731 #367: linux kernel compile error for arm926t
11732 #369: Add SDL_gfx package
11733 #373: Support for building gstreamer without libxml
11734 #379: update DirectFB to version 1.4.0
11735 #383: gst-plugins-good: Allow soup plugin to be configured
11736 #385: neon: Fix pkgconfig dependency
11737 #387: Tremor not installed to toolchain
11738 #389: New package bmon
11739 #391: gstreamer: Bump version to 0.10.23
11740 #393: gst-plugins-base: Bump version to 0.10.23
11741 #395: gst-plugins-bad: New package
11742 #403: Error while building iso9660 image
11743 #409: Bump php package to 5.2.10
11744 #411: ipsec-tools: Bump version to 0.7.2
11745 #417: New package spawn-fcgi
11746 #419: Bump lighttpd package to 1.4.23
11747 #421: toolchain: Clean up toolchain locale support menu
11748 #427: webkit: Update to WebKit svn r44552
11749 #437: ltp-testsuite: Bump version to 20090630
11750 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
11751 #467: DirectFB 1.4.1
11752 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
11753 #491: libxml2: Bump version to 0.7.3
11754 #495: Bump bind package to 9.5.1-P3 (security)
11755 #497: OpenSSL RSA key generation hangs on x86_64
11756 #509: Bump sqlite package to 3.6.16
11757 #523: pciutils broken with external toolchain
11758 #533: Update gamin to 0.1.10 to fix compilation
11760 2009.05, Released June 1st, 2009:
11762 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
11763 version and marked ubifsroot as broken.
11765 2009.05-rc3, Released May 27th, 2009:
11767 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
11768 busybox, curl, libusb, readline, python and strace.
11770 Issues resolved (http://bugs.uclibc.org):
11772 #345: libcurl package needs a urandom fix
11774 2009.05-rc2, Released May 19th, 2009:
11776 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
11777 for newer hosts), stable kernel versions, busybox, cups,
11778 dmraid, docker, mesa3d, rsync and updated defconfigs.
11780 xserver marked as broken on AVR32 and atngw100-expanded
11783 Issues resolved (http://bugs.uclibc.org):
11785 #167: metacity does not build
11786 #295: gamin installs python support even if python is disabled
11787 #323: gen_matypes fails to execute during build of Mesa when us...
11789 2009.05-rc1, Released May 5th, 2009:
11791 Fixes all over the tree, further conversion of packages to
11792 Makefile.autotools.in and we now build host versions of
11793 packages where needed for build time dependencies instead of
11794 relying on the correct versions being available on the build
11795 host. Ancient toolchain / busybox versions have furthermore
11796 been removed as announced in the 2009.02 release notes.
11798 New packages: flac, gob2, lzop, taglib, wpa_supplicant
11800 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
11801 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
11802 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
11803 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
11804 util-linux, xorg7, xerces
11806 Issues resolved (http://bugs.uclibc.org):
11808 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
11809 and a ton of other improvements
11810 #19: page.h missing by util-linux
11811 #37: update libglib2 to version 2.18.4
11812 #61: tslib puts staging_dir into pkgconfig file
11813 #69: tar refuses to build
11814 #71,#175: ./wchar.h:41:12: error: empty filename in #include
11815 #73: Bump openssl package to the latest version
11816 #81: New package wpa_supplicant
11817 #99: new package: flac
11818 #101: update gstreamer packages
11819 #105,#313: menuconfig segfaults on tinyx if wchar is not
11821 #107: convert libvorbis to Makefile.autotools.in
11822 #109: Make pppd package avoid bsd err
11823 #111: binutils 2.17 fails to build when texinfo >= 4.10
11824 #133: Modify ncurses5-config to get correct include path
11825 #137: Bump php to version 5.2.9
11826 #139: Bump sqlite to 3.6.11 and convert to
11827 Makefile.autotools.in
11828 #145: Bump bind package to 9.5.1-P1 (security)
11829 #147: buildroot toolchain fails to build w/binutils-2.19.1
11830 #151: openssl package trivial fixes
11831 #161: vim fails on patching with errors in configure.patch
11832 #169: blackbox-0.70.1 does not build
11833 #177: xdriver_xf86-input-keyboard does not build
11834 #179: Upgrade dropbear to Makefile.autotools.in
11835 #181: Update to Xorg 7.4
11836 #187: ntfs-3g: could not build cross
11837 #191: alsa-lib ARM binaries always built with EABI
11838 #213: Bump wpa_supplicant package to version 0.6.9
11839 #217: Bump openssl package to 0.9.8k (security)
11840 #219: Toolchain build fails on m4
11841 #225: m4 macros are out of place
11842 #233: make ipv6 optional in iptables
11843 #237: ncftp: convert to Makefile.autotools.in
11844 #239: ntfs-3g: convert to Makefile.autotools.in
11845 #245: lzop: new package
11846 #271: Bump bind package to 9.5.1-P2 (security)
11847 #277: Bump sqlite package to 3.6.16
11848 #279: update libglib2 to version 2.20.1
11849 #281: update DirectFB to version 1.2.8
11851 #285: compilation of samba fails if IPV6 support is missing
11852 #293: update samba to version 3.3.3
11853 #299: add shared-mime-info package
11854 #307: make openssl package respect build flags