12021.11, released December 5th, 2021 2 3 Various fixes. 4 5 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix 6 build 7 8 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs, 9 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal, 10 hiawatha, hplip, icu, janus-gateway, 11 kodi-screensaver-asterwave, kodi-screensaver-cpblobs, 12 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi, 13 libgdiplus, libgee, libhtp, libite, libnspr, libnss, 14 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml, 15 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc, 16 unrar, util-linux, util-linux-libs, watchdogd, wireshark 17 18 Issues resolved (http://bugs.uclibc.org): 19 20 #14351: needs to mount sysfs before mount -a 21 #14411: 2021.11-rc2: Samba doesn't compile 22 232021.11-rc3, released November 30th, 2021 24 25 Fixes all over the tree. 26 27 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix 28 ATF build 29 30 Updated/fixed packages: asterisk, automake, gdb, glorytun, 31 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium, 32 libressl, lighttpd, linux, micropython, mosquitto, mtd, 33 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd, 34 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test, 35 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp, 36 wireshark, xcursor-transparent-theme, xscreensaver, 37 xtables-addons 38 39 Issues resolved (http://bugs.uclibc.org): 40 41 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD.. 42 432021.11-rc2, released November 19th, 2021 44 45 Fixes all over the tree. 46 47 Coding style fixes for a large number of board genimage 48 configuration files for clarity and consistency. 49 50 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus 51 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix 52 build with hostcc >= 10, Nezha: Correct U-Boot dependencies 53 54 Updated/fixed packages: alsa-lib, apparmor, binutils, 55 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2, 56 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf, 57 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx, 58 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf, 59 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp, 60 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils, 61 suricata, tpm2-tss, uboot, vim, xserver_xorg-server 62 63 New packages: pipewire-media-session 64 65 Issues resolved (http://bugs.uclibc.org): 66 67 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx) 68 692021.11-rc1, released November 8th, 2021 70 71 Numerous package updates. Notable updates including numerous 72 Python modules, Kodi add-ons, nodejs, OpenJDK. 73 74 Toolchain: 75 - glibc update to 2.34 76 - support for gdb 11.x added, gdb 10.x now the default 77 - external toolchains provided by ARM updated 78 - remove support for internal toolchain on the CSKY 79 architecture, as it was broken and unmaintained 80 81 Many packages updated to enable the appropriate SELinux 82 refpolicy module when SELinux support is enabled. 83 84 Support was added in the test-pkg package testing utility for 85 using Gitlab CI to run the builds. 86 87 New libgbm virtual package to better support OpenGL 88 implementations that provide a libgbm library. 89 90 Bootloaders/firmware: grub2 extended to be able to support 91 multiple platforms in the same build. 92 93 Filesystems: 94 - new OCI filesystem type, to build container images 95 compatible with the Open Container Initiative standard 96 - support for hybrid ISO9660 images added, which work on 97 legacy and EFI BIOS machines 98 99 New defconfigs: Allwinner nezha, stm32mp157c_odyssey 100 101 Removed defconfigs: qemu_csky 102 103 New packages: dtbocfg, firmware-utils, gstd, libdbi, 104 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus, 105 python-aioprocessing, python-bidict, 106 python-charset-normalizer, python-flask-expects-json, 107 python-git, python-pyndiff, python-rsa, 108 python-unitest-xml-reporting, python-xmljson, 109 python3-cryptography, python3-pip, qt5opcua, rwmem, 110 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router, 111 watchdogd, wireplumber 112 113 Removed packages: canfestival, python-meld3 114 115 Work toward the removal of python 2 has progressed: many 116 python modules and packages have been updated to a version 117 supporting python 3. 118 119 Issues resolved (http://bugs.uclibc.org): 120 121 #14271: compilation error with rsync command for permission 122 #14276: Unable to get login prompt 123 #14196: when using raspberrypicm4io_64_defconfig, make fails 124 with mkfs.ext4: No such file or directory while trying 125 to determine filesystem size 126 1272021.08.2, released November 10th, 2021 128 129 Important / security related fixes. 130 131 Updated/fixed packages: asterisk, audit, bind, bitcoin, 132 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util, 133 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2, 134 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd, 135 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest, 136 hiredis, lftp, libps1, libva, libva-utils, lightning, 137 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, 138 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4, 139 snort, strongswan, sunxi-mali-mainline-driver, suricata, 140 systemd, tor, vim, weston, wf111, wireguard-linux-compat, 141 xerces 142 143 Issues resolved (http://bugs.uclibc.org): 144 145 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx) 146 1472021.08.1, released October 11, 2021 148 149 Important / security related fixes. 150 151 gdbinit: Mark the sysroot as a "safe path" before configuring 152 it, so pretty printers work correctly without having to pass 153 -ix to gdb 154 155 Updated/fixed packages: alsa-lib, apache, 156 arm-trusted-firmware, atftp, bind, botan, cog, containerd, 157 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot, 158 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd, 159 gdb, ghostscript, gnuradio, gnutils, go, 160 gobject-introspection, google-breakpad, gst-omx, 161 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad, 162 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly, 163 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1, 164 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi, 165 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl, 166 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg, 167 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2, 168 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto, 169 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap, 170 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh, 171 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole, 172 python-cbor2, python-cffi, python-cython, python-dateutil, 173 python-django, python-pillow, python-pip, python-texttable, 174 python-urllib3, python-webob, qemu, qt5location, redis, 175 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid, 176 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor, 177 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd, 178 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit, 179 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft, 180 xserver_xorg-server, zip 181 182 Issues resolved (http://bugs.uclibc.org): 183 184 #14206: Kodi: even when not enabled, forcefully selects libevdev.. 185 #14211: libffi-3.3.tar.gz repacked 186 #14221: mv-ddr-marvell fails license validation 187 1882021.08, released September 4th, 2021 189 190 Various fixes. 191 192 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx, 193 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor 194 1952021.08-rc3, released August 31st, 2021 196 197 Fixes all over the tree. 198 199 Toolchain: Disable fortify support for Microblaze as it is not 200 currently working. 201 202 Defconfigs: Acmesystems aria/ariette g25: Fix build issue 203 after at91bootstrap bump, BeagleV: Correct kernel headers 204 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue 205 with GCC 10.x. 206 207 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip, 208 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb, 209 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive, 210 libffi, libmodsecurity, libopenssl, libressl, libshout, 211 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d, 212 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit, 213 python-requests, python3-requests, rust-bin, rustc, samba4, 214 sdl2, snort3, ushare, xen 215 216 Removed packages: libmcrypt, mcrypt, sentry-cli 217 2182021.08-rc2, released August 18th, 2021 219 220 Fixes all over the tree. 221 222 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version 223 to fix build issue with binutils >= 2.35, Microchip sam9x60ek 224 mmc_dev: Add missing toolchain/system options, sama5d2-icp 225 mmc: Correct at91bootstrap options 226 227 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3, 228 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl, 229 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go, 230 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils, 231 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp, 232 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql, 233 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc, 234 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt, 235 network-manager, nginx-naxsi, nodejs, ogre, openzwave, 236 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire, 237 pistache, pixman, poke, polkit, poppler, postgresql, postkit, 238 prelink-cross, prosody, protobuf, pulseview, 239 python-cryptography, python-keyring, python-matplotlib, 240 python-pymupdf, python-pyopenssl, python-secretstorage, 241 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base, 242 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd, 243 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng, 244 system-config-printer, tar, terminology, tor, tpm2-tools, uhd, 245 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence, 246 zstd 247 248 New packages: desktop-file-utils 249 250 Issues resolved (http://bugs.uclibc.org): 251 252 #13586: grub failure with BR2_OPTIMIZE_3 253 #13671: openSSH server closes connection before authentication.. 254 2552021.08-rc1, released August 3rd, 2021 256 257 Numerous package updates. 258 259 Toolchain: 260 261 - add support for gcc 11.x, gcc 10.x is now the default, gcc 262 9.x updated to 9.4.0, removed gcc 8.x support except for 263 PowerPC SPE 264 265 - add support for binutils 2.37, binutils 2.36.x is now the 266 default, binutils 2.34 removed. 267 268 - glibc updated to 2.33 269 270 - gdb enabled on NIOS II, gdbserver enabled on RISC-V. 271 272 Bootloaders/firmware: support for building the EDK II UEFI 273 firmware, support for building AT91Bootstrap 4.x. 274 275 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether 276 packages should be compiled with runtime debugging 277 information (which is different than debugging symbols). 278 279 Many features of the bluez5_utils package have been made 280 optional, and default to disabled. Users of bluez5_utils are 281 encouraged to review their configuration. 282 283 Many packages (over 70) updated to enable the appropriate 284 SELinux refpolicy module when SELinux support is enabled. 285 286 Many packages updated to select the appropriate OpenSSL 287 features after many OpenSSL ciphers/features have been made 288 optional. 289 290 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp, 291 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64, 292 terasic_de10nano_cyclone5, uevm5432. 293 294 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2, 295 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl, 296 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf, 297 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next, 298 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3, 299 system-config-printer, usbguard, xml-security-c, xmrig. 300 301 Removed packages: clapack, libsoil. 302 303 Issues resolved (http://bugs.uclibc.org): 304 305 #13326: regarding dtc error in buildroot source code 306 #13661: host-python2 build fails on aarch64 307 #13836: package build failure when target install set to no on 308 pkg-generic pkg types 309 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to 310 y as before 311 3122021.05.3, released October 11, 2021 313 314 Important / security related fixes. 315 316 gdbinit: Mark the sysroot as a "safe path" before configuring 317 it, so pretty printers work correctly without having to pass 318 -ix to gdb 319 320 Updated/fixed packages: alsa-lib, apache, 321 arm-trusted-firmware, atftp, bind, botan, containerd, 322 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot, 323 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx, 324 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad, 325 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly, 326 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1, 327 gstreamer1-editing-services, kodi, kodi-pvr-octonet, 328 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl, 329 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d, 330 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools, 331 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, 332 openssh, pcre2, php, python-aioconsole, python-cffi, 333 python-dateutil, python-django, python-pip, python-texttable, 334 python-urllib, python-webob, qt5location, redis, refpolicy, 335 ripgrep, runc, sispmctl, squid, strongswan, supervisor, 336 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon, 337 wget, wireless-regdb, xen, xserver_xorg-server 338 339 Issues resolved (http://bugs.uclibc.org): 340 341 #14206: Kodi: even when not enabled, forcefully selects libevdev.. 342 #14211: libffi-3.3.tar.gz repacked 343 #14221: mv-ddr-marvell fails license validation 344 3452021.05.2, released September 15th, 2021 346 347 Important / security related fixes. 348 349 Toolchain: Disable fortify support for Microblaze as it is not 350 currently working. 351 352 Updated/fixed packages: alsa-utils, arm-trusted-firmware, 353 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson, 354 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg, 355 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil, 356 iputils, jszip, kvm-unit-tests, libarchive, libargtable2, 357 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg, 358 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc, 359 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk, 360 openmpi, openvmtools, perl-net-ssh2, php, pipewire, 361 postgresql, prelink-cross, prosody, protobuf, python-keyring, 362 python-matplotlib, python-pillow, python-pyudev, 363 python-secretstorage, python3, qt5base, samba4, sdl2, sox, 364 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd, 365 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen, 366 xenomai, xlib_libXfont2, xlib_libXft, zip 367 3682021.05.1, released August 10, 2021 369 370 Important / security related fixes. 371 372 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II) 373 as it is not currently working. 374 375 binutils: fix linker assert failure on OpenRisc, or1k build 376 issue with gcc < 5 377 378 gdb: Enable on NIOS II 379 380 utils/scanpypi: Various improvements 381 382 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip 383 sam9x60ek mmc_dev: Add missing toolchain/system options 384 385 Updated/fixed packages: arm-trusted-firmware, apache, audit, 386 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox, 387 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli, 388 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2, 389 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox, 390 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, 391 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx, 392 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, 393 intel-microcode, iodine, irqbalance, keepalived, kexec-tools, 394 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt, 395 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5, 396 libloki, libmodsecurity, libndp, libnetfilter-log, 397 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql, 398 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl, 399 librsvg, libtasn1, libtirpc, libuci, libxmlrpc, 400 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d, 401 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, 402 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm, 403 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman, 404 postgresql, proxychains-ng, putty, python, 405 python-dataproperty, python-django, python-pysftp, 406 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby, 407 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump, 408 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools, 409 uclibc, vlc, wireless-regdb, wireshark, wolfssl, 410 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence, 411 xserver_xorg-server 412 413 Issues resolved (http://bugs.uclibc.org): 414 415 #13586: grub failure with BR2_OPTIMIZE_3 416 #13661: host-python2 build fails on aarch64 417 #13836: package build failure when target install set to no.. 418 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to.. 419 4202021.05, released June 6th, 2021 421 422 Various fixes. 423 424 Disable PIC/PIE support for Nios2 because of glibc issues 425 426 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration 427 428 Updated/fixed packages: apache, beaglev-ddrinit, 429 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr, 430 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop, 431 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi, 432 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv, 433 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc, 434 xdriver_xf86-video-fbturbo 435 436 New packages: python3-cffi, python3-cryptography, python3-pip, 437 python3-pycparser, python3-six 438 4392021.05-rc3, released May 31th, 2021 440 441 Fixes all over the tree. 442 443 meson: Explicitly disable PIE support (b_pie) as it is handled 444 by the toolchain wrapper. 445 446 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick, 447 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds, 448 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc, 449 webkitgtk 450 451 Issues resolved (http://bugs.uclibc.org): 452 453 #13821: Wrong url for libnfsidmap package 454 4552021.05-rc2, released May 22th, 2021 456 457 Fixes all over the tree. 458 459 support/scripts/gen-missing-cpe: A script to query the list of 460 CPE IDs for the packages enabled in the current configuration and: 461 462 - for CPE IDs that do not have any matching entry in the CPE 463 database, it emits a warning 464 465 - for CPE IDs that do have a matching entry, but not with the same 466 version, it generates a snippet of XML that can be used to propose 467 an updated version to NIST. 468 469 CPE meta data has been added for a large number of packages 470 471 Updated/fixed packages: assimp, binutils, bitcoin, bullet, 472 cutelyst, dhcp, dmalloc, docker-engine, ebtables, 473 environment-setup, flatcc, gcc, gd, gerbera, hostapd, 474 imx-gpu-viv, intel-microcode, jquery-validation, libdrm, 475 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench, 476 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt, 477 opensbi, openssh, opentyrian, pipewire, postgis, postgresql, 478 prosody, python-bluezero, python-falcon, redis, rocksdb, 479 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark, 480 wpa_supplicant, wpewebkit, xlib_libX11, xterm 481 482 New packages: jh71xx-tools 483 484 Issues resolved (http://bugs.uclibc.org): 485 486 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd 487 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE 488 #13806: Building host-localedef fails on fedora 34/gcc 11 489 4902021.05-rc1, released May 12th, 2021 491 492 Fixes all over the tree and new features. 493 494 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening 495 options are now enabled by default. 496 497 Dependencies: Explicitly detect and bail out if PATH contains 498 spaces or tabs. A number of packages fail to build in such 499 setups, so explicitly inform about this. 500 501 Infrastructure: Expose CONFIG_DIR to post-build/post-image 502 scripts, so they can call the Buildroot Makefile in the 503 correct directory for both in-tree / out-of-tree builds. 504 505 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than 506 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility 507 issue with poppler. Bump minimal host cmake version to 3.16 508 (from 3.15) to fix a compatibility issue with domoticz. 509 510 Meson: Use correct C++ host compiler (rather than C compiler) 511 512 utils/scanpypi: Explicitly use python3 for compatibility with 513 packages using python3 syntax in setup.py 514 515 support/download: Fix tarball generation (from git/svn repos) 516 including symlinks pointing to ./<something>. Fix svn download 517 for <1.9 clients or repos using CVS-style keywords. 518 519 support/scripts/cve.py: Use the (significantly) faster yajl2 520 ijson backend for older (< 2.5) ijson versions rather than the 521 slow python default, speeding up pkg-stats by ~2x. 522 523 Toolchain: Add logic to work around binutils bug 21464 524 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop 525 the now longer applicable bug 19615 / 20006 handling. 526 527 Python{,3}: Fix byte compiling python files with short (single 528 character before .py) file names. 529 530 CPE meta data has been added for a large number of packages 531 532 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard 533 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M 534 Plus EVK, QEMU PPC e500mc 535 536 New packages: beaglev-ddrinit, beaglev-secondboot, janet, 537 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive, 538 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt, 539 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf, 540 python-iwlib, python-semantic-version, python-setuptools-rust, 541 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs 542 543 Removed packages: iostat, kodi-platform, 544 kodi-screensaver-crystalmorph, monkey 545 546 Issues resolved (http://bugs.uclibc.org): 547 548 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa.. 549 #13516: utils/scanpypi: Failure when parsing diffoscope 550 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2 551 #13576: Issues compiling buildroot for 5x86 552 #13601: Gen image :Iappropriate ioctl error 553 #13616: tar file from git repository generation issue 554 #13631: Commit 54d3d94b6e breaks packages with git download method 555 #13641: glibc on raspberrypi 556 #13646: Gen image version 14 error : no sub -section title/.. 557 #13651: pkg-golang cannot build when main.go is in the root 558 #13661: host-python2 build fails on aarch64 559 #13671: openSSH server closes connection before authentication.. 560 #13721: c-stack.c:55:26: error: missing binary operator before .. 561 #13731: Readline Patch is missing Author Information 562 #13741: genext2fs does not allow to set perms of root node 563 #13751: libopenssl (static): huge drop in performance in newer .. 564 #13771: package htop has undeclared dependency on host python 565 5662021.02.7, released November 10th, 2021 567 568 Important / security related fixes. 569 570 OpenJDK 16.x moved to 17.x as 16.x is EOL. 571 572 Updated/fixed packages: asterisk, audit, bind, bitcoin, 573 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli, 574 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg, 575 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad, 576 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning, 577 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango, 578 qemu, samba4, snort, strongswan, suricata, systemd, vim, 579 wf111, wireguard-linux-compat, xerces 580 581 Issues resolved (http://bugs.uclibc.org): 582 583 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx) 584 5852021.02.6, released October 11, 2021 586 587 Important / security related fixes. 588 589 gdbinit: Mark the sysroot as a "safe path" before configuring 590 it, so pretty printers work correctly without having to pass 591 -ix to gdb 592 593 Updated/fixed packages: alsa-lib, apache, 594 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash, 595 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot, 596 erlang, fetchmail, gdb, ghostscript, go, gst-omx, 597 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad, 598 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly, 599 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1, 600 gstreamer1-editing-services, kodi-pvr-octonet, libcurl, 601 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d, 602 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools, 603 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, 604 openssh, php, python-aioconsole, python-cffi, python-dateutil, 605 python-django, python-pip, python-texttable, python-urllib3, 606 python-webob, qt5location, redis, refpolicy, ripgrep, runc, 607 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor, 608 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen, 609 xserver_xorg-server 610 611 Issues resolved (http://bugs.uclibc.org): 612 613 #14206: Kodi: even when not enabled, forcefully selects libevdev.. 614 #14211: libffi-3.3.tar.gz repacked 615 #14221: mv-ddr-marvell fails license validation 616 6172021.02.5, released September 15th, 2021 618 619 Important / security related fixes. 620 621 Toolchain: Disable fortify support for Microblaze as it is not 622 currently working. 623 624 Updated/fixed packages: alsa-utils, arm-trusted-firmware, 625 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils, 626 cpio, eigen, environt-setup, fetchmail, fluidsynth, 627 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil, 628 iputils, jszip, kvm-unit-tests, libarchive, libexif, 629 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout, 630 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng, 631 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql, 632 prelink-cross, prosody, protobuf, python-keyring, 633 python-matplotlib, python-pillow, python-pyudev, 634 python-secretstorage, python3, qt5base, samba4, sdl2, sox, 635 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim, 636 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2, 637 xlib_libXft, zip 638 6392021.02.4, released August 10th, 2021 640 641 Important / security related fixes. 642 643 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II) 644 as it is not currently working. 645 646 binutils: fix linker assert failure on OpenRisc, or1k build 647 issue with gcc < 5 648 649 gdb: Enable on NIOS II 650 651 utils/scanpypi: Various improvements 652 653 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip 654 sam9x60ek mmc_dev: Add missing toolchain/system options 655 656 Updated/fixed packages: apache, arm-trusted-firmware, audit, 657 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox, 658 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli, 659 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2, 660 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk, 661 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk, 662 granite, grub2, gqrx, guile, hdparm, heirloom-mailx, 663 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode, 664 iodine, irqbalance, keepalived, libass, libconfig, libcurl, 665 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp, 666 libjson, libkrb5, libloki, libmodsecurity, libndp, 667 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost, 668 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl, 669 librsvg, libtasn1, libtirpc, libuci, libxmlrpc, 670 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb, 671 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard, 672 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp, 673 openntpd, openpgm, openswan, pango, pcre2, 674 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql, 675 proxychains-ng, putty, python, python-django, 676 python-dataproperty, python-pysftp, python-urllib3, python3, 677 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata, 678 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity, 679 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb, 680 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11, 681 xlib_libxshmfence, xserver_xorg-server 682 683 Issues resolved (http://bugs.uclibc.org): 684 685 #13586: grub failure with BR2_OPTIMIZE_3 686 #13661: host-python2 build fails on aarch64 687 #13836: package build failure when target install set to no.. 688 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to.. 689 6902021.02.3, released June 12th, 2021 691 692 Important / security related fixes. 693 694 CPE meta data has been added for a large number of packages 695 696 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird, 697 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp, 698 directfb, dmalloc, docker-engine, ebtables, efibootmgr, 699 enlightenment, enscript, environment-setup, exempi, expat, 700 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc, 701 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp, 702 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv, 703 intel-mediadriver, intel-microcode, jquery-validation, 704 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp, 705 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2, 706 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms, 707 libmodbus, libmspack, libnids, libopenh264, liboping, libraw, 708 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb, 709 libxml2, libxslt, live555, llvm, lmbench, localedef, 710 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna, 711 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl, 712 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3, 713 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl, 714 php-imagick, pifmrds, picocom, pigz, pngquant, poco, 715 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen, 716 python-autobahn, python-bluezero, python-engineio, 717 python-keyring, python-pillow, python-requests, python-tqdm, 718 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc, 719 shellinabox, squid, strace, supervisor, synergy, taglib, 720 tclap, terminology, thermald, tini, tinyproxy, tinyxml2, 721 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp, 722 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit, 723 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11, 724 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes, 725 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres, 726 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm, 727 xterm 728 729 Issues resolved (http://bugs.uclibc.org): 730 731 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd 732 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE 733 #13806: Building host-localedef fails on fedora 34/gcc 11 734 7352021.02.2, released May 12th, 2021 736 737 Important / security related fixes. 738 739 Toolchain: Add logic to mark toolchains affected by binutils 740 bug 27597 (Nios II). 741 742 support/scripts/cve.py: Use the (significantly) faster yajl2 743 ijson backend for older (< 2.5) ijson versions rather than the 744 slow python default, speeding up pkg-stats by ~2x. 745 746 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than 747 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility 748 issue with poppler. 749 750 Infrastructure: Expose CONFIG_DIR to post-build/post-image 751 scripts, so they can call the Buildroot Makefile in the 752 correct directory for both in-tree / out-of-tree builds. 753 754 Updated/fixed packages: at91bootstrap, avahi, bash, bind, 755 bridge-utils, boost, cegui, cifs-utils, clamav, cmake, 756 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq, 757 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex, 758 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd, 759 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera, 760 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod, 761 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp, 762 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d, 763 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey, 764 mpd, ncurses, nettle, network-manager, nginx, numactl, 765 openjdk, openjdk-bin, openldap, openvpn, php, pipewire, 766 python-aioconsole, python-asgiref, python-botocore, 767 python-django, python-dnspython, python-flup, python-httplib2, 768 python-markdown2, python-mbrstrdecoder, python3, quickjs, 769 readline, rsyslog, ruby, rust, samba4, sconeserver, snort, 770 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch, 771 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw, 772 xserver_xorg-server 773 774 Issues resolved (http://bugs.uclibc.org): 775 776 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa.. 777 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2 778 #13651: pkg-golang cannot build when main.go is in the root 779 #13661: host-python2 build fails on aarch64 780 #13721: c-stack.c:55:26: error: missing binary operator before .. 781 #13731: Readline Patch is missing Author Information 782 #13741: genext2fs does not allow to set perms of root node 783 #13751: libopenssl (static): huge drop in performance in newer .. 784 #13771: package htop has undeclared dependency on host python 785 7862021.02.1, released April 7, 2021 787 788 Important / security related fixes. 789 790 Dependencies: Explicitly detect and bail out if PATH contains 791 spaces or tabs. A number of packages fail to build in such 792 setups, so explicitly inform about this. 793 794 utils/scanpypi: Explicitly use python3 for compatibility with 795 packages using python3 syntax in setup.py 796 797 support/download: Fix tarball generation (from git/svn repos) 798 including symlinks pointing to ./<something>. Fix svn download 799 for <1.9 clients or repos using CVS-style keywords. 800 801 Meson: Use correct C++ host compiler (rather than C compiler) 802 803 Toolchain: Add logic to work around binutils bug 21464, 804 affecting OpenRISC, and drop the now longer applicable bug 805 19615 / 20006 handling. 806 807 Python{,3}: Fix byte compiling python files with short (single 808 character before .py) file names. 809 810 CPE meta data has been added for a large number of packages 811 812 Defconfigs: Correct Beaglebone QT file system overlay 813 814 Updated/fixed packages: alsa-utils, at91bootstrap3, 815 batman-adv, binutils, botan, bridge-utils, busybox, 816 ca-certificates, cog, coreutils, diffutils, dmidecode, 817 docker-cli, docker-containerd, docker-engine, efivar, 818 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx, 819 gst1-devtools, gst1-libav, gst1-plugins-bad, 820 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly, 821 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1, 822 gstreamer1-editing-services, haproxy, haserl, hwloc, 823 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl, 824 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi, 825 libressl, libupnp, libvips, libvpx, libwebsockets, linux, 826 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls, 827 mcelog, mender, micropython, mongoose, mosquitto, mpd, 828 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils, 829 optee-client, optee-test, perl, php, proftpd, protobuf, 830 python-django, python-jinja2, python-lxml, python-paramiko, 831 python-py, python-pygments, python-rpi-ws281x, python-urllib3, 832 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim, 833 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor, 834 transmission, tzdata, uboot, uclibc, upx, webkitgtk, 835 wireshark, wpebackend-fdo, wpewebkit, xen, zstd 836 837 New packages: perl-parse-yapp 838 839 Issues resolved (http://bugs.uclibc.org): 840 841 #13516: utils/scanpypi: Failure when parsing diffoscope 842 #13576: Issues compiling buildroot for 5x86 843 #13601: Gen image :Iappropriate ioctl error 844 #13616: tar file from git repository generation issue 845 #13641: glibc on raspberrypi 846 #13646: Gen image version 14 error : no sub -section title/.. 847 #13671: openSSH server closes connection before authentication.. 848 8492021.02, released March 6th, 2021 850 851 Various fixes. 852 853 Toolchain: Correct Bootlin xtensa-lx60 dependencies 854 855 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd, 856 dovecot, dovecot-pigeonhole, gnuchess, gnuradio, 857 gst1-plugins-bad, haproxy, jasper, kismet, libebml, 858 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout, 859 libstrophe, mosquitto, openblas, openssh, perl, privoxy, 860 prosody, python-pyyaml, python3-pyyaml, quagga, redis, 861 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare, 862 util-linux, wolfssl, wpa_supplicant 863 864 Issues resolved (http://bugs.uclibc.org): 865 866 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2 867 #13581: jpegsrc.v9d.tar.gz has changed hash 868 8692021.02-rc3, released February 27th, 2021 870 871 Fixes all over the tree. 872 873 utils/scanpypi: Explicitly use python3 to ensure compatiblity 874 with packages having python3-only code in setup.py 875 876 support/download: Ensure sub-second timestamp precision is 877 dropped when creating a tarball from a (subversion) repo, as 878 that is not representable in the PAX tar format 879 880 Updated/fixed packages: babeltrace2, bind, botan, brltty, 881 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk, 882 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs, 883 open62541, openldap, ply, python-aiohttp, python-django, 884 python3, qemu, readline, rust, screen, taglib, unbound, xterm 885 886 Issues resolved (http://bugs.uclibc.org): 887 888 #13516: utils/scanpypi: Failure when parsing diffoscope 889 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to... 890 #13561: Create a new user defining users-table.txt not working.. 891 8922021.02-rc2, released February 16th, 2021 893 894 Fixes all over the tree. 895 896 Vulnerability scanning: cpedb.py: Drop CPE XML database 897 caching, as it did not speed up processing much and uses a lot 898 of additional memory. 899 pkg-stats: include information about ignored CVEs in JSON 900 output 901 902 Fakeroot: Fix compatibility issue with glibc 2.33 903 904 Updated/fixed packages: can-utils, collectd, dnsmaqs, 905 docker-cli, docker-engine, ebtables, fakeroot, flashrom, 906 gdk-pixbuf, go, gst1-python, jasper, kodi, 907 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error, 908 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc, 909 perl-gd, ply, postgresql, protobuf, subversion, tcpdump, 910 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm 911 912 New packages: perl-extutils-pkgconfig 913 914 Issues resolved (http://bugs.uclibc.org): 915 916 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod.. 917 9182021.02-rc1, released February 9th, 2021 919 920 Fixes all over the tree and new features. 921 922 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop 923 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM 924 toolchains to 10.2-2020.11 release. 925 926 Architectures: ARC: add support for generic HS48 processor, 927 PPC: drop PPC601 support, which was removed from Linux 5.10. 928 929 Vulnerability scanning: The CVE checking logic has been 930 extended to match packages based on CPE (Common Platform 931 Enumeration) IDs for more accurate matching, and CPE 932 identifiers have been added for a large amount of packages. 933 934 Download: Rework the tarball creation logic (E.G. when a 935 package is fetched from a git/svn repo) to no longer require a 936 host-tar <= 1.29. To differ between the old and the new 937 format, the new tarballs have gained a -br1 suffix 938 (<pkg>-<version>-br1.tar.gz). 939 940 SELinux support: A significant number of packages now pull in 941 the relevant refpolicy modules when enabled. 942 943 New defconfigs: arrow avenger96, bananapi M1+, microchip 944 sam9x60ek, pine64 rock64 945 946 Removed defconfigs: QEMU ppc virtex-ml507 947 948 New packages: balena-engine, casync, coremark, coremark-pro, 949 datatables, datatables-buttons, datatables-fixedcolumns, 950 datatables-responsive, delve, frotz, gkrellm, inih, jszip, 951 libgeos, libiec61850, libmdbx, lualdap, neofetch, 952 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size, 953 perl-math-int64, ply, popperjs, python-bleak, 954 python-defusedxml, python-pycups, python-pytest-asyncio, 955 python-typing-extensions, qcom-db410c-firmware, qt5coap, 956 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch, 957 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses 958 959 Removed packages: audiofile, boa, ipsec-tools, libupnp18, 960 ti-sgx-libgdbm 961 962 Renamed rcw package to qoriq-rcw 963 964 Issues resolved (http://bugs.uclibc.org): 965 966 #13316: beaglebone_qt5_defconfig: PowerVR fails to start 967 #13416: dhcpcd start warning message: no such user dhcpcd 968 #13456: ccache prevents build 969 #13471: package/mpd/mpd.conf make use of path not created 970 #13506: BR2_PACKAGE_DHCPCD missing directory creation 971 9722020.11.4, released April 5th, 2021 973 974 Important / security related fixes. 975 976 Dependencies: Explicitly detect and bail out if PATH contains 977 spaces or tabs. A number of packages fail to build in such 978 setups, so explicitly inform about this. 979 980 utils/scanpypi: Explicitly use python3 for compatibility with 981 packages using python3 syntax in setup.py 982 983 support/download: Fix tarball generation (from git/svn repos) 984 including symlinks pointing to ./<something> 985 986 Meson: Use correct C++ host compiler (rather than C compiler) 987 988 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2, 989 batman-adv, bind, ca-certificates, cegui, cog, diffutils, 990 docker-containerd, dovecot, dovecot-pigeonhole, efivar, 991 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go, 992 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance, 993 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp, 994 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc, 995 libvips, lldpd, mariadb, mbedtls, mender, micropython, 996 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi, 997 openssh, opkg-utils, optee-client, optee-test, perl, php, 998 privoxy, proftpd, prosody, protobuf, python-aiohttp, 999 python-django, python-lxml, python-pyyaml, python-rpi-ws281x, 1000 python-typing-extensions, python3, quagga, qwt, redis, rpm, 1001 sconeserver, screen, sox, sqlcipher, squid, suricata, 1002 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound, 1003 upx, util-linux, webkitgtk, wireshark, wolfssl, 1004 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd 1005 1006 Issues resolved (http://bugs.uclibc.org): 1007 1008 #13516: utils/scanpypi: Failure when parsing diffoscope 1009 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to.. 1010 #13576: Issues compiling buildroot for 5x86 1011 #13581: jpegsrc.v9d.tar.gz has changed hash 1012 #13616: tar file from git repository generation issue 1013 10142020.11.3, released February 17th, 2021 1015 1016 meson: Fix ccache detection handling when per-package builds 1017 are used. 1018 1019 Fakeroot: Fix compatibility issue with glibc 2.33 1020 1021 Updated/fixed packages: atftp, binutils, busybox, cereal, 1022 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine, 1023 ebtables, fakeroot, flashrom, go, gst1-python, guile, 1024 intel-mediadriver, intel-microcode, jasper, 1025 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl, 1026 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php, 1027 postgresql, privoxy, pugixml, python-bottle, python-django, 1028 python3, rauc, sox, stress-ng, subversion, tzdata, 1029 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat, 1030 wireshark, wpa_supplicant, wpewebkit, xenomai, 1031 xserver_xorg-server, xterm 1032 1033 Issues resolved (http://bugs.uclibc.org): 1034 1035 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod.. 1036 #13506: BR2_PACKAGE_DHCPCD missing directory creation 1037 10382020.11.2, released January 31st, 2021 1039 1040 Important / security related fixes. 1041 1042 Download: Ensure git submodules are correctly fetched if 1043 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the 1044 host variant is downloaded first. 1045 1046 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not 1047 having libatomic. Bootlin PowerPC-440 FP toolchain updated for 1048 SecurePLT fix. 1049 1050 pkg-stats: Fix python 3.8+ deprecation warning. 1051 1052 meson: Ensure ccache is not detected and used, as it may 1053 conflict with the ccache handling in Buildroot. 1054 1055 Updated/fixed packages: barebox, boost, brltty, dbus, 1056 docker-containerd, dovecot, dovecot-pigeonhole, 1057 environment-setup, firmware-imx, gcc, gerbera, glibc, 1058 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc, 1059 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar, 1060 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt, 1061 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp, 1062 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql, 1063 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo, 1064 sunxi-mali-mainline-driver, syslog-ng, systemd, tini, 1065 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare, 1066 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl, 1067 xapp_xload, xorriso, zic 1068 1069 Removed packages: libupnp18 1070 1071 Issues resolved (http://bugs.uclibc.org): 1072 1073 #13471: package/mpd/mpd.conf make use of path not created 1074 10752020.11.1, released December 27th, 2020 1076 1077 Important / security related fixes. 1078 1079 Infrastructure: 1080 - cmake: fix host ccache handling for CMake 3.19 1081 - meson: Forcibly disable binary stripping for 1082 target builds, enable for host builds 1083 - golang: Fix HOST / TARGET directories for per-package builds 1084 1085 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues 1086 1087 Updated/fixed packages: apitrace, arm-trusted-firmware, 1088 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables, 1089 flare-engine, ghostscript, go, haproxy, imagemagick, 1090 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp, 1091 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb, 1092 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils, 1093 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing, 1094 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher, 1095 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound, 1096 webkitgtk, wpewebkit, wireshark, x11vnc, xen, 1097 xserver_xorg-server 1098 1099 Issues resolved (http://bugs.uclibc.org): 1100 1101 #13316: beaglebone_qt5_defconfig: PowerVR fails to start 1102 #13416: dhcpcd start warning message: no such user dhcpcd 1103 11042020.11, released December 2nd, 2020 1105 1106 Various fixes. 1107 1108 Updated/fixed packages: bustle, docker-containerd, gnuplot, 1109 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist, 1110 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy, 1111 s390-tools, setserial, xserver_xorg-server 1112 1113 Issues resolved (http://bugs.uclibc.org): 1114 1115 #13276: libcap builds libcap.pc incorrectly 1116 11172020.11-rc3, released November 28th, 2020 1118 1119 Fixes all over the tree. 1120 1121 Updated/fixed packages: c-ares, cage, cdrkit, 1122 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo, 1123 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna, 1124 modem-manager, monkey, musl, ncurses, numactl, openntpd, 1125 openrc, postgresql, proftpd, python-flask-cors, python-pip, 1126 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd, 1127 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd, 1128 xorriso 1129 1130 Issues resolved (http://bugs.uclibc.org): 1131 1132 #13296: host-libcap failed to build 1133 #13331: openrc-0.42.1 compilation failure on gcc-10 1134 #13336: thermald-1.9.1 compilation failure with musl 1.2.1 1135 #13341: Mistake in /etc/init.d/S70vsftpd 1136 11372020.11-rc2, released November 14th, 2020 1138 1139 Fixes all over the tree. 1140 1141 cve-checker script dropped. Instead the pkg-stats logic has 1142 been extended to be able to only generate stats for the 1143 configured packages using 'make pkg-stats' 1144 1145 Removed defconfigs: rock64 1146 1147 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox, 1148 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype, 1149 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp, 1150 libcap, libexif, libnetfilter_conntrack, libpam-tacplus, 1151 libsigrokdecode, linux-backports, linux-firmware, mesa3d, 1152 modem-manager, mp4v2, oniguruma, openntpd, python3, 1153 python-lmdb, python-m2crypto, rauc, s390-tools, slirp, 1154 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk, 1155 wireguard-linux-compat, wpewebkit, xen 1156 1157 Issues resolved (http://bugs.uclibc.org): 1158 1159 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra.. 1160 #13291: BR2_DL_DIR is ignored when creating defconfig 1161 #13306: wpewebkit build problem in 2020-11-rc1 1162 11632020.11-rc1, released November 4th, 2020 1164 1165 Fixes all over the tree and new features. 1166 1167 Architectures: Support for IBM s390x 1168 1169 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 1170 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC 1171 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for 1172 uclibc-ng. Support for Bootlin external toolchains. 1173 1174 SELinux support improvements: File security contexts are now 1175 set when the file systems are created, so there is no need to 1176 run restorecon on first boot / read only rootfs is supported. 1177 An optimized / stripped refpolicy SELinux policy is now 1178 used. Packages can enable additional refpolicy modules using 1179 <pkg>_SELINUX_MODULES. 1180 1181 support/scripts/cve-checker: Utility script to check for known 1182 CVEs in just the packages enabled in a Buildroot configuration 1183 rather than all packages, by passing the output of 'make 1184 show-info' to it. 1185 1186 Go: Modules handling. The module name must be specified using 1187 <pkg>_GOMOD. 1188 1189 BR2_EXTERNAL: Support for defining skeleton and init system 1190 packages in external trees. 1191 1192 meson: Correct SDK cross-compilation.conf file when 1193 per-package builds were used to build SDK. 1194 1195 systemd: Use /run rather than /var/run for PID files in units. 1196 1197 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run 1198 after all finalization hooks (including pre-rootfs) to ensure 1199 they can override any late configuration done by packages. 1200 1201 support/script/pycompile: Rework logic to ensure .pyc files 1202 contain absolute target paths, fixing code inspection at 1203 runtime when executed with cwd != '/'. 1204 1205 support/scripts/setlocalversion: Correct Mercurial output to 1206 match behaviour with Git. 1207 1208 support/scripts/apply-patches.sh: Use patch 1209 --no-backup-if-mismatch, so we no longer blindly have to 1210 remove *.orig files after patching, fixing issues with 1211 packages containing such files. 1212 1213 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and 1214 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP 1215 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64 1216 rockpro64, QEMU s390x, Raxda rockpi-n8, 1217 1218 New packages: altera-stapl, asn1c, babeltrace2, cukinia, 1219 easyframes, environment-setup, frr, graphicsmagick, htpdate, 1220 ipcalc, libbacktrace, libblockdev, libbytesize, librelp, 1221 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools, 1222 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles, 1223 python-ansicolors, python-boto3, python-botocore, 1224 python-bsdiff4, python-crayons, python-iniconfig, 1225 python-intelhex, python-ipdb, python-jmespath, 1226 python-m2crypto, python-opcua-asyncio, python-packaging, 1227 python-piexif, python-pluggy, python-pytest, 1228 python-s3transfer, python-xmodem, qprint, qt5lottie, 1229 qt5remoteobjects, re2, redir, s390-tools, sentry-cli, 1230 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog, 1231 wayland-utils, weston-imx 1232 1233 Removed packages: amd-catalyst, bellagio, gqview, libcroco, 1234 nvidia-tegra23, opencv 1235 1236 Issues resolved (http://bugs.uclibc.org): 1237 1238 #11811: lsblk (util-linux) should depend on libudev if available 1239 #11931: Bugs in support/scripts/apply-patches.sh 1240 #12301: systemd-journal-gatewayd: config options broken 1241 #12911: usb_modeswitch installation race condition 1242 #13236: Can't compile linux 5.4.8 (with gcc 10 on host) 1243 #13286: The system hangs in vmware workstation on the line.. 1244 12452020.08.3, released December 27th, 2020 1246 1247 Important / security related fixes. 1248 1249 Infrastructure: 1250 - cmake: fix host ccache handling for CMake 3.19 1251 - meson: Forcibly disable binary stripping for 1252 target builds, enable for host builds 1253 - golang: Fix HOST / TARGET directories for per-package builds 1254 1255 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues 1256 1257 Updated/fixed packages: apitrace, arm-trusted-firmware, 1258 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp, 1259 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine, 1260 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper, 1261 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2, 1262 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv, 1263 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey, 1264 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3, 1265 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy, 1266 proftpd, python-crc16, python-flask-cors, python-lxml, 1267 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base, 1268 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp, 1269 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd, 1270 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd, 1271 xserver_xorg-server 1272 1273 Issues resolved (http://bugs.uclibc.org): 1274 1275 #13276: libcap builds libcap.pc incorrectly 1276 #13316: beaglebone_qt5_defconfig: PowerVR fails to start 1277 #13336: thermald-1.9.1 compilation failure with musl 1.2.1 1278 #13341: Mistake in /etc/init.d/S70vsftpd 1279 #13416: dhcpcd start warning message: no such user dhcpcd 1280 12812020.08.2, released November 16th, 2020 1282 1283 Important / security related fixes. 1284 1285 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to 1286 fix kernel build on microblaze with gcc 10.x when 1287 optimizations are enabled. 1288 1289 Updated/fixed packages: apparmor, argp-standalone, asterisk, 1290 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup, 1291 cups-filters, darkhttpd, davfs2, docker-cli, 1292 docker-containerd, docker-engine, dovecot-pigeonhole, 1293 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc, 1294 ghostscript, grpc, gst1-plugins-bad, jsoncpp, 1295 kernel-module-imx-gpu-viv, keepalived, kmscube, libass, 1296 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus, 1297 libraw, linux-backports, linux-firmware, lzlib, mp4v2, 1298 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd, 1299 patchelf, php, pistache, postgresql, python-pyqt5, qemu, 1300 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump, 1301 tinyproxy, tmux, tor, waf, webkitgtk, wine, 1302 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso, 1303 xvisor, zeromq, zxing-cpp 1304 1305 Issues resolved (http://bugs.uclibc.org): 1306 1307 #11931: Bugs in support/scripts/apply-patches.sh 1308 13092020.08.1, released October 12th, 2020 1310 1311 Important / security related fixes. 1312 1313 Fixes for various compilation issues with GCC 10.x. 1314 1315 meson: Correct SDK cross-compilation.conf file when 1316 per-package builds were used to build SDK. 1317 1318 systemd: Use /run rather than /var/run for PID files in units. 1319 1320 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32. 1321 1322 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run 1323 after all finalization hooks (including pre-rootfs) to ensure 1324 they can override any late configuration done by packages. 1325 1326 support/script/pycompile: Rework logic to ensure .pyc files 1327 contain absolute target paths, fixing code inspection at 1328 runtime when executed with cwd != '/'. 1329 1330 support/scripts/setlocalversion: Correct Mercurial output to 1331 match behaviour with Git. 1332 1333 support/scripts/apply-patches.sh: Use patch 1334 --no-backup-if-mismatch, so we no longer blindly have to 1335 remove *.orig files after patching, fixing issues with 1336 packages containing such files. 1337 1338 fs/jffs2: Now correctly handles xattrs 1339 1340 Updated/fixed packages: acpica, afboot-stm32, alsa-utils, 1341 apparmor, bandwidthd, barebox, bash, bison, brotli, 1342 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine, 1343 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig, 1344 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview, 1345 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec, 1346 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw, 1347 libssh, libxml2, libxml-parser-perl, libzip, linux-headers, 1348 live555, localedef, ltp-testsuite, lua, matchbox, memcached, 1349 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion, 1350 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng, 1351 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan, 1352 opentyrian, openvmtools, php, postgresql, python, 1353 python-aenum, python-cycler, python-engineio, python-fire, 1354 python-pymodbus, python-scapy, python-semver, 1355 python-sentry-sdk, python-socketio, python-texttable, 1356 python-tinyrpc, python-txtorcon, python3, qt5base, quagga, 1357 read-edid, redis, rsh-redone, runc, samba4, socketcand, 1358 strace, supertux, suricata, systemd, ti-utils, trinity, 1359 uclibc, usb_modeswitch, vlc, vsftpd, wampcc, 1360 wayland-protocols, wireguard-linux-compat, wireshark, wlroots, 1361 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati, 1362 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd 1363 1364 Issues resolved (http://bugs.uclibc.org): 1365 1366 #12911: usb_modeswitch installation race condition 1367 #13236: Can't compile linux 5.4.8 (with gcc 10 on host) 1368 13692020.08, released September 1st, 2020 1370 1371 Various fixes. 1372 1373 Updated/fixed packages: am33x-cm3, avahi, bluez-tools, 1374 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz, 1375 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2, 1376 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache, 1377 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz, 1378 postgresql, python-django, rtty, squid, stress-ng, systemd, 1379 trousers, uclibc, wireshark, wolfssl, zbar 1380 13812020.08-rc3, released August 28th, 2020 1382 1383 Fixes all over the tree. 1384 1385 Infrastructure: Ensure RPATH entries that may be needed for 1386 dlopen() are not dropped by patchelf. 1387 1388 Toolchain: Drop old GCC 6 based external Sourcery AMD64 1389 toolchain. 1390 1391 Updated/fixed packages: assimp, davfs2, dillo, glibc, 1392 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml, 1393 linux, mender, netopeer2, openal, openjpeg, python-matplotlib, 1394 ripgrep, shadowsocks-libev, trousers, xlib_libX11, 1395 xserver_xorg-server 1396 1397 Issues resolved (http://bugs.uclibc.org): 1398 1399 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed" 1400 14012020.08-rc2, released August 24th, 2020 1402 1403 Fixes all over the tree, including a number of fixes for 1404 compilation with GCC-10. 1405 1406 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit, 1407 because of issues with a missing __riscv_flush_icache() 1408 implementation. 1409 1410 Defconfigs: CI20: Use mainline Linux and U-boot. Update 1411 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils 1412 instead of (the removed) legacy bluez-utils 1413 1414 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache, 1415 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost, 1416 c-periphery, capnproto, chrony, collectd, cpio, cvs, 1417 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils, 1418 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping, 1419 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad, 1420 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd, 1421 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils, 1422 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl, 1423 libfuse3, libnss, librtlsdr, libubox, libunwind, live555, 1424 lttng-tools, luabitop, mender-artifact, minizip, 1425 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal, 1426 opencv, opencv3, openfpgaloader, optee-os, owfs, php, 1427 pistache, prosody, pulseview, python-decorator, 1428 python-gunicorn, python-rpi-gpio, python-spidev, 1429 python3-decorator, python3-mako, python3-pyselftools, qt5, 1430 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au, 1431 setools, smstools3, supertux, tftpd, tpm2-abrmd, 1432 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server 1433 1434 New packages: python3-cython, python3-pycryptodomex 1435 1436 Issues resolved (http://bugs.uclibc.org): 1437 1438 #12876: nodejs fails to build when host-icu has been built before 1439 #13111: python-gunicorn: missing dependency on python-setuptools 1440 #13121: wpa_supplicant fails to build without libopenssl enabled 1441 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device".. 1442 #13156: package live555 new license 1443 #13166: python-rpi-gpio: does not work against aarch64, unint.. 1444 14452020.08-rc1, released August 6th, 2020 1446 1447 Toolchain: 1448 1449 - GCC 10.x added, GCC 9.x is the default 1450 - binutils 2.34 added, binutils 2.33 is the default, binutils 1451 2.31 removed 1452 - glibc updated to 2.31 1453 - ARC toolchain components updated to 2020.03-release. 1454 - Enable uClibc-ng usage for RISC-V 64-bit 1455 1456 Infrastructure: 1457 1458 - qmake-package was fixed to be compatible with 1459 BR2_PER_PACKAGE_DIRECTORIES 1460 - complete rewrite of the Gitlab CI Yaml configuration file, 1461 now generated directly by the Gitlab CI pipeline itselfs 1462 1463 Misc: 1464 1465 - cargo and cargo-bin packages removed, as cargo is now part 1466 of Rust itself 1467 1468 Filesystem: ubinize configuration files can now use 1469 BINARIES_DIR to refer to the $(O)/images directory. 1470 1471 New packages: bitwise, earlyoom, fuse-overlayfs, gloox, 1472 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl, 1473 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql, 1474 libodb-pgsql, mbpfan, netopeer2, odb, parprouted, 1475 python-colorzero, python-gpiozero, python-pybind, python-yatl, 1476 python3-decorator, qt5quicktimeline, resiprocate, ttyd, 1477 unclutter-xfixes, urandom-scripts, 1478 1479 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk, 1480 globalscale_espressobin, imx6ullevk, 1481 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10 1482 1483 Removed packages: cargo, cargo-bin, 1484 kodi-peripheral-steamcontroller 1485 1486 Issues resolved (http://bugs.uclibc.org): 1487 1488 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES 1489 #12946: Grub: Decompressor is too big. 1490 #12986: Mtools: Error converting to codepage 850 1491 #13001: openjdk-bin replaces libfreetype.so from host-freetype 1492 #13011: Incorrect selection of gcc version 1493 #13021: Minor code error when building granite-0.4.1 1494 #13026: rpi-firmware: must not rename start files 1495 #13046: Optimize for fast -Ofast is not compliant 1496 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists 1497 #13101: BR audit2allow support 1498 14992020.05.3, released October 12th, 2020 1500 1501 Important / security related fixes. 1502 1503 meson: Correct SDK cross-compilation.conf file when 1504 per-package builds were used to build SDK. 1505 1506 systemd: Use /run rather than /var/run for PID files in units. 1507 1508 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32. 1509 1510 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run 1511 after all finalization hooks (including pre-rootfs) to ensure 1512 they can override any late configuration done by packages. 1513 1514 support/script/pycompile: Rework logic to ensure .pyc files 1515 contain absolute target paths, fixing code inspection at 1516 runtime when executed with cwd != '/'. 1517 1518 support/scripts/setlocalversion: Correct Mercurial output to 1519 match behaviour with Git. 1520 1521 support/scripts/apply-patches.sh: Use patch 1522 --no-backup-if-mismatch, so we no longer blindly have to 1523 remove *.orig files after patching, fixing issues with 1524 packages containing such files. 1525 1526 Updated/fixed packages: alsa-utils, apparmor, avahi, 1527 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils, 1528 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine, 1529 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb, 1530 ghostscript, gnutls, go, graphite2, gst1-plugins-base, 1531 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp, 1532 libraw, libssh, libxml2, libxml-parser-perl, linux-headers, 1533 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna, 1534 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools, 1535 paho-mqtt-c, php, postgresql, python, python-aenum, 1536 python-django, python-engineio, python-fire, python-pymodbus, 1537 python-scapy, python-semver, python-sentry-sdk, 1538 python-socketio, python-texttable, python-tinyrpc, 1539 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4, 1540 strace, supertux, suricata, systemd, uclibc, usb_modeswitch, 1541 vlc, vsftpd, wayland-protocols, wireguard-linux-compat, 1542 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd, 1543 zeromq, zstd 1544 1545 Issues resolved (http://bugs.uclibc.org): 1546 1547 #12911: usb_modeswitch installation race condition 1548 #13251: cryptsetup does not work on branch 2020.02 following.. 1549 15502020.05.2, released August 29th, 2020 1551 1552 Important / security related fixes. 1553 1554 Infrastructure: Ensure RPATH entries that may be needed for 1555 dlopen() are not dropped by patchelf. 1556 1557 BR_VERSION_FULL/setlocalversion (used by make print-version 1558 and /etc/os-release): Properly handle local git tags 1559 1560 Updated/fixed packages: apache, assimp, at91bootstrap3, bind, 1561 boost, busybox, capnproto, cegui, chrony, collectd, cpio, 1562 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot, 1563 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg, 1564 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2, 1565 gst1-plugins-bad, gstreamer1-editing-services, hostapd, 1566 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl, 1567 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto, 1568 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg, 1569 patchelf, perl, php, postgresql, prosody, python-django, 1570 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu, 1571 rtl8821au, ruby, shadowsocks-libev, squid, systemd, 1572 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark, 1573 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11, 1574 xserver_xorg-server 1575 1576 Issues resolved (http://bugs.uclibc.org): 1577 1578 #12876: nodejs fails to build when host-icu has been built before 1579 #13111: python-gunicorn: missing dependency on python-setuptools 1580 #13121: wpa_supplicant fails to build without libopenssl enabled 1581 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed" 1582 #13156: package live555 new license 1583 15842020.05.1, released July 25th, 2020 1585 1586 Important / security related fixes. 1587 1588 Toolchain: 1589 - Make external toolchain version check also work for 1590 toolchains configured with --with-gcc-major-version-only 1591 1592 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the 1593 compiler supports it, fixing an issue with precompiled 1594 headers 1595 1596 - Ensure debug libs from external toolchains are not installed 1597 into target if debugging is disabled 1598 1599 Download: 1600 - Correct reproducibility issue in handling of git submodules 1601 for older git versions. 1602 1603 - Fix file locking over NFS 1604 1605 fs: Ensure cpio archive element order is reproducible 1606 1607 Br2-external: Fix error reporting for invalid br2-external trees 1608 1609 Per-package: 1610 - Fix an issue with python3 sysconfig data not getting 1611 correctly expanded 1612 1613 - Fix per-package building for packages using the qmake 1614 infrastructure 1615 1616 Updated/fixed packages: a10disp, asterisk, bind, brltty, 1617 cdrkit, clamav, cryptodev-linux, dbus, docker-cli, 1618 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb, 1619 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp, 1620 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode, 1621 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec, 1622 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd, 1623 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc, 1624 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb, 1625 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs, 1626 ntp, open-plc-utils, open2300, openjdk-bin, openssh, 1627 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty, 1628 python-greenlet, python-urllib3, python-validators, python3, 1629 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2, 1630 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng, 1631 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk, 1632 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit, 1633 x11vnc, znc, zstd 1634 1635 Issues resolved (http://bugs.uclibc.org): 1636 1637 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_.. 1638 #12946: Grub: Decompressor is too big. 1639 #12986: Mtools: Error converting to codepage 850 1640 #13001: openjdk-bin replaces libfreetype.so from host-freetype 1641 #13011: Incorrect selection of gcc version 1642 #13021: Minor code error when building granite-0.4.1 1643 #13026: rpi-firmware: must not rename start files 1644 #13031: nodejs: RangeError at new ArrayBuffer() 1645 #13046: Optimize for fast -Ofast is not compliant 1646 16472020.05, released June 1st, 2020 1648 1649 Various fixes. 1650 1651 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc, 1652 fmlib, glib-networking, libusb-compat, linux, qt5webengine, 1653 sysrepo, wampcc, xen 1654 16552020.05-rc3, released May 29th, 2020 1656 1657 Fixes all over the tree. 1658 1659 Infrastructure: Support checking download hashes for packages 1660 coming from Subversion. 1661 1662 Defconfigs: Increase boot partition size to 64MB for Freescale 1663 boards to allow space for bigger kernels. 1664 1665 Updated/fixed packages: audit, bind, dovecot, efl, erlang, 1666 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio, 1667 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp, 1668 systemd, tremor, uboot-tools, unbound, wireshark 1669 1670 Removed packages: wiringpi 1671 1672 Issues resolved (http://bugs.uclibc.org): 1673 1674 #12361: Init system (systemd) kills login on Raspberry Pi Zero 1675 #12686: recipe for target 'install_dev' failed (libcrypto.so..) 1676 16772020.05-rc2, released May 22nd 2020 1678 1679 Fixes all over the tree. 1680 1681 U-Boot: Support building with Python 3.x instead of Python 1682 2.x. Since U-Boot 2020.01, various U-Boot build scripts use 1683 Python 3.x instead of Python 2.x, so add an option to pull in 1684 host-python3 rather than host-python. Also fix a number of 1685 defconfigs to use this new option. 1686 1687 Updated/fixed packages: apparmor, binutils, bison, brltty, 1688 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli, 1689 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot, 1690 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod, 1691 libexif, libpam-tacplus, libssh2, libv4l, libvncserver, 1692 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d, 1693 mesa3d-headers, meson, netsniff-ng, openldap, openocd, 1694 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz, 1695 python-argon2-cffi, python-attrs, python-future, 1696 python-markdown, python-pycryptodomex, python-pyqt5, qt5base, 1697 rpi-firmware, rustc, squashfs, squid, stella, suricata, 1698 systemd, uacme, uclibc, util-linux, vboot-utils 1699 1700 New packages: python3-pyelftools 1701 1702 Removed packages: ezxml, mtdev2tuio, python-pycrypto 1703 1704 Issues resolved (http://bugs.uclibc.org): 1705 1706 #10551: PowerPC SPE and Musl 1707 #12256: package tar is outdated (1.29 is 3 years old) 1708 #12271: python-iptables runtime dependencies 1709 #12321: host-generic-package: PKG_DL_OPTS not used for host package 1710 #12391: CMake-based host package fails to include output/host/include 1711 #12431: ethernet no detected on nanopi neo 2 1712 #12521: RISCV RV32IA selected, RV64GC output 1713 #12586: avahi failure 1714 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc.. 1715 #12611: ntp hash is not matching with upstream 4.2.8p13 1716 #12626: PHP missing header files within 2020.02 1717 #12631: glibc support Power-PC SPE 1718 #12656: bison fails to relocate with relocate-sdk.sh 1719 #12661: cups problems in buildroot 1720 #12686: recipe for target 'install_dev' failed (libcrypto.so:.. 1721 #12691: host-rust build fails 1722 #12761: Buildroot fails when building GCNano binaries for the STM.. 1723 #12786: Systemd spawns two getty processes when the getty port.. 1724 #12806: There are multiple issues in buildroot that faults cups.. 1725 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in.. 1726 #12831: RPI-firmware package: DTB-overlay dependency 1727 #12836: libunwind: package does not show up in menuconfig for.. 1728 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header 1729 #12866: should we be disabling bash executable path caching? 1730 #12886: GMP built in wrong order (?) 1731 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required 1732 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject.. 1733 #12906: qt PrefixPath is wrong on 2020.05-rc1 1734 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::.. 1735 17362020.05-rc1, released May 7th 2020 1737 1738 Addition of support for gobject-introspection: both the 1739 gobject-introspection package itself, but also introspection 1740 support was enabled in a number of other packages. 1741 1742 Support for Qt 5.6 was dropped as its support was dropped 1743 upstream, only one version of Qt is supported at the moment: 1744 Qt 5.14.2. 1745 1746 Addition of support for the apparmor Linux security module, by 1747 adding the necessary user-space packages. 1748 1749 Addition of a qmake package infrastructure, now used by most 1750 Qt-related packages. 1751 1752 The Luarocks package infrastructure has been extended to 1753 support build host packages. 1754 1755 The package infrastructure was improved to allow each package 1756 to indicate the Linux kernel configuration options it needs. 1757 1758 Addition of support for generating filesystem images using the 1759 EROFS filesystem. 1760 1761 The logic that calculates the list of files installed by each 1762 package was reworked to be compatible with the top-level 1763 parallel build functionality. 1764 1765 Addition of a package for a pre-compiled ARM32 bare-metal 1766 toolchain, which can be used to build ARM32 code in ARM64 1767 configurations, such as firmware/bootloader code. 1768 1769 The Qemu defconfigs are now boot-tested in Qemu as part of the 1770 Gitlab continuous integration. 1771 1772 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0, 1773 gdb bumped to 8.3.1. 1774 1775 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl, 1776 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs, 1777 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec, 1778 libapparmor, libiberty, libfuse3, libtextstyle, libudfread, 1779 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata, 1780 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon, 1781 perl-lwp-protocol-https, 1782 perl-mojolicious-plugin-authorization, 1783 perl-mojolicious-plugin-cspheader, 1784 perl-mojolicious-plugin-i18n, 1785 perl-mojolicious-plugin-securityheader, perl-mozilla-ca, 1786 perl-path-class, pistache, pkcs11-helper, prelink-cross, 1787 python-argon2-cffi, python-canopen, python-cbor2, 1788 python-filelock, python-flatbuffers, python-greenlet, 1789 python-modbus-tk, python-pyalsa, python-pysftp, python-regex, 1790 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound, 1791 vuejs, wlroots. 1792 1793 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek, 1794 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1, 1795 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech 1796 1797 Issues resolved (http://bugs.uclibc.org): 1798 1799 #10386: Add an option to put all compiled executables that 1800 show up on target/ in staging/ as well 1801 #11866: iniramfs file system fails to boot using Grub on EFI x86_64 1802 #12666: Doesn't pick up a custom bash profile 1803 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO 1804 #12701: [patch] wpa_supplicant must depend on openssl 1805 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1) 1806 #12716: bio.h not found 1807 #12726: systemctl preset-all failed for ctrl-alt-del.target 1808 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12) 1809 #12746: "sysdig" package description points to 1810 http://sysdig.org, which bounces to malware site 1811 #12751: OpenJdk package installation issues on target 1812 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967 1813 #12811: bootstrap stuck and no login prompt 1814 18152020.02.12, released April 5, 2021 1816 1817 Important / security related fixes. 1818 1819 Dependencies: Explicitly detect and bail out if PATH contains 1820 spaces or tabs. A number of packages fail to build in such 1821 setups, so explicitly inform about this. 1822 1823 utils/scanpypi: Explicitly use python3 for compatibility with 1824 packages using python3 syntax in setup.py 1825 1826 support/download: Fix tarball generation (from git/svn repos) 1827 including symlinks pointing to ./<something> 1828 1829 Meson: Use correct C++ host compiler (rather than C compiler) 1830 1831 Updated/fixed packages: asterisk, batman-adv, bind, 1832 ca-certificates, docker-containerd, dovecot, 1833 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls, 1834 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper, 1835 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl, 1836 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs, 1837 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl, 1838 php, privoxy, prosody, protobuf, python-aiohttp, 1839 python-django, python-lxml, python-pyyaml, python-rpi-ws281x, 1840 python3, redis, rpm, sconeserver, screen, sox, sqlcipher, 1841 squid, sysvinit, tor, transmission, tzdata, uboot, upx, 1842 util-linux, wireshark, wolfssl, wpa_supplicant, zstd 1843 1844 Issues resolved (http://bugs.uclibc.org): 1845 1846 #13516: utils/scanpypi: Failure when parsing diffoscope 1847 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to.. 1848 #13576: Issues compiling buildroot for 5x86 1849 #13581: jpegsrc.v9d.tar.gz has changed hash 1850 #13616: tar file from git repository generation issue 1851 18522020.02.11, released February 17, 2021 1853 1854 Important / security related fixes. 1855 1856 meson: Fix ccache detection handling when per-package builds 1857 are used. 1858 1859 Fakeroot: Fix compatibility issue with glibc 2.33 1860 1861 Updated/fixed packages: atftp, busybox, cereal, connman, 1862 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot, 1863 intel-mediadriver, intel-microcode, jasper, 1864 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers, 1865 mosquitto, orc, php, postgresql, privoxy, pugixml, 1866 python-bottle, python-django, python3, rauc, sox, subversion, 1867 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm 1868 1869 Issues resolved (http://bugs.uclibc.org): 1870 1871 #13506: BR2_PACKAGE_DHCPCD missing directory creation 1872 18732020.02.10, released January 31st, 2021 1874 1875 Important / security related fixes. 1876 1877 Download: Ensure git submodules are correctly fetched if 1878 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the 1879 host variant is downloaded first. 1880 1881 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not 1882 having libatomic. 1883 1884 pkg-stats: Fix python 3.8+ deprecation warning. 1885 1886 meson: Ensure ccache is not detected and used, as it may 1887 conflict with the ccache handling in Buildroot. 1888 1889 New packages: libnpupnp 1890 1891 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot, 1892 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx, 1893 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good, 1894 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi, 1895 gst1-validate, gstreamer1, gstreamer1-editing-services, 1896 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar, 1897 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils, 1898 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit, 1899 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo, 1900 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc, 1901 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso, 1902 zic 1903 1904 Removed packages: libupnp18 1905 1906 Issues resolved (http://bugs.uclibc.org): 1907 1908 #13471: package/mpd/mpd.conf make use of path not created 1909 19102020.02.9, released December 27th, 2020 1911 1912 Important / security related fixes. 1913 1914 Infrastructure: 1915 - cmake: fix host ccache handling for CMake 3.19 1916 - meson: Forcibly disable binary stripping for 1917 target builds, enable for host builds 1918 - golang: Fix HOST / TARGET directories for per-package builds 1919 1920 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues 1921 1922 Updated/fixed packages: apitrace, arm-trusted-firmware, 1923 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd, 1924 docker-containerd, dtv-scan-tables, flare-engine, ghostscript, 1925 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc, 1926 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5, 1927 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb, 1928 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp, 1929 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c, 1930 php, privoxy, proftpd, python-crc16, python-flask-cors, 1931 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu, 1932 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev, 1933 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd, 1934 wireless-regdb, wireshark, x11vnc, xen, xinetd, 1935 xserver_xorg-server 1936 1937 Issues resolved (http://bugs.uclibc.org): 1938 1939 #13276: libcap builds libcap.pc incorrectly 1940 #13316: beaglebone_qt5_defconfig: PowerVR fails to start 1941 #13341: Mistake in /etc/init.d/S70vsftpd 1942 19432020.02.8, released November 16th, 2020 1944 1945 Important / security related fixes. 1946 1947 Updated/fixed packages: angularjs, argp-standalone, asterisk, 1948 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2, 1949 docker-cli, docker-containerd, docker-engine, 1950 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc, 1951 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp, 1952 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw, 1953 linux-backports, linux-firmware, lzlib, netsnmp, nginx, 1954 oniguruma, opencv3, openntpd, patchelf, php, postgresql, 1955 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd, 1956 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat, 1957 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp 1958 1959 Issues resolved (http://bugs.uclibc.org): 1960 1961 #11931: Bugs in support/scripts/apply-patches.sh 1962 19632020.02.7, released October 12th, 2020 1964 1965 Important / security related fixes. 1966 1967 meson: Correct SDK cross-compilation.conf file when 1968 per-package builds were used to build SDK. 1969 1970 systemd: Use /run rather than /var/run for PID files in units. 1971 1972 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32. 1973 1974 support/script/pycompile: Rework logic to ensure .pyc files 1975 contain absolute target paths, fixing code inspection at 1976 runtime when executed with cwd != '/'. 1977 1978 support/scripts/setlocalversion: Correct Mercurial output to 1979 match behaviour with Git. 1980 1981 support/scripts/apply-patches.sh: Use patch 1982 --no-backup-if-mismatch, so we no longer blindly have to 1983 remove *.orig files after patching, fixing issues with 1984 packages containing such files. 1985 1986 Updated/fixed packages: bandwidthd, barebox, bash, bison, 1987 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli, 1988 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc, 1989 gdb, ghostscript, gnutls, go, gst1-plugins-base, 1990 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2, 1991 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson, 1992 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php, 1993 postgresql, python, python-aenum, python-autobahn, 1994 python-engineio, python-fire, python-pymodbus, python-scapy, 1995 python-semver, python-sentry-sdk, python-socketio, 1996 python-texttable, python-tinyrpc, python-txtorcon, python3, 1997 qt5base, runc, samba4, strace, supertux, suricata, systemd, 1998 vlc, wayland-protocols, wireguard-linux-compat, wireshark, 1999 xserver_xorg-server, zeromq, zstd 2000 2001 Issues resolved (http://bugs.uclibc.org): 2002 2003 #12911: usb_modeswitch installation race condition 2004 #13251: cryptsetup does not work on branch 2020.02 following.. 2005 20062020.02.6, released September 5th, 2020 2007 2008 Important / security related fixes. 2009 2010 Fix a 2020.02.5 build regression in busybox when systemd (and 2011 not less) are enabled because of missing infrastructure. 2012 2013 Updated/fixed packages: alsa-utils, avahi, busybox, cups, 2014 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls, 2015 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc, 2016 usb_modeswitch, wolfssl 2017 2018 Issues resolved (http://bugs.uclibc.org): 2019 2020 #12911: usb_modeswitch installation race condition 2021 20222020.02.5, released August 29th, 2020 2023 2024 Important / security related fixes. 2025 2026 Infrastructure: Ensure RPATH entries that may be needed for 2027 dlopen() are not dropped by patchelf. 2028 2029 BR_VERSION_FULL/setlocalversion (used by make print-version 2030 and /etc/os-release): Properly handle local git tags 2031 2032 Updated/fixed packages: apache, at91bootstrap3, bind, boost, 2033 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups, 2034 cvs, dbus, docker-engine, domoticz, dovecot, 2035 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg, 2036 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad, 2037 hostapd, iputils, jasper, json-c, libcurl, libwebsockets, 2038 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv, 2039 opencv3, openjpeg, patchelf, perl, php, postgresql, 2040 python-django, python-gunicorn, python-matplotlib, ripgrep, 2041 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid, 2042 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark, 2043 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11, 2044 xserver_xorg-server 2045 2046 Issues resolved (http://bugs.uclibc.org): 2047 2048 #12876: nodejs fails to build when host-icu has been built before 2049 #13111: python-gunicorn: missing dependency on python-setuptools 2050 #13121: wpa_supplicant fails to build without libopenssl enabled 2051 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed" 2052 #13156: package live555 new license 2053 20542020.02.4, released July 26th, 2020 2055 2056 Important / security related fixes. 2057 2058 Toolchain: 2059 - Make external toolchain version check also work for 2060 toolchains configured with --with-gcc-major-version-only 2061 2062 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the 2063 compiler supports it, fixing an issue with precompiled 2064 headers 2065 2066 - Ensure debug libs from external toolchains are not installed 2067 into target if debugging is disabled 2068 2069 Download: 2070 - Correct reproducibility issue in handling of git submodules 2071 for older git versions. 2072 2073 - Fix file locking over NFS 2074 2075 fs: Ensure cpio archive element order is reproducible 2076 2077 Br2-external: Fix error reporting for invalid br2-external trees 2078 2079 Per-package: 2080 - Fix an issue with python3 sysconfig data not getting 2081 correctly expanded 2082 2083 - Fix per-package building for packages using the qmake 2084 infrastructure 2085 2086 Updated/fixed packages: a10disp, asterisk, bind, cdrkit, 2087 checkpolicy, clamav, dbus, docker-cli, docker-engine, 2088 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2, 2089 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp, 2090 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera, 2091 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd, 2092 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls, 2093 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs, 2094 ntp, open-plc-utils, open2300, openjdk-bin, openssh, 2095 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty, 2096 python-twisted, python-urllib3, python-validators, python3, 2097 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2, 2098 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls, 2099 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat, 2100 wireshark, wpebackend-fdo, wpewebkit, zstd 2101 2102 Issues resolved (http://bugs.uclibc.org): 2103 2104 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_.. 2105 #12946: Grub: Decompressor is too big. 2106 #12986: Mtools: Error converting to codepage 850 2107 #13001: openjdk-bin replaces libfreetype.so from host-freetype 2108 #13011: Incorrect selection of gcc version 2109 #13026: rpi-firmware: must not rename start files 2110 #13031: nodejs: RangeError at new ArrayBuffer() 2111 #13046: Optimize for fast -Ofast is not compliant 2112 21132020.02.3, released June 3rd, 2020 2114 2115 Important / security related fixes. 2116 2117 Fix various build issues of host packages on hosts using GCC 2118 10. 2119 2120 Updated/fixed packages: arm-trusted-firmware, audit, bind, 2121 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt, 2122 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git, 2123 glib-networking, gnupg, leveldb, libexif, libssh2, 2124 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d, 2125 mp4v2, openldap, openocd, perl, php, prosody, 2126 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc, 2127 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark, 2128 xen 2129 2130 Removed packages: python-pycrypto 2131 2132 Issues resolved (http://bugs.uclibc.org): 2133 2134 #12361: Init system (systemd) kills login on Raspberry Pi Zero 2135 #12656: bison fails to relocate with relocate-sdk.sh 2136 #12671: leveldb won't detect that snappy is present (static.. 2137 #12691: host-rust build fails 2138 #12831: RPI-firmware package: DTB-overlay dependency 2139 21402020.02.2, released May 12th, 2020 2141 2142 Important / security related fixes. 2143 2144 Musl: Disallow on PPC64 cores without AltiVec support 2145 (E.G. e5500). 2146 2147 fs/cpio: Correctly handle booting with 'console=' 2148 2149 release: Ensure temporary .br2-external.* files are not 2150 included in the release tarball 2151 2152 Defconfigs: Fix various mistyped config options, or config 2153 options where the dependencies were no longer met. 2154 2155 Updated/fixed packages: apache, azure-iot-sdk-c, binutils, 2156 boinc, c-ares, cvs, docker-cli, docker-containerd, 2157 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg, 2158 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d, 2159 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap, 2160 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad, 2161 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe, 2162 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers, 2163 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk, 2164 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python, 2165 python-attrs, python-crossbar, python-dpkt, python-flask, 2166 python-future, python-iptables, python-jedi, python-markdown2, 2167 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan, 2168 suricata, tzdata, util-linux, vlc, wget, webkitgtk, 2169 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit, 2170 zic 2171 2172 Issues resolved (http://bugs.uclibc.org): 2173 2174 #11866: initramfs file system fails to boot using Grub on EFI x86_64 2175 #12271: python-iptables runtime dependencies 2176 #12726: systemctl preset-all failed for ctrl-alt-del.target 2177 #12751: OpenJdk package installation issues on target 2178 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967 2179 #12811: bootstrap stuck and no login prompt 2180 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header 2181 21822020.02.1, released April 10th, 2020 2183 2184 Important / security related fixes. 2185 2186 core: Also fixup /lib references in libtool .la files, similar 2187 to how it is done for /usr/*. 2188 2189 Various fixes for builds with per-package target/host 2190 directories. 2191 2192 toolchain: Fix kernel headers validation check for external 2193 toolchains. Fix make 4.3+ compatibility in external toolchain 2194 logic. 2195 2196 fs/initramfs: fix show-info so it also shows the usual 2197 rootfs-related variables. 2198 2199 Updated/fixed packages: arm-trusted-firmware, barebox-aux, 2200 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd, 2201 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd, 2202 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif, 2203 libopenssl, libsndfile, linux, linux-tools, llvm, localedef, 2204 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3, 2205 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml, 2206 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen, 2207 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng, 2208 tor, tslib, uacme, util-linux, vala, vlc, 2209 wireguard-linux-compat, wireguard-tools, wireshark, 2210 wpa_supplicant, xserver_xorg-server 2211 2212 Issues resolved (http://bugs.uclibc.org): 2213 2214 #12711: host-localedef 2.30-20 fails to compile on fedora 32 2215 #12746: "sysdig" package description points to http://sysdig.org, .. 2216 22172020.02, released March 8th, 2020 2218 2219 Various fixes. 2220 2221 br2-external: Fix compatibility with make 4.3+ 2222 2223 Updated/fixed packages: bash, bcm2835, binutils, cups, 2224 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base, 2225 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev, 2226 libinput, libnss, libsndfile, libvncserver, linux-firmware, 2227 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch, 2228 php, piglit, pppd, python-django, qemu, qt5base, ruby, 2229 ser2net, swupdate, thrift, zziplib 2230 2231 Removed packages: classpath, jamvm 2232 2233 Issues resolved (http://bugs.uclibc.org): 2234 2235 #12606: fbgrab location has changed 2236 22372020.02-rc3, released March 2nd, 2020 2238 2239 Fixes all over the tree. 2240 2241 Infrastructure: Rework file list handling to fix race 2242 conditions when building with per-package target and host 2243 directories and top-level parallel builds. 2244 2245 Updated/fixed packages: aufs, binutils, blktrace, brltty, 2246 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git, 2247 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus, 2248 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc, 2249 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd, 2250 python3, python-multidict, python-setuptools-scm-git-archive, 2251 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid, 2252 suricata, swig, systemd, taglib, util-linux, wireshark, zsh 2253 2254 Issues resolved (http://bugs.uclibc.org): 2255 2256 #12571: ltp-testsuite : Build failure 2257 #12576: 2020.02-RC1: error while loading shared libraries: ... 2258 #12581: 2020.02-rc1 glibc failing to build on fedora 31 2259 22602020.02-rc2, released February 26th, 2020 2261 2262 Fixes all over the tree. 2263 2264 Toolchain: Ensure strong SSP can only be enabled if the 2265 (external) toolchain supports it. 2266 2267 Fix a race condition related to creating the output/staging 2268 symlink on systems with coreutils < 8.27. 2269 2270 Drop support for the (end of life) Qt 5.6 variant. 2271 2272 Updated/fixed packages: at, armadillo, audiofile, bash, 2273 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo, 2274 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt, 2275 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom, 2276 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw, 2277 sdbusplus, systemd, tpm2-tss, vorbis-tools 2278 2279 Issues resolved (http://bugs.uclibc.org): 2280 2281 #12581: 2020.02-rc1 glibc failing to build on fedora 31 2282 22832020.02-rc1, released February 18th, 2020 2284 2285 Fixes all over the tree and new features. 2286 2287 Add experimental support for building with a per-package 2288 target and host directory. This still has some rough edges, 2289 but brings a number of advantages: 2290 2291 - Packages will only be able to access the explicitly listed 2292 dependencies and not any other packages that happen to be 2293 built before, ensuring correct dependency information in 2294 Buildroot. 2295 2296 - Possibility for top-level parallel builds, speeding up 2297 builds on multicore machines. 2298 2299 Core: Ensure package-file-lists data is correct after 2300 incremental builds as well. 2301 2302 Architecture: Add support for ARC-HS38 with 64bit multiplier 2303 variant, allow building glibc for big endian ARC, handle 16KB 2304 MMU page size for ARC in toolchain wrapper. 2305 2306 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12 2307 toolchains, ARC 2019.09 toolchain. Allow using custom kernel 2308 headers newer than what is known by Buildroot. 2309 2310 pkg-stats: Support for CVE vulnerability reporting by 2311 comparing to NVD database. 2312 2313 Reproducible builds: The go -trimpath option is now used to 2314 get rid of absolute build paths, __FILE__ and __BASE_FILE__ 2315 defines are now handled in the toolchain wrapper. 2316 2317 Systemd: Build host variant and use systemctl to automatically 2318 enable unit files rather than manually managing symlinks. 2319 2320 Util-linux: Ensure that hwclock is built without GPLv3 2321 code. Notice that builds with hwclock has contained 2322 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+) 2323 2324 New defconfigs: Beelink GS1, Raspberrypi4 64bit 2325 2326 New packages: alura, avro-c, bubblewrap, cctz, cereal, 2327 cpuburn-arm, elixir, erlang-base64url, erlang-idna, 2328 erlang-jose, erlang-p1-acme, erlang-p1-mqtree, 2329 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries, 2330 gensio, glslsandbox-player, libargon2, libmodsecurity, 2331 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra, 2332 lua-rotas, lua-silva, mfoc, network-manager-openvpn, 2333 nginx-modsecurity, perl-crypt-openssl-aes, 2334 perl-math-prime-util, pipewire, ptm2human, python-aenum, 2335 python-aiohttp-debugtoolbar, python-aiohttp-mako, 2336 python-aiologstash, python-aiosignal, python-aiozipkin, 2337 python-async-lru, python-avro, python-bunch, python-crontab, 2338 python-dnspython, python-entrypoints, python-esptool, 2339 python-frozenlist, python-future, python-gitdb, python-janus, 2340 python-lockfile, python-logstash, python-nested-dict, 2341 python-pbr, python-pyaes, python-pydantic, python-smmap2, 2342 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb, 2343 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh, 2344 tio, umtprd, weston-imx, wireguard-linux-compat, 2345 wireguard-tools, xdg-dbus-proxy 2346 2347 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis, 2348 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg, 2349 gst-fsl-plugins, gst-omapfb, gst-plugins-bad, 2350 gst-plugins-base, gst-plugins-good, gst-plugins-ugly, 2351 perl-digest-md5, perl-mime-base64, perl-net-ping, 2352 python-scapy3k, wireguard 2353 2354 Issues resolved (http://bugs.uclibc.org): 2355 2356 #11906: the new version of mesa3d cannot support etnaviv when.. 2357 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16 2358 #12121: PyQt5.QtSerialPort and other modules not being built 2359 #12256: package tar is outdated (1.29 is 3 years old 2360 #12286: Can't import gobject in python 3.8 2361 #12376: python-scapy3k is deprecated 2362 #12386: carriage return issue when "make menuconfig" 2363 #12441: qt5webengine build error: asm/errno.h: No such file or.. 2364 #12446: Buildroot fails to finish installing packages 2365 #12456: qtvirtualkeyboard: No such file or directory 2366 #12461: libglib2 build files with deep directory structure 2367 #12481: minicom fails when output directory path contains "m4" 2368 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_.. 2369 #12526: host-nodejs 12.14.1: configure fail: AttributeError: .. 2370 #12536: Linux-Headers extracting failure 2371 #12546: Ninja 1.10 build Error 2372 23732019.11.3, released April 10th, 2020 2374 2375 Important / security related fixes. 2376 2377 core: Fix compatibility with make 4.3+. Also fixup /lib 2378 references in libtool .la files, similar to how it is done for 2379 /usr/*. 2380 2381 toolchain: Fix kernel headers validation check for external 2382 toolchains. 2383 2384 fs/initramfs: fix show-info so it also shows the usual 2385 rootfs-related variables. 2386 2387 Updated/fixed packages: barebox-aux, bluez5_utils, busybox, 2388 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, 2389 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile, 2390 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis, 2391 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme, 2392 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server 2393 2394 Issues resolved (http://bugs.uclibc.org): 2395 2396 #12746: "sysdig" package description points to http://sysdig.org, .. 2397 23982019.11.2, released March 16th, 2020 2399 2400 Important / security related fixes. 2401 2402 Core: Ensure package-file-lists data is correct after 2403 incremental builds as well. 2404 2405 Fix a race condition related to creating the output/staging 2406 symlink on systems with coreutils < 8.27. 2407 2408 Toolchain: ARC tools bumped to arc-2019.09. 2409 2410 Br2-external: Fix patch handling when external linux-extension 2411 packages are used. Fix compatibility with make 4.3+ 2412 2413 Util-linux: Ensure that hwclock is built without GPLv3 2414 code. Notice that builds with hwclock has contained 2415 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+) 2416 2417 Updated/fixed packages: armadillo, at, bcm2835, binutils, 2418 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo, 2419 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot, 2420 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2, 2421 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile, 2422 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack, 2423 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1, 2424 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2, 2425 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx, 2426 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl, 2427 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg, 2428 openrc, openswan, openvmtools, optee-test, patch, php, piglet, 2429 postgresql, pppd, proftpd, pure-ftpd, python-django, 2430 python-pyqt5, python-setuptools-scm-git-archive, python3, 2431 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine, 2432 qwt, rdesktop, ruby, runc, samba4, shellinabox, 2433 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid, 2434 suricata, swig, swupdate, sysklogd, taglib, thrift, 2435 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk, 2436 wireshark, wpebackend-fdo, wpewebkit, xen, 2437 xserver_xorg-server, zeromq, zsh, zziplib 2438 2439 Issues resolved (http://bugs.uclibc.org): 2440 2441 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16 2442 #12331: meson issue 2443 #12456: qtvirtualkeyboard: No such file or directory 2444 #12461: libglib2 build files with deep directory structure 2445 #12481: minicom fails when output directory path contains "m4" 2446 #12606: fbgrab location has changed 2447 24482019.11.1, released January 12th, 2020 2449 2450 Important / security related fixes. 2451 2452 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure 2453 correct compiler and linker flags are used for compiled code 2454 2455 utils/scanpypi: Remind users to update DEVELOPERS 2456 2457 Defconfigs: imx6-sabresd: Fix the Qt5 display names, 2458 imx8: Drop extra copy of U-Boot DTB 2459 2460 Updated/fixed packages: acsccid, bitcoin, boost, busybox, 2461 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli, 2462 docker-containerd, docker-engine, easy-rsa, ebtables, 2463 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go, 2464 gpsd, grpc, gst1-plugins-bad, iputils, jasper, 2465 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2, 2466 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l, 2467 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x, 2468 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto, 2469 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango, 2470 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli, 2471 python-coherence, python-crc16, python-django, python-dpkt, 2472 python-gobject, python-pyasn-modules, python-pypcap, 2473 python-pyqt5, python-subprocess32, python3, qpdf, 2474 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota, 2475 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4, 2476 sdl2, setserial, snort, spidev_test, 2477 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd, 2478 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante, 2479 x265, xserver_xorg-server, ytree, zip 2480 2481 Issues resolved (http://bugs.uclibc.org): 2482 2483 #12121: PyQt5.QtSerialPort and other modules not being built 2484 #12286: Can't import gobject in python 3.8 2485 24862019.11, released December 1st, 2019 2487 2488 Various fixes. 2489 2490 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from 2491 <pkg>_DL_OPTS by default, just like it is done for a number of 2492 other package variables. 2493 2494 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files 2495 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for 2496 the (rare) case where the .py files are needed at runtime 2497 rather than .pyc. 2498 2499 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2, 2500 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm, 2501 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma, 2502 minicom, network-manager, nodejs, oniguruma, opencv3, 2503 openvmtools, perl-gdgraph, perl-gdtextutil, prosody, 2504 python-cchardet, systemd, tiff, wolfssl, 2505 2506 Issues resolved (http://bugs.uclibc.org): 2507 2508 #11416: check-uniq-files staging issue 2509 #12146: Oprofile runtime issue 2510 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst.. 2511 #12171: Python-opencv needs config.py and config-3.7.py to run.. 2512 #12196: duma package 2513 #12211: host-nodejs 10.15.3 package fail to build 2514 #12316: tzdata fails to install with empty "default local time" 2515 #12326: network-manager build fails with missing glib error 2516 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland 2517 25182019.11-rc3, released November 24th, 2019 2519 2520 Fixes all over the tree. 2521 2522 Updated/fixed packages: asterisk, clamav, domoticz, faifa, 2523 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test, 2524 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php, 2525 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol, 2526 systemd, tftpd, waylandpp, webkitgtk, zip 2527 25282019.11-rc2, released November 16th, 2019 2529 2530 Fixes all over the tree. 2531 2532 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure 2533 external toolchain kernel headers version check correctly stop 2534 the build on mismatch 2535 2536 Meson: Fix generation of global cross-compilation.conf 2537 2538 Download: Also use the package download method for extra 2539 downloads from the same site, so it does not get confused by 2540 URLs containing '+' 2541 2542 Defconfigs: Fix boot issue for beaglebone 2543 2544 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz, 2545 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode, 2546 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl, 2547 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite, 2548 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja, 2549 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat, 2550 sudo, systemd, wpewebkit, xserver_xorg-server 2551 25522019.11-rc1, released November 5th, 2019 2553 2554 Fixes all over the tree and new features. 2555 2556 Dependencies: Gcc/g++ 4.8 or newer is now required on the 2557 build host. 2558 Ensure host has JSON::PP perl module installed if 2559 webkitgtk/wpewebkit packages are enabled as it is needed 2560 during their build process. 2561 2562 Toolchain: Add support for the D programming language (GCC 2563 9.x, Glibc). 2564 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated 2565 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated 2566 to arc-2019.09-eng002. 2567 Musl: Add a patch to add support for 2568 sched_{get,set}scheduler() and sched_{get,set}param() for 2569 compatibility. 2570 Generate check-headers program under BUILD_DIR rather than 2571 /tmp to fix issues with distributions mounting /tmp noexec. 2572 Also copy libssp.so for external toolchains if SSP 2573 to handle toolchains providing SSP support in libssp rather 2574 than in the C library 2575 2576 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2, 2577 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE, 2578 STM32MP157 Discovery Kit 2579 2580 Arch: RISC-V: Default to a sensible floating point ABI based 2581 on the selected ISA extensions rather than always defaulting 2582 to ILP32/64 2583 2584 Graph-size: Package sizes are now shown in human readable form 2585 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB) 2586 format can be selected using the --binary option. The cut-off 2587 limit for classifying packages as "other" is now configurable 2588 using the --size-limit option. 2589 2590 Br2-external: Linux kernel extensions can now also be provided 2591 in an external tree by adding packages under 2592 linux/linux-ext-*.mk. See the manual for details. 2593 2594 Fakeroot now works correctly under Microsoft Windows 10 2595 Services for Linux, which does not provide SYSV IPC support 2596 2597 The check-uniq-files logic which would complain if multiple 2598 packages would touch the same files has been removed as it 2599 causes issues in certain situations (when packages are 2600 rebuilt) and the issue is no longer considered a problem for 2601 toplevel parallel builds as those will use a per-package 2602 staging/target directory. 2603 With this removed, Python is no longer required for a basic 2604 build (only for optional scripts). 2605 2606 support/scripts/genimage.sh will no longer make a copy of 2607 TARGET_DIR, speeding up post-build/image scripts. 2608 2609 The runtime test logic now uses Python 3.x. 2610 2611 A 'v' prefix has been dropped from the <pkg>_SOURCE variable 2612 for a number of packages to match the version numbers used by 2613 https://release-monitoring.org 2614 2615 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils, 2616 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl, 2617 libhttpserver, libmspack, libnetconf2, libolm, libyang, 2618 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc, 2619 ogre, openlayers, python-aioredis, python-asgiref, 2620 python-backports-functools-lru-cache, python-bluezero, 2621 python-brotli, python-channels, python-channels-redis, 2622 python-colorlog, python-daphne, python-django-enumfields, 2623 python-jaraco-functools, python-kiwisolver, python-msgfy, 2624 python-rpi-ws281x, python-setuptools-scm-git-archive, 2625 python-simplelogging, python-soupsieve, python-sqliteschema, 2626 python-sqlparse, python-tqdm, python-webencodings, qt5webview, 2627 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo, 2628 uacme, utf8proc, uvw, ytree 2629 2630 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base, 2631 devmem2, eventlog, kodi-audiodecoder-opus, 2632 kodi-screensaver-planestate, kodi-visualisation-waveforhue, 2633 python-pysnmp-apps, riscv-pk, ustr 2634 2635 Issues resolved (http://bugs.uclibc.org): 2636 2637 #9881: systemd-resolved not setting resolv.conf link 2638 #10171: devmem2 w (word) is 8 bytes in x86 64 systems 2639 #10586: musl gcc has ifunc enabled when musl doesn't support it 2640 #10806: Allow nfs-utils to use ipv6 2641 #11366: [2018.08] SysV IPC not available for fakeroot on WSL 2642 #11411: check-uniq-files target issue 2643 #11766: Console (getty) issues with systemd 2644 #11781: mariadb build error 2645 #12031: Build of cups-filters fails while linking, apparently due.. 2646 #12116: console prompt does not appear after login 2647 #12141: eudev package is missing "render" and "kvm" groups 2648 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled 2649 #12186: Raspberry Pi Zero-W build fails on newer kernel versions 2650 #12191: cmake BUILDDIR 2651 #12241: Permission denied while running "make" 2652 #12261: sudo versions prior to 1.8.28 are affected. 2653 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR 2654 #12281: Custom configuration fails to build (based on raspberrypi3_.. 2655 26562019.08.3, released December 7th, 2019 2657 2658 Important / security related fixes. 2659 2660 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from 2661 <pkg>_DL_OPTS by default, just like it is done for a number of 2662 other package variables 2663 2664 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files 2665 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for 2666 the (rare) case where the .py files are needed at runtime 2667 rather than .pyc. 2668 2669 Fix <pkg>-reconfigure handling for packages using the kconfig 2670 infrastructure. 2671 2672 Toolchain: ensure external toolchain kernel headers version 2673 check correctly stop the build on mismatch 2674 2675 Deconfigs: beaglebone: fix boot issue 2676 2677 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony, 2678 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa, 2679 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools, 2680 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi, 2681 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2, 2682 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs, 2683 oniguruma, openvmtools, oracle-mysql, perl-gdgraph, 2684 perl-gdtextutil, php, postgresql, prosody, python-cchardet, 2685 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind, 2686 socat, spice, spice-protocol, tftpd, tiff, webkitgtk 2687 2688 New packages: libmspack 2689 2690 Issues resolved (http://bugs.uclibc.org): 2691 2692 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst.. 2693 #12171: Python-opencv needs config.py and config-3.7.py to run.. 2694 #12211: host-nodejs 10.15.3 package fail to build 2695 #12316: tzdata fails to install with empty "default local time" 2696 26972019.08.2, released November 9th, 2019 2698 2699 Important / security related fixes. 2700 2701 Toolchain: Also copy libssp.so for external toolchains if SSP 2702 to handle toolchains providing SSP support in libssp rather 2703 than in the C library 2704 2705 Download: Also use the package download method for extra 2706 downloads from the same site, so it does not get confused by 2707 URLs containing '+' 2708 2709 Fakeroot now works correctly under Microsoft Windows 10 2710 Services for Linux, which does not provide SYSV IPC support 2711 2712 utils/test-pkg: ensure to exit with an error upon failure 2713 2714 Updated/fixed packages: asterisk, azmq, binutils, 2715 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat, 2716 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd, 2717 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu, 2718 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss, 2719 libopenssl, libpcap, libpciaccess, librsvg, libseccomp, 2720 libsigrok, libtorrent, libunwind, libva, linux-tools, 2721 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd, 2722 nfs-utils, php, piglit, python, python-autobahn, 2723 python-pysnmp-apps, python-tornado, python3, qemu, qt5base, 2724 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata, 2725 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver, 2726 vtun, wireshark, xvisor, yaffs2utils 2727 2728 Issues resolved (http://bugs.uclibc.org): 2729 2730 #11366: [2018.08] SysV IPC not available for fakeroot on WSL 2731 #12261: sudo versions prior to 1.8.28 are affected 2732 27332019.08.1, released October 3rd, 2019 2734 2735 Important / security related fixes. 2736 2737 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone: 2738 Use default console settings 2739 2740 Dependencies: Ensure host has JSON::PP perl module installed 2741 if webkitgtk/wpewebkit packages are enabled as it is needed 2742 during their build process. 2743 2744 Toolchain: Generate check-headers program under BUILD_DIR 2745 rather than /tmp to fix issues with distributions mounting 2746 /tmp noexec. 2747 2748 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng, 2749 cups, cups-filters, docker-cli, docker-engine, docker-proxy, 2750 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe, 2751 kf5-extra-cmake-modules, kf5-modemmanager-qt, 2752 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt, 2753 libglib2, libgpg-error, libnspr, libnss, libopenssl, 2754 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto, 2755 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php, 2756 protobuf, putty, qemu, samba4, snort, swupdate, 2757 systemd-bootchart, thttpd, uclibc, unzip, util-linux, 2758 wireshark 2759 2760 Issues resolved (http://bugs.uclibc.org): 2761 2762 #10806: Allow nfs-utils to use ipv6 2763 #11781: mariadb build error 2764 #12031: Build of cups-filters fails while linking, apparently due.. 2765 #12141: eudev package is missing "render" and "kvm" groups 2766 #12241: Permission denied while running "make" 2767 27682019.08, released September 1st, 2019 2769 2770 Various fixes. 2771 2772 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64 2773 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain 2774 on the build host to build ATF. These defconfigs will be added 2775 back once a package providing such toolchain is 2776 available. Also dropped ts4800 defconfig as it does not build 2777 with GCC >= 8.x. 2778 2779 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk, 2780 wpewebkit, xfont_font-util 2781 2782 Issues resolved (http://bugs.uclibc.org): 2783 2784 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W 2785 27862019.08-rc3, released August 28th, 2019 2787 2788 Fixes all over the tree. 2789 2790 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole, 2791 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123, 2792 nginx, openldap, python, qemu, samba4, squid, strace, vlc 2793 2794 Issues resolved (http://bugs.uclibc.org): 2795 2796 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,.. 2797 27982019.08-rc2, released August 20th, 2019 2799 2800 Fixes all over the tree. 2801 2802 Compile fixes for a number of defconfigs. 2803 2804 Updated/fixed packages: apache, autofs, batctl, batman-adv, 2805 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq, 2806 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib, 2807 gnutls, go, gst-plugins-bad, gst-plugins-base, 2808 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3, 2809 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk, 2810 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg, 2811 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython, 2812 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango, 2813 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base, 2814 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip, 2815 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte, 2816 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo, 2817 xscreensaver 2818 2819 Removed packages: libamcodec, odroid-mali, odroid-scripts 2820 2821 Issues resolved (http://bugs.uclibc.org): 2822 2823 #9481: NetworkManager/Ping unable to resolve domains 2824 #10566: php.mk is missing option --with-pgsql 2825 #10861: Package batman_adv Makefile is missing include header direct.. 2826 #11641: linux kernel .config timestamp always out of date fixed with.. 2827 #11671: russian locale ru_RU:145: LC_TIME: syntax error 2828 #11701: recuuring of usr and in bin shortcuts are created 2829 #11741: pigpio does not build host-pigpio 2830 #11876: automount using host mount/umount 2831 #11881: Build breaks with lftp package enabled and libexpat1-dev inst.. 2832 #11921: dahdi fails to build 2833 #11936: libcpprestsdk should install to staging 2834 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt 2835 #11961: libpri build failure 2836 #12086: dhcp shared libraries not installed to target 2837 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the.. 2838 #12106: daq: build fails if libdumbnet-dev is installed in the host 2839 #12126: vc4 has neon as hard dependency 2840 28412019.08-rc1, released August 9th, 2019 2842 2843 Fixes all over the tree and new features. 2844 2845 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51 2846 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated 2847 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB 2848 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC 2849 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64. 2850 2851 Architectures: Internal toolchain support for C-SKY, support 2852 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for 2853 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and 2854 tsv110. 2855 2856 Filesystems: Pass extra pax options to tar for binary 2857 reproducibility. Build host-cpio for the --reproducible option 2858 support when BR2_REPRODUCIBLE is enabled. Genimage updated to 2859 version 11, bringing GPT support. 2860 2861 Br2-external: Add support for injecting additional options to 2862 the list of preconfigured external toolchains and libjpeg and 2863 openssl providers using files under provides/. See the manual 2864 for details. 2865 2866 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are 2867 passed before the standard exclusions so they are not ignored 2868 by rsync when using override-srcdir. 2869 2870 Gnuconfig updated to 2019-05-28, adding C-SKY support. 2871 2872 test-pkg: Correct long option handling and clean output dir 2873 after a successful build to save disk space. 2874 2875 support/testing: Emulate a machine with 256MB RAM to fix 2876 issues with certain tests running out of memory, use 2877 virtio-rng to provide needed entrophy. 2878 2879 pkg-stats: support outputting in JSON format with --json for 2880 easier post processing. The classic HTML output is still 2881 available with --html. Parallelize access to 2882 release-monitoring.org to speed up runtime. 2883 2884 Drop non-conventional version prefix/suffix/separators for 2885 packages for better compatibility with release-monitoring.org 2886 2887 Packages: 2888 Init systems: Add basic openrc support and 2889 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to 2890 install openrc service scripts if enabled. 2891 2892 busybox: Build each applet as a separate binary when SELinux 2893 is enabled for more finegrained policy control. Use daemon 2894 mode for mdev rather than legacy hotplug. 2895 2896 linux: Workaround -Werror related build failure on powerpc, 2897 by forcing CONFIG_PPC_DISABLE_WERROR on. 2898 2899 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root 2900 partition is available before mounting. 2901 2902 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi 2903 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64 2904 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt, 2905 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K 2906 2907 Removed defconfigs: Odroid C2 2908 2909 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1, 2910 jailhouse, libubootenv, luasyslog, mender-grubenv, 2911 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler, 2912 python-hiredis, python-ifaddr, python-inflection, 2913 python-iptables, python-matplotlib, python-periphery, 2914 python-pycairo, python-redis, python-termcolor, 2915 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog, 2916 sshguard, stellarium, zziplib 2917 2918 Removed packages: xapp_mkfontdir 2919 2920 Issues resolved (http://bugs.uclibc.org): 2921 2922 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales... 2923 #11271: utils/check-package fails with exception depending on.. 2924 #11991: [numpy] segfault when compiling for RPi3 64bits 2925 #12016: Grub fails to boot bzImage after upgrade to 2019.05 2926 #12046: Can’t login as root user after upgrading to buildroot.. 2927 #12051: package/dhcp installs libtool wrapper scripts on tar... 2928 #12076: Patchelf can link against an incompatible libc++ ver... 2929 29302019.05.3, Released October 3rd, 2019 2931 2932 Important / security related fixes. 2933 2934 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone: 2935 Use default console settings 2936 2937 Dependencies: Ensure host has JSON::PP perl module installed 2938 if webkitgtk/wpewebkit packages are enabled as it is needed 2939 during their build process. 2940 2941 Toolchain: Generate check-headers program under BUILD_DIR 2942 rather than /tmp to fix issues with distributions mounting 2943 /tmp noexec. 2944 2945 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups, 2946 cups-filters, docker-cli, docker-engine, docker-proxy, 2947 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, 2948 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt, 2949 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt, 2950 libgpg-error, libnftl, libnspr, libnss, libopenssl, 2951 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb, 2952 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools, 2953 php, protobuf, putty, qemu, samba4, swupdate, 2954 systemd-bootchart, thttpd, uclibc, unzip, util-linux, 2955 wireshark 2956 2957 Issues resolved (http://bugs.uclibc.org): 2958 2959 #10806: Allow nfs-utils to use ipv6 2960 #11781: mariadb build error 2961 #12031: Build of cups-filters fails while linking, apparently due.. 2962 #12141: eudev package is missing "render" and "kvm" groups 2963 #12241: Permission denied while running "make" 2964 29652019.05.2, Released September 3rd, 2019 2966 2967 Important / security related fixes. 2968 2969 Filesystems: Pass extra pax options to tar for binary 2970 reproducibility. 2971 2972 Updated/fixed packages: apache, arm-trusted-firmware, 2973 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, 2974 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk, 2975 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot, 2976 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib, 2977 git, glib-networking, glibc, gnupg2, gnutls, go, 2978 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick, 2979 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl, 2980 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri, 2981 libshout, libss7, libssh2, libvips, libxcb, linux-headers, 2982 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx, 2983 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap, 2984 openvmtools, pcmanfm, php, pigpio, postgresql, prboom, 2985 proftpd, proj, python, python-django, python-idna, 2986 python-numpy, python-urllib3, python3, qemu, qt5, qt5base, 2987 qt5enginio, quagga, rygel, squid, subversion, tcpreplay, 2988 unzip, vlc, vte, webkitgtk, wireless-regdb, xen, 2989 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2, 2990 yad, zeromq 2991 2992 Issues resolved (http://bugs.uclibc.org): 2993 2994 #11741: pigpio does not build host-pigpio 2995 #11876: automount using host mount/umount 2996 #11881: Build breaks with lftp package enabled and libexpat1-dev inst.. 2997 #11921: dahdi fails to build 2998 #11961: libpri build failure 2999 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to.. 3000 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the.. 3001 #12106: daq: build fails if libdumbnet-dev is installed in the host 3002 #12126: vc4 has neon as hard dependency 3003 30042019.05.1, Released July 7th, 2019 3005 3006 Important / security related fixes. 3007 3008 arch: x86: Fix typo breaking 'core-avx2' variant 3009 3010 linux: Workaround -Werror related build failure on powerpc, 3011 by forcing CONFIG_PPC_DISABLE_WERROR on. 3012 3013 support/testing: Emulate a machine with 256MB RAM to fix 3014 issues with certain tests running out of memory. 3015 3016 test-pkg: Correct long option handling and clean output dir 3017 after a successful build to save disk space. 3018 3019 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root 3020 partition is available before mounting. 3021 3022 Updated/fixed packages: barebox, busybox, bzip2, davfs2, 3023 dialog, docker-cli, docker-engine, exim, expat, faad2, 3024 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2, 3025 libressl, libsecret, lmbench, meson, monit, php, postgresql, 3026 psplash, python-django, qt5base, tvheadend, webkitgtk, 3027 xserver_xorg-server, znc 3028 30292019.05, released June 2nd, 2019 3030 3031 Various fixes. 3032 3033 Toolchain: Ensure pre-built Andes toolchains can only be 3034 selected when x86 32bit support is available on the host. 3035 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer 3036 supported. 3037 3038 Infra: pkg-config: Use a dedicated timestamp file rather than 3039 .config as that gets touched by linux-4.19+, causing repeated 3040 builds. 3041 3042 Add C-SKY support to our config.sub (gnuconfig) 3043 3044 Updated/fixed packages: dosfstools, botan, brotli, dropbear, 3045 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl, 3046 linuxptp, matchbox-panel, mender, mutt, netsurf, 3047 network-manager, opencv3, openjdk, openmpi, php, 3048 python-cython, qt5multimedia, qtwayland, qt5webkit-examples, 3049 supertux, suricata, tpm2-totp, v4l2loopback, wireshark, 3050 wpewebkit 3051 30522019.05-rc3, released May 25th, 2019 3053 3054 Fixes all over the tree. 3055 3056 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub 3057 is ignored. 3058 3059 check-package: Warn about utf-8 characters in .mk files 3060 3061 Linux: Default to 5.1.x series 3062 3063 Updated/fixed packages: assimp, atop, chocolate-doom, cjson, 3064 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg, 3065 intel-microcode, jasper, keepalived, kismet, libcpprestsdk, 3066 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus, 3067 postgresql, pcsc-lite, python, tslib, webkitgtk, 3068 wpebackend-fdo, wpewebkit 3069 30702019.05-rc2, released May 15th, 2019 3071 3072 Fixes all over the tree. 3073 3074 Updated/fixed packages: bind, bullet, ca-certificates, 3075 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar, 3076 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio, 3077 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2 3078 3079 Issues resolved (http://bugs.uclibc.org): 3080 3081 #11841: grub-efi.cfg not used when building EFI disk image 3082 30832019.05-rc1, Released May 8th, 2019 3084 3085 Fixes all over the tree and new features. 3086 3087 Architecture: Andes 32-bit (nds32) support added. 3088 3089 Only build host-lzip / host-xz when really needed by packages, 3090 not just when not available on the build host. 3091 3092 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22, 3093 binutils 2.32 added, 2.28/2.29 removed, default changed to 3094 2.31.1. 3095 3096 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not 3097 forward {f,l,}chown calls to libc when running under fakeroot 3098 to fix issues when building in restricted environments 3099 (E.G. user namespace with bubblewrap). 3100 3101 Linux: Also build default make target to ensure extra files 3102 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also 3103 built. Notice: This may mean that extra host utilities like 3104 uboot-mkimage are needed. 3105 3106 Infrastructure: show-info and <pkg>-show-info make targets 3107 added to output package metadata in JSON format for external 3108 use. 3109 3110 pkg-generic: Only tweak .la files needing it to ensure they 3111 are not included in subsequent package file lists. 3112 3113 test-pkg: Generate a basic package config if none is 3114 specified. 3115 3116 Gettext-tiny package added as an lightweight replacement for 3117 GNU gettext for situations where NLS support is not needed. 3118 3119 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek 3120 / T2080 QDS RDB, Licheepi zero, Orangepi R1 3121 3122 Removed defconfigs: Olimx A20 Olinuxino Lime legacy 3123 3124 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo, 3125 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon, 3126 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera, 3127 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx, 3128 mender-artifact, most, oniguruma, openjdk, openjdk-bin, 3129 opensbi, optee-benchmark, optee-client, optee-examples, 3130 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan, 3131 python-aioconsole, python-aiohttp-cors, python-aiomonitor, 3132 python-backcall, python-jedi, python-parso, python-pyjwt, 3133 python-terminaltables, suricata, tpm2-totp, uftp, 3134 wpebackend-fdo, wpewebkit 3135 3136 Removed packages: libump, lunit, sunxi-mali 3137 3138 Issues resolved (http://bugs.uclibc.org): 3139 3140 #11716: Typo on website, saying latest release is 2018.2.11 3141 #11756: package/syslinux: MBR's don't fit because of binutils.. 3142 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool 3143 #11816: Only selected coreutils binaries are installed 3144 31452019.02.11, released April 9th, 2020 3146 3147 Important / security related fixes. 3148 3149 core: Fix compatibility with make 4.3+. Also fixup /lib 3150 references in libtool .la files, similar to how it is done for 3151 /usr/*. 3152 3153 toolchain: Fix kernel headers validation check for external 3154 toolchains. 3155 3156 Updated/fixed packages: barebox-aux, bluez5_utils, busybox, 3157 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy, 3158 hiredis, kmscube, libical, libopenssl, libsndfile, 3159 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor, 3160 util-linux, vala, vlc, xserver_xorg-server 3161 3162 Issues resolved (http://bugs.uclibc.org): 3163 3164 #12746: "sysdig" package description points to http://sysdig.org, .. 3165 31662019.02.10, released March 16th, 2020 3167 3168 Important / security related fixes. 3169 3170 Core: Ensure package-file-lists data is correct after 3171 incremental builds as well. 3172 3173 Fix a race condition related to creating the output/staging 3174 symlink on systems with coreutils < 8.27. 3175 3176 Br2-external: Fix compatibility with make 4.3+ 3177 3178 Util-linux: Ensure that hwclock is built without GPLv3 3179 code. Notice that builds with hwclock has contained 3180 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+) 3181 3182 Updated/fixed packages: armadillo, at, binutils, blktrace, 3183 bootstrap, busybox, cairo, cups, czmq, dnsmasq, 3184 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs, 3185 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile, 3186 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup, 3187 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny, 3188 libvncserver, libvorbis, libxml2, libxslt, linux, lz4, 3189 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g, 3190 opencv3, openjpeg, openswan, openvmtools, patch, php, 3191 postgresql, pppd, proftpd, pure-ftpd, python-django, 3192 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt, 3193 rdesktop, ruby, runc, samba4, shellinabox, smartmontools, 3194 sqlcipher, squid, swupdate, sysklogd, taglib, thrift, 3195 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk, 3196 wireshark, xen, xserver_xorg-server, zeromq, zsh 3197 3198 Issues resolved (http://bugs.uclibc.org): 3199 3200 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16 3201 #12331: meson issue 3202 #12461: libglib2 build files with deep directory structure 3203 #12606: fbgrab location has changed 3204 32052019.02.9, released January 12th, 2020 3206 3207 Important / security related fixes. 3208 3209 pkg-python infrastructure: Ensure correct compiler and linker 3210 flags are used for compiled code 3211 3212 utils/scanpypi: Remind users to update DEVELOPERS 3213 3214 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante, 3215 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa, 3216 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad, 3217 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg, 3218 libssh, libtomcrypt, libuio, lirc-tools, lvm2, 3219 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink, 3220 python-django, python-ecdsa, python-pyasn-modules, 3221 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel, 3222 samba4, sdl2, wavpack, xserver_xorg-server, zip 3223 3224 Issues resolved (http://bugs.uclibc.org): 3225 3226 #12121: PyQt5.QtSerialPort and other modules not being built 3227 32282019.02.8, released December 7th, 2019 3229 3230 Important / security related fixes. 3231 3232 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from 3233 <pkg>_DL_OPTS by default, just like it is done for a number of 3234 other package variables 3235 3236 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files 3237 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for 3238 the (rare) case where the .py files are needed at runtime 3239 rather than .pyc. 3240 3241 Fix <pkg>-reconfigure handling for packages using the kconfig 3242 infrastructure. 3243 3244 Toolchain: ensure external toolchain kernel headers version 3245 check correctly stop the build on mismatch 3246 3247 Deconfigs: beaglebone: fix boot issue 3248 3249 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony, 3250 clamav, collectd, connman, faifa, gob2, haproxy, 3251 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi, 3252 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe, 3253 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs, 3254 opencv3, openvmtools, oracle-mysql, perl-gdgraph, 3255 perl-gdtextutil, php, postgresql, prosody, python-django, 3256 rabbitmq-c, rauc, redis, rpcbind, socat, spice, 3257 spice-protocol, tftpd, tiff, webkitgtk 3258 3259 New packages: libmspack 3260 3261 Issues resolved (http://bugs.uclibc.org): 3262 3263 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst.. 3264 #12171: Python-opencv needs config.py and config-3.7.py to run.. 3265 #12211: host-nodejs 10.15.3 package fail to build 3266 #12316: tzdata fails to install with empty "default local time" 3267 32682019.02.7, Released November 10th, 2019 3269 3270 Important / security related fixes. 3271 3272 support/testing: use a kernel with HW_RANDOM_VIRTIO to work 3273 around issues with lack of entrophy 3274 3275 Toolchain: Also copy libssp.so for external toolchains if SSP 3276 is enabled to handle toolchains providing SSP support in 3277 libssp rather than in the C library 3278 3279 Download: Also use the package download method for extra 3280 downloads from the same site, so it does not get confused by 3281 URLs containing '+' 3282 3283 Fakeroot now works correctly under Microsoft Windows 10 3284 Services for Linux, which does not provide SYSV IPC support 3285 3286 utils/test-pkg: ensure to exit with an error upon failure 3287 3288 Updated/fixed packages: asterisk, azmq, cups-filters, 3289 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot, 3290 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode, 3291 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl, 3292 libpcap, libpciaccess, librsvg, libseccomp, libsigrok, 3293 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip, 3294 mjpegtools, mongoose, php, python, python-pysnmp-apps, 3295 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer, 3296 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor, 3297 yaffs2utils 3298 3299 Issues resolved (http://bugs.uclibc.org): 3300 3301 #11366: [2018.08] SysV IPC not available for fakeroot on WSL 3302 #12261: sudo versions prior to 1.8.28 are affected 3303 33042019.02.6, Released October 3rd, 2019 3305 3306 Important / security related fixes. 3307 3308 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone: 3309 Use default console settings 3310 3311 Dependencies: Ensure host has JSON::PP perl module installed 3312 if webkitgtk/wpewebkit packages are enabled as it is needed 3313 during their build process. 3314 3315 Toolchain: Generate check-headers program under BUILD_DIR 3316 rather than /tmp to fix issues with distributions mounting 3317 /tmp noexec. 3318 3319 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups, 3320 cups-filters, docker-cli, docker-engine, docker-proxy, 3321 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd, 3322 haveged, iptables, joe, kf5-extra-cmake-modules, 3323 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl, 3324 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl, 3325 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses, 3326 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty, 3327 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd, 3328 uclibc, unzip, util-linux, wireshark 3329 3330 Issues resolved (http://bugs.uclibc.org): 3331 3332 #10806: Allow nfs-utils to use ipv6 3333 #11781: mariadb build error 3334 #12031: Build of cups-filters fails while linking, apparently due.. 3335 #12141: eudev package is missing "render" and "kvm" groups 3336 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled 3337 #12241: Permission denied while running "make" 3338 33392019.02.5, Released September 2nd, 2019 3340 3341 Important / security related fixes. 3342 3343 Filesystems: Pass extra pax options to tar for binary 3344 reproducibility. 3345 3346 Updated/fixed packages: apache, arm-trusted-firmware, 3347 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli, 3348 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk, 3349 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot, 3350 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib, 3351 git, glib-networking, glibc, gnupg2, gnutls, go, 3352 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick, 3353 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl, 3354 libgit2, libgtk3, libmodplug, libnss, libpri, libshout, 3355 libss7, libssh2, libvips, libxcb, linux-headers, mdadm, 3356 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas, 3357 opencv3, openldap, openvmtools, pcmanfm, php, pigpio, 3358 postgresql, prboom, proftpd, proj, python, python-django, 3359 python-idna, python-numpy, python-urllib3, python3, qemu, qt5, 3360 qt5base, qt5enginio, quagga, rygel, squid, subversion, 3361 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb, 3362 xen, xfont_font-util, xlib_libICE, xlib_libXfont, 3363 xlib_libXfont2, yad, zeromq 3364 3365 Issues resolved (http://bugs.uclibc.org): 3366 3367 #11741: pigpio does not build host-pigpio 3368 #11876: automount using host mount/umount 3369 #11881: Build breaks with lftp package enabled and libexpat1-dev inst.. 3370 #11921: dahdi fails to build 3371 #11961: libpri build failure 3372 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the.. 3373 #12106: daq: build fails if libdumbnet-dev is installed in the host 3374 #12126: vc4 has neon as hard dependency 3375 33762019.02.4, Released July 10th, 2019 3377 3378 Important / security related fixes. 3379 3380 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere 3381 variant. 3382 3383 linux: Workaround -Werror related build failure on powerpc, 3384 by forcing CONFIG_PPC_DISABLE_WERROR on. 3385 3386 support/testing: Emulate a machine with 256MB RAM to fix 3387 issues with certain tests running out of memory. 3388 3389 test-pkg: Correct long option handling and clean output dir 3390 after a successful build to save disk space. 3391 3392 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are 3393 passed before the standard exclusions so they are not ignored 3394 by rsync when using override-srcdir. 3395 3396 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root 3397 partition is available before mounting. 3398 3399 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog, 3400 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch, 3401 gerbera, haveged, irssi, libcdadio, libgit2, libglib2, 3402 libsecret, libvncserver, lmbench, logrotate, mariadb, meson, 3403 mongoose, monit, mpd, openblas, php, postgresql, psplash, 3404 python, python-django, python3, qt5base, samba4, taglib, 3405 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc 3406 34072019.02.3, Released June 7th, 2019 3408 3409 Important / security related fixes. 3410 3411 Infra: pkg-config: Use a dedicated timestamp file rather than 3412 .config as that gets touched by linux-4.19+, causing repeated 3413 builds. 3414 3415 check-bin-arch: Also ignore /usr/lib/grub to support merged 3416 /usr setups, similar to how /lib/grub is ignored. 3417 3418 gnuconfig/config.sub: Add C-SKY architecture support. 3419 3420 Updated/fixed packages: assimp, atftp, atop, botan, busybox, 3421 ca-certificates, chocolate-doom, cjson, coreutils, cracklib, 3422 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine, 3423 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim, 3424 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd, 3425 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick, 3426 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl, 3427 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18, 3428 linuxptp, luajit, lynx, matchbox-panel, mender, 3429 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs, 3430 pcsc-lite, php, popt, postgresql, python, python-cython, 3431 python-django, python-ply, qt5enginio, rpm, runc, samba4, 3432 sqlite, subversion, supertux, systemd, tslib, uclibc, 3433 v4l2loopback, webkitgtk, woff2 3434 3435 Issues resolved (http://bugs.uclibc.org): 3436 3437 #11816: Only selected coreutils binaries are installed 3438 #11841: grub-efi.cfg not used when building EFI disk image 3439 #11911: systemd v240 memory leak in systemd-journald 3440 34412019.02.2, Released April 29th, 2019 3442 3443 Important / security related fixes. 3444 3445 Only build host-lzip / host-xz when really needed by packages, 3446 not just when not available on the build host. 3447 3448 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not 3449 forward {f,l,}chown calls to libc when running under fakeroot 3450 to fix issues when building in restricted environments 3451 (E.G. user namespace with bubblewrap). 3452 3453 Linux: Also build default make target to ensure extra files 3454 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also 3455 built. Notice: This may mean that extra host utilities like 3456 uboot-mkimage are needed. 3457 3458 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support 3459 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained: 3460 Increase rootfs size to fit utilities, Raspberry Pi 64bit: 3461 Include overlays in sdcard image 3462 3463 Updated/fixed packages: android-tools, apache, bind, binutils, 3464 busybox, civetweb, cjson, copas, davfs2, docker-cli, 3465 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole, 3466 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx, 3467 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd, 3468 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2, 3469 libxslt, linknx, linux, linux-firmware, linux-tools, live555, 3470 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp, 3471 musl, mutt, neon, netsnmp, numactl, opus, perl, php, 3472 postgresql, pure-ftpd, python-urllib3, python3, qt5base, 3473 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends, 3474 softether, stunnel, sysklogd, syslinux, syslog-ng, 3475 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools, 3476 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi, 3477 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz, 3478 znc 3479 3480 Issues resolved (http://bugs.uclibc.org): 3481 3482 #11756: package/syslinux: MBR's don't fit because of binutils.. 3483 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool 3484 34852019.02.1, Released March 29th, 2019 3486 3487 Important / security related fixes. 3488 3489 pkg-generic: Only tweak .la files needing it to ensure they 3490 are not included in subsequent package file lists. 3491 3492 test-pkg: Generate a basic package config if none is 3493 specified. 3494 3495 Updated/fixed packages: asterisk, avahi, bash, beecrypt, 3496 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file, 3497 flashrom, fltk, gerbera, git, glibc, gnuradio, go, 3498 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt, 3499 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap, 3500 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender, 3501 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php, 3502 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4, 3503 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss, 3504 wavemon, wireshark, vsftpd, xapp_xdm, xen, 3505 xdriver_xf86-video-fbdev, xlib_libXdmcp 3506 3507 Issues resolved (http://bugs.uclibc.org): 3508 3509 #11716: Typo on website, saying latest release is 2018.2.11 3510 35112019.02, released March 4th, 2019 3512 3513 Minor fixes. 3514 3515 Libressl support added for Qt 5.6 as a replacement for 3516 openssl, as 5.6 is not compatible with openssl 1.1.x. 3517 3518 Updated/fixed packages: cutelyst, devmem2, gqrx, 3519 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor 3520 35212019.02-rc3, released March 1st, 2019 3522 3523 Fixes all over the tree. 3524 3525 Openssl support dropped from Qt 5.6, as it isn't compatible 3526 with openssl 1.1.x. 3527 3528 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of 3529 issues. 3530 3531 Dependencies: Require CMake 3.8 or newer to fix compilation 3532 issue with certain packages. If not available, host-cmake will 3533 instead be built. 3534 3535 Printvars: Fix performance regression since 2018.02 3536 3537 Scanypi: Correctly handle underscores in python package names. 3538 3539 Updated/fixed packages: botan, clamav, cryptopp, i2pd, 3540 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl, 3541 luaexpat, qt5base, runc, stress-ng, syslinux, systemd, 3542 upmpdcli, zbar 3543 3544 Issues resolved (http://bugs.uclibc.org): 3545 3546 #9966: util-linux-2.30/.stamp_built' failed 3547 #11696: possible typo in board/pc/post-build.sh 3548 35492019.02-rc2, released February 23th, 2019 3550 3551 Fixes all over the tree. 3552 3553 Removed zynq_zybo defconfig, as it hasn't seen any update 3554 since it was added in 2016, and uses a U-Boot version not 3555 compatible with openssl-1.1.x. 3556 3557 Linux: Ignore user supplied downloadable hashes, as no hash 3558 checksums are available for those. 3559 3560 Updated/fixed packages: bind, cryptopp, docker-containerd, 3561 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk, 3562 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi, 3563 madplay, mender, mosquitto, poco, postgresql, proftpd, 3564 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c, 3565 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd, 3566 tor, unzip, xenomai 3567 3568 Issues resolved (http://bugs.uclibc.org): 3569 3570 #11501: compile sdl2 with enable wayland 3571 #11681: .. unable to initialize decompress status for section.. 3572 35732019.02-rc1, released February 13th, 2019 3574 3575 Fixes all over the tree and new features. 3576 3577 3578 Dependencies: 3579 3580 Require Python >= 2.7 as it is needed for E.G. building 3581 libglib2. 3582 3583 Ensure GNU gzip is used for reproducible tarballs (instead of 3584 pigz) 3585 3586 3587 Infrastucture: 3588 3589 Ensure the PLATFORM and OS environment variables are not set, 3590 as they cause build issues for some packages. 3591 3592 The package list infrastructure now correctly handles packages 3593 installing files with old mtime. 3594 3595 Add a config option to force all optional host utilities to be 3596 built, even if suitable versions are available on the build 3597 machine. 3598 3599 graph-build-time: Also show time spent downloading 3600 3601 Download: fixes for SSH/SCP support 3602 3603 Ensure user provided permissions override permissions from 3604 packages. 3605 3606 SDK: Fix handling of relative symlinks (targets starting with 3607 '.' or '..') 3608 3609 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path 3610 for processes. 3611 3612 The custom skeleton logic will now populate the needed /bin, 3613 /lib, /sbin directories/symlinks if not present. Merged /usr 3614 can now be used with a custom skeleton. 3615 3616 Rootfs overlays can now override symbolic links from 3617 packages. This was disabled to ensure the correct symbolic 3618 links are present when merged /usr is used. Instead validate 3619 that the rootfs overlays do not include invalid /bin, /sbin 3620 and /lib entries. 3621 3622 The waf infrastructure now support the <pkg>_SUBDIR variable, 3623 similar to the other package types. 3624 3625 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake 3626 3627 Various improvements to the meson infrastructure. 3628 3629 Luarocks: A Buildroot addon has been added to automate 3630 creating a Buildroot package from luarocks, similar to 3631 scancpan and scanpypi. 3632 3633 scanpypi: protect against zip-slip vulnerability in zip/tar 3634 handling 3635 3636 check-package: fix Python 3 support 3637 3638 get-developers: Fix behaviour when called from elsewhere than 3639 the toplevel directory. 3640 3641 pkg-stats: Show latest upstream version of each package, based 3642 on data from release-monitoring.org 3643 3644 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from 3645 a clean tree when ccache is enabled. 3646 3647 Default to sha256 password encoding, drop md5 support. 3648 3649 3650 Architecture: 3651 3652 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira 3653 variants, MIPS support for mips32r3, mips64r3 and Marvell 3654 Octeon II/III variants. 3655 3656 3657 Toolchain: 3658 3659 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS 3660 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1 3661 3662 3663 Packages: 3664 3665 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and 3666 long term support. 3667 3668 fftw: Split into fftw-{single,double,long-double,quad} 3669 packages for the different data precision options. 3670 3671 libcurl: Now has explicit TLS backend selection options. 3672 3673 linux: Support building device tree blobs with the -@ option 3674 for device tree overlays. 3675 3676 weston: The weston-imx i.MX variant is now used when 3677 imx-gpu-viv is enabled 3678 3679 pkgconf: Update to 1.5.3, which brings support for 3680 --define-prefix (used by GStreamer) 3681 3682 Add host-python3-setuptools package to handle host python 3683 packages needing python3 with setuptools support. 3684 3685 3686 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite 3687 2, QEMU RISC-V 32bit virt, Rock64 3688 3689 3690 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli, 3691 erlang-p1-eimp, exempi, fail2ban, fftw-double, 3692 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc, 3693 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl, 3694 libpackagekite, libtorrent-rasterbar, lua-std-debug, 3695 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools, 3696 python-aiodns, python-aiohttp, python-aiohttp-jinja2, 3697 python-aiohttp-remotes, python-aiohttp-security, 3698 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs, 3699 python-cchardet, python-pycares, python-sentry-sdk, 3700 python-wtforms, python3-setuptools, rcw, rtc-tools, shim, 3701 utp_com, vmtouch, websocketpp 3702 3703 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires, 3704 python-pyqt, qt, qtuio, tn5250 3705 3706 Issues resolved (http://bugs.uclibc.org): 3707 3708 #10851: Patch to handle numpad Enter key properly 3709 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86.. 3710 #11126: Bash Shell Programming using Buildroot 3711 #11426: pps-tools bash dependency 3712 #11476: stdio2.h error invalid use of __builtin_va_arg_pack 3713 #11536: dt-utils building fails with glibc 2.28 3714 #11546: open-vm-tools with glibc 2.28 3715 #11566: Fix init script 3716 #11576: Unable to start apache with event MPM on raspberry pi 3 3717 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing 3718 #11606: libjpeg has no Config.in 3719 #11616: 2018.02.09 fails to build libzlib with full RELRO.. 3720 #11656: Custom device tree and u-boot boot.scr not integrated.. 3721 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev 3722 37232018.11.4, Released March 28th, 2019 3724 3725 Important / security related fixes. 3726 3727 Updated/fixed packages: avahi, beecrypt, binutils, botan, 3728 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk, 3729 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq, 3730 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp, 3731 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg, 3732 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate, 3733 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp 3734 37352018.11.3, Released February 23th, 2019 3736 3737 Important / security related fixes. 3738 3739 Ensure the PLATFORM and OS environment variables are not set, 3740 as they cause build issues for some packages. 3741 3742 The package list infrastructure now correctly handles packages 3743 installing files with old mtime. 3744 3745 Linux: Skip hash checks for user supplied downloadable 3746 patches, as no hash checksums are available for those. 3747 3748 scanpypi: protect against zip-slip vulnerability in zip/tar 3749 handling 3750 3751 Download: fixes for SSH/SCP support 3752 3753 SDK: Fix handling of relative symlinks (targets starting with 3754 '.' or '..') 3755 3756 Updated/fixed packages: bind, dhcpcd, docker-compose, 3757 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole, 3758 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo, 3759 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag, 3760 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php, 3761 poco, postgresql, proftpd, pulseaudio, python, python-django, 3762 python3, qt5base, reaver, runc, sg3_utils, sqlcipher, 3763 swupdate, systemd, unzip, webkitgtk, xenomai 3764 37652018.11.2, Released January 30th, 2019 3766 3767 Important / security related fixes. 3768 3769 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego 3770 EV3, QEMU AArch64-virt 3771 3772 Download: Fix scp download handling 3773 3774 check-package: fix Python 3 support 3775 3776 get-developers: Fix behaviour when called from elsewhere than 3777 the toplevel directory. 3778 3779 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from 3780 a clean tree when ccache is enabled. 3781 3782 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake 3783 3784 Updated/fixed packages: acpica, apache, apr, avrdude, cargo, 3785 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar, 3786 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive, 3787 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi, 3788 libmad, libsndfile, libsquish, liburiparser, libwebsock, 3789 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc, 3790 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c, 3791 openresolv, openssh, pango, patchelf, php, python-django, 3792 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking, 3793 samba4, sdl_sound, shairport-sync, sqlite, subversion, 3794 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd, 3795 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch, 3796 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces 3797 3798 Issues resolved (http://bugs.uclibc.org): 3799 3800 #11576: Unable to start apache with event MPM on raspberry pi 3 3801 38022018.11.1, Released December 20th, 2018 3803 3804 Important / security related fixes. 3805 3806 defconfigs: Fixes for bananapi m2 ultra, ci20 3807 3808 Download wrapper: Fix for urlencode handling 3809 3810 Updated/fixed packages: asterisk, docker-compose, 3811 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl, 3812 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping, 3813 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp, 3814 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php, 3815 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate, 3816 uclibc, vtu, webkitgtk, wine, xen 3817 3818 New packages: docker-cli 3819 3820 Issues resolved (http://bugs.uclibc.org): 3821 3822 #11426: pps-tools bash dependency 3823 #11536: dt-utils building fails with glibc 2.28 3824 38252018.11, Released December 1st, 2018 3826 3827 Minor fixes. 3828 3829 Updated/fixed packages: c-ares, quagga, squid 3830 38312018.11-rc3, released November 30th, 2018 3832 3833 Fixes all over the tree. 3834 3835 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20 3836 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard. 3837 3838 graph-depends: Fix for package names starting with a non-alpha 3839 character. 3840 3841 Updated/fixed packages: alsa-utils, botan, dante, domoticz, 3842 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc, 3843 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd, 3844 libopenssl, libsoxr, linux, motion, msgpack, mtd, 3845 perl-net-ssleay, php, popt, python-numpy, qt5declarative, 3846 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch, 3847 webkitgtk, valgrind, weston, xfsprogs 3848 38492018.11-rc2, released November 21th, 2018 3850 3851 Fixes all over the tree. 3852 3853 fs: Drop intermediate tarball from the filesystem handling to 3854 fix an issue with xattrs handling related to fakeroot. Ensure 3855 tarball target includes xattrs. 3856 3857 download: Fix confusion in git submodule handling if dl/ is a 3858 symlink. 3859 3860 genrandconfig: Fix missing newline in BR2_WGET handling, 3861 causing the following line to be ignored. This would affect 3862 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD, 3863 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or 3864 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization. 3865 3866 show-build-order: Also include the dependencies of 3867 rootfs-common. 3868 3869 Fix a number of build issues in packages for the recently 3870 merged RISC-V architecture support. 3871 3872 Updated/fixed packages: dt-utils, easydbus, elfutils, 3873 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc, 3874 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd, 3875 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l, 3876 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd, 3877 prosody, qemu, rpm, sconeserver, shadowsocks-libev, 3878 supertuxcart, syslinux, systemd, trace-cmd, uclibc, 3879 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen, 3880 xlib_libfontenc 3881 3882 Issues resolved (http://bugs.uclibc.org): 3883 3884 #11086: download/git submodule breaks on symlinked dl folder 3885 #11216: Capabilities not applied to filesystem 3886 38872018.11-rc1, released November 9th, 2018 3888 3889 Fixes all over the tree and new features. 3890 3891 Architecture: RISC-V support (64bit) added. 3892 3893 Toolchain: Glibc bumped to 2.28. Fortran support for external 3894 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08. 3895 3896 Hardening flags (RELRO) are now handled by the toolchain 3897 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a 3898 number of issues. 3899 3900 Filesystems: Support for creating btrfs and f2fs filesystems 3901 added. 3902 3903 Add a number of patches to fix build errors for host utilities 3904 on modern distributions using glibc-2.28. 3905 3906 mkusers: Ensure existing group members are preserved when a 3907 group is reprocessed. 3908 3909 printvars: Fix issue with exceeding shell command line length 3910 limits for certain setups. 3911 3912 Workaround added for incompatibility issues between host-dtc 3913 and older U-Boot and Linux kernel versions. 3914 3915 Detect and reject build paths containing '@', as this confuses 3916 a number of packages, including GCC. 3917 3918 utils/diffconfig: Make it work for (non-Buildroot) config 3919 files not using the BR2_ prefix. 3920 3921 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest 3922 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt. 3923 olimex_a20_olinuxion_lime_mali is renamed to _legacy. 3924 3925 OpenCL infrastructure support added, similar to how OpenGL is 3926 handled. 3927 3928 Linux-headers: Support for kernel headers from a custom 3929 tarball / git repo added. 3930 3931 New packages: bird, bluez5_utils-headers, btrfs-progs, 3932 checksec, davici, duktape, ell, haproxy, libclc, libcorrect, 3933 libopencl, libopenresolv, nss-myhostname, 3934 perl-apache-logformat-compiler, perl-appconfig, 3935 perl-astro-suntime, perl-class-inspector, perl-class-load, 3936 perl-class-method-modifiers, perl-class-std, 3937 perl-class-std-fast, perl-cookie-baker, perl-data-dump, 3938 perl-data-optlist, perl-data-uuid, perl-data-manip, 3939 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction, 3940 perl-devel-stacktrace, perl-devel-stacktrace-ashtml, 3941 perl-device-serialport, perl-dist-checkconflicts, 3942 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp, 3943 perl-filesys-notify-simple, perl-hash-multivalue, 3944 perl-http-entity-parser, perl-http-headers-fast, 3945 perl-http-multipartparser, perl-io-interface, 3946 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools, 3947 perl-module-implementation, perl-module-runtime, perl-moo, 3948 perl-number-bytes-human, perl-package-stash, perl-params-util, 3949 perl-plack, perl-posix-strftime-compiler, perl-role-tiny, 3950 perl-streams-buffered, perl-sub-exporter-progressive, 3951 perl-sub-install, perl-sub-quote, perl-sys-cpu, 3952 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate, 3953 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio, 3954 python-async-timeout, python-falcon, python-fire, 3955 python-mimeparse, python-multidict, python-passlib, 3956 python-pigpio, python-pip, python-ply, python-py, 3957 python-pyasn1, python-pyasn1-modules, python-pycryptodomex, 3958 python-pyhamcrest, python-pysmi, python-scapy, python-semver, 3959 python-serial-asyncio, python-typing, python-uvloop, 3960 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil, 3961 spandsp, tini, waffle, xapian 3962 3963 Removed packages: bootutils, dsp-tools, expedite, gst-dsp, 3964 xloader 3965 3966 Issues resolved (http://bugs.uclibc.org): 3967 3968 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing .. 3969 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH' 3970 #11166: Erlang bad argument on valid uint64 when crosscompiled on.. 3971 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL.. 3972 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386 3973 #11251: Util scanpypi failes when package change - to _ in tar file 3974 #11266: qt5base-5.11.1 does not compile with musl, complains about.. 3975 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64 3976 #11321: Latest master fails to build readline with RELRO FULL 3977 #11326: sysvinit fails to build in latest GIT master 3978 #11331: Internal application no longer builds with latest GIT master 3979 #11336: nfs-utils fails to build in latest GIT master 3980 #11351: build root-2018-08, linaro aarch64 compile error 3981 #11376: mdmon binary missing 3982 #11391: Valgind availability on ARM 3983 #11396: uboot environment image checksum invalid if target is big endian 3984 #11421: GCC error message for ARM Cortex-A9/ARM.V7 3985 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu.. 3986 #11481: Docs: Is external.desc required? 3987 39882018.08.4, Released December 20th, 2018 3989 3990 Important / security related fixes. 3991 3992 Defconfigs: Fixes for ci20, orangepi zero plus 2 3993 3994 Download wrapper: Fix for urlencode handling 3995 3996 Updated/fixed packages: c-ares, dante, docker-compose, 3997 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme, 3998 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip, 3999 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx, 4000 nodejs, php, popt, pps-tools, prosody, python-numpy, 4001 python-requests, samba4, sdl2_net, squashfs, swupdate, 4002 systemd, uclibc, vte, webkitgtk, wine, xfsprogs 4003 4004 Issues resolved (http://bugs.uclibc.org): 4005 4006 #11426: pps-tools bash dependency 4007 40082018.08.3, Released November 26th, 2018 4009 4010 Important / security related fixes. 4011 4012 fs: Drop intermediate tarball from the filesystem handling to 4013 fix an issue with xattrs handling related to fakeroot. Ensure 4014 tarball target includes xattrs. 4015 4016 download: Fix confusion in git submodule handling if dl/ is a 4017 symlink. 4018 4019 toolchain: Only allow enabling stack protection on 4020 architectures with control flow integrity (CFI) support. Only 4021 allow FORTIFY_SOURCE support on gcc >= 6. 4022 4023 genrandconfig: Fix missing newline in BR2_WGET handling, 4024 causing the following line to be ignored. This would affect 4025 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD, 4026 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or 4027 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization. 4028 4029 show-build-order: Also include the dependencies of 4030 rootfs-common. 4031 4032 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20 4033 olinuxino lime legacy, Orangepi zero plus 2. 4034 4035 graph-depends: Fix for package names starting with a non-alpha 4036 character. 4037 4038 Updated/fixed packages: attr, audit, bind, brotli, busybox, 4039 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc, 4040 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs, 4041 libnspr, libnss, libsemanage, liburiparser, lighttpd, 4042 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal, 4043 netplug, network-manager, nfs-utils, nginx, openocd, openswan, 4044 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4, 4045 squid, supertuxkart, systemd, tar, trace-cmd, traceroute, 4046 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston, 4047 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server 4048 4049 Issues resolved (http://bugs.uclibc.org): 4050 4051 #11086: download/git submodule breaks on symlinked dl folder 4052 #11481: Docs: Is external.desc required? 4053 40542018.08.2, Released October 25th, 2018 4055 4056 Important / security related fixes. 4057 4058 Workaround added for incompatibility issues between host-dtc 4059 and older U-Boot and Linux kernel versions. 4060 4061 Detect and reject build paths containing '@', as this confuses 4062 a number of packages, including GCC. 4063 4064 utils/get-developers: Add -e option for use with git 4065 send-email. 4066 4067 utils/diffconfig: Make it work for (non-Buildroot) config 4068 files not using the BR2_ prefix. 4069 4070 u-boot: Fix for environment image handling on big endian 4071 systems. 4072 4073 Updated/fixed packages: binutils, ca-certificates, 4074 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs, 4075 jasper, leveldb, libarchive, libssh, live555, ljlinenoise, 4076 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, 4077 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base, 4078 setools, spice, spice-protocol, tinc, ustr, wireshark, 4079 4080 Issues resolved (http://bugs.uclibc.org): 4081 4082 #11396: uboot environment image checksum invalid if target is big endian 4083 40842018.08.1, Released October 7th, 2018 4085 4086 Important / security related fixes. 4087 4088 Add a number of patches to fix build errors for host utilities 4089 on modern distributions using glibc-2.28. 4090 4091 mkusers: Ensure existing group members are preserved when a 4092 group is reprocessed. 4093 4094 printvars: Fix issue with exceeding shell command line length 4095 limits for certain setups. 4096 4097 Updated/fixed packages: acpid, android-tools, apache, 4098 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms, 4099 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping, 4100 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt, 4101 links, lua, mosquitto, nilfs-utils, ocrad, parted, php, 4102 python-django, screen, shairport-sync, strongswan, 4103 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp, 4104 xlib_libXfont, xlib_libXft, xlib_libxshmfence, 4105 xutil_makedepend, zeromq 4106 41072018.08, Released September 6th, 2018 4108 4109 Minor fixes. 4110 4111 Known issues: 4112 4113 - Glibc 2.28 on the build host breaks compilation of a number 4114 of host packages. 2018.08 contains fixes for some of these 4115 packages, but not all. Consider building on hosts (or in 4116 containers) using older Glibc versions. 4117 4118 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux 4119 kernel configurations using FDT/DTC. Consider updating the 4120 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or 4121 backporting commit 9130ba8846 (scripts/dtc: Update to 4122 upstream version v1.4.6-9-gaadd0b65c987) for the Linux 4123 kernel / commit db405d1980 for U-Boot. 4124 Alternatively revert commit 7b929ddcf0 (dtc: bump version to 4125 1.4.7) and ensure your build host does not have the libfdt 4126 development headers installed. 4127 4128 Updated/fixed packages: busybox, chipmunk, cutelyst, 4129 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer, 4130 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen, 4131 sdl2, squashfs, uboot, xen 4132 4133 Issues resolved (http://bugs.uclibc.org): 4134 4135 #11261: ccache using wrong cached objects 4136 #11276: Understanding the patch for kernel-4.9 and other.. 4137 41382018.08-rc3, Released August 31th, 2018 4139 4140 Fixes all over the tree. 4141 4142 linux: additional improvements to the flex / bison dependency 4143 handling, use system provided variant if available. Ensure 4144 toolchain is available when configuring for 4.18+ support. 4145 4146 Download: Fix handling of primary sites using file:// 4147 4148 Toolchain: Correct external toolchain musl detection for 4149 static toolchains. 4150 4151 Updated/fixed packages: aircrack-ng, bison, brltty, busybox, 4152 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse, 4153 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender, 4154 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh, 4155 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols, 4156 rauc, shairport-sync, systemd, xlib_libX11, zeromq, 4157 4158 Issues resolved (http://bugs.uclibc.org): 4159 4160 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected... 4161 #11141: WF111 package no longer available 4162 #11211: Internal compiler error: Killed (program cc1plus).. 4163 #11236: util-linux fails to build on Travis CI when python.. 4164 #11246: Glibc 2.28 - fails to build host-bison and host-m4 4165 #11256: Add python-falcon and python-mimeparse packages 4166 41672018.08-rc2, Released August 20th, 2018 4168 4169 Fixes all over the tree. 4170 4171 pkg-kconfig: Support dependencies needed to run the 4172 configurator, E.G. recent Linux kernel versions needing flex 4173 and bison. 4174 4175 Defconfigs: ARM Juno: Bump ATF to fix a build 4176 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk: 4177 Correct /etc/inittab. Technologic ts7680: Correct genimage 4178 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to 4179 2018.07 to fix build issue. Ensure host-openssl is pulled in 4180 for kernel builds where needed. 4181 4182 Updated/fixed packages: aircrack-ng, bind, boost, 4183 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup, 4184 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive, 4185 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4, 4186 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses, 4187 nodejs, php, python-django, python-pyqt5, qt5base, 4188 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc, 4189 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd, 4190 xdriver_xf86-video-ati, xserver_xorg-server 4191 4192 Issues resolved (http://bugs.uclibc.org): 4193 4194 #10781: cryptsetup luksOpen container_file container causes.. 4195 #10996: bogus musl ARM toolchain 4196 #11191: xattr and check-package issue 4197 41982018.08-rc1, Released August 5th, 2018 4199 4200 Toolchain: 4201 4202 - add support for gcc 8.x, switch to gcc 7.x as the default 4203 version 4204 - add support for gdb 8.1, switch to gdb 8.0 as the default 4205 and remove gdb 7.10/7.11 4206 - add support for binutils 2.31 4207 - NIOSII CodeSourcery toolchain updated 4208 - Linaro AArch64 BE toolchain added, and other Linaro 4209 toolchains updated 4210 - Synopsys ARC pre-built toolchain updated 4211 4212 Architecture: add support for ARM Cortex-M7 4213 4214 Major updates: 4215 4216 - systemd bumped to 239 4217 - Qt5 bumped to 5.11.1 4218 - Rust bumped to 1.27 4219 - GStreamer stack bumped to 1.14.2 4220 - X.org server bumped to 1.20, and all X.org proto packages 4221 replaced by the single xorgproto package 4222 - i.MX6 support packages bumped to 6.2.4 4223 - i.MX Vivante graphics version bumped to 6.2.4.p1.2, 4224 adding support for Wayland and i.MX8MQ platforms 4225 4226 Linux: bumped to 4.17 by default. 4227 4228 Infrastructure: new package infrastructure added for packages 4229 using the Meson build system 4230 4231 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka, 4232 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2, 4233 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish, 4234 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe, 4235 perl-mojolicious-plugin-authentication, perl-net-ping, 4236 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz, 4237 python-reentry, python-request-id, python-validators, 4238 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc 4239 4240 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M, 4241 Olimex A10 OLinuxino, ZynqMP ZCU106 4242 4243 Removed packages: all xproto_* have been removed and replaced 4244 by xorgproto 4245 4246 Issues resolved (http://bugs.uclibc.org): 4247 4248 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1: 4249 __cpu_indicator_init: symbol not found 4250 #9921: lockfile module within python-daemon not available 4251 #10341: gdb install of py files when using buildroot toolchain 4252 includes build path 4253 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd 4254 #10751: Missing dependency in pulseaudio package 4255 #10811: kodi-17.6-Krypton does not compile for freescale_* devices 4256 #10856: openblas on qemu_x86_64_defconfig fails with 4257 "sgemm_kernel.o: No such file or directory" 4258 #11056: Compiling a file that uses libdrm headers fails with: 4259 fatal error: drm.h: No such file or directory 4260 #11061: support/download: git version=master broken 4261 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails 4262 #11076: Docker containerd installed to incorrect path 4263 #11101: host-patchelf Endian Issue with relative RPATH 4264 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel 4265 #11121: statfs call corrupts memory struct statfs too small 4266 #11181: Switching toolchain does not work 4267 42682018.05.3, Released October 6th, 2018 4269 4270 Important / security related fixes. 4271 4272 Add a number of patches to fix build errors for host utilities 4273 on modern distributions using glibc-2.28. 4274 4275 mkusers: Ensure existing group members are preserved when a 4276 group is reprocessed. 4277 4278 printvars: Fix issue with exceeding shell command line length 4279 limits for certain setups. 4280 4281 Updated/fixed packages: acpid, android-tools, apache, 4282 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman, 4283 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy, 4284 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp, 4285 libnfs, libssh, libxslt, links, mediastreamer, minicom, 4286 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv, 4287 python-django, qt, qt5quickcontrols, qt5webengine, screen, 4288 sdl2, shairport-sync, squashfs, strongswan, vboot-utils, 4289 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft, 4290 xlib_libxshmfence, zeromq 4291 42922018.05.2, Released August 28th, 2018 4293 4294 Important / security related fixes. 4295 4296 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix 4297 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build 4298 issue. 4299 4300 Updated/fixed packages: acl, attr, apache, bind, 4301 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup, 4302 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc, 4303 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive, 4304 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd, 4305 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4, 4306 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses, 4307 nodejs, openssh, php, python-django, rauc, ruby, samba4, 4308 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp, 4309 wireless_tools, wireless-regdb, wireshark, wpa_supplicant, 4310 xorriso, znc 4311 4312 Issues resolved (http://bugs.uclibc.org): 4313 4314 #10781: cryptsetup luksOpen container_file container causes.. 4315 #10986: Installing package attr when already supplied by.. 4316 #11191: xattr and check-package issue 4317 43182018.05.1, Released July 20th, 2018 4319 4320 Important / security related fixes. 4321 4322 U-Boot: Ensure host version of ncurses is picked up and not 4323 host-ncurses built by buildroot, as that otherwise causes 4324 widechar/non-widechar conflicts and corrupted menuconfig 4325 menus. 4326 4327 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled. 4328 4329 Toolchain: ARC tools updated to arc-2018.03. 4330 4331 pkg-stats: Fix python 3.x compatibility. 4332 4333 dl-wrapper: Fix support for URIs containing '+', fix 4334 no-check-hash for inferred site method. 4335 4336 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max: 4337 Support ethernet on Turbot variant. 4338 4339 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils, 4340 clamav, collectd, coreutils, docker-containerd, dos2unix, 4341 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi, 4342 imagemagick, libcurl, libgcrypt, libglib2, liblogging, 4343 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis, 4344 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses, 4345 network-manager, nodejs, patchelf, perl, php-amqp, pinentry, 4346 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis, 4347 systemd, triggerhappy, uboot, wireguard, wireless-regdb, 4348 wireshark 4349 43502018.05, Released June 1st, 2018 4351 4352 Minor fixes. 4353 4354 Download: Work around for hanging connections for packages 4355 from CVS, by adding a 10 minute max timeout. 4356 4357 Updated/fixed packages: binutils, clang, dash, expect, git, 4358 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen, 4359 4360 Issues resolved (http://bugs.uclibc.org): 4361 4362 #11051: runtime issue on STM32 with usage of binutils 2.29.x 4363 43642018.05-rc3, Released May 28th, 2018 4365 4366 Fixes all over the tree. 4367 4368 Toolchain: ARC tools updated to arc-2018.03-rc2. 4369 4370 Fs: Ensure hard links in TARGET_DIR are correctly copied for 4371 filesystem input. With the recent changes to the file system 4372 generation logic, hard links were "expanded" in file system 4373 images leading to bloated rootfs images for setups with hard 4374 links. 4375 4376 Infrastructure: Error out for packages using the 'local' 4377 method but forgetting to specify <pkg>_SITE. 4378 4379 Build rpcgen for the host when needed to support distributions 4380 no longer shipping rpcgen with glibc (E.G. recent Fedora). 4381 4382 Updated/fixed packages: autofs, bash-completion, binutils, 4383 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz, 4384 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs 4385 4386 Issues resolved (http://bugs.uclibc.org): 4387 4388 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file.. 4389 #11036: C compiler cannot create executables 4390 #11046: Git package binaries are ~180MB (compared to ~20MB in.. 4391 43922018.05-rc2, Released May 22nd, 2018 4393 4394 Fixes all over the tree. 4395 4396 Dependencies: Check that the current working directory (.) 4397 isn't listed in PATH as that causes various build issues. 4398 4399 Manual: Clarify that git branch names may not be used as 4400 version identifiers. This has never been supported, but was 4401 kind of working (with some limitations) before the git 4402 download rework - Now it does not work at all. 4403 4404 Linux: Ensure host version of ncurses is picked up and not 4405 host-ncurses built by buildroot, as that otherwise causes 4406 widechar/non-widechar conflicts and corrupted menuconfig 4407 menus. 4408 4409 Packages: Renamed a number of package options not prefixed 4410 with BR2_PACKAGE_<pkg> for consstency. 4411 4412 Download infrastructure: Fix file:// protocol handling after 4413 download rework. 4414 4415 Updated/fixed packages: acl, apr-util, asterisk, attr, 4416 bluez5_utils, cifs-utils, clamav, clang, cups-filters, 4417 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad, 4418 imx-mkimage, ipsec-tools, jamvm, janus-gateway, 4419 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5, 4420 libmediaart, libmodbus, libmodplug, libmpd, 4421 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc, 4422 libnfnetlink, libnss, liboauth, libogg, libosip2, 4423 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus, 4424 ltrace, lynx, mbedtls, modem-manager, nfs-utils, 4425 python-cython, python-websockets, qt5cinex, qt5wayland, rauc, 4426 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2, 4427 xen, zmqpp, znc, zstd 4428 4429 Issues resolved (http://bugs.uclibc.org): 4430 4431 #10986: Installing package attr when already supplied by... 4432 #11011: BUildroot for Raspberry Pi 2 4433 #11016: Wrong compiler used for external user host packages 4434 44352018.05-rc1, Released May 9th, 2018 4436 4437 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19, 4438 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x. 4439 4440 Architecture: support for the Blackfin architecture has been 4441 removed, as it was removed from Linux upstream, poorly 4442 maintained in binutils/gdb, and abandoned by Analog Devices. 4443 4444 Numerous packages updated to have hashes for their license 4445 files. 4446 4447 Systemd can now be built with uClibc toolchains. 4448 4449 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and 4450 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux 4451 kernel configurations that need libelf on the host or openssl 4452 on the host. 4453 4454 Coding style: 4455 - all Python scripts are now verified with flake8 4456 - check-package extended to check all Config.in and .mk files 4457 in tree, not only the ones in package/ 4458 4459 Infrastructure: 4460 4461 - The download infrastructure has seen a major overhaul, with 4462 the main visible new feature being Git caching: a package 4463 fetched from Git no longer needs to be re-cloned entirely 4464 everytime its version is changed. Anoter visible change is 4465 that the download folder now has subfolders per package. See 4466 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html 4467 for more details about those changes. 4468 4469 - The logic that generates the root filesystem images has been 4470 reworked, with the main goal of allowing several filesystem 4471 images to be produced in parallel, also a requirement for 4472 top-level parallel build. Now, a .tar filesystem image is 4473 always created, and re-extracted in a private directory to 4474 create each format-specific filesystem image. 4475 4476 - A new package infrastructure was introduced for Go-based 4477 packages: golang-package. 4478 4479 - Dependencies on extraction tools are now handled as proper 4480 per-package dependencies, using 4481 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a 4482 preparation step for top-level parallel build support. 4483 4484 - When a file being downloaded is part of a package with a 4485 .hash file, but there is no hash listed for this file, the 4486 file is now preserved in the download directory rather than 4487 removed. This helps when updating a package, as it gives the 4488 ability to easily calculate the hash of the file. 4489 4490 - Addition of '<pkg>-show-recursive-depends' and 4491 '<pkg>-show-recursive-rdepends' make targets, to 4492 respectively display the recursive list of dependencies and 4493 the recursive list of reverse dependencies of a given 4494 package. 4495 4496 - The /etc/shells file is now automatically generated with the 4497 list of shell programs installed on the system. 4498 4499 - Addition of -Ofast optimization level as an available 4500 option. 4501 4502 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5 4503 bumped to 5.10.1. 4504 4505 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli, 4506 chipmunk, clang, docker-compose, docker-proxy, flare-engine, 4507 flare-game, gst1-interpipe, gstreamer1-editing-services, 4508 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia, 4509 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname, 4510 python-cached-property, python-cython, python-docker, 4511 python-dockerpty, python-docker-pycreds, 4512 python-flask-sqlalchemy, python-functools32, python-influxdb, 4513 python-json-models, python-libusb1, python-networkx, 4514 python-psycopg2, python-pymodbus, python-sqlalchemy, 4515 python-subprocess32, python-texttable, 4516 python-websocket-client, python-yieldfrom, quotatool, reaver, 4517 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk, 4518 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2. 4519 4520 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a, 4521 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6 4522 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack, 4523 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb, 4524 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa 4525 RK3288, 4526 4527 Removed packages: iqvlinux, kodi-adsp-*, mplayer 4528 4529 Removed defconfigs: ci40, firefly_rk3288, 4530 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard, 4531 teliv_evk_pro3 4532 4533 Issues resolved (http://bugs.uclibc.org): 4534 4535 #10151: toolchain eclipse register : fails with a custom 4536 BR2_HOST_DIR 4537 #10511: Packages get downloaded uncompressed with wget 4538 #10531: QtWebengine doesn't build if the host hasn't a 32 bits 4539 C++ compiler working 4540 #10846: error in compiling gnutls 4541 #10886: openssl-1.0.2n fails to build 4542 #10896: /bin/sh not in /etc/shells 4543 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is 4544 enabled 4545 45462018.02.12, Released March 29th, 2019 4547 4548 Important / security related fixes. 4549 4550 Updated/fixed packages: avahi, beecrypt, busybox, clamav, 4551 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq, 4552 leveldb, libopenssl, libraw, libseccomp, libssh2, 4553 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl, 4554 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd, 4555 xapp_xdm, xlib_libXdmcp 4556 45572018.02.11, Released February 23th, 2019 4558 4559 Important / security related fixes. 4560 4561 Ensure the PLATFORM and OS environment variables are not set, 4562 as they cause build issues for some packages. 4563 4564 The package list infrastructure now correctly handles packages 4565 installing files with old mtime. 4566 4567 Linux: Skip hash checks for user supplied downloadable 4568 patches, as no hash checksums are available for those. 4569 4570 scanpypi: protect against zip-slip vulnerability in zip/tar 4571 handling 4572 4573 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript, 4574 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64, 4575 libcurl, libid3tag, madplay, mosquitto, openssh, php, 4576 postgresql, proftpd, python, python-django, python3, qt5base, 4577 sqlcipher, swupdate, systemd, unzip, webkitgtk 4578 45792018.02.10, Released January 31th, 2019 4580 4581 Important / security related fixes. 4582 4583 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt 4584 4585 check-package: fix Python 3 support 4586 4587 get-developers: Fix behaviour when called from elsewhere than 4588 the toplevel directory. 4589 4590 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake 4591 4592 Updated/fixed packages: acpica, apache, apr, asterisk, 4593 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess, 4594 gnupg2, leveldb, libarchive, libassuan, libftdi1, 4595 libgpg-error, libhttpparser, libmad, libsndfile, libsquish, 4596 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors, 4597 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs, 4598 openssh, pango, patchelf, php, python-django, python-pyyaml, 4599 rauc, rp-pppoe, s6-networking, samba4, sdl_sound, 4600 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay, 4601 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl, 4602 xapp_rgb, xenomai, xerces 4603 4604 Issues resolved (http://bugs.uclibc.org): 4605 4606 #11576: Unable to start apache with event MPM on raspberry pi 3 4607 46082018.02.9, Released December 20th, 2018 4609 4610 Important / security related fixes. 4611 4612 defconfigs: Fixes for ci20 4613 4614 Updated/fixed packages: c-ares, dante, freetype, ghostscript, 4615 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi, 4616 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx, 4617 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy, 4618 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc, 4619 wine, webkitgtk, xfsprogs 4620 4621 Issues resolved (http://bugs.uclibc.org): 4622 4623 #11426: pps-tools bash dependency 4624 46252018.02.8, Released November 26th, 2018 4626 4627 Important / security related fixes. 4628 4629 fs: Drop intermediate tarball from the filesystem handling to 4630 fix an issue with xattrs handling related to fakeroot. Ensure 4631 tarball target includes xattrs. 4632 4633 download: Fix confusion in git submodule handling if dl/ is a 4634 symlink. 4635 4636 toolchain: Only allow enabling stack protection on 4637 architectures with control flow integrity (CFI) support. Only 4638 allow FORTIFY_SOURCE support on gcc >= 6. 4639 4640 genrandconfig: Fix missing newline in BR2_WGET handling, 4641 causing the following line to be ignored. This would affect 4642 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD, 4643 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or 4644 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization. 4645 4646 show-build-order: Also include the dependencies of 4647 rootfs-common. 4648 4649 Defconfigs: Fixes for Armadeus APF27, imx6sabre. 4650 4651 graph-depends: Fix for package names starting with a non-alpha 4652 character. 4653 4654 Updated/fixed packages: attr, audit, bind, brotli, easydbus, 4655 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl, 4656 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage, 4657 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils, 4658 mosquitto, mysql, neardal, netplug, network-manager, 4659 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql, 4660 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart, 4661 systemd, tar, trace-cmd, traceroute, twolame, uclibc, 4662 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode, 4663 xlib_libfontenc, xproto_inputproto, xserver_xorg-server 4664 4665 Issues resolved (http://bugs.uclibc.org): 4666 4667 #11086: download/git submodule breaks on symlinked dl folder 4668 #11251: Util scanpypi failes when package change - to _ in.. 4669 #11476: stdio2.h error invalid use of __builtin_va_arg_pack 4670 #11481: Docs: Is external.desc required? 4671 46722018.02.7, Released October 25th, 2018 4673 4674 Important / security related fixes. 4675 4676 Detect and reject build paths containing '@', as this confuses 4677 a number of packages, including GCC. 4678 4679 utils/get-developers: Add -e option for use with git 4680 send-email. 4681 4682 utils/diffconfig: Make it work for (non-Buildroot) config 4683 files not using the BR2_ prefix. 4684 4685 u-boot: Fix for environment image handling on big endian 4686 systems. 4687 4688 Updated/fixed packages: binutils, ca-certificates, 4689 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb, 4690 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb, 4691 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco, 4692 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools, 4693 spice, spice-protocol, tinc, ustr, wireshark 4694 4695 Issues resolved (http://bugs.uclibc.org): 4696 4697 #11396: uboot environment image checksum invalid if target is big endian 4698 46992018.02.6, Released October 7th, 2018 4700 4701 Important / security related fixes. 4702 4703 Add a number of patches to fix build errors for host utilities 4704 on modern distributions using glibc-2.28. 4705 4706 mkusers: Ensure existing group members are preserved when a 4707 group is reprocessed. 4708 4709 printvars: Fix issue with exceeding shell command line length 4710 limits for certain setups. 4711 4712 Updated/fixes packages: acpid, android-tools, apache, 4713 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms, 4714 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping, 4715 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl, 4716 libesmtp, libnfs, libssh, libxslt, links, linuxptp, 4717 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted, 4718 php, pv, python-django, qt, qt5quickcontrols, qt5webengine, 4719 screen, sdl2, shairport-sync, squashfs, strongswan, 4720 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont, 4721 xlib_libXft 4722 4723 New packages: brotli, woff2 4724 47252018.02.5, Released August 29th, 2018 4726 4727 Important / security related fixes. 4728 4729 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix 4730 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build 4731 issue. 4732 4733 Updated/fixed packages: acl, apache, attr, bind, 4734 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup, 4735 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk, 4736 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse, 4737 libopenssl, libselinux, libsoup, lighttpd, linuxptp, 4738 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs, 4739 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs, 4740 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby, 4741 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim, 4742 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso, 4743 znc 4744 4745 Issues resolved (http://bugs.uclibc.org): 4746 4747 #10781: cryptsetup luksOpen container_file container causes.. 4748 #10986: Installing package attr when already supplied by.. 4749 #11191: xattr and check-package issue 4750 47512018.02.4, Released July 21th, 2018 4752 4753 Important / security related fixes. 4754 4755 U-Boot: Ensure host version of ncurses is picked up and not 4756 host-ncurses built by buildroot, as that otherwise causes 4757 widechar/non-widechar conflicts and corrupted menuconfig 4758 menus. 4759 4760 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled. 4761 4762 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max: 4763 Support ethernet on Turbot variant. 4764 4765 Updated/fixed packages: bind, clamav, collectd, dos2unix, 4766 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl, 4767 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors, 4768 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf, 4769 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport, 4770 systemd, wireguard, wireless-regdb 4771 4772 Issues resolved (http://bugs.uclibc.org): 4773 4774 #11101: host-patchelf Endian Issue with relative RPATH 4775 47762018.02.3, Released June 18th, 2018 4777 4778 Important / security related fixes. 4779 4780 Various fixes for building on modern distributions (GCC 8.x, 4781 no rpcgen utility). 4782 4783 ARM: Default to binutils 2.28 and warn about newer binutils 4784 versions, which are known to cause boot failures for Linux 4785 kernels built in thumb mode. 4786 4787 Busybox/mdev: Fix module autoloading. 4788 4789 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr} 4790 symlinks, call swapon -a to activate any configured swap 4791 devices. 4792 4793 Dependencies: Check that PATH does not contain current working 4794 directory, which triggers a number of build failures. 4795 4796 Infrastructure: Error out for packages erroneously using the 4797 'local' site method but not defining a _SITE. 4798 4799 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure 4800 kconfig uses ncurses from the host to fix a ncurses/ncursesw 4801 mixup, causing menuconfig display corruption. 4802 4803 Toolchain: Workarounds for fix-rpath issues with binutils and 4804 elf2flt. 4805 4806 Util-linux: Fix blocking on getrandom() issue with recent 4807 kernels. 4808 4809 Remove broken freescale_imx31_3stack, 4810 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs. 4811 4812 Updated/fixed packages: apr-util, asterisk, attr, audit, 4813 autofs, binutils, busybox, cifs-utils, cups-filters, dash, 4814 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git, 4815 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm, 4816 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg, 4817 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt, 4818 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123, 4819 nasm, netplug, network-manager, nfs-utils, nodejs, 4820 openvmtools, patch, perl, php-amqp, poppler, procps-ng, 4821 python, python-websockets, quota, redis, samba4, sysvinit, 4822 transmission, triggerhappy, util-linux, wavpack, wget, 4823 wireshark, xen, zmqpp 4824 4825 Issues resolved (http://bugs.uclibc.org): 4826 4827 #10986: Installing package attr when already supplied by busybox.. 4828 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or.. 4829 48302018.02.2, Released May 4th, 2018 4831 4832 Important / security related fixes. 4833 4834 Tweak package size/file instrumentation to better handle 4835 package rebuilds. 4836 4837 Revert /etc/shells creation when bash is enabled. 4838 4839 Exclude /lib/firmware from the rpath fixup logic, as it may 4840 contain non-native ELF files. 4841 4842 Scanpypi: Support the new PyPi infrastructure. 4843 4844 Handle GCC 8.x on the host. 4845 4846 Ensure timestamp of /usr is updated to support the systemd 4847 ConditionNeedsUpdate option. 4848 4849 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2, 4850 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme, 4851 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests, 4852 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image, 4853 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch, 4854 wireguard, wmctrl 4855 4856 Issues resolved (http://bugs.uclibc.org): 4857 4858 #10896: /bin/sh not in /etc/shells 4859 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled 4860 48612018.02.1, Released April 9th, 2018 4862 4863 Important / security related fixes. 4864 4865 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288, 4866 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK 4867 Pro3. 4868 4869 Infrastructure: Speed up instrumentation for package size by 4870 comparing timestamps instead of md5 checksums, as doing 4871 checksums could lead to up to 25% longer build time for big 4872 configurations. 4873 4874 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME 4875 to avoid name clashes with packages ending on '-base'. 4876 4877 Add a better fix for build issues for autotools based packages 4878 checking for C++ support on toolchains without C++ support. 4879 4880 Build host-tar if tar is older than 1.27 on the build machine 4881 to work around reproducibility issues with git archives 4882 containing long paths. 4883 4884 check-unique-files: Fix for filenames not representable in the 4885 users' locale. 4886 4887 Check-bin-arch: Add support for per-package ignore paths 4888 (<pkg>_BIN_ARCH_EXCLUDE). 4889 4890 Toolchain: Fix SSP support detection for external toolchains. 4891 4892 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure 4893 these dependencies are available for Linux configurations 4894 needed these dependencies, similar to how it is done for 4895 U-Boot. 4896 4897 Support custom (not in tree) device tree files in addition to 4898 in-tree ones. 4899 4900 U-Boot / uboot-tools: Fix header conflict with libfdt-devel 4901 installed on host. 4902 4903 Updated/fixed packages: apache, busybox, c-ares, cmake, 4904 docker-engine, enlightenment, eudev, fbgrab, freescale-imx, 4905 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod, 4906 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser, 4907 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp 4908 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs, 4909 ntp, openblas, opencv3, openocd, opus-tools, patch, php, 4910 pkgconf, postgresql, powerpc-utils, python-jsonschema, 4911 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson, 4912 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools, 4913 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd 4914 4915 New packages: docker-proxy, python-functools32 4916 4917 Issues resolved (http://bugs.uclibc.org): 4918 4919 #10766: upmpdcli: Segmentation fault 4920 #10776: ktap fails to build 4921 #10846: error in compiling gnutls 4922 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_.. 4923 49242018.02, Released March 4th, 2018 4925 4926 Fixes all over the tree. 4927 4928 Issues with systemd with a readonly rootfs and DBus fixed. 4929 4930 Instructure: 4931 - check-uniq-files: fix Python 2.6 compatibility. 4932 - dependencies.sh: check for external argparse module for 4933 Python 2.6. 4934 - Add infrastructure to detect and use a UTF-8 locale on the 4935 host, needed by systemd. 4936 4937 Update/fixed packages: clamav, dash, dhcp, dovecot, efl, 4938 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt, 4939 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack 4940 4941 Issues resolved (http://bugs.uclibc.org): 4942 4943 #10831: qemu_x86_64_defconfig build fails on linux-headers.. 4944 49452018.02-rc3, Released February 27th, 2018 4946 4947 Fixes all over the tree. 4948 4949 check-bin-arch: skip /lib/modules to allow 32-bit userland 4950 with 64bit kernel. 4951 4952 dependencies: Blacklist tar 1.30+ and build our own host-tar 4953 if needed as tar 1.30+ changed the --numeric-owner output for 4954 long path names. Build host-tar before other host-dependencies 4955 as they need it to extract their source tarballs. 4956 4957 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz, 4958 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis, 4959 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2, 4960 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit, 4961 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng 4962 4963 Issues resolved (http://bugs.uclibc.org): 4964 4965 #10726: Current libglib2.mk creates broken libglib2 binary... 4966 #10786: Linux fails to build unless make linux-menuconfig... 4967 #10796: Cannot generate cpio image without selecting CON... 4968 49692018.02-rc2, Released February 15th, 2018 4970 4971 Fixes all over the tree. 4972 4973 Dependencies: Ensure C++ support is available like for C 4974 support for packages needing 32bit host support. 4975 4976 utils/genrandconfig: Check host dependencies for config. 4977 4978 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg, 4979 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb, 4980 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite, 4981 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp, 4982 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio, 4983 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc, 4984 systemd 4985 4986 Issues resolved (http://bugs.uclibc.org): 4987 4988 #9781: ti-sgx-km build on kernel >4.1 4989 #10141: Squashfs extended attribute failures 4990 49912018.02-rc1, Released February 5th, 2018 4992 4993 The global source-check and per-package <pkg>-source-check 4994 targets have been removed. 4995 4996 Architecture: Add x86 Silvermont variant. Add several new ARM 4997 variants, rework MIPS NaN logic. Support mainline binutils/gcc 4998 for ARC. 4999 5000 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC 5001 external toolchains upgraded to arc-2017.09. Libatomic is now 5002 also copied for external musl based toolchains. 5003 Add binutils 2.30.x and switch to binutils 2.29.x by default. 5004 5005 Added hardening options to build with RELRO and FORTITY. 5006 5007 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2, 5008 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino, 5009 Orangepi lite / pc plus / pc / prime / win / win plus / zero 5010 plus2, Pine64, Solidrun MacchiatoBin. Sopine. 5011 5012 Add utils/diffconfig, a simple utility for comparing 5013 configuration files - Adapted from the version in the 5014 Linux kernel. 5015 5016 Infrastructure: Check that the same file is not touched by 5017 multiple packages, as a preparation for toplevel parallel 5018 builds. 5019 5020 Hashes for the license files for a large number of packages 5021 have been added, ensuring that license changes will not be 5022 missed when packages are bumped. 5023 5024 Fix build issue for autotools based packages checking for C++ 5025 support on toolchains without C++ support and on a distro 5026 lacking /lib/cpp (E.G. Arch Linux). 5027 5028 Support for the meson build system. 5029 5030 Pie charts generated by 'graph-build' or 'graph-size' are now 5031 sorted according to the size of each piece. 5032 5033 System: Only show getty options when busybox init or sysvinit 5034 are used. 5035 5036 ARM-trusted-firmware: Support ATF bundled in U-Boot as 5037 well as U-Boot bundled in ATF. 5038 5039 Zlib is now a virtual package, provided by either libzlib or 5040 zlib-ng, similar to openssl. 5041 5042 Support for the Rust programming language. 5043 5044 New packages: aoetools, armbian-firmware, binaries-marvell, 5045 brltty, cargo, cargo-bin, cups-filters, curlpp, daq, 5046 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader, 5047 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta, 5048 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx, 5049 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp, 5050 open-lldp, pimd, proj, python-flask-cors, 5051 python-jaraco-classes, python-more-itertools, python-oauthlib, 5052 python-raven, python-remi, python-requests-oauthlib, 5053 python-schedule, python-secretstorage, python-see, 5054 python-tabledata, python-txtorcon, python-xlib, qt5charts, 5055 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib, 5056 solatus, tcf-agent, traceroute, waylandpp, wolfssl, 5057 zisofs-tools, zlib-ng 5058 5059 Removed packages: eeprog 5060 50612017.11.2, Released January 21st, 2018 5062 5063 Important / security related fixes. 5064 5065 External toolchain: libatomic is now also copied for musl 5066 based toolchains. 5067 5068 nconfig: Fix for ncurses/ncursesw linking issue causing crashes. 5069 5070 System: Only show getty options when busybox init or sysvinit 5071 are used. 5072 5073 Infrastructure: Fix build issue for autotools based packages 5074 checking for C++ support on toolchains without C++ support and 5075 on a distro lacking /lib/cpp (E.G. Arch Linux). 5076 5077 Pie charts generated by 'graph-build' or 'graph-size' are now 5078 sorted according to the size of each piece. 5079 5080 Updated/fixed packages: asterisk, avahi, bind, busybox, 5081 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx, 5082 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie, 5083 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen, 5084 xlib_libXpm 5085 5086 Issues resolved (http://bugs.buildroot.org): 5087 5088 #9996: lz4 package does not install lz4 binaries in target 5089 #10176: Rsyslog's S01logging is deleted by Busybox.mk from... 5090 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ? 5091 #10301: systemd/getty unused options 5092 #10331: kmsxx, host installation fails with BR2_SHARED_... 5093 #10556: Building ntp package with SSL library libressl... 5094 #10641: avahi-autoipd not starting when using systemd-tmpfiles 5095 50962017.11.1, Released December 31th, 2017 5097 5098 Important / security related fixes. 5099 5100 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann, 5101 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver, 5102 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr, 5103 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools, 5104 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot, 5105 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark, 5106 xenomai, xfsprogs 5107 51082017.11, Released November 30, 2017 5109 5110 Fixes all over the tree. 5111 5112 Toolchain: Use github mirror for Glibc. 5113 5114 Defconfigs: Correct boot.cmd for bananapi-m1. 5115 5116 Makefiles: Workaround include order issues for certain make 5117 versions by explicitly sorting the result of wildcard where it 5118 matters. 5119 5120 Download: Ensure subversion runs in non-interactive mode. 5121 5122 Updated/fixed packages: asterisk, boost, chrony, dovecot, 5123 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose, 5124 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip, 5125 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools, 5126 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity, 5127 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync, 5128 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor, 5129 xlib_libXfont, xlib_libXfont2, 5130 5131 Issues resolved (http://bugs.buildroot.org): 5132 5133 10501: host-localedef fails to compile on Ubuntu 17.10 5134 10506: Changed kernel image type (e.g. zImage to uImage)... 5135 51362017.11-rc2, Released November 13th, 2017 5137 5138 Fixes all over the tree. 5139 5140 Updated/fixed packages: collectd, ffmpeg, freerdp, 5141 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv, 5142 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby, 5143 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk, 5144 wireshark, wpa_supplicant, xapp_xdriinfo 5145 5146 Issues resolved (http://bugs.buildroot.org): 5147 5148 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y 5149 #10491: Cannot output security warning when compiled with buildroot.. 5150 51512017.11-rc1, Released November 6th, 2017 5152 5153 Fixes all over the tree and new features. 5154 5155 Openssl is now a virtual package, which may be provided by 5156 OpenSSL (now renamed to libopenssl) or LibreSSL. 5157 5158 libssh2: there is now an explicit choice of the backend to use 5159 (mbedtls, gnutls or openssl). Previously, the choice was implicit 5160 based on the TLS library that was selected. Now, it is possible to 5161 choose the backend, which is important if several TLS libraries are 5162 selected. 5163 5164 netsnmp: all MIB files are now installed, making the target filesystem a 5165 bit bigger than before. To remove unneeded MIBS, you should use a 5166 post-build script. 5167 5168 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain 5169 updated to 2017.09, Glibc updated to 2.26, Glibc support for 5170 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for 5171 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE. 5172 5173 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus, 5174 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline 5175 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico, 5176 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration, 5177 Technologic TS-7680. 5178 5179 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux, 5180 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64, 5181 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues, 5182 lua-curl, lua-datafile, lua-fifo, lua-httpd, 5183 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value, 5184 luksmeta, minetest, minetest-game, pdmenu, prosody, 5185 python-aiocoap, python-automat, python-ibmiotf, 5186 python-iso8601, python-m2r, python-simplesqlite, 5187 python-websockets, python-xmltodict, qt5wayland, qt5webengine, 5188 restorecond, selinux-python, semodule-utils, uhubctl, 5189 wireguard, wsapi-fcgi, wsapi-xavante 5190 5191 Removed packages: aiccu, rfkill, sepolgen 5192 5193 Issues resolved (http://bugs.buildroot.org): 5194 5195 #10281: lsblk does not compile for util-linux 5196 #10336: lttng compilation fails : linking error 5197 #10351: glibc missing in rootfs 5198 #10356: nfs-utils missing header 5199 #10361: python3 python-config script generates invalid includes 5200 #10366: dropbear download url has changed 5201 #10391: WiringPi retrieves wrong (old) version 5202 #10406: Beaglebone black: Buggy SGX driver version, swapped... 5203 #10426: uboot-tools' fw_setenv does not update the redundant... 5204 #10451: libpcap 1.8.x and 1.7x does not compile on PPC 5205 52062017.08.2, Released November 28th, 2017 5207 5208 Important / security related fixes. 5209 5210 Qt: 5.6 version updated to 5.6.3. 5211 5212 Reproducible: Do not override SOURCE_DATE_EPOCH if already set 5213 in the environment. 5214 5215 Makefiles: Workaround include order issues for certain make 5216 versions by explicitly sorting the result of wildcard where it 5217 matters. 5218 5219 Updated/fixed packages: apr, apr-util, arqp-standalone, 5220 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap, 5221 google-breakpad, gstreamer, imagemagick, irssi, jimtcl, 5222 kvm-unit-test, libcurl, libfastjson, libglib2, libidn, 5223 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d, 5224 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql, 5225 python3, python-pyqt5, qt, qt5base, qt5canvas3d, 5226 qt5connectivity, qt5declarative, qt5engineio, 5227 qt5graphicaleffects, qt5imageformats, qt5location, 5228 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script, 5229 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools, 5230 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras, 5231 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp, 5232 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils, 5233 webkitgtk, wget, wireshark, xapp_xdriinfo. 5234 5235 Issues resolved (http://bugs.buildroot.org): 5236 5237 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y 5238 10361: python3 python-config script generates invalid includes 5239 10501: host-localedef fails to compile on Ubuntu 17.10 5240 52412017.08.1, Released October 23rd, 2017 5242 5243 Important / security related fixes. 5244 5245 Webkitgtk bumped to the 2.18.x series, fixing a large number 5246 of security issues. 5247 5248 Defconfigs: galileo: fix ext4 related kernel config, bump 5249 kernel for gcc 6.x compatibility, enable wchar support for 5250 grub2. wandboard: correct rootfs offset 5251 5252 support: Ensure gzip compression level 6 is used for git 5253 tarballs. check-bin-arch: Correctly handle (ignore) symbolic 5254 links. check-rpath: Also handle PIE binaries 5255 5256 External toolchain: Correctly handle glibc Buildroot 5257 toolchains built with merged /usr 5258 5259 musl: fix ARMv4 build with binutils 2.27.51+, fix for 5260 CVE-2017-15650 5261 5262 Updated/fixed packages: apache, augeas, bind, bluez5_utils, 5263 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file, 5264 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts, 5265 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame, 5266 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss, 5267 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl, 5268 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng, 5269 qemu, qt, rpi-userland, syslog, ruby, samba4, softether, 5270 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump, 5271 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen, 5272 xmlstarlet, xlib_libXfont, xlib_libXfont2, 5273 xserver_xorg-server, zsh 5274 52752017.08, Released September 1st, 2017 5276 5277 Minor fixes. 5278 5279 Toolchain: Don't allow internal toolchain builds for MIPS 5280 M6201/P6600, as support for these are not yet in mainline GCC. 5281 5282 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq, 5283 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi, 5284 libphidget, libv4l, linux-tools, mediastreamer, minidlna, 5285 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid, 5286 transmission, vde2, vim 5287 5288 Updated/fixed defconfigs: 5289 5290 Removed packages: simicfs. 5291 5292 Issues resolved (http://bugs.buildroot.org): 5293 5294 #10261: Grub2 fails to build for x86_64 5295 52962017.08-rc3, Released August 23rd, 2017 5297 5298 Fixes all over the tree. 5299 5300 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool, 5301 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd, 5302 gst1-validate, kvmtool, libconfuse, libepoxy, librsync, 5303 libspatialindex, libunwind, linux, linux-headers, lua, 5304 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit, 5305 whois, xen, zmqpp. 5306 5307 Updated/fixed defconfigs: ci20, socrates_cyclone5, 5308 toradex_apalis_imx6. 5309 5310 Removed defconfig: Armadeus APF9328. 5311 5312 skeleton-* packages introduced in -rc1 have been renamed to 5313 skeleton-init-* instead. 5314 5315 Issues resolved (http://bugs.buildroot.org): 5316 5317 #10141: Squashfs extended attribute failures 5318 53192017.08-rc2, Released August 11th, 2017 5320 5321 Fixes all over the tree. 5322 5323 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2, 5324 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers, 5325 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella, 5326 swupdate, uclibc, valgrind, webkitgtk. 5327 5328 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max, 5329 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc, 5330 qemu_sparc64. 5331 5332 The cmake-package infrastructure for host packages has been 5333 fixed to not incorrectly detect target packages through 5334 pkg-config. 5335 5336 Issues resolved (http://bugs.buildroot.org): 5337 5338 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233) 5339 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7 5340 #10026: lua-5.3.4: fix lua linker error in swupdate 5341 #10146: package/skeleton-common fix recursive variable 5342 #10156: glibc compilation fails for X86 32bits (i386) 5343 #10201: toolchain-wrapper.c:192: (error) Memory leak: 5344 #10221: Buildroot Support 5345 53462017.08-rc1, Released August 2nd, 2017 5347 5348 Infrastructure: 5349 5350 - The skeleton package has been split into multiple packages: 5351 skeleton-sysv (when Busybox or SysV init are used), 5352 skeleton-systemd (when systemd is used), skeleton-none (when 5353 no init system is used) and skeleton-custom (when a custom 5354 skeleton is used). Those packages, except skeleton-custom, 5355 share common logic and data in a new package called 5356 skeleton-common. The skeleton package becomes a virtual 5357 package. This change allows to generate a filesystem that is 5358 compliant with systemd expectations. 5359 5360 - Support for using a read-only filesystem with systemd has 5361 been fixed. 5362 5363 - Major revamp of the gettext handling, with user-visible 5364 effect: 5365 5366 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each 5367 package could decide to enable or not NLS support. When 5368 BR2_ENABLE_LOCALE was disabled, NLS support was forced off 5369 by passing --disable-nls to packages. 5370 5371 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option 5372 controls whether NLS support should be enabled or not in 5373 packages. This option defaults to disabled, which means 5374 that now, NLS support is by default disabled in all 5375 packages. 5376 5377 Therefore, if you need NLS support in packages, you must now 5378 explicitly enable the BR2_SYSTEM_ENABLE_NLS option. 5379 5380 - The host directory no longer has a usr/ component. This 5381 makes it much more natural to use that directory as an 5382 externally used toolchain. For compatibility with existing 5383 scripts, a usr -> . link is still added. 5384 5385 - Hashes are now checked on tarballs by Buildroot when a 5386 package is sourced from a Git repository. 5387 5388 - Patches are no longer being downloaded from Github, since 5389 auto-generated patches could change over time, and break 5390 hashes. All patches that were downloaded from Github are now 5391 stored in their respective package directories. 5392 5393 - Hash files in packages can now contain hashes for the 5394 license files contained in the package source code. This 5395 allows to detect changes in such license files. 5396 5397 - Binaries in $(TARGET_DIR) are now cleaned up from invalid 5398 RPATHs at the end of the build. 5399 5400 - A new "make sdk" target prepares $(HOST_DIR) to be 5401 relocatable: turns RPATHs in host binaries into relocatable 5402 ones, removes bogus RPATHs from staging binaries/libraries, 5403 and provides a relocate-sdk script that can be executed to 5404 relocate the SDK after installation. 5405 5406 - Addition of utils/genrandconfig which generates a random 5407 configuration based on a set of pre-defined toolchain 5408 configurations (support/config-fragments/autobuild/) and a 5409 random selection of packages. It is now used by the 5410 autobuilders to generate the random configurations. 5411 5412 Filesystems: 5413 5414 - ext2/3/4 filesystems are now generated using mkfs.ext from 5415 e2fsprogs instead of using genext2fs. 5416 5417 Architecture: 5418 5419 - Addition of support for ARM big.LITTLE variants 5420 - Improved MIPS support, with options to select NaN encoding 5421 and FP32 mode. 5422 5423 Toolchain: 5424 5425 - Switch to gcc 6.x as the default gcc version, add support 5426 for gcc 7.x, remove support for gcc 4.8 5427 - Switch to binutils 2.28 as the default binutils version, add 5428 support for binutils 2.29, remove support for binutils 2.26 5429 - Support added for gdb 8.0 5430 - uClibc-ng bumped to 1.0.26 5431 - CodeSourcery toolchains for x86 and SuperH have been 5432 removed, they were using a too old glibc version 5433 (2.17). External toolchains with glibc 2.17 or earlier are 5434 no longer supported. 5435 - The version selection in the glibc package has been 5436 removed. Like musl and uClibc-ng, we now use the latest 5437 glibc version. 5438 - Improved support for Xtensa toolchain overlays, which can 5439 now be downloaded. 5440 5441 Tools: 5442 5443 - Numerous improvements to the runtime test infrastructure 5444 - Tests are now executed by Gitlab CI on a regular basis 5445 - Tools that are directly useful to the user have been moved 5446 from support/scripts/ to utils/: brmake, check-package, 5447 get-developers, scancpan, scanpipy, size-stats-compare, 5448 test-pkg. 5449 5450 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6 5451 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL 5452 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus. 5453 5454 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa, 5455 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp, 5456 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive, 5457 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki, 5458 libpwquality, libressl, libspatialindex, libva-utils, 5459 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib, 5460 lsscsi, paxtest, pcre2, pixz, python-asn1crypto, 5461 python-backports-shutil-get-terminal-size, python-bcrypt, 5462 python-cheroot, python-h2, python-hpack, python-hyperframe, 5463 python-hyperlink, python-ipython-genutils, python-pathlib2, 5464 python-pickleshare, python-priority, python-portend, 5465 python-scandir, python-systemd, python-tempora, 5466 python-traitlets, python-typepy, qt5virtualkeyboard, 5467 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net, 5468 xr819-xradio, zstd 5469 5470 Removed packages: cloog, input-tools, mke2img 5471 5472 Issues resolved (http://bugs.buildroot.org): 5473 5474 #7892: systemd-journald is broken 5475 #9341: avahi-utils does not compile with uClibc + libglib2 5476 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to 5477 BR2_ENABLE_DEBUG 5478 #9746: ext4 image generated by Buildroot is not working 5479 properly with U-Boot 5480 #9886: Build fails with "unexpected EOF while looking for 5481 matching `"'" if PATH contains a newline 5482 #9891: parted 3.1 => 3.2? 5483 #9911: qt5 does not build on sparc 5484 #9916: qt5 does not build on 5485 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores 5486 #9936: Host QEMU does not build with SDL support because of 5487 pkg-config 5488 #9941: nodejs option disappears for arm 5489 #9951: SCANCPAN failure 5490 #9966: util-linux-2.30/.stamp_built' failed 5491 #9976: License file for package 'rtl8821au' incorrect 5492 #9991: SGX Error implicit declaration of function 5493 ‘dmac_map_area’ 5494 #10011: wget does not work from Buildroot 5495 #10036: Buildroot builds Raspbian Jessie headless image 5496 presenting incorrect prompt 5497 #10051: make: *** No rule to make target 5498 'raspberrpi3_defconfig'. Stop reported with Buildroot 5499 v2017.05.1 5500 #10056: No .config file was produced in /buildroot folder 5501 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer 5502 failure 5503 #10071: fakeroot: replace hard-coded paths in post install 5504 #10076: Makefile:4113: recipe for target 'all-gcc' failed 5505 #10091: gcc7.1 does not build with graphite support due to old 5506 isl 5507 #10121: webkit without the multimedia option causes build 5508 error 5509 55102017.05.2, Released July 27th, 2017 5511 5512 Important / security related fixes. 5513 5514 Webkitgtk bumped to the 2.16.x series, fixing a large number 5515 of security issues. 5516 5517 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains 5518 which default to PIE mode. 5519 5520 Updated/fixed packages: aespipe, apache, bind, binutils, 5521 busybox, ccache, collectd, dieharder, efibootmgr, efivar, 5522 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2, 5523 libmemcached, libosip2, libtirpc, libxml-parser-perl, 5524 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf, 5525 pulseaudio, python-setproctitle, qt5base, rpi-firmware, 5526 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools, 5527 webkitgtk, x265, xserver_xorg-server, xvisor 5528 5529 Issues resolved (http://bugs.buildroot.org): 5530 5531 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer... 5532 55332017.05.1, Released July 4th, 2017 5534 5535 Important / security related fixes. 5536 5537 Update support/scripts/scancpan to use METACPAN v1 API as v0 5538 has been shutdown. 5539 5540 Update support/scripts/mkusers to handle setups where 5541 /etc/shadow is a symlink. 5542 5543 External toolchain: Don't create musl dynamic loader symlink 5544 for static builds. 5545 5546 Setlocalversion: Correct detection of mercurial revisions for 5547 non-tagged versions. 5548 5549 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue. 5550 5551 Updated/fixed packages: apache, automake, bind, botan, c-ares, 5552 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2, 5553 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool, 5554 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad, 5555 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp, 5556 openssh, openvpn, pngquant, python-simplegeneric, qt5base, 5557 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity, 5558 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server 5559 5560 Issues resolved (http://bugs.buildroot.org): 5561 5562 #9976: License file for package 'rtl8821au' incorrect 5563 55642017.05, Released May 31st, 2017 5565 5566 Minor fixes. 5567 5568 External toolchain: musl dynamic linker symlink for mips-sf 5569 corrected. 5570 5571 Updated/fixed packages: agentpp, bash, exim, hans, madplay, 5572 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo, 5573 xen 5574 5575 Issues resolved (http://bugs.buildroot.org): 5576 5577 #9906: genimage: Disk full 5578 55792017.05-rc3, Released May 30th, 2017 5580 5581 Fixes all over the tree. 5582 5583 ARC toolchain bumped to 2017.03 5584 5585 Runtime testing improvements and cleanups. 5586 5587 Updated/fixed packages: acpica, armadillo, audiofile, c-icap, 5588 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang, 5589 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad, 5590 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc, 5591 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto, 5592 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt, 5593 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella, 5594 xen 5595 5596 Removed packages: firejail, ola 5597 5598 Issues resolved (http://bugs.buildroot.org): 5599 5600 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set 5601 #9876: aarch64 support with gcc 4.8 toolchain 5602 #9896: host-gcc-initial error downloading because incorrect URL 5603 56042017.05-rc2, Released May 17th, 2017 5605 5606 Fixes all over the tree. 5607 5608 ARC toolchain bumped to 2017.03-rc2 5609 5610 Updated/fixed packages: bluez_utils, boost, clamav, daemon, 5611 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload, 5612 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img, 5613 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php, 5614 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind, 5615 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test, 5616 vlc, x11vnc, xfsprogs 5617 5618 Issues resolved (http://bugs.buildroot.org): 5619 5620 #9796: source-check broken for Git downloads 5621 #9866: BASE_DIR usage 5622 56232017.05-rc1, Released May 8th, 2017 5624 5625 Fixes all over the tree and new features. 5626 5627 Infrastructure: 5628 5629 - Installed binaries are now checked for correct architecture 5630 to catch natively built binaries or binaries built for other 5631 architecture variants. 5632 5633 - Luarocks infrastructure improvements to extraction handling, 5634 support for upstream name != Buildroot package name. 5635 5636 - 'make printvars' output format has changed to make it easier 5637 to use in scripts. It now has options to quote the variables 5638 and to show the expanded/unexpanded values. 5639 5640 - Automatic ext2 rootfs size calculation has been removed. The 5641 logic was not working working reliable in all setups as it 5642 depends on the host filesystem behaviour, so instead now the 5643 size has to be specified explicitly (defaults to 60MB). 5644 5645 - The git download infrastructure now ensures that GNU format 5646 tar files are created. 5647 5648 - Fixed a variable clashing issue in the mkusers script with 5649 internal bash variables. 5650 5651 - Fakeroot now links against libacl to fix issues on 5652 distributions using acls. 5653 5654 - Correct permissions for /dev/pts/ptmx when systemd is used 5655 with recent glibc versions. 5656 5657 - br2-external: Improve error reporting. 5658 5659 - A wrapper script for genimage has been added in 5660 support/scripts/genimage.sh for easy use of genimage from 5661 post-image scripts. 5662 5663 - A script to check for common style issues in new packages 5664 before submitting has been added in support/scripts/check-package 5665 5666 - Defconfigs are now tested by gitlab-CI instead of Travis: 5667 https://gitlab.com/buildroot.org/buildroot 5668 5669 - Infrastructure for runtime testing has been added to 5670 support/testing 5671 5672 Toolchain: 5673 5674 - External linaro toolchains updated to 2017.02, ARC toolchain 5675 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05 5676 5677 - A number of fixes and improvements to the external toolchain 5678 handling, including C library detection, multilib and ld.so 5679 handling 5680 5681 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled 5682 for uClibc-ng 5683 5684 - Binutils 2.28 added and default changed to 2.27 5685 5686 5687 Architectures: 5688 5689 - Support for the C-SKY architecture has been added. 5690 5691 5692 License handling: 5693 5694 - The package license markings for legal info now uses the 5695 SPDX short identifiers for the license string where possible. 5696 5697 - License info has been improved / added for a number of packages. 5698 5699 5700 Misc: 5701 5702 - Cmake 3.7.x installed on the host is no longer ignored as a 5703 workaround for the RPATH issues has been implemented. 5704 5705 - Docker-engine can now be built statically on an otherwise 5706 dynamic linked build for docker-in-docker setups. 5707 5708 - U-Boot now supports out-of-tree device trees, similar to 5709 Linux 5710 5711 - Nodejs 0.10.x support (and with it, support for <ARMv6) has 5712 been removed as this is now EOL upstream. 5713 5714 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro, 5715 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit 5716 defconfig for raspberry pi 3, stm32f429-disc1. 5717 5718 The raspberry pi zero-w and rpi3 compute module are now also 5719 supported by the rpi0 / rpi3 defconfigs, beaglebone green is 5720 supported by the beaglebone defconfig. 5721 5722 Removed defconfig: minnowboard, via imx6 vab820, altera 5723 socdk/sockit 5724 5725 New packages: arp-scan, atest, augeas, bluez-tools, daemon, 5726 dc3dd, dieharder, execline, fmt, ghostscript, gqrx, 5727 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder, 5728 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica, 5729 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb, 5730 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http, 5731 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant, 5732 python-decorator, python-simplegeneric, 5733 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware, 5734 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking, 5735 s6-portable-utils, s6-rc, supertux, tesseract-ocr, 5736 uccp420wlan, wilink-bt-firmware 5737 5738 Broken packages: ola 5739 5740 Removed packages: cosmo, kodi-visualisation-fountain, 5741 polarssl, portmap, xdriver_xf86-video-glide, 5742 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb 5743 5744 Issues resolved (http://bugs.buildroot.org): 5745 5746 #8831: image generation fails on host ZFS due to "no free space" 5747 #9436: e2fsprogs remove busybox applets even of unselected e2fs.. 5748 #9456: mkusers script bash errors 5749 #9496: mke2img fails during build on ntfs-3g host partition 5750 #9531: NPM fails to build embedded modules 5751 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition.. 5752 #9691: Wrong cryptsetup package include files location 5753 #9696: Wrong cryptsetup package include files location 5754 #9706: Can't download newer revisions of package from PyPI 5755 #9711: Recent libCEC version bump seems to break kodi package 5756 #9716: exit, shutdown, reboot from kodi 5757 #9721: version 2017.02: no acceptable m4 could be found in $PATH 5758 #9726: Raspberry Pi version B - Problems with UART speed in.. 5759 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT.. 5760 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu 5761 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py.. 5762 #9776: libubox build failed 5763 #9791: Python searches for packages in the user site directory 5764 #9806: libseccomp is not available when BR2_arm=y 5765 #9826: post-build scritp - symlinks created in post-build script.. 5766 #9836: triggerhappy: systemd unit broken 5767 #9846: musl libc not installed correctly in target folder 5768 #9856: build libubox failed on ubuntu 17.04 64bit 5769 57702017.02.11, Released April 11th, 2018 5771 5772 Important / security related fixes. 5773 5774 dependencies: Blacklist tar 1.30+ and build our own host-tar 5775 if needed as tar 1.30+ changed the --numeric-owner output for 5776 long path names. Build host-tar before other host-dependencies 5777 as they need it to extract their source tarballs. 5778 5779 Updated/fixed packages: apache, busybox, clamav, dhcp, 5780 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl, 5781 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb, 5782 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch, 5783 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync, 5784 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm 5785 5786 Issues resolved (http://bugs.uclibc.org): 5787 5788 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_.. 5789 57902017.02.10, Released January 31st, 2018 5791 5792 Important / security related fixes. 5793 5794 nconfig: Fix for ncurses/ncursesw linking issue causing crashes. 5795 5796 System: Only show getty options when busybox init or sysvinit 5797 are used. 5798 5799 Infrastructure: Fix build issue for autotools based packages 5800 checking for C++ support on toolchains without C++ support and 5801 on a distro lacking /lib/cpp (E.G. Arch Linux). 5802 5803 Updated/fixed packages: avahi, berkeleydb, bind, busybox, 5804 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis, 5805 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation, 5806 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php, 5807 pound, rpcbind, squid, tar, ti-cgt-pru, transmission, 5808 util-linux, webkitgtk, wireshark, xen 5809 5810 Issues resolved (http://bugs.buildroot.org): 5811 5812 #9996: lz4 package does not install lz4 binaries in target 5813 #10176: Rsyslog's S01logging is deleted by Busybox.mk from... 5814 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ? 5815 #10301: systemd/getty unused options 5816 #10331: kmsxx, host installation fails with BR2_SHARED_... 5817 #10536: Finding non-relative paths in the ccache 5818 #10641: avahi-autoipd not starting when using systemd-tmpfiles 5819 58202017.02.9, Released January 1st, 2018 5821 5822 Important / security related fixes. 5823 5824 Fix divide by zero issue in size-stats script. 5825 5826 Fix makefile include ordering issue with certain make versions 5827 in the external toolchain handling. 5828 5829 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal, 5830 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd, 5831 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync, 5832 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs, 5833 xlib_libXcursor, xlib_libXfont, xlib_libXfont2 5834 58352017.02.8, Released November 27th, 2017 5836 5837 Important / security related fixes. 5838 5839 Qt: 5.6 version updated to 5.6.3. 5840 5841 Reproducible: Do not override SOURCE_DATE_EPOCH if already set 5842 in the environment. 5843 5844 Updated/fixed packages: apr, apr-util, arqp-standalone, 5845 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer, 5846 imagemagick, libfastjson, libglib2, libpjsip, libplist, 5847 localedef, luajit, mesa3d, openssh, openssl, postgresql, 5848 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity, 5849 qt5declarative, qt5engineio, qt5graphicaleffects, 5850 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols, 5851 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus, 5852 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit, 5853 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby, 5854 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark, 5855 xapp_xdriinfo. 5856 5857 Issues resolved (http://bugs.buildroot.org): 5858 5859 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y 5860 10361: python3 python-config script generates invalid includes 5861 10501: host-localedef fails to compile on Ubuntu 17.10 5862 58632017.02.7, Released October 28th, 2017 5864 5865 Important / security related fixes. 5866 5867 Webkitgtk bumped to the 2.18.x series, fixing a large number 5868 of security issues. 5869 5870 Defconfigs: wandboard: Correct rootfs offset 5871 5872 Toolchain: Linaro toolchains updated to 2017.08 release, 5873 fixing a number of issues. Musl: fix for CVE-2017-15650. 5874 5875 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go, 5876 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr, 5877 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2, 5878 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont, 5879 xlib_libXfont2, xserver_xorg-server 5880 58812017.02.6, Released September 24th, 2017 5882 5883 Important / security related fixes. 5884 5885 Cmake: Ensure correct pkg-config is used when building host 5886 packages 5887 5888 fs/iso9660: Ensure files from earlier builds are not included. 5889 5890 Updated/fixed packages: apache, bcusdk, bind, binutils, 5891 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs, 5892 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb, 5893 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad, 5894 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl, 5895 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup, 5896 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer, 5897 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg, 5898 postgresql, proxychains-ng, python-libconfig, 5899 python-service-identity, qt, rpcbind, ruby, samba4, squashfs, 5900 squid, strongswan, subversion, supervisor, sysvinit, tcpdump, 5901 tor, transmission, unrar, valgrind, vim, webkitgtk, whois, 5902 xen, zmqpp 5903 5904 Issues resolved (http://bugs.buildroot.org): 5905 5906 #10141: Squashfs extended attribute failures 5907 #10261: Grub2 fails to build for x86_64 5908 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with... 5909 59102017.02.5, Released July 27th, 2017 5911 5912 Important / security related fixes. 5913 5914 Webkitgtk bumped to the 2.16.x series, fixing a large number 5915 of security issues. 5916 5917 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains 5918 which default to PIE mode. 5919 5920 Updated/fixed packages: aespipe, apache, bind, binutils, 5921 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg, 5922 gcc, heimdal, iproute2, irssi, libglib2, libmemcached, 5923 libosip2, libtirpc, libxml-parser-perl, linux-fusion, 5924 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio, 5925 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux, 5926 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen, 5927 xserver_xorg-server, xvisor 5928 5929 Issues resolved (http://bugs.buildroot.org): 5930 5931 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer... 5932 59332017.02.4, Released July 4th, 2017 5934 5935 Important / security related fixes. 5936 5937 Update support/scripts/scancpan to use METACPAN v1 API as v0 5938 has been shutdown. 5939 5940 Update support/scripts/mkusers to handle setups where 5941 /etc/shadow is a symlink. 5942 5943 External toolchain: Don't create musl dynamic loader symlink 5944 for static builds. 5945 5946 Setlocalversion: Correct detection of mercurial revisions for 5947 non-tagged versions. 5948 5949 Updated/fixed packages: apache, automake, bind, botan, c-ares, 5950 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls, 5951 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf, 5952 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto, 5953 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base, 5954 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib, 5955 vlc, x264, xserver_xorg-server 5956 5957 Issues resolved (http://bugs.buildroot.org): 5958 5959 #9976: License file for package 'rtl8821au' incorrect 5960 59612017.02.3, Released June 2nd, 2017 5962 5963 Important / security related fixes. 5964 5965 Download: <pkg>-source-check fixed for packages from git. 5966 5967 External toolchain: musl dynamic linker symlink for mips-sf 5968 corrected. 5969 5970 Updated/fixed packages: armadillo, audiofile, bash, 5971 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl, 5972 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git, 5973 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev, 5974 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite, 5975 lua, madplay, mariadb, mono, mosquitto, mxml, ntp, 5976 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt, 5977 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis, 5978 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc 5979 5980 Issues resolved (http://bugs.buildroot.org): 5981 5982 #9796: source-check broken for Git downloads 5983 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set 5984 59852017.02.2, Released May 1st, 2017 5986 5987 Important / security related fixes. 5988 5989 Use HTTPS for the Codesourcery external toolchains as the HTTP 5990 URLs no longer work. 5991 5992 Updated/fixed packages: bind, busybox, dovecot, freetype, 5993 ghostscript, glibc, granite, hiredis, icu, imagemagick, 5994 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl, 5995 libnspr, libnss, libsamplerate, libsndfile, libunwind, 5996 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml, 5997 python-web2py, samba4, syslinux, systemd, tiff, trinity, 5998 uboot, wireshark, xen 5999 6000 Issues resolved (http://bugs.buildroot.org): 6001 6002 #9791: Python searches for packages in the user site directory 6003 60042017.02.1, Released April 4th, 2017 6005 6006 Important / security related fixes. 6007 6008 Fix a variable clashing issue in the mkusers script with 6009 internal bash variables. 6010 6011 Improve external toolchain version detection. 6012 6013 Correct permissions for /dev/pts/ptmx when systemd is used 6014 with recent glibc versions. 6015 6016 Fix python module name clash for graph-depends. 6017 6018 Fakeroot now links against libacl to fix issues on 6019 distributions using acls. 6020 6021 Ensure that the git download infrastructure creates GNU format 6022 tar files. 6023 6024 br2-external: Improve error reporting. 6025 6026 Updated/fixed packages: acl, apr, audiofile, busybox, cairo, 6027 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils, 6028 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg, 6029 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec, 6030 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc, 6031 libwebsockets, libxkbcommon, linux-firmware, logrotate, 6032 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached, 6033 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian, 6034 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4, 6035 skalibs, slang, sngrep, squashfs, syslog-ng, taglib, 6036 tcpreplay, tor, upmpdcli, wget, wireshark, 6037 xdriver_xf86-video-vmware, xlib_libXv, zmqpp 6038 6039 Issues resolved (http://bugs.buildroot.org): 6040 6041 #9456: mkusers script bash errors 6042 60432017.02, Released February 28th, 2017 6044 6045 Minor fixes, mainly fixing autobuilder issues. 6046 6047 Don't use cmake 3.7.x from the build host as it is also 6048 affected by the RPATH handling issues, and instead build our 6049 own if needed. 6050 6051 Updated/fixed packages: assimp, classpath, genimage, mplayer, 6052 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols, 6053 vlc, xterm 6054 60552017.02-rc3, Released February 26th, 2017 6056 6057 Fixes all over the tree. 6058 6059 Cmake reverted to version 3.6.3 to workaround regressions 6060 related to RPATH handling. 6061 6062 Updated/fixed packages: bctoolbox, berkeleydb, binutils, 6063 btrfs-progs, classpath, directfb, glibc, gstreamer1, 6064 gst1-plugins-{base,good,bad,ugly}, gst1-libav, 6065 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl, 6066 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh, 6067 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy, 6068 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs 6069 6070 Issues resolved (http://bugs.buildroot.org): 6071 6072 #9251: Shared C++ libraries for Microblaze results in Segmentation... 6073 #9456: mkusers script bash errors 6074 #9506: Collectd 5.7.0 fails to build with libcrypt 6075 #9581: VagrantFile provisioning step fails due to issue with grub-pc 6076 #9586: usbmount: usbmount slows down the system... to a state of... 6077 #9616: CMake host packages cannot provide CONF_ENV 6078 #9641: Need raptor package installed in staging 6079 #9671: stunnel build error 6080 60812017.02-rc2, Released February 20th, 2017 6082 6083 Fixes all over the tree. 6084 6085 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for 6086 older gcc versions for reproducible builds has been 6087 (temporarily) reverted because of licensing compatiblity 6088 concerns. 6089 6090 Defconfigs: SD card generation fix for the Udoo Neo board 6091 6092 Infrastructure to handle .lz compressed tarballs added, and 6093 affected packages updated to use it. 6094 6095 Updated/fixed packages: bctoolbox, bind, canelloni, 6096 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb, 6097 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis, 6098 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw, 6099 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g, 6100 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis, 6101 riemann-c-client, samba4, sunxi-mali, tcping, trousers, 6102 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs, 6103 xserver_xorg-server 6104 6105 Issues resolved (http://bugs.buildroot.org): 6106 6107 #8941: Valgrind fails to build with stack protection turned on 6108 #9291: perl: SysV message queues not configured, even if available 6109 #9651: libxcb-1.12 built Error 6110 #9656: util-linux: schedutils doesn't build on target w/o enabl... 6111 #9666: qt5quickcontrols install fails 6112 61132017.02-rc1, Released February 11th, 2017 6114 6115 Fixes all over the tree and new features. 6116 6117 Infrastructure: 6118 6119 - numerous improvements to support reproducible builds 6120 6121 - new waf-package package infrastructure to support packages 6122 that use the Waf build system. 6 packages converted to 6123 this infrastructure. 6124 6125 - add option <pkg>_PREFER_INSTALLER to the perl package 6126 infrastructure 6127 6128 Architecture: 6129 6130 - add support for the OpenRISC CPU architecture 6131 6132 - merge description of the ARM and ARM64 options, and add 6133 support for selecting a specific ARM64 core 6134 6135 Toolchain: 6136 6137 - major rework of the external toolchain support. It is now 6138 split into several packages, one per external toolchain, 6139 and a common infrastructure. 6140 6141 - important fix for musl to prevent a conflict between musl 6142 and kernel headers (fixes the build of numerous packages 6143 with musl) 6144 6145 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc 6146 for ARM64, mips32r6 and mips64r6 6147 6148 - add gdb 7.12.1, and switch to gdb 7.11 as the default 6149 6150 - Linaro toolchains updated to 2016.11, ARC toolchain 6151 components updated to arc-2016.09, MIPS Codescape 6152 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and 6153 NIOS2 toolchains bumped 6154 6155 - remove Analog Devices toolchain for the Blackfin 6156 architecture, remove pre-built musl toolchains from 6157 musl.codu.org 6158 6159 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation, 6160 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q 6161 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS 6162 6163 New packages: angular-websocket, aubio, bctoolbox, darkhttpd, 6164 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave, 6165 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic, 6166 nginx-dav-ext, nmon, opkg-utils, policycoreutils, 6167 pru-software-support, python-arrow, python-attrs, 6168 python-babel, python-bitstring, python-chardet, 6169 python-constantly, python-flask-babel, python-gunicorn, 6170 python-incremental, python-jsonschema, python-logbook, 6171 python-markdown2, python-mbstrdecoder, python-mutagen, 6172 python-pathpy, python-pudb, python-pyqrcode, 6173 python-pytablereader, python-setuptools-scm, python-sh, 6174 python-toml, python-vcversioner, python-whoosh, 6175 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs, 6176 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd, 6177 upower, ustream-ssl, waf, xlib_libXfont2 6178 6179 Removed packages: perl-db-file, snowball-hdmiservice, 6180 snowball-init 6181 6182 Tooling: addition of a test-pkg script to help contributors 6183 build test their package. 6184 6185 Issues resolved (http://bugs.buildroot.org): 6186 6187 #8946: Valgrind fails to build with stack protection turned on 6188 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error 6189 #9466: VIM_REMOVE_DOCS removes rgb.txt 6190 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64) 6191 #9501: eudev fails to build with older kernel headers 6192 #9526: Embedded NPM fails to start with "no such file or directory" error 6193 #9541: Platform drivers autoloading from info in device tree does not work 6194 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing 6195 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o 6196 #9566: [kmod] Compilation fails with uclibc 6197 #9571: buildroot fails while building opencv for arm64 platform 6198 #9576: External tree with BR 2016.11 does not work anymore 6199 #9606: xorg-server cannot build for ARM target 6200 62012016.11.3, Released March 9th, 2017 6202 6203 Important / security related fixes. 6204 6205 Updated/fixed packages: bind, dbus, gnutls, imagemagick, 6206 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis, 6207 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm 6208 62092016.11.2, Released January 25th, 2017 6210 6211 Important / security related fixes. 6212 6213 A fix for BR2_EXTERNAL trees referenced using relative paths, 6214 which broke in 2016.11. 6215 6216 Updated/fixed packages: bind, docker-engine, gd, gnutls, go, 6217 imagemagick, irssi, libpng, libvncserver, musl, opus, php, 6218 php-imagick, rabbitmq-server, runc, wireshark, 6219 6220 Issues resolved (http://bugs.buildroot.org): 6221 6222 #9576: External tree with BR 2016.11 does not work anymore 6223 62242016.11.1, Released December 29th, 2016 6225 6226 Important / security related fixes. 6227 6228 Updated/fixed packages: apache, cryptopp, docker-engine, 6229 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit, 6230 nodejs, openssh, php, python, python-bottle, samba4, squid, 6231 uboot, vim, wireshark, xorg-server uboot 6232 6233 Issues resolved (http://bugs.buildroot.org): 6234 6235 #9466: VIM_REMOVE_DOCS removes rgb.txt 6236 62372016.11, Released November 30th, 2016 6238 6239 Minor fixes. 6240 6241 Updated/fixed packages: bzip2, gcc, jasper, sane-backends, 6242 uboot, uclibc 6243 6244 Issues resolved (http://bugs.buildroot.org): 6245 6246 #9451: packages/postgresql/postgresql.mk contains wrong POST... 6247 62482016.11-rc3, Released November 28th, 2016 6249 6250 Fixes all over the tree, including a number of security fixes. 6251 6252 The move from fakeroot to pseudo unfortunately brought a 6253 number of issues. The SELinux issue described in #9386 which 6254 triggered the move to pseudo has been investigated further and 6255 a workaround implemented and the pseudo changes reverted. 6256 6257 Linux kernel: update default to 4.8.11. 6258 6259 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico, 6260 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64 6261 vdk, axs101, axs103 and hs38 smd vdk. 6262 6263 Updated/fixed packages: autossh, chrony, dosfstools, 6264 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio, 6265 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick, 6266 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv, 6267 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql, 6268 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt, 6269 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark, 6270 xapp_xload, xenomai, xmlstarlet 6271 6272 Issues resolved (http://bugs.buildroot.org): 6273 6274 #9386: ubinize fails with or without custom config 6275 #9431: A misspelling 6276 #9446: make raspberrypi3_defconfig compilation failure 6277 62782016.11-rc2, Released November 13th, 2016 6279 6280 Fixes all over the tree. 6281 6282 Architecture: add support for MIPS XBurst cores; remove MIPS 6283 support for M5100 cores. 6284 6285 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo, 6286 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy, 6287 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv, 6288 libxslt, python, python3, php, valgrind, guile, domoticz, efl, 6289 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench, 6290 strace, openjpeg, lcms2, quota. 6291 6292 Linux kernel: update default to 4.8.7. 6293 6294 CMake support: fix cmake wrapper to properly pass NDEBUG flag. 6295 6296 Filesystems: use a wrapper to pseudo, to better mimick the behaviour 6297 of fakeroot; makedevs no longer breaks of the destination already 6298 exists and is of the correct type/major/minor. 6299 6300 Defconfigs: a few legacy and broken defconfigs have been removed 6301 because they now fail to build: kb9202_defconfig, mini2440_defconfig, 6302 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs 6303 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali, 6304 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20, 6305 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf, 6306 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek, 6307 atmel_sama5d3xek. 6308 63092016.11-rc1, Released November 3rd, 2016 6310 6311 Fixes all over the tree and new features. 6312 6313 It is now possible to specify multiple BR2_EXTERNAL 6314 directories. The required files in a BR2_EXTERNAL directory 6315 have changed to accomodate this feature. Refer to the 6316 documentation for details of how to update them. External 6317 trees now have a name and a description. Also, it is possible 6318 to override a defconfig in the external tree. 6319 6320 The default skeleton now uses UID 65534 for the "nobody" 6321 user instead of UID 99, like most distros do. See 6322 https://lwn.net/Articles/695478/ for a complete discussion. 6323 Programs and configuration files that explicitly refer to UID 6324 99 will have to be updated. 6325 6326 When the build environment already has a suitable cmake version 6327 (3.1 or later), that one will be used instead of building 6328 host-cmake. This can speed up the build significantly. 6329 6330 The ExtUtils::MakeMaker perl module is now required in the 6331 build environment. 6332 6333 An additional check is done during the build that files are 6334 not installed in the output directory within the output 6335 directory. This happens e.g. when the target directory is 6336 contained both in --prefix and in DESTDIR. The build will 6337 terminate with an error message that specifies which package 6338 and which file caused the failure. 6339 6340 The concept of "deprecated packages" and the BR2_DEPRECATED 6341 option have been removed. Instead, packages are removed 6342 immediately. Packages are only removed when they don't work 6343 for some reason. If you still need a removed package and 6344 you have a solution for the problem(s) that caused the 6345 removal, please contribute it. 6346 6347 Architecture: support for sh64 removed, improved support for 6348 MIPS core selection. 6349 6350 Toolchain: support for musl powerpc64le, mips64 and mipsr6 6351 toolchains, ARC toolchain components updates, gcc 6.x series 6352 bumped to 6.2.0, default binutils version switched to 2.26, 6353 default gcc version switched to gcc 5.x, Linaro toolchains 6354 updated, uclibc-ng bumped to 1.0.19. GCC is now always built 6355 with TLS support. Checking of unsafe compiler options (that 6356 point to host directories) has been extended with -isystem, 6357 -idirafter and -iquote. 6358 6359 Package infrastructure: new variable $(PKG)_DL_OPTS, addition 6360 of <pkg>-show-rdepends to list reverse dependencies, and 6361 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools 6362 are now in a separate linux-tools package instead of in the 6363 kernel build. Fakeroot has been replaced by pseudo. 6364 6365 CMake support: the toolchainfile.cmake file now provides a 6366 definition of the CMAKE_BUILD_TYPE variable. The 6367 toolchainfile.cmake also no longer forces the compiler/linker 6368 flags defined by Buildroot. 6369 6370 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard, 6371 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU, 6372 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO. 6373 6374 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs, 6375 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools, 6376 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb, 6377 python-crcmod, python-cssutils, python-docutils, 6378 python-futures, python-mwclient, python-mwscrape, 6379 python-mwscrape2slob, python-pyelftools, python-pyicu, 6380 python-pylru, python-pyqt5, python-requests-toolbelt, 6381 python-simpleaudio, python-slob, rabbitmq-server, shapelib, 6382 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and 6383 gpio linux tools. 6384 6385 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg, 6386 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24, 6387 wvdial, wvstreams. 6388 6389 Documentation: the list of packages that was present in the 6390 Buildroot manual has been removed. 6391 6392 Legal info: the "licenses.txt" file that concatenates all 6393 license texts is no longer generated - it was not considered 6394 useful. The manifest.csv contains an empty cell instead of 6395 "not saved" when no license file is available. 6396 6397 Other: addition of a DEVELOPERS file listing developers taking 6398 care of packages or architectures. 6399 6400 Issues resolved (http://bugs.buildroot.org): 6401 6402 #7802: host-python build hangs compiling getbuildinfo.o 6403 #8206: mplayer uses host xorg development files 6404 #8516: mkcubiecard.sh uses outdated sfdisk switch -D 6405 #8536: Building sudo with PAM results in unusable sudo 6406 #8646: check-host-rpath script returns false positives when rpath 6407 contains symlink 6408 #8696: xdriver_xf86-input-mouse install header files in target 6409 directory 6410 #8811: rp-pppoe - generated scripts commands use HOST pathnames, 6411 not necessarily TARGET 6412 #8846: Orphaned/missing toolchain borks eclipse plugin 6413 #8856: python tornado runtime wasn't met on buildroot 2016.02 6414 #8901: gcc failes to build if fortran is enabled 6415 #8916: LDFLAGS pass to openssh 6416 #8941: "ls" of an NFSv4 share only works when pumped through strace 6417 #8946: Valgrind fails to build with stack protection turned on 6418 #9021: Kodi - Broken: Illegal instruction (core dumped) 6419 #9096: rootfs.ubi not created 6420 #9111: glibc 2.23: libmvec.so not copied 6421 #9176: minnowboard : USB not mounted 6422 #9196: raspberry pi 3 default build seem broken 6423 #9201: Permission denied make: *** [core-dependencies] Error 126 in 6424 Buildroot-2015.08.1 6425 #9216: log4cpp package build fails to build within install 6426 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when 6427 pressing buttons. 6428 #9229: Firefly boot fails with: "failed to find part:boot" 6429 #9256: [Config file] New device: Odroid-U2/U3 6430 #9296: Buildroot Fails on applying patches 6431 #9301: U-boot fails to build with default zynq_zed_defconfig configuration 6432 #9316: U-boot fails to build if libssl-dev is not installed 6433 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's 6434 flash utility (tegrarcm) 6435 #9326: Odroid-C2 build results in non-bootable image 6436 #9336: Improve iconv support for external toolchain based builds 6437 #9356: gdb package 6438 #9366: no link rootfs.ext4 -> rootfs.ext2 6439 #9371: openssl: download failes with "Only allow downloads from primary 6440 download site" + local server 6441 #9381: check-host-rpath issues 6442 #9386: ubinize fails with or without custom config 6443 64442016.08, Released September 1st, 2016 6445 6446 Minor fixes. 6447 6448 Toolchain: ARC tools updated to arc-2016.09-eng010. 6449 6450 Updated/fixed packages: libshout, luajit, mpd, mplayer 6451 6452 Issues resolved (http://bugs.buildroot.org): 6453 6454 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr.. 6455 #8341: Getting EGL Error: Could not create the egl surface:.. 6456 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, .. 6457 64582016.08-rc3, Released August 29th, 2016 6459 6460 Fixes all over the tree. 6461 6462 Toolchain: C++ support for the internal blackfin toolchain 6463 re-enabled. 6464 6465 Architecture: Default to bf532 CPU variant for blackfin, 6466 Fix flat one memory region support for m68k and disable flat 6467 seperate data support because of compatibility issues. 6468 6469 Defconfigs: Minnowboard and Raspberrypi: Fix errors with 6470 post-build scripts when systemd is used. 6471 Zynq microzed/zc706/zed: Fix u-booot configuration. 6472 6473 netbsd-queue package extended and renamed to 6474 musl-compat-headers. With this, a number of musl compatibility 6475 patches are no longer needed. 6476 6477 Updated/fixed packages: aircrack-ng, android-tools, babeld, 6478 bcusdk, binutils, boa, busybox, connman, cpupower, 6479 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc, 6480 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick, 6481 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec, 6482 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error, 6483 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx, 6484 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses, 6485 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan, 6486 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base, 6487 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver, 6488 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd, 6489 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc, 6490 webkitgtk, wireshark, xdriver_xf86-video-intel 6491 6492 Issues resolved (http://bugs.buildroot.org): 6493 6494 #9101: Error on support/download/git with system git older than 1.8.4 6495 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU.. 6496 64972016.08-rc2, Released August 17th, 2016 6498 6499 Fixes all over the tree. 6500 6501 Toolchain: disable broken C++ support for internal blackfin 6502 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6) 6503 to fix various issues. 6504 6505 System: Zoneinfo is available for the musl C library as well. 6506 6507 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc, 6508 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex, 6509 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi, 6510 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi, 6511 libical, libpjsip, libsidplay2, libunwindow, libxml2, 6512 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp, 6513 openblas, openipmi, owfs, php, poco, procps, qt, quota, 6514 sg3_utils, spidev_test, systemd-bootchart, thrift, 6515 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston, 6516 xdriver_xf86-video-savage, xserver_xorg-server, xen 6517 6518 Issues resolved (http://bugs.buildroot.org): 6519 6520 #9136: make graph-size fails with "ValueError: too many values to.. 6521 #9151: qt: fix build with ALSA >= 1.1.x 6522 #9156: qt: Fix missing runtime Qt3Support dependency 6523 #9161: modsetting patch not applied to xserver 1.18.4 6524 #9166: Missing overlays directory in VFAT image for raspberry pi 3 6525 65262016.08-rc1, Released August 6th, 2016 6527 6528 Fixes all over the tree and new features. 6529 6530 Toolchain: Fortran support added. eglibc support removed, musl 6531 support no longer experimental. Blackfin and Microblaze 6532 support for internal uClibc-ng toolchain, m68k/coldfire 6533 improvements. The check for unsafe (build host) directories 6534 access (/usr/include and /usr/lib) is now enabled by default. 6535 Unused locales are now purged by default to save space (and 6536 the default list of locales shrunk). The option to control 6537 this has now moved from the toolchain menu to system 6538 configuration. 6539 6540 Legal info improvements: sources are now hardlinked instead of 6541 copied if possible to save space. Patches and extra downloads 6542 are also saved. 6543 6544 An experimental configuration knob (BR2_REPRODUCIBLE) has been 6545 added to make the builds more reproducible (E.G. less 6546 differences in the binary output between builds of the same 6547 configuration). This is still work in progress. 6548 6549 An option to execute a custom script inside the fakeroot 6550 environment used to the generate the filesystem (E.G. to tweak 6551 permissions or similar) has been added. 6552 6553 Git support now supports git submodules if 6554 <pkg>_GIT_SUBMODULES is enabled. 6555 6556 Hash files for integritry validation have been added for all 6557 packages. 6558 6559 Scanpypi utility to help creating packages from the Python 6560 package index (pypi) has been added. 6561 6562 The makedevs utility now has support for adding file 6563 capabilities using extended attributes. 6564 6565 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained 6566 development configs, Blackfin GDB simulator, Linksprite 6567 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK, 6568 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and 6569 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook, 6570 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI 6571 demos. A number of defconfigs have been updated and extended 6572 to generate SD card images. Synopsys HS38 VDK defconfig removed. 6573 6574 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base, 6575 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv, 6576 circus, dante, docker-containerd, docker-engine, domoticz, 6577 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas, 6578 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux, 6579 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus, 6580 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc, 6581 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd, 6582 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali, 6583 odroid-scripts, omxplayer, openblas, openmpi, openzwave, 6584 p7zip, pdbg, python-argh, python-dataproperty, 6585 python-dateutil, python-dialog3, python-dicttoxml, 6586 python-dominate, python-engineio, python-flask-jsonrpc, 6587 python-flask-login, python-humanize, python-pathtools, 6588 python-pathvalidate, python-pillow, python-prompt-toolkit, 6589 python-pytablewriter, python-pytz, python-scapy3k, 6590 python-sdnotify, python-socketio, python-tomako, 6591 python-ubjson, python-u-msgpack, python-watchdog, 6592 python-wcwidth, python-xlrd, python-xlsxwriter, 6593 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx, 6594 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella, 6595 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor, 6596 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon, 6597 wiringpi, xen 6598 6599 Deprecated packages: ipkg, sstrip 6600 6601 Removed packages: sunxi-mali-prop 6602 6603 Issues resolved (http://bugs.buildroot.org): 6604 6605 #8931: segment fault when compile argp-help.c using aarch64-bu... 6606 #8966: eglfs error. buildroot don't compile the library libeglfs.so 6607 #8971: build for beaglebone fails 6608 #8986: qt5imageformats fails to build on AArch64 6609 #8991: grub2 fails to compile 6610 #9001: Nodejs option not available 6611 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24 6612 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format 6613 #9066: 8139TOO - faulty behaviour 6614 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203) 6615 #9091: U-Boot fails to boot with large ramdisk 6616 66172016.05, Released May 31st, 2016 6618 6619 Minor fixes. 6620 6621 External toolchain: Fix for symlink handling when copying 6622 links to target. 6623 6624 Updated/fixed packages: gcc, grantlee, gst-ffmpeg, 6625 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris, 6626 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools, 6627 net-tools, openpowerlink, pulseview, rpm, tinyalsa, 6628 xdriver_xf86-video-fbturbo, xserver_xorg-server 6629 66302016.05-rc3, Released May 26th, 2016 6631 6632 Fixes all over the tree. 6633 6634 Tweaks for SSP handling for external toolchains. 6635 6636 Updated/fixed packages: aircrack-ng, bluez5_utils, connman, 6637 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go, 6638 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi, 6639 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme, 6640 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori, 6641 mpg123, mtr, openpgm, openpowerlink, oprofile, php, 6642 postgresql, putty, python-service-identity, python-treq, 6643 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc, 6644 ustr, valgrind, webkitgtk, libxml2, xorriso, 6645 xserver_xorg-server 6646 6647 Issues resolved (http://bugs.uclibc.org): 6648 6649 #8936: Aircrack-ng - Alot of missing dependencies 6650 66512016.05-rc2, Released May 17th, 2016 6652 6653 Fixes all over the tree. 6654 6655 Rootfs overlay handling now refuses to overwrite 6656 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option 6657 even if these directories are present in the overlay. 6658 6659 External toolchain: Unbreak user provided libraries deployment 6660 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring. 6661 6662 QEMU coldfire: Fix for signal handling kernel issue, enable 6663 networking support. 6664 6665 Updated/fixed packages: android-tools, assimp, boost, gcc, 6666 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils, 6667 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs, 6668 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip, 6669 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence, 6670 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua 6671 66722016.05-rc1, Released May 10th, 2016 6673 6674 Fixes all over the tree and new features. 6675 6676 Architectures: new ARM variants: Cortex A17 and M4, improved 6677 nonmmu (cortex-M) support, m68k has been re-enabled with 6678 support for ColdFire. For x86, support for the i386 variant 6679 has been dropped. 6680 6681 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as 6682 deprecated. Go programming language support, Add Binutils 2.26 6683 support. Old Sourcery PowerPC external toolchains removed, 6684 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130 6685 added, Linaro ARM/ARMeb/Aarch64 toolchains updated. 6686 6687 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7, 6688 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2, 6689 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were 6690 added for m68k, eXtensa-nommu and ColdFire. 6691 6692 Linux: use zImage by default on ARM, subversion repository 6693 support (for u-boot as well). 6694 6695 New packages: aer-inject, android-tools, cannelloni, 6696 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt, 6697 gmrender-resurrect, flannel, font-awesome, freeswitch, go, 6698 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc, 6699 kodi-adsp-basic, kodi-adsp-freesurround, 6700 kodi-audiodecoder-opus, kodi-pvr-hdhomerun, 6701 kodi-screensaver-asterwave, kodi-screensaver-cpblobs, 6702 kodi-screensaver-matrixtrails, kodi-screensaver-planestate, 6703 kodi-screensaver-rsxs, kodi-visualisation-fishbmc, 6704 kodi-visualisation-fountain, kodi-visualisation-goom, libgee, 6705 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx, 6706 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload, 6707 norm, nvme, owfs, pound, privoxy, procrank_linux, putty, 6708 python-autobahn, python-characteristic, python-crossbar, 6709 python-cryptography, python-iniparse, python-iowait, 6710 python-lmdb, python-pexpect, python-ptyprocess, 6711 python-pyasn-modules, python-pygments, python-pymysql, 6712 python-pynacl, python-pyopenssl, python-pysocks, 6713 python-pytrie, python-rpi-gpio, python-service-identity, 6714 python-setproctitle, python-shutilwhich, python-treq, 6715 python-txaio, python-ujson, python-wsaccel, qt5canvas3d, 6716 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools, 6717 raptor, scrub, taskd, tegrarcm, turbolua, valijson, 6718 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools, 6719 xdriver_xf86-video-amdgpu 6720 6721 Removed packages: foomatic-filters, python-m2crypto, 6722 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void 6723 6724 Issues resolved (http://bugs.buildroot.org): 6725 6726 #6830: Qt5: no fonts are installed 6727 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break 6728 #7580: Invalid filesystem in Pandaboard defconfig 6729 #8346: wf111 package removes all kernel module dependencies 6730 #8436: xserver_xorg-server Segmentation fault 6731 #8736: IPV6 forced on in busybox 6732 #8746: At startup system stops with 'cannot set terminal proces.. 6733 #8751: make fail [fio does not build on sh] 6734 #8766: Compiling host-gcc-final-4.9.3 broken on i386 6735 #8771: make savedefconfig modifies sources 6736 #8781: Unable to build uboot for imx28evk 6737 #8786: gdb fails to build with xz and expat support at the same 6738 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with... 6739 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4... 6740 #8836: Can't select Vim in menuconfig 6741 #8851: Make sure fio can compile with libaio support if it... 6742 #8861: With buildroot 2016.02 trying to build for corei7-avx 6743 fails while trying to build host-binutils 6744 #8866: Making an USB flash bootable with extlinux build with 6745 buildroot does not work 6746 67472016.02, Released March 1st, 2016 6748 6749 Minor fixes, mostly security related. 6750 6751 Circular dependency issue with same-as-kernel linux-headers 6752 option fixed. 6753 6754 Updated/fixed packages: bluez5_utils, heirloom-mailx, 6755 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver, 6756 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils, 6757 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh 6758 67592016.02-rc3, Released February 27th, 2016 6760 6761 Fixes all over the tree. 6762 6763 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores 6764 where VFP is optional (but present on the specific hw). Fix 6765 ARM variant selection for freescale_imx31_3stack_defconfig. 6766 6767 Ensure tarballs of downloaded git trees do not contain a 6768 timestamp. 6769 6770 Clarify license of patches in COPYING. 6771 6772 Updated/fixed package: avahi, binutils, cairo, can-festival, 6773 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl, 6774 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm, 6775 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils, 6776 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm, 6777 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc, 6778 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono, 6779 omniorb, openipmi, openobex, patch, pax-utils, perf, 6780 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound, 6781 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd, 6782 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark, 6783 wpa_supplicant, xerces, zsh 6784 6785 Issues resolved (http://bugs.uclibc.org): 6786 6787 #8651: libMonoPosixHelper.so wrong link reference in buildroot.. 6788 67892016.02-rc2, Released February 18th, 2016 6790 6791 Fixes all over the tree. 6792 6793 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld 6794 crash, backport of Xtensa .init/.fini literals handling. 6795 glibc security patches for CVE-2014-8121, CVE-2015-1781 6796 and CVE-2015-7547. 6797 6798 Defconfigs for Acmesystems Arietta g25 added. 6799 6800 Updated/fixed packages: binutils, boost, chrony, dovecot, 6801 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd, 6802 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs, 6803 postgresql, pptp-linux, pulseaudio, samba4, spice, squid, 6804 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind. 6805 6806 Issues resolved (http://bugs.uclibc.org): 6807 6808 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained... 6809 #8606: Problem compiling on Arch Linux 6810 #8681: kbd 2.0.3 does not build on rpi 6811 68122016.02-rc1, Released February 10th, 2016 6813 6814 Fixes all over the tree and new features. 6815 6816 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to 6817 arc-2015.12. Support for legacy uClibc dropped, default to 6818 uClibc-ng instead. Added sys/queue.h implementation for MUSL 6819 for compatibility. Updated versions of Code sourcery and 6820 Linaro toolchains. MIPS Codescape toolchains added. Version 6821 selection for preconfigured external toolchains removed. 6822 6823 New Defconfigs: ARM Juno r0/r1 development boards, Freescale 6824 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC. 6825 A number of defconfigs have been extended to generate complete 6826 system images using genimage. 6827 6828 Linux: Automatically patch timeconst.pl for <3.9 kernels, 6829 which isn't compatible with modern perl versions, breaking the 6830 build when building on recent (Fedora 23, Debian 6831 Testing/Unstable, ..) distributions. 6832 6833 Makedevs utility now accepts textual (non-numerical) user and 6834 group names. 6835 6836 Vagrant file to easily setup a working development environment 6837 in a VM has been added. 6838 6839 Size-stats-compare script to compare rootfs sizes between 6840 builds has been added. 6841 6842 Infozip package renamed to zip. EFL packages restructured. 6843 6844 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils, 6845 angularjs, apache, apr, argp-standalone, armadillo, arptables, 6846 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc, 6847 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils, 6848 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony, 6849 clamav, cmake, collectd, connman, coreutils, cppcms, crda, 6850 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus, 6851 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone, 6852 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad, 6853 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables, 6854 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd, 6855 elementary, elfutils, enlightenment, erlang, espeak, eudev, 6856 eventlog, exfat, exfat-utils, exiv2, expedite, faifa, 6857 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio, 6858 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp, 6859 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr, 6860 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git, 6861 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd, 6862 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly}, 6863 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer, 6864 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha, 6865 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv, 6866 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3, 6867 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables, 6868 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway, 6869 jpeg-turbo, jquery-datetimepicker, jquery-keyboard, 6870 jquery-sparkline, jquery-ui, jquery-ui-themes, 6871 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv, 6872 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2, 6873 leafpad, libass, libatomic_ops, libbroadvoice, libbsd, 6874 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore, 6875 libedbus, libedit, libedje, libeet, libefreet, libeina, 6876 libeio, libelementary, libembryo, libepoxy, libethumb, libev, 6877 libevas, libevas-generic-loaders, libevdev, libevent, libffi, 6878 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap, 6879 libftdi, libfuse, libgail, libglew, libglib2, libgtk2, 6880 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi, 6881 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr, 6882 libnss, liboauth, liboping, libpciaccess, libplist, libpng, 6883 libraw, libraw1394, librsvg, libseccomp, libsecret, 6884 libserialport, libsigc, libsigrok, libsigrokdecode, 6885 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg, 6886 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif, 6887 libunwind, libupnpp, liburcu, libuv, libv4l, libva, 6888 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp, 6889 lightning, lighttpd, linknx, linux-firmware, linux-fusion, 6890 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors, 6891 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace, 6892 lttng-libust, lttng-modules, lttng-tools, lua, luabitop, 6893 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86, 6894 mesa3d, mesa3d-demos, mesa3d-headers, micropython, 6895 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img, 6896 moarvm, modem-manager, mongoose, mongrel2, monkey, mono, 6897 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio, 6898 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk, 6899 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx, 6900 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver, 6901 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi, 6902 openldap, openntpd, openobex, openocd, openpgm, 6903 open-plc-utils, openpowerlink, openssh, openssl, openswan, 6904 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package, 6905 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file, 6906 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri, 6907 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman, 6908 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf, 6909 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3, 6910 python-alsaaudio, python-can, python-cffi, python-cherrypy, 6911 python-httplib2, python-jinja2, python-lxml, python-m2crypto, 6912 python-mako, python-msgpack, python-psutil, python-pyasn, 6913 python-pycparser, python-pydal, python-pyftpdlib, 6914 python-pyroute2, python-pyxml, python-pyzmq, python-requests, 6915 python-serial, python-setuptools, python-six, python-spidev, 6916 python-tornado, python-twisted, python-web2py, python-webpy, 6917 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt, 6918 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio, 6919 qt5graphicaleffects, qt5imageformats, qt5multimedia, 6920 qt5quick1, qt5quickcontrols, qt5script, qt5sensors, 6921 qt5serialport, qt5svg, qt5webchannel, qt5webkit, 6922 qt5webkit-examples, qt5websockets, qt5x11extras, 6923 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid, 6924 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool, 6925 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4, 6926 sconeserver, setools, shairport-sync, sigrok-cli, skeleton, 6927 smack, snowball-init, socat, sp-oops-extract, sqlite, 6928 squashfs, squeezelite, squid, sredird, sshfs, 6929 start-stop-daemon, strace, strongswan, stunnel, subversion, 6930 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd, 6931 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa, 6932 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy, 6933 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks, 6934 udpcast, unionfs, upmpdcli, usb_modeswitch, 6935 usb_modeswitch_data, ustr, util-linux, vala, valgrind, 6936 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston, 6937 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark, 6938 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr, 6939 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev, 6940 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics, 6941 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo, 6942 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel, 6943 xfont_encodings, xfont_font-adobe-100dpi, 6944 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi, 6945 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1, 6946 xfont_font-alias, xfont_font-arabic-misc, 6947 xfont_font-bh-100dpi, xfont_font-bh-75dpi, 6948 xfont_font-bh-lucidatypewriter-100dpi, 6949 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf, 6950 xfont_font-bh-type1, xfont_font-bitstream-100dpi, 6951 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1, 6952 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc, 6953 xfont_font-daewoo-misc, xfont_font-dec-misc, 6954 xfont_font-ibm-type1, xfont_font-isas-misc, 6955 xfont_font-jis-misc, xfont_font-micro-misc, 6956 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic, 6957 xfont_font-misc-meltho, xfont_font-misc-misc, 6958 xfont_font-mutt-misc, xfont_font-schumacher-misc, 6959 xfont_font-screen-cyrillic, xfont_font-sony-misc, 6960 xfont_font-sun-misc, xfont_font-winitzki-cyrillic, 6961 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp, 6962 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver, 6963 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm, 6964 ympd, zeromq, zic, znc, zsh, 6965 6966 New packages: acsccid, assimp, atkmm, autofs, bcm2835, 6967 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest, 6968 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar, 6969 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi, 6970 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet, 6971 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb, 6972 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd, 6973 obsidian-cursors, openal, openbox, pangomm, 6974 python-backports-abc, python-beautifulsoup4, python-cbor, 6975 python-click, python-cssselect, python-ecdsa, python-html5lib, 6976 python-idna, python-ipaddress, python-mistune, python-netaddr, 6977 python-paho-mqtt, python-paramiko, python-pyparted, 6978 python-pysmb, python-pyudev, python-singledispatch, 6979 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill, 6980 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd, 6981 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar 6982 6983 Removed packages: libungif, python-pyxml, 6984 6985 Issues resolved (http://bugs.uclibc.org): 6986 6987 #7886: gettext: link failure with locally-installed libxml2 6988 #7892: systemd-journald is broken 6989 #8066: nodejs crashes when built with gcc 4.9 6990 #8296: nodejs 0.12.7 - npm crashes (seg core dump) 6991 #8501: gunzip fails to uncompress files 6992 #8541: fail to build host-fakeroot-1.20.2 6993 #8546: build instructions for raspberry pi don't work 6994 #8571: strace for ARC compile error 6995 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo 6996 #8616: Fail to build for raspberrypi_defconfig with big endian 6997 #8621: sqlite package, properly enable readline 6998 69992015.11, Released November 30th, 2015 7000 7001 Minor fixes. 7002 7003 Merged/seperate /usr handling is now also performed for 7004 staging so cross-gdb / gdbserver can find the libraries. 7005 7006 Updated/fixed packages: autossh, conntrack-tools, dcron, 7007 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv, 7008 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl, 7009 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad, 7010 zmqpp 7011 7012 Issues resolved (http://bugs.uclibc.org): 7013 7014 #8441: Invalid directory for X11 fonts in target (RPi2) 7015 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3 7016 70172015.11-rc3, Released November 26th, 2015 7018 7019 Fixes all over the tree. 7020 7021 We have a new modern website! 7022 7023 Updated/fixed packages: apitrace, audiofile, autossh, bullet, 7024 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear, 7025 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base, 7026 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1, 7027 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb, 7028 libfreeimage, libgsasl, libgtk3, libxml2, localedef, 7029 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl, 7030 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver, 7031 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg, 7032 yajl, zmqpp 7033 7034 Issues resolved (http://bugs.uclibc.org): 7035 7036 #6872: gpsd: disabled on microblaze 7037 #8321: invalid opcode error with minidlna and ffmpeg 7038 #8336: Default systemd configuration fails to boot correctly in 2015-08 7039 #8446: rpi-userland failed to build with glibc 2.22 7040 70412015.11-rc2, Released November 19th, 2015 7042 7043 Fixes all over the tree. 7044 7045 LD_LIBRARY_PATH is no longer used to ensure host binaries find 7046 their libraries, fixing issues on recent Fedora. 7047 7048 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue 7049 with ${TARGET}-cc after the move to use a toolchain wrapper 7050 for the internal toolchain. 7051 7052 Appy-patches.sh now correctly applies all files listed in 7053 series files. 7054 7055 Fixes for merged /usr handling when a custom skeleton is used. 7056 7057 Updated/fixed packages: axfsutils, boost, busybox, dhcp, 7058 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc, 7059 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl, 7060 libecore, libgudev, libnss, libpng, libserial, libssh2, 7061 libuecc, libxml2, linux-headers, liquid-dsp, ltris, 7062 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer, 7063 mysql, opencv, opencv3, package, perl-file-util, php-ssh2, 7064 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger, 7065 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc, 7066 ushare, wine, wpa_supplicant, x265, 7067 xdriver_xf86-video-siliconmotion, zxing-cpp 7068 7069 Issues resolved (http://bugs.uclibc.org): 7070 7071 #4790: Running udhcpc on a system with NFS root kills NFS 7072 #8456: Building host-pkgconf on Fedora 23 fails due to.. 7073 70742015.11-rc1, Released November, 7th 2015 7075 7076 Fixes all over the tree and new features. 7077 7078 Architectures: 7079 7080 - Support for sparc64 added (internal toolchain with glibc 7081 only). 7082 7083 - Support for mips32r6 and mips64r6 added. 7084 7085 - Support for Intel Quark X1000 CPU. 7086 7087 - Switch to EABIhf by default on ARM when a VFP is available. 7088 7089 Toolchains: 7090 7091 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12, 7092 uclibc-ng 1.0.8, host-gdb enabled on AArch64. 7093 7094 - The toolchain wrapper which was used only for external 7095 toolchains is now also used for Buildroot internal 7096 toolchains. This allowed to fix the ccache support, prepare 7097 the way for top-level parallel build support and remove gcc 7098 patches used to detect header/library path poisoning. 7099 7100 - Remove Analog Devices Blackfin toolchain 2012R2. 7101 7102 - Fix several Xtensa build failures by switching from 7103 text-section-literals to auto-litpools. 7104 7105 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC 7106 rather than a specific fork. 7107 7108 - Linaro toolchains for ARM, ARMeb and AArch64 updated to 7109 2015.08. 2014.09 version is kept since 2015.08 only runs on 7110 x86_64 hosts. 7111 7112 Bootloaders: 7113 7114 - Fix ARM64 support in U-Boot. 7115 7116 Defconfigs: 7117 7118 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary 7119 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD, 7120 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian, 7121 Synopsys AArch64 VDK virtual platform. 7122 7123 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20, 7124 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820, 7125 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi, 7126 raspberrypi2, riotboard, snps_axs10*, wandboard. 7127 7128 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek, 7129 calao_snowball_defconfig, gnublin, integrator926_defconfig. 7130 7131 Infrastructure: 7132 7133 - Support for fetching from Mercurial tags fixed. 7134 7135 - Introduce LINUX_NEEDS_MODULES, which allows to enforce 7136 module support to be enabled in the kernel when a package 7137 builds out-of-tree kernel modules (through the 7138 pkg-kernel-module infrastructure or on its own). 7139 7140 - Improve the perl package infrastructure to automatically add 7141 the dependency to the perl interpreter to target perl module 7142 packages. 7143 7144 - Remove trailing slashes in <pkg>_SITE and addition of a 7145 check to ensure such trailing slashes are no longer added. 7146 7147 - Extend the legal infrastructure to allow packages to declare 7148 their actual source code. This is useful for packages for 7149 which <pkg>_SOURCE points to pre-built binaries (as is the 7150 case for external toolchains). The new <pkg>_ACTUAL_SOURCE 7151 variable allows to point to the source code in such cases. 7152 7153 - Improved ccache support, thanks to the usage of a toolchain 7154 wrapper for internal toolchain. Now a single cache directory 7155 can be shared between different Buildroot builds. 7156 7157 - Addition of a 'graph-size' make targets, which generates a 7158 PDF graph of per-package size of the root filesystem. 7159 7160 - Addition of <pkg>_EXCLUDES so that packages can request 7161 certain parts of the source code tarball to not be 7162 extracted. This feature is currently used by gcc and 7163 toolchain-external. 7164 7165 - Packages can now use the <pkg>_PKGDIR variable, provided by 7166 the package infrastructure, to reference their package 7167 directory, instead of explicitly using package/<pkg>/. 7168 7169 Filesystems: 7170 7171 - Add high lz4 compression to squashfs. 7172 7173 - Simplification of shell profile files in the default 7174 skeleton. 7175 7176 - Remove ftp user and /home/ftp from the skeleton, and let ftp 7177 server packages create these when needed. 7178 7179 - Add support for /bin, /sbin and /lib to be symlinks to their 7180 corresponding directories in /usr. This is enforced for 7181 systemd configurations, and optional for other 7182 configurations. 7183 7184 - Support for AXFS filesystem image generation added. 7185 7186 - New options to add extra space/inodes to ext2/3/4 images. 7187 7188 Updated/fixed packages: 7189 7190 adwaita-icon-theme, apache, apitrace, atk, audit, avahi, 7191 barebox, bash, batctl, bind, binutils, bluez_utils, boost, 7192 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake, 7193 collectd, connman, conntrack-tools, coreutils, cpio, 7194 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump, 7195 dhrystone, dillo, directfb, directfb-examples, dmraid, 7196 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear, 7197 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd, 7198 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat, 7199 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file, 7200 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf, 7201 genimage, gettext, git, glib-networking, glmark2, gnupg2, 7202 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav, 7203 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good, 7204 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins, 7205 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged, 7206 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu, 7207 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2, 7208 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi, 7209 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon, 7210 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv, 7211 kodi-pvr-stalker, kodi-pvr-vbox, 7212 kodi-visualisation-waveforhue, less, lftp, libbluray, 7213 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev, 7214 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap, 7215 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear, 7216 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs, 7217 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng, 7218 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1, 7219 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv, 7220 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links, 7221 linux, linux-firmware, linux-fusion, linux-headers, 7222 lirc-tools, localedef, lpeg, lsof, ltp-testsuite, 7223 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc, 7224 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm, 7225 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer, 7226 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils, 7227 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm, 7228 openssl, openswan, openvpn, pango, parted, perl, perl-cross, 7229 perl-crypt-openssl-random, perl-http-message, 7230 perl-io-socket-ssl, perl-module-build, perl-mojolicious, 7231 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay, 7232 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf, 7233 poco, polarssl, portaudio, portmap, postgresql, proftpd, 7234 protobuf, protobuf-c, pulseaudio, python-configshell-fb, 7235 python-networkmanager, python-numpy, python-pyparsing, 7236 python-pypcap, python-rtslib-fb, python-spidev, python-urwid, 7237 python-web2py, qemu, qt5base, redis, rngtools, rng-tools, 7238 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba, 7239 samba4, sane-backends, sconeserver, sdl, sed, setools, 7240 shairport-sync, shared-mime-info, sland, smartmontools, 7241 softether, spice-protocol, sqlcipher, sqlite, squid, 7242 strongswan, stunnel, subversion, sudo, sunxi-tools, 7243 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor, 7244 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli, 7245 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd, 7246 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb, 7247 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse, 7248 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel, 7249 xdriver_xf86-video-sis, xlib_libXi, xorg-server, 7250 xtables-addons, xterm, xz, zic, znc, zsh 7251 7252 New packages: 7253 7254 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche, 7255 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn, 7256 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi, 7257 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid, 7258 libg7221, libhttpparser, libilbc, libldns, libmng, 7259 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk, 7260 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv, 7261 micropython, micropython-libs, python-pyratemp, 7262 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2, 7263 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng, 7264 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp 7265 7266 Removed packages: 7267 7268 blackbox (was deprecated), divine (merged in directfb), 7269 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l), 7270 sawman (merged in directfb), schifra (marked broken since a 7271 long time), texinfo (host variant only, no longer used), zxing 7272 (replaced by zxing-cpp), 7273 7274 Issues resolved (http://bugs.uclibc.org): 7275 7276 #4099: cut utility from GNU coreutils works incorrect 7277 #7772: libxml-parser-perl build failure: missing dependency 7278 ExtUtils/MakeMaker 7279 #7931: Default configuration for Cubieboard v1 is outdated 7280 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface 7281 not coming up 7282 #8246: X.org DRI2 build issue 7283 #8256: pointing to /usr/bin/objcopy old version (x86) instead 7284 of the generated one 7285 #8266: mplayer build issue 7286 #8281: pyrexc fails to run when path is too long 7287 #8316: lttng-tools and lttng-babeltrace executables contain 7288 bad RPATH pointing to host machine 7289 #8331: kexec wants shutdown in /sbin, but systemd installs it 7290 in /usr/sbin 7291 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by 7292 busybox's version 7293 #8366: libevent does not build 7294 #8386: build failed with external toolchain 7295 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig 7296 #8396: CCACHE initialization 7297 #8401: gpsd 3.15 NMEA support 7298 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05 7299 #8421: util-linux installs systemd files in output/target/home/ 7300 73012015.08, Released August 31st, 2015 7302 7303 Minor fixes. 7304 7305 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x 7306 reintroduced as opencv. 7307 7308 Updated/fixed packages: bootutils, canfestival, cppcms, 7309 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio, 7310 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors, 7311 ltrace, midori, network-manager, openssh, perl-file-listing, 7312 perl-http-cookies, perl-http-daemon, perl-http-negotiate, 7313 perl-www-robotrules, python-can, qt5base, qt5multimedia, 7314 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc, 7315 x264, xserver_xorg-server, zyre 7316 73172015.08-rc2, Released August, 24th 2015 7318 7319 Fixes all over the tree. 7320 7321 Toolchain: fix gcc build on NIOS-II. 7322 7323 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix 7324 hybrid ISO image generation. 7325 7326 Architectures: add arm1136j-s variant. 7327 7328 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc, 7329 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack, 7330 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools, 7331 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls, 7332 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme, 7333 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem, 7334 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning, 7335 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd, 7336 netatalk, nodejs, ola, opencv, oprofile, php, poco, 7337 postgresql, powertop, protobuf, protobuf-c, qt5base, 7338 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig, 7339 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston, 7340 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre. 7341 7342 Issues resolved (http://bugs.uclibc.org): 7343 7344 #8276: package/dropbear: symlink resolution incorrect 7345 #8286: Error with buildroot 7346 #8301: ldconfig parameter in Makefile 7347 73482015.08-rc1, Released August, 5th 2015 7349 7350 Fixes all over the tree and new features. 7351 7352 Architectures: 7353 7354 - Refactor how the availability of an MMU is described. 7355 - Minimal support for Cortex-M3 7356 - Minimal support for AArch64 big-endian 7357 7358 Toolchains: 7359 7360 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11 7361 - Use uClibc-ng as the default uClibc version, instead of the 7362 official uClibc, which hasn't done any release since 3+ 7363 years 7364 - eglibc is now marked as deprecated 7365 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3, 7366 support for gcc 5.x added. 7367 - Binutils: use Binutils 2.24 as the default, 2.25.x series 7368 bumped to 2.25.1, remove old Binutils 2.22. 7369 - Update ARC toolchain components to 2015.06 7370 - Add support for Fortran when building gcc 7371 7372 Bootloaders: 7373 7374 - Support for using the kconfig configuration system in 7375 U-Boot 7376 7377 New Defconfigs: 7378 7379 - VIA VAB-820/AMOS-820 7380 - OLimex OLinuxino A20 Lime 7381 - Many new defconfigs for Atmel evaluation boards: 7382 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4 7383 Xplained Ultra, sama5d3 Xplained. 7384 - ACME Systems Aria G25 7385 - WarPboard 7386 - Altera Cyclone 5 Development Board 7387 - Xilinx zc706 7388 - ARC AXS101 and AXS103 Software Development Platforms 7389 - Significant updates to Raspberry Pi / Raspberry Pi 2 7390 7391 Infrastructure: 7392 7393 - Buildroot takes better care now of generating predictable 7394 permissions in the target filesystem. However, existing 7395 permissions on a custom skeleton or rootfs overlay will no 7396 longer be preserved. Therefore, it is necessary to add a 7397 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the 7398 required permissions. 7399 - Add support for kconfig fragments. 7400 - No longer pass --{enable,disable}-debug to autotools 7401 packages depending on the value of 7402 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls 7403 whether we build with -g or not. 7404 - Support for extracting archives in .lzma in the generic 7405 package infrastructure. 7406 - Remove random-seed file from the default skeleton, since 7407 seeding the entropy pool with a known seed makes more harm 7408 than good. 7409 - In the CVS download helper, add support to use a date as 7410 the version. 7411 - Add support for a per-package <pkg>_STRIP_COMPONENTS 7412 variable, which packages can use to specify how many path 7413 components should be stripped when extracting the tarball. 7414 - Addition of a 'kernel-module' package infrastructure, which 7415 simplifies the packaging of external kernel modules. Many 7416 existing packages are converted to use it. 7417 - Allow bootloaders to be implemented in $(BR2_EXTERNAL) 7418 - Remove /etc/securetty from the default skeleton. 7419 - Migration of sysV initscripts from the default skeleton to 7420 a package called 'initscripts', installed only when Busbox 7421 init or sysvinit are used. 7422 - Migration of the skeleton logic to a proper 'skeleton' 7423 package. 7424 - Addition of a 'linux-tools' infrastructure in the 'linux' 7425 package, to support building user-space tools bundled 7426 within the Linux kernel sources, such as perf and cpupower. 7427 - Usage of backticks instead of make $(shell ...) to execute 7428 shell commands. This allows to delay the evaluation of such 7429 commands when actually needed, and not when expanding the 7430 variables. It is useful to make 'make printvars' less 7431 noisy, and as a preparation to support top-level parallel 7432 build. 7433 - Libtool .la files are not mungled for all package types, 7434 instead of being handled only for packages using the 7435 autotools-package infrastructure. 7436 - Add mechanism to allow packages to express a dependency on 7437 gcc versions. This is needed for packages that use C++11 or 7438 C11 support for example. 7439 7440 Important package updates: 7441 7442 - Complete rework of the matchbox packaging 7443 - Lots of fixes in packages for compatibility with musl and 7444 gcc 5. 7445 - Hash files added to a large number of packages. 7446 - Update a significant number of packages to use a new 7447 hosting, after the announcement of Google Code and 7448 Gitorious closing. 7449 - Major packages needed for SELinux support have been merged, 7450 but the support is not complete yet. 7451 - Significant update of OpenCV to version 3.0, and addition 7452 of lots of eatures. 7453 - Significant update of all packages supporting the GPU and 7454 VPU of i.MX ARM processors. 7455 - Addition of systemd support in a significant number of 7456 packages. 7457 - Qt5 updated to 5.5.0 7458 - Use modular X.org server by default instead of KDrive 7459 7460 Filesystems: 7461 7462 - Complete overhaul of the iso9660 support. Now allows to use 7463 directly IS9660 as the root filesystem format and not only 7464 an initrd, and supports Grub 2 and isolinux in addition to 7465 Grub. 7466 7467 Updated packages: a10disp, agentpp, apache, at91bootstrap3, 7468 audit, barebox, bc, bind, bmon, boost, btrfs-progs, 7469 ca-certificates, can-utils, ccache, cloog, collectd, connman, 7470 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu, 7471 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole, 7472 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip, 7473 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls, 7474 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool, 7475 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg, 7476 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb, 7477 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk, 7478 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal, 7479 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw, 7480 kodi, kodi-addon-xvdr, kodi-audioencoder-flac, 7481 kodi-audioencoder-lame, kodi-audioencoder-vorbis, 7482 kodi-audioencoder-wav, lftp, libass, libassuan, libcec, 7483 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec, 7484 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme, 7485 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi, 7486 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess, 7487 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox, 7488 libunistring, libupnp, libuv, libv4l, libva, 7489 libva-intel-driver, libXrandr, lighttpd, linenoise, linux, 7490 linux-firmware, linux-headers, live555, ltrace, lua, 7491 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery, 7492 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils, 7493 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123, 7494 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx, 7495 nodejs, ntp, ola, opencv, openldap, openssh, openssl, 7496 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm, 7497 perl-cross, perl-encode-locale, perl-io-socket-ssl, 7498 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri, 7499 perl-xml-libxml, php, pinentry, polarssl, postgresql, 7500 pulseview, pure-ftpd, python, python-dpkt, python-lxml, 7501 python-networkmanager, python-pyinotify, python-pypcap, 7502 python-tornado, qextserialport, qt, qt5, rapidjson, redis, 7503 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync, 7504 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards, 7505 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux, 7506 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli, 7507 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland, 7508 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo, 7509 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse, 7510 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode, 7511 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64, 7512 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128, 7513 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion, 7514 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc, 7515 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender, 7516 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto, 7517 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp, 7518 zic. 7519 7520 New packages: angularjs, atf, audit, c-icap, c-icap-modules, 7521 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts, 7522 jquery-datetimepicker, kodi-audioencoder-modplug, 7523 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay, 7524 kodi-audioencoder-snesapu, kodi-audioencoder-stsound, 7525 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream, 7526 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink, 7527 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts, 7528 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver, 7529 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy, 7530 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox, 7531 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc, 7532 kodi-screensaver-asteroids, kodi-screensaver-biogenesis, 7533 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic, 7534 kodi-screensaver-pingpong, kodi-screensaver-pyro, 7535 kodi-screensaver-stars, kodi-visualisation-shadertoy, 7536 kodi-visualisation-spectrum, kodi-visualisation-waveforhue, 7537 kodi-visualisation-waveform, kvmtool, kyua, libfm, 7538 libfm-extra, libplatform, librtas, libsodium, libsquish, 7539 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache, 7540 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can, 7541 python-pycli, python-pydal, python-pyyaml, python-web2py, 7542 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu, 7543 rtl8821au, sepolgen, setools, skeleton, stm32flash, 7544 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin. 7545 7546 Deprecated packages: webkitgtk, libgail, eglibc support in 7547 glibc package. 7548 7549 Issues resolved (http://bugs.uclibc.org): 7550 7551 #4291: Segmentation fault with all binaries that use threads 7552 when compiled with gcc 4.6 7553 #6944: building toolchain for sh4 fails 7554 #7592: Buildroot GCC: -lto requires plugin support in ranlib 7555 #7628: Python SSL does not get built for Raspberry Pi 7556 #7682: Missing dependencies for NFS 7557 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG 7558 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2 7559 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu 7560 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu 7561 #7971: python-flask, python-werkzeug. No module named zlib 7562 #7981: Target file system skeleton permissions hazard 7563 #8006: rpcdebug in nfs-utils built for the host 7564 #8036: alsa-lib headers problem that prevents to compile alsa 7565 dependent projects 7566 #8081: systemd init system: /tmp is not mode 1777 7567 #8121: php opcache extension doesn't get installed 7568 #8151: x86-64 make fails with ncurses 5.9 7569 #8156: pkg-kconfig infra broken for *-update-{config, defconfig} 7570 #8161: default /bin/sh symlink to busybox is full path and not relative 7571 #8171: glamor missing 7572 #8191: Request update support for the cubieboard series 7573 #8201: Important security upgrades for node.js 7574 75752015.05, Released May 31st, 2015 7576 7577 Minor fixes. 7578 7579 Updated/fixed packages: conntrack-tools, directfb, fio, flite, 7580 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock, 7581 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe, 7582 lttng-libust, nbd, ncurses, nmap, php, postgresql, python, 7583 python3, sconeserver, udpcast, upmpdcli 7584 75852015.05-rc3, Released May 22nd, 2015 7586 7587 Several fixes, mainly related to static linking. 7588 7589 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr, 7590 autoconf-archive, binutils, boost, czmq, dhcpcd, duma, 7591 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf, 7592 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil, 7593 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng, 7594 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl, 7595 libsigrok, libupnpp, libuv, libxml-parser-perl, linux, 7596 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono, 7597 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv, 7598 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt, 7599 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff, 7600 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir, 7601 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi, 7602 wvstreams, xmlstarlet, zeromq, zmqpp 7603 7604 New packages: c-periphery 7605 7606 Issues resolved (http://bugs.uclibc.org): 7607 7608 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly 7609 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working 7610 #8126: exim lacks plaintext and cram-md5 auth 7611 76122015.05-rc2, Released May 11th, 2015 7613 7614 Minor fixes. 7615 7616 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking 7617 issues. Context functions enabled for uClibc snapshot / 7618 uClibc-NG. 7619 7620 Architectures: Endian handling symbol for Xtensa, binutils 7621 fixes. 7622 7623 Infrastructure: Fix for kernel module stripping when 7624 localversion contains spaces. 7625 7626 Updated/fixed packages: at, autoconf-archive, binutils, 7627 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib, 7628 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard, 7629 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind, 7630 xlib_libXfont 7631 7632 Issues resolved (http://bugs.uclibc.org): 7633 7634 #8086: Cannot select systemd as init with Linaro 2014.09... 7635 76362015.05-rc1, Released May 4th, 2015 7637 7638 Fixes all over the tree and new features. 7639 7640 Architectures: Removed AVR32 support, deprecate SH64, added 7641 support for steamroller, corei7-avx and core-avx2 x86 7642 variants. 7643 7644 Toolchains: IPv6 and Largefile support now enforced for 7645 uClibc. Corresponding Kconfig symbols removed. 7646 7647 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added, 7648 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class 7649 external toolchains are now detected and blacklisted. 7650 7651 Internal toolchain support for Nios2 added, Blackfin 7652 removed. Aarch64 and sh musl support. uClibc-ng support added. 7653 7654 Libatomic is now handled for internal and external 7655 toolchains. Link time optimization (LTO) support. 7656 7657 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE 7658 Auto, Raspberry Pi 2, RIoTboard, 7659 7660 Infrastructure: Hashes for a large number of packages have 7661 been added. Missing hashes now stop the build unless 7662 explicitly disabled. 7663 7664 Spaces and colons (:) are now supported in package 7665 versions. Dependencies can now be listed for the patch step 7666 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel 7667 extensions infrastructure has been added. 7668 7669 Makedevs now has a recursive (r) option. 7670 7671 The variable containing the list of packages to build has been 7672 renamed from TARGETS to PACKAGES. 7673 7674 Make external-deps / legal-info / source / source-check have 7675 been reimplemented using the package infrastructure, so their 7676 output/behaviour may differ from earlier (some packages were 7677 not included in the past). 7678 7679 The old insecure DES password encoding is no longer supported. 7680 7681 U-Boot patch option now support direct references to patch 7682 files and URLs in addition to directories of patches. The 7683 i.MX28 SD format (u-boot.sd) is now supported. 7684 7685 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib, 7686 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude, 7687 bcusdk, bdwgc, bind, binutils, bmon, boost, botan, 7688 btrfs-progs, busybox, ca-certificates, cairo, can-utils, 7689 canfestival, ccache, chrony, civetweb, clamav, cmake, 7690 collectd, connman, copas, crda, cryptodev-linux, cryptsetup, 7691 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util, 7692 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix, 7693 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch, 7694 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils, 7695 libevas, elfutils, enscript, erlang, espeak, eudev, evemu, 7696 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl, 7697 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp, 7698 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git, 7699 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk, 7700 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1, 7701 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha, 7702 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu, 7703 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables, 7704 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec, 7705 kismet, kmod, kodi-audioencoder-flac, 7706 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2, 7707 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl, 7708 libdrm, libdvbsi, libebml, libecore, libedit, liberation, 7709 libev, libevas, libevdev, libftdi, libgcrypt, libglib2, 7710 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio, 7711 libinput, libiscsi, libksba, liblinear, libmatroska, 7712 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl, 7713 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer, 7714 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup, 7715 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu, 7716 libusb, libuv, libva-intel-driver, libva, libvncserver, 7717 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning, 7718 lighttpd, linknx, linphone, linux-firmware, linux-headers, 7719 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate, 7720 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules, 7721 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix, 7722 luarocks, lvm2, lxc, make, 7723 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm}, 7724 matchbox, mcelog, memcached, memstat, memtest86, mesa3d, 7725 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose, 7726 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123, 7727 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard, 7728 neardal, net-tools, netatalk, netsnmp, network-manager, nginx, 7729 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300, 7730 opencv, openldap, openntpd, openocd, openssh, openssl, 7731 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit, 7732 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph, 7733 perl-io-socket-ssl, perl-json-tiny, perl-module-build, 7734 perl-mojolicious, perl-net-ssleay, perl-path-tiny, 7735 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php, 7736 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils, 7737 pppd, prboom, procps-ng, proftpd, psplash, ptpd2, 7738 python-{cheetah,coherence,django,markdown,netifaces,pam,six}, 7739 python-tornado, python-twisted, python-zope-interface, python, 7740 python3, qemu, qt, qt5, qt5base, qt5multimedia, 7741 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline, 7742 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync, 7743 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4, 7744 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang, 7745 smcroute, snmppp, socat, socketcand, sofia-sip, sox, 7746 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace, 7747 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat, 7748 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils, 7749 tiff, tinyalsa, tn5250, transmission, trinity, tslib, 7750 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch, 7751 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland, 7752 webp, weston, wget, which, whois, wireless-regdb, 7753 wireless_tools, wireshark, wpa_supplicant, wvstreams, 7754 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts}, 7755 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap}, 7756 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb}, 7757 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes}, 7758 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp}, 7759 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap}, 7760 xapp_xmore, xcb-util-image, xcb-util-keysyms, 7761 xdata_xcursor-themes, 7762 xdriver_xf86-input-{evdev,keyboard,synaptics,void}, 7763 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic}, 7764 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx}, 7765 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai, 7766 xfont_font-util, xkeyboard-config, 7767 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC}, 7768 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto, 7769 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces, 7770 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp 7771 7772 New packages: apache, autoconf-archive, batctl, 7773 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils, 7774 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs, 7775 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp, 7776 leveldb, libdcadec, libdri2, libfreeimage, libftdi1, 7777 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers, 7778 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs}, 7779 openjpeg, opusfile, perl-crypt-openssl-{random,rsa}, 7780 perl-db-file, perl-digest-{hmac,sha1}, 7781 perl-encode-{detect,locale}, perl-file-{listing,util}, 7782 perl-html-{parser,tagset}, perl-http-cookies, 7783 perl-http-{daemon,date,message,negotiate}, perl-io-html, 7784 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim, 7785 perl-mailtools, perl-mime-base64, perl-net-{dns,http}, 7786 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri, 7787 perl-www-robotrules, powertop, pulseview, 7788 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf, 7789 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid, 7790 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr, 7791 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil, 7792 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv}, 7793 xproto_xproxymanagementprotocol 7794 7795 Removed packages: gtk2-theme-hicolor 7796 7797 Deprecated packages: samba 7798 7799 Issues resolved (http://bugs.uclibc.org): 7800 7801 #7478: Multiple chosen python modules are not built due to... 7802 #7508: Use of BR2_EXTERNAL and dependencies to existing packages 7803 #7676: Package procps-ng installs binaries to nonsensical folder 7804 #7724: Startx is not installed in the target 7805 #7760: botan: wrong prefix in botan-1.10.pc 7806 #7826: Building of cdparanoia 7807 #7844: Lua with hard-float on MIPS by buildroot doesn't work 7808 #7874: X.org configure error 7809 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu 7810 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu 7811 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc 7812 #7976: mkuser script fails with: user already exists with... 7813 #8011: When building only busybox and strace, strace fails... 7814 #8016: collectd fails to build, network.c:171:19: error:... 7815 #8041: error on building libcurl7.42.0 7816 78172015.02, Released March 1st, 2015 7818 7819 Minor fixes. 7820 7821 Updated/fixed packages: civetweb, ding-libs, 7822 directfb-examples, glibc, gnupg, gnupg2, gpm, 7823 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas, 7824 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp, 7825 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry, 7826 rpi-firmware, shared-mime-info, vlc, vorbis-tools, 7827 xcb-util-keysyms 7828 7829 Removed packages: libgc 7830 78312015.02-rc3, Released February 24th, 2015 7832 7833 Minor fixes. 7834 7835 Cmake and rebar (erlang) infrastructure fixes. 7836 7837 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs, 7838 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb, 7839 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl, 7840 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server 7841 78422015.02-rc2, Released February 15th, 2015 7843 7844 Minor fixes. 7845 7846 raspberrypi: fix kernel sha1 for DT variant. 7847 7848 Updated/fixed packages: dbus, dvdauthor, git, libsemanage, 7849 libsepol, libssh2, mplayer, ntp, openvmtools, python3, 7850 qt5base, qt5connectivity, xserver_xorg-server 7851 78522015.02-rc1, Released February 8th, 2015 7853 7854 Fixes all over the tree and new features. 7855 7856 Static/shared library handling reworked. This is now a 7857 tristate (shared only / shared and static / static 7858 only). Default is now shared only to speed up the 7859 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS. 7860 7861 The toolchain (internal and external) will now warn when an 7862 unsafe library or header path is used (such as /usr/include or 7863 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled 7864 under build options this instead becomes an error. 7865 7866 A installation path issue with the internal musl toolchain 7867 support has been fixed so it is now possible to reuse it as an 7868 external toolchain. 7869 7870 Architectures: Freescale E5500 and E6500 PowerPC support 7871 added, deprecated MIPS 1/2/3/4 support removed. 7872 7873 New defconfigs: Freescale p2020ds, MIPS creator CI20, 7874 Raspberrypi with DT, UDOO Quad. 7875 7876 'make <foo>_defconfig' now saves the path to the defconfig in 7877 the .config, so a 'make savedefconfig' automatically updates 7878 it. 7879 7880 Infrastructure for packages using the Erland rebar tool has 7881 been added. 7882 7883 Hashes for a large number of packages have been added. Hashes 7884 are now checked for both target and host packages. 7885 7886 The system menu now has an option to automatically configure a 7887 network interface through DHCP at bootup. 7888 7889 The default filesystem skeleton now uses a separate tmpfs for 7890 /run instead of a symlink to /tmp/ for security reasons / to 7891 protect against conflicts with user generated temporary files. 7892 7893 BR2_EXTERNAL is now exported to post-build and post-image 7894 scripts. 7895 7896 New packages: bdwgc, benejson, blktrace, bootstrap, cgic, 7897 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager, 7898 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip, 7899 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls, 7900 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, 7901 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2, 7902 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3, 7903 janus-gateway, kodi, kodi-audioencoder-flac, 7904 kodi-audioencoder-lame, kodi-audioencoder-vorbis, 7905 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice, 7906 libselinux, libsemanage, libserialport, libsigro, 7907 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock, 7908 libz160, libzip, lightning, mcelog, memtest86, mjpegtools, 7909 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c, 7910 openldap, python-alsaaudio, python-certifi, python-cheetah, 7911 python-coherence, python-django, python-docopt, python-enum, 7912 python-enum34, python-flask, python-gobject, python-httplib2, 7913 python-ipaddr, python-itsdangerous, python-jinja, 7914 python-markdown, python-markupsafe, python-networkmanager, 7915 python-pam, python-psutil, python-pyftpdlib, python-pyinotify, 7916 python-pysendfile, python-pyxb, python-requests, python-six, 7917 python-twisted, python-webpy, python-werkzeug, 7918 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip, 7919 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso, 7920 xtables-addons 7921 7922 Removed packages (target): bison, distcc, gob2, m4 7923 7924 Issues resolved (http://bugs.uclibc.org): 7925 7926 #7556: make interactive CLI optional for nftables 7927 #7730: Error while connecting Qt Cretaor to device 7928 #7766: logrotate default gzip path is usually wrong 7929 #7790: Invalid ext4 image generated by Buildroot 7930 79312014.11, Released December 1st, 2014 7932 7933 Minor fixes. 7934 7935 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure 7936 current working directory isn't searched. 7937 7938 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono, 7939 parted, shairport-sync, util-linux, xapp_bdftopcf, 7940 xserver_xorg-server 7941 79422014.11-rc3, Released November 28th, 2014 7943 7944 Fixes all over the tree. 7945 7946 System: File permissions of /etc/random-seed made more 7947 restrictive. 7948 7949 Toolchain: Various fixes related to locale handling, a fix for 7950 building the toolchain wrapper on MIPS. 7951 7952 Updated/fixed packages: bind, binutils. botan, btrfsprogs, 7953 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc, 7954 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba, 7955 libllcp, libnspr, libpng, libshairplay, libtirpc, linux, 7956 linux-headers, mpdecimal, mpg123, network-manager, nfstables, 7957 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher, 7958 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston, 7959 xl2tp, xserver_xorg-server 7960 7961 Issues resolved (http://bugs.uclibc.org): 7962 7963 #7670: Fails to build mpc-1.0.2 on latest Cygwin 7964 79652014.11-rc2, Released November 21st, 2014 7966 7967 Fixes all over the tree. 7968 7969 Inittab tweaks for shutdown handling (busybox and sysvinit). 7970 7971 Updated/fixed packages: aircrack-ng, botan, canfestival, 7972 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs, 7973 erlang, gcc, iputils, libcap, libgcrypt, libmemcached, 7974 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt, 7975 mysql, ndisc6, nodejs, omniorb, perl-cross, php, 7976 python-tornado, python3, qemu, qt5base, qt5webkit, rpm, 7977 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit, 7978 tstools, tzdata, wireshark, x264 7979 7980 Issues resolved (http://bugs.uclibc.org): 7981 7982 #7646: strftime on datetime not works on python3 7983 79842014.11-rc1, Released November 12th, 2014 7985 7986 Fixes all over the tree and new features. 7987 7988 Toolchains: Use -mcpu / -march instead of -mtune. Support 7989 additional ARC and sparc variants. Updated Code sourcery 7990 and Linaro external toolchains. 7991 7992 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU 7993 powerpc64 pseries added and a number of updates to the 7994 existing configurations. 7995 7996 Infrastructure: Buildroot is now less noisy when built with 7997 the silent option (make -s). 7998 A number of package infrastructure variables have been renamed 7999 from *_OPT to *_OPTS for constency. Buildroot will complain if 8000 the old names are used to assist in updating out of tree 8001 packages. 8002 Fixes for host systems where bash isn't located in /bin, and 8003 older systems not supporting mktemp --tmpdir. 8004 Various cleanups of users/groups in the default skeleton. 8005 There is now an option to choose what shell /bin/sh points to. 8006 8007 Documentation: Various updates to the user manual. The 8008 asciidoc documentation handling has now been extended so it 8009 can be used by (BR2_EXTERNAL) packages. 8010 8011 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng, 8012 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util, 8013 argus, arptables, at, atftp, atk, attr, audiofile, aumix, 8014 automake, autossh, avahi, avrdude, axel, bandwidthd, bash, 8015 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils, 8016 bluez_utils, bmon, boost, bootutils, bridge-utils, 8017 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo, 8018 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony, 8019 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake, 8020 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb, 8021 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid, 8022 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu, 8023 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc, 8024 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk, 8025 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop, 8026 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils, 8027 enlightenment, enscript, erlang, espeak, ethtool, eudev, 8028 evemu, evtest, exfat, exfat-utils, exim, expat, expect, 8029 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump, 8030 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac, 8031 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib, 8032 fontconfig, foomatic-filters, freerdp, freescale-imx, 8033 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf, 8034 genimage, genpart, genromfs, geoip, gettext, giblib, git, 8035 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2, 8036 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk, 8037 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav, 8038 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg, 8039 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly}, 8040 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines, 8041 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal, 8042 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping, 8043 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick, 8044 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools, 8045 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset, 8046 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe, 8047 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui, 8048 jquery-ui-themes, jquery-validation, jsmin, json-c, 8049 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet, 8050 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2, 8051 lesstif, lftp, libaio, libao, libarchive, libargtable2, 8052 libass, libassuan, libatasmart, libbluray, libbsd, libcap, 8053 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi, 8054 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm, 8055 libdvdnav, libecore, libedbus, libedit, libedje, libeet, 8056 libelementary, libelf, libenca, libethumb, libevas, 8057 libevas-generic-loaders, libevent, libexif, libeXosip2, 8058 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff, 8059 libglade, libglib2, libgpgme, libgtk2, libhid, libidn, 8060 libinput, libiscsi, libjson, libksba, liblockfile, 8061 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim, 8062 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp, 8063 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth, 8064 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4, 8065 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode, 8066 libraw, libreplaygain, libroxml, librsvg, librtlsdr, 8067 libsamplerate, libseccomp, libsecret, libshairplay, libsoc, 8068 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo, 8069 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci, 8070 libungif, liburcu, libusb, libuv, libv4l, libva, 8071 libva-intel-driver, libvncserver, libvorbis, libvpx, 8072 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc, 8073 libxslt, lighttpd, linenoise, linknx, links, linphone, 8074 linux-firmware, linux-fusion, linux-headers, linux-pam, 8075 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors, 8076 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom, 8077 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris, 8078 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools, 8079 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy, 8080 lua-ev, luajit, luajson, lualogging, lua-messagepack, 8081 lua-msgpack-native, luaposix, luarocks, luasec, luasocket, 8082 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib, 8083 lzma, m4, madplay, make, makedevs, Makefile.in, 8084 matchbox-common, matchbox-desktop, matchbox-fakekey, 8085 matchbox-keyboard, matchbox-lib, matchbox-panel, 8086 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm, 8087 media-ctl, mediastreamer, memcached, memstat, memtester, 8088 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils, 8089 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal, 8090 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr, 8091 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp, 8092 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf, 8093 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils, 8094 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut, 8095 nuttcp, ofono, ola, omap-u-boot-utils, omniorb, 8096 on2-8170-modules, opencore-amr, opencv, openntpd, openobex, 8097 openocd, openpowerlink, openssh, openssl, openswan, 8098 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus, 8099 opus-tools, orbit, orc, ortp, p11-kit, pango, parted, 8100 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd, 8101 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny, 8102 perl-module-build, perl-mojolicious, perl-net-ssleay, 8103 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php, 8104 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2, 8105 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman, 8106 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk, 8107 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk, 8108 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler, 8109 popt, portaudio, portmap, postgresql, powerpc-utils, pppd, 8110 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c, 8111 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3, 8112 python-dialog, python-ipy, python-keyring, python-mad, 8113 python-netifaces, python-numpy, python-protobuf, python-pyasn, 8114 python-pyparsing, python-pyro, python-pyusb, python-serial, 8115 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt, 8116 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio, 8117 qt5graphicaleffects, qt5imageformats, qt5multimedia, 8118 qt5quick1, qt5quickcontrols, qt5script, qt5sensors, 8119 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples, 8120 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga, 8121 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind, 8122 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool, 8123 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix, 8124 ruby, samba, sam-ba, samba4, sane-backends, schifra, 8125 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image, 8126 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net, 8127 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl, 8128 slang, slirp, smcroute, smstools3, snmppp, 8129 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi, 8130 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs, 8131 squid, sredird, startup-notification, strace, stress, 8132 strongswan, stunnel, subversion, sudo, sunxi-boards, 8133 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat, 8134 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump, 8135 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils, 8136 tn5250, torsmo, trace-cmd, transmission, tslib, tstools, 8137 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd, 8138 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir, 8139 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc, 8140 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp, 8141 webrtc-audio-processing, weston, wget, whois, wireless-regdb, 8142 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc, 8143 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs, 8144 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm, 8145 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme, 8146 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel}, 8147 xdriver_xf86-video-vmware, xenomai, xerces, 8148 xfont_font-adobe-{100,75}dpi, 8149 xfont_font-adobe-utopia-{100dpi,75dpi,type1}, 8150 xfont_font-alias, xfont_font-arabic-misc, 8151 xfont_font-bh-100dpi, xfont_font-bh-75dpi, 8152 xfont_font-bh-lucidatypewriter-100dpi, 8153 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf, 8154 xfont_font-bh-type1, xfont_font-bitstream-100dpi, 8155 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1, 8156 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc, 8157 xfont_font-daewoo-misc, xfont_font-dec-misc, 8158 xfont_font-ibm-type1, xfont_font-isas-misc, 8159 xfont_font-jis-misc, xfont_font-micro-misc, 8160 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic, 8161 xfont_font-misc-meltho, xfont_font-misc-misc, 8162 xfont_font-mutt-misc, xfont_font-schumacher-misc, 8163 xfont_font-screen-cyrillic, xfont_font-sony-misc, 8164 xfont_font-sun-misc, xfont_font-winitzki-cyrillic, 8165 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config, 8166 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM, 8167 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont, 8168 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender, 8169 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv, 8170 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet, 8171 xproto_xcmiscproto, xproto_xextproto, xscreensaver, 8172 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp, 8173 znc, zsh, zxing 8174 8175 New packages: adwaita-icon-theme, am335x-pru-package, 8176 bcache-tools, biosdevname, botan, canfestival, clamav, 8177 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm, 8178 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2, 8179 libdvbcsa, libgtk3, libphidget, libshout, libunistring, 8180 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2, 8181 netcat-openbsd, nginx, odhcploc, openvmtools, 8182 phidgetwebservice, pps-tools, pure-ftpd, 8183 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc, 8184 qt5location, shairport-sync, spidev_test, targetcli-fb, 8185 tinyalsa, trinity, x264, yaml-cpp, ympd 8186 8187 Removed packages: libelf 8188 8189 Issues resolved (http://bugs.uclibc.org): 8190 8191 #261: New package: wxWidgets 8192 #325: New package: ratpoison 8193 #405: New package: OpenVZ tools 8194 #1309: New package: rdiff-backup 8195 #3427: New package: nginx 8196 #3655: New package: libav 8197 #3991: New Package: open-vm-tools (Vmware Tools) 8198 #6878: dmraid: disabled on ARC 8199 #6950: Full unicode support in ncurses 8200 #7010: jamvm builds and runs fine under mips (be) 8201 #7088: elfutils on Blackfin doesn't build 8202 #7142: ecryptfs needs getent to run 8203 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS 8204 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ... 8205 #7352: [2014.08-rc3] diffutils-3.3 failed on building 8206 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_* 8207 #7364: monit builds a static application, even though BR2_PREFER_... 8208 #7370: ngrep - requires --with-pcap-includes fully defined to find... 8209 #7442: rootfs remount does not work as expected with sysvinit 8210 #7448: Having export MACHINE="something" breaks glibc build on IMX6... 8211 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place 8212 #7574: quota-4.01 fails to build statically 8213 82142014.08, Released September 1st, 2014 8215 8216 Minor manual fixes/additions. 8217 8218 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim, 8219 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist, 8220 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack, 8221 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached, 8222 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib, 8223 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit, 8224 xscreensaver, yajl 8225 8226 Issues resolved (http://bugs.uclibc.org): 8227 8228 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found 8229 82302014.08-rc3, Released August 26th, 2014 8231 8232 Minor fixes. 8233 8234 User manual update / restructuring. 8235 8236 Updated/fixed packages: cairo, ecryptfs-utils, gettext, 8237 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2, 8238 lbreakout2, libevas-generic-loaders, libftdi, libinput, 8239 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio, 8240 thrift, tvheadend, usb_modeswitch, xmlstarlet, 8241 8242 Issues resolved (http://bugs.uclibc.org): 8243 8244 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc... 8245 #7322: libgomp dependency issue with imagemagick 8246 #7328: Git dl of versions in x/y broken 8247 82482014.08-rc2, Released August 18th, 2014 8249 8250 Fixes all over the tree. 8251 8252 User manual restructured / reworked. 8253 8254 Toolchain: Fix for C++ exceptions / pthread_exit() on 8255 uClibc/glibc, C++-11 features with uClibc. 8256 8257 Updated/fixed packages: bandwidthd, bluez5_utils, empty, 8258 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop, 8259 infozip, libcuefile, libeml, libnftl, localedef, ltrace, 8260 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl, 8261 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng, 8262 qt, subversion, synergy, systemd, tar, tftpd, webkit, 8263 xapp_rstart, xbmc, xbmc-pvr-addons 8264 8265 Issues resolved (http://bugs.uclibc.org): 8266 8267 #7124: Use BR toolchain externally results a non-bootable... 8268 #7208: Glibc C++ aplications crash if they use exceptions 8269 #7250: Cannot build with -std=c++11 8270 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora.. 8271 #7286: systemd 215 doesn't build 8272 82732014.08-rc1, Released August 8th, 2014 8274 8275 Fixes all over the tree and new features. 8276 8277 Architecture: Powerpc64 BE/LE added, AVR32 deprecated. 8278 Improved altivec / SPE /atomic instructions 8279 handling. Additional PowerPC CPU variants added. 8280 8281 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00, 8282 qemu-system-xtensa, qemu-aarch64-virt added. A number of 8283 tweaks to existing ones. lpc32xx defconfigs removed. 8284 8285 Toolchain: Microblaze support for internal musl toolchain. 8286 Default to GCC 4.8 for internal toolchain, remove deprecated 8287 4.3 and 4.6 versions. 8288 External CodeSourcery / Linaro toolchain updates, option to 8289 copy gconv libraries for external toolchains. 8290 8291 Infrastructure: graph-depends: misc fixes, transitive 8292 dependencies are not drawn by default. Download handling is 8293 now done using helper scripts. Integrity of downloads can now 8294 be verified using sha* hashes. Subversion download now uses 8295 peg revisions for robustness. 8296 Legal-info: License info of local or overridden packages are 8297 saved as well. Toolchain packages are also taken into account. 8298 autotools: Static linking with libtool / v1.5 improvements. 8299 Gettextize support, similar to autoreconf. 8300 kconfig package infrastructure added. 8301 8302 Misc: Version selection for busybox dropped. 8303 8304 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils, 8305 alsamixergui, argus, armadillo, at, atftp, atk, avahi, 8306 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc, 8307 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils, 8308 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle, 8309 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils, 8310 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake, 8311 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda, 8312 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp, 8313 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2, 8314 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo, 8315 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear, 8316 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs, 8317 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment, 8318 enscript, espeak, ethtool, eudev, evemu, exim, expedite, 8319 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh, 8320 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom, 8321 flex, flot, fltk, fontconfig, freerdp, freescale-imx, 8322 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext, 8323 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd, 8324 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg, 8325 gst-fsl-plugins, gst1-libav, gst1-plugins-bad, 8326 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf, 8327 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu, 8328 imagemagick, imx-lib, inadyn, inotify-tools, input-tools, 8329 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery, 8330 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd, 8331 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif, 8332 lftp, libaio, libarchive, libargtable2, libart, libatasmart, 8333 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup, 8334 libconfuse, libcurl, libdrm, libdvdnav, libdvdread, 8335 libeXosip2, libedit, liberation, libesmtp, libev, libevas, 8336 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec, 8337 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade, 8338 libglib2, libgpgme, libgtk2, libhid, libical, libiconv, 8339 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd, 8340 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth, 8341 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394, 8342 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1, 8343 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb, 8344 libxml2, libyaml, links, linux-firmware, linux-fusion, 8345 linux-headers, linux-pam, lite, live555, lm-sensors, 8346 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace, 8347 ltris, lua-messagepack, luainterpreter, luajit, luaposix, 8348 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm, 8349 mediastreamer, mesa3d, metacity, minidlna, mkpasswd, 8350 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools, 8351 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6, 8352 netatalk, netplug, network-manager, nftables, ngircd, nodejs, 8353 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd, 8354 openpgm, openpowerlink, openssh, openssl, openswan, openvpn, 8355 opkg, oprofile, opus-tools, orc, p910nd, pango, parted, 8356 pax-utils, pcmanfm, perf, perl, perl-module-build, php, 8357 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql, 8358 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2, 8359 python, 8360 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson}, 8361 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative, 8362 qt5graphicaleffects, qt5multimedia, qt5quickcontrols, 8363 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop, 8364 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm, 8365 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby, 8366 samba, samba4, sane-backends, sawman, sconeserver, setserial, 8367 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy, 8368 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird, 8369 startup-notification, statserial, strongswan, stunnel, 8370 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat, 8371 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx, 8372 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib, 8373 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev, 8374 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim, 8375 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget, 8376 wireless-regdb, wireless_tools, wireshark, wpa_supplicant, 8377 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr}, 8378 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi}, 8379 xproto_fontsproto, xproto_inputproto, xserver_xorg-server, 8380 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd, 8381 xz 8382 8383 New packages: flickcurl, fmc, fmlib, geoip, gnupg2, 8384 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu, 8385 libinput, libksba, libmemcached, libmpdclient, librtlsdr, 8386 libuv, libva, libva-intel-driver, linux-zigbee, memcached, 8387 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny, 8388 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl, 8389 perl-json-tiny, perl-mojolicious, perl-net-ssleay, 8390 perl-path-tiny, perl-try-tiny, perl-xml-libxml, 8391 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base, 8392 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils, 8393 procps-ng, pwgen, python-cffi, python-daemon, python-flup, 8394 python-ipython, python-numpy, qt5enginio, qt5webkit-examples, 8395 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap, 8396 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto 8397 8398 Removed packages: procps 8399 8400 Issues resolved (http://bugs.uclibc.org): 8401 8402 #5750: Doing a Buildroot build from /usr doesn't work 8403 #5900: config flags to the Xenomai build system 8404 #6230: Cannot compile gcc without threads (uClibc-based) 8405 #6626: procps Unknown HZ value! (XX) Assume 100 8406 #7118: Package "thrift" requires atomic operations 8407 #7154: Local uClibc config file gets overwritten using ... 8408 #7160: host-xz not built 8409 #7166: hostapd: segfault when using RT5370 8410 #7172: Name collision of rpath token expansion and internal.. 8411 #7178: NTPd package cannot sync time without a proper ntp.conf 8412 #7184: supervisord depends on libxml2 implicitly 8413 #7196: Unable to build on UBUNTU13.10 8414 #7268: python 2.7 compilation issue on a Debian/Ubuntu ... 8415 84162014.05, Released May 31st, 2014 8417 8418 Minor fixes. 8419 8420 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin 8421 for the spl file. 8422 8423 Updated/fixed packages: exim, glibc, gnutls, libfribidi, 8424 qt5base, qt5webkit, sysklogd, thrift, u-boot 8425 84262014.05-rc3, Released May 28th, 2014 8427 8428 Minor fixes. 8429 8430 Updated/fixed packages: acl, attr, connman, dosfstools, 8431 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata, 8432 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit, 8433 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba, 8434 samba4, slang, xbmc 8435 8436 Issues resolved (http://bugs.uclibc.org): 8437 8438 #7100: license info for package 'acl' missing 8439 #7106: license info for package 'attr' missing 8440 #7112: license info for package 'hwdata' 8441 84422014.05-rc2, Released May 21st, 2014 8443 8444 Fixes all over the tree. 8445 8446 Stripping using sstrip has been deprecated. 8447 8448 BR2_EXTERNAL can now also be used to implement custom 8449 filesystem types. 8450 8451 The newly added BR2_GRAPH_DEPTH variable to limit the depth of 8452 the generated dependency graph has been renamed to 8453 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in 8454 the future. 8455 8456 The virtual package infrastructure will now error out early 8457 if multiple packages providing the same virtual package has 8458 been enabled (E.G. opengl). This change requires that the 8459 packages explicitly declare what virtual package(s) they 8460 provide. 8461 8462 Updated/fixed packages: acpid, armadillo, avahi, bellagio, 8463 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils, 8464 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm, 8465 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good, 8466 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav, 8467 libdvdread, libnss, libunwind, linux-headers, lsof, lua, 8468 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql, 8469 netsnmp, nodejs, openpowerlink, openvpn, pciutils, 8470 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland, 8471 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd, 8472 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc, 8473 xlib_libXpm, xserver_xorg-server, zyre 8474 8475 Issues resolved (http://bugs.uclibc.org): 8476 8477 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE... 8478 #7016: Git issues in resulting buildroot tar 8479 #7094: pciutils doesn't build on Blackfin 8480 84812014.05-rc1, Released May 13th, 2014 8482 8483 Fixes all over the tree and new features. 8484 8485 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has 8486 been removed. Building o32 ELF files for MIPS64 is an exotic 8487 configuration that nobody should be using. If o32 is required, 8488 then is better if it's built for MIPS 32-bit cores so only 8489 32-bit instructions will be used leading to a more efficient 8490 o32 usage. 8491 Support for the ARM A12 variant and Intel corei7. 8492 8493 Configs: Minnowboard and Altera SoCkit added, QEMU updates. 8494 8495 Bootloaders: Grub2 and gummiboot support, syslinux support 8496 extended. 8497 8498 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C 8499 library for internal and external toolchains. 4.8-R3 support 8500 for ARC, Internal toolchain support for Aarch64 and 8501 Microblaze. Environment variable to control debug output of 8502 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the 8503 other variables. Toolchain tuple vendor name can now be 8504 customized. Updated external Linaro ARM/Aarch64 8505 toolchains. Added external Linaro ARMEB toolchain. 8506 A GDB gdbinit file is now generated for external toolchains to 8507 automatically set the correct sysroot. 8508 8509 Kconfig handling for minimum kernel headers version required 8510 for packages. Now packages needing specific kernel header 8511 features can specify these requirements in Kconfig. 8512 8513 Infrastructure: Support for (but disabled as it leads to 8514 unreproducible builds) toplevel parallel builds. See the 8515 comment at the top of Makefile for details about how to enable 8516 it and what the problems are if you want to test it. 8517 Python package infrastructure extended to support Python 3.x 8518 Perl and virtual package infrastructure support added. 8519 PRE_*_HOOKS support for all build steps. 8520 8521 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi, 8522 barebox, bash, beecrypt, bellagio, binutils, boost, 8523 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo, 8524 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake, 8525 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda, 8526 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb, 8527 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc, 8528 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool, 8529 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq, 8530 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb, 8531 gettext, giblib, git, glibc, glibmm, glib-networking, gmp, 8532 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav, 8533 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good, 8534 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx, 8535 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged, 8536 hostapd, htop, httping, ifplugd, iftop, igmpproxy, 8537 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2, 8538 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery, 8539 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib, 8540 json-javascript, kexec, kmod, lame, lbase64, lbreakout2, 8541 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap, 8542 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm, 8543 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp, 8544 libevas, libevdev, libfribidi, libfslcodec, libfslparser, 8545 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid, 8546 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl, 8547 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer, 8548 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan, 8549 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu, 8550 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml, 8551 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall, 8552 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace, 8553 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson, 8554 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem, 8555 luainterpreter, luajit, lua-msgpack-native, luaposix, 8556 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger, 8557 memstat, mesa3d, metacity, minidlna, mmc-utils, 8558 mobile-broadband-provider-info, modem-manager, mongrel2, 8559 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm, 8560 ncurses, ne10, netatalk, netsnmp, nettle, network-manager, 8561 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola, 8562 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl, 8563 openswan, openvpn, orbit, orc, p11-kit, pango, parted, 8564 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php, 8565 picocom, pixman, pkgconf, poppler, popt, portmap, powervr, 8566 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2, 8567 pulseaudio, python, python3, python-bottle, python-m2crypto, 8568 python-netifaces, python-pyasn, python-pycrypto, 8569 python-pygame, python-pysnmp, python-pysnmp-apps, 8570 python-pysnmp-mibs, python-serial, python-setuptools, 8571 qextserialport, qt, qt5, qt5base, qt5connectivity, 8572 qt5declarative, qt5graphicaleffects, qt5imageformats, 8573 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script, 8574 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras, 8575 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings, 8576 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai, 8577 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl, 8578 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp, 8579 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan, 8580 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed, 8581 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay, 8582 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot, 8583 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch, 8584 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc, 8585 webkit, weston, wget, wireshark, wpa_supplicant, wsapi, 8586 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight, 8587 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf, 8588 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb, 8589 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm, 8590 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc, 8591 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo, 8592 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo, 8593 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill, 8594 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag, 8595 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop, 8596 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset, 8597 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune, 8598 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm, 8599 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick, 8600 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse, 8601 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse, 8602 xdriver_xf86-video-ark, xdriver_xf86-video-ast, 8603 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus, 8604 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev, 8605 xdriver_xf86-video-geode, xdriver_xf86-video-glide, 8606 xdriver_xf86-video-glint, xdriver_xf86-video-i128, 8607 xdriver_xf86-video-intel, xdriver_xf86-video-mach64, 8608 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic, 8609 xdriver_xf86-video-newport, xdriver_xf86-video-nv, 8610 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128, 8611 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion, 8612 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx, 8613 xdriver_xf86-video-tga, xdriver_xf86-video-trident, 8614 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware, 8615 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS, 8616 xlib_xtrans, xproto_xproto, xserver_xorg-server, 8617 xutil_util-macros, zeromq, zic, zmqpp, zyre 8618 8619 New packages: armadillo, btrfs-progs, clapack, cosmo, dado, 8620 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect, 8621 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal, 8622 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr, 8623 libgc, libgl, liblogging, libndp, libsoxr, libstrophe, 8624 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom, 8625 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson, 8626 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib, 8627 musl, nftables, opentyrian, opentyrian-data, 8628 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml, 8629 php-zmq, postgresql, python-libconfig, python-pypcap, 8630 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl, 8631 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, 8632 yaffs2utils, zlog, znc 8633 8634 Removed packages: crosstool-ng, python-distutilscross, vala 8635 8636 Issues resolved (http://bugs.uclibc.org): 8637 8638 #6842: Checking external toolchain for eabihf 8639 #6956: Packaging libsoxr 8640 #6986: Make legal-info fails on uboot versions before 2014.01 8641 #6992: Incorrect installation rights on external kernel module.. 8642 86432014.02, Released February 27th, 2014 8644 8645 Minor fixes. 8646 8647 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb, 8648 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick, 8649 libpng, libxml2, lua, luajit, luarock, ncftp, openswan, 8650 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc 8651 8652 Issues resolved (http://bugs.uclibc.org): 8653 8654 #6938: mkuser script generates wrong password for new user in.. 8655 86562014.02-rc3, Released February 25th, 2014 8657 8658 Minor fixes. 8659 8660 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils, 8661 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb, 8662 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer, 8663 libsecret, libsepol, libsigsegv, libtool, libv4l, 8664 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm, 8665 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift, 8666 tvheadend, util-linux, webkit, xscreensaver 8667 8668 Issues resolved (http://bugs.uclibc.org): 8669 8670 #4706: Removing .stamp_target_installed does not trigger... 8671 #5030: busybox built fails if we use an override src dir... 8672 #5420: Dbus and /var/run management 8673 #5768: Not able to build ALSA-Lib for static build 8674 #5774: Not able to build ALSA-Utils for static build 8675 #6542: external python modules fail to compile to pyc if... 8676 #6764: Support for kernel signed modules 8677 #6794: Busybox compiled from buildroot hangs on pass from... 8678 86792014.02-rc2, Released February 20th, 2014 8680 8681 Fixes all over the tree. Static linking / nommu fixes and 8682 annotations for several packages. 8683 8684 Updated/fixed packages: boost, busybox, collectd, coreutils, 8685 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone, 8686 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut, 8687 opencv, python, python3, qtuio, systemd, thrift, transmission, 8688 uclibc, vlc, webkit 8689 8690 Issues resolved (http://bugs.uclibc.org): 8691 8692 #5450: AT91SAM9260 Bootstrap compilation problem 8693 #5582: libiconv 1.14 failed to build 8694 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by.. 8695 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK.. 8696 #6218: binutils-2.23.2/gas fails with undefined reference to.. 8697 #6236: binutils-2.23.2/bfd fails with undefined reference to.. 8698 #6470: If the build directory is a child of /usr, the build.. 8699 #6776: systemd error: static declaration of 'execvpe' follows.. 8700 #6818: toolchainfile.cmake has absolut path references 8701 87022014.02-rc1, Released February 11th, 2014 8703 8704 Fixes all over the tree and new features. 8705 8706 Support for external packages/defconfigs (BR2_EXTERNAL). See 8707 user manual for details. 8708 8709 Cleanup of environment variable names for consistency. The 8710 download directory location override (BUILDROOT_DL_DIR) is now 8711 called BR2_DL_DIR. Likewise the name of the current .config is 8712 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update 8713 your post build scripts if you use this! BUILD_DIR is now also 8714 exported to the post build/image scripts. 8715 8716 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted 8717 uClibc pread/pwrite backport as they cause issues on certain 8718 architectures, new Linaro and Sourcery Codebench toolchains. 8719 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB 8720 variants removed, Microblaze: Internal toolchain support 8721 8722 Legal infrastructure: Info is now split between host and 8723 target packages, large number of license annotations. 8724 8725 Lua: selection between lua 5.1 / 5.2, luarocks support 8726 8727 Python: package infrastructure, many new packages. 8728 8729 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28, 8730 beaglebone, microblaze, pandaboard, qemu, raspberry pi 8731 updated. 8732 8733 Updated/fixed packages: aiccu, alsa-lib, alsa-utils, 8734 am33x-cm3, aumix, autoconf, automake, barebox, bellagio, 8735 berkeleydb, binutils, bison, blackbox, bluez_utils, boost, 8736 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua, 8737 cifs-utils, civetweb, cmake, collectd, connman, copas, 8738 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux, 8739 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog, 8740 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma, 8741 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool, 8742 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex, 8743 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk, 8744 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2, 8745 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good, 8746 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good, 8747 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop, 8748 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw, 8749 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi, 8750 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl, 8751 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent, 8752 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp, 8753 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax, 8754 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi, 8755 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv, 8756 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp, 8757 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp, 8758 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555, 8759 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua, 8760 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils, 8761 luafilesystem, luajit, luaposix, luasec, luasocket, 8762 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc, 8763 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10, 8764 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs, 8765 numactl, ofone, ola, olsr, omniorb, open2300, opencv, 8766 openpowerlink, openssh, openssl, openvpn, oprofile, opus, 8767 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl, 8768 php, poco, poppler, powervr, protobuf-c, psplash, python, 8769 python-bottle, 8770 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld}, 8771 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq}, 8772 python-{serial,setuptools}, qt, qt5base, qt5connectivity, 8773 qt5declarative, qt5graphicaleffects, qt5jsbackend, 8774 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script, 8775 qt5webkit, radvd, redis, rings, rng-tools, rpcbind, 8776 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman, 8777 sconeserver, scons, sdl, sg3_utils, snappy, snmppp, 8778 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid, 8779 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd, 8780 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump, 8781 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd, 8782 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools, 8783 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data, 8784 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland, 8785 weston, wget, wireless-regdb, wireshark, wpa_supplicant, 8786 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto, 8787 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp, 8788 xlib_lib{FS,SM,X11}, 8789 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i}, 8790 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga}, 8791 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc, 8792 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto, 8793 xproto_{glproto,inputproto,presentproto,randrproto,videoproto}, 8794 xproto_xextproto, xproto_xproto, xutil_util-macros, 8795 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre 8796 8797 New packages: apitrace, avrdude, c-ares, ca-certificates, 8798 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav, 8799 haveged, intel-microcode, iucode-tools, jasper, joe, ktap, 8800 lbreakout2, libass, libbluray, libcdio, libenca, libevdev, 8801 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay, 8802 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter, 8803 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools, 8804 python-configobj, python-dialog, python-json-schema-validator, 8805 python-keyring, python-msgpack, python-posix-ipc, 8806 python-pyasn, python-pycrypto, python-pysnmp, 8807 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb, 8808 python-simplejson, python-tornado, python-versiontools, 8809 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift, 8810 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole 8811 8812 Removed packages: autoconf, automake, ccache, cpanminus, lzma, 8813 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke 8814 8815 Issues resolved (http://bugs.uclibc.org): 8816 8817 #65: new package: dbus c++ language bindings 8818 #769: Update configuration menu for MIPS target 8819 #2419: Add a bundle of Lua modules 8820 #2629: Segmentation faults and division by zero in Grub on ext2 8821 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05) 8822 #4339: Allow override of DL_DIR in extract step 8823 #4363: Make sure that copied linux and busybox defconfig are... 8824 #4454: There should be simple way to update image, when chang... 8825 #5024: grub fails to build for x86_64 target architecture 8826 #5066: New-Package: net-tools 8827 #5072: ncurses: add ncurses-progs to target 8828 #5294: uclibc build ignores target CFLAGS and LDFLAGS 8829 #5366: Login doesn't work with util-linux versions of login/agetty 8830 #5378: dropbear Makefile broken 8831 #5390: System banner - change to empty doesn't remove /etc/issue 8832 #5780: spurious build failure because it cannot remove ubinize.cfg 8833 #5798: ncurses-5.9 fails to compile statically 8834 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ... 8835 #6080: Git fetch caching 8836 #6092: Bootable ISO image creation seems to have stopped working.. 8837 #6272: coreutils build fails 8838 #6434: apply-patches.sh does not work recursively 8839 #6446: eglibc doesn't install ldconfig to target 8840 #6484: Add c-ares 8841 #6596: Slow bootup if mdev is chosen 8842 #6656: Build Qt5 with ccache 8843 #6662: internal compiler error: Segmentation fault during making.. 8844 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package 8845 #6752: genext2fs: e2fsck must run before tunefs -U random 8846 #6770: openssl 1.0.1f fails with ccache 8847 #6830: Qt5: no fonts are installed 8848 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup 8849 #6854: Update to Qt 5.2.1 8850 88512013.11, Released November 30th, 2013: 8852 8853 Minor fixes. 8854 8855 Updated/fixed packages: apr, binutils, dbus-python, dropwatch, 8856 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd, 8857 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool, 8858 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench, 8859 tvheadend, util-linux, wpa_supplicant 8860 8861 Issues resolved (http://bugs.uclibc.org): 8862 8863 #1279: Buildroot compiled Busybox and Coreutils LFS issues 8864 #2995: -fstack-protector-all causes ssh to SIGSEGV 8865 #5570: Cannot compile software on the target machine 8866 #6428: util-linux libmount segfaults with patch from buildroot 8867 #6500: php fails to build for armel 8868 #6554: gdb needs to dependents on host texinfo 8869 #6692: GNU nano fails to compile for x86_64 8870 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus 8871 88722013.11-rc3, Released November 26th, 2013 8873 8874 Fixes all over the tree. 8875 8876 Architecture: Mark MIPS I, II, III and IV as deprecated. 8877 8878 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng, 8879 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm, 8880 mongoose, nut, ola, omniorb, openssl, pcre, php, poco, 8881 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail, 8882 swig, ti-gfx, tinymembench, uclibc, udisks, vim 8883 88842013.11-rc2, Released November 18th, 2013 8885 8886 Fixes all over the tree. 8887 8888 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug: 8889 Adjust kernel versions. 8890 8891 Toolchain: avr32: fix for modern kernel headers 8892 8893 Bootloader: Barebox updated to 2013.10.1 8894 8895 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad, 8896 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp, 8897 wayland, wvstreams 8898 8899 Issues resolved (http://bugs.uclibc.org): 8900 8901 #3601: DHCPD S80dhcp-server startup script issues 8902 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS.. 8903 #6416: Xenomai package, patch alternative 8904 #6590: directfb-examples build failed whit linaro toolchain 8905 89062013.11-rc1, Released November 12th, 2013 8907 8908 Architectures: Nios-II support, MIPS arch handling fixes 8909 8910 Defconfigs: cubieboard2, freescale i.MX 6sololite evk, 8911 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig 8912 8913 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31 8914 for avr32, crosstool-ng backend removed, external musl 8915 toolchain support, gcc 4.8.2, updated Linaro external 8916 toolchains. Fortran and objective-C support deprecated, 8917 mudflap support 8918 8919 Bootloaders: U-Boot: u-boot.imx support, version bumps 8920 8921 Linux: use kmod instead of module-init-tools 8922 8923 System: default to devtmpfs for /dev 8924 8925 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS 8926 download support, post-rsync hooks 8927 8928 Fs: u-boot image support for cpio 8929 8930 Updated/fixed packages: aircrack-ng, alsamixergui, apr, 8931 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils, 8932 bison, boost, busybox, can-utils, ccache, ccid, cgilua, 8933 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools, 8934 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils, 8935 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear, 8936 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang, 8937 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils, 8938 fltk, fmtools, freetype, gdk-pixbuf, gettext, git, 8939 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl, 8940 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly}, 8941 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd, 8942 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm, 8943 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap, 8944 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm, 8945 libedit, libevas, libevent, libfreefare, libfuse, 8946 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd, 8947 libmnl, libmodbus, 8948 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue}, 8949 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml, 8950 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb, 8951 libvpx, lighttpd, linphone, linux-pam, lmbench, 8952 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite, 8953 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib, 8954 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit, 8955 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client, 8956 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk, 8957 netcat, netkitbase, netperf, netplug, nettle, nfacct, 8958 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg, 8959 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite, 8960 perf, perl, perl-cross, php, picocom, pkgconf, polarssl, 8961 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio, 8962 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis, 8963 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby, 8964 samba, scons, screen, sdl_sound, ser2net, setserial, 8965 smartmontools, socat, socketcand, sqlcipher, sqlite, squid, 8966 stress, strongswan, stunnel, sudo, syslinux, systemd, 8967 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib, 8968 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast, 8969 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala, 8970 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland, 8971 webkit, webp, webrtc-audio-processing, weston, wget, 8972 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai, 8973 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet, 8974 xserver_xorg-server, xz, zeromq, zic, zmqpp 8975 8976 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup, 8977 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng, 8978 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql, 8979 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash, 8980 python-crc16, python-ipy, python-pyzmq, qt5sensors, 8981 qt5serialport, qt5x11extras, snmppp, subversion, tcping, 8982 trace-cmd, xscreensaver, zsh 8983 8984 Removed packages: module-init-tools 8985 8986 Issues resolved (http://bugs.uclibc.org): 8987 8988 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y 8989 #5408: qt build failure with Sourcery CodeBench ARM 2010.09 8990 #5630: makefile error with toolchain helpers.mk 8991 #5672: htop: remove X11 stuff 8992 #5678: linux.mk: linux-menuconfig fails 8993 #5696: python3 installation is too large, patches from python2 needed 8994 #5978: Erlang does not build for arm in 2013.02-rc3 8995 #6392: Extended ARM uImage kernel options 8996 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent.. 8997 #6428: util-linux libmount segfaults with patch from buildroot 8998 #6452: eglibc from Linaro 2013.07 not copied to target correctly 8999 #6566: PHP segfault when crosscompiled to mips64 - patch included 9000 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries.. 9001 #6578: udisks package broken 9002 #6602: ebtables 64 bit kernel + 32 bit userland alignment error.. 9003 #6608: ebtables missing ethertypes - fix included 9004 #6620: Sysvinit package missing killall5 and symlinks - patch included 9005 #6632: CMake use host pkg-config 9006 #6638: pkgconf doesn't download 9007 #6644: "all" target doesn't work in out-of-tree builds 9008 #6650: Segmentation fault when trying to build latest buildroot 9009 #6668: iptables limit module alignment problem on mips64 9010 90112013.08, Released August 31th, 2013: 9012 9013 Minor fixes. 9014 9015 Documentation build fixed. 9016 9017 Updated/fixed packages: ltrace, strongswan 9018 90192013.08-rc3, Released August 29th, 2013: 9020 9021 Fixes all over the tree. 9022 9023 External toolchain lib32/lib64 handling, ABI name for EABIhf, 9024 misc fixes for generatelocales, apply-patches and module 9025 stripping. 9026 9027 Top level menu names reordered and renamed for clarity. 9028 9029 Updated/fixed packages: acl, attr, bash, dbus, directfb, 9030 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna, 9031 openssh, openssl, pulseaudio, python-setuptools, qt5, 9032 qt5webkit, redis, strongswan, sunxi-mali 9033 9034 Issues resolved (http://bugs.uclibc.org): 9035 9036 #6464: dbus-daemon-launch-helper needs setuid 9037 90382013.08-rc2, Released August 16th 2013: 9039 9040 Documentation improvements. 9041 9042 External toolchains fixes. 9043 9044 Updated/fixed packages: aircrack-ng, bash, boost, cairo, 9045 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec, 9046 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk, 9047 opencv, opengl, readline, samba, strongswan, sunxi-cedarx, 9048 uclibc, udev, wayland, webkit, zeromq. 9049 9050 Issues resolved (http://bugs.uclibc.org): 9051 9052 #6440: typo in ffmpeg makefile 9053 90542013.08-rc1, Released August 5th, 2013: 9055 9056 Architectures: 9057 - improved support for floating point on ARM and Thumb/Thumb2 9058 - support for ARM OABI removed 9059 9060 Toolchains: 9061 - support added for Sourcery CodeBench ARM and MIPS 2013.05 9062 - Linaro ARM and Aarch64 toolchains updated 9063 - support added for the Arago ARMv5 and ARMv7 toolchains 9064 - gcc 4.8.x version bumped 9065 - support for installing both FDPIC and FLAT libraries on 9066 Blackfin 9067 - support for uClibc 0.9.31 removed, 9068 - convert the internal toolchain backend to use the package 9069 infrastructure 9070 - support added for eglibc in the internal toolchain backend 9071 - toolchain components for the ARC architecture updated and 9072 gdb for ARC added. 9073 - support for Blackfin in the internal toolchain fixed 9074 9075 Defconfigs: beaglebone_defconfig updated, new defconfig for 9076 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems 9077 TNY-A9G20-LPW. 9078 9079 A number of packages have been fixed to use the 9080 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell 9081 script installed and modified properly. Licensing informations 9082 has been added to a number of packages. 9083 9084 Use XZ tarballs for a number of packages. 9085 9086 Noticeable package changes/additions: 9087 - The glib2/libgtk2/webkit stack has been updated to recent 9088 versions. 9089 - Support for Gstreamer 1.x has been added. 9090 - OpenGL support for TI OMAP platforms has been added. 9091 - OpenGL support for Allwinner platforms has been added. 9092 - OpenMAX support for RasberryPi has been added. 9093 9094 Updated/fixed packages: acl, attr, autoconf, avahi, barebox, 9095 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd, 9096 cpanminus, cups, curl, dash, dbus, dhcp, directfb, 9097 directfb-examples, dnsmasq, dosfstools, dropbear, dtc, 9098 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab, 9099 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf, 9100 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl, 9101 hiawatha, httping, icu, imagemagick, imlib2, imx-lib, 9102 intltool, iozone, ipset, iptables, jquery, jquery-keyboard, 9103 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc, 9104 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn, 9105 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap, 9106 libroxml, libserial, libsigsev, libsoup, libtool, libtpl, 9107 libvncserver, libxml2, linphone, lm_sensors, logrotate, 9108 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123, 9109 mtd, mutt, mxml, neard, netatask, netsnmp, nettle, 9110 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn, 9111 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl, 9112 pulseaudio, pv, python, python3, qt, qt5, qt5declarative, 9113 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba, 9114 sane-backends, sconeserver, sdl_image, sdparm, ser2net, 9115 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd, 9116 tvheadend, tzdata, uboot, udpcast, usb_modeswitch, 9117 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams, 9118 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic, 9119 zlib. 9120 9121 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd, 9122 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac, 9123 gcc-final, gcc-initial, gcc-intermediate, git, 9124 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base, 9125 gst1-plugins-good, gst1-plugins-ugly, gst-omx, 9126 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan, 9127 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi, 9128 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx, 9129 linux-headers, lockdev, luabitop, luacrypto, lua-ev, 9130 luaexpatutils, msgpack, ocrad, on2-8170-libs, 9131 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2, 9132 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards, 9133 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench, 9134 tree, tstools, uclibc, w_scan. 9135 9136 Issues resolved (http://bugs.uclibc.org): 9137 9138 #4718: python (built for powerpc) distutils has paths to host 9139 compiler toolchain 9140 #5516: appended device tree blobs on uImage fails 9141 #6302: Versions of packages retrieved from github.com are wrong 9142 #6308: dosfstools download link is wrong 9143 #6326: Dropbear: Add options to allow better config for 9144 different target devices (e.g. routers) 9145 #6338: Wrong download link for minicom package 9146 #6344: Wrong handling of license text files with same name and 9147 different directory 9148 #6374: gnutls package broken if linux cryptodev module 9149 selected 9150 #6410: omap3_beagle has uimage error load address error 9151 91522013.05, Released May 31th, 2013: 9153 9154 Minor fixes. 9155 9156 External toolchain wrapper fix for if host/usr/bin is placed 9157 in the patch. 9158 9159 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt, 9160 flex, jamvm, kmod, libplayer, libtirpc, libv4, 9161 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams 9162 9163 Issues resolved (http://bugs.uclibc.org): 9164 9165 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc... 9166 #4988: flex and m4 problems 9167 #5912: obsolete CVS files 9168 91692013.05-rc3, Released May 25th, 2013: 9170 9171 Minor fixes. 9172 9173 Updated/fixed packages: aircrack-ng, bellagio, boost, crda, 9174 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2, 9175 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston, 9176 wireshark 9177 91782013.05-rc2, Released May 15th, 2013: 9179 9180 Fixes all over the tree. 9181 9182 Default number of parallel jobs is now number of CPUs + 1. 9183 9184 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash. 9185 9186 Updated/fixed packages: aircrack-ng, busybox, cairo, 9187 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl, 9188 filemq, gst-plugin-bad, gutenprint, hplip, json-c, 9189 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss, 9190 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules, 9191 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman, 9192 pulseaudio, python-nfc, qt5imageformats, quota, openssl, 9193 sconeserver, strace, sylpheed, wvstreams, 9194 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt}, 9195 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir}, 9196 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap}, 9197 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight}, 9198 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview}, 9199 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo}, 9200 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint}, 9201 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man}, 9202 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode}, 9203 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud}, 9204 xcb-util, xcursor-transparent-theme, xdata_xbitmaps, 9205 xdata_xcursor-themes, 9206 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics}, 9207 xdriver_xf86-input-{tslib,vmmouse,void}, 9208 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide}, 9209 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport}, 9210 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis}, 9211 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb}, 9212 xfont_encodings, xfont_font-adobe-{100,75}dpi, 9213 xfont_font-utopia-{100dpi,75dpi,type1}, 9214 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi}, 9215 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1}, 9216 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic, 9217 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc, 9218 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc}, 9219 xfont_font-{mutt,schumacher}-misc, 9220 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util}, 9221 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1, 9222 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor}, 9223 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr}, 9224 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm}, 9225 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans, 9226 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto, 9227 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto, 9228 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto, 9229 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto, 9230 xserver_xorg-server, xutil_{makedepend,util-macros} 9231 9232 Readded Packages: xapp_xinit 9233 9234 Issues resolved (http://bugs.uclibc.org): 9235 9236 #5054: amd64: cannot find init - due to missing /lib64 folder 9237 92382013.05-rc1, Released May 8th, 2013: 9239 9240 Architectures: ARC support, Blackfin support, FLAT binary 9241 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4 9242 9243 Toolchains: Add new Microblaze external toolchains, Linaro 9244 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to 9245 internal toolchain, default to GCC 4.7.x. Internal 9246 Crosstool-ng backend deprecated. 9247 9248 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb 9249 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry 9250 pi, gnublin board. 9251 9252 FS: LZO and XZ compression methods, extra ubifs options, 9253 ext2 rev 0/1 and ext3/4 support. 9254 9255 Patch handling: apply-patches now has .patch.xz support, 9256 Patch logic reworked as discussed during Febrary dev days: 9257 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013 9258 9259 <pkg>-rsync now excludes version control files. 9260 9261 linux: uImage load address for ARM multiplatform kernels 9262 9263 Infrastructure for multiple OpenGL / ES / EGL / OpenVG 9264 providers, similar to how libjpeg / libjpeg-turbo is handled. 9265 9266 Infrastructure for packages to add system users. 9267 9268 kconfig: updated to 3.9-rc2, support make olddefconfig 9269 9270 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util, 9271 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi, 9272 bash, blackbox, bind, binutils, bison, boost, bridge-utils, 9273 busybox, ccache, cifs-utils, cmake, collectd, connman, 9274 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb, 9275 directfb-examples, divine, dmalloc, dnsmasq, dosfstools, 9276 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool, 9277 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic, 9278 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess, 9279 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop, 9280 httping, icu, inotify-tools, intltool, iproute2, ipset, 9281 iptables, iw, jpeg, jquery, jquery-{sparkline,validation}, 9282 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive, 9283 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm, 9284 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse, 9285 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd, 9286 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap, 9287 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam, 9288 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm, 9289 mediastreamer, memtester, mesa3d, 9290 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123, 9291 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon, 9292 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr, 9293 omap-u-boot-utils, openssh, openssl, openswan, openvpn, 9294 oprofile, orc, patch, pciutils, pcre, perl, php, poco, 9295 polarssl, proftpd, psmisc, pulseaudio, python, 9296 python-{bottle,netifaces,serial,setuptools}, qt, quagga, 9297 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba, 9298 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand, 9299 speex, squid, stress, stunnel, sudo, syslinux, sysstat, 9300 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend, 9301 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit, 9302 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy}, 9303 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp}, 9304 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb}, 9305 xapp_{xset,xwd,xwininfo}, xcb-{proto,util}, 9306 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics}, 9307 xdriver_xf86-input-{tslib,vmmouse,void}, 9308 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint}, 9309 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport}, 9310 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis}, 9311 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai, 9312 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11}, 9313 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i}, 9314 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm}, 9315 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans, 9316 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto, 9317 xproto_{resource,scrnsaver,xcmisc,xext,x}proto, 9318 xserver_xorg-server, xutil_makedepend, xz, zeromq 9319 9320 New packages: aircrack-ng, bcusdk, chrony, crda, 9321 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat, 9322 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters, 9323 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip, 9324 iozone, jansson, jhead, jquery-keyboard, jquery-ui, 9325 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4, 9326 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets, 9327 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2, 9328 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler, 9329 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base, 9330 qt5declarative, qt5graphicaleffects, qt5imageformats, 9331 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg, 9332 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo, 9333 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb, 9334 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm, 9335 xcursor-transparent-theme, zic, zmqpp, zyre 9336 9337 Removed packages: microperl, ocf-linux, xapp_xinit, 9338 xapp_xplsprinters, xapp_xprehashprinterlist, 9339 xfont_font-bitstream-speedo, 9340 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui}, 9341 xproto_{print,xf86rush}proto 9342 9343 Deprecated packages: vala 9344 9345 Issues resolved (http://bugs.uclibc.org): 9346 9347 #1291: Add support for Faraday 526 arm processor (fa526) 9348 #2683: cups does not install correctly to target 9349 #3313: mesa3d fails to build 9350 #5186: initramfs/cpio should support lzo compression 9351 #5636: agetty - cannot get controlling tty error - need updated... 9352 #5906: collectd client headers not exported 9353 #5966: bison unnecessarily required as build dependency 9354 #6140: --enable-fileinfo not applied for php package 9355 #6164: openvpn usage of ip tool from Busybox 9356 93572013.02, Released February 28th, 2013: 9358 9359 Misc manual updates. 9360 9361 Updated/fixed packages: busybox, collectd, flashbench, 9362 libgtk2, libupnp, mii-diag, quota 9363 93642013.02-rc3, Released February 26th, 2013 9365 9366 Minor fixes. 9367 9368 Updated/fixed packages: conntrack-tools, dialog, 9369 enlightenment, haserl, keyutils, libfif, libmad, 9370 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm, 9371 ruby, spawn-fcgi, vtun 9372 9373 Issues resolved (http://bugs.uclibc.org): 9374 9375 #5960: fusion.ko driver does not install to target rootfs 9376 93772013.02-rc2, Released February 19th, 2013 9378 9379 Fixes all over the tree. 9380 9381 Various manual updates and fixes. 9382 9383 Updated/fixed packages: busybox, collectd, gesftpserver, 9384 glib-networking, gnutls, inotify-tools, libcurl, libffi, 9385 libglib2, libtorrent, libvorbis, neard, network-manager, 9386 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim. 9387 9388 Issues resolved (http://bugs.uclibc.org): 9389 9390 #5906: collectd client headers not exported 9391 93922013.02-rc1, Released February 10th, 2013 9393 9394 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target 9395 libraries install fixed. Add Linaro ARM 9396 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery 9397 CodeBench MIPS 2012.03/09. Infrastructure to warn about 9398 missing 32bit support for binary toolchains. Toolchain wrapper 9399 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 / 9400 7.1. Deprecate uClibc 0.9.31. 9401 9402 Architecture: Xtensa fixes, add missing powerpc variants, arm 9403 1136jf-s rev1, add A5/A15, neon support toggle, OABI 9404 deprecated. Sparc: drop old unused variants 9405 9406 Bootloaders: At91bootstap: fix upstream URL, Barebox: add 9407 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes, 9408 environment image support, U-Boot: add 2013.01.01 9409 9410 Linux: fix appended dtb handling for v3.8+ kernels, support 9411 multiple device trees 9412 9413 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507 9414 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs 9415 updated, at91rm9200df: misc fixes. Lock kernel headers to 9416 match kernel. 9417 9418 Infrastructure: Git download fixes. Toolchain make target 9419 renamed from 'cross' to 'toolchain'. Eclipse integration 9420 support. Option to set root password, post image scripts, 9421 config scripts handling. 9422 9423 Updated/fixed packages: alsa-lib, argp-standalone, argus, 9424 arptables, atk, audiofile, axel, beecrypt, bind, bison, 9425 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox, 9426 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd, 9427 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog, 9428 diffutils, directfb, distcc, divine, dnsmasq, docker, 9429 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool, 9430 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype, 9431 gadget-test, gawk, gdb, genext2fs, gettext, giblib, 9432 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd, 9433 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm, 9434 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2, 9435 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery, 9436 jquery-sparklines, jqeury-validation, kismet, kmod, lame, 9437 libao, libcap, libcurl, libdvdnav, libdvdread, libecore, 9438 libedbus, libedje, libeet, libefreet, libeina, libeio, 9439 liberation, libelementary, libembryo, libethumb, libev, 9440 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2, 9441 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd, 9442 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng, 9443 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif, 9444 libupnp, liburcu, libusb-compat, libvncserver, libvorbis, 9445 libxml2, libxslt, lighttpd, links, linux-firmware, 9446 linux-fusion, ltp-testsuite, ltrace, 9447 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop, 9448 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd, 9449 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk, 9450 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl, 9451 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango, 9452 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman, 9453 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio, 9454 python, python3, qemu, qextserialport, qt, quagga, radvd, 9455 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba, 9456 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx, 9457 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools, 9458 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250, 9459 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd, 9460 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack, 9461 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit, 9462 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11, 9463 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs, 9464 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto, 9465 xserver_xorg-server, xstroke, xvkbd, xz 9466 9467 New packages: b43-firmware, b43-fwcutter, bustle, 9468 cache-calibrator, cegui06, celt051, classpath, curlftpfs, 9469 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx, 9470 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop, 9471 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi, 9472 libebml, libevas-generic-loaders, libfslcodec, libfslparser, 9473 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt, 9474 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt, 9475 media-ctl, ncdu, neard, neardal, nettle, perf, polkit, 9476 proxychains, python-bottle, python-pyparsing, rpi-firmware, 9477 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice, 9478 spice-protocol, tcllib, tvheadend, udisks, usbredir 9479 ux500-firmware, vde2, xcb-utils-keysyms, yavta, 9480 zd1211-firmware 9481 9482 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek}, 9483 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb}, 9484 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx}, 9485 xdriver_xf86-video-{tsend,xgi,xgixp} 9486 9487 Deprecated packages: xstroke 9488 9489 Issues resolved (http://bugs.uclibc.org): 9490 9491 #4237: building shared openssl w/-Os fails due to gcc bug 9492 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y 9493 #5602: python3 should install a "python" symbolic link 9494 #5846: Extra slash added to last slash in URL 9495 94962012.11.1, Released January 3rd, 2013: 9497 9498 Toolchain: Fixed non-largefile builds on recent Ubuntu 9499 versions. 9500 9501 Arch: fix missing x86/generic handling, Build for Xtensa with 9502 longcalls option. 9503 9504 Updated/fixed packages: dosfstools, qt 9505 95062012.11, Released December 2nd, 2012: 9507 9508 Git shallow clone fix for older git version. 9509 9510 Updated/fixed packages: ctuio, libtool 9511 9512 Issues resolved (http://bugs.uclibc.org): 9513 9514 #5726: List all the available hook points 9515 95162012.11-rc2, Released November 30th, 2012: 9517 9518 Minor fixes around the tree. 9519 9520 Various manual updates and fixes. 9521 9522 Add checks for legacy features. 9523 9524 Updated/fixed packages: acpid, alsa-lib, arptables, binutils, 9525 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb, 9526 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc, 9527 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb, 9528 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool, 9529 scons, strace, sylpheed 9530 9531 Issues resolved (http://bugs.uclibc.org): 9532 9533 #5732: Error : package/alsa-lib/alsa-lib.mk 9534 95352012.11-rc1, Released November 17th, 2012 9536 9537 Fixes all over the tree and new features. 9538 9539 Defconfigs: use u-boot 2012.10 on at91 and beaglebone, 9540 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta 9541 + nitrogen6x defconfigs. 9542 9543 Bootloaders: add u-boot 2012.07/10, ais target format, add 9544 barebox 2012.08/09/10/11, linker overlap issue fix for 9545 at91bootstrap, mxs-bootlets updated for new Barebox versions. 9546 9547 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x, 9548 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10. 9549 Libtirpc support for modern glibc variants. Toolchain on 9550 target has been deprecated. 9551 9552 Initial Aarch64 support, Xtensa support re-added. 9553 9554 Infrastructure: Use shallow git clone when possible, use 9555 tarballs rather than git URLs for github. Moved to pkgconf 9556 rather than pkg-config. System directory added, default 9557 skeleton/device tables moved. More than 1 post-build script 9558 can now be used. output/target now contains a 9559 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people 9560 understand how to (not) use it. 9561 9562 Manual has been reworked and extended. 9563 9564 Legal-info: Lots of package annotations, CSV file fixes, 9565 _LICENSE / _REDISTRIBUTE splitup, per-package hooks. 9566 9567 Updated/fixed packages: acpid, alsa-lib, alsa-utils, 9568 alsamixergui, attr, autoconf, automake, bash, bind, binutils, 9569 bison, blackbox, bluez-utils, busybox, cairo, can-utils, 9570 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools, 9571 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq, 9572 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file, 9573 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext, 9574 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good}, 9575 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset, 9576 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less, 9577 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse, 9578 libglib2, libhid, liblockfile, libmad, libmbus, libmnl, 9579 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue}, 9580 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss, 9581 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l, 9582 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors, 9583 lmbench, lockfile-progs, logrotate, lshw, lsof, 9584 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl, 9585 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer, 9586 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase, 9587 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh, 9588 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl, 9589 popt, portmap, pppd, procps, pulseaudio, python, python-nfc, 9590 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba, 9591 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo, 9592 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs, 9593 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc, 9594 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*, 9595 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient, 9596 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq 9597 9598 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64, 9599 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps, 9600 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl, 9601 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam, 9602 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct, 9603 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3, 9604 python3, qemu, qextserialport, qtuio, rpcbind, schifra, 9605 sconeserver, supervisor, time, ulogd, usb_modeswitch_data, 9606 yasm 9607 9608 Deprecated packages: netkitbase, netkittelnet 9609 9610 Issues resolved (http://bugs.uclibc.org): 9611 9612 #807: [PATCH] samba - make iconv and smbd optional 9613 #3049: binutils have a sysroot bug in ld 9614 #5330: update vsftpd to 3.0.0 9615 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined... 9616 #5666: Fails to build python 2.7.2 for 2440 arm 9617 96182012.08, Release August 31th, 2012 9619 9620 Updated/fixed packages: microperl, cups, luajit, rrdtool, 9621 prboom, oprofile. 9622 9623 Added license information for: sqlite. 9624 9625 Changed the source URLs of all packages located on Sourceforge 9626 in order to use the automatic mirror selection URL 9627 downloads.sourceforge.net, and get rid of the 9628 BR2_SOURCEFORGE_MIRROR option. 9629 96302012.08-rc3, Released August 25th, 2012 9631 9632 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse, 9633 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc. 9634 9635 Added license informations for: barebox, grub, syslinux, 9636 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils, 9637 faad2, nano, fbdump, rsync, librsync, fontconfig, 9638 inotify-tools, 9639 96402012.08-rc2, Released August 15th, 2012 9641 9642 Updated/fixed packages: imagemagick, sudo, crosstool-ng. 9643 9644 Added license informations for: mxml, nanocom, empty, expat, 9645 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng, 9646 input-event-daemon, luajit, cgilua, copas, coxpcall, 9647 luafilesystem, luasocket, rings, wsapi, xavante, libtpl, 9648 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl, 9649 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd, 9650 mtd, openssl, psmisc, socat, spawn-fcgi. 9651 9652 Fixes to Microblaze external toolchains 9653 configuration. Improvements of the pkg-stats 9654 script. Out-of-tree fix for the graph-depends script. 9655 9656 Kernel headers version bump. 9657 96582012.08-rc1, Released August 1st, 2012 9659 9660 Fixes all over the tree and new features. 9661 9662 Integration of a legal information reporting infrastructure, 9663 which allows to generate detailed informations about the 9664 licenses and source code of all components of a system 9665 generated by Buildroot. License information will progressively 9666 be added on packages. 9667 9668 Default configuration files added for Calao-systems USB-A9263 9669 and Calao-systems USB-A9G20-LPW. 9670 9671 External toolchains update: allow download of a custom 9672 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add 9673 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS 9674 2011.09. 9675 9676 Allow the restriction of downloads to the primary site only. 9677 This is useful for project developers who want to ensure that 9678 the project can be built even if the upstream tarball 9679 locations disappear. 9680 9681 Add a 'System configuration' choice to select between 3 9682 different init systems: Busybox init, SysV init and Systemd 9683 init. 9684 9685 Cleanups to the package infrastructure. The visible change to 9686 developers is that $(eval $(call AUTOTARGETS)) is now $(eval 9687 $(autotools-package)), and similarly for other package 9688 infrastructures and host packages. Refer to the documentation 9689 for details. 9690 9691 By default, automatic detection of the number of compilation 9692 jobs to use, depending on the number of CPUs available. 9693 9694 Improvements to generate systems with static libraries only 9695 (infrastructure and package fixes). 9696 9697 Add proper support in the Linux kernel package to generate 9698 Device Tree Blobs or combined Device Tree / Kernel 9699 images. This will be useful on Microblaze, PowerPC and ARM, 9700 which are architectures making extensive use of the Device 9701 Tree. 9702 9703 Updated/fixed packages: audiofile, autoconf, automake, axel, 9704 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils, 9705 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils, 9706 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups, 9707 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv, 9708 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep, 9709 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd, 9710 htop, icu, igh-ethercat, imagemagick, input-tools, iostat, 9711 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci, 9712 libconfig, libcurl, libelf, libevas, libeXosip2, libexif, 9713 libfuse, libidn, libmad, libmbus, libmnl, 9714 libnetfilter-conntrack, libnl, libnspr, libnss, libogg, 9715 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2, 9716 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules, 9717 lttng-tools, lua, m4, memtester, midori, mii-diag, 9718 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml, 9719 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd, 9720 openssl, pciutils, php, polarssl, portaudio, pppd, 9721 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm, 9722 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex, 9723 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd, 9724 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget, 9725 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib 9726 9727 New packages: cjson, collectd, dfu-util, dmidecode, elftosb, 9728 fbterm, flashrom, freerdp, inadyn, libfreefare, 9729 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping, 9730 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat, 9731 luajit, mediastreamer, mobile-broadband-provider-info, monit, 9732 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils, 9733 opkg, ortp, owl-linux, python-id3, python-nfc, quota, 9734 ramspeed, rtorrent, sound-theme-borealis, 9735 sound-theme-freedesktop, sysprof, webrtc-audio-processing, 9736 xinetd, zxing 9737 9738 Issues resolved (http://bugs.uclibc.org): 9739 9740 #1315: Allow use of older external toolchains without sysroot 9741 support [won't fix] 9742 #5276: Hiawatha needs to manage IPV6 if so [fixed] 9743 #5360: buildroot fails when building "host-libglib2 2.30.2 9744 Building" [won't fix, upstream problem] 9745 #5384: Can't build packages relying on gets on newer glibc 9746 [fixed] 9747 97482012.05, Released May 30th, 2012: 9749 9750 Updated/fixed packages: busybox, netsnmp, pptp-linux 9751 97522012.05-rc3, Released May 25th, 2012: 9753 9754 Minor fixes around the tree. 9755 9756 Infra: Fix for DOWNLOAD macro when using primary mirrors with 9757 scp targets. 9758 9759 Toolchain: Kernel headers 3.2.18 / 3.3.7. 9760 9761 Updated/fixed packages: binutils, bison, busybox, cifs-utils, 9762 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile, 9763 xserver-xorg 9764 97652012.05-rc2, Released May 18th, 2012: 9766 9767 Fixes all over the tree. 9768 9769 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf 9770 dependency, disable decimal floats support, Linux 3.2.17 / 9771 3.3.6 kernel headers. Fix sysroot copy handling for toolchains 9772 without C++ support. 9773 9774 Updated/fixed packages: apr, apr-util, ccache, dnsmasq, 9775 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala 9776 97772012.05-rc1, Released May 10th, 2012: 9778 9779 Fixes all over the tree and new features. 9780 9781 Use /etc/os-release for version info rather than 9782 /etc/br-version. 9783 9784 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot. 9785 9786 Apply-patches.sh: cleanups, archived patches handling fixes, 9787 support series files. 9788 9789 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for 9790 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for 9791 atngw100, use 3.3.x for qemu configs. 9792 9793 Menu structure: Libraries moved out of multimedia section 9794 9795 Atom processor support. Prescott fix, blackfin ABI fix, 9796 Microblaze architecture support (using ext toolchain). Cleanup 9797 architecture names, deprecate Xtensa support. 9798 9799 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1, 9800 default to uClibc 0.9.33.x, enable 9801 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit 9802 fixes for external toolchains, linaro ext toolchains, new 9803 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng 9804 1.15.2. 9805 9806 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img 9807 support. Barebox: add 2012.04, remove 2011.12. 9808 9809 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi, 9810 barebox, berkeleydb, bind, bluez_utils, boost, busybox, 9811 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp, 9812 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat, 9813 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk, 9814 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls, 9815 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly}, 9816 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec, 9817 kmod, lame, libaio, libarchive, libatomic_ops, libconfig, 9818 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi, 9819 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2, 9820 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu, 9821 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt, 9822 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace, 9823 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123, 9824 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon, 9825 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd, 9826 openssh, openssl, parted, pango, pcre, php, pixman, poco, 9827 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync, 9828 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net, 9829 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo, 9830 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission, 9831 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils, 9832 util-linux, vala, valgrind, vim, vsftpd, wget, wipe, 9833 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev}, 9834 xfsprogs, zlib 9835 9836 New packages: apr, apr-util, audiofile, bellagio, 9837 conntrack-tools, empty, fmtools, glib-networking, 9838 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng, 9839 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink, 9840 libtpl, localedef, minicom, msmtp, ndisc6, netatalk, 9841 ocf-linux, openswan, parted, polarssl, protobuf, read-edid, 9842 socketcand, stress, systemd, ushare, zeromq 9843 9844 Deprecated packages: ttcp 9845 9846 Removed packages: ntfsprogs 9847 9848 Issues resolved (http://bugs.uclibc.org): 9849 9850 #2353: [lua] fix build with 2010.08-rc1 9851 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64 9852 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0 9853 #2881: Can't build project statically with external toolchain 9854 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64 9855 #4808: ccache may build against wrong zlib 9856 #4880: New package lcdproc 9857 #4886: New package protobuf 9858 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/... 9859 #4898: * make: [target-finalize] Error 1 (ignored)* 9860 #4985: Qt 4.7.4 build crashes with Linux 2.6.29 9861 #4970: udev 181 fails to build if kernel version 3.3 is selected 9862 #5018: dialog broken: exits with assert in uClibc 9863 #5102: qt package moc, uic, rcc read from wrong place 9864 #5144: Patch to fix ixon bug in uemacs 9865 #5198: Line graphics output is broken in GNU Screen 9866 #5204: Missing terminfo file(s) for GNU screen terminal type 9867 98682012.02, Released February 29th, 2012: 9869 9870 Updated/fixed packages: libecore 9871 98722012.02-rc3, Released February 27th, 2012: 9873 9874 Fixes all over the tree. 9875 9876 Automatic host dependencies handling for cmake packages 9877 fixed. Customize package deprecated as using a post-build 9878 script is nowadays the preferred way of adding extra stuff to 9879 the rootfs. 9880 9881 Linux-headers 3.0.x / 3.2.x stable version bumped. 9882 9883 QEMU defconfigs updated to 3.2.x kernels and readme fixed. 9884 9885 Updated/fixed packages: dropbear, ffmpeg, libpng 9886 98872012.02-rc2, Released February 19th, 2012: 9888 9889 Fixes all over the tree. 9890 9891 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump 9892 linux-headers 3.0.x / 3.2.x stable versions. 9893 9894 Documentation: Added makedev / <pkg>_DEVICES / 9895 <pkg>_PERMISSIONS documentation. 9896 9897 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore, 9898 libvncserver, mxml, python. 9899 99002012.02-rc1, Released February 12th, 2012: 9901 9902 Fixes all over the tree and new features. 9903 9904 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java 9905 support removed, Powerpc SPE ABI support. GDB ELF support fix, 9906 GDB 7.4, crosstool-NG 1.13.4. 9907 9908 Gentargets: scp and mercurial support. 9909 Autotools: derive host dependencies from target by default. 9910 Packages can now declare device table snippets. 9911 9912 Host utilities menu with commonly used host tools. 9913 9914 defconfigs: qemu configs for x86-64, mips and sparc, at91 9915 defconfigs now use modern U-Boot / mainline Linux, added 9916 lpc3250 defconfigs. 9917 9918 uClibc: remove 0.9.30, backport unshare() support, add 9919 0.9.32.1 / 0.9.33, use same config for ctng. 9920 9921 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions, 9922 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx 9923 bootloaders added. 9924 9925 Various manual updates. Release tarballs now contain generated 9926 manual in text/html/pdf formats. 9927 9928 Buildroot now calls the stop function of scripts in 9929 /etc/init.d at shutdown. 9930 9931 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt, 9932 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo, 9933 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog, 9934 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed, 9935 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig, 9936 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base, 9937 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools, 9938 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi, 9939 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2, 9940 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip, 9941 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat, 9942 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt, 9943 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc, 9944 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses, 9945 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc, 9946 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd, 9947 python, python-serial, qt, ruby, samba, sdl, sdparm, 9948 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump, 9949 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount, 9950 util-linux, vala, valgrind, vsftpd, wpa_supplicant, 9951 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit}, 9952 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai, 9953 xf86-video-sis, xfont_{encodings,font-util}, 9954 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender}, 9955 xlib_libxkbfile, xterm, xutil_makedepend, yajl 9956 9957 New packages: boost, connman, dstat, expedite, explorercanvas, 9958 feh, flot, giblib, igh-ethercat, imlib2, jquery, 9959 jquery-sparklines, jquery-validation, jsmin, kmod, libecore, 9960 libedbus, libedje, libeet, libeina, libelementary, libesmtp, 9961 libethumb, libevas, libical, libmbus, liboauth, liburcu, 9962 libvncserver, linux-firmware, 9963 lttng-{babeltrace,libust,modules,tools}, NetworkManager, 9964 open2300, python-distutilscross, python-dpkt, 9965 python-netifaces, python-pygame, python-setuptools, rt-tests, 9966 sam-ba, sane-backends, sqlcipher, transmission, unionfs, 9967 xf86-input-tslib, xinput-calibrator 9968 9969 Issues resolved (http://bugs.uclibc.org): 9970 9971 #743: Add Transmission bit torrent option to buildroot 9972 #755: Add Boost libraries as a package 9973 #2299: Add crypto support to libsoup 9974 #2617: Pixman 0.19.2 & Cairo 1.10.0 9975 #3403: libgpg-error: bump to version 1.10 9976 #3409: libgpg-error: download from gnupg.org 9977 #3421: nano: make tiny flag optional 9978 #3691: New EFL packages 9979 #4664: Cannot patch AT91Bootstrap 9980 #4700: setlocalversion not working for combination svn/ubuntu 11.10... 9981 #4760: Qt: add host-pkg-config to dependency-list 9982 99832011.11, Released November 30th, 2011: 9984 9985 Fixes all over the tree. 9986 9987 Bump kernel headers / default Linux version to 3.1.4. 9988 9989 Updated/fixed packages: ruby 9990 99912011.11-rc3, Released November 26th, 2011: 9992 9993 Fixes all over the tree. 9994 9995 Toolchain: Fix gdb dependencies for external toolchains, 9996 adjust uClibc patches so they don't confuse modern versions of 9997 patch, bump crosstool-ng, kernel headers and linux versions. 9998 9999 Updated/fixed packages: busybox, freetype, mplayer, opencv, 10000 php, rsyslog, ruby, thttpd, xapp_xf86dga 10001 10002 Issues resolved (http://bugs.uclibc.org): 10003 10004 #4357: Prevent patch commands from accessing source control 10005 #4369: Fix permissions on untared lsof archive 10006 100072011.11-rc2, Released November 18th, 2011: 10008 10009 Fixes all over the tree and new features. 10010 10011 Updated asciidoc documentation 10012 10013 Toolchain: Bumped 3.x stable kernel headers, use wget in 10014 crosstool-ng as well, bump crosstool-ng version, gdb fixes, 10015 uClibc sparc fix. 10016 10017 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb, 10018 mplayer, newt, qt, rpm, rrdtool, tar, tftpd 10019 10020 Issues resolved (http://bugs.uclibc.org): 10021 10022 #3355: mplayer fails to build 10023 #4021: uClibc: undefined reference to `__GI___errno_location' 10024 #4297: Qt's qmake uses wrong pkg-config 10025 100262011.11-rc1, Released November 11th, 2011: 10027 10028 Fixes all over the tree and new features. 10029 10030 Moved misc scripts and support stuff to support/. Renamed 10031 patch-kernel.sh to support/scripts/apply-patches.sh. 10032 10033 Documentation: Moved to asciidoc format, make targets to 10034 generate text/html/pdf/epub output added. 10035 10036 Defconfigs: Qemu configs updated to 3.1 kernel and readmes 10037 added. 10038 10039 Bootloaders: Add support for custom git tree / tarballs for 10040 barebox, similar to how it's handled for u-boot. Clean up 10041 menuconfig options. 10042 10043 Toolchain: Update external codesourcery toolchain download 10044 URLs after Codesourcery got bought by Mentor, add x86 10045 toolchain, update toolchain versions and optimize toolchain 10046 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC, 10047 updated GDB versions / download URLs. Binutils 10048 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added, 10049 use ctng-1.13.0. 10050 10051 Package infrastructure: Support for local packages / 10052 overrides, package dir / name arguments dropped from 10053 {GEN,AUTO,CMAKE}TARGETS. 10054 10055 Linux: Kernel extensions infrastructure support, Xenomai + 10056 RTAI support. 10057 10058 Updated/fixed packages: acpid, bind, busybox, dash, dbus, 10059 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool, 10060 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc, 10061 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer, 10062 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset, 10063 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao, 10064 libconfuse, libcuefile, libcurl, libdaemon, libevent, 10065 libglib2, libiconv, libmpd, libreplaygain, libroxml, 10066 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool, 10067 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo, 10068 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack, 10069 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp, 10070 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile, 10071 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync, 10072 samba, sawman, sdl_sound, smartmontools, sqlite, squid, 10073 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay, 10074 tslib, usbutils, util-linux, valgrind, wget, whetstone, which, 10075 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm 10076 10077 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c, 10078 libev, libftdi, libgeotiff, libmodbus, libplayer, live555, 10079 ngrep, noip, opencv, openocd, picocom, poco, portaudio, 10080 pulseaudio, pv, rtai, vala, xenomai. 10081 10082 Removed packages: liboil, sfdisk, swfdec, webif 10083 10084 Issues resolved (http://bugs.uclibc.org): 10085 10086 #505: live555: new package 10087 #507: Enable live and tv options in MPlayer-1.0rc2 10088 #531: let e2fsprogs package to export headers to staging dir if needed 10089 #1171: Linuxthreads new cannot find sysdep.h 10090 #1357: Add bluez to buildroot system 10091 #2107: New package: input-event-daemon 10092 #2599: New package: orc (Oil Runtime Compiler) 10093 #2605: gstreamer: Update to 0.10.30 10094 #2677: introducing util-linux-ng as replacement for util-linux 10095 #2917: Qt: Add declarative module 10096 #3145: jffs2 image generation fails 10097 #3271: netperf-2.4.5 fails to compile 10098 #3331: xdata_xcursor-themes depends on xcursorgen 10099 #3343: Add file:// download SITE_METHOD 10100 #3391: Add support for specifying an external kernel tree 10101 #3631: Error while compiling with Xorg 10102 #3709: oprofile doesn't build for mipsel 10103 #3925: midori not getting compile 10104 #4045: Add support for downloading i386 toolchains from codesourcery 10105 #4165: lrzsz-fix-symlink-at-rebuild.patch 10106 #4171: makedevs-unused-but-set-variable.patch 10107 #4183: Codesourcery toolchain download site has changed 10108 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp' 10109 #4381: Add option to lighttpd to enable Lua support 10110 #4387: Make sure that dest dir exists before installing mtd files 10111 101122011.08, Released August 31th, 2011: 10113 10114 Fixes all over the tree. 10115 10116 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4 10117 kernel headers. 10118 10119 Updated/fixed packages: ipset, python 10120 101212011.08-rc2, Released August 29th, 2011: 10122 10123 Fixes all over the tree. 10124 10125 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on 10126 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh 10127 (broken). 10128 10129 Defconfigs: kernel updates, fix mini2440 serial port config, 10130 remove old arm toolchain configs. 10131 10132 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig} 10133 targets similar to linux/busybox. 10134 10135 Updated/fixed packages: barebox, directfb, libsoup, 10136 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev, 10137 usbmount, util-linux, xfont_font-misc-misc 10138 10139 Issues resolved (http://bugs.uclibc.org): 10140 10141 #3685: ncurses installation hangs due to old version of tic 10142 #4093: Grub fails to install bz2 patch after conversion to... 10143 101442011.08-rc1, Released August 4th, 2011: 10145 10146 Fixes all over the tree and new features. 10147 10148 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed, 10149 ext-toolchain-wrapper improvements, improved non-MMU 10150 support. GCC 4.3.6 / 4.6.1. 10151 10152 GENTARGETS infrastructure extended to cover bootloaders and 10153 Linux kernel as well. Options to retrive Linux/U-Boot from a 10154 custom git repo instead of upstream tarballs. 10155 Support for Linux 3.x and release candidate tarballs. 10156 X-Loader bootloader for omap added. 10157 10158 Make source/external-deps now also works for external 10159 toolchains / crosstool-ng backend. 10160 10161 Updated/fixed packages: autoconf, berkeleydb, bind, binutils, 10162 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib, 10163 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly}, 10164 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive, 10165 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng, 10166 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils, 10167 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt, 10168 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid, 10169 synergy, udev, usbmount, usbutils, util-linux, valgrind, 10170 webkit, xorg-xserver, xz, zlib 10171 10172 New packages: acl, attr, ebtables, gnutls, inotify-tools, 10173 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss, 10174 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird, 10175 statserial, stunnel, ti-utils, uboot-tools, yajl 10176 10177 Deprecated packages: liboil, swfdec 10178 10179 Removed packages: hal 10180 10181 Issues resolved (http://bugs.uclibc.org): 10182 10183 #3559: libnspr: Add new package 10184 #3595: patch to add libroxml 10185 #3565: libnss: Add new package 10186 #3583: xfonts_font-adobe-100dpi fails due to missing map file 10187 #3649: [PATCH] Add mapdir to existing pkg-config patch 10188 #3907: 2011.05 - Qt 4.7.3 not building on ARM 10189 #3961: Nfs-utils: Remove SUSv3-function index 10190 #3985: "help" target's defconfig list needs sort 10191 #3997: bump libroxml to v2.1.0 10192 101932011.05, Released May 27th, 2011: 10194 10195 Updated/fixed packages: makedevs 10196 101972011.05-rc2, Released May 24th, 2011: 10198 10199 Fixes all over the tree. 10200 10201 Toolchain: Code sourcery ARM 2009q1 download URL fixed / 10202 2009q3 external toolchains added. Crosstool-NG bumped to 10203 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x 10204 bumped to 2.6.38.7. 10205 10206 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt 10207 102082011.05-rc1, Released May 18th, 2011: 10209 10210 Fixes all over the tree and new features. 10211 10212 External toolchain improvements: We now build a binary 10213 toolchain wrapper and install it into HOST_DIR/usr/bin, which 10214 enforces the correct compiler arguments, making an external 10215 toolchain as easy to use outside of Buildroot as the internal 10216 ones are. This also brought a cleanup of CFLAGS, making the 10217 Buildroot build output easier to read. 10218 10219 Rootfs device handling improvements: Choice between static 10220 /dev, devtmpfs and devtmpfs with either mdev or udev. 10221 10222 Toolchain: More preconfigured codesourcery external 10223 toolchains, improved Crosstool-NG support, fix for GCC 10224 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0 10225 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support. 10226 10227 Bootloaders: U-boot 2011.03, Barebox 2011.05.0 10228 10229 Linux: support for custom kernel image targets, E.G. for 10230 powerpc builds with embedded device trees. 10231 10232 Misc fixes for qemu defconfigs, ensuring correct serial 10233 terminal setup out of the box. 10234 10235 Misc gentarget / autotools handling fixes. 10236 10237 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui, 10238 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp, 10239 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file, 10240 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines, 10241 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less, 10242 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng, 10243 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs, 10244 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses, 10245 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt, 10246 procps, proftpd, qt, quagga, readline, rsync, samba, sdl, 10247 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit, 10248 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11, 10249 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz 10250 10251 New packages: bonnie++, can-utils, gdisk, htop, 10252 input-event-daemon, libexif, libraw, libv4l, ngircd 10253 10254 Removed packages: festival 10255 10256 Issues resolved (http://bugs.uclibc.org): 10257 10258 #2131: Add OpenMP support to the toolchain 10259 #3379: New Package: bonnie++ 10260 #3445: Not working openssl-10.0.0d on 386sx 10261 #3451: fakeroot package: wrong FAKEROOT_SITE variable 10262 #3457: alsamixergui: broken URL 10263 #3475: Calling sync on large filesystems when not always necessary 10264 #3511: make busybox-menuconfig does not download busybox package 10265 #3541: Quotes in the top Makefile:217 break buildroot/kernel config... 10266 #3571: u-boot: fw_printenv does not build 10267 #3643: popt source url is not responding 10268 #3733: dropbear: make zlib optional 10269 #3757: Buildroot can't build mplayer with libmad 10270 102712011.02, Released February 28th, 2011: 10272 10273 Fixes all over the tree. 10274 10275 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd, 10276 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces 10277 10278 Deprecated packages: devmem2, webif 10279 10280 Issues resolved (http://bugs.uclibc.org): 10281 10282 #2911: Qt: Disable qt3support-option, if gui-module isn't selected 10283 #3259: Unable to build webkit (on arm) 10284 #3295: slang fails to build on mipsel 10285 #3325: ffmpeg fails to build 10286 102872011.02-rc2, Released February 24th, 2011: 10288 10289 Fixes all over the tree. 10290 10291 Festival packages marked as broken. Unless someone steps up 10292 to support them, they will be removed during the 2011.05 10293 development cycle. 10294 10295 Updated/fixed packages: atk, avahi, bind, cairo, dbus, 10296 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive, 10297 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2, 10298 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp, 10299 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm, 10300 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt, 10301 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image, 10302 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib, 10303 tcpreplay, tiff, wpa_supplicant, xcb-util, 10304 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard}, 10305 xdriver_xf86-input-{mouse,synaptics,void}, 10306 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb}, 10307 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama}, 10308 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess}, 10309 xserver_xorg-server, xz 10310 10311 Removed packages: ace_of_penguins, vlc 10312 10313 Issues resolved (http://bugs.uclibc.org): 10314 10315 #3205: Failing chmod when running "make" in buildroot (openssl)... 10316 #3277: quagga fails to build with SNMP support 10317 #3283: See why nfs-utils needs fakeroot, and convert to autotools 10318 #3307: synergy fails to build due to missing XTest library 10319 103202011.02-rc1, Released February 14th, 2011: 10321 10322 Fixes all over the tree and new features. 10323 10324 External toolchain improvements: clarification of the options, 10325 and introduction of the toolchain profile concept, for 10326 well-known toolchains. Buildroot is now capable of 10327 automatically downloading and extracting well-known toolchains 10328 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH 10329 toolchains are supported). Crosstool-NG backend updated and 10330 improved. 10331 10332 Complete rework of how hardware boards are supported. 10333 Each board now only has a single defconfig file, and all 10334 board-specific options have been removed. See 10335 docs/buildroot.html#board_support for details. 10336 10337 Added support for the following boards: Mini2440, Qemu ARM 10338 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4 10339 r2d and Qemu x86. The Qemu boards support allows to easily 10340 build systems that are known to work under Qemu. 10341 10342 Initial support for Blackfin processors. 10343 10344 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in 10345 preparation for support of SDK. For the same reason, the 10346 toolchain binaries (cross-compiler and other related tools) 10347 are now installed in $(O)/host/usr/bin/. The cross pkg-config 10348 now also automatically returns correct values for cross 10349 compilation, without needing any environment variables to be 10350 set. 10351 10352 Ccache support reworked. Now used for both host and target 10353 compilation, and cache is stored in ~/.buildroot-ccache. 10354 10355 Toolchain: uClibc 0.9.32-rc2, several components moved to 10356 normal AUTOTARGET packages. 10357 10358 Generic cmake infrastructure, similar to the existing 10359 GENTARGETS/AUTOTARGETS. 10360 10361 Support for bzr downloads, next to the existing git/svn support. 10362 10363 Kconfig infrastructure rebased against 2.6.38-rc3, bringing 10364 misc fixes. 'xconfig' now uses Qt4 rather than Qt3. 10365 10366 EXT2 file system size handling improved, UBI image support, fs 10367 configuration options cleanup, U-Boot/Barebox version bumps. 10368 10369 Updated/fixed packages: alsa-utils, at, autoconf, automake, 10370 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake, 10371 coreutils, cups, dbus, dbus-python, dhcp, directfb, 10372 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed, 10373 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp, 10374 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base, 10375 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm, 10376 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2, 10377 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig, 10378 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng, 10379 libsndfile, libtheora, libtool, libusb-compat, libvorbis, 10380 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors, 10381 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs, 10382 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer, 10383 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp, 10384 openssh, openssl, openvpn, oprofile, pango, patch, pciutils, 10385 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby, 10386 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat, 10387 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit, 10388 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe, 10389 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util, 10390 xkeyboard-config, xlib_libX11, xz, zlib 10391 10392 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp, 10393 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile, 10394 libffi, libhid, libreplaygain, libsamplerate, libsigc++, 10395 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone, 10396 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone, 10397 xl2tp, xmlstarlet 10398 10399 Removed packages: hotplug, l2tp, libfloat, microcom, 10400 ng-spice-rework 10401 10402 Issues resolved (http://bugs.uclibc.org): 10403 10404 #267: The make target: cross fails because toolchain_build_... 10405 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against... 10406 #561: ltp-testsuite failed to install 10407 #1447: Installing gfortran on PowerPC 10408 #1651: Build fail caused by ccache in module-init-tools 10409 #1681: Cross-compiled binaries shouldn't be installed into staging 10410 #1723: [PATCH] axel: convert to generic package infrastructure and... 10411 #1735: [PATCH] mplayer: convert to autotools infrastructure 10412 #2551: [PATCH] native toolchain in the target filesystem fails 10413 #2623: buildroot-snapshot-20100922 fails when compiling development... 10414 #2647: makedevs package lacks support for 16-bit major/minor numbers 10415 #2371: QT MYSQL Module does not build when MySQL installed on the host 10416 #2839: compile fails in various packages with a odd message "error:... 10417 #2887: tar "buffer overflow detected" error 10418 #2893: Broken "make source" with external toolchain 10419 #2905: Qt: Speed up compilation, if gui-module isn't selected 10420 #2929: genext2fs: couldn't allocate a block (no free space) 10421 #2935: Ntpdate isn't installed 10422 #2965: Broken linkage to xkbcomp (blocking X server startup) 10423 #2983: xlib_libX11 build failed 10424 #3007: kexec doesn't build: Missing regdef.h file 10425 #3085: Init scripts are not compatible with sysVinit (when busybox... 10426 #3103: make external-deps wants to download gcc-.tar.bz2 when... 10427 #3109: abnormal `make busybox-menuconfig` 10428 #3115: How about board specific makefiles? 10429 #3169: python patch has typo, aborts build in scenario 10430 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/ 10431 104322010.11, Released November 30th, 2010: 10433 10434 Fixes all over the tree. 10435 10436 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump, 10437 xserver-xorg 10438 10439 Issues resolved (http://bugs.uclibc.org): 10440 10441 #2773: squid with openssl support needs openssl on the host 10442 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS 10443 104442010.11-rc2, Released November 25th, 2010: 10445 10446 Fixes all over the tree. 10447 10448 Add support for LEON Sparc architecture variants. Fix make 10449 source/external-deps for host packages. 10450 10451 Updated/fixed packages: bash, bind, busybox, dialog, gpsd, 10452 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools, 10453 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite, 10454 sysstat, webkit, zlib 10455 10456 Issues resolved (http://bugs.uclibc.org): 10457 10458 #759: Sysstat build broken without libintl 10459 #2479: host-module-init-tools 3.11 fails to build 10460 #2725: Buildroot overrides kernel config 10461 #2785: mtd-utils build fails due to missing libmtd 10462 #2791: Added PHP-Process Control to the PHP-Package 10463 #2797: pciutils dependencies on zlib not taken into account 10464 #2809: failed to compile libglib2 10465 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module 10466 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6... 10467 #2833: Failed to compile webkit without X11 10468 104692010.11-rc1, Released November 8th, 2010: 10470 10471 Fixes all over the tree and new features. 10472 10473 Kconfig infrastructure rebased against 2.6.36-rc1, bringing 10474 misc fixes + nconfig and savedefconfig targets. 10475 10476 Toolchain: ARM cortex A9 support, experimental crosstool-ng 10477 backend, GCC 4.5.x. 10478 10479 Fs: Squashfs 4.1 with lzo support 10480 10481 Old-style package hooks (*_HOOK_POST_*) removed. Use the more 10482 generic new-style ones instead. 10483 10484 Download handling reworked and support for git/svn downloads 10485 added. 10486 10487 Removed experimental shared config.cache support, as it is 10488 too unreliable. 10489 10490 A convenience Makefile wrapper is created when using 10491 out-of-tree building, similar to how it is done for the kernel. 10492 10493 Alpha, Cris, IA64 and Sparc64 architecture support removed. 10494 10495 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg, 10496 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz 10497 10498 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf, 10499 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa, 10500 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb, 10501 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool, 10502 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test, 10503 gamin, gawk, genext2fs, gperf, gst-plugins-base, 10504 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm, 10505 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools, 10506 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi, 10507 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2, 10508 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd, 10509 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif, 10510 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs, 10511 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer, 10512 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf, 10513 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh, 10514 openssl, openvpn, oprofile, pango, patch, pcre, php, 10515 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd, 10516 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman, 10517 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang, 10518 speex, sqlite, squashfs, startup-notification, strace, 10519 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250, 10520 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd, 10521 vtun, which, wireless-tools, wpa_supplicant, xapp_twm, 10522 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput, 10523 xapp_xmore, 10524 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard}, 10525 xdriver-xf86-input-{mouse,synaptics,vmmouse,void}, 10526 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev}, 10527 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64}, 10528 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128}, 10529 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion}, 10530 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb}, 10531 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa}, 10532 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp}, 10533 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke, 10534 xterm, xvkbd, zlib 10535 10536 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk 10537 10538 Removed packages: dillo, libglib12, libgtk12, microwin, 10539 pcmcia 10540 10541 Issues resolved (http://bugs.uclibc.org): 10542 10543 #901: new package: gpsd 10544 #2389: Generate a Makefile wrapper in $(O) 10545 #2461: wireless_tools: install shared library if needed 10546 #2521: Can't compile sdl_mixer, mikmod.h can't be found 10547 #2533: xserver_xorg-server: Enable glx, if mesa3d is built 10548 #2563: [PATCH] cairo: Expose the configure option to disable some... 10549 #2581: libmms: Update to 0.6, and patch to work on architectures... 10550 #2707: Can't compile linux kernel using buildroot + crosstool-ng 10551 #2731: Build order 10552 #2737: buildroot configuration tool crashing when the path exceeds... 10553 #2767: Build for lsof broken in buildroot-2010.08 10554 105552010.08: Released August 31th, 2010: 10556 10557 Fixes all over the tree. 10558 10559 Updated/fixed packages: atk, xstroke 10560 10561 Removed packages: lxdoom 10562 105632010.08-rc2, Released August 30th, 2010: 10564 10565 Fixes all over the tree. 10566 10567 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and 10568 locale support as broken. Remove deprecated GCC 4.2.[1-3] 10569 versions. 10570 10571 Mark CRIS architecture as deprecated, as it is discontinued 10572 upstream. 10573 10574 Marked shared config.cache as experimental and disabled by 10575 default as it is known to break with certain package 10576 combinations. 10577 10578 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got 10579 added. 10580 10581 fs: old-style squashfs for big endian archs fixed. 10582 10583 Updated/fixed packages: busybox, gst-plugins-base, 10584 imagemagick, kismet, libgail, libglib2, libgtk2, lua, 10585 luafilesystem, lzo, ncurses, netcat, pango, php, pppd, 10586 proftpd, qt, samba, startup-notification, swfdec, sysvinit, 10587 util-linux 10588 10589 Removed packages: stunnel 10590 10591 Issues resolved (http://bugs.uclibc.org): 10592 10593 #635: util-linux fails to build in 2009.08 10594 #2239: netcat package installs its binary to target as avr32-linux... 10595 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because... 10596 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists 10597 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ... 10598 105992010.08-rc1, Released July 30th, 2010: 10600 10601 Fixes all over the tree and new features. 10602 10603 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2 10604 and non-sysroot support removed. Added support for (snapshot) 10605 NPTL in uClibc, 0.9.28.3 removed, 10606 10607 Bootloaders: Various cleanups, moved to boot/, added Barebox, 10608 removed yaboot. Support building u-boot from custom tarball, 10609 u-boot 2010.06. 10610 10611 New GTK-based configurator, usable using 'make gconfig'. 10612 10613 Java packages marked as broken. Unless someone steps up to 10614 support this, they will be removed during the 2010.11 10615 development cycle. 10616 10617 Alpha, IA64 and Sparc64 architectures marked as deprecated. 10618 GTK+ on DirectFB has also been marked as deprecated, as it is 10619 not supported in recent GTK+ versions, and more and more 10620 packages depends on the new versions. 10621 Unless someone steps up to support them, they will be removed 10622 during the 2010.11 development cycle. 10623 10624 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny, 10625 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm 10626 10627 Updated/fixed packages: alsa-lib, alsamixergui, at, atk, 10628 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo, 10629 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc, 10630 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig, 10631 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good, 10632 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables, 10633 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse, 10634 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng, 10635 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz, 10636 ltrace, make, midori, module-init-tools, mplayer, 10637 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp, 10638 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba, 10639 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools, 10640 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor, 10641 usbutils, webif, webkit, wireless_tools, xerces, 10642 xkeyboard-config, xserver_xorg-server, xvkbd, zlib 10643 10644 Removed packages: modutils, portage, rxvt 10645 10646 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia 10647 10648 Issues resolved (http://bugs.uclibc.org): 10649 10650 #321: alsa-lib uses host include files for python which breaks ... 10651 #361: linux kernel configuration choice works incorrectly 10652 #387: Tremor not installed to toolchain 10653 #401: new package: ffmpeg 10654 #475: uImage target for U-boot failed generating 10655 #543: ATK requires X11 on DirectFB target 10656 #575: webkit: Buildroot Libtool Patch Fails 10657 #583: build fails with external x86_64 toolchain 10658 #729: sstrip creates corrupted headers 10659 #829: Webkit r44552 needs libXt 10660 #835: Package Dataflashboot-1.05 does not compile with buildroot... 10661 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open... 10662 #859: Add (head of) nptl branch to list of uClibc versions 10663 #949: compile with debug info 10664 #955: Grub fails to build with External Toolchain 10665 #1051: Webkit doesn't compile (Linuxthreads new, x86) 10666 #1213: Move .config into output directory 10667 #1225: Buildroot fails to account for "nof" subdirectory (no float... 10668 #1231: (sparc) Linux kernel fails to build 10669 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c... 10670 #1339: Busybox needs -fno-strict-aliasing to compile cleanly 10671 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ... 10672 #1405: WebKit fails to build because pthread_getattr_np is not impl... 10673 #1675: GMP Error during buildroot make process 10674 #1741: external toolchain linking error 10675 #1753: lmbench: convert to generic package infrastructure 10676 #1771: Fakeroot and the target/generic/device_table.txt create bad... 10677 #1807: LZMA 4.32.7, Required header file(s) are missing 10678 #1813: xkeyboard-config fails to build because of intltool problem 10679 #1879: Bump iptables to 1.4.8 10680 #1885: Add a bunch of lua modules 10681 #1897: Bump libusb to 1.0.7 10682 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets 10683 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP 10684 #1927: Bump file to 5.03 and migrate to autotargets 10685 #1933: Bump gawk to 3.1.8 and migrate to autotargets 10686 #1945: PHP: add sqlite3 dependency when using external lib 10687 #1951: Bump openssl to 0.9.8o 10688 #1957: Bump sqlite to 3.6.23.1 10689 #1975: Package removal/deprecation 10690 #1981: zlib: bump to 1.2.5 10691 #1987: intltool: Fix spelling mistake 10692 #1993: Bump bash to 4.1.7(1) and migrate to autotargets 10693 #1999: Typo in path checking 10694 #2005: Bump dnsmasq to 2.55 and migrate to gentargets 10695 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x 10696 #2038: Bump ncurses to 5.7 10697 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5' 10698 #2101: blackbox depends on locale support 10699 #2119: Tries to build kernel, although disabled in config 10700 #2125: libXfont build fail 10701 #2143: buildroot compiler generates segfaulting statically linked exe.. 10702 #2149: xterm build failure 10703 #2155: Compression lzo don't set for ubifs 10704 #2161: [SECURITY] Update libpng to 1.2.44 10705 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ... 10706 #2181: pixman can't apply pixman-0.10.0-no-tests.patch 10707 #2191: linux-fusion build fail 10708 #2221: Qt does not compile (dependencies not taken into account?) 10709 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ... 10710 #2245: Netcat does not work due to incorrect assumptions about signed.. 10711 #2251: directory output/build after make *_defconfig not found 10712 #2257: Convert netsnmp package to autotargets 10713 #2263: Bump samba to 3.3.13 10714 #2269: setserial causes make error 10715 107162010.05, Released May 30th, 2010: 10717 10718 Fixes all over the tree. 10719 10720 Updated/fixed packages: coreutils, hal, libcap, 10721 lockfile-progs, ncftp, xserver_xorg-server 10722 10723 Issues resolved (http://bugs.uclibc.org): 10724 10725 #1789: binutils fails to build for i386 10726 #1843: Fix libcap build failure 10727 #1855: XORG Keyboard driver fails to compile 10728 107292010.05-rc3, Released May 27th, 2010: 10730 10731 Fixes all over the tree. 10732 10733 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo, 10734 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin, 10735 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad, 10736 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc, 10737 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn, 10738 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2, 10739 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp, 10740 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php, 10741 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs, 10742 squashfs3, sshfs, startup-notification, swfdec, sylpheed, 10743 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke 10744 10745 Issues resolved (http://bugs.uclibc.org): 10746 10747 #75: arm buildroot "unrecognized option" error 10748 #699: Buildroot fails to copy libstdc++ to target when using external... 10749 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST... 10750 #1729: alsamixergui fails to build 10751 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib 10752 #1819: pciutils small bugs 10753 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5 10754 107552010.05-rc2, Released May 11th, 2010: 10756 10757 Fixes all over the tree. 10758 10759 Updated/fixed packages: busybox, customize, gawk, gnuchess, 10760 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion, 10761 ltp-testsuite, mplayer, netplug, pciutils, php, sed, 10762 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant, 10763 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome, 10764 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans, 10765 xproto_fontcacheproto, xproto_fontsproto, xvkbd 10766 10767 Removed packages: vice 10768 10769 Issues resolved (http://bugs.uclibc.org): 10770 10771 #849: "customize" package copies files to wrong place in target tree 10772 #985: Bump usb_modeswitch package to 1.1.0 10773 #1135: Package customize. Wrong copying 10774 #1525: Package hal deletes a whole <target>/etc/rc.d directory 10775 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module 10776 #1669: Busybox failed to compile when using an external toolchain 10777 #1699: Fix usbutils dependencies and bump 10778 #1705: Fix pciutils broken cross compiling 10779 #1717: External toolchain fixes for hostapd & wpa_supplicant 10780 107812010.05-rc1, Released May 3rd, 2010: 10782 10783 Cleaned up / restructured package menu. 10784 10785 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed. 10786 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4, 10787 removed broken nios2 support, ppc e300cX/e500mc support, 10788 improved external toolchain support, GDB 7.x support. 10789 10790 X.org updated to 7.5. 10791 10792 New packages: cdrkit, cramfs, genext2fs, genromfs, 10793 libatomic_ops, librsync, libusb-compat, lmbench, netperf, 10794 squashfs, squashfs3, squid 10795 10796 Updated/fixed packages: alsa-utils, argus, autoconf, bison, 10797 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs, 10798 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd, 10799 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm, 10800 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2, 10801 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion, 10802 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm, 10803 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch, 10804 pciutils, php, pixman, portage, pppd, pthread-stubs, python, 10805 qt, radvd, samba, setserial, smartmontools, tar, tslib, 10806 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes, 10807 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11, 10808 xlib_libXaw, xlib_libXfont, xlib_libXfontcache, 10809 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess, 10810 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto, 10811 xproto_xf86miscproto, xserver_xorg-server 10812 10813 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie, 10814 xlib_libXxf86misc, xxproto_evieext, proto_trapproto, 10815 xproto_xf86miscproto 10816 10817 Issues resolved (http://bugs.uclibc.org): 10818 10819 #513: Add new squid package 10820 #661: lmbench: new package 10821 #719: Add lua option to haserl 10822 #800: [PATCH] iperf update to 2.0.4 10823 #803: [PATCH] lua - add shared library patch and config option for... 10824 #805: [PATCH] mdadm - version update 10825 #817: integrator926_defconfig uses unsupported uboot board name 10826 #851: Add option to specify --sysroot value for external toolchain 10827 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat 10828 package for compatibility with old packages that expect 10829 the pre-1.0 API. 10830 #1105: Add new netperf package 10831 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in 10832 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in 10833 #1123: Bump less to 436 and migrate to Makefile.autotools.in 10834 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in 10835 #1189: Wrong u-boot configuration name for integrator926 target 10836 #1219: kernel headers not correctly installed into toolchain/staging 10837 #1267: Wrong BR2_EXTRA_VERSION 10838 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd 10839 #1303: Add librsync package 10840 #1321: Busybox link fails due to lack of --sysroot option 10841 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS 10842 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in 10843 #1369: cannot build radvd (flex problem) 10844 #1387: xlib_libX11-1.3.2 can't find libjpeg 10845 #1411: [SECURITY] Update openssl package to 0.9.8n 10846 #1417: Bump iptables to 1.4.7 10847 #1423: Bump e2fsprogs to 1.41.11 10848 #1429: [SECURITY] Update php to 5.2.13 10849 #1441: Add binutils 2.20.1 10850 #1447: Package installation on target with debug symbols is broken 10851 #1459: Misc QA fixes 10852 #1489: radvd update to 1.6 10853 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization 10854 #1537: dev entries not created anymore 10855 #1555: Fix default uclibc-0.9.31 configuration 10856 #1561: [SECURITY] Update samba to 3.3.12 10857 #1567: openssl0.9.8n fails to compile 10858 #1573: Alsa-utils alsactl/init/* not installed to target 10859 #1591: portmap fails to compile 10860 #1615: Convert eeprog package to gentargets 10861 #1645: Bump hostapd package to 0.7.2 10862 108632010.02, Release February 26th, 2010: 10864 10865 Fixes all over the tree. 10866 10867 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc, 10868 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt, 10869 xfont_font-util 10870 10871 Removed packages: hostap, openmotif, xpdf 10872 10873 Issues resolved (http://bugs.uclibc.org): 10874 10875 #165: openmotif does not build 10876 #1147: Remove obsolete hostap package 10877 #1183: make source fails to download gmp, mpfr and patches 10878 108792010.02-rc2, Released February 23th, 2010: 10880 10881 Fixes all over the tree and new features. 10882 10883 New packages: intltool 10884 10885 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus, 10886 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc, 10887 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2, 10888 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2, 10889 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info, 10890 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util, 10891 xlib_libfontenc, xproto_trapproto, zlib 10892 10893 Removed package: xboard 10894 10895 Issues resolved (http://bugs.uclibc.org): 10896 10897 #335: atk looks for the path to the gnome library on the host 10898 #355: Please update WebKit - it doesn't compile! 10899 #453: libglib2 autoreconf 10900 #457: e2fsprogs link problem 10901 #459: libgtk2 autoreconf 10902 #469: build of libgtk2 for host incorrectly assumes that X.org ... 10903 #671: Bash fails to build when building buildront on Ubuntu 9.04 10904 #711: WebKit host dependencies problems 10905 #821: cp: illegal operation 10906 #1039: Not compiled on ubuntu karmic 10907 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo 10908 109092010.02-rc1, Released February 9th, 2010: 10910 10911 Fixes all over the tree and new features. 10912 10913 Generalized autotools infrastructure to be usable for 10914 non-autotools packages, see package/Makefile.package.in for 10915 details. 10916 10917 Cleaned up avr32 toolchain config, external source-based 10918 toolchain support is gone. 10919 10920 Dependency checks: Also check for makeinfo, only print output 10921 on errors. 10922 10923 Toolchain: uClibc 0.9.30.2, gcc 4.4.3 10924 10925 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net, 10926 tcpreplay 10927 10928 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash, 10929 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq, 10930 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex, 10931 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap, 10932 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd, 10933 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline, 10934 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot, 10935 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib 10936 10937 Removed package: asterisk, openswan 10938 10939 Issues resolved (http://bugs.uclibc.org): 10940 10941 #515: tcpreplay: new package 10942 #553: Wrong DirectFB ps2mouse limitation 10943 #559: mesa3d build fails 10944 #679: Autoconf cannot find M4 10945 #739: New/updated hostapd package 10946 #749: Bump usbutils package to version 0.86 10947 #751: Kernel 2.6 snapshot fetch fail 10948 #753: Bump lighttpd package to 1.4.25 10949 #757: U-Boot: mkimage cannot be installed using external toolchain 10950 #761: Add binutils 2.20 to toolchain options 10951 #763: [SECURITY] Update pcre to 7.9 10952 #765: Add buildroot branding to gcc 10953 #767: Bump iw package to 0.9.18 10954 #773: [SECURITY] Update bind to 9.5.2-P1 10955 #795: Minor edits to fix typos, grammar, spelling, usage in documen... 10956 #813: Drop not very useful generic package selection options ... 10957 #823: Editor backup files (~) is copied from the target_skeleton 10958 #827: Bump mtd-utils package to version 1.2.0 10959 #841: Build error 10960 #913: Bump iptables to 1.4.6 10961 #919: Bump usb_modeswitch package to 1.0.7 10962 #925: Bump wpa_supplicant package to 0.6.10 10963 #931: Bump kismet package to 2010-01-R1 10964 #937: Bump openvpn package to 2.1.1 10965 #943: Bump sqlite package to 3.6.22 10966 #961: Bump dnsmasq to 2.52 10967 #967: Bump netstat-nat to 1.4.10 10968 #973: Bump iw to 0.9.19 10969 #1003: DHCP options disabled with busybox-1.16.0 10970 #1009: [SECURITY] Bump php to 5.2.12 10971 #1015: [SECURITY] Bump bind to 9.5.1-P2 10972 #1027: Busybox flash commands conflict with those from mtd-utils 10973 #1063: [SECURITY] Update lighttpd to 1.4.26 10974 109752009.11, Released December 1st, 2009: 10976 10977 Additional fixes and cleanups. 10978 10979 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk, 10980 microperl, ncurses, vim 10981 10982 Issues resolved (http://bugs.uclibc.org): 10983 10984 #707: Cant configure fltk-1.1.7. configure: error: Configure could ... 10985 109862009.11-rc2, Released November 29th, 2009: 10987 10988 Additional fixes and cleanups. 10989 10990 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace 10991 109922009.11-rc1, Released November 23rd, 2009: 10993 10994 Fixes all over the tree and new features. 10995 10996 Cleaned up / Simplified build directory layout. Refer to 10997 docs/buildroot.html#using for details. 10998 10999 Target defconfig files moved to configs/ and listed in 'make help' 11000 output. 11001 11002 Fixed *clean targets. Now clean removes everything generated, 11003 so you can do a fresh rebuild. Distclean furthermore removes 11004 kbuild tools and .config, bringing the source tree back in a 11005 pristine state. 11006 11007 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default 11008 soft / hardfloat setting for architecture, ensure target-ldd 11009 gets installed. 11010 11011 New packages: divine, gvfs, libarchive, libmicrohttpd, 11012 sdl_sound, swfdec, sysstat 11013 11014 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils, 11015 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf, 11016 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good, 11017 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad, 11018 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap, 11019 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d, 11020 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp, 11021 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc, 11022 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image, 11023 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs, 11024 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot, 11025 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc, 11026 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~ 11027 11028 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice 11029 11030 Issues resolved (http://bugs.uclibc.org): 11031 11032 #301: allow to install libsmbclient 11033 #303: add gvfs package 11034 #477: Add sdl_sound package 11035 #487: Make kismet package sexier 11036 #511: New package usb_modeswitch 11037 #527: misc fixes for dnsmasq package 11038 #565: libevent: Bump version and clean up makefile 11039 #587: Use iptables multipurpose binaries and bump to 1.4.4 11040 #593: Missing early check for patch(1) 11041 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ... 11042 #609: libmicrohttpd: New package 11043 #615: python: Don't delete .py files unless asked 11044 #617: netkit/inetd requires RPC and fails to build if RPC is disabled 11045 #619: netkittelnet requires netkitbase to install, but there's no ... 11046 #645: allow to build nbd-server with NBD package 11047 #653: [SECURITY] Update php package to version 5.2.11 11048 #655: Update sqlite package to version 3.6.18 11049 #657: Bug in imagemagick-clean target 11050 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ... 11051 #665: [PATCH] Samba package 11052 #667: [PATCH] e2fsprogs 11053 #683: SDL-dfb does not select directfb 11054 #701: make install problem with unstripped binaries 11055 #703: [SECURITY] Update openssl package to 0.9.8l 11056 #705: Bump spawn-fcgi package to 1.6.3 11057 #709: Bump lighttpd package to 1.4.24 11058 #713: Migrate openntpd package to Makefile.autotools.in 11059 #715: Bump libidn package to 1.15 and other fixes 11060 #717: Bump dnsmasq to 2.51 and introduce new IDN option 11061 #731: Bump iw package to 0.9.17 11062 110632009.08, Released August 31th, 2009: 11064 11065 Additional fixes and cleanups. 11066 11067 Updated/fixed packages: ctorrent, saveconfig/getconfig, 11068 sdl_net, util-linux. 11069 11070 Issues resolved (http://bugs.uclibc.org): 11071 11072 #529: util-linux doesn't find headers and include libs correctly 11073 #557: Build ctorrent with SSL support if available 11074 110752009.08-rc3, Released August 26th, 2009: 11076 11077 Additional fixes and cleanups. 11078 11079 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus, 11080 directfb, enchant, kernel headers. 11081 11082 Issues resolved (http://bugs.uclibc.org): 11083 11084 #471: Allow directfb compilation with debug 11085 #541: Removal of CVS directories in target filesystem broken 11086 #547: berkeleydb: Update config.{sub, guess} 11087 #549: enchant: Fix dependencies. 11088 #569: Fix alsa-utils build for x86 on x86-64 11089 110902009.08-rc2, Released August 6th, 2009: 11091 11092 Additional fixes and new features. 11093 11094 New packages: libuuid, gcc 4.3.4. 11095 11096 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools, 11097 jamvm, libusb, microperl, neon, popt, sed, webkit. 11098 11099 Fixed issue with 'make oldconfig' 11100 11101 Issues resolved (http://bugs.uclibc.org): 11102 11103 #525: sed broken with external toolchain 11104 #537: Fix gzip build with recent glibc 11105 111062009.08-rc1, Released August 2nd, 2009: 11107 11108 Fixes all over the tree and new features. 11109 11110 Improvement of external toolchain support: 11111 - Support for glibc toolchains. 11112 - The toolchain configuration announced to Buildroot is 11113 verified against the real toolchain configuration. 11114 - Fixes, documentation. 11115 11116 Cleanup X.org support: clarified configuration options, and 11117 removed mandatory dependency on useless libraries such as 11118 libXt or libXaw. 11119 11120 New QT-based configurator, usable using 'make xconfig'. 11121 11122 Support for the Xtensa architecture. 11123 11124 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26 11125 headers. 11126 11127 New packages: bmon, ctorrent, dosfstools, enchant, 11128 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs, 11129 sdl_gfx, spawn-fcgi. 11130 11131 Updated packages: bind, busybox, coreutils, sqlite, directfb, 11132 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath, 11133 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2, 11134 lighttpd, ltp-testsuite, lvm2, matchbox, memstat, 11135 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer, 11136 neon, openssl, pciutils, php, qt, ruby, sawman, webkit, 11137 wpa-supplicant, xdriver_xf86-input-synaptics, 11138 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft, 11139 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend, 11140 xutil_util-macros. 11141 11142 Issues resolved (http://bugs.uclibc.org): 11143 11144 #83: liblockfile fails to compile due to eaccess redefinition 11145 #163: Xtensa architecture port 11146 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue 11147 #241: device mapper + lvm2: build together 11148 #243: ctorrent: new package 11149 #247: ntfsprogs: new package 11150 #271: Library 'libgcc_s.so.1' not installed in search path 11151 #287: New package libnl 11152 #289: New package iw 11153 #331: Update MPlayer to version 1.0rc2 11154 #333: Bump sqlite package to 3.6.15 11155 #349: update libsoup to version 2.26.2 11156 #357: New package netstat-nat 11157 #359,#413: Upgrade openvpn to Makefile.autotools.in 11158 #367: linux kernel compile error for arm926t 11159 #369: Add SDL_gfx package 11160 #373: Support for building gstreamer without libxml 11161 #379: update DirectFB to version 1.4.0 11162 #383: gst-plugins-good: Allow soup plugin to be configured 11163 #385: neon: Fix pkgconfig dependency 11164 #387: Tremor not installed to toolchain 11165 #389: New package bmon 11166 #391: gstreamer: Bump version to 0.10.23 11167 #393: gst-plugins-base: Bump version to 0.10.23 11168 #395: gst-plugins-bad: New package 11169 #403: Error while building iso9660 image 11170 #409: Bump php package to 5.2.10 11171 #411: ipsec-tools: Bump version to 0.7.2 11172 #417: New package spawn-fcgi 11173 #419: Bump lighttpd package to 1.4.23 11174 #421: toolchain: Clean up toolchain locale support menu 11175 #427: webkit: Update to WebKit svn r44552 11176 #437: ltp-testsuite: Bump version to 20090630 11177 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3 11178 #467: DirectFB 1.4.1 11179 #473: memstat_0.5.tar.gz has install with -D and that fails "make" 11180 #491: libxml2: Bump version to 0.7.3 11181 #495: Bump bind package to 9.5.1-P3 (security) 11182 #497: OpenSSL RSA key generation hangs on x86_64 11183 #509: Bump sqlite package to 3.6.16 11184 #523: pciutils broken with external toolchain 11185 #533: Update gamin to 0.1.10 to fix compilation 11186 111872009.05, Released June 1st, 2009: 11188 11189 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x 11190 version and marked ubifsroot as broken. 11191 111922009.05-rc3, Released May 27th, 2009: 11193 11194 Fixes for toolchain (gcc arm pr37436), stable kernel versions, 11195 busybox, curl, libusb, readline, python and strace. 11196 11197 Issues resolved (http://bugs.uclibc.org): 11198 11199 #345: libcurl package needs a urandom fix 11200 112012009.05-rc2, Released May 19th, 2009: 11202 11203 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix 11204 for newer hosts), stable kernel versions, busybox, cups, 11205 dmraid, docker, mesa3d, rsync and updated defconfigs. 11206 11207 xserver marked as broken on AVR32 and atngw100-expanded 11208 config removed. 11209 11210 Issues resolved (http://bugs.uclibc.org): 11211 11212 #167: metacity does not build 11213 #295: gamin installs python support even if python is disabled 11214 #323: gen_matypes fails to execute during build of Mesa when us... 11215 112162009.05-rc1, Released May 5th, 2009: 11217 11218 Fixes all over the tree, further conversion of packages to 11219 Makefile.autotools.in and we now build host versions of 11220 packages where needed for build time dependencies instead of 11221 relying on the correct versions being available on the build 11222 host. Ancient toolchain / busybox versions have furthermore 11223 been removed as announced in the 2009.02 release notes. 11224 11225 New packages: flac, gob2, lzop, taglib, wpa_supplicant 11226 11227 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib, 11228 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel 11229 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g, 11230 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc, 11231 util-linux, xorg7, xerces 11232 11233 Issues resolved (http://bugs.uclibc.org): 11234 11235 #5,#77,#141,#143: Convert php package to Makefile.autotools.in 11236 and a ton of other improvements 11237 #19: page.h missing by util-linux 11238 #37: update libglib2 to version 2.18.4 11239 #61: tslib puts staging_dir into pkgconfig file 11240 #69: tar refuses to build 11241 #71,#175: ./wchar.h:41:12: error: empty filename in #include 11242 #73: Bump openssl package to the latest version 11243 #81: New package wpa_supplicant 11244 #99: new package: flac 11245 #101: update gstreamer packages 11246 #105,#313: menuconfig segfaults on tinyx if wchar is not 11247 selected 11248 #107: convert libvorbis to Makefile.autotools.in 11249 #109: Make pppd package avoid bsd err 11250 #111: binutils 2.17 fails to build when texinfo >= 4.10 11251 #133: Modify ncurses5-config to get correct include path 11252 #137: Bump php to version 5.2.9 11253 #139: Bump sqlite to 3.6.11 and convert to 11254 Makefile.autotools.in 11255 #145: Bump bind package to 9.5.1-P1 (security) 11256 #147: buildroot toolchain fails to build w/binutils-2.19.1 11257 #151: openssl package trivial fixes 11258 #161: vim fails on patching with errors in configure.patch 11259 #169: blackbox-0.70.1 does not build 11260 #177: xdriver_xf86-input-keyboard does not build 11261 #179: Upgrade dropbear to Makefile.autotools.in 11262 #181: Update to Xorg 7.4 11263 #187: ntfs-3g: could not build cross 11264 #191: alsa-lib ARM binaries always built with EABI 11265 #213: Bump wpa_supplicant package to version 0.6.9 11266 #217: Bump openssl package to 0.9.8k (security) 11267 #219: Toolchain build fails on m4 11268 #225: m4 macros are out of place 11269 #233: make ipv6 optional in iptables 11270 #237: ncftp: convert to Makefile.autotools.in 11271 #239: ntfs-3g: convert to Makefile.autotools.in 11272 #245: lzop: new package 11273 #271: Bump bind package to 9.5.1-P2 (security) 11274 #277: Bump sqlite package to 3.6.16 11275 #279: update libglib2 to version 2.20.1 11276 #281: update DirectFB to version 1.2.8 11277 #283: add taglib 11278 #285: compilation of samba fails if IPV6 support is missing 11279 #293: update samba to version 3.3.3 11280 #299: add shared-mime-info package 11281 #307: make openssl package respect build flags 11282