1 2024.05, released June 12th, 2024
5 Infrastructure: Ensure a custom tar program specified with
6 make TAR=/path/to/custom/tar is used everwhere.
8 Defconfigs: Fix build issues and runtime warnings for
9 Beaglebone qt5, Qemu ppc64/le pseries, TI am62x/am64x.
11 Add hashes for Beaglebone qt5, imx8mn bsh sm s2 / pro,
12 stm32f429 disco XIP, stm32f769 disco sd.
14 Updated/fixed packages: bc, collectd, composer, cvs,
15 docker-compose, flutter-engine, git, liblockfile, libzenoh-c,
16 lightning, nginx, p11-kit, python-lxml, python3, qt6base,
17 rrdtool, sofia-sip, syslog-ng, systemd, uclibc, unixodbc
19 2024.05-rc2, released June 4th, 2024
21 Fixes all over the tree.
24 - Dropped the (noop) --passive-ftp option from default wget
25 options for compatibility with wget2
27 - Fixed an issue with the generated archives (for
28 git/svn/cargo/go) when multiple packages share an archive
29 (E.G. linux vs linux-headers).
31 Defconfigs: Fix build issue with binutils 2.41+ for
32 Acmesystems Aria / Arietta, add download hashes for a number
33 of defconfigs. Fix FIT external position for i.MX8 boards
35 Updated/fixed packages: dnsmasq, docker-compose, doom-wad,
36 ebtables, esp-hosted, file, freeradius-client,
37 freeradius-server, go, kmod, libmnl, libnetfilter_acct,
38 libnetfilter_log, linux, luarocks, lynx, makedumpfile,
39 micropython, mtd, ncftp, newlib-bare-metal, nfacct, ntp,
40 octave, proftpd, qt5base, systemd, tpm2-tss, uboot-tools,
43 Removed packages: at91bootstrap, at91dataflashboot,
44 on2-8170-libs, on2-8170-modules
46 Issues resolved (http://bugs.uclibc.org):
48 #15973: imx8m bootloader image generation broken since update..
49 #16093: kmod and gcc-14 build error
51 2024.05-rc1, released May 30th, 2024
53 Fixes all over the tree and new features.
56 - Binutils 2.24 added, 2.39 dropped, 2.41 is now default
57 - GCC 14.x added, 11.x dropped, 13.x is now default
58 - uClibc-ng bumped to 1.0.48
59 - Musl bumped to 1.2.5, adds riscv32 support
60 - Glibc bumped to 2.39, libcrypt no longer available (see
62 - External glibc based toolchains no longer install libcrypt
63 files (except for libcrypt.so.1) to not conflict with the
65 - Bootlin external toolchains updated to 2024.02
66 - Support for external toolchains using GCC version 14
67 - Old external Codesourcery ARM/AARCH64 toolchains removed
68 - Old external Codesourcery niosII toolchain removed
69 - Old external Codescape mips toolchains removed
70 - Support for Linux 6.7 / 6.8 kernel headers added
73 - Support for riscv32 noMMU added
74 - Internal toolchains for SPARC (re-)added
75 - Support for the Motorola m68k specific shared library
76 support for the FLAT binary format dropped, as support has
77 been removed from the Linux kernel as of v5.19.
79 Download (notice, Buildroot generated tarballs have changed):
80 - Tar 1.35 is now required (will be automatically built if not
81 available on the host). Notice that tar 1.35 changes the way
82 devmajor/minor is stored, so tarballs created with 1.35 are
83 not binary identical to <1.35
84 - The tarball creation logic has now been extended to
85 correctly handle when ACLs are set on the download
87 - An issue with conflicting git tags between (different
88 versions of) a package has been fixes
89 - Git attributes are now handled correctly
92 - The /dev/shm entry in the default /etc/fstab used for
93 busybox and sysv init systems was missing the sticky bit,
94 allowing users to delete and replace other users files.
97 - kconfig/menuconfig can now be built with GCC 14.x
98 - Git is now used to to fetch CVE data from the FKIE
99 repository to work around an issue with missing meta files
101 - utils/check-package now also checks if defconfigs use
102 BR2_DOWNLOAD_FORCE_CHECK_HASHES to ensure custom
103 bootloader/kernels are correctly downloaded.
105 New defconfigs: Beagleboneai64, Orangepi Zero2w, Pine64 star64
107 New packages: basu, bats-assert, bats-file, bats-support, bcc,
108 bpftrace, export-subst, flutter-adaptive-scaffold-example,
109 flutter-animations-example, flutter-dynamic-layouts-example,
110 flutter-go-router-example, flutter-image-example,
111 flutter-markdown-example, flutter-packages,
112 flutter-rfw-local-example, go-bootstrap-stage3, igt-gpu-tools,
113 libgpiod2, libxmlb, libzenoh-c, lmdb, lua-lightningmdb,
114 lua-lsdbus, mokutil, python-email-validator,
115 python-expandvars, python-fastui, python-hid, python-jc,
116 python-mpmath, python-poetry-core, python-sympy,
117 python-yamllint, qbee-agent, starfive-spltool, ustreamer
119 Removed packages: flutter-gallery, omxplayer, ti-k3-image-gen
121 Issues resolved (http://bugs.uclibc.org):
123 #14416: Mesa3D missing DRI3 support for various Gallium drivers
124 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
125 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
126 #16009: 'select' does not work with 'choice'
127 #16036: android-tools version is too old
128 #16075: Cannot use linux kernel extensions from external tree..
130 2024.02.3, released June 10th, 2024
132 Important / security related fixes.
135 - Fixed a number of compilation issues for hosts using GCC
136 14.x, including for kconfig.
139 - Drop redundant --passive-ftp from default wget options and
140 migrate a number of packages using FTP upstreams to HTTP(S)
141 for compatibility with wget2 which does not have FTP support
143 - Ensure downloads are correctly shared for host packages that
144 try to do so using <pkg>_DL_SUBDIR and ensure the correct
145 toplevel directory name is used in generated tarballs when
146 downloads are shared.
148 Arch: Enable SSE2 support for x86 Pentium M variant.
150 Defconfigs: Orangepi PC/R1, Raspberrypi zero2w, Sipeed
151 licheepi nano, Wandboard: Fix compilation issues. PC x86-64
152 bios/efi: add wireless regdb to fix kernel warning during
153 boot, iMX.8 boards: Adjust FIT external data position to match
154 imx-mkimage changes, fixing boot issues.
156 Updated/fixed packages: am33x-cm, apcupsd,
157 arm-trusted-firmware, binutils-bare-metal, bpftool, catch2,
158 ccache, cjson, clamav, cog, coreutils, cryptodev-linux,
159 dhcpcd, dmraid, dnsmasq, docker-cli, docker-compose,
160 docker-engine, doom-wad, duma, elf2flt, ebtables, elfutils,
161 evemu, file, fluidsynth, freeradius-client, freeradius-server,
162 freerdp, fwts, gcc, gcc-bare-metal, git, gnuplot, go,
163 gr-osmosdr, gst1-plugins-good, hidapi, imagemagick,
164 intel-gmmlib, ivi-homescreen, janus-gateway, kexec, kmod,
165 kodi, libarchive, libdrm, libedit, libffi, libglib2, libhtp,
166 libjwt, libkrb5, libmanette, libmdbx, libmnl,
167 libnetfilter_acct, libnetfilter_log, libnpth, libopenssl,
168 libpng, libuhttpd, liburiparser, libutempter, libvncserver,
169 libwpe, lightning, linux-firmware, linux-pam, lua-cffi,
170 luajit, lvm2, lynx, mariadb, mesa3d, micropython, minisign,
171 musl, mutt, ncftp, network-manager, newlib-bare-metal, nfacct,
172 nfs-utils, octave, openjpeg, openocd, oprofile,
173 perl-dbd-mysql, php, postgresql, pppd, privoxy, procps-ng,
174 proftpd, proj, putty, python-ml-dtypes, python-pillow,
175 python-rds-py, qemu, qt5base, redis-plus-plus, rtl8189fs,
176 ruby, samba4, shadow, smcroute, speech, squid, sscep,
177 suricata, swupdate, systemd, ti-sgx-km, tinycbor, tinyproxy,
178 tor, tpm2-tss, ttyd, uboot-tools, ulogd, vala, weston,
179 wpewebkit, x11vnc, zbar, zeromq, zfs, zip, zxing-cpp
181 Issues resolved (http://bugs.uclibc.org):
183 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
184 #15973: imx8m bootloader image generation broken since update..
185 #16075: Cannot use linux kernel extensions from external tree..
186 #16093: kmod and gcc-14 build error
188 2024.02.2, released May 7th, 2024
190 Important / security related fixes.
192 Security: The /dev/shm entry in the default /etc/fstab used
193 for busybox and sysv init systems was missing the sticky bit,
194 allowing users to delete and replace other users files.
196 Defconfigs: Mangopi mq1rdw1: Lock kernel headers to 6.6.x.
198 Updated/fixed packages: apache, botan,
199 brcmfmac_sdio-firmware-rpi, clamav, cmake, containerd,
200 crucible, dmenu-wayland, dmraid, docker-cli, docker-engine,
201 domoticz, fmc, freeipmi, gdal, gdb, giflib, gnupg2, go,
202 google-breakpad, googlefontdirectory, imx-gpu-viv, inih,
203 libassuan, libblockdev, libcurl, libdrm, libgpg-error,
204 libksba, libnpth, libressl, libtracefs, lxc, mbedtls, mesa3d,
205 oatpp, opensc, oprofile, perl-net-ssleay, petitboot,
206 php-xdebug, psplash, python-pypng, python-segno,
207 python-service-identity, python3, skeleton-init-sysv, systemd,
208 tcf-agent, tiff, uuu, wolfssl, xmrig, zic
210 Issues resolved (http://bugs.uclibc.org):
212 #14416: Mesa3D missing DRI3 support for various Gallium drivers
213 #16009: 'select' does not work with 'choice'
214 #16036: android-tools version is too old
216 2024.02.1, released March 26th, 2024
218 Important / security related fixes.
220 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
221 Codescape MIPS external toolchains as they use old Glibc
222 versions not compatible with 64-bit time_t
224 Defconfigs: Starfive visionfive2: Use correct genimage
225 configuration. TI am62x_sk / am64_sk: Use correct optee-os
226 platform setting and use a fixed ti-k3-r5-loader version.
228 Infrastructure: Use git to fetch CVE data from the FKIE
229 repository to work around an issue with missing meta files in
232 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
233 containerd, cryptsetup, cvs, docker-compose, docker-engine,
234 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
235 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
236 libgit2, libkrb5, libnfs, libunwind, libvpl,
237 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
238 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
239 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
240 postgis, privoxy, pulseaudio, pure-ftpd, putty,
241 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
242 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
245 Issues resolved (http://bugs.uclibc.org):
247 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
249 2024.02, released March 5th, 2024
253 Updated/fixed packages: botan, conmon, dash, efivar, expat,
254 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
255 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
256 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
257 powertop, python-aiohttp, python-cheroot, python-django,
258 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
259 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
262 Removed packages: mysql (virtual), oracle-mysql,
263 python-setuptools-scm-git-archive
265 2024.02-rc2, released March 1st, 2024
267 Fixes all over the tree.
269 Infrastructure: Various fixes for pkg-stats after moving to
270 the FKIE CVE feed and support for older python/ijson versions.
272 Updated/fixed packages: ccache, dracut, erlang, freetype,
273 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
274 poco, python3, redis, rhash, shim, squid, syslinux
276 2024.02-rc1, released February 25th, 2024
278 Fixes all over the tree and new features.
282 - GDB: Add version 14.1, default to 13.2.
284 - uClibc-ng updated to 1.0.45
286 - Bootlin external toolchains updated to 2023.11-1, moving the
287 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
288 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
290 - Add support for building a bare metal toolchain suitable for
291 building firmware for certain (co-)processors, possibly
292 using a different CPU architecture than the main Buildroot
295 Default optimization level changed from optimize for size
296 (-Os) to optimize for speed (-O2).
298 Support: Use the Fraunhofer FKIE JSON files for CVE matching
299 now that NVD is about to deprecate its feeds.
301 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
302 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
303 Riscv64 virt-efi, TI AM574x Industrial Development Kit
305 Removed defconfigs: Zynq qmtech
307 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
308 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
309 libtracefs, libutempter, lua-ansicolors, lua-argparse,
310 lua-conciseserialization, lua-ubjson, minisign,
311 newlib-bare-metal, python-aiosqlite, python-annotated-types,
312 python-anyio, python-asyncssh, python-bitarray,
313 python-cachetools, python-contourpy, python-decouple,
314 python-fastapi-sessions, python-fastapi,
315 python-google-api-core, python-google-auth,
316 python-googleapis-common-protos, python-grpc-requests,
317 python-grpcio-reflection, python-grpcio, python-httpcore,
318 python-httpx, python-matplotlib-inline, python-ml-dtypes,
319 python-multipart, python-pydantic-core, python-pypng,
320 python-starlette, python-tcolorpy, python-trafaret,
321 python-urwid-readline, python-uvicorn, rlwrap, tllist
323 Removed packages: davinci-bootcount (renamed to
324 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
325 python-crossbar, python-pygame, tinymembench
327 Issues resolved (http://bugs.uclibc.org):
329 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
330 #15889: please update meson
331 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
332 #15910: USB keyboard is not working by default "raspberrypicm4io_..
333 #15952: Grub fails to load large rootfs files
335 2023.11.3, released March 26th, 2024
337 Important / security related fixes.
339 Defconfigs: Starfive visionfive2: Use correct genimage
342 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
343 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
344 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
345 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
346 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
347 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
348 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
349 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
350 parted, petitboot, php, poco, postgresql, powertop, privoxy,
351 pure-ftpd, putty, python-cheroot, python-configshell-fb,
352 python-django, python-rtslib-fb, python3,
353 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
354 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
355 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
356 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
359 Issues resolved (http://bugs.uclibc.org):
361 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
363 2023.11.2, released March 1st, 2024
365 Important / security related fixes.
367 Added CPE identifiers for a large number of packages.
369 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
370 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
371 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
372 faad2, falcosecurity-libs, flex, flutter-engine,
373 flutter-gallery, flutter-pi, flutter-sdk-bin,
374 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
375 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
376 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
377 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
378 linux-firmware, linux-headers, localedef, lua-http, lvm2,
379 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
380 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
381 php, python-aiohttp, python-bitarray, python-bitstring,
382 python-esptool, python-gunicorn, python-hpack,
383 python-html5lib, python-lmdb, python-mako, python-numpy,
384 python-oauthlib, python-sqlparse, python-wheel, qt5base,
385 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
386 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
387 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
389 New packages: python-bitarray
391 Issues resolved (http://bugs.uclibc.org):
393 #10096: SH4 toolchain does not build Linux kernel magicpa..
394 #15952: Grub fails to load large rootfs files
396 2023.11.1, released January 15th, 2024
398 Important / security related fixes.
402 - Download: Revert a permission fixup step in the tarball
403 creation logic, which lead to a hash mismatch issue in two
404 cargo-vendored packages, ripgrep and sentry-cli.
406 - Build: Pass GIT_DIR=. in the environment (through
407 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
408 workaround packages trying to detect if they are building in
409 a git checkout and getting confused when building in a sub
410 directory of a Buildroot git checkout.
412 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
414 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
415 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
416 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
417 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
418 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
419 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
420 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
421 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
422 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
423 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
424 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
425 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
426 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
427 mesa3d, micropython, minizip, mp4v2, nushell,
428 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
429 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
430 python-pysensors, python-sip, python-werkzeug, shim, squid,
431 strongswan, sway, tinyssh, tor, transmission, tree, udev,
432 uftp, valijson, wireshark, wlroots, wolfssl,
433 xserver_xorg-server, xwayland,
435 2023.11, released December 4th, 2023
439 Defconfigs: Toradex apalis i.mx6: Add download hashes for
442 Updated/fixed packages: cog, freescale-imx, imagemagick,
443 libde265, libmemcached, libpjsip, libusb-compat,
444 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
445 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
446 wireshark, xenomai, xtables-addons, zfs
448 2023.11-rc2, released November 29th, 2023
450 Fixes all over the tree.
452 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
453 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
454 device tree from Linux rather than from U-Boot.
456 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
457 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
458 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
459 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
460 openrc, opensc, perl, postgresql, python-msgpack, qemu,
461 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
463 Issues resolved (http://bugs.uclibc.org):
465 #15856: Using BR2_CONFIG= on a different file-system...
467 2023.11-rc1, released November 14th, 2023
469 Fixes all over the tree and new features.
471 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
472 selection dropped for PowerPC.
476 - Support for GDB 13.2, make GDB 12.x the default
478 - Glibc bumped to 2.38
480 - Bootlin external toolchains updated to 2023.08, bringing
481 support for Aarch64 BE with musl.
483 - Motorola 68K w/MMU support added for glibc and musl.
485 - License info added for GCC
489 - The CMake infrastructure now supports building packages with
490 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
492 - The RPATH fixup done at the end of the build is now done in
493 parallel (according to BR2_JLEVEL).
495 - Packages downloaded from Subversion repos no longer
496 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
499 - Packages where a free-form version/site can be specified
500 (E.G. Linux, U-Boot, ..) can now have the corresponding
501 tarballs of these custom downloads checked by the download
502 infrastructure based on .hash files in the global patch
503 directory. These hashes are optional unless
504 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
506 A utils/add-custom-hashes helper script has been added to
507 assist in managing such hash files.
509 - Various improvements to utils/docker-run to handle external
510 (BR2_DL_DIR defined in environment) download directory,
511 proxy configuration, SELinux and out of tree (O=) builds.
513 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
514 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
515 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
516 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
517 SK-AM62 and TI SK-AM64
519 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
520 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
521 firewalld, flutter-engine, flutter-gallery, flutter-pi,
522 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
523 libspdm, libucontext, libzenoh-pico,
524 microchip-hss-payload-generator, nodejs-bin, nushell,
525 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
526 python-calver, python-distlib, python-jeepney,
527 python-jsonschema-specifications, python-kmod,
528 python-pysensors, python-referencing, python-segno,
529 python-tftpy, python-trove-classifiers,
530 python-types-python-dateutil, python-versioneer,
531 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
532 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
535 Removed packages: google-material-design-icons, libtextstyle,
538 Issues resolved (http://bugs.uclibc.org):
540 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
541 #14741: e2fsck is failing during cronjob build where fail...
542 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
543 #15733: xfsprogs outdated
544 #15772: lz4 failed to compile with gcc 10.4.0
545 #15778: strace comilation fails on Fedora39/gcc13
546 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
547 #15790: at91sam9x5ek_dev_defconfig: Missing...
548 #15808: connman is not supported on musl
549 #15814: C++ not supported by bootlin toolchain
550 #15820: make linux-menuconfig does not modify correct .config..
551 #15823: Installing nodejs modules with native extensions ...
552 #15826: nodejs modules with native extensions fail to install
553 #15835: Incompatibility between network-manager and libcurl 8.4
555 2023.08.4, released December 4th, 2023
557 Important / security related fixes.
559 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
560 bluetooth driver, Toradex apalis i.mx6: Add download hashes
561 for Linux and U-Boot.
563 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
564 imagemagick, intel-microcode, libde265, libmemcached,
565 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
566 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
567 xenomai, xtables-addons, zfs
569 Issues resolved (http://bugs.uclibc.org):
571 #15856: Using BR2_CONFIG= on a different file-system...
573 2023.08.3, released November 14th, 2023
575 Important / security related fixes.
577 Per-package builds: Unbreak SDK relocation logic. Only drop
578 the hard links for the final host / target directory, fixing a
579 build time / size regression in 2023.08.2.
581 Packages where a free-form version/site can be specified
582 (E.G. Linux, U-Boot, ..) can now have the corresponding
583 tarballs of these custom downloads checked by the download
584 infrastructure based on .hash files in the global patch
585 directory. These hashes are optional unless
586 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
588 A utils/add-custom-hashes helper script has been added to
589 assist in managing such hash files.
591 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
592 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
593 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
596 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
597 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
598 cups-filters, dhcpcd, docker-cli, docker-engine,
599 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
600 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
601 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
602 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
603 network-manager, nghttp2, nodejs-src, opencv4,
604 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
605 pango, perl-lwp-protocol-https, petitboot, php, pistache,
606 python-django, python-pycryptodomex, python-urllib3,
607 python-web2py, rabbitmq-c, redis, reproc,
608 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
609 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
610 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
612 Issues resolved (http://bugs.uclibc.org):
614 #14741: e2fsck is failing during cronjob build where fail...
615 #15772: lz4 failed to compile with gcc 10.4.0
616 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
617 #15790: at91sam9x5ek_dev_defconfig: Missing...
618 #15820: make linux-menuconfig does not modify correct .config..
619 #15823: Installing nodejs modules with native extensions ...
620 #15835: Incompatibility between network-manager and libcurl 8.4
622 2023.08.2, released October 15th, 2023
624 Important / security related fixes.
626 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
627 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
628 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
631 Per-package builds: Do not use hard links for host / target
632 dirs, fixing issues with package rebuilds or post-build
633 scripts modifications.
635 Infrastructure: Explicitly disable shuffle mode for Make >=
638 Urandom-scripts: Move seedrng init script to S01 for earlier
639 random number entrophy initialization.
641 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
642 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
643 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
644 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
645 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
646 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
647 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
648 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
649 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
650 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
651 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
652 urandom-scripts, usbguard, webkitgtk, wilc-driver,
653 wireless-regdb, wpewebkit
655 Issues resolved (http://bugs.uclibc.org):
657 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
658 #15808: connman is not supported on musl
659 #15814: C++ not supported by bootlin toolchain
661 2023.08.1, released September 27th, 2023
663 Important / security related fixes.
665 Updated/fixed packages: agentpp, asterisk, bind, binutils,
666 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
667 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
668 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
669 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
670 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
671 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
672 php, pound, pppd, python-pytest, python3, qt5,
673 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
674 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
675 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
678 Issues resolved (http://bugs.uclibc.org):
680 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
681 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
682 #15790: at91sam9x5ek_dev_defconfig: Missing...
684 2023.08, released September 6th, 2023
688 Defconfigs: BeagleV: Fix build issue with binutils >=
689 2.38. Hifive unleashed: U-Boot needs OpenSSL
691 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
692 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
693 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
694 python-ipython, python-pip, python-tornado, zeromq
696 New packages: libdecor
698 2023.08-rc3, released August 29th, 2023
700 Fixes all over the tree.
702 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
703 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
704 build issue with GCC 12. Hifive unleashed: Add missing
705 pylibfdt dependency / bump kernel to 5.10.109 to fix build
706 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
707 dependency. Sipeed maix sdcard: Fix build issues with
710 Updated/fixed packages: check, clamav, cups, esp-hosted,
711 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
712 mosquitto, mpg123, network-manager, php, postgresql, python3,
713 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
715 2023.08-rc2, released August 20th, 2023
717 Fixes all over the tree.
719 Toolchains: Only show external toolchains based on a GCC
720 version supporting the selected architecture
721 variant. Correctly mark Codescape MIPS external toolchains as
722 not providing a gdbserver.
724 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
725 breaking builds with GCC 12. Nitrogen*: Bump
726 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
727 errors. QEMU m68k: Add Linux patch to fix build issue with
728 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
729 using systemd as well.
731 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
732 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
733 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
734 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
735 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
736 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
737 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
738 ntpsec, openssh, optee-test, perftest, python-botocore,
739 python-docker, python-pylibfdt, python3, screenfetch,
740 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
741 uclibc, util-linux, xfsprogs, yajl
743 New packages: nftables-python, xlib_libXpresent
745 Removed packages: lpc32xxcdl
747 2023.08-rc1, released August 5, 2023
749 Numerous package updates and fixes, additional runtime tests.
752 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
754 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
755 2.38 removed, binutils 2.40 is now the default
756 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
760 - Additional x86-64 variants added
761 - RISC-V vector extension support added
764 - Go now built in 3 stages to be able to update to Go 1.20.x.
766 New defconfigs: rock5b
768 Removed defconfigs: qemu_sparc_ss10
770 New packages: composer, conmon, dfu-programmer, esp-hosted,
771 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
772 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
773 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
774 python-blinker, python-midiutil, python-rdps-py, python-wheel,
775 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
778 Removed packages: libasplib, ocf-linux, tovid
780 2023.05.3, released September 26th, 2023
782 Important / security related fixes.
784 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
785 Also enable HDMI console when systemd is used.
787 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
788 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
789 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
790 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
791 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
792 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
793 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
794 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
795 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
796 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
797 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
798 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
799 poppler, postgresql, python-django, python-ipython,
800 python-pip, python-pylibfdt, python-tornado, python3, qt5,
801 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
802 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
803 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
804 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
807 New packages: xlib_libXpresent
809 2023.05.2, released August 31th, 2023
811 Important / security related fixes.
813 Toolchains: Correctly mark Bootlin external toolchains as
814 having OpenMP support.
816 Arch: Mark Alderlake x86 variants as no AVX512 support.
818 Utils: Ensure utils/docker-run correctly supports git
821 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
822 Enable support for green wireless variant.
824 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
825 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
826 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
827 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
828 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
829 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
830 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
831 sam-ba, samba4, seatd, shadow, speex,
832 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
833 tpm2-tss, transmission, uboot, unzip, webkitgtk,
834 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
837 Issues resolved (http://bugs.uclibc.org):
839 #15634: fluidsynths refers to missing libgomp.so.1
841 2023.05.1, released July 17th, 2023
843 Important / security related fixes.
845 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
846 openssl development headers.
847 Nitrogen*: fix build on hosts without openssl or pylibfdt.
848 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
849 Raspberrypi: Handle DTB overlays for all variants
851 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
852 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
853 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
854 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
855 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
856 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
857 python-cryptography, python-dbus-fast, python-django,
858 python-docker, python-pyicu, python-requests, python3, qemu,
859 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
860 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
863 Issues resolved (http://bugs.uclibc.org):
865 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
866 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
867 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
868 #15664: Can't compile mesa3d with v3d driver
869 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
870 #15682: pkgconf: no longer able to download source from...
872 2023.05, released June 7th, 2023
874 Fixes all over the tree.
876 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
877 needing a newer host-cmake than what is currently enforced
878 (3.18) - Up to the version provided by the cmake package (3.22).
880 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
883 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
884 perl-http-message, php, redis
886 2023.05-rc3, released June 4th, 2023
888 Fixes all over the tree.
890 Updated/fixed packages: bird, containerd, earlyoom, gcc,
891 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
892 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
893 python-matplotlib, sdl2_net, vdr
895 New packages: python-asttokens, python-executing,
896 python-pure-eval, python-stack-data
898 2023.05-rc2, released May 28th, 2023
900 Fixes all over the tree.
902 Updated/fixed packages: busybox, clamav, crudini,
903 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
904 llvm, lua, mesa3d, perl-http-message, python-can,
905 python-django, sdl2_mixer, webkitgtk, zfs, znc
907 New packages: perl-clone
909 Issues resolved (http://bugs.uclibc.org):
911 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
912 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
914 2023.05-rc1, released May 15th, 2023
916 Fixes all over the tree and new features.
919 - glibc update to 2.37, uClibc-ng updated to 1.0.43
920 - suppoert 6.2.x / 6.3.x kernel headers
923 - go: Ensure go versions of os/user and net are used for
924 static builds so CGO is not used
926 - rust / cargo: Correctly split up rust flags for host and
929 New defconfigs: STM32F769 discovery
931 New packages: petitboot, python-evdev, python-hwdata,
932 python-pyproject-hooks, shadow
934 Removed packages: atk, at-spi2-atk, optee-benchmark,
937 Issues resolved (http://bugs.uclibc.org):
939 #14356: cronstamp jobs are not performed with bumped version of...
940 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
941 #15306: glibc build fails in Docker container
942 #15321: docker-engine now requires libseccomp by default
943 #15376: Libiconv config
944 #15461: QtVirtualKeyboard segfaults
946 2023.02.11, released March 26th, 2024
948 Important / security related fixes.
950 Defconfigs: Starfive visionfive2: Use correct genimage
953 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
954 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
955 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
956 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
957 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
958 openvmtools, parted, php, poco, postgresql, privoxy,
959 pure-ftpd, putty, python-cheroot, python-configshell-fb,
960 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
961 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
962 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
965 Issues resolved (http://bugs.uclibc.org):
967 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
969 2023.02.10, released March 1st, 2024
971 Important / security related fixes.
973 Added CPE identifiers for a large number of packages.
975 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
976 containerd, crda, darkhttpd, davinci-bootcount, dbus,
977 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
978 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
979 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
980 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
981 leptonica, libcurl, libuwsc, libvips, linux-firmware,
982 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
983 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
984 opencv4-contrib, openssh, opus, php, python-aiohttp,
985 python-esptool, python-gunicorn, python-hpack,
986 python-html5lib, python-lmdb, python-mako, python-numpy,
987 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
988 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
989 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
991 Issues resolved (http://bugs.uclibc.org):
993 #10096: SH4 toolchain does not build Linux kernel magicpa..
994 #15952: Grub fails to load large rootfs files
996 2023.02.9, released January 15th, 2024
998 Important / security related fixes.
1002 - Download: Revert a permission fixup step in the tarball
1003 creation logic, which lead to a hash mismatch issue in two
1004 cargo-vendored packages, ripgrep and sentry-cli.
1006 - Build: Pass GIT_DIR=. in the environment (through
1007 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
1008 workaround packages trying to detect if they are building in
1009 a git checkout and getting confused when building in a sub
1010 directory of a Buildroot git checkout.
1012 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
1013 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
1014 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
1015 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
1016 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1017 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1018 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
1019 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
1020 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
1021 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
1022 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
1023 postgis, postgresql, proftpd, putty, python-sip,
1024 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
1025 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
1026 xserver_xorg-server, xwayland
1028 2023.02.8, released December 4th, 2023
1030 Important / security related fixes.
1032 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
1033 bluetooth driver, Toradex apalis i.mx6: Add download hashes
1034 for Linux and U-Boot.
1036 Updated/fixed packages: exfatprogs, gcc, imagemagick,
1037 intel-microcode, libpjsip, libxml2, mariadb, memcached,
1038 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
1039 squid, vim, vlc, xenomai, xtables-addons, zfs
1041 Issues resolved (http://bugs.uclibc.org):
1043 #15856: Using BR2_CONFIG= on a different file-system...
1045 2023.02.7, released November 14th, 2023
1047 Important / security related fixes.
1049 Per-package builds: Unbreak SDK relocation logic. Only drop
1050 the hard links for the final host / target directory, fixing a
1051 build time / size regression in 2023.02.6.
1053 Packages where a free-form version/site can be specified
1054 (E.G. Linux, U-Boot, ..) can now have the corresponding
1055 tarballs of these custom downloads checked by the download
1056 infrastructure based on .hash files in the global patch
1057 directory. These hashes are optional unless
1058 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
1060 A utils/add-custom-hashes helper script has been added to
1061 assist in managing such hash files.
1063 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
1064 build, stm32mp157c-odessey: Use a fixed TF-A version for
1067 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
1068 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
1069 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
1070 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
1071 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
1072 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
1073 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
1074 perl-lwp-protocol-https, php, python-django, python-urllib3,
1075 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
1076 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
1077 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
1078 xlib_libXpm, zabbix, zchunk
1080 Issues resolved (http://bugs.uclibc.org):
1082 #14741: e2fsck is failing during cronjob build where fail...
1083 #15772: lz4 failed to compile with gcc 10.4.0
1084 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1085 #15790: at91sam9x5ek_dev_defconfig: Missing...
1086 #15820: make linux-menuconfig does not modify correct .config..
1087 #15823: Installing nodejs modules with native extensions ...
1088 #15835: Incompatibility between network-manager and libcurl 8.4
1090 2023.02.6, released October 16th, 2023
1092 Important / security related fixes.
1094 Per-package builds: Do not use hard links for host / target
1095 dirs, fixing issues with package rebuilds or post-build
1096 scripts modifications.
1098 Infrastructure: Explicitly disable shuffle mode for Make >=
1101 Urandom-scripts: Move seedrng init script to S01 for earlier
1102 random number entrophy initialization.
1104 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
1107 Updated/fixed packages: at91bootstrap, bind, cups, efl,
1108 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
1109 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
1110 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1111 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
1112 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
1113 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
1114 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
1115 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
1116 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
1117 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
1118 wireless-regdb, wpewebkit
1120 Issues resolved (http://bugs.uclibc.org):
1122 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
1123 #15808: connman is not supported on musl
1124 #15814: C++ not supported by bootlin toolchain
1126 2023.02.5, released September 27th, 2023
1128 Important / security related fixes.
1130 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
1131 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
1132 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
1133 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
1134 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
1135 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
1136 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
1137 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
1138 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
1139 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
1140 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
1141 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
1142 python-django, python-ipython, python-pip, python-pylibfdt,
1143 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
1144 screen, screenfetch, sngrep, sofia-sip, stellarium,
1145 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
1146 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
1149 Issues resolved (http://bugs.uclibc.org):
1151 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
1152 #15754: The docker-engine and docker-cli versions are not...
1153 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1154 #15790: at91sam9x5ek_dev_defconfig: Missing...
1156 2023.02.4, released August 31th, 2023
1158 Important / security related fixes.
1160 Toolchains: Correctly mark Bootlin external toolchains as
1161 having OpenMP support.
1163 Arch: Mark Alderlake x86 variants as having no AVX512 support.
1165 Utils: Ensure utils/docker-run correctly supports git
1168 Defconfigs: Beaglebone qt5: Enable support for green wireless
1171 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
1172 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
1173 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
1174 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
1175 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
1176 pipewire, python-iniparse, python-iptables, python-pysmb,
1177 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
1178 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
1179 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
1181 Issues resolved (http://bugs.uclibc.org):
1183 #15634: fluidsynths refers to missing libgomp.so.1
1185 2023.02.3, released July 17th, 2023
1187 Important / security related fixes.
1189 Defconfigs: Chiliboard: fix build on hosts without openssl
1190 development headers.
1191 Nitrogen*: fix build on hosts without openssl or pylibfdt.
1192 Raspberrypi: Handle DTB overlays for all variants
1194 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
1195 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
1196 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
1197 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
1198 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
1199 python-cryptography, python-dbus-fast, python-django,
1200 python-pyicu, python-requests, python3, qt6, quickjs,
1201 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
1203 Issues resolved (http://bugs.uclibc.org):
1205 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
1206 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
1207 #15682: pkgconf: no longer able to download source from...
1209 2023.02.2, released June 16th, 2023
1211 Important / security related fixes.
1213 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
1214 needing a newer host-cmake than what is currently enforced
1215 (3.18) - Up to the version provided by the cmake package (3.22).
1217 utils/docker-run: Now correctly handles git
1220 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1221 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1222 Versal vck190: Use correct (A72) CPU variant
1224 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1225 cmake, containerd, crudini, cups, delve, docker-cli,
1226 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1227 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1228 intel-microcode, libass, libcurl, libdeflate, libgeos,
1229 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1230 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1231 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1232 python-can, python-django, python-django, python-ipython,
1233 python-matplotlib, python-mupdf, python-requests, python3,
1234 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1235 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1236 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1237 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1238 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1239 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1240 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1242 New packages: perl-clone, perl-http-message, python-asttokens,
1243 python-executing, python-pure-eval, python-stack-data
1245 Issues resolved (http://bugs.uclibc.org):
1247 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1249 2023.02.1, released May 9th, 2023
1251 Important / security related fixes.
1254 - go: Ensure go versions of os/user and net are used for
1255 static builds so CGO is not used
1257 - rust / cargo: Correctly split up rust flags for host and
1260 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1261 boot, stmf469 disco sd: Lock U-Boot version
1263 Updated/fixed packages: agentpp, apache, bluez5_utils,
1264 ca-certificates, containerd, coremark, dcron, dnsmasq,
1265 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1266 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1267 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1268 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1269 gstreamer1, gstreamer1-editing-services, intel-microcode,
1270 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1271 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1272 openssh, php, poppler, postgresql, python-web2py, qt6base,
1273 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1274 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1275 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1276 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1278 Issues resolved (http://bugs.uclibc.org):
1280 #14356: cronstamp jobs are not performed with bumped version of...
1281 #15306: glibc build fails in Docker container
1282 #15376: Libiconv config
1283 #15461: QtVirtualKeyboard segfaults
1285 2023.02, released March 12th, 2023
1287 Fixes all over the tree.
1289 Updated/fixed packages: ace, apache, audit, bridge-utils,
1290 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1291 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1292 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1293 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1295 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1296 pangomm2_46, python-glslang
1298 Issues resolved (http://bugs.uclibc.org):
1300 #15306: glibc build fails in Docker container
1301 #15321: docker-engine now requires libseccomp by default
1303 2023.02-rc3, released March 8th, 2023
1305 Fixes all over the tree.
1307 Updated/fixed packages: apr, bash, docker-engine, exfat,
1308 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1309 libolm, libpcap, libpjsip, linux, mender, mpv,
1310 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1311 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1312 uacme, uqmi, wpebackend-fdo,
1314 2023.02-rc2, released February 27th, 2023
1316 Fixes all over the tree.
1318 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1319 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1320 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1321 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1322 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1323 lttng-babeltrace, modem-manager, modsecurity2,
1324 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1325 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1326 php-xdebug, pistache, postgresql, proxychains-ng,
1327 python-m2crypto, python-numpy, python-webargs,
1328 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1329 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1330 xtables-addons, xwayland, zabbix
1332 Removed packages: uccp420wlan
1334 2023.02-rc1, released February 20th, 2023
1336 Numerous package updates and many (62) new packages.
1340 - The check for access to "unsafe" (E.G. from the build host)
1341 header files and libraries by the cross compiler is now
1342 unconditionally enabled.
1344 - Bootlin external toolchains updated to 2022.08
1346 - The handling of the CCACHE_* environment variables by the
1347 toolchain wrapper is now more strict, causing the variables
1348 to only be exported when BR2_CCACHE is enabled.
1352 - Br2-external: Fix make performance issue when many (> 6)
1353 external trees are used together.
1355 - Legal-info: Stop warning about not saving sources for local
1356 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1358 - Go: Ensure our go build and module cache is used, even for the
1361 - Cargo: CARGO_HOME (the location where cargo stores it
1362 downloaded artifacts) is now located under DL_DIR rather
1363 than in HOST_DIR/share/cargo, ensuring it is shared between
1368 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1371 - Ext2: Year 2038+ compatible inodes are now used by default,
1372 independently of the filesystem size.
1374 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1376 A large number of NXP related packages and defconfigs have
1377 been updated as upstream moved the git repositories to Github.
1379 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1380 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1383 New packages: catch2, cli11, dotconf, edk2-non-osi,
1384 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1385 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1386 opencv4-contrib, perftest, perl-image-exiftool,
1387 python-apispec, python-async-generator, python-cppy,
1388 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1389 python-h11, python-hkdf, python-magic-wormhole,
1390 python-magic-wormhole-mailbox-server,
1391 python-magic-wormhole-transit-relay, python-marshmallow,
1392 python-munch, python-outcome, python-pycrate, python-pyspnego,
1393 python-reedsolo, python-selenium, python-smbprotocol,
1394 python-sniffio, python-spake2, python-trio,
1395 python-trio-websocket, python-uhid, python-webargs,
1396 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1397 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1398 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1399 versal-firmware, xwayland, z3
1401 Removed packages: docker-proxy, elixir, gummiboot,
1402 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1403 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1404 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1406 Issues resolved (http://bugs.uclibc.org):
1408 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1409 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1410 #15161: kernel can't support SUBDIR
1411 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1412 #15226: lsblk: not found
1413 #15271: no start-qemu.sh
1414 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1415 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1416 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1417 #15331: Warning on python-flit-core license when generating legal info
1419 2022.11.3, released March 18th, 2023
1421 Important / security related fixes.
1423 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1424 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1425 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1426 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1427 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1428 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1429 libmodsecurity, libolm, libpjsip, lirc-tools,
1430 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1431 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1432 pistache, proftpd, proxychains-ng, pulseaudio,
1433 python-cryptography, python-django, python-m2crypto,
1434 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1435 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1436 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1437 xdriver_xf86-video-qxl, znc
1439 Issues resolved (http://bugs.uclibc.org):
1441 #15306: glibc build fails in Docker container
1442 #15361: Buildroot linking error on Apple Silicon
1444 2022.11.2, released March 1st, 2023
1446 Important / security related fixes.
1448 Fix make O=..._defconfig builds (regression in 2022.11.1).
1450 A number of additional/stricter checks have been added to
1451 ./utils/check-package.
1453 Build host dependencies check extended to check for a number
1454 of specific perl modules to better handle distributions (like
1455 Fedora) with very fine grained perl packages. Also ensure
1456 build host has git >= 2.0.0 when using packages written in
1457 go/rust because the vendoring may need it.
1459 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1461 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1462 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1463 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1464 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1465 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1466 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1467 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1468 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1469 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1470 xserver_xorg-server, xxhash, xz, yajl, zabbix
1472 Issues resolved (http://bugs.uclibc.org):
1474 #15271: no start-qemu.sh
1475 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1476 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1477 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1478 #15331: Warning on python-flit-core license when generating legal info
1480 2022.11.1, released January 18th, 2023
1482 Important / security related fixes.
1484 Br2-external: Fix make performance issue when many (> 6)
1485 external trees are used together.
1487 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1490 Go: Ensure our go build and module cache is used, even for the
1493 Legal-info: Stop warning about not saving sources for local /
1494 override packages if <PKG>_REDISTRIBUTE is set to NO.
1496 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1498 A large number of NXP related packages and defconfigs have
1499 been updated as upstream moved the git repositories to Github.
1501 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1503 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1504 capnproto, check, checkpolicy, connman, containerd, crun,
1505 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1506 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1507 freeradius-server, gcc, glib-networking, go,
1508 gobject-introspection, gperf, i2pd, ima-evm-utils,
1509 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1510 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1511 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1512 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1513 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1514 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1515 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1516 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1517 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1518 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1519 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1522 Issues resolved (http://bugs.uclibc.org):
1524 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1525 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1526 #15161: kernel can't support SUBDIR
1527 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1528 #15226: lsblk: not found
1530 2022.11, released December 5th, 2022
1532 Fixes all over the tree.
1534 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1535 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1537 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1538 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1539 matchbox-keyboard, memcached, netsnmp, optee-client,
1540 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1541 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1543 Removed packages: rabbitmq-server
1545 Issues resolved (http://bugs.uclibc.org):
1547 #15131: Target GDB uses internal zlib
1548 #15151: Busybox /etc/init.d scripts are not executable
1550 2022.11-rc3, released November 24th, 2022
1552 Fixes all over the tree.
1554 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1555 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1556 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1557 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1558 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1561 Issues resolved (http://bugs.uclibc.org):
1563 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1565 2022.11-rc2, released November 16th, 2022
1567 Fixes all over the tree.
1569 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1570 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1571 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1572 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1574 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1575 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1576 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1577 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1578 libopenssl, libqb, libuhttpd, libvncserver, linux,
1579 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1580 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1581 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1582 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1583 udisks, vlc, wavemon, wolfssl, zlib-ng
1585 Removed packages: libdcadec
1587 Issues resolved (http://bugs.uclibc.org):
1589 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1591 2022.11-rc1, released November 3rd, 2022
1593 Fixes all over the tree and new features.
1597 - PowerPC: add Power9 CPU type
1598 - ARM: support dropped for iWMMXt processors
1602 - binutils 2.39 added, binutils 2.38 is now the default
1603 - gdb 12 added, gdb 11 is now the default
1604 - support for 5.18, 5.19 and 6.0 kernel headers
1605 - glibc updated to 2.36
1609 - Ability to use dracut to create an initramfs that contains a
1610 subset of the root filesystem contents.
1612 New packages: agent-proxy, catatonit, cni-plugins, crun,
1613 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1614 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1615 python-hatch-vcs, python-hatchling, python-libevdev,
1616 python-minimalmodbus, python-pathspec, qt6-serialport,
1617 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1619 More than 400 packages have been updated to a newer version.
1621 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1625 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1626 and linaro toolchain
1627 #12131: qt5webengine builderror in the latest stable Buildroot
1629 #13216: 2020.02.6 requires GNU find utils
1630 #14601: Python build fails on 2022.02-rc2
1631 #14746: Lack of management after loading
1632 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1633 #14921: wpewebkit build fails because of internal build order
1634 #14936: nodejs does not build
1635 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1636 #15021: Buildroot not compiling with systemd and glibc.
1637 #15026: package/udisks: install to staging
1638 #15061: Node.js Package fails to build against musl i386
1639 #15071: RTL8723BS library is outdated
1641 2022.08.3, released December 10th, 2022
1643 Important / security related fixes.
1645 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1646 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1647 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1648 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1649 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1650 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1651 uboot, vim, vlc, wilc-driver, xen, xterm
1653 Issues resolved (http://bugs.uclibc.org):
1655 15131: Target GDB uses internal zlib
1657 2022.08.2, released November 16th, 2022
1659 Important / security related fixes.
1661 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1662 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1663 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1664 kv260: Fix pmufw reset issue
1666 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1667 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1668 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1669 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1670 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1671 gst1-devtools, gst1-libav, gst1-plugins-bad,
1672 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1673 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1674 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1675 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1676 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1677 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1678 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1679 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1680 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1681 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1682 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1683 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1684 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1685 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1686 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1687 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1688 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1691 Issues resolved (http://bugs.uclibc.org):
1693 #14936: nodejs does not build
1694 #15026: package/udisks: install to staging
1695 #15061: Node.js Package fails to build against musl i386
1697 2022.08.1, released October 2nd, 2022
1699 Important / security related fixes.
1701 Updated/fixed packages: botan, busybox, docker-cli,
1702 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1703 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1704 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1705 mosquitto, ncurses, openssh, pango, python3, qlibc,
1706 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1707 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1708 unzip, vim, xtables-addons
1710 Issues resolved (http://bugs.uclibc.org):
1712 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1713 #14921: wpewebkit build fails because of internal build order
1715 2022.08, released September 10th, 2022
1717 Fixes all over the tree.
1719 Autotools: Drop --runstatedir=/run as it causes build issues
1722 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1724 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1725 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1726 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1729 2022.08-rc2, released September 1st, 2022
1731 Fixes all over the tree.
1733 dependencies: Ensure 'find' and 'xargs' are available on the
1736 A large number of typo fixes.
1738 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1739 configuration, pine64_sopine: Use mainline ATF to fix build
1741 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1742 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1743 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1744 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1745 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1746 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1747 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1748 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1749 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1750 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1751 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1752 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1753 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1754 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1755 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1756 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1757 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1758 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1759 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1760 xserver_xorg-server, zeek, zerofree
1762 2022.08-rc1, released August 12th, 2022
1764 Fixes all over the tree and new features.
1768 - Support for NDS32 removed
1769 - Support for C-SKY removed
1770 - Support for configurable page size on ARM64 added
1771 - Architecture menu re-organized: the MMU selection now
1772 appears in this architecture menu.
1776 - GCC 12.x support added, GCC 11.x is now the default
1777 compiler, and support for building a GCC 9.x toolchain has
1779 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1780 - uclibc bumped to 1.0.42
1781 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1782 always built with LTO support. The new option BR2_ENABLE_LTO
1783 enables the use of LTO in a subset of packages that have
1784 explicit handling for LTO.
1785 - GDB enabled on OpenRISC.
1786 - Toolchain menu now appears before "Build options". The
1787 selection of the C library now determines whether static
1788 library (BR2_STATIC_LIBS) will be available or not, instead
1789 of the other way around.
1793 - genimage.cfg files now use shortcuts from genimage for the
1794 GUID of well-known GPT partitions.
1798 - U-Boot can now be built with host-gnutls as a dependency,
1799 needed for some configurations
1800 - OP-TEE can now be built with host-python-pillow as a
1801 dependency, needed for some configurations.
1802 - OP-TEE source can now be retrieved from a custom tarball
1804 - Grub has been bumped to 2.06.
1806 Over 390 packages updated.
1808 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1809 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1810 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1811 sipeed_maix_dock_sdcard, sipeed_maix_go,
1812 sipeed_maix_go_sdcard, sipeed_maixduino,
1813 sipeed_maixduino_sdcard
1815 Removed defconfigs: andes_ae300, csky_gx6605s,
1816 friendlyarm_nanopi_neo, minnowboard_max-graphical
1818 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1819 double-conversion, dust, freeradius-server, gdal, hawktracer,
1820 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1821 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1822 python-alembic, python-appdirs, python-beniget,
1823 python-construct, python-dtschema, python-gast, python-kflash,
1824 python-lark, python-maturin, python-mypy-extensions,
1825 python-pylibfdt, python-pythran, python-pyrsistent,
1826 python-qrcode, python-rfc3987, python-rtoml,
1827 python-ruamel-yaml, python-scipy, python-typeguard,
1828 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1829 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1830 wolftpm, zeek, zerofree
1832 Removed packages: rtl8723bs
1836 #14556: python-crossbar fails to build
1837 #14951: boost compile error when running make silently
1838 #14646: OpenSSH 8.9p1 compiler error under mipsel
1839 #14841: support/download/git fails with "fatal: No such remote
1840 'origin'" due to incorrect check for origin remote
1841 #13356: libabseil-cpp: not building for raspberry pi
1842 #14911: host-python3 build needs python3 on the host
1843 #13831: mesa3d - kmsro driver requires dri3
1844 #13816: xstart failed since update the x11 libraries
1845 #13796: Problems compiling package gst-plugins-good
1846 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1847 #14891: sudo: group setup fails since commit 9b7f8da96b
1848 #14881: Watchdogd Package missing INSTALL_STAGING
1849 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1851 2022.05.3, released October 2nd, 2022
1853 Important / security related fixes.
1855 Fixed compatibility issue with make 4.3 and the 'printvars' /
1856 'show-vars' commands.
1858 Dependencies: Ensure 'find' and 'xargs' are available on the
1861 A large number of typo fixes.
1863 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1864 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1865 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1866 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1868 Updated/fixed packages: ace, arm-trusted-firmware,
1869 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1870 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1871 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1872 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1873 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1874 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1875 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1876 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1877 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1878 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1879 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1880 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1881 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1882 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1883 polkit, postgis, postgresql, python-crossbar,
1884 python-paho-mqtt, python-pygame, python-service-identity,
1885 python-txdbus, python3, qemu, qlibc,
1886 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1887 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1888 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1889 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1890 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1891 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1892 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1893 xserver_xorg-server, xtables-addons, zziplib
1897 #13216: [Documentation] 2020.02.6 requires GNU find utils
1898 #14556: python-crossbar fails to build
1899 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1900 #14951: boost compile error when running make silently
1902 2022.05.2, released August 31st, 2022
1904 Important / security related fixes.
1906 dependencies: Ensure 'cmp' is available on the build host.
1908 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1909 Kconfig option to be enabled (E.G. for kernel options needed by
1910 packages) no longer changes a =m (modular) with =y (built in).
1912 check-host-rpath: Silence readelf warnings when clang is used
1914 GCC 10.x updated to 10.4.0
1916 Defconfigs: Kria kv260: Fix u-boot configuration
1918 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1919 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1920 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1921 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1922 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1923 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1924 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1925 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1926 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1927 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1928 python-bottle, python-django, python-lxml, python3, qt5webkit,
1929 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1930 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1931 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1932 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1933 xserver_xorg-server, zeromq, zfs, zlib-ng
1935 Issues resolved (http://bugs.uclibc.org):
1937 #13796: Problems compiling package gst-plugins-good
1939 2022.05.1, released July 24th, 2022
1941 Important / security related fixes.
1943 Disable big endian no-mmu on ARM as it is not supported by
1946 Tighten dependencies for external Bootlin toolchains to ensure
1947 they can only be selected in compatible configurations.
1949 Support external toolchains without gdbserver.
1951 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1952 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1953 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1954 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1955 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1956 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1957 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1958 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1959 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1960 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1961 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1962 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1963 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1964 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1965 wpa_supplicant, wpewebkit, zstd
1967 Issues resolved (http://bugs.uclibc.org):
1969 #14881: Watchdogd Package missing INSTALL_STAGING
1971 2022.05, released June 6th, 2022
1973 Fixes all over the tree.
1975 Rework BR2_STATIC_LIBS handling to ensure it can only be
1976 enabled if a suitable C library is available.
1978 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1979 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1980 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1981 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1982 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1983 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1984 qpid-proton, rauc, rockchip-mali, rsyslog,
1985 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1986 uclibc, unrar, vim, webkitgtk, wpewebkit,
1987 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1989 Issues resolved (http://bugs.uclibc.org):
1991 #14821: Samba server is failing to compile
1992 #14826: make qemu_x86_64_defconfig stopped working
1994 2022.05-rc2, released May 30th, 2022
1996 Fixes all over the tree.
1998 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1999 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
2000 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
2003 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
2004 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
2005 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
2006 optee-client, pcsc-lite, pipewire, python-flask,
2007 python-service-identity, python-werkzeug, qemu, rng-tools,
2008 rockchip-mali, strace, xdriver_xf86-video-amdgpu
2010 Removed packages: ktap
2012 2022.05-rc1, released May 18th, 2022
2014 Fixes all over the tree and new features.
2017 - glibc update to 2.35, musl updated to 1.2.3
2018 - gcc 11.x updated to 11.3, support for external gcc 12.x
2019 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
2020 - s390x Bootlin external toolchain added
2021 - 5.17.x kernel headers support added
2024 - Rework OCI entrypoint/command logic to handle command arguments
2025 - Squashfs block size is now configurable
2027 Graphs: Also generate a build time timeline graph (for top
2028 level parallel builds).
2030 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2032 Fix compatibility issue with the fakeroot script logic and
2033 modern versions of dash.
2035 Change git:// URLs pointing to Github to https://, now that
2036 Github has turned off support for git://
2038 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
2040 New packages: falcosecurity-libs, lzma-alone, octave,
2041 python-flit-core, python-orjson, python-pydevmem,
2042 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
2043 tbb, wilc-driver, wtfutil
2045 Wilc1000-firmware renamed to wilc-firmware
2047 Issues resolved (http://bugs.uclibc.org):
2049 #14596: package dialog is outdated and contains a bug
2050 #14651: OpenSSH 8.9p1 compiler error under ARM
2051 #14656: Adding dependencies from an external tree does not work
2052 #14661: Fakeroot script relies on bash-isms, does not work with..
2053 #14681: QT5WEBENGINE not building
2054 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2055 #14701: Multiple unresolved symbols while building kernel ..
2056 #14706: nodjs build problem
2057 #14711: nodjs build problem missing bzip
2058 #14721: python-argon2_cffi no longer works
2059 #14731: BR2_PACKAGE_IOSTAT
2060 #14751: LVM2 Outdated Link
2062 2022.02.12, released May 5th, 2023
2064 Important / security related fixes.
2066 Updated/fixed packages: agentpp, apache, ca-certificates,
2067 containerd, coremark, dcron, eudev, ffmpeg, git,
2068 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
2069 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
2070 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
2071 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
2074 2022.02.11, released March 19th, 2023
2076 Important / security related fixes.
2078 Updated/fixed packages: apache, apr, apr-util, asterisk,
2079 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
2080 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
2081 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
2082 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
2083 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
2084 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
2085 pcm-tools, php, proxychains-ng, python-django,
2086 python-m2crypto, python-werkzeug, quazip, quickjs,
2087 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
2088 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
2090 Issues resolved (http://bugs.uclibc.org):
2092 #15306: glibc build fails in Docker container
2093 #15361: Buildroot linking error on Apple Silicon
2095 2022.02.10, released March 1st, 2023
2097 Important / security related fixes.
2099 Fix make O=..._defconfig builds (regression in 2022.02.9).
2101 A number of additional/stricter checks have been added to
2102 ./utils/check-package.
2104 Build host dependencies check extended to check for a number
2105 of specific perl modules to better handle distributions (like
2106 Fedora) with very fine grained perl packages. Also ensure
2107 build host has git >= 2.0.0 when using packages written in
2108 go/rust because the vendoring may need it.
2110 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
2112 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
2113 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
2114 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
2115 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
2116 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
2117 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
2118 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
2119 xserver_xorg-server, xxhash, xz, yajl, zabbix
2121 Issues resolved (http://bugs.uclibc.org):
2123 #15271: no start-qemu.sh
2124 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
2125 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
2127 2022.02.9, released January 18th, 2023
2129 Important / security related fixes.
2131 Br2-external: Fix make performance issue when many (> 6)
2132 external trees are used together.
2134 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
2137 Go: Ensure our go build and module cache is used, even for the
2140 Legal-info: Stop warning about not saving sources for local /
2141 override packages if <PKG>_REDISTRIBUTE is set to NO.
2143 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
2145 A large number of NXP related packages and defconfigs have
2146 been updated as upstream moved the git repositories to Github.
2148 Updated/fixed packages: asterisk, bearssl, botan, cairo,
2149 capnproto, check, checkpolicy, connman, containerd,
2150 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
2151 fmlib, glib-networking, go, gobject-introspection, gperf,
2152 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
2153 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
2154 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
2155 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
2156 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
2157 policycoreutils, polkit, postgresql, pptp-linux,
2158 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
2159 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
2160 tor, wayland, wireshark, wpa_supplicant,
2161 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
2163 Issues resolved (http://bugs.uclibc.org):
2165 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
2166 #14996: Too many directories in BR2_EXTERNAL causes hang during make
2167 #15161: kernel can't support SUBDIR
2168 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
2169 #15226: lsblk: not found
2171 2022.02.8, released December 10th, 2022
2173 Important / security related fixes.
2175 Updated/fixed packages: asterisk, dash, dovecot,
2176 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
2177 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
2178 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
2179 netsnmp, nginx, openpgm, optee-client, python3, rsync,
2180 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
2181 uboot, vim, vlc, xen, xterm
2183 Issues resolved (http://bugs.uclibc.org):
2185 #15131: Target GDB uses internal zlib
2187 2022.02.7, released November 17th, 2022
2189 Important / security related fixes.
2191 Defconfig: Pine64: Change to mainline ATF to fix build
2192 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
2194 Updated/fixed packages: arm-trusted-firmware, bind, botan,
2195 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
2196 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
2197 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
2198 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
2199 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
2200 gst1-rtsp-server, gst1-vaapi, gstreamer1,
2201 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
2202 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
2203 libmdbx, libopenssl, libosip2, libpng, libtasn1,
2204 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
2205 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
2206 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
2207 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
2208 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
2209 python-django, python3, qdecoder, rpi-userland, rsync,
2210 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
2211 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
2212 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
2213 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
2214 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2217 Issues resolved (http://bugs.uclibc.org):
2219 #15026: package/udisks: install to staging
2220 #15061: Node.js Package fails to build against musl i386
2222 2022.02.6, released October 2nd, 2022
2224 Important / security related fixes.
2226 Fixed compatibility issue with make 4.3 and the 'printvars' /
2227 'show-vars' commands.
2229 Dependencies: Ensure 'find' and 'xargs' are available on the
2232 A large number of typo fixes.
2234 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2235 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2236 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2237 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2239 Updated/fixed packages: ace, arm-trusted-firmware,
2240 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2241 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2242 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2243 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2244 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2245 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2246 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2247 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2248 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2249 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2250 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2251 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2252 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2253 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2254 python-pygame, python3, qemu, qlibc,
2255 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2256 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2257 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2258 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2259 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2260 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2261 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2262 xtables-addons, zziplib
2266 #13216: [Documentation] 2020.02.6 requires GNU find utils
2267 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2268 #14951: boost compile error when running make silently
2270 2022.02.5, released August 31st, 2022
2272 Important / security related fixes.
2274 dependencies: Ensure 'cmp' is available on the build host.
2276 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2277 Kconfig option to be enabled (E.G. for kernel options needed by
2278 packages) no longer changes a =m (modular) with =y (built in).
2280 check-host-rpath: Silence readelf warnings when clang is used
2282 GCC 10.x updated to 10.4.0
2284 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2285 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2286 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2287 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2288 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2289 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2290 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2291 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2292 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2293 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2294 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2295 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2296 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2299 Issues resolved (http://bugs.uclibc.org):
2301 #13796: Problems compiling package gst-plugins-good
2302 #14926: package/nodejs: build for host fails with GTEST errors
2304 2022.02.4, released July 28th, 2022
2306 Important / security related fixes.
2308 Disable big endian no-mmu on ARM as it is not supported by
2311 Tighten dependencies for external Bootlin toolchains to ensure
2312 they can only be selected in compatible configurations.
2314 Support external toolchains without gdbserver.
2316 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2317 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2318 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2319 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2320 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2321 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2322 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2323 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2324 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2325 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2326 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2327 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2328 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2329 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2332 Issues resolved (http://bugs.uclibc.org):
2334 #14881: Watchdogd Package missing INSTALL_STAGING
2336 2022.02.3, released June 19th, 2022
2338 Important / security related fixes.
2340 Infrastructure: Fix building under paths containing regex
2341 characters (E.G. '+')
2343 Toolchain: Only allow ppc64le variants for which a
2344 glibc/musl/uclibc toolchain is supported.
2345 Mark codescape mti/img mips toolchains as shared library only
2348 Updated/fixed packages: arm-trusted-firmware,
2349 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2350 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2351 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2352 lttng-modules, mariadb, memcached, mono, mutt,
2353 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2354 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2355 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2356 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2357 xdriver_xf86-video-ati, zlib-ng
2359 New packages: qt5webengine-chromium,
2360 qt5webengine-chromium-catapult
2362 Issues resolved (http://bugs.uclibc.org):
2364 #14766: package dhcp on buildroot 2022.02.1 failed
2365 #14821: Samba server is failing to compile
2366 #14826: make qemu_x86_64_defconfig stopped working
2368 2022.02.2, released May 29th, 2022
2370 Important / security related fixes.
2372 Archictures: Drop sh2a, correct x86 Bonnell variant
2374 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2375 external toolchain logic when toolchain is available in path.
2377 Rework OCI filesystem entrypoint/command logic to handle
2380 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2381 fix zcu106 PLL config
2383 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2384 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2385 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2386 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2387 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2388 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2389 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2390 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2391 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2392 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2393 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2394 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2395 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2396 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2397 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2398 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2399 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2400 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2401 python-avro, python-django, python-pillow, python-simplejson,
2402 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2403 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2404 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2405 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2406 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2407 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2408 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2411 Issues resolved (http://bugs.uclibc.org):
2413 #14751: LVM2 Outdated Link
2415 2022.02.1, released April 11th, 2022
2417 Important / security related fixes.
2419 Graphs: Also generate a build time timeline graph (for top
2420 level parallel builds).
2422 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2424 Fix compatibility issue with the fakeroot script logic and
2425 modern versions of dash.
2427 Change git:// URLs pointing to Github to https://, now that
2428 Github has turned off support for git://
2430 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2431 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2432 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2433 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2434 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2435 gst1-devtools, gst1-libav, gst1-plugins-bad,
2436 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2437 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2438 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
2439 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2440 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2441 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2442 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2443 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2444 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2445 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2446 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2447 protozero, python-aioconsole, python-avro, python-brotli,
2448 python-greenlet, python-paramiko, python-pillow,
2449 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2450 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2451 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2452 shairport-sync, spice, spidev_test, stunnel, systemd,
2453 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2454 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2455 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2456 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2458 Issues resolved (http://bugs.uclibc.org):
2460 #13971: ip6tables-nft build does not include MASQUERADE target..
2461 #14651: OpenSSH 8.9p1 compiler error under ARM
2462 #14656: Adding dependencies from an external tree does not work
2463 #14661: Fakeroot script relies on bash-isms, does not work ..
2464 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2465 #14701: Multiple unresolved symbols while building kernel ..
2466 #14711: nodjs build problem missing bzip
2467 #14731: BR2_PACKAGE_IOSTAT
2469 2022.02, released March 8th, 2022
2473 Fixes to cargo and golang packaging infrastructure.
2475 Defconfigs: OrangePi RK3399: Fix genimage format
2477 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2478 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2479 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2480 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2481 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2482 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2483 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2484 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2485 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2486 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2487 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2488 xscreensaver, zabbix
2490 New packages: gdk-pixbuf-xlib
2492 Removed packages: python-pycli
2494 Issues resolved (http://bugs.uclibc.org):
2496 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2497 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2498 #14631: host-go-bootstrap: go not being built for package in ..
2499 #14636: azure-iot-sdk-c: Installed headers do not compile
2500 #14641: oprofile can not find the events files
2502 2022.02-rc3, released February 28th, 2022
2504 Fixes all over the tree.
2506 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2508 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2509 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2510 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2511 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2513 2022.02-rc2, released February 20th, 2022
2515 Fixes all over the tree.
2517 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2518 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2519 build, ROC-RK3399-PC: Bump rootfs size to fix build
2521 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2522 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2523 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2524 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2525 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2526 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2527 python-pycli, python-pygame, python-regex, python-twisted,
2528 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2529 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2530 urg, webkitgtk, wireless-regdb, wpewebkit,
2531 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2534 2022.02-rc1, released February 13th, 2022
2536 Numerous package updates and many (80) new packages.
2539 - glibc: Optional support for compatibility shims for running
2540 on older kernels than what glibc has been built against
2541 - uClibc: Use uClibc-ng 1.0.40
2542 - External toolchains: Update Bootlin toolchains to 2021.11-1
2545 Python 2.7 and python 2.x specific packages removed as python
2546 2.x is EOL since April 2020. Likewise a number of python3
2547 specific host packages has been renamed (host-python-foo
2548 instead of host-python3-foo) now host-python is always python
2551 Cargo (Rust) package infrastructure added. Vendoring support
2552 added to golang package infrastructure.
2554 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2555 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2556 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2557 Riscv64, Xilinx zcu102
2559 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2561 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2562 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2563 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2564 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2565 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2566 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2567 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2568 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2569 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2570 python-cssselect2, python-distro, python-fonttools,
2571 python-gnupg, python-installer, python-memory-profiler,
2572 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2573 python-pyphen, python-tinycss2, python-tomli,
2574 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2575 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2576 sentry-cli, serd, simple-mail, sord, sratom,
2577 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2578 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2580 Removed packages: gstreamer1-mm, python, python-backports-abc,
2581 python-backports-functools-lru-cache,
2582 python-backports-shutil-get-terminal-size,
2583 python-backports-ssl-match-hostname, python-configobj,
2584 python-dialog, python-enum, python-enum34, python-functools32,
2585 python-futures, python-id3, python-ipaddr, python-ipaddress,
2586 python-mad, python-nfc, python-pam, python-pathlib2,
2587 python-pycap, python-pyro, python-singledispatch,
2588 python-subprocess32, python-typing, python-yieldfrom,
2589 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2590 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2592 Issues resolved (http://bugs.uclibc.org):
2594 #12271: python-iptables runtime dependencies
2595 #13436: PPP 2.4.9 is out
2596 #14351: needs to mount sysfs before mount -a
2597 #14451: nodejs won't build on Fedora 35
2598 #14471: alsa_utils wrong deployment
2599 #14501: lttng-modules v2.11 package fails to build
2600 #14531: Package EFL - build error
2602 2021.11.3, released March 24th, 2022
2604 Important / security related fixes.
2606 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2607 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2608 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2609 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2610 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2611 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2612 python-twisted, raptor, rpi-firmware, samba4, seatd,
2613 timescaledb, usbguard, util-linux, vim, wavpack,
2614 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2617 New packages: gdk-pixbuf-xlib
2619 Issues resolved (http://bugs.uclibc.org):
2621 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2622 #14636: azure-iot-sdk-c: Installed headers do not compile
2623 #14641: oprofile can not find the events files
2625 2021.11.2, released February 28th, 2022
2627 Important / security related fixes.
2629 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2630 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2632 Add conditional patching logic to fix build issues for older
2633 U-Boot / Linux kernel versions when built with a host gcc >=
2636 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2637 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2638 gst1-devtools, gst1-libav, gst1-plugins-bad,
2639 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2640 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2641 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2642 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2643 nfs-utils, php, pistache, pkcs11-helper, prosody,
2644 python-django, python-pyzmq, python-regex,
2645 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2646 tor, util-linux, vim, xen
2648 2021.11.1, released January 29th, 2022
2650 Important / security related fixes.
2652 check-package: Improve variable override check
2654 pkg-stats: List CVEs where the version info cannot be parsed
2655 as unsure rather than completely ignoring them.
2657 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2658 stm32f469_xip_disco: Fix kernel boot
2660 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2661 capnproto, civetweb, clamav, collectd, connman, containerd,
2662 coreutils, dav1d, docker-cli, docker-engine, erlang,
2663 erlang-rebar, expat, findutils, flare-engine, flare-game,
2664 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2665 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2666 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2667 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2668 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2669 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2670 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2671 prosody, python-charset-normalizer, python-django,
2672 python-idna, python-lxml, python-pyqt5, python-requests,
2673 python-urllib3, python3, qt5base, qt5location, rhash,
2674 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2675 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2676 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2677 xlib_libX11, xserver_xorg-server
2679 Issues resolved (http://bugs.uclibc.org):
2681 #14451: nodejs won't build on Fedora 35
2682 #14471: alsa_utils wrong deployment
2684 2021.11, released December 5th, 2021
2688 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2691 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2692 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2693 hiawatha, hplip, icu, janus-gateway,
2694 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2695 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2696 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2697 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2698 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2699 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2701 Issues resolved (http://bugs.uclibc.org):
2703 #14351: needs to mount sysfs before mount -a
2704 #14411: 2021.11-rc2: Samba doesn't compile
2706 2021.11-rc3, released November 30th, 2021
2708 Fixes all over the tree.
2710 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2713 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2714 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2715 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2716 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2717 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2718 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2719 wireshark, xcursor-transparent-theme, xscreensaver,
2722 Issues resolved (http://bugs.uclibc.org):
2724 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2726 2021.11-rc2, released November 19th, 2021
2728 Fixes all over the tree.
2730 Coding style fixes for a large number of board genimage
2731 configuration files for clarity and consistency.
2733 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2734 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2735 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2737 Updated/fixed packages: alsa-lib, apparmor, binutils,
2738 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2739 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2740 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2741 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2742 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2743 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2744 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2746 New packages: pipewire-media-session
2748 Issues resolved (http://bugs.uclibc.org):
2750 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2752 2021.11-rc1, released November 8th, 2021
2754 Numerous package updates. Notable updates including numerous
2755 Python modules, Kodi add-ons, nodejs, OpenJDK.
2758 - glibc update to 2.34
2759 - support for gdb 11.x added, gdb 10.x now the default
2760 - external toolchains provided by ARM updated
2761 - remove support for internal toolchain on the CSKY
2762 architecture, as it was broken and unmaintained
2764 Many packages updated to enable the appropriate SELinux
2765 refpolicy module when SELinux support is enabled.
2767 Support was added in the test-pkg package testing utility for
2768 using Gitlab CI to run the builds.
2770 New libgbm virtual package to better support OpenGL
2771 implementations that provide a libgbm library.
2773 Bootloaders/firmware: grub2 extended to be able to support
2774 multiple platforms in the same build.
2777 - new OCI filesystem type, to build container images
2778 compatible with the Open Container Initiative standard
2779 - support for hybrid ISO9660 images added, which work on
2780 legacy and EFI BIOS machines
2782 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
2784 Removed defconfigs: qemu_csky
2786 New packages: dtbocfg, firmware-utils, gstd, libdbi,
2787 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
2788 python-aioprocessing, python-bidict,
2789 python-charset-normalizer, python-flask-expects-json,
2790 python-git, python-pyndiff, python-rsa,
2791 python-unitest-xml-reporting, python-xmljson,
2792 python3-cryptography, python3-pip, qt5opcua, rwmem,
2793 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2794 watchdogd, wireplumber
2796 Removed packages: canfestival, python-meld3
2798 Work toward the removal of python 2 has progressed: many
2799 python modules and packages have been updated to a version
2800 supporting python 3.
2802 Issues resolved (http://bugs.uclibc.org):
2804 #14271: compilation error with rsync command for permission
2805 #14276: Unable to get login prompt
2806 #14196: when using raspberrypicm4io_64_defconfig, make fails
2807 with mkfs.ext4: No such file or directory while trying
2808 to determine filesystem size
2810 2021.08.3, released December 13th, 2021
2812 Important / security related fixes.
2814 Defconfigs: Various fixes for building with gcc >= 10 host or
2817 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2818 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2819 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2820 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2821 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2822 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2823 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2824 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2825 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2826 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2827 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2828 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2829 unrar, vim, websocketpp, wireshark
2831 Issues resolved (http://bugs.uclibc.org):
2833 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2835 2021.08.2, released November 10th, 2021
2837 Important / security related fixes.
2839 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2840 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2841 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2842 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2843 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2844 hiredis, lftp, libps1, libva, libva-utils, lightning,
2845 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2846 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2847 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2848 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2851 Issues resolved (http://bugs.uclibc.org):
2853 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2855 2021.08.1, released October 11, 2021
2857 Important / security related fixes.
2859 gdbinit: Mark the sysroot as a "safe path" before configuring
2860 it, so pretty printers work correctly without having to pass
2863 Updated/fixed packages: alsa-lib, apache,
2864 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2865 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2866 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2867 gdb, ghostscript, gnuradio, gnutils, go,
2868 gobject-introspection, google-breakpad, gst-omx,
2869 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2870 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2871 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2872 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2873 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2874 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2875 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2876 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2877 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2878 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2879 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2880 python-cbor2, python-cffi, python-cython, python-dateutil,
2881 python-django, python-pillow, python-pip, python-texttable,
2882 python-urllib3, python-webob, qemu, qt5location, redis,
2883 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2884 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2885 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2886 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2887 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2888 xserver_xorg-server, zip
2890 Issues resolved (http://bugs.uclibc.org):
2892 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2893 #14211: libffi-3.3.tar.gz repacked
2894 #14221: mv-ddr-marvell fails license validation
2896 2021.08, released September 4th, 2021
2900 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2901 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2903 2021.08-rc3, released August 31st, 2021
2905 Fixes all over the tree.
2907 Toolchain: Disable fortify support for Microblaze as it is not
2910 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2911 after at91bootstrap bump, BeagleV: Correct kernel headers
2912 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2915 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2916 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2917 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2918 libffi, libmodsecurity, libopenssl, libressl, libshout,
2919 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2920 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2921 python-requests, python3-requests, rust-bin, rustc, samba4,
2922 sdl2, snort3, ushare, xen
2924 Removed packages: libmcrypt, mcrypt, sentry-cli
2926 2021.08-rc2, released August 18th, 2021
2928 Fixes all over the tree.
2930 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2931 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2932 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2933 mmc: Correct at91bootstrap options
2935 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2936 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2937 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2938 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2939 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2940 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2941 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2942 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2943 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2944 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2945 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2946 prelink-cross, prosody, protobuf, pulseview,
2947 python-cryptography, python-keyring, python-matplotlib,
2948 python-pymupdf, python-pyopenssl, python-secretstorage,
2949 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2950 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2951 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2952 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2953 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2956 New packages: desktop-file-utils
2958 Issues resolved (http://bugs.uclibc.org):
2960 #13586: grub failure with BR2_OPTIMIZE_3
2961 #13671: openSSH server closes connection before authentication..
2963 2021.08-rc1, released August 3rd, 2021
2965 Numerous package updates.
2969 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2970 9.x updated to 9.4.0, removed gcc 8.x support except for
2973 - add support for binutils 2.37, binutils 2.36.x is now the
2974 default, binutils 2.34 removed.
2976 - glibc updated to 2.33
2978 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2980 Bootloaders/firmware: support for building the EDK II UEFI
2981 firmware, support for building AT91Bootstrap 4.x.
2983 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2984 packages should be compiled with runtime debugging
2985 information (which is different than debugging symbols).
2987 Many features of the bluez5_utils package have been made
2988 optional, and default to disabled. Users of bluez5_utils are
2989 encouraged to review their configuration.
2991 Many packages (over 70) updated to enable the appropriate
2992 SELinux refpolicy module when SELinux support is enabled.
2994 Many packages updated to select the appropriate OpenSSL
2995 features after many OpenSSL ciphers/features have been made
2998 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2999 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
3000 terasic_de10nano_cyclone5, uevm5432.
3002 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
3003 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
3004 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
3005 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
3006 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
3007 system-config-printer, usbguard, xml-security-c, xmrig.
3009 Removed packages: clapack, libsoil.
3011 Issues resolved (http://bugs.uclibc.org):
3013 #13326: regarding dtc error in buildroot source code
3014 #13661: host-python2 build fails on aarch64
3015 #13836: package build failure when target install set to no on
3016 pkg-generic pkg types
3017 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
3020 2021.05.3, released October 11, 2021
3022 Important / security related fixes.
3024 gdbinit: Mark the sysroot as a "safe path" before configuring
3025 it, so pretty printers work correctly without having to pass
3028 Updated/fixed packages: alsa-lib, apache,
3029 arm-trusted-firmware, atftp, bind, botan, containerd,
3030 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
3031 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
3032 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3033 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3034 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3035 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
3036 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
3037 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
3038 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3039 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3040 openssh, pcre2, php, python-aioconsole, python-cffi,
3041 python-dateutil, python-django, python-pip, python-texttable,
3042 python-urllib, python-webob, qt5location, redis, refpolicy,
3043 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
3044 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
3045 wget, wireless-regdb, xen, xserver_xorg-server
3047 Issues resolved (http://bugs.uclibc.org):
3049 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3050 #14211: libffi-3.3.tar.gz repacked
3051 #14221: mv-ddr-marvell fails license validation
3053 2021.05.2, released September 15th, 2021
3055 Important / security related fixes.
3057 Toolchain: Disable fortify support for Microblaze as it is not
3060 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3061 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
3062 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
3063 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3064 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
3065 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
3066 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
3067 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
3068 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
3069 postgresql, prelink-cross, prosody, protobuf, python-keyring,
3070 python-matplotlib, python-pillow, python-pyudev,
3071 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3072 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
3073 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
3074 xenomai, xlib_libXfont2, xlib_libXft, zip
3076 2021.05.1, released August 10, 2021
3078 Important / security related fixes.
3080 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3081 as it is not currently working.
3083 binutils: fix linker assert failure on OpenRisc, or1k build
3086 gdb: Enable on NIOS II
3088 utils/scanpypi: Various improvements
3090 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3091 sam9x60ek mmc_dev: Add missing toolchain/system options
3093 Updated/fixed packages: arm-trusted-firmware, apache, audit,
3094 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3095 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
3096 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3097 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
3098 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
3099 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
3100 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
3101 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
3102 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
3103 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
3104 libloki, libmodsecurity, libndp, libnetfilter-log,
3105 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
3106 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
3107 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3108 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
3109 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
3110 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
3111 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
3112 postgresql, proxychains-ng, putty, python,
3113 python-dataproperty, python-django, python-pysftp,
3114 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
3115 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
3116 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
3117 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
3118 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
3121 Issues resolved (http://bugs.uclibc.org):
3123 #13586: grub failure with BR2_OPTIMIZE_3
3124 #13661: host-python2 build fails on aarch64
3125 #13836: package build failure when target install set to no..
3126 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3128 2021.05, released June 6th, 2021
3132 Disable PIC/PIE support for Nios2 because of glibc issues
3134 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
3136 Updated/fixed packages: apache, beaglev-ddrinit,
3137 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
3138 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
3139 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
3140 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
3141 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
3142 xdriver_xf86-video-fbturbo
3144 New packages: python3-cffi, python3-cryptography, python3-pip,
3145 python3-pycparser, python3-six
3147 2021.05-rc3, released May 31th, 2021
3149 Fixes all over the tree.
3151 meson: Explicitly disable PIE support (b_pie) as it is handled
3152 by the toolchain wrapper.
3154 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
3155 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
3156 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
3159 Issues resolved (http://bugs.uclibc.org):
3161 #13821: Wrong url for libnfsidmap package
3163 2021.05-rc2, released May 22th, 2021
3165 Fixes all over the tree.
3167 support/scripts/gen-missing-cpe: A script to query the list of
3168 CPE IDs for the packages enabled in the current configuration and:
3170 - for CPE IDs that do not have any matching entry in the CPE
3171 database, it emits a warning
3173 - for CPE IDs that do have a matching entry, but not with the same
3174 version, it generates a snippet of XML that can be used to propose
3175 an updated version to NIST.
3177 CPE meta data has been added for a large number of packages
3179 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
3180 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
3181 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
3182 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
3183 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
3184 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
3185 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
3186 prosody, python-bluezero, python-falcon, redis, rocksdb,
3187 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
3188 wpa_supplicant, wpewebkit, xlib_libX11, xterm
3190 New packages: jh71xx-tools
3192 Issues resolved (http://bugs.uclibc.org):
3194 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3195 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3196 #13806: Building host-localedef fails on fedora 34/gcc 11
3198 2021.05-rc1, released May 12th, 2021
3200 Fixes all over the tree and new features.
3202 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
3203 options are now enabled by default.
3205 Dependencies: Explicitly detect and bail out if PATH contains
3206 spaces or tabs. A number of packages fail to build in such
3207 setups, so explicitly inform about this.
3209 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3210 scripts, so they can call the Buildroot Makefile in the
3211 correct directory for both in-tree / out-of-tree builds.
3213 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3214 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3215 issue with poppler. Bump minimal host cmake version to 3.16
3216 (from 3.15) to fix a compatibility issue with domoticz.
3218 Meson: Use correct C++ host compiler (rather than C compiler)
3220 utils/scanpypi: Explicitly use python3 for compatibility with
3221 packages using python3 syntax in setup.py
3223 support/download: Fix tarball generation (from git/svn repos)
3224 including symlinks pointing to ./<something>. Fix svn download
3225 for <1.9 clients or repos using CVS-style keywords.
3227 support/scripts/cve.py: Use the (significantly) faster yajl2
3228 ijson backend for older (< 2.5) ijson versions rather than the
3229 slow python default, speeding up pkg-stats by ~2x.
3231 Toolchain: Add logic to work around binutils bug 21464
3232 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3233 the now longer applicable bug 19615 / 20006 handling.
3235 Python{,3}: Fix byte compiling python files with short (single
3236 character before .py) file names.
3238 CPE meta data has been added for a large number of packages
3240 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3241 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3242 Plus EVK, QEMU PPC e500mc
3244 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3245 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3246 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3247 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3248 python-iwlib, python-semantic-version, python-setuptools-rust,
3249 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3251 Removed packages: iostat, kodi-platform,
3252 kodi-screensaver-crystalmorph, monkey
3254 Issues resolved (http://bugs.uclibc.org):
3256 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3257 #13516: utils/scanpypi: Failure when parsing diffoscope
3258 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3259 #13576: Issues compiling buildroot for 5x86
3260 #13601: Gen image :Iappropriate ioctl error
3261 #13616: tar file from git repository generation issue
3262 #13631: Commit 54d3d94b6e breaks packages with git download method
3263 #13641: glibc on raspberrypi
3264 #13646: Gen image version 14 error : no sub -section title/..
3265 #13651: pkg-golang cannot build when main.go is in the root
3266 #13661: host-python2 build fails on aarch64
3267 #13671: openSSH server closes connection before authentication..
3268 #13721: c-stack.c:55:26: error: missing binary operator before ..
3269 #13731: Readline Patch is missing Author Information
3270 #13741: genext2fs does not allow to set perms of root node
3271 #13751: libopenssl (static): huge drop in performance in newer ..
3272 #13771: package htop has undeclared dependency on host python
3274 2021.02.12, released April 6th, 2022
3276 Important / security related fixes.
3278 pkg-stats: Limit memory use for CPE matching
3280 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3281 nbd, netatalk, opus, python-paramiko, python-treq,
3282 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3283 wireshark, zlib-ng, zziplib
3285 2021.02.11, released March 25th, 2022
3287 Important / security related fixes.
3289 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3290 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3291 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3292 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3293 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3294 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3295 python-twisted, python-txbus, python-txtorcon, raptor,
3296 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3297 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3299 New packages: gdk-pixbuf-xlib
3301 Removed packages: python-coherence
3303 Issues resolved (http://bugs.uclibc.org):
3305 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3306 #14636: azure-iot-sdk-c: Installed headers do not compile
3307 #14641: oprofile can not find the events files
3309 2021.02.10, released February 28th, 2022
3311 Important / security related fixes.
3313 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3314 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3316 Add conditional patching logic to fix build issues for older
3317 U-Boot / Linux kernel versions when built with a host gcc >=
3320 Updated/fixed packages: casync, cgilua, connman, expat,
3321 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3322 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3323 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3324 gstreamer1, gstreamer1-editing-services,
3325 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3326 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3327 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3329 2021.02.9, released January 29th, 2022
3331 Important / security related fixes.
3333 check-package: Improve variable override check
3335 pkg-stats: List CVEs where the version info cannot be parsed
3336 as unsure rather than completely ignoring them.
3338 Defconfigs: Beaglebone: Support BeagleBone black wireless
3340 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3341 civetweb, clamav, collectd, connman, coreutils, dav1d,
3342 docker-cli, docker-containerd, docker-engine, expat,
3343 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3344 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3345 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3346 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3347 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3348 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3349 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3350 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3351 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3352 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3354 Issues resolved (http://bugs.uclibc.org):
3356 #14471: alsa_utils wrong deployment
3358 2021.02.8, released December 14th, 2021
3360 Important / security related fixes.
3362 Defconfigs: Various fixes for building with gcc >= 10 host or
3365 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3366 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3367 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3368 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3369 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3370 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3371 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3372 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3373 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3374 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3375 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3376 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3379 Issues resolved (http://bugs.uclibc.org):
3381 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3383 2021.02.7, released November 10th, 2021
3385 Important / security related fixes.
3387 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3389 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3390 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3391 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3392 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3393 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3394 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3395 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3396 wf111, wireguard-linux-compat, xerces
3398 Issues resolved (http://bugs.uclibc.org):
3400 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3402 2021.02.6, released October 11, 2021
3404 Important / security related fixes.
3406 gdbinit: Mark the sysroot as a "safe path" before configuring
3407 it, so pretty printers work correctly without having to pass
3410 Updated/fixed packages: alsa-lib, apache,
3411 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3412 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3413 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3414 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3415 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3416 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3417 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3418 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3419 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3420 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3421 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3422 python-django, python-pip, python-texttable, python-urllib3,
3423 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3424 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3425 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3428 Issues resolved (http://bugs.uclibc.org):
3430 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3431 #14211: libffi-3.3.tar.gz repacked
3432 #14221: mv-ddr-marvell fails license validation
3434 2021.02.5, released September 15th, 2021
3436 Important / security related fixes.
3438 Toolchain: Disable fortify support for Microblaze as it is not
3441 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3442 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3443 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3444 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3445 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3446 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3447 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3448 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3449 prelink-cross, prosody, protobuf, python-keyring,
3450 python-matplotlib, python-pillow, python-pyudev,
3451 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3452 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3453 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3456 2021.02.4, released August 10th, 2021
3458 Important / security related fixes.
3460 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3461 as it is not currently working.
3463 binutils: fix linker assert failure on OpenRisc, or1k build
3466 gdb: Enable on NIOS II
3468 utils/scanpypi: Various improvements
3470 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3471 sam9x60ek mmc_dev: Add missing toolchain/system options
3473 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3474 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3475 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3476 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3477 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3478 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3479 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3480 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3481 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3482 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3483 libjson, libkrb5, libloki, libmodsecurity, libndp,
3484 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3485 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3486 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3487 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3488 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3489 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3490 openntpd, openpgm, openswan, pango, pcre2,
3491 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3492 proxychains-ng, putty, python, python-django,
3493 python-dataproperty, python-pysftp, python-urllib3, python3,
3494 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3495 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3496 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3497 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3498 xlib_libxshmfence, xserver_xorg-server
3500 Issues resolved (http://bugs.uclibc.org):
3502 #13586: grub failure with BR2_OPTIMIZE_3
3503 #13661: host-python2 build fails on aarch64
3504 #13836: package build failure when target install set to no..
3505 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3507 2021.02.3, released June 12th, 2021
3509 Important / security related fixes.
3511 CPE meta data has been added for a large number of packages
3513 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3514 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3515 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3516 enlightenment, enscript, environment-setup, exempi, expat,
3517 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3518 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3519 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3520 intel-mediadriver, intel-microcode, jquery-validation,
3521 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3522 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3523 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3524 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3525 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3526 libxml2, libxslt, live555, llvm, lmbench, localedef,
3527 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3528 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3529 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3530 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3531 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3532 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3533 python-autobahn, python-bluezero, python-engineio,
3534 python-keyring, python-pillow, python-requests, python-tqdm,
3535 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3536 shellinabox, squid, strace, supervisor, synergy, taglib,
3537 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3538 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3539 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3540 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3541 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3542 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3543 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3546 Issues resolved (http://bugs.uclibc.org):
3548 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3549 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3550 #13806: Building host-localedef fails on fedora 34/gcc 11
3552 2021.02.2, released May 12th, 2021
3554 Important / security related fixes.
3556 Toolchain: Add logic to mark toolchains affected by binutils
3557 bug 27597 (Nios II).
3559 support/scripts/cve.py: Use the (significantly) faster yajl2
3560 ijson backend for older (< 2.5) ijson versions rather than the
3561 slow python default, speeding up pkg-stats by ~2x.
3563 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3564 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3567 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3568 scripts, so they can call the Buildroot Makefile in the
3569 correct directory for both in-tree / out-of-tree builds.
3571 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3572 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3573 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3574 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3575 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3576 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3577 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3578 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3579 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3580 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3581 mpd, ncurses, nettle, network-manager, nginx, numactl,
3582 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3583 python-aioconsole, python-asgiref, python-botocore,
3584 python-django, python-dnspython, python-flup, python-httplib2,
3585 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3586 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3587 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3588 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3591 Issues resolved (http://bugs.uclibc.org):
3593 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3594 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3595 #13651: pkg-golang cannot build when main.go is in the root
3596 #13661: host-python2 build fails on aarch64
3597 #13721: c-stack.c:55:26: error: missing binary operator before ..
3598 #13731: Readline Patch is missing Author Information
3599 #13741: genext2fs does not allow to set perms of root node
3600 #13751: libopenssl (static): huge drop in performance in newer ..
3601 #13771: package htop has undeclared dependency on host python
3603 2021.02.1, released April 7, 2021
3605 Important / security related fixes.
3607 Dependencies: Explicitly detect and bail out if PATH contains
3608 spaces or tabs. A number of packages fail to build in such
3609 setups, so explicitly inform about this.
3611 utils/scanpypi: Explicitly use python3 for compatibility with
3612 packages using python3 syntax in setup.py
3614 support/download: Fix tarball generation (from git/svn repos)
3615 including symlinks pointing to ./<something>. Fix svn download
3616 for <1.9 clients or repos using CVS-style keywords.
3618 Meson: Use correct C++ host compiler (rather than C compiler)
3620 Toolchain: Add logic to work around binutils bug 21464,
3621 affecting OpenRISC, and drop the now longer applicable bug
3622 19615 / 20006 handling.
3624 Python{,3}: Fix byte compiling python files with short (single
3625 character before .py) file names.
3627 CPE meta data has been added for a large number of packages
3629 Defconfigs: Correct Beaglebone QT file system overlay
3631 Updated/fixed packages: alsa-utils, at91bootstrap3,
3632 batman-adv, binutils, botan, bridge-utils, busybox,
3633 ca-certificates, cog, coreutils, diffutils, dmidecode,
3634 docker-cli, docker-containerd, docker-engine, efivar,
3635 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3636 gst1-devtools, gst1-libav, gst1-plugins-bad,
3637 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3638 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3639 gstreamer1-editing-services, haproxy, haserl, hwloc,
3640 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3641 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3642 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3643 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3644 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3645 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3646 optee-client, optee-test, perl, php, proftpd, protobuf,
3647 python-django, python-jinja2, python-lxml, python-paramiko,
3648 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3649 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3650 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3651 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3652 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3654 New packages: perl-parse-yapp
3656 Issues resolved (http://bugs.uclibc.org):
3658 #13516: utils/scanpypi: Failure when parsing diffoscope
3659 #13576: Issues compiling buildroot for 5x86
3660 #13601: Gen image :Iappropriate ioctl error
3661 #13616: tar file from git repository generation issue
3662 #13641: glibc on raspberrypi
3663 #13646: Gen image version 14 error : no sub -section title/..
3664 #13671: openSSH server closes connection before authentication..
3666 2021.02, released March 6th, 2021
3670 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3672 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3673 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3674 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3675 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3676 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3677 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3678 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3679 util-linux, wolfssl, wpa_supplicant
3681 Issues resolved (http://bugs.uclibc.org):
3683 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3684 #13581: jpegsrc.v9d.tar.gz has changed hash
3686 2021.02-rc3, released February 27th, 2021
3688 Fixes all over the tree.
3690 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3691 with packages having python3-only code in setup.py
3693 support/download: Ensure sub-second timestamp precision is
3694 dropped when creating a tarball from a (subversion) repo, as
3695 that is not representable in the PAX tar format
3697 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3698 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3699 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3700 open62541, openldap, ply, python-aiohttp, python-django,
3701 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3703 Issues resolved (http://bugs.uclibc.org):
3705 #13516: utils/scanpypi: Failure when parsing diffoscope
3706 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3707 #13561: Create a new user defining users-table.txt not working..
3709 2021.02-rc2, released February 16th, 2021
3711 Fixes all over the tree.
3713 Vulnerability scanning: cpedb.py: Drop CPE XML database
3714 caching, as it did not speed up processing much and uses a lot
3715 of additional memory.
3716 pkg-stats: include information about ignored CVEs in JSON
3719 Fakeroot: Fix compatibility issue with glibc 2.33
3721 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3722 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3723 gdk-pixbuf, go, gst1-python, jasper, kodi,
3724 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3725 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3726 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3727 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3729 New packages: perl-extutils-pkgconfig
3731 Issues resolved (http://bugs.uclibc.org):
3733 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3735 2021.02-rc1, released February 9th, 2021
3737 Fixes all over the tree and new features.
3739 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3740 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3741 toolchains to 10.2-2020.11 release.
3743 Architectures: ARC: add support for generic HS48 processor,
3744 PPC: drop PPC601 support, which was removed from Linux 5.10.
3746 Vulnerability scanning: The CVE checking logic has been
3747 extended to match packages based on CPE (Common Platform
3748 Enumeration) IDs for more accurate matching, and CPE
3749 identifiers have been added for a large amount of packages.
3751 Download: Rework the tarball creation logic (E.G. when a
3752 package is fetched from a git/svn repo) to no longer require a
3753 host-tar <= 1.29. To differ between the old and the new
3754 format, the new tarballs have gained a -br1 suffix
3755 (<pkg>-<version>-br1.tar.gz).
3757 SELinux support: A significant number of packages now pull in
3758 the relevant refpolicy modules when enabled.
3760 New defconfigs: arrow avenger96, bananapi M1+, microchip
3761 sam9x60ek, pine64 rock64
3763 Removed defconfigs: QEMU ppc virtex-ml507
3765 New packages: balena-engine, casync, coremark, coremark-pro,
3766 datatables, datatables-buttons, datatables-fixedcolumns,
3767 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3768 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3769 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3770 perl-math-int64, ply, popperjs, python-bleak,
3771 python-defusedxml, python-pycups, python-pytest-asyncio,
3772 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3773 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3774 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3776 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3779 Renamed rcw package to qoriq-rcw
3781 Issues resolved (http://bugs.uclibc.org):
3783 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3784 #13416: dhcpcd start warning message: no such user dhcpcd
3785 #13456: ccache prevents build
3786 #13471: package/mpd/mpd.conf make use of path not created
3787 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3789 2020.11.4, released April 5th, 2021
3791 Important / security related fixes.
3793 Dependencies: Explicitly detect and bail out if PATH contains
3794 spaces or tabs. A number of packages fail to build in such
3795 setups, so explicitly inform about this.
3797 utils/scanpypi: Explicitly use python3 for compatibility with
3798 packages using python3 syntax in setup.py
3800 support/download: Fix tarball generation (from git/svn repos)
3801 including symlinks pointing to ./<something>
3803 Meson: Use correct C++ host compiler (rather than C compiler)
3805 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3806 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3807 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3808 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3809 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3810 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3811 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3812 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3813 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3814 openssh, opkg-utils, optee-client, optee-test, perl, php,
3815 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3816 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3817 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3818 sconeserver, screen, sox, sqlcipher, squid, suricata,
3819 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3820 upx, util-linux, webkitgtk, wireshark, wolfssl,
3821 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3823 Issues resolved (http://bugs.uclibc.org):
3825 #13516: utils/scanpypi: Failure when parsing diffoscope
3826 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3827 #13576: Issues compiling buildroot for 5x86
3828 #13581: jpegsrc.v9d.tar.gz has changed hash
3829 #13616: tar file from git repository generation issue
3831 2020.11.3, released February 17th, 2021
3833 meson: Fix ccache detection handling when per-package builds
3836 Fakeroot: Fix compatibility issue with glibc 2.33
3838 Updated/fixed packages: atftp, binutils, busybox, cereal,
3839 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3840 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3841 intel-mediadriver, intel-microcode, jasper,
3842 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3843 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3844 postgresql, privoxy, pugixml, python-bottle, python-django,
3845 python3, rauc, sox, stress-ng, subversion, tzdata,
3846 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3847 wireshark, wpa_supplicant, wpewebkit, xenomai,
3848 xserver_xorg-server, xterm
3850 Issues resolved (http://bugs.uclibc.org):
3852 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3853 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3855 2020.11.2, released January 31st, 2021
3857 Important / security related fixes.
3859 Download: Ensure git submodules are correctly fetched if
3860 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3861 host variant is downloaded first.
3863 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3864 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3867 pkg-stats: Fix python 3.8+ deprecation warning.
3869 meson: Ensure ccache is not detected and used, as it may
3870 conflict with the ccache handling in Buildroot.
3872 Updated/fixed packages: barebox, boost, brltty, dbus,
3873 docker-containerd, dovecot, dovecot-pigeonhole,
3874 environment-setup, firmware-imx, gcc, gerbera, glibc,
3875 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3876 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3877 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3878 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3879 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3880 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3881 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3882 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3883 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3884 xapp_xload, xorriso, zic
3886 Removed packages: libupnp18
3888 Issues resolved (http://bugs.uclibc.org):
3890 #13471: package/mpd/mpd.conf make use of path not created
3892 2020.11.1, released December 27th, 2020
3894 Important / security related fixes.
3897 - cmake: fix host ccache handling for CMake 3.19
3898 - meson: Forcibly disable binary stripping for
3899 target builds, enable for host builds
3900 - golang: Fix HOST / TARGET directories for per-package builds
3902 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3904 Updated/fixed packages: apitrace, arm-trusted-firmware,
3905 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3906 flare-engine, ghostscript, go, haproxy, imagemagick,
3907 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3908 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3909 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3910 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3911 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3912 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3913 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3916 Issues resolved (http://bugs.uclibc.org):
3918 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3919 #13416: dhcpcd start warning message: no such user dhcpcd
3921 2020.11, released December 2nd, 2020
3925 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3926 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3927 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3928 s390-tools, setserial, xserver_xorg-server
3930 Issues resolved (http://bugs.uclibc.org):
3932 #13276: libcap builds libcap.pc incorrectly
3934 2020.11-rc3, released November 28th, 2020
3936 Fixes all over the tree.
3938 Updated/fixed packages: c-ares, cage, cdrkit,
3939 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3940 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3941 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3942 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3943 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3944 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3947 Issues resolved (http://bugs.uclibc.org):
3949 #13296: host-libcap failed to build
3950 #13331: openrc-0.42.1 compilation failure on gcc-10
3951 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3952 #13341: Mistake in /etc/init.d/S70vsftpd
3954 2020.11-rc2, released November 14th, 2020
3956 Fixes all over the tree.
3958 cve-checker script dropped. Instead the pkg-stats logic has
3959 been extended to be able to only generate stats for the
3960 configured packages using 'make pkg-stats'
3962 Removed defconfigs: rock64
3964 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3965 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3966 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3967 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3968 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3969 modem-manager, mp4v2, oniguruma, openntpd, python3,
3970 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3971 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3972 wireguard-linux-compat, wpewebkit, xen
3974 Issues resolved (http://bugs.uclibc.org):
3976 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3977 #13291: BR2_DL_DIR is ignored when creating defconfig
3978 #13306: wpewebkit build problem in 2020-11-rc1
3980 2020.11-rc1, released November 4th, 2020
3982 Fixes all over the tree and new features.
3984 Architectures: Support for IBM s390x
3986 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3987 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3988 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3989 uclibc-ng. Support for Bootlin external toolchains.
3991 SELinux support improvements: File security contexts are now
3992 set when the file systems are created, so there is no need to
3993 run restorecon on first boot / read only rootfs is supported.
3994 An optimized / stripped refpolicy SELinux policy is now
3995 used. Packages can enable additional refpolicy modules using
3996 <pkg>_SELINUX_MODULES.
3998 support/scripts/cve-checker: Utility script to check for known
3999 CVEs in just the packages enabled in a Buildroot configuration
4000 rather than all packages, by passing the output of 'make
4003 Go: Modules handling. The module name must be specified using
4006 BR2_EXTERNAL: Support for defining skeleton and init system
4007 packages in external trees.
4009 meson: Correct SDK cross-compilation.conf file when
4010 per-package builds were used to build SDK.
4012 systemd: Use /run rather than /var/run for PID files in units.
4014 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4015 after all finalization hooks (including pre-rootfs) to ensure
4016 they can override any late configuration done by packages.
4018 support/script/pycompile: Rework logic to ensure .pyc files
4019 contain absolute target paths, fixing code inspection at
4020 runtime when executed with cwd != '/'.
4022 support/scripts/setlocalversion: Correct Mercurial output to
4023 match behaviour with Git.
4025 support/scripts/apply-patches.sh: Use patch
4026 --no-backup-if-mismatch, so we no longer blindly have to
4027 remove *.orig files after patching, fixing issues with
4028 packages containing such files.
4030 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
4031 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
4032 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
4033 rockpro64, QEMU s390x, Raxda rockpi-n8,
4035 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
4036 easyframes, environment-setup, frr, graphicsmagick, htpdate,
4037 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
4038 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
4039 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
4040 python-ansicolors, python-boto3, python-botocore,
4041 python-bsdiff4, python-crayons, python-iniconfig,
4042 python-intelhex, python-ipdb, python-jmespath,
4043 python-m2crypto, python-opcua-asyncio, python-packaging,
4044 python-piexif, python-pluggy, python-pytest,
4045 python-s3transfer, python-xmodem, qprint, qt5lottie,
4046 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
4047 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
4048 wayland-utils, weston-imx
4050 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
4051 nvidia-tegra23, opencv
4053 Issues resolved (http://bugs.uclibc.org):
4055 #11811: lsblk (util-linux) should depend on libudev if available
4056 #11931: Bugs in support/scripts/apply-patches.sh
4057 #12301: systemd-journal-gatewayd: config options broken
4058 #12911: usb_modeswitch installation race condition
4059 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4060 #13286: The system hangs in vmware workstation on the line..
4062 2020.08.3, released December 27th, 2020
4064 Important / security related fixes.
4067 - cmake: fix host ccache handling for CMake 3.19
4068 - meson: Forcibly disable binary stripping for
4069 target builds, enable for host builds
4070 - golang: Fix HOST / TARGET directories for per-package builds
4072 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4074 Updated/fixed packages: apitrace, arm-trusted-firmware,
4075 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
4076 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
4077 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
4078 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
4079 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
4080 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
4081 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
4082 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
4083 proftpd, python-crc16, python-flask-cors, python-lxml,
4084 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
4085 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
4086 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
4087 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
4090 Issues resolved (http://bugs.uclibc.org):
4092 #13276: libcap builds libcap.pc incorrectly
4093 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4094 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
4095 #13341: Mistake in /etc/init.d/S70vsftpd
4096 #13416: dhcpcd start warning message: no such user dhcpcd
4098 2020.08.2, released November 16th, 2020
4100 Important / security related fixes.
4102 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
4103 fix kernel build on microblaze with gcc 10.x when
4104 optimizations are enabled.
4106 Updated/fixed packages: apparmor, argp-standalone, asterisk,
4107 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
4108 cups-filters, darkhttpd, davfs2, docker-cli,
4109 docker-containerd, docker-engine, dovecot-pigeonhole,
4110 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
4111 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
4112 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
4113 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
4114 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
4115 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
4116 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
4117 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
4118 tinyproxy, tmux, tor, waf, webkitgtk, wine,
4119 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
4120 xvisor, zeromq, zxing-cpp
4122 Issues resolved (http://bugs.uclibc.org):
4124 #11931: Bugs in support/scripts/apply-patches.sh
4126 2020.08.1, released October 12th, 2020
4128 Important / security related fixes.
4130 Fixes for various compilation issues with GCC 10.x.
4132 meson: Correct SDK cross-compilation.conf file when
4133 per-package builds were used to build SDK.
4135 systemd: Use /run rather than /var/run for PID files in units.
4137 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4139 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4140 after all finalization hooks (including pre-rootfs) to ensure
4141 they can override any late configuration done by packages.
4143 support/script/pycompile: Rework logic to ensure .pyc files
4144 contain absolute target paths, fixing code inspection at
4145 runtime when executed with cwd != '/'.
4147 support/scripts/setlocalversion: Correct Mercurial output to
4148 match behaviour with Git.
4150 support/scripts/apply-patches.sh: Use patch
4151 --no-backup-if-mismatch, so we no longer blindly have to
4152 remove *.orig files after patching, fixing issues with
4153 packages containing such files.
4155 fs/jffs2: Now correctly handles xattrs
4157 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
4158 apparmor, bandwidthd, barebox, bash, bison, brotli,
4159 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4160 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
4161 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
4162 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
4163 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
4164 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
4165 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
4166 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
4167 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
4168 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
4169 opentyrian, openvmtools, php, postgresql, python,
4170 python-aenum, python-cycler, python-engineio, python-fire,
4171 python-pymodbus, python-scapy, python-semver,
4172 python-sentry-sdk, python-socketio, python-texttable,
4173 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
4174 read-edid, redis, rsh-redone, runc, samba4, socketcand,
4175 strace, supertux, suricata, systemd, ti-utils, trinity,
4176 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
4177 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
4178 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
4179 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
4181 Issues resolved (http://bugs.uclibc.org):
4183 #12911: usb_modeswitch installation race condition
4184 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4186 2020.08, released September 1st, 2020
4190 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
4191 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
4192 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
4193 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
4194 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
4195 postgresql, python-django, rtty, squid, stress-ng, systemd,
4196 trousers, uclibc, wireshark, wolfssl, zbar
4198 2020.08-rc3, released August 28th, 2020
4200 Fixes all over the tree.
4202 Infrastructure: Ensure RPATH entries that may be needed for
4203 dlopen() are not dropped by patchelf.
4205 Toolchain: Drop old GCC 6 based external Sourcery AMD64
4208 Updated/fixed packages: assimp, davfs2, dillo, glibc,
4209 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
4210 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
4211 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
4214 Issues resolved (http://bugs.uclibc.org):
4216 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4218 2020.08-rc2, released August 24th, 2020
4220 Fixes all over the tree, including a number of fixes for
4221 compilation with GCC-10.
4223 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4224 because of issues with a missing __riscv_flush_icache()
4227 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4228 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4229 instead of (the removed) legacy bluez-utils
4231 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4232 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4233 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4234 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4235 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4236 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4237 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4238 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4239 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4240 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4241 lttng-tools, luabitop, mender-artifact, minizip,
4242 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4243 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4244 pistache, prosody, pulseview, python-decorator,
4245 python-gunicorn, python-rpi-gpio, python-spidev,
4246 python3-decorator, python3-mako, python3-pyselftools, qt5,
4247 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4248 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4249 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4251 New packages: python3-cython, python3-pycryptodomex
4253 Issues resolved (http://bugs.uclibc.org):
4255 #12876: nodejs fails to build when host-icu has been built before
4256 #13111: python-gunicorn: missing dependency on python-setuptools
4257 #13121: wpa_supplicant fails to build without libopenssl enabled
4258 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4259 #13156: package live555 new license
4260 #13166: python-rpi-gpio: does not work against aarch64, unint..
4262 2020.08-rc1, released August 6th, 2020
4266 - GCC 10.x added, GCC 9.x is the default
4267 - binutils 2.34 added, binutils 2.33 is the default, binutils
4269 - glibc updated to 2.31
4270 - ARC toolchain components updated to 2020.03-release.
4271 - Enable uClibc-ng usage for RISC-V 64-bit
4275 - qmake-package was fixed to be compatible with
4276 BR2_PER_PACKAGE_DIRECTORIES
4277 - complete rewrite of the Gitlab CI Yaml configuration file,
4278 now generated directly by the Gitlab CI pipeline itselfs
4282 - cargo and cargo-bin packages removed, as cargo is now part
4285 Filesystem: ubinize configuration files can now use
4286 BINARIES_DIR to refer to the $(O)/images directory.
4288 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4289 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4290 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4291 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4292 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4293 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4294 unclutter-xfixes, urandom-scripts,
4296 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4297 globalscale_espressobin, imx6ullevk,
4298 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4300 Removed packages: cargo, cargo-bin,
4301 kodi-peripheral-steamcontroller
4303 Issues resolved (http://bugs.uclibc.org):
4305 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4306 #12946: Grub: Decompressor is too big.
4307 #12986: Mtools: Error converting to codepage 850
4308 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4309 #13011: Incorrect selection of gcc version
4310 #13021: Minor code error when building granite-0.4.1
4311 #13026: rpi-firmware: must not rename start files
4312 #13046: Optimize for fast -Ofast is not compliant
4313 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4314 #13101: BR audit2allow support
4316 2020.05.3, released October 12th, 2020
4318 Important / security related fixes.
4320 meson: Correct SDK cross-compilation.conf file when
4321 per-package builds were used to build SDK.
4323 systemd: Use /run rather than /var/run for PID files in units.
4325 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4327 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4328 after all finalization hooks (including pre-rootfs) to ensure
4329 they can override any late configuration done by packages.
4331 support/script/pycompile: Rework logic to ensure .pyc files
4332 contain absolute target paths, fixing code inspection at
4333 runtime when executed with cwd != '/'.
4335 support/scripts/setlocalversion: Correct Mercurial output to
4336 match behaviour with Git.
4338 support/scripts/apply-patches.sh: Use patch
4339 --no-backup-if-mismatch, so we no longer blindly have to
4340 remove *.orig files after patching, fixing issues with
4341 packages containing such files.
4343 Updated/fixed packages: alsa-utils, apparmor, avahi,
4344 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4345 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4346 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4347 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4348 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4349 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4350 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4351 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4352 paho-mqtt-c, php, postgresql, python, python-aenum,
4353 python-django, python-engineio, python-fire, python-pymodbus,
4354 python-scapy, python-semver, python-sentry-sdk,
4355 python-socketio, python-texttable, python-tinyrpc,
4356 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4357 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4358 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4359 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4362 Issues resolved (http://bugs.uclibc.org):
4364 #12911: usb_modeswitch installation race condition
4365 #13251: cryptsetup does not work on branch 2020.02 following..
4367 2020.05.2, released August 29th, 2020
4369 Important / security related fixes.
4371 Infrastructure: Ensure RPATH entries that may be needed for
4372 dlopen() are not dropped by patchelf.
4374 BR_VERSION_FULL/setlocalversion (used by make print-version
4375 and /etc/os-release): Properly handle local git tags
4377 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4378 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4379 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4380 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4381 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4382 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4383 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4384 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4385 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4386 patchelf, perl, php, postgresql, prosody, python-django,
4387 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4388 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4389 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4390 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4393 Issues resolved (http://bugs.uclibc.org):
4395 #12876: nodejs fails to build when host-icu has been built before
4396 #13111: python-gunicorn: missing dependency on python-setuptools
4397 #13121: wpa_supplicant fails to build without libopenssl enabled
4398 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4399 #13156: package live555 new license
4401 2020.05.1, released July 25th, 2020
4403 Important / security related fixes.
4406 - Make external toolchain version check also work for
4407 toolchains configured with --with-gcc-major-version-only
4409 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4410 compiler supports it, fixing an issue with precompiled
4413 - Ensure debug libs from external toolchains are not installed
4414 into target if debugging is disabled
4417 - Correct reproducibility issue in handling of git submodules
4418 for older git versions.
4420 - Fix file locking over NFS
4422 fs: Ensure cpio archive element order is reproducible
4424 Br2-external: Fix error reporting for invalid br2-external trees
4427 - Fix an issue with python3 sysconfig data not getting
4430 - Fix per-package building for packages using the qmake
4433 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4434 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4435 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4436 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4437 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4438 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4439 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4440 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4441 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4442 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4443 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4444 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4445 python-greenlet, python-urllib3, python-validators, python3,
4446 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4447 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4448 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4449 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4452 Issues resolved (http://bugs.uclibc.org):
4454 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4455 #12946: Grub: Decompressor is too big.
4456 #12986: Mtools: Error converting to codepage 850
4457 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4458 #13011: Incorrect selection of gcc version
4459 #13021: Minor code error when building granite-0.4.1
4460 #13026: rpi-firmware: must not rename start files
4461 #13031: nodejs: RangeError at new ArrayBuffer()
4462 #13046: Optimize for fast -Ofast is not compliant
4464 2020.05, released June 1st, 2020
4468 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4469 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4470 sysrepo, wampcc, xen
4472 2020.05-rc3, released May 29th, 2020
4474 Fixes all over the tree.
4476 Infrastructure: Support checking download hashes for packages
4477 coming from Subversion.
4479 Defconfigs: Increase boot partition size to 64MB for Freescale
4480 boards to allow space for bigger kernels.
4482 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4483 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4484 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4485 systemd, tremor, uboot-tools, unbound, wireshark
4487 Removed packages: wiringpi
4489 Issues resolved (http://bugs.uclibc.org):
4491 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4492 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4494 2020.05-rc2, released May 22nd 2020
4496 Fixes all over the tree.
4498 U-Boot: Support building with Python 3.x instead of Python
4499 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4500 Python 3.x instead of Python 2.x, so add an option to pull in
4501 host-python3 rather than host-python. Also fix a number of
4502 defconfigs to use this new option.
4504 Updated/fixed packages: apparmor, binutils, bison, brltty,
4505 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4506 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4507 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4508 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4509 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4510 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4511 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4512 python-argon2-cffi, python-attrs, python-future,
4513 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4514 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4515 systemd, uacme, uclibc, util-linux, vboot-utils
4517 New packages: python3-pyelftools
4519 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4521 Issues resolved (http://bugs.uclibc.org):
4523 #10551: PowerPC SPE and Musl
4524 #12256: package tar is outdated (1.29 is 3 years old)
4525 #12271: python-iptables runtime dependencies
4526 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4527 #12391: CMake-based host package fails to include output/host/include
4528 #12431: ethernet no detected on nanopi neo 2
4529 #12521: RISCV RV32IA selected, RV64GC output
4530 #12586: avahi failure
4531 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4532 #12611: ntp hash is not matching with upstream 4.2.8p13
4533 #12626: PHP missing header files within 2020.02
4534 #12631: glibc support Power-PC SPE
4535 #12656: bison fails to relocate with relocate-sdk.sh
4536 #12661: cups problems in buildroot
4537 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4538 #12691: host-rust build fails
4539 #12761: Buildroot fails when building GCNano binaries for the STM..
4540 #12786: Systemd spawns two getty processes when the getty port..
4541 #12806: There are multiple issues in buildroot that faults cups..
4542 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4543 #12831: RPI-firmware package: DTB-overlay dependency
4544 #12836: libunwind: package does not show up in menuconfig for..
4545 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4546 #12866: should we be disabling bash executable path caching?
4547 #12886: GMP built in wrong order (?)
4548 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4549 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4550 #12906: qt PrefixPath is wrong on 2020.05-rc1
4551 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4553 2020.05-rc1, released May 7th 2020
4555 Addition of support for gobject-introspection: both the
4556 gobject-introspection package itself, but also introspection
4557 support was enabled in a number of other packages.
4559 Support for Qt 5.6 was dropped as its support was dropped
4560 upstream, only one version of Qt is supported at the moment:
4563 Addition of support for the apparmor Linux security module, by
4564 adding the necessary user-space packages.
4566 Addition of a qmake package infrastructure, now used by most
4567 Qt-related packages.
4569 The Luarocks package infrastructure has been extended to
4570 support build host packages.
4572 The package infrastructure was improved to allow each package
4573 to indicate the Linux kernel configuration options it needs.
4575 Addition of support for generating filesystem images using the
4578 The logic that calculates the list of files installed by each
4579 package was reworked to be compatible with the top-level
4580 parallel build functionality.
4582 Addition of a package for a pre-compiled ARM32 bare-metal
4583 toolchain, which can be used to build ARM32 code in ARM64
4584 configurations, such as firmware/bootloader code.
4586 The Qemu defconfigs are now boot-tested in Qemu as part of the
4587 Gitlab continuous integration.
4589 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4590 gdb bumped to 8.3.1.
4592 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4593 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4594 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4595 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4596 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4597 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4598 perl-lwp-protocol-https,
4599 perl-mojolicious-plugin-authorization,
4600 perl-mojolicious-plugin-cspheader,
4601 perl-mojolicious-plugin-i18n,
4602 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4603 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4604 python-argon2-cffi, python-canopen, python-cbor2,
4605 python-filelock, python-flatbuffers, python-greenlet,
4606 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4607 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4610 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4611 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4612 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4614 Issues resolved (http://bugs.uclibc.org):
4616 #10386: Add an option to put all compiled executables that
4617 show up on target/ in staging/ as well
4618 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4619 #12666: Doesn't pick up a custom bash profile
4620 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4621 #12701: [patch] wpa_supplicant must depend on openssl
4622 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4623 #12716: bio.h not found
4624 #12726: systemctl preset-all failed for ctrl-alt-del.target
4625 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4626 #12746: "sysdig" package description points to
4627 http://sysdig.org, which bounces to malware site
4628 #12751: OpenJdk package installation issues on target
4629 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4630 #12811: bootstrap stuck and no login prompt
4632 2020.02.12, released April 5, 2021
4634 Important / security related fixes.
4636 Dependencies: Explicitly detect and bail out if PATH contains
4637 spaces or tabs. A number of packages fail to build in such
4638 setups, so explicitly inform about this.
4640 utils/scanpypi: Explicitly use python3 for compatibility with
4641 packages using python3 syntax in setup.py
4643 support/download: Fix tarball generation (from git/svn repos)
4644 including symlinks pointing to ./<something>
4646 Meson: Use correct C++ host compiler (rather than C compiler)
4648 Updated/fixed packages: asterisk, batman-adv, bind,
4649 ca-certificates, docker-containerd, dovecot,
4650 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4651 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4652 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4653 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4654 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4655 php, privoxy, prosody, protobuf, python-aiohttp,
4656 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4657 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4658 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4659 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4661 Issues resolved (http://bugs.uclibc.org):
4663 #13516: utils/scanpypi: Failure when parsing diffoscope
4664 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4665 #13576: Issues compiling buildroot for 5x86
4666 #13581: jpegsrc.v9d.tar.gz has changed hash
4667 #13616: tar file from git repository generation issue
4669 2020.02.11, released February 17, 2021
4671 Important / security related fixes.
4673 meson: Fix ccache detection handling when per-package builds
4676 Fakeroot: Fix compatibility issue with glibc 2.33
4678 Updated/fixed packages: atftp, busybox, cereal, connman,
4679 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4680 intel-mediadriver, intel-microcode, jasper,
4681 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4682 mosquitto, orc, php, postgresql, privoxy, pugixml,
4683 python-bottle, python-django, python3, rauc, sox, subversion,
4684 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4686 Issues resolved (http://bugs.uclibc.org):
4688 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4690 2020.02.10, released January 31st, 2021
4692 Important / security related fixes.
4694 Download: Ensure git submodules are correctly fetched if
4695 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4696 host variant is downloaded first.
4698 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4701 pkg-stats: Fix python 3.8+ deprecation warning.
4703 meson: Ensure ccache is not detected and used, as it may
4704 conflict with the ccache handling in Buildroot.
4706 New packages: libnpupnp
4708 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4709 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4710 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4711 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4712 gst1-validate, gstreamer1, gstreamer1-editing-services,
4713 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4714 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4715 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4716 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4717 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4718 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4721 Removed packages: libupnp18
4723 Issues resolved (http://bugs.uclibc.org):
4725 #13471: package/mpd/mpd.conf make use of path not created
4727 2020.02.9, released December 27th, 2020
4729 Important / security related fixes.
4732 - cmake: fix host ccache handling for CMake 3.19
4733 - meson: Forcibly disable binary stripping for
4734 target builds, enable for host builds
4735 - golang: Fix HOST / TARGET directories for per-package builds
4737 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4739 Updated/fixed packages: apitrace, arm-trusted-firmware,
4740 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4741 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4742 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4743 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4744 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4745 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4746 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4747 php, privoxy, proftpd, python-crc16, python-flask-cors,
4748 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4749 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4750 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4751 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4754 Issues resolved (http://bugs.uclibc.org):
4756 #13276: libcap builds libcap.pc incorrectly
4757 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4758 #13341: Mistake in /etc/init.d/S70vsftpd
4760 2020.02.8, released November 16th, 2020
4762 Important / security related fixes.
4764 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4765 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4766 docker-cli, docker-containerd, docker-engine,
4767 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4768 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4769 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4770 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4771 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4772 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4773 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4774 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4776 Issues resolved (http://bugs.uclibc.org):
4778 #11931: Bugs in support/scripts/apply-patches.sh
4780 2020.02.7, released October 12th, 2020
4782 Important / security related fixes.
4784 meson: Correct SDK cross-compilation.conf file when
4785 per-package builds were used to build SDK.
4787 systemd: Use /run rather than /var/run for PID files in units.
4789 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4791 support/script/pycompile: Rework logic to ensure .pyc files
4792 contain absolute target paths, fixing code inspection at
4793 runtime when executed with cwd != '/'.
4795 support/scripts/setlocalversion: Correct Mercurial output to
4796 match behaviour with Git.
4798 support/scripts/apply-patches.sh: Use patch
4799 --no-backup-if-mismatch, so we no longer blindly have to
4800 remove *.orig files after patching, fixing issues with
4801 packages containing such files.
4803 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4804 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4805 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4806 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4807 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4808 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4809 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4810 postgresql, python, python-aenum, python-autobahn,
4811 python-engineio, python-fire, python-pymodbus, python-scapy,
4812 python-semver, python-sentry-sdk, python-socketio,
4813 python-texttable, python-tinyrpc, python-txtorcon, python3,
4814 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4815 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4816 xserver_xorg-server, zeromq, zstd
4818 Issues resolved (http://bugs.uclibc.org):
4820 #12911: usb_modeswitch installation race condition
4821 #13251: cryptsetup does not work on branch 2020.02 following..
4823 2020.02.6, released September 5th, 2020
4825 Important / security related fixes.
4827 Fix a 2020.02.5 build regression in busybox when systemd (and
4828 not less) are enabled because of missing infrastructure.
4830 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4831 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4832 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4833 usb_modeswitch, wolfssl
4835 Issues resolved (http://bugs.uclibc.org):
4837 #12911: usb_modeswitch installation race condition
4839 2020.02.5, released August 29th, 2020
4841 Important / security related fixes.
4843 Infrastructure: Ensure RPATH entries that may be needed for
4844 dlopen() are not dropped by patchelf.
4846 BR_VERSION_FULL/setlocalversion (used by make print-version
4847 and /etc/os-release): Properly handle local git tags
4849 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4850 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4851 cvs, dbus, docker-engine, domoticz, dovecot,
4852 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4853 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4854 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4855 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4856 opencv3, openjpeg, patchelf, perl, php, postgresql,
4857 python-django, python-gunicorn, python-matplotlib, ripgrep,
4858 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4859 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4860 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4863 Issues resolved (http://bugs.uclibc.org):
4865 #12876: nodejs fails to build when host-icu has been built before
4866 #13111: python-gunicorn: missing dependency on python-setuptools
4867 #13121: wpa_supplicant fails to build without libopenssl enabled
4868 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4869 #13156: package live555 new license
4871 2020.02.4, released July 26th, 2020
4873 Important / security related fixes.
4876 - Make external toolchain version check also work for
4877 toolchains configured with --with-gcc-major-version-only
4879 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4880 compiler supports it, fixing an issue with precompiled
4883 - Ensure debug libs from external toolchains are not installed
4884 into target if debugging is disabled
4887 - Correct reproducibility issue in handling of git submodules
4888 for older git versions.
4890 - Fix file locking over NFS
4892 fs: Ensure cpio archive element order is reproducible
4894 Br2-external: Fix error reporting for invalid br2-external trees
4897 - Fix an issue with python3 sysconfig data not getting
4900 - Fix per-package building for packages using the qmake
4903 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4904 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4905 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4906 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4907 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4908 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4909 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4910 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4911 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4912 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4913 python-twisted, python-urllib3, python-validators, python3,
4914 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4915 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4916 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4917 wireshark, wpebackend-fdo, wpewebkit, zstd
4919 Issues resolved (http://bugs.uclibc.org):
4921 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4922 #12946: Grub: Decompressor is too big.
4923 #12986: Mtools: Error converting to codepage 850
4924 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4925 #13011: Incorrect selection of gcc version
4926 #13026: rpi-firmware: must not rename start files
4927 #13031: nodejs: RangeError at new ArrayBuffer()
4928 #13046: Optimize for fast -Ofast is not compliant
4930 2020.02.3, released June 3rd, 2020
4932 Important / security related fixes.
4934 Fix various build issues of host packages on hosts using GCC
4937 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4938 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4939 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4940 glib-networking, gnupg, leveldb, libexif, libssh2,
4941 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4942 mp4v2, openldap, openocd, perl, php, prosody,
4943 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4944 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4947 Removed packages: python-pycrypto
4949 Issues resolved (http://bugs.uclibc.org):
4951 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4952 #12656: bison fails to relocate with relocate-sdk.sh
4953 #12671: leveldb won't detect that snappy is present (static..
4954 #12691: host-rust build fails
4955 #12831: RPI-firmware package: DTB-overlay dependency
4957 2020.02.2, released May 12th, 2020
4959 Important / security related fixes.
4961 Musl: Disallow on PPC64 cores without AltiVec support
4964 fs/cpio: Correctly handle booting with 'console='
4966 release: Ensure temporary .br2-external.* files are not
4967 included in the release tarball
4969 Defconfigs: Fix various mistyped config options, or config
4970 options where the dependencies were no longer met.
4972 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4973 boinc, c-ares, cvs, docker-cli, docker-containerd,
4974 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4975 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4976 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4977 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4978 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4979 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4980 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4981 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4982 python-attrs, python-crossbar, python-dpkt, python-flask,
4983 python-future, python-iptables, python-jedi, python-markdown2,
4984 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4985 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4986 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4989 Issues resolved (http://bugs.uclibc.org):
4991 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4992 #12271: python-iptables runtime dependencies
4993 #12726: systemctl preset-all failed for ctrl-alt-del.target
4994 #12751: OpenJdk package installation issues on target
4995 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4996 #12811: bootstrap stuck and no login prompt
4997 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4999 2020.02.1, released April 10th, 2020
5001 Important / security related fixes.
5003 core: Also fixup /lib references in libtool .la files, similar
5004 to how it is done for /usr/*.
5006 Various fixes for builds with per-package target/host
5009 toolchain: Fix kernel headers validation check for external
5010 toolchains. Fix make 4.3+ compatibility in external toolchain
5013 fs/initramfs: fix show-info so it also shows the usual
5014 rootfs-related variables.
5016 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
5017 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
5018 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
5019 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
5020 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
5021 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
5022 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
5023 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
5024 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
5025 tor, tslib, uacme, util-linux, vala, vlc,
5026 wireguard-linux-compat, wireguard-tools, wireshark,
5027 wpa_supplicant, xserver_xorg-server
5029 Issues resolved (http://bugs.uclibc.org):
5031 #12711: host-localedef 2.30-20 fails to compile on fedora 32
5032 #12746: "sysdig" package description points to http://sysdig.org, ..
5034 2020.02, released March 8th, 2020
5038 br2-external: Fix compatibility with make 4.3+
5040 Updated/fixed packages: bash, bcm2835, binutils, cups,
5041 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
5042 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
5043 libinput, libnss, libsndfile, libvncserver, linux-firmware,
5044 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
5045 php, piglit, pppd, python-django, qemu, qt5base, ruby,
5046 ser2net, swupdate, thrift, zziplib
5048 Removed packages: classpath, jamvm
5050 Issues resolved (http://bugs.uclibc.org):
5052 #12606: fbgrab location has changed
5054 2020.02-rc3, released March 2nd, 2020
5056 Fixes all over the tree.
5058 Infrastructure: Rework file list handling to fix race
5059 conditions when building with per-package target and host
5060 directories and top-level parallel builds.
5062 Updated/fixed packages: aufs, binutils, blktrace, brltty,
5063 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
5064 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
5065 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
5066 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
5067 python3, python-multidict, python-setuptools-scm-git-archive,
5068 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
5069 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
5071 Issues resolved (http://bugs.uclibc.org):
5073 #12571: ltp-testsuite : Build failure
5074 #12576: 2020.02-RC1: error while loading shared libraries: ...
5075 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5077 2020.02-rc2, released February 26th, 2020
5079 Fixes all over the tree.
5081 Toolchain: Ensure strong SSP can only be enabled if the
5082 (external) toolchain supports it.
5084 Fix a race condition related to creating the output/staging
5085 symlink on systems with coreutils < 8.27.
5087 Drop support for the (end of life) Qt 5.6 variant.
5089 Updated/fixed packages: at, armadillo, audiofile, bash,
5090 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
5091 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
5092 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
5093 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
5094 sdbusplus, systemd, tpm2-tss, vorbis-tools
5096 Issues resolved (http://bugs.uclibc.org):
5098 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5100 2020.02-rc1, released February 18th, 2020
5102 Fixes all over the tree and new features.
5104 Add experimental support for building with a per-package
5105 target and host directory. This still has some rough edges,
5106 but brings a number of advantages:
5108 - Packages will only be able to access the explicitly listed
5109 dependencies and not any other packages that happen to be
5110 built before, ensuring correct dependency information in
5113 - Possibility for top-level parallel builds, speeding up
5114 builds on multicore machines.
5116 Core: Ensure package-file-lists data is correct after
5117 incremental builds as well.
5119 Architecture: Add support for ARC-HS38 with 64bit multiplier
5120 variant, allow building glibc for big endian ARC, handle 16KB
5121 MMU page size for ARC in toolchain wrapper.
5123 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
5124 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
5125 headers newer than what is known by Buildroot.
5127 pkg-stats: Support for CVE vulnerability reporting by
5128 comparing to NVD database.
5130 Reproducible builds: The go -trimpath option is now used to
5131 get rid of absolute build paths, __FILE__ and __BASE_FILE__
5132 defines are now handled in the toolchain wrapper.
5134 Systemd: Build host variant and use systemctl to automatically
5135 enable unit files rather than manually managing symlinks.
5137 Util-linux: Ensure that hwclock is built without GPLv3
5138 code. Notice that builds with hwclock has contained
5139 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5141 New defconfigs: Beelink GS1, Raspberrypi4 64bit
5143 New packages: alura, avro-c, bubblewrap, cctz, cereal,
5144 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
5145 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
5146 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
5147 gensio, glslsandbox-player, libargon2, libmodsecurity,
5148 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
5149 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
5150 nginx-modsecurity, perl-crypt-openssl-aes,
5151 perl-math-prime-util, pipewire, ptm2human, python-aenum,
5152 python-aiohttp-debugtoolbar, python-aiohttp-mako,
5153 python-aiologstash, python-aiosignal, python-aiozipkin,
5154 python-async-lru, python-avro, python-bunch, python-crontab,
5155 python-dnspython, python-entrypoints, python-esptool,
5156 python-frozenlist, python-future, python-gitdb, python-janus,
5157 python-lockfile, python-logstash, python-nested-dict,
5158 python-pbr, python-pyaes, python-pydantic, python-smmap2,
5159 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
5160 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
5161 tio, umtprd, weston-imx, wireguard-linux-compat,
5162 wireguard-tools, xdg-dbus-proxy
5164 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
5165 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
5166 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
5167 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
5168 perl-digest-md5, perl-mime-base64, perl-net-ping,
5169 python-scapy3k, wireguard
5171 Issues resolved (http://bugs.uclibc.org):
5173 #11906: the new version of mesa3d cannot support etnaviv when..
5174 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5175 #12121: PyQt5.QtSerialPort and other modules not being built
5176 #12256: package tar is outdated (1.29 is 3 years old
5177 #12286: Can't import gobject in python 3.8
5178 #12376: python-scapy3k is deprecated
5179 #12386: carriage return issue when "make menuconfig"
5180 #12441: qt5webengine build error: asm/errno.h: No such file or..
5181 #12446: Buildroot fails to finish installing packages
5182 #12456: qtvirtualkeyboard: No such file or directory
5183 #12461: libglib2 build files with deep directory structure
5184 #12481: minicom fails when output directory path contains "m4"
5185 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
5186 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
5187 #12536: Linux-Headers extracting failure
5188 #12546: Ninja 1.10 build Error
5190 2019.11.3, released April 10th, 2020
5192 Important / security related fixes.
5194 core: Fix compatibility with make 4.3+. Also fixup /lib
5195 references in libtool .la files, similar to how it is done for
5198 toolchain: Fix kernel headers validation check for external
5201 fs/initramfs: fix show-info so it also shows the usual
5202 rootfs-related variables.
5204 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5205 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
5206 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
5207 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
5208 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
5209 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
5211 Issues resolved (http://bugs.uclibc.org):
5213 #12746: "sysdig" package description points to http://sysdig.org, ..
5215 2019.11.2, released March 16th, 2020
5217 Important / security related fixes.
5219 Core: Ensure package-file-lists data is correct after
5220 incremental builds as well.
5222 Fix a race condition related to creating the output/staging
5223 symlink on systems with coreutils < 8.27.
5225 Toolchain: ARC tools bumped to arc-2019.09.
5227 Br2-external: Fix patch handling when external linux-extension
5228 packages are used. Fix compatibility with make 4.3+
5230 Util-linux: Ensure that hwclock is built without GPLv3
5231 code. Notice that builds with hwclock has contained
5232 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5234 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5235 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5236 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5237 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5238 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5239 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5240 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5241 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5242 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5243 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5244 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5245 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5246 postgresql, pppd, proftpd, pure-ftpd, python-django,
5247 python-pyqt5, python-setuptools-scm-git-archive, python3,
5248 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5249 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5250 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5251 suricata, swig, swupdate, sysklogd, taglib, thrift,
5252 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5253 wireshark, wpebackend-fdo, wpewebkit, xen,
5254 xserver_xorg-server, zeromq, zsh, zziplib
5256 Issues resolved (http://bugs.uclibc.org):
5258 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5260 #12456: qtvirtualkeyboard: No such file or directory
5261 #12461: libglib2 build files with deep directory structure
5262 #12481: minicom fails when output directory path contains "m4"
5263 #12606: fbgrab location has changed
5265 2019.11.1, released January 12th, 2020
5267 Important / security related fixes.
5269 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5270 correct compiler and linker flags are used for compiled code
5272 utils/scanpypi: Remind users to update DEVELOPERS
5274 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5275 imx8: Drop extra copy of U-Boot DTB
5277 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5278 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5279 docker-containerd, docker-engine, easy-rsa, ebtables,
5280 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5281 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5282 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5283 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5284 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5285 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5286 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5287 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5288 python-coherence, python-crc16, python-django, python-dpkt,
5289 python-gobject, python-pyasn-modules, python-pypcap,
5290 python-pyqt5, python-subprocess32, python3, qpdf,
5291 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5292 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5293 sdl2, setserial, snort, spidev_test,
5294 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5295 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5296 x265, xserver_xorg-server, ytree, zip
5298 Issues resolved (http://bugs.uclibc.org):
5300 #12121: PyQt5.QtSerialPort and other modules not being built
5301 #12286: Can't import gobject in python 3.8
5303 2019.11, released December 1st, 2019
5307 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5308 <pkg>_DL_OPTS by default, just like it is done for a number of
5309 other package variables.
5311 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5312 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5313 the (rare) case where the .py files are needed at runtime
5316 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5317 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5318 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5319 minicom, network-manager, nodejs, oniguruma, opencv3,
5320 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5321 python-cchardet, systemd, tiff, wolfssl,
5323 Issues resolved (http://bugs.uclibc.org):
5325 #11416: check-uniq-files staging issue
5326 #12146: Oprofile runtime issue
5327 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5328 #12171: Python-opencv needs config.py and config-3.7.py to run..
5329 #12196: duma package
5330 #12211: host-nodejs 10.15.3 package fail to build
5331 #12316: tzdata fails to install with empty "default local time"
5332 #12326: network-manager build fails with missing glib error
5333 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5335 2019.11-rc3, released November 24th, 2019
5337 Fixes all over the tree.
5339 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5340 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5341 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5342 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5343 systemd, tftpd, waylandpp, webkitgtk, zip
5345 2019.11-rc2, released November 16th, 2019
5347 Fixes all over the tree.
5349 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5350 external toolchain kernel headers version check correctly stop
5351 the build on mismatch
5353 Meson: Fix generation of global cross-compilation.conf
5355 Download: Also use the package download method for extra
5356 downloads from the same site, so it does not get confused by
5359 Defconfigs: Fix boot issue for beaglebone
5361 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5362 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5363 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5364 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5365 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5366 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5367 sudo, systemd, wpewebkit, xserver_xorg-server
5369 2019.11-rc1, released November 5th, 2019
5371 Fixes all over the tree and new features.
5373 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5375 Ensure host has JSON::PP perl module installed if
5376 webkitgtk/wpewebkit packages are enabled as it is needed
5377 during their build process.
5379 Toolchain: Add support for the D programming language (GCC
5381 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5382 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5383 to arc-2019.09-eng002.
5384 Musl: Add a patch to add support for
5385 sched_{get,set}scheduler() and sched_{get,set}param() for
5387 Generate check-headers program under BUILD_DIR rather than
5388 /tmp to fix issues with distributions mounting /tmp noexec.
5389 Also copy libssp.so for external toolchains if SSP
5390 to handle toolchains providing SSP support in libssp rather
5391 than in the C library
5393 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5394 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5395 STM32MP157 Discovery Kit
5397 Arch: RISC-V: Default to a sensible floating point ABI based
5398 on the selected ISA extensions rather than always defaulting
5401 Graph-size: Package sizes are now shown in human readable form
5402 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5403 format can be selected using the --binary option. The cut-off
5404 limit for classifying packages as "other" is now configurable
5405 using the --size-limit option.
5407 Br2-external: Linux kernel extensions can now also be provided
5408 in an external tree by adding packages under
5409 linux/linux-ext-*.mk. See the manual for details.
5411 Fakeroot now works correctly under Microsoft Windows 10
5412 Services for Linux, which does not provide SYSV IPC support
5414 The check-uniq-files logic which would complain if multiple
5415 packages would touch the same files has been removed as it
5416 causes issues in certain situations (when packages are
5417 rebuilt) and the issue is no longer considered a problem for
5418 toplevel parallel builds as those will use a per-package
5419 staging/target directory.
5420 With this removed, Python is no longer required for a basic
5421 build (only for optional scripts).
5423 support/scripts/genimage.sh will no longer make a copy of
5424 TARGET_DIR, speeding up post-build/image scripts.
5426 The runtime test logic now uses Python 3.x.
5428 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5429 for a number of packages to match the version numbers used by
5430 https://release-monitoring.org
5432 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5433 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
5434 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5435 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5436 ogre, openlayers, python-aioredis, python-asgiref,
5437 python-backports-functools-lru-cache, python-bluezero,
5438 python-brotli, python-channels, python-channels-redis,
5439 python-colorlog, python-daphne, python-django-enumfields,
5440 python-jaraco-functools, python-kiwisolver, python-msgfy,
5441 python-rpi-ws281x, python-setuptools-scm-git-archive,
5442 python-simplelogging, python-soupsieve, python-sqliteschema,
5443 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5444 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5445 uacme, utf8proc, uvw, ytree
5447 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5448 devmem2, eventlog, kodi-audiodecoder-opus,
5449 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5450 python-pysnmp-apps, riscv-pk, ustr
5452 Issues resolved (http://bugs.uclibc.org):
5454 #9881: systemd-resolved not setting resolv.conf link
5455 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5456 #10586: musl gcc has ifunc enabled when musl doesn't support it
5457 #10806: Allow nfs-utils to use ipv6
5458 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5459 #11411: check-uniq-files target issue
5460 #11766: Console (getty) issues with systemd
5461 #11781: mariadb build error
5462 #12031: Build of cups-filters fails while linking, apparently due..
5463 #12116: console prompt does not appear after login
5464 #12141: eudev package is missing "render" and "kvm" groups
5465 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5466 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5467 #12191: cmake BUILDDIR
5468 #12241: Permission denied while running "make"
5469 #12261: sudo versions prior to 1.8.28 are affected.
5470 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5471 #12281: Custom configuration fails to build (based on raspberrypi3_..
5473 2019.08.3, released December 7th, 2019
5475 Important / security related fixes.
5477 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5478 <pkg>_DL_OPTS by default, just like it is done for a number of
5479 other package variables
5481 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5482 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5483 the (rare) case where the .py files are needed at runtime
5486 Fix <pkg>-reconfigure handling for packages using the kconfig
5489 Toolchain: ensure external toolchain kernel headers version
5490 check correctly stop the build on mismatch
5492 Deconfigs: beaglebone: fix boot issue
5494 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5495 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5496 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5497 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5498 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5499 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5500 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5501 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5502 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5503 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5505 New packages: libmspack
5507 Issues resolved (http://bugs.uclibc.org):
5509 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5510 #12171: Python-opencv needs config.py and config-3.7.py to run..
5511 #12211: host-nodejs 10.15.3 package fail to build
5512 #12316: tzdata fails to install with empty "default local time"
5514 2019.08.2, released November 9th, 2019
5516 Important / security related fixes.
5518 Toolchain: Also copy libssp.so for external toolchains if SSP
5519 to handle toolchains providing SSP support in libssp rather
5520 than in the C library
5522 Download: Also use the package download method for extra
5523 downloads from the same site, so it does not get confused by
5526 Fakeroot now works correctly under Microsoft Windows 10
5527 Services for Linux, which does not provide SYSV IPC support
5529 utils/test-pkg: ensure to exit with an error upon failure
5531 Updated/fixed packages: asterisk, azmq, binutils,
5532 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5533 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5534 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5535 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5536 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5537 libsigrok, libtorrent, libunwind, libva, linux-tools,
5538 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5539 nfs-utils, php, piglit, python, python-autobahn,
5540 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5541 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5542 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5543 vtun, wireshark, xvisor, yaffs2utils
5545 Issues resolved (http://bugs.uclibc.org):
5547 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5548 #12261: sudo versions prior to 1.8.28 are affected
5550 2019.08.1, released October 3rd, 2019
5552 Important / security related fixes.
5554 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5555 Use default console settings
5557 Dependencies: Ensure host has JSON::PP perl module installed
5558 if webkitgtk/wpewebkit packages are enabled as it is needed
5559 during their build process.
5561 Toolchain: Generate check-headers program under BUILD_DIR
5562 rather than /tmp to fix issues with distributions mounting
5565 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5566 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5567 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5568 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5569 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5570 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5571 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5572 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5573 protobuf, putty, qemu, samba4, snort, swupdate,
5574 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5577 Issues resolved (http://bugs.uclibc.org):
5579 #10806: Allow nfs-utils to use ipv6
5580 #11781: mariadb build error
5581 #12031: Build of cups-filters fails while linking, apparently due..
5582 #12141: eudev package is missing "render" and "kvm" groups
5583 #12241: Permission denied while running "make"
5585 2019.08, released September 1st, 2019
5589 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5590 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5591 on the build host to build ATF. These defconfigs will be added
5592 back once a package providing such toolchain is
5593 available. Also dropped ts4800 defconfig as it does not build
5596 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5597 wpewebkit, xfont_font-util
5599 Issues resolved (http://bugs.uclibc.org):
5601 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5603 2019.08-rc3, released August 28th, 2019
5605 Fixes all over the tree.
5607 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5608 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5609 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5611 Issues resolved (http://bugs.uclibc.org):
5613 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5615 2019.08-rc2, released August 20th, 2019
5617 Fixes all over the tree.
5619 Compile fixes for a number of defconfigs.
5621 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5622 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
5623 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5624 gnutls, go, gst-plugins-bad, gst-plugins-base,
5625 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5626 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5627 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5628 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5629 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5630 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5631 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5632 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5633 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
5636 Removed packages: libamcodec, odroid-mali, odroid-scripts
5638 Issues resolved (http://bugs.uclibc.org):
5640 #9481: NetworkManager/Ping unable to resolve domains
5641 #10566: php.mk is missing option --with-pgsql
5642 #10861: Package batman_adv Makefile is missing include header direct..
5643 #11641: linux kernel .config timestamp always out of date fixed with..
5644 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5645 #11701: recuuring of usr and in bin shortcuts are created
5646 #11741: pigpio does not build host-pigpio
5647 #11876: automount using host mount/umount
5648 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5649 #11921: dahdi fails to build
5650 #11936: libcpprestsdk should install to staging
5651 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5652 #11961: libpri build failure
5653 #12086: dhcp shared libraries not installed to target
5654 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5655 #12106: daq: build fails if libdumbnet-dev is installed in the host
5656 #12126: vc4 has neon as hard dependency
5658 2019.08-rc1, released August 9th, 2019
5660 Fixes all over the tree and new features.
5662 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5663 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5664 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5665 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5666 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5668 Architectures: Internal toolchain support for C-SKY, support
5669 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5670 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5673 Filesystems: Pass extra pax options to tar for binary
5674 reproducibility. Build host-cpio for the --reproducible option
5675 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5676 version 11, bringing GPT support.
5678 Br2-external: Add support for injecting additional options to
5679 the list of preconfigured external toolchains and libjpeg and
5680 openssl providers using files under provides/. See the manual
5683 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5684 passed before the standard exclusions so they are not ignored
5685 by rsync when using override-srcdir.
5687 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5689 test-pkg: Correct long option handling and clean output dir
5690 after a successful build to save disk space.
5692 support/testing: Emulate a machine with 256MB RAM to fix
5693 issues with certain tests running out of memory, use
5694 virtio-rng to provide needed entrophy.
5696 pkg-stats: support outputting in JSON format with --json for
5697 easier post processing. The classic HTML output is still
5698 available with --html. Parallelize access to
5699 release-monitoring.org to speed up runtime.
5701 Drop non-conventional version prefix/suffix/separators for
5702 packages for better compatibility with release-monitoring.org
5705 Init systems: Add basic openrc support and
5706 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5707 install openrc service scripts if enabled.
5709 busybox: Build each applet as a separate binary when SELinux
5710 is enabled for more finegrained policy control. Use daemon
5711 mode for mdev rather than legacy hotplug.
5713 linux: Workaround -Werror related build failure on powerpc,
5714 by forcing CONFIG_PPC_DISABLE_WERROR on.
5716 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5717 partition is available before mounting.
5719 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5720 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5721 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5722 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5724 Removed defconfigs: Odroid C2
5726 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5727 jailhouse, libubootenv, luasyslog, mender-grubenv,
5728 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5729 python-hiredis, python-ifaddr, python-inflection,
5730 python-iptables, python-matplotlib, python-periphery,
5731 python-pycairo, python-redis, python-termcolor,
5732 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5733 sshguard, stellarium, zziplib
5735 Removed packages: xapp_mkfontdir
5737 Issues resolved (http://bugs.uclibc.org):
5739 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5740 #11271: utils/check-package fails with exception depending on..
5741 #11991: [numpy] segfault when compiling for RPi3 64bits
5742 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5743 #12046: Can’t login as root user after upgrading to buildroot..
5744 #12051: package/dhcp installs libtool wrapper scripts on tar...
5745 #12076: Patchelf can link against an incompatible libc++ ver...
5747 2019.05.3, Released October 3rd, 2019
5749 Important / security related fixes.
5751 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5752 Use default console settings
5754 Dependencies: Ensure host has JSON::PP perl module installed
5755 if webkitgtk/wpewebkit packages are enabled as it is needed
5756 during their build process.
5758 Toolchain: Generate check-headers program under BUILD_DIR
5759 rather than /tmp to fix issues with distributions mounting
5762 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5763 cups-filters, docker-cli, docker-engine, docker-proxy,
5764 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5765 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5766 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5767 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5768 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5769 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5770 php, protobuf, putty, qemu, samba4, swupdate,
5771 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5774 Issues resolved (http://bugs.uclibc.org):
5776 #10806: Allow nfs-utils to use ipv6
5777 #11781: mariadb build error
5778 #12031: Build of cups-filters fails while linking, apparently due..
5779 #12141: eudev package is missing "render" and "kvm" groups
5780 #12241: Permission denied while running "make"
5782 2019.05.2, Released September 3rd, 2019
5784 Important / security related fixes.
5786 Filesystems: Pass extra pax options to tar for binary
5789 Updated/fixed packages: apache, arm-trusted-firmware,
5790 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5791 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5792 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5793 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5794 git, glib-networking, glibc, gnupg2, gnutls, go,
5795 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5796 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5797 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5798 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5799 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5800 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5801 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5802 proftpd, proj, python, python-django, python-idna,
5803 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5804 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5805 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5806 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5809 Issues resolved (http://bugs.uclibc.org):
5811 #11741: pigpio does not build host-pigpio
5812 #11876: automount using host mount/umount
5813 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5814 #11921: dahdi fails to build
5815 #11961: libpri build failure
5816 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5817 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5818 #12106: daq: build fails if libdumbnet-dev is installed in the host
5819 #12126: vc4 has neon as hard dependency
5821 2019.05.1, Released July 7th, 2019
5823 Important / security related fixes.
5825 arch: x86: Fix typo breaking 'core-avx2' variant
5827 linux: Workaround -Werror related build failure on powerpc,
5828 by forcing CONFIG_PPC_DISABLE_WERROR on.
5830 support/testing: Emulate a machine with 256MB RAM to fix
5831 issues with certain tests running out of memory.
5833 test-pkg: Correct long option handling and clean output dir
5834 after a successful build to save disk space.
5836 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5837 partition is available before mounting.
5839 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5840 dialog, docker-cli, docker-engine, exim, expat, faad2,
5841 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5842 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5843 psplash, python-django, qt5base, tvheadend, webkitgtk,
5844 xserver_xorg-server, znc
5846 2019.05, released June 2nd, 2019
5850 Toolchain: Ensure pre-built Andes toolchains can only be
5851 selected when x86 32bit support is available on the host.
5852 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5855 Infra: pkg-config: Use a dedicated timestamp file rather than
5856 .config as that gets touched by linux-4.19+, causing repeated
5859 Add C-SKY support to our config.sub (gnuconfig)
5861 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5862 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5863 linuxptp, matchbox-panel, mender, mutt, netsurf,
5864 network-manager, opencv3, openjdk, openmpi, php,
5865 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5866 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5869 2019.05-rc3, released May 25th, 2019
5871 Fixes all over the tree.
5873 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5876 check-package: Warn about utf-8 characters in .mk files
5878 Linux: Default to 5.1.x series
5880 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5881 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5882 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5883 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5884 postgresql, pcsc-lite, python, tslib, webkitgtk,
5885 wpebackend-fdo, wpewebkit
5887 2019.05-rc2, released May 15th, 2019
5889 Fixes all over the tree.
5891 Updated/fixed packages: bind, bullet, ca-certificates,
5892 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5893 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5894 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5896 Issues resolved (http://bugs.uclibc.org):
5898 #11841: grub-efi.cfg not used when building EFI disk image
5900 2019.05-rc1, Released May 8th, 2019
5902 Fixes all over the tree and new features.
5904 Architecture: Andes 32-bit (nds32) support added.
5906 Only build host-lzip / host-xz when really needed by packages,
5907 not just when not available on the build host.
5909 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5910 binutils 2.32 added, 2.28/2.29 removed, default changed to
5913 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5914 forward {f,l,}chown calls to libc when running under fakeroot
5915 to fix issues when building in restricted environments
5916 (E.G. user namespace with bubblewrap).
5918 Linux: Also build default make target to ensure extra files
5919 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5920 built. Notice: This may mean that extra host utilities like
5921 uboot-mkimage are needed.
5923 Infrastructure: show-info and <pkg>-show-info make targets
5924 added to output package metadata in JSON format for external
5927 pkg-generic: Only tweak .la files needing it to ensure they
5928 are not included in subsequent package file lists.
5930 test-pkg: Generate a basic package config if none is
5933 Gettext-tiny package added as an lightweight replacement for
5934 GNU gettext for situations where NLS support is not needed.
5936 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5937 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5939 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5941 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5942 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5943 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5944 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5945 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5946 opensbi, optee-benchmark, optee-client, optee-examples,
5947 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5948 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5949 python-backcall, python-jedi, python-parso, python-pyjwt,
5950 python-terminaltables, suricata, tpm2-totp, uftp,
5951 wpebackend-fdo, wpewebkit
5953 Removed packages: libump, lunit, sunxi-mali
5955 Issues resolved (http://bugs.uclibc.org):
5957 #11716: Typo on website, saying latest release is 2018.2.11
5958 #11756: package/syslinux: MBR's don't fit because of binutils..
5959 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5960 #11816: Only selected coreutils binaries are installed
5962 2019.02.11, released April 9th, 2020
5964 Important / security related fixes.
5966 core: Fix compatibility with make 4.3+. Also fixup /lib
5967 references in libtool .la files, similar to how it is done for
5970 toolchain: Fix kernel headers validation check for external
5973 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5974 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5975 hiredis, kmscube, libical, libopenssl, libsndfile,
5976 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5977 util-linux, vala, vlc, xserver_xorg-server
5979 Issues resolved (http://bugs.uclibc.org):
5981 #12746: "sysdig" package description points to http://sysdig.org, ..
5983 2019.02.10, released March 16th, 2020
5985 Important / security related fixes.
5987 Core: Ensure package-file-lists data is correct after
5988 incremental builds as well.
5990 Fix a race condition related to creating the output/staging
5991 symlink on systems with coreutils < 8.27.
5993 Br2-external: Fix compatibility with make 4.3+
5995 Util-linux: Ensure that hwclock is built without GPLv3
5996 code. Notice that builds with hwclock has contained
5997 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5999 Updated/fixed packages: armadillo, at, binutils, blktrace,
6000 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
6001 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
6002 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
6003 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
6004 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
6005 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
6006 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
6007 opencv3, openjpeg, openswan, openvmtools, patch, php,
6008 postgresql, pppd, proftpd, pure-ftpd, python-django,
6009 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
6010 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
6011 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
6012 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
6013 wireshark, xen, xserver_xorg-server, zeromq, zsh
6015 Issues resolved (http://bugs.uclibc.org):
6017 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
6019 #12461: libglib2 build files with deep directory structure
6020 #12606: fbgrab location has changed
6022 2019.02.9, released January 12th, 2020
6024 Important / security related fixes.
6026 pkg-python infrastructure: Ensure correct compiler and linker
6027 flags are used for compiled code
6029 utils/scanpypi: Remind users to update DEVELOPERS
6031 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
6032 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
6033 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
6034 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
6035 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
6036 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
6037 python-django, python-ecdsa, python-pyasn-modules,
6038 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
6039 samba4, sdl2, wavpack, xserver_xorg-server, zip
6041 Issues resolved (http://bugs.uclibc.org):
6043 #12121: PyQt5.QtSerialPort and other modules not being built
6045 2019.02.8, released December 7th, 2019
6047 Important / security related fixes.
6049 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
6050 <pkg>_DL_OPTS by default, just like it is done for a number of
6051 other package variables
6053 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
6054 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
6055 the (rare) case where the .py files are needed at runtime
6058 Fix <pkg>-reconfigure handling for packages using the kconfig
6061 Toolchain: ensure external toolchain kernel headers version
6062 check correctly stop the build on mismatch
6064 Deconfigs: beaglebone: fix boot issue
6066 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
6067 clamav, collectd, connman, faifa, gob2, haproxy,
6068 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
6069 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
6070 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
6071 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
6072 perl-gdtextutil, php, postgresql, prosody, python-django,
6073 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
6074 spice-protocol, tftpd, tiff, webkitgtk
6076 New packages: libmspack
6078 Issues resolved (http://bugs.uclibc.org):
6080 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
6081 #12171: Python-opencv needs config.py and config-3.7.py to run..
6082 #12211: host-nodejs 10.15.3 package fail to build
6083 #12316: tzdata fails to install with empty "default local time"
6085 2019.02.7, Released November 10th, 2019
6087 Important / security related fixes.
6089 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
6090 around issues with lack of entrophy
6092 Toolchain: Also copy libssp.so for external toolchains if SSP
6093 is enabled to handle toolchains providing SSP support in
6094 libssp rather than in the C library
6096 Download: Also use the package download method for extra
6097 downloads from the same site, so it does not get confused by
6100 Fakeroot now works correctly under Microsoft Windows 10
6101 Services for Linux, which does not provide SYSV IPC support
6103 utils/test-pkg: ensure to exit with an error upon failure
6105 Updated/fixed packages: asterisk, azmq, cups-filters,
6106 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
6107 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
6108 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
6109 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
6110 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
6111 mjpegtools, mongoose, php, python, python-pysnmp-apps,
6112 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
6113 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
6116 Issues resolved (http://bugs.uclibc.org):
6118 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
6119 #12261: sudo versions prior to 1.8.28 are affected
6121 2019.02.6, Released October 3rd, 2019
6123 Important / security related fixes.
6125 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
6126 Use default console settings
6128 Dependencies: Ensure host has JSON::PP perl module installed
6129 if webkitgtk/wpewebkit packages are enabled as it is needed
6130 during their build process.
6132 Toolchain: Generate check-headers program under BUILD_DIR
6133 rather than /tmp to fix issues with distributions mounting
6136 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
6137 cups-filters, docker-cli, docker-engine, docker-proxy,
6138 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
6139 haveged, iptables, joe, kf5-extra-cmake-modules,
6140 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
6141 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
6142 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
6143 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
6144 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
6145 uclibc, unzip, util-linux, wireshark
6147 Issues resolved (http://bugs.uclibc.org):
6149 #10806: Allow nfs-utils to use ipv6
6150 #11781: mariadb build error
6151 #12031: Build of cups-filters fails while linking, apparently due..
6152 #12141: eudev package is missing "render" and "kvm" groups
6153 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
6154 #12241: Permission denied while running "make"
6156 2019.02.5, Released September 2nd, 2019
6158 Important / security related fixes.
6160 Filesystems: Pass extra pax options to tar for binary
6163 Updated/fixed packages: apache, arm-trusted-firmware,
6164 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
6165 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
6166 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
6167 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
6168 git, glib-networking, glibc, gnupg2, gnutls, go,
6169 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
6170 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
6171 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
6172 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
6173 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
6174 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
6175 postgresql, prboom, proftpd, proj, python, python-django,
6176 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
6177 qt5base, qt5enginio, quagga, rygel, squid, subversion,
6178 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
6179 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
6180 xlib_libXfont2, yad, zeromq
6182 Issues resolved (http://bugs.uclibc.org):
6184 #11741: pigpio does not build host-pigpio
6185 #11876: automount using host mount/umount
6186 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
6187 #11921: dahdi fails to build
6188 #11961: libpri build failure
6189 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
6190 #12106: daq: build fails if libdumbnet-dev is installed in the host
6191 #12126: vc4 has neon as hard dependency
6193 2019.02.4, Released July 10th, 2019
6195 Important / security related fixes.
6197 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
6200 linux: Workaround -Werror related build failure on powerpc,
6201 by forcing CONFIG_PPC_DISABLE_WERROR on.
6203 support/testing: Emulate a machine with 256MB RAM to fix
6204 issues with certain tests running out of memory.
6206 test-pkg: Correct long option handling and clean output dir
6207 after a successful build to save disk space.
6209 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
6210 passed before the standard exclusions so they are not ignored
6211 by rsync when using override-srcdir.
6213 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
6214 partition is available before mounting.
6216 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6217 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6218 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6219 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6220 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6221 python, python-django, python3, qt5base, samba4, taglib,
6222 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6224 2019.02.3, Released June 7th, 2019
6226 Important / security related fixes.
6228 Infra: pkg-config: Use a dedicated timestamp file rather than
6229 .config as that gets touched by linux-4.19+, causing repeated
6232 check-bin-arch: Also ignore /usr/lib/grub to support merged
6233 /usr setups, similar to how /lib/grub is ignored.
6235 gnuconfig/config.sub: Add C-SKY architecture support.
6237 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6238 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6239 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6240 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6241 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6242 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6243 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6244 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6245 linuxptp, luajit, lynx, matchbox-panel, mender,
6246 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6247 pcsc-lite, php, popt, postgresql, python, python-cython,
6248 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6249 sqlite, subversion, supertux, systemd, tslib, uclibc,
6250 v4l2loopback, webkitgtk, woff2
6252 Issues resolved (http://bugs.uclibc.org):
6254 #11816: Only selected coreutils binaries are installed
6255 #11841: grub-efi.cfg not used when building EFI disk image
6256 #11911: systemd v240 memory leak in systemd-journald
6258 2019.02.2, Released April 29th, 2019
6260 Important / security related fixes.
6262 Only build host-lzip / host-xz when really needed by packages,
6263 not just when not available on the build host.
6265 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6266 forward {f,l,}chown calls to libc when running under fakeroot
6267 to fix issues when building in restricted environments
6268 (E.G. user namespace with bubblewrap).
6270 Linux: Also build default make target to ensure extra files
6271 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6272 built. Notice: This may mean that extra host utilities like
6273 uboot-mkimage are needed.
6275 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6276 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6277 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6278 Include overlays in sdcard image
6280 Updated/fixed packages: android-tools, apache, bind, binutils,
6281 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6282 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6283 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6284 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6285 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6286 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6287 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6288 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6289 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6290 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6291 softether, stunnel, sysklogd, syslinux, syslog-ng,
6292 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6293 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6294 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6297 Issues resolved (http://bugs.uclibc.org):
6299 #11756: package/syslinux: MBR's don't fit because of binutils..
6300 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6302 2019.02.1, Released March 29th, 2019
6304 Important / security related fixes.
6306 pkg-generic: Only tweak .la files needing it to ensure they
6307 are not included in subsequent package file lists.
6309 test-pkg: Generate a basic package config if none is
6312 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6313 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6314 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6315 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6316 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6317 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6318 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6319 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6320 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6321 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6322 xdriver_xf86-video-fbdev, xlib_libXdmcp
6324 Issues resolved (http://bugs.uclibc.org):
6326 #11716: Typo on website, saying latest release is 2018.2.11
6328 2019.02, released March 4th, 2019
6332 Libressl support added for Qt 5.6 as a replacement for
6333 openssl, as 5.6 is not compatible with openssl 1.1.x.
6335 Updated/fixed packages: cutelyst, devmem2, gqrx,
6336 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6338 2019.02-rc3, released March 1st, 2019
6340 Fixes all over the tree.
6342 Openssl support dropped from Qt 5.6, as it isn't compatible
6345 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6348 Dependencies: Require CMake 3.8 or newer to fix compilation
6349 issue with certain packages. If not available, host-cmake will
6352 Printvars: Fix performance regression since 2018.02
6354 Scanypi: Correctly handle underscores in python package names.
6356 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6357 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6358 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6361 Issues resolved (http://bugs.uclibc.org):
6363 #9966: util-linux-2.30/.stamp_built' failed
6364 #11696: possible typo in board/pc/post-build.sh
6366 2019.02-rc2, released February 23th, 2019
6368 Fixes all over the tree.
6370 Removed zynq_zybo defconfig, as it hasn't seen any update
6371 since it was added in 2016, and uses a U-Boot version not
6372 compatible with openssl-1.1.x.
6374 Linux: Ignore user supplied downloadable hashes, as no hash
6375 checksums are available for those.
6377 Updated/fixed packages: bind, cryptopp, docker-containerd,
6378 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6379 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6380 madplay, mender, mosquitto, poco, postgresql, proftpd,
6381 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6382 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6385 Issues resolved (http://bugs.uclibc.org):
6387 #11501: compile sdl2 with enable wayland
6388 #11681: .. unable to initialize decompress status for section..
6390 2019.02-rc1, released February 13th, 2019
6392 Fixes all over the tree and new features.
6397 Require Python >= 2.7 as it is needed for E.G. building
6400 Ensure GNU gzip is used for reproducible tarballs (instead of
6406 Ensure the PLATFORM and OS environment variables are not set,
6407 as they cause build issues for some packages.
6409 The package list infrastructure now correctly handles packages
6410 installing files with old mtime.
6412 Add a config option to force all optional host utilities to be
6413 built, even if suitable versions are available on the build
6416 graph-build-time: Also show time spent downloading
6418 Download: fixes for SSH/SCP support
6420 Ensure user provided permissions override permissions from
6423 SDK: Fix handling of relative symlinks (targets starting with
6426 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6429 The custom skeleton logic will now populate the needed /bin,
6430 /lib, /sbin directories/symlinks if not present. Merged /usr
6431 can now be used with a custom skeleton.
6433 Rootfs overlays can now override symbolic links from
6434 packages. This was disabled to ensure the correct symbolic
6435 links are present when merged /usr is used. Instead validate
6436 that the rootfs overlays do not include invalid /bin, /sbin
6439 The waf infrastructure now support the <pkg>_SUBDIR variable,
6440 similar to the other package types.
6442 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6444 Various improvements to the meson infrastructure.
6446 Luarocks: A Buildroot addon has been added to automate
6447 creating a Buildroot package from luarocks, similar to
6448 scancpan and scanpypi.
6450 scanpypi: protect against zip-slip vulnerability in zip/tar
6453 check-package: fix Python 3 support
6455 get-developers: Fix behaviour when called from elsewhere than
6456 the toplevel directory.
6458 pkg-stats: Show latest upstream version of each package, based
6459 on data from release-monitoring.org
6461 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6462 a clean tree when ccache is enabled.
6464 Default to sha256 password encoding, drop md5 support.
6469 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6470 variants, MIPS support for mips32r3, mips64r3 and Marvell
6471 Octeon II/III variants.
6476 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6477 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6482 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6485 fftw: Split into fftw-{single,double,long-double,quad}
6486 packages for the different data precision options.
6488 libcurl: Now has explicit TLS backend selection options.
6490 linux: Support building device tree blobs with the -@ option
6491 for device tree overlays.
6493 weston: The weston-imx i.MX variant is now used when
6494 imx-gpu-viv is enabled
6496 pkgconf: Update to 1.5.3, which brings support for
6497 --define-prefix (used by GStreamer)
6499 Add host-python3-setuptools package to handle host python
6500 packages needing python3 with setuptools support.
6503 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6504 2, QEMU RISC-V 32bit virt, Rock64
6507 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6508 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6509 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6510 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6511 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6512 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6513 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6514 python-aiohttp-remotes, python-aiohttp-security,
6515 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6516 python-cchardet, python-pycares, python-sentry-sdk,
6517 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6518 utp_com, vmtouch, websocketpp
6520 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6521 python-pyqt, qt, qtuio, tn5250
6523 Issues resolved (http://bugs.uclibc.org):
6525 #10851: Patch to handle numpad Enter key properly
6526 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6527 #11126: Bash Shell Programming using Buildroot
6528 #11426: pps-tools bash dependency
6529 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6530 #11536: dt-utils building fails with glibc 2.28
6531 #11546: open-vm-tools with glibc 2.28
6532 #11566: Fix init script
6533 #11576: Unable to start apache with event MPM on raspberry pi 3
6534 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6535 #11606: libjpeg has no Config.in
6536 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6537 #11656: Custom device tree and u-boot boot.scr not integrated..
6538 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
6540 2018.11.4, Released March 28th, 2019
6542 Important / security related fixes.
6544 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6545 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6546 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6547 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6548 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6549 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6550 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6552 2018.11.3, Released February 23th, 2019
6554 Important / security related fixes.
6556 Ensure the PLATFORM and OS environment variables are not set,
6557 as they cause build issues for some packages.
6559 The package list infrastructure now correctly handles packages
6560 installing files with old mtime.
6562 Linux: Skip hash checks for user supplied downloadable
6563 patches, as no hash checksums are available for those.
6565 scanpypi: protect against zip-slip vulnerability in zip/tar
6568 Download: fixes for SSH/SCP support
6570 SDK: Fix handling of relative symlinks (targets starting with
6573 Updated/fixed packages: bind, dhcpcd, docker-compose,
6574 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6575 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6576 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6577 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6578 poco, postgresql, proftpd, pulseaudio, python, python-django,
6579 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6580 swupdate, systemd, unzip, webkitgtk, xenomai
6582 2018.11.2, Released January 30th, 2019
6584 Important / security related fixes.
6586 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6587 EV3, QEMU AArch64-virt
6589 Download: Fix scp download handling
6591 check-package: fix Python 3 support
6593 get-developers: Fix behaviour when called from elsewhere than
6594 the toplevel directory.
6596 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6597 a clean tree when ccache is enabled.
6599 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6601 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6602 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6603 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6604 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6605 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6606 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6607 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6608 openresolv, openssh, pango, patchelf, php, python-django,
6609 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6610 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6611 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6612 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6613 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6615 Issues resolved (http://bugs.uclibc.org):
6617 #11576: Unable to start apache with event MPM on raspberry pi 3
6619 2018.11.1, Released December 20th, 2018
6621 Important / security related fixes.
6623 defconfigs: Fixes for bananapi m2 ultra, ci20
6625 Download wrapper: Fix for urlencode handling
6627 Updated/fixed packages: asterisk, docker-compose,
6628 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6629 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6630 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6631 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6632 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6633 uclibc, vtu, webkitgtk, wine, xen
6635 New packages: docker-cli
6637 Issues resolved (http://bugs.uclibc.org):
6639 #11426: pps-tools bash dependency
6640 #11536: dt-utils building fails with glibc 2.28
6642 2018.11, Released December 1st, 2018
6646 Updated/fixed packages: c-ares, quagga, squid
6648 2018.11-rc3, released November 30th, 2018
6650 Fixes all over the tree.
6652 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6653 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6655 graph-depends: Fix for package names starting with a non-alpha
6658 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6659 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6660 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6661 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6662 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6663 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6664 webkitgtk, valgrind, weston, xfsprogs
6666 2018.11-rc2, released November 21th, 2018
6668 Fixes all over the tree.
6670 fs: Drop intermediate tarball from the filesystem handling to
6671 fix an issue with xattrs handling related to fakeroot. Ensure
6672 tarball target includes xattrs.
6674 download: Fix confusion in git submodule handling if dl/ is a
6677 genrandconfig: Fix missing newline in BR2_WGET handling,
6678 causing the following line to be ignored. This would affect
6679 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6680 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6681 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6683 show-build-order: Also include the dependencies of
6686 Fix a number of build issues in packages for the recently
6687 merged RISC-V architecture support.
6689 Updated/fixed packages: dt-utils, easydbus, elfutils,
6690 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6691 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6692 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6693 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6694 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6695 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6696 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6699 Issues resolved (http://bugs.uclibc.org):
6701 #11086: download/git submodule breaks on symlinked dl folder
6702 #11216: Capabilities not applied to filesystem
6704 2018.11-rc1, released November 9th, 2018
6706 Fixes all over the tree and new features.
6708 Architecture: RISC-V support (64bit) added.
6710 Toolchain: Glibc bumped to 2.28. Fortran support for external
6711 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6713 Hardening flags (RELRO) are now handled by the toolchain
6714 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6717 Filesystems: Support for creating btrfs and f2fs filesystems
6720 Add a number of patches to fix build errors for host utilities
6721 on modern distributions using glibc-2.28.
6723 mkusers: Ensure existing group members are preserved when a
6724 group is reprocessed.
6726 printvars: Fix issue with exceeding shell command line length
6727 limits for certain setups.
6729 Workaround added for incompatibility issues between host-dtc
6730 and older U-Boot and Linux kernel versions.
6732 Detect and reject build paths containing '@', as this confuses
6733 a number of packages, including GCC.
6735 utils/diffconfig: Make it work for (non-Buildroot) config
6736 files not using the BR2_ prefix.
6738 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6739 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6740 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6742 OpenCL infrastructure support added, similar to how OpenGL is
6745 Linux-headers: Support for kernel headers from a custom
6746 tarball / git repo added.
6748 New packages: bird, bluez5_utils-headers, btrfs-progs,
6749 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6750 libopencl, libopenresolv, nss-myhostname,
6751 perl-apache-logformat-compiler, perl-appconfig,
6752 perl-astro-suntime, perl-class-inspector, perl-class-load,
6753 perl-class-method-modifiers, perl-class-std,
6754 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6755 perl-data-optlist, perl-data-uuid, perl-data-manip,
6756 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6757 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6758 perl-device-serialport, perl-dist-checkconflicts,
6759 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6760 perl-filesys-notify-simple, perl-hash-multivalue,
6761 perl-http-entity-parser, perl-http-headers-fast,
6762 perl-http-multipartparser, perl-io-interface,
6763 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6764 perl-module-implementation, perl-module-runtime, perl-moo,
6765 perl-number-bytes-human, perl-package-stash, perl-params-util,
6766 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6767 perl-streams-buffered, perl-sub-exporter-progressive,
6768 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6769 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6770 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6771 python-async-timeout, python-falcon, python-fire,
6772 python-mimeparse, python-multidict, python-passlib,
6773 python-pigpio, python-pip, python-ply, python-py,
6774 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6775 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6776 python-serial-asyncio, python-typing, python-uvloop,
6777 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6778 spandsp, tini, waffle, xapian
6780 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6783 Issues resolved (http://bugs.uclibc.org):
6785 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6786 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6787 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6788 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
6789 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
6790 #11251: Util scanpypi failes when package change - to _ in tar file
6791 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6792 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6793 #11321: Latest master fails to build readline with RELRO FULL
6794 #11326: sysvinit fails to build in latest GIT master
6795 #11331: Internal application no longer builds with latest GIT master
6796 #11336: nfs-utils fails to build in latest GIT master
6797 #11351: build root-2018-08, linaro aarch64 compile error
6798 #11376: mdmon binary missing
6799 #11391: Valgind availability on ARM
6800 #11396: uboot environment image checksum invalid if target is big endian
6801 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6802 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
6803 #11481: Docs: Is external.desc required?
6805 2018.08.4, Released December 20th, 2018
6807 Important / security related fixes.
6809 Defconfigs: Fixes for ci20, orangepi zero plus 2
6811 Download wrapper: Fix for urlencode handling
6813 Updated/fixed packages: c-ares, dante, docker-compose,
6814 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6815 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6816 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6817 nodejs, php, popt, pps-tools, prosody, python-numpy,
6818 python-requests, samba4, sdl2_net, squashfs, swupdate,
6819 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6821 Issues resolved (http://bugs.uclibc.org):
6823 #11426: pps-tools bash dependency
6825 2018.08.3, Released November 26th, 2018
6827 Important / security related fixes.
6829 fs: Drop intermediate tarball from the filesystem handling to
6830 fix an issue with xattrs handling related to fakeroot. Ensure
6831 tarball target includes xattrs.
6833 download: Fix confusion in git submodule handling if dl/ is a
6836 toolchain: Only allow enabling stack protection on
6837 architectures with control flow integrity (CFI) support. Only
6838 allow FORTIFY_SOURCE support on gcc >= 6.
6840 genrandconfig: Fix missing newline in BR2_WGET handling,
6841 causing the following line to be ignored. This would affect
6842 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6843 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6844 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6846 show-build-order: Also include the dependencies of
6849 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6850 olinuxino lime legacy, Orangepi zero plus 2.
6852 graph-depends: Fix for package names starting with a non-alpha
6855 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6856 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6857 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6858 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6859 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6860 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6861 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6862 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6863 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6864 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6866 Issues resolved (http://bugs.uclibc.org):
6868 #11086: download/git submodule breaks on symlinked dl folder
6869 #11481: Docs: Is external.desc required?
6871 2018.08.2, Released October 25th, 2018
6873 Important / security related fixes.
6875 Workaround added for incompatibility issues between host-dtc
6876 and older U-Boot and Linux kernel versions.
6878 Detect and reject build paths containing '@', as this confuses
6879 a number of packages, including GCC.
6881 utils/get-developers: Add -e option for use with git
6884 utils/diffconfig: Make it work for (non-Buildroot) config
6885 files not using the BR2_ prefix.
6887 u-boot: Fix for environment image handling on big endian
6890 Updated/fixed packages: binutils, ca-certificates,
6891 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6892 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6893 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6894 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6895 setools, spice, spice-protocol, tinc, ustr, wireshark,
6897 Issues resolved (http://bugs.uclibc.org):
6899 #11396: uboot environment image checksum invalid if target is big endian
6901 2018.08.1, Released October 7th, 2018
6903 Important / security related fixes.
6905 Add a number of patches to fix build errors for host utilities
6906 on modern distributions using glibc-2.28.
6908 mkusers: Ensure existing group members are preserved when a
6909 group is reprocessed.
6911 printvars: Fix issue with exceeding shell command line length
6912 limits for certain setups.
6914 Updated/fixed packages: acpid, android-tools, apache,
6915 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6916 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6917 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6918 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6919 python-django, screen, shairport-sync, strongswan,
6920 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6921 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6922 xutil_makedepend, zeromq
6924 2018.08, Released September 6th, 2018
6930 - Glibc 2.28 on the build host breaks compilation of a number
6931 of host packages. 2018.08 contains fixes for some of these
6932 packages, but not all. Consider building on hosts (or in
6933 containers) using older Glibc versions.
6935 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6936 kernel configurations using FDT/DTC. Consider updating the
6937 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6938 backporting commit 9130ba8846 (scripts/dtc: Update to
6939 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6940 kernel / commit db405d1980 for U-Boot.
6941 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6942 1.4.7) and ensure your build host does not have the libfdt
6943 development headers installed.
6945 Updated/fixed packages: busybox, chipmunk, cutelyst,
6946 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6947 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6948 sdl2, squashfs, uboot, xen
6950 Issues resolved (http://bugs.uclibc.org):
6952 #11261: ccache using wrong cached objects
6953 #11276: Understanding the patch for kernel-4.9 and other..
6955 2018.08-rc3, Released August 31th, 2018
6957 Fixes all over the tree.
6959 linux: additional improvements to the flex / bison dependency
6960 handling, use system provided variant if available. Ensure
6961 toolchain is available when configuring for 4.18+ support.
6963 Download: Fix handling of primary sites using file://
6965 Toolchain: Correct external toolchain musl detection for
6968 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6969 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6970 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6971 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6972 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6973 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6975 Issues resolved (http://bugs.uclibc.org):
6977 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6978 #11141: WF111 package no longer available
6979 #11211: Internal compiler error: Killed (program cc1plus)..
6980 #11236: util-linux fails to build on Travis CI when python..
6981 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6982 #11256: Add python-falcon and python-mimeparse packages
6984 2018.08-rc2, Released August 20th, 2018
6986 Fixes all over the tree.
6988 pkg-kconfig: Support dependencies needed to run the
6989 configurator, E.G. recent Linux kernel versions needing flex
6992 Defconfigs: ARM Juno: Bump ATF to fix a build
6993 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6994 Correct /etc/inittab. Technologic ts7680: Correct genimage
6995 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6996 2018.07 to fix build issue. Ensure host-openssl is pulled in
6997 for kernel builds where needed.
6999 Updated/fixed packages: aircrack-ng, bind, boost,
7000 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
7001 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
7002 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
7003 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
7004 nodejs, php, python-django, python-pyqt5, qt5base,
7005 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
7006 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
7007 xdriver_xf86-video-ati, xserver_xorg-server
7009 Issues resolved (http://bugs.uclibc.org):
7011 #10781: cryptsetup luksOpen container_file container causes..
7012 #10996: bogus musl ARM toolchain
7013 #11191: xattr and check-package issue
7015 2018.08-rc1, Released August 5th, 2018
7019 - add support for gcc 8.x, switch to gcc 7.x as the default
7021 - add support for gdb 8.1, switch to gdb 8.0 as the default
7022 and remove gdb 7.10/7.11
7023 - add support for binutils 2.31
7024 - NIOSII CodeSourcery toolchain updated
7025 - Linaro AArch64 BE toolchain added, and other Linaro
7027 - Synopsys ARC pre-built toolchain updated
7029 Architecture: add support for ARM Cortex-M7
7033 - systemd bumped to 239
7034 - Qt5 bumped to 5.11.1
7035 - Rust bumped to 1.27
7036 - GStreamer stack bumped to 1.14.2
7037 - X.org server bumped to 1.20, and all X.org proto packages
7038 replaced by the single xorgproto package
7039 - i.MX6 support packages bumped to 6.2.4
7040 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
7041 adding support for Wayland and i.MX8MQ platforms
7043 Linux: bumped to 4.17 by default.
7045 Infrastructure: new package infrastructure added for packages
7046 using the Meson build system
7048 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
7049 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
7050 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
7051 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
7052 perl-mojolicious-plugin-authentication, perl-net-ping,
7053 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
7054 python-reentry, python-request-id, python-validators,
7055 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
7057 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
7058 Olimex A10 OLinuxino, ZynqMP ZCU106
7060 Removed packages: all xproto_* have been removed and replaced
7063 Issues resolved (http://bugs.uclibc.org):
7065 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
7066 __cpu_indicator_init: symbol not found
7067 #9921: lockfile module within python-daemon not available
7068 #10341: gdb install of py files when using buildroot toolchain
7070 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
7071 #10751: Missing dependency in pulseaudio package
7072 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
7073 #10856: openblas on qemu_x86_64_defconfig fails with
7074 "sgemm_kernel.o: No such file or directory"
7075 #11056: Compiling a file that uses libdrm headers fails with:
7076 fatal error: drm.h: No such file or directory
7077 #11061: support/download: git version=master broken
7078 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
7079 #11076: Docker containerd installed to incorrect path
7080 #11101: host-patchelf Endian Issue with relative RPATH
7081 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
7082 #11121: statfs call corrupts memory struct statfs too small
7083 #11181: Switching toolchain does not work
7085 2018.05.3, Released October 6th, 2018
7087 Important / security related fixes.
7089 Add a number of patches to fix build errors for host utilities
7090 on modern distributions using glibc-2.28.
7092 mkusers: Ensure existing group members are preserved when a
7093 group is reprocessed.
7095 printvars: Fix issue with exceeding shell command line length
7096 limits for certain setups.
7098 Updated/fixed packages: acpid, android-tools, apache,
7099 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
7100 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
7101 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
7102 libnfs, libssh, libxslt, links, mediastreamer, minicom,
7103 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
7104 python-django, qt, qt5quickcontrols, qt5webengine, screen,
7105 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
7106 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
7107 xlib_libxshmfence, zeromq
7109 2018.05.2, Released August 28th, 2018
7111 Important / security related fixes.
7113 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7114 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7117 Updated/fixed packages: acl, attr, apache, bind,
7118 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7119 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
7120 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
7121 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
7122 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
7123 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
7124 nodejs, openssh, php, python-django, rauc, ruby, samba4,
7125 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
7126 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
7129 Issues resolved (http://bugs.uclibc.org):
7131 #10781: cryptsetup luksOpen container_file container causes..
7132 #10986: Installing package attr when already supplied by..
7133 #11191: xattr and check-package issue
7135 2018.05.1, Released July 20th, 2018
7137 Important / security related fixes.
7139 U-Boot: Ensure host version of ncurses is picked up and not
7140 host-ncurses built by buildroot, as that otherwise causes
7141 widechar/non-widechar conflicts and corrupted menuconfig
7144 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7146 Toolchain: ARC tools updated to arc-2018.03.
7148 pkg-stats: Fix python 3.x compatibility.
7150 dl-wrapper: Fix support for URIs containing '+', fix
7151 no-check-hash for inferred site method.
7153 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7154 Support ethernet on Turbot variant.
7156 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
7157 clamav, collectd, coreutils, docker-containerd, dos2unix,
7158 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
7159 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
7160 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
7161 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
7162 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
7163 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
7164 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
7167 2018.05, Released June 1st, 2018
7171 Download: Work around for hanging connections for packages
7172 from CVS, by adding a 10 minute max timeout.
7174 Updated/fixed packages: binutils, clang, dash, expect, git,
7175 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
7177 Issues resolved (http://bugs.uclibc.org):
7179 #11051: runtime issue on STM32 with usage of binutils 2.29.x
7181 2018.05-rc3, Released May 28th, 2018
7183 Fixes all over the tree.
7185 Toolchain: ARC tools updated to arc-2018.03-rc2.
7187 Fs: Ensure hard links in TARGET_DIR are correctly copied for
7188 filesystem input. With the recent changes to the file system
7189 generation logic, hard links were "expanded" in file system
7190 images leading to bloated rootfs images for setups with hard
7193 Infrastructure: Error out for packages using the 'local'
7194 method but forgetting to specify <pkg>_SITE.
7196 Build rpcgen for the host when needed to support distributions
7197 no longer shipping rpcgen with glibc (E.G. recent Fedora).
7199 Updated/fixed packages: autofs, bash-completion, binutils,
7200 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
7201 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
7203 Issues resolved (http://bugs.uclibc.org):
7205 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
7206 #11036: C compiler cannot create executables
7207 #11046: Git package binaries are ~180MB (compared to ~20MB in..
7209 2018.05-rc2, Released May 22nd, 2018
7211 Fixes all over the tree.
7213 Dependencies: Check that the current working directory (.)
7214 isn't listed in PATH as that causes various build issues.
7216 Manual: Clarify that git branch names may not be used as
7217 version identifiers. This has never been supported, but was
7218 kind of working (with some limitations) before the git
7219 download rework - Now it does not work at all.
7221 Linux: Ensure host version of ncurses is picked up and not
7222 host-ncurses built by buildroot, as that otherwise causes
7223 widechar/non-widechar conflicts and corrupted menuconfig
7226 Packages: Renamed a number of package options not prefixed
7227 with BR2_PACKAGE_<pkg> for consstency.
7229 Download infrastructure: Fix file:// protocol handling after
7232 Updated/fixed packages: acl, apr-util, asterisk, attr,
7233 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7234 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7235 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7236 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7237 libmediaart, libmodbus, libmodplug, libmpd,
7238 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7239 libnfnetlink, libnss, liboauth, libogg, libosip2,
7240 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7241 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7242 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7243 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7244 xen, zmqpp, znc, zstd
7246 Issues resolved (http://bugs.uclibc.org):
7248 #10986: Installing package attr when already supplied by...
7249 #11011: BUildroot for Raspberry Pi 2
7250 #11016: Wrong compiler used for external user host packages
7252 2018.05-rc1, Released May 9th, 2018
7254 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7255 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7257 Architecture: support for the Blackfin architecture has been
7258 removed, as it was removed from Linux upstream, poorly
7259 maintained in binutils/gdb, and abandoned by Analog Devices.
7261 Numerous packages updated to have hashes for their license
7264 Systemd can now be built with uClibc toolchains.
7266 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7267 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7268 kernel configurations that need libelf on the host or openssl
7272 - all Python scripts are now verified with flake8
7273 - check-package extended to check all Config.in and .mk files
7274 in tree, not only the ones in package/
7278 - The download infrastructure has seen a major overhaul, with
7279 the main visible new feature being Git caching: a package
7280 fetched from Git no longer needs to be re-cloned entirely
7281 everytime its version is changed. Anoter visible change is
7282 that the download folder now has subfolders per package. See
7283 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7284 for more details about those changes.
7286 - The logic that generates the root filesystem images has been
7287 reworked, with the main goal of allowing several filesystem
7288 images to be produced in parallel, also a requirement for
7289 top-level parallel build. Now, a .tar filesystem image is
7290 always created, and re-extracted in a private directory to
7291 create each format-specific filesystem image.
7293 - A new package infrastructure was introduced for Go-based
7294 packages: golang-package.
7296 - Dependencies on extraction tools are now handled as proper
7297 per-package dependencies, using
7298 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7299 preparation step for top-level parallel build support.
7301 - When a file being downloaded is part of a package with a
7302 .hash file, but there is no hash listed for this file, the
7303 file is now preserved in the download directory rather than
7304 removed. This helps when updating a package, as it gives the
7305 ability to easily calculate the hash of the file.
7307 - Addition of '<pkg>-show-recursive-depends' and
7308 '<pkg>-show-recursive-rdepends' make targets, to
7309 respectively display the recursive list of dependencies and
7310 the recursive list of reverse dependencies of a given
7313 - The /etc/shells file is now automatically generated with the
7314 list of shell programs installed on the system.
7316 - Addition of -Ofast optimization level as an available
7319 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7322 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7323 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7324 flare-game, gst1-interpipe, gstreamer1-editing-services,
7325 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7326 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7327 python-cached-property, python-cython, python-docker,
7328 python-dockerpty, python-docker-pycreds,
7329 python-flask-sqlalchemy, python-functools32, python-influxdb,
7330 python-json-models, python-libusb1, python-networkx,
7331 python-psycopg2, python-pymodbus, python-sqlalchemy,
7332 python-subprocess32, python-texttable,
7333 python-websocket-client, python-yieldfrom, quotatool, reaver,
7334 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7335 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7337 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7338 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7339 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7340 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7341 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7344 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7346 Removed defconfigs: ci40, firefly_rk3288,
7347 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7350 Issues resolved (http://bugs.uclibc.org):
7352 #10151: toolchain eclipse register : fails with a custom
7354 #10511: Packages get downloaded uncompressed with wget
7355 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7356 C++ compiler working
7357 #10846: error in compiling gnutls
7358 #10886: openssl-1.0.2n fails to build
7359 #10896: /bin/sh not in /etc/shells
7360 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7363 2018.02.12, Released March 29th, 2019
7365 Important / security related fixes.
7367 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7368 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7369 leveldb, libopenssl, libraw, libseccomp, libssh2,
7370 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7371 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7372 xapp_xdm, xlib_libXdmcp
7374 2018.02.11, Released February 23th, 2019
7376 Important / security related fixes.
7378 Ensure the PLATFORM and OS environment variables are not set,
7379 as they cause build issues for some packages.
7381 The package list infrastructure now correctly handles packages
7382 installing files with old mtime.
7384 Linux: Skip hash checks for user supplied downloadable
7385 patches, as no hash checksums are available for those.
7387 scanpypi: protect against zip-slip vulnerability in zip/tar
7390 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7391 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7392 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7393 postgresql, proftpd, python, python-django, python3, qt5base,
7394 sqlcipher, swupdate, systemd, unzip, webkitgtk
7396 2018.02.10, Released January 31th, 2019
7398 Important / security related fixes.
7400 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7402 check-package: fix Python 3 support
7404 get-developers: Fix behaviour when called from elsewhere than
7405 the toplevel directory.
7407 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7409 Updated/fixed packages: acpica, apache, apr, asterisk,
7410 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7411 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7412 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7413 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7414 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7415 openssh, pango, patchelf, php, python-django, python-pyyaml,
7416 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7417 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7418 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7419 xapp_rgb, xenomai, xerces
7421 Issues resolved (http://bugs.uclibc.org):
7423 #11576: Unable to start apache with event MPM on raspberry pi 3
7425 2018.02.9, Released December 20th, 2018
7427 Important / security related fixes.
7429 defconfigs: Fixes for ci20
7431 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7432 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7433 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7434 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7435 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7436 wine, webkitgtk, xfsprogs
7438 Issues resolved (http://bugs.uclibc.org):
7440 #11426: pps-tools bash dependency
7442 2018.02.8, Released November 26th, 2018
7444 Important / security related fixes.
7446 fs: Drop intermediate tarball from the filesystem handling to
7447 fix an issue with xattrs handling related to fakeroot. Ensure
7448 tarball target includes xattrs.
7450 download: Fix confusion in git submodule handling if dl/ is a
7453 toolchain: Only allow enabling stack protection on
7454 architectures with control flow integrity (CFI) support. Only
7455 allow FORTIFY_SOURCE support on gcc >= 6.
7457 genrandconfig: Fix missing newline in BR2_WGET handling,
7458 causing the following line to be ignored. This would affect
7459 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7460 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7461 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7463 show-build-order: Also include the dependencies of
7466 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7468 graph-depends: Fix for package names starting with a non-alpha
7471 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7472 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7473 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7474 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7475 mosquitto, mysql, neardal, netplug, network-manager,
7476 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7477 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7478 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7479 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7480 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7482 Issues resolved (http://bugs.uclibc.org):
7484 #11086: download/git submodule breaks on symlinked dl folder
7485 #11251: Util scanpypi failes when package change - to _ in..
7486 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7487 #11481: Docs: Is external.desc required?
7489 2018.02.7, Released October 25th, 2018
7491 Important / security related fixes.
7493 Detect and reject build paths containing '@', as this confuses
7494 a number of packages, including GCC.
7496 utils/get-developers: Add -e option for use with git
7499 utils/diffconfig: Make it work for (non-Buildroot) config
7500 files not using the BR2_ prefix.
7502 u-boot: Fix for environment image handling on big endian
7505 Updated/fixed packages: binutils, ca-certificates,
7506 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7507 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7508 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7509 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7510 spice, spice-protocol, tinc, ustr, wireshark
7512 Issues resolved (http://bugs.uclibc.org):
7514 #11396: uboot environment image checksum invalid if target is big endian
7516 2018.02.6, Released October 7th, 2018
7518 Important / security related fixes.
7520 Add a number of patches to fix build errors for host utilities
7521 on modern distributions using glibc-2.28.
7523 mkusers: Ensure existing group members are preserved when a
7524 group is reprocessed.
7526 printvars: Fix issue with exceeding shell command line length
7527 limits for certain setups.
7529 Updated/fixes packages: acpid, android-tools, apache,
7530 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7531 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7532 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7533 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7534 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7535 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7536 screen, sdl2, shairport-sync, squashfs, strongswan,
7537 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7540 New packages: brotli, woff2
7542 2018.02.5, Released August 29th, 2018
7544 Important / security related fixes.
7546 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7547 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7550 Updated/fixed packages: acl, apache, attr, bind,
7551 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7552 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7553 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7554 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7555 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7556 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7557 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7558 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7559 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7562 Issues resolved (http://bugs.uclibc.org):
7564 #10781: cryptsetup luksOpen container_file container causes..
7565 #10986: Installing package attr when already supplied by..
7566 #11191: xattr and check-package issue
7568 2018.02.4, Released July 21th, 2018
7570 Important / security related fixes.
7572 U-Boot: Ensure host version of ncurses is picked up and not
7573 host-ncurses built by buildroot, as that otherwise causes
7574 widechar/non-widechar conflicts and corrupted menuconfig
7577 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7579 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7580 Support ethernet on Turbot variant.
7582 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7583 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7584 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7585 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7586 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7587 systemd, wireguard, wireless-regdb
7589 Issues resolved (http://bugs.uclibc.org):
7591 #11101: host-patchelf Endian Issue with relative RPATH
7593 2018.02.3, Released June 18th, 2018
7595 Important / security related fixes.
7597 Various fixes for building on modern distributions (GCC 8.x,
7600 ARM: Default to binutils 2.28 and warn about newer binutils
7601 versions, which are known to cause boot failures for Linux
7602 kernels built in thumb mode.
7604 Busybox/mdev: Fix module autoloading.
7606 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7607 symlinks, call swapon -a to activate any configured swap
7610 Dependencies: Check that PATH does not contain current working
7611 directory, which triggers a number of build failures.
7613 Infrastructure: Error out for packages erroneously using the
7614 'local' site method but not defining a _SITE.
7616 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7617 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7618 mixup, causing menuconfig display corruption.
7620 Toolchain: Workarounds for fix-rpath issues with binutils and
7623 Util-linux: Fix blocking on getrandom() issue with recent
7626 Remove broken freescale_imx31_3stack,
7627 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7629 Updated/fixed packages: apr-util, asterisk, attr, audit,
7630 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7631 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7632 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7633 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7634 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7635 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7636 nasm, netplug, network-manager, nfs-utils, nodejs,
7637 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7638 python, python-websockets, quota, redis, samba4, sysvinit,
7639 transmission, triggerhappy, util-linux, wavpack, wget,
7640 wireshark, xen, zmqpp
7642 Issues resolved (http://bugs.uclibc.org):
7644 #10986: Installing package attr when already supplied by busybox..
7645 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7647 2018.02.2, Released May 4th, 2018
7649 Important / security related fixes.
7651 Tweak package size/file instrumentation to better handle
7654 Revert /etc/shells creation when bash is enabled.
7656 Exclude /lib/firmware from the rpath fixup logic, as it may
7657 contain non-native ELF files.
7659 Scanpypi: Support the new PyPi infrastructure.
7661 Handle GCC 8.x on the host.
7663 Ensure timestamp of /usr is updated to support the systemd
7664 ConditionNeedsUpdate option.
7666 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7667 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7668 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7669 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7670 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7673 Issues resolved (http://bugs.uclibc.org):
7675 #10896: /bin/sh not in /etc/shells
7676 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7678 2018.02.1, Released April 9th, 2018
7680 Important / security related fixes.
7682 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7683 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7686 Infrastructure: Speed up instrumentation for package size by
7687 comparing timestamps instead of md5 checksums, as doing
7688 checksums could lead to up to 25% longer build time for big
7691 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7692 to avoid name clashes with packages ending on '-base'.
7694 Add a better fix for build issues for autotools based packages
7695 checking for C++ support on toolchains without C++ support.
7697 Build host-tar if tar is older than 1.27 on the build machine
7698 to work around reproducibility issues with git archives
7699 containing long paths.
7701 check-unique-files: Fix for filenames not representable in the
7704 Check-bin-arch: Add support for per-package ignore paths
7705 (<pkg>_BIN_ARCH_EXCLUDE).
7707 Toolchain: Fix SSP support detection for external toolchains.
7709 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7710 these dependencies are available for Linux configurations
7711 needed these dependencies, similar to how it is done for
7714 Support custom (not in tree) device tree files in addition to
7717 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7720 Updated/fixed packages: apache, busybox, c-ares, cmake,
7721 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7722 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7723 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7724 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7725 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7726 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7727 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7728 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7729 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7730 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7732 New packages: docker-proxy, python-functools32
7734 Issues resolved (http://bugs.uclibc.org):
7736 #10766: upmpdcli: Segmentation fault
7737 #10776: ktap fails to build
7738 #10846: error in compiling gnutls
7739 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7741 2018.02, Released March 4th, 2018
7743 Fixes all over the tree.
7745 Issues with systemd with a readonly rootfs and DBus fixed.
7748 - check-uniq-files: fix Python 2.6 compatibility.
7749 - dependencies.sh: check for external argparse module for
7751 - Add infrastructure to detect and use a UTF-8 locale on the
7752 host, needed by systemd.
7754 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7755 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7756 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7758 Issues resolved (http://bugs.uclibc.org):
7760 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7762 2018.02-rc3, Released February 27th, 2018
7764 Fixes all over the tree.
7766 check-bin-arch: skip /lib/modules to allow 32-bit userland
7769 dependencies: Blacklist tar 1.30+ and build our own host-tar
7770 if needed as tar 1.30+ changed the --numeric-owner output for
7771 long path names. Build host-tar before other host-dependencies
7772 as they need it to extract their source tarballs.
7774 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7775 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7776 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7777 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7778 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7780 Issues resolved (http://bugs.uclibc.org):
7782 #10726: Current libglib2.mk creates broken libglib2 binary...
7783 #10786: Linux fails to build unless make linux-menuconfig...
7784 #10796: Cannot generate cpio image without selecting CON...
7786 2018.02-rc2, Released February 15th, 2018
7788 Fixes all over the tree.
7790 Dependencies: Ensure C++ support is available like for C
7791 support for packages needing 32bit host support.
7793 utils/genrandconfig: Check host dependencies for config.
7795 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7796 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7797 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7798 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7799 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7800 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7803 Issues resolved (http://bugs.uclibc.org):
7805 #9781: ti-sgx-km build on kernel >4.1
7806 #10141: Squashfs extended attribute failures
7808 2018.02-rc1, Released February 5th, 2018
7810 The global source-check and per-package <pkg>-source-check
7811 targets have been removed.
7813 Architecture: Add x86 Silvermont variant. Add several new ARM
7814 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7817 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7818 external toolchains upgraded to arc-2017.09. Libatomic is now
7819 also copied for external musl based toolchains.
7820 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7822 Added hardening options to build with RELRO and FORTITY.
7824 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7825 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7826 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7827 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7829 Add utils/diffconfig, a simple utility for comparing
7830 configuration files - Adapted from the version in the
7833 Infrastructure: Check that the same file is not touched by
7834 multiple packages, as a preparation for toplevel parallel
7837 Hashes for the license files for a large number of packages
7838 have been added, ensuring that license changes will not be
7839 missed when packages are bumped.
7841 Fix build issue for autotools based packages checking for C++
7842 support on toolchains without C++ support and on a distro
7843 lacking /lib/cpp (E.G. Arch Linux).
7845 Support for the meson build system.
7847 Pie charts generated by 'graph-build' or 'graph-size' are now
7848 sorted according to the size of each piece.
7850 System: Only show getty options when busybox init or sysvinit
7853 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7854 well as U-Boot bundled in ATF.
7856 Zlib is now a virtual package, provided by either libzlib or
7857 zlib-ng, similar to openssl.
7859 Support for the Rust programming language.
7861 New packages: aoetools, armbian-firmware, binaries-marvell,
7862 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7863 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7864 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7865 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7866 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7867 open-lldp, pimd, proj, python-flask-cors,
7868 python-jaraco-classes, python-more-itertools, python-oauthlib,
7869 python-raven, python-remi, python-requests-oauthlib,
7870 python-schedule, python-secretstorage, python-see,
7871 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7872 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7873 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7874 zisofs-tools, zlib-ng
7876 Removed packages: eeprog
7878 2017.11.2, Released January 21st, 2018
7880 Important / security related fixes.
7882 External toolchain: libatomic is now also copied for musl
7885 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7887 System: Only show getty options when busybox init or sysvinit
7890 Infrastructure: Fix build issue for autotools based packages
7891 checking for C++ support on toolchains without C++ support and
7892 on a distro lacking /lib/cpp (E.G. Arch Linux).
7894 Pie charts generated by 'graph-build' or 'graph-size' are now
7895 sorted according to the size of each piece.
7897 Updated/fixed packages: asterisk, avahi, bind, busybox,
7898 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7899 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7900 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7903 Issues resolved (http://bugs.buildroot.org):
7905 #9996: lz4 package does not install lz4 binaries in target
7906 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7907 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7908 #10301: systemd/getty unused options
7909 #10331: kmsxx, host installation fails with BR2_SHARED_...
7910 #10556: Building ntp package with SSL library libressl...
7911 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7913 2017.11.1, Released December 31th, 2017
7915 Important / security related fixes.
7917 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7918 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7919 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7920 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7921 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7922 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7925 2017.11, Released November 30, 2017
7927 Fixes all over the tree.
7929 Toolchain: Use github mirror for Glibc.
7931 Defconfigs: Correct boot.cmd for bananapi-m1.
7933 Makefiles: Workaround include order issues for certain make
7934 versions by explicitly sorting the result of wildcard where it
7937 Download: Ensure subversion runs in non-interactive mode.
7939 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7940 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7941 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7942 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7943 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7944 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7945 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7946 xlib_libXfont, xlib_libXfont2,
7948 Issues resolved (http://bugs.buildroot.org):
7950 10501: host-localedef fails to compile on Ubuntu 17.10
7951 10506: Changed kernel image type (e.g. zImage to uImage)...
7953 2017.11-rc2, Released November 13th, 2017
7955 Fixes all over the tree.
7957 Updated/fixed packages: collectd, ffmpeg, freerdp,
7958 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7959 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7960 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7961 wireshark, wpa_supplicant, xapp_xdriinfo
7963 Issues resolved (http://bugs.buildroot.org):
7965 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7966 #10491: Cannot output security warning when compiled with buildroot..
7968 2017.11-rc1, Released November 6th, 2017
7970 Fixes all over the tree and new features.
7972 Openssl is now a virtual package, which may be provided by
7973 OpenSSL (now renamed to libopenssl) or LibreSSL.
7975 libssh2: there is now an explicit choice of the backend to use
7976 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7977 based on the TLS library that was selected. Now, it is possible to
7978 choose the backend, which is important if several TLS libraries are
7981 netsnmp: all MIB files are now installed, making the target filesystem a
7982 bit bigger than before. To remove unneeded MIBS, you should use a
7985 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7986 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7987 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7988 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7990 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7991 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7992 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7993 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7994 Technologic TS-7680.
7996 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7997 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7998 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7999 lua-curl, lua-datafile, lua-fifo, lua-httpd,
8000 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
8001 luksmeta, minetest, minetest-game, pdmenu, prosody,
8002 python-aiocoap, python-automat, python-ibmiotf,
8003 python-iso8601, python-m2r, python-simplesqlite,
8004 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
8005 restorecond, selinux-python, semodule-utils, uhubctl,
8006 wireguard, wsapi-fcgi, wsapi-xavante
8008 Removed packages: aiccu, rfkill, sepolgen
8010 Issues resolved (http://bugs.buildroot.org):
8012 #10281: lsblk does not compile for util-linux
8013 #10336: lttng compilation fails : linking error
8014 #10351: glibc missing in rootfs
8015 #10356: nfs-utils missing header
8016 #10361: python3 python-config script generates invalid includes
8017 #10366: dropbear download url has changed
8018 #10391: WiringPi retrieves wrong (old) version
8019 #10406: Beaglebone black: Buggy SGX driver version, swapped...
8020 #10426: uboot-tools' fw_setenv does not update the redundant...
8021 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
8023 2017.08.2, Released November 28th, 2017
8025 Important / security related fixes.
8027 Qt: 5.6 version updated to 5.6.3.
8029 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8032 Makefiles: Workaround include order issues for certain make
8033 versions by explicitly sorting the result of wildcard where it
8036 Updated/fixed packages: apr, apr-util, arqp-standalone,
8037 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
8038 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
8039 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
8040 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
8041 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
8042 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
8043 qt5connectivity, qt5declarative, qt5engineio,
8044 qt5graphicaleffects, qt5imageformats, qt5location,
8045 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
8046 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
8047 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
8048 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
8049 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
8050 webkitgtk, wget, wireshark, xapp_xdriinfo.
8052 Issues resolved (http://bugs.buildroot.org):
8054 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8055 10361: python3 python-config script generates invalid includes
8056 10501: host-localedef fails to compile on Ubuntu 17.10
8058 2017.08.1, Released October 23rd, 2017
8060 Important / security related fixes.
8062 Webkitgtk bumped to the 2.18.x series, fixing a large number
8065 Defconfigs: galileo: fix ext4 related kernel config, bump
8066 kernel for gcc 6.x compatibility, enable wchar support for
8067 grub2. wandboard: correct rootfs offset
8069 support: Ensure gzip compression level 6 is used for git
8070 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
8071 links. check-rpath: Also handle PIE binaries
8073 External toolchain: Correctly handle glibc Buildroot
8074 toolchains built with merged /usr
8076 musl: fix ARMv4 build with binutils 2.27.51+, fix for
8079 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
8080 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
8081 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
8082 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
8083 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
8084 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
8085 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
8086 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
8087 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
8088 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
8089 xmlstarlet, xlib_libXfont, xlib_libXfont2,
8090 xserver_xorg-server, zsh
8092 2017.08, Released September 1st, 2017
8096 Toolchain: Don't allow internal toolchain builds for MIPS
8097 M6201/P6600, as support for these are not yet in mainline GCC.
8099 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
8100 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
8101 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
8102 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
8103 transmission, vde2, vim
8105 Updated/fixed defconfigs:
8107 Removed packages: simicfs.
8109 Issues resolved (http://bugs.buildroot.org):
8111 #10261: Grub2 fails to build for x86_64
8113 2017.08-rc3, Released August 23rd, 2017
8115 Fixes all over the tree.
8117 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
8118 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
8119 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
8120 libspatialindex, libunwind, linux, linux-headers, lua,
8121 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
8124 Updated/fixed defconfigs: ci20, socrates_cyclone5,
8125 toradex_apalis_imx6.
8127 Removed defconfig: Armadeus APF9328.
8129 skeleton-* packages introduced in -rc1 have been renamed to
8130 skeleton-init-* instead.
8132 Issues resolved (http://bugs.buildroot.org):
8134 #10141: Squashfs extended attribute failures
8136 2017.08-rc2, Released August 11th, 2017
8138 Fixes all over the tree.
8140 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
8141 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
8142 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
8143 swupdate, uclibc, valgrind, webkitgtk.
8145 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
8146 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
8149 The cmake-package infrastructure for host packages has been
8150 fixed to not incorrectly detect target packages through
8153 Issues resolved (http://bugs.buildroot.org):
8155 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
8156 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
8157 #10026: lua-5.3.4: fix lua linker error in swupdate
8158 #10146: package/skeleton-common fix recursive variable
8159 #10156: glibc compilation fails for X86 32bits (i386)
8160 #10201: toolchain-wrapper.c:192: (error) Memory leak:
8161 #10221: Buildroot Support
8163 2017.08-rc1, Released August 2nd, 2017
8167 - The skeleton package has been split into multiple packages:
8168 skeleton-sysv (when Busybox or SysV init are used),
8169 skeleton-systemd (when systemd is used), skeleton-none (when
8170 no init system is used) and skeleton-custom (when a custom
8171 skeleton is used). Those packages, except skeleton-custom,
8172 share common logic and data in a new package called
8173 skeleton-common. The skeleton package becomes a virtual
8174 package. This change allows to generate a filesystem that is
8175 compliant with systemd expectations.
8177 - Support for using a read-only filesystem with systemd has
8180 - Major revamp of the gettext handling, with user-visible
8183 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
8184 package could decide to enable or not NLS support. When
8185 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
8186 by passing --disable-nls to packages.
8188 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
8189 controls whether NLS support should be enabled or not in
8190 packages. This option defaults to disabled, which means
8191 that now, NLS support is by default disabled in all
8194 Therefore, if you need NLS support in packages, you must now
8195 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
8197 - The host directory no longer has a usr/ component. This
8198 makes it much more natural to use that directory as an
8199 externally used toolchain. For compatibility with existing
8200 scripts, a usr -> . link is still added.
8202 - Hashes are now checked on tarballs by Buildroot when a
8203 package is sourced from a Git repository.
8205 - Patches are no longer being downloaded from Github, since
8206 auto-generated patches could change over time, and break
8207 hashes. All patches that were downloaded from Github are now
8208 stored in their respective package directories.
8210 - Hash files in packages can now contain hashes for the
8211 license files contained in the package source code. This
8212 allows to detect changes in such license files.
8214 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8215 RPATHs at the end of the build.
8217 - A new "make sdk" target prepares $(HOST_DIR) to be
8218 relocatable: turns RPATHs in host binaries into relocatable
8219 ones, removes bogus RPATHs from staging binaries/libraries,
8220 and provides a relocate-sdk script that can be executed to
8221 relocate the SDK after installation.
8223 - Addition of utils/genrandconfig which generates a random
8224 configuration based on a set of pre-defined toolchain
8225 configurations (support/config-fragments/autobuild/) and a
8226 random selection of packages. It is now used by the
8227 autobuilders to generate the random configurations.
8231 - ext2/3/4 filesystems are now generated using mkfs.ext from
8232 e2fsprogs instead of using genext2fs.
8236 - Addition of support for ARM big.LITTLE variants
8237 - Improved MIPS support, with options to select NaN encoding
8242 - Switch to gcc 6.x as the default gcc version, add support
8243 for gcc 7.x, remove support for gcc 4.8
8244 - Switch to binutils 2.28 as the default binutils version, add
8245 support for binutils 2.29, remove support for binutils 2.26
8246 - Support added for gdb 8.0
8247 - uClibc-ng bumped to 1.0.26
8248 - CodeSourcery toolchains for x86 and SuperH have been
8249 removed, they were using a too old glibc version
8250 (2.17). External toolchains with glibc 2.17 or earlier are
8251 no longer supported.
8252 - The version selection in the glibc package has been
8253 removed. Like musl and uClibc-ng, we now use the latest
8255 - Improved support for Xtensa toolchain overlays, which can
8260 - Numerous improvements to the runtime test infrastructure
8261 - Tests are now executed by Gitlab CI on a regular basis
8262 - Tools that are directly useful to the user have been moved
8263 from support/scripts/ to utils/: brmake, check-package,
8264 get-developers, scancpan, scanpipy, size-stats-compare,
8267 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8268 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8269 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8271 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8272 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8273 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8274 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8275 libpwquality, libressl, libspatialindex, libva-utils,
8276 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8277 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8278 python-backports-shutil-get-terminal-size, python-bcrypt,
8279 python-cheroot, python-h2, python-hpack, python-hyperframe,
8280 python-hyperlink, python-ipython-genutils, python-pathlib2,
8281 python-pickleshare, python-priority, python-portend,
8282 python-scandir, python-systemd, python-tempora,
8283 python-traitlets, python-typepy, qt5virtualkeyboard,
8284 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8287 Removed packages: cloog, input-tools, mke2img
8289 Issues resolved (http://bugs.buildroot.org):
8291 #7892: systemd-journald is broken
8292 #9341: avahi-utils does not compile with uClibc + libglib2
8293 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8295 #9746: ext4 image generated by Buildroot is not working
8296 properly with U-Boot
8297 #9886: Build fails with "unexpected EOF while looking for
8298 matching `"'" if PATH contains a newline
8299 #9891: parted 3.1 => 3.2?
8300 #9911: qt5 does not build on sparc
8301 #9916: qt5 does not build on
8302 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8303 #9936: Host QEMU does not build with SDL support because of
8305 #9941: nodejs option disappears for arm
8306 #9951: SCANCPAN failure
8307 #9966: util-linux-2.30/.stamp_built' failed
8308 #9976: License file for package 'rtl8821au' incorrect
8309 #9991: SGX Error implicit declaration of function
8311 #10011: wget does not work from Buildroot
8312 #10036: Buildroot builds Raspbian Jessie headless image
8313 presenting incorrect prompt
8314 #10051: make: *** No rule to make target
8315 'raspberrpi3_defconfig'. Stop reported with Buildroot
8317 #10056: No .config file was produced in /buildroot folder
8318 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8320 #10071: fakeroot: replace hard-coded paths in post install
8321 #10076: Makefile:4113: recipe for target 'all-gcc' failed
8322 #10091: gcc7.1 does not build with graphite support due to old
8324 #10121: webkit without the multimedia option causes build
8327 2017.05.2, Released July 27th, 2017
8329 Important / security related fixes.
8331 Webkitgtk bumped to the 2.16.x series, fixing a large number
8334 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8335 which default to PIE mode.
8337 Updated/fixed packages: aespipe, apache, bind, binutils,
8338 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8339 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8340 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8341 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8342 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8343 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8344 webkitgtk, x265, xserver_xorg-server, xvisor
8346 Issues resolved (http://bugs.buildroot.org):
8348 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8350 2017.05.1, Released July 4th, 2017
8352 Important / security related fixes.
8354 Update support/scripts/scancpan to use METACPAN v1 API as v0
8357 Update support/scripts/mkusers to handle setups where
8358 /etc/shadow is a symlink.
8360 External toolchain: Don't create musl dynamic loader symlink
8363 Setlocalversion: Correct detection of mercurial revisions for
8364 non-tagged versions.
8366 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8368 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8369 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8370 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8371 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8372 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8373 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8374 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8375 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8377 Issues resolved (http://bugs.buildroot.org):
8379 #9976: License file for package 'rtl8821au' incorrect
8381 2017.05, Released May 31st, 2017
8385 External toolchain: musl dynamic linker symlink for mips-sf
8388 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8389 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8392 Issues resolved (http://bugs.buildroot.org):
8394 #9906: genimage: Disk full
8396 2017.05-rc3, Released May 30th, 2017
8398 Fixes all over the tree.
8400 ARC toolchain bumped to 2017.03
8402 Runtime testing improvements and cleanups.
8404 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8405 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8406 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8407 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8408 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8409 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8410 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8413 Removed packages: firejail, ola
8415 Issues resolved (http://bugs.buildroot.org):
8417 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8418 #9876: aarch64 support with gcc 4.8 toolchain
8419 #9896: host-gcc-initial error downloading because incorrect URL
8421 2017.05-rc2, Released May 17th, 2017
8423 Fixes all over the tree.
8425 ARC toolchain bumped to 2017.03-rc2
8427 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8428 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8429 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8430 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8431 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8432 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8433 vlc, x11vnc, xfsprogs
8435 Issues resolved (http://bugs.buildroot.org):
8437 #9796: source-check broken for Git downloads
8438 #9866: BASE_DIR usage
8440 2017.05-rc1, Released May 8th, 2017
8442 Fixes all over the tree and new features.
8446 - Installed binaries are now checked for correct architecture
8447 to catch natively built binaries or binaries built for other
8448 architecture variants.
8450 - Luarocks infrastructure improvements to extraction handling,
8451 support for upstream name != Buildroot package name.
8453 - 'make printvars' output format has changed to make it easier
8454 to use in scripts. It now has options to quote the variables
8455 and to show the expanded/unexpanded values.
8457 - Automatic ext2 rootfs size calculation has been removed. The
8458 logic was not working working reliable in all setups as it
8459 depends on the host filesystem behaviour, so instead now the
8460 size has to be specified explicitly (defaults to 60MB).
8462 - The git download infrastructure now ensures that GNU format
8463 tar files are created.
8465 - Fixed a variable clashing issue in the mkusers script with
8466 internal bash variables.
8468 - Fakeroot now links against libacl to fix issues on
8469 distributions using acls.
8471 - Correct permissions for /dev/pts/ptmx when systemd is used
8472 with recent glibc versions.
8474 - br2-external: Improve error reporting.
8476 - A wrapper script for genimage has been added in
8477 support/scripts/genimage.sh for easy use of genimage from
8480 - A script to check for common style issues in new packages
8481 before submitting has been added in support/scripts/check-package
8483 - Defconfigs are now tested by gitlab-CI instead of Travis:
8484 https://gitlab.com/buildroot.org/buildroot
8486 - Infrastructure for runtime testing has been added to
8491 - External linaro toolchains updated to 2017.02, ARC toolchain
8492 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8494 - A number of fixes and improvements to the external toolchain
8495 handling, including C library detection, multilib and ld.so
8498 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8501 - Binutils 2.28 added and default changed to 2.27
8506 - Support for the C-SKY architecture has been added.
8511 - The package license markings for legal info now uses the
8512 SPDX short identifiers for the license string where possible.
8514 - License info has been improved / added for a number of packages.
8519 - Cmake 3.7.x installed on the host is no longer ignored as a
8520 workaround for the RPATH issues has been implemented.
8522 - Docker-engine can now be built statically on an otherwise
8523 dynamic linked build for docker-in-docker setups.
8525 - U-Boot now supports out-of-tree device trees, similar to
8528 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8529 been removed as this is now EOL upstream.
8531 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8532 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8533 defconfig for raspberry pi 3, stm32f429-disc1.
8535 The raspberry pi zero-w and rpi3 compute module are now also
8536 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8537 supported by the beaglebone defconfig.
8539 Removed defconfig: minnowboard, via imx6 vab820, altera
8542 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8543 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8544 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8545 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8546 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8547 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8548 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8549 python-decorator, python-simplegeneric,
8550 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8551 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8552 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8553 uccp420wlan, wilink-bt-firmware
8555 Broken packages: ola
8557 Removed packages: cosmo, kodi-visualisation-fountain,
8558 polarssl, portmap, xdriver_xf86-video-glide,
8559 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8561 Issues resolved (http://bugs.buildroot.org):
8563 #8831: image generation fails on host ZFS due to "no free space"
8564 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8565 #9456: mkusers script bash errors
8566 #9496: mke2img fails during build on ntfs-3g host partition
8567 #9531: NPM fails to build embedded modules
8568 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8569 #9691: Wrong cryptsetup package include files location
8570 #9696: Wrong cryptsetup package include files location
8571 #9706: Can't download newer revisions of package from PyPI
8572 #9711: Recent libCEC version bump seems to break kodi package
8573 #9716: exit, shutdown, reboot from kodi
8574 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8575 #9726: Raspberry Pi version B - Problems with UART speed in..
8576 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8577 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8578 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8579 #9776: libubox build failed
8580 #9791: Python searches for packages in the user site directory
8581 #9806: libseccomp is not available when BR2_arm=y
8582 #9826: post-build scritp - symlinks created in post-build script..
8583 #9836: triggerhappy: systemd unit broken
8584 #9846: musl libc not installed correctly in target folder
8585 #9856: build libubox failed on ubuntu 17.04 64bit
8587 2017.02.11, Released April 11th, 2018
8589 Important / security related fixes.
8591 dependencies: Blacklist tar 1.30+ and build our own host-tar
8592 if needed as tar 1.30+ changed the --numeric-owner output for
8593 long path names. Build host-tar before other host-dependencies
8594 as they need it to extract their source tarballs.
8596 Updated/fixed packages: apache, busybox, clamav, dhcp,
8597 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8598 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8599 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8600 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8601 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8603 Issues resolved (http://bugs.uclibc.org):
8605 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8607 2017.02.10, Released January 31st, 2018
8609 Important / security related fixes.
8611 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8613 System: Only show getty options when busybox init or sysvinit
8616 Infrastructure: Fix build issue for autotools based packages
8617 checking for C++ support on toolchains without C++ support and
8618 on a distro lacking /lib/cpp (E.G. Arch Linux).
8620 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8621 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8622 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8623 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8624 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8625 util-linux, webkitgtk, wireshark, xen
8627 Issues resolved (http://bugs.buildroot.org):
8629 #9996: lz4 package does not install lz4 binaries in target
8630 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8631 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8632 #10301: systemd/getty unused options
8633 #10331: kmsxx, host installation fails with BR2_SHARED_...
8634 #10536: Finding non-relative paths in the ccache
8635 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8637 2017.02.9, Released January 1st, 2018
8639 Important / security related fixes.
8641 Fix divide by zero issue in size-stats script.
8643 Fix makefile include ordering issue with certain make versions
8644 in the external toolchain handling.
8646 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8647 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8648 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8649 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8650 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8652 2017.02.8, Released November 27th, 2017
8654 Important / security related fixes.
8656 Qt: 5.6 version updated to 5.6.3.
8658 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8661 Updated/fixed packages: apr, apr-util, arqp-standalone,
8662 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8663 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8664 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8665 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8666 qt5declarative, qt5engineio, qt5graphicaleffects,
8667 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8668 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8669 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8670 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8671 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8674 Issues resolved (http://bugs.buildroot.org):
8676 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8677 10361: python3 python-config script generates invalid includes
8678 10501: host-localedef fails to compile on Ubuntu 17.10
8680 2017.02.7, Released October 28th, 2017
8682 Important / security related fixes.
8684 Webkitgtk bumped to the 2.18.x series, fixing a large number
8687 Defconfigs: wandboard: Correct rootfs offset
8689 Toolchain: Linaro toolchains updated to 2017.08 release,
8690 fixing a number of issues. Musl: fix for CVE-2017-15650.
8692 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8693 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8694 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8695 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8696 xlib_libXfont2, xserver_xorg-server
8698 2017.02.6, Released September 24th, 2017
8700 Important / security related fixes.
8702 Cmake: Ensure correct pkg-config is used when building host
8705 fs/iso9660: Ensure files from earlier builds are not included.
8707 Updated/fixed packages: apache, bcusdk, bind, binutils,
8708 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8709 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8710 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8711 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8712 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8713 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8714 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8715 postgresql, proxychains-ng, python-libconfig,
8716 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8717 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8718 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8721 Issues resolved (http://bugs.buildroot.org):
8723 #10141: Squashfs extended attribute failures
8724 #10261: Grub2 fails to build for x86_64
8725 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8727 2017.02.5, Released July 27th, 2017
8729 Important / security related fixes.
8731 Webkitgtk bumped to the 2.16.x series, fixing a large number
8734 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8735 which default to PIE mode.
8737 Updated/fixed packages: aespipe, apache, bind, binutils,
8738 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8739 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8740 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8741 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8742 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8743 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8744 xserver_xorg-server, xvisor
8746 Issues resolved (http://bugs.buildroot.org):
8748 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8750 2017.02.4, Released July 4th, 2017
8752 Important / security related fixes.
8754 Update support/scripts/scancpan to use METACPAN v1 API as v0
8757 Update support/scripts/mkusers to handle setups where
8758 /etc/shadow is a symlink.
8760 External toolchain: Don't create musl dynamic loader symlink
8763 Setlocalversion: Correct detection of mercurial revisions for
8764 non-tagged versions.
8766 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8767 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8768 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8769 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8770 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8771 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8772 vlc, x264, xserver_xorg-server
8774 Issues resolved (http://bugs.buildroot.org):
8776 #9976: License file for package 'rtl8821au' incorrect
8778 2017.02.3, Released June 2nd, 2017
8780 Important / security related fixes.
8782 Download: <pkg>-source-check fixed for packages from git.
8784 External toolchain: musl dynamic linker symlink for mips-sf
8787 Updated/fixed packages: armadillo, audiofile, bash,
8788 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8789 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8790 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8791 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8792 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8793 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8794 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8795 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8797 Issues resolved (http://bugs.buildroot.org):
8799 #9796: source-check broken for Git downloads
8800 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8802 2017.02.2, Released May 1st, 2017
8804 Important / security related fixes.
8806 Use HTTPS for the Codesourcery external toolchains as the HTTP
8807 URLs no longer work.
8809 Updated/fixed packages: bind, busybox, dovecot, freetype,
8810 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8811 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8812 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8813 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8814 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8815 uboot, wireshark, xen
8817 Issues resolved (http://bugs.buildroot.org):
8819 #9791: Python searches for packages in the user site directory
8821 2017.02.1, Released April 4th, 2017
8823 Important / security related fixes.
8825 Fix a variable clashing issue in the mkusers script with
8826 internal bash variables.
8828 Improve external toolchain version detection.
8830 Correct permissions for /dev/pts/ptmx when systemd is used
8831 with recent glibc versions.
8833 Fix python module name clash for graph-depends.
8835 Fakeroot now links against libacl to fix issues on
8836 distributions using acls.
8838 Ensure that the git download infrastructure creates GNU format
8841 br2-external: Improve error reporting.
8843 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8844 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8845 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8846 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8847 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8848 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8849 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8850 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8851 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8852 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8853 tcpreplay, tor, upmpdcli, wget, wireshark,
8854 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8856 Issues resolved (http://bugs.buildroot.org):
8858 #9456: mkusers script bash errors
8860 2017.02, Released February 28th, 2017
8862 Minor fixes, mainly fixing autobuilder issues.
8864 Don't use cmake 3.7.x from the build host as it is also
8865 affected by the RPATH handling issues, and instead build our
8868 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8869 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8872 2017.02-rc3, Released February 26th, 2017
8874 Fixes all over the tree.
8876 Cmake reverted to version 3.6.3 to workaround regressions
8877 related to RPATH handling.
8879 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8880 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8881 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8882 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8883 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8884 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8885 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8887 Issues resolved (http://bugs.buildroot.org):
8889 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8890 #9456: mkusers script bash errors
8891 #9506: Collectd 5.7.0 fails to build with libcrypt
8892 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8893 #9586: usbmount: usbmount slows down the system... to a state of...
8894 #9616: CMake host packages cannot provide CONF_ENV
8895 #9641: Need raptor package installed in staging
8896 #9671: stunnel build error
8898 2017.02-rc2, Released February 20th, 2017
8900 Fixes all over the tree.
8902 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8903 older gcc versions for reproducible builds has been
8904 (temporarily) reverted because of licensing compatiblity
8907 Defconfigs: SD card generation fix for the Udoo Neo board
8909 Infrastructure to handle .lz compressed tarballs added, and
8910 affected packages updated to use it.
8912 Updated/fixed packages: bctoolbox, bind, canelloni,
8913 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8914 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8915 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8916 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8917 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8918 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8919 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8922 Issues resolved (http://bugs.buildroot.org):
8924 #8941: Valgrind fails to build with stack protection turned on
8925 #9291: perl: SysV message queues not configured, even if available
8926 #9651: libxcb-1.12 built Error
8927 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8928 #9666: qt5quickcontrols install fails
8930 2017.02-rc1, Released February 11th, 2017
8932 Fixes all over the tree and new features.
8936 - numerous improvements to support reproducible builds
8938 - new waf-package package infrastructure to support packages
8939 that use the Waf build system. 6 packages converted to
8940 this infrastructure.
8942 - add option <pkg>_PREFER_INSTALLER to the perl package
8947 - add support for the OpenRISC CPU architecture
8949 - merge description of the ARM and ARM64 options, and add
8950 support for selecting a specific ARM64 core
8954 - major rework of the external toolchain support. It is now
8955 split into several packages, one per external toolchain,
8956 and a common infrastructure.
8958 - important fix for musl to prevent a conflict between musl
8959 and kernel headers (fixes the build of numerous packages
8962 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8963 for ARM64, mips32r6 and mips64r6
8965 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8967 - Linaro toolchains updated to 2016.11, ARC toolchain
8968 components updated to arc-2016.09, MIPS Codescape
8969 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8970 NIOS2 toolchains bumped
8972 - remove Analog Devices toolchain for the Blackfin
8973 architecture, remove pre-built musl toolchains from
8976 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
8977 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8978 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
8980 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8981 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8982 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8983 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8984 pru-software-support, python-arrow, python-attrs,
8985 python-babel, python-bitstring, python-chardet,
8986 python-constantly, python-flask-babel, python-gunicorn,
8987 python-incremental, python-jsonschema, python-logbook,
8988 python-markdown2, python-mbstrdecoder, python-mutagen,
8989 python-pathpy, python-pudb, python-pyqrcode,
8990 python-pytablereader, python-setuptools-scm, python-sh,
8991 python-toml, python-vcversioner, python-whoosh,
8992 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8993 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8994 upower, ustream-ssl, waf, xlib_libXfont2
8996 Removed packages: perl-db-file, snowball-hdmiservice,
8999 Tooling: addition of a test-pkg script to help contributors
9000 build test their package.
9002 Issues resolved (http://bugs.buildroot.org):
9004 #8946: Valgrind fails to build with stack protection turned on
9005 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
9006 #9466: VIM_REMOVE_DOCS removes rgb.txt
9007 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
9008 #9501: eudev fails to build with older kernel headers
9009 #9526: Embedded NPM fails to start with "no such file or directory" error
9010 #9541: Platform drivers autoloading from info in device tree does not work
9011 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
9012 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
9013 #9566: [kmod] Compilation fails with uclibc
9014 #9571: buildroot fails while building opencv for arm64 platform
9015 #9576: External tree with BR 2016.11 does not work anymore
9016 #9606: xorg-server cannot build for ARM target
9018 2016.11.3, Released March 9th, 2017
9020 Important / security related fixes.
9022 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
9023 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
9024 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
9026 2016.11.2, Released January 25th, 2017
9028 Important / security related fixes.
9030 A fix for BR2_EXTERNAL trees referenced using relative paths,
9031 which broke in 2016.11.
9033 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
9034 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
9035 php-imagick, rabbitmq-server, runc, wireshark,
9037 Issues resolved (http://bugs.buildroot.org):
9039 #9576: External tree with BR 2016.11 does not work anymore
9041 2016.11.1, Released December 29th, 2016
9043 Important / security related fixes.
9045 Updated/fixed packages: apache, cryptopp, docker-engine,
9046 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
9047 nodejs, openssh, php, python, python-bottle, samba4, squid,
9048 uboot, vim, wireshark, xorg-server uboot
9050 Issues resolved (http://bugs.buildroot.org):
9052 #9466: VIM_REMOVE_DOCS removes rgb.txt
9054 2016.11, Released November 30th, 2016
9058 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
9061 Issues resolved (http://bugs.buildroot.org):
9063 #9451: packages/postgresql/postgresql.mk contains wrong POST...
9065 2016.11-rc3, Released November 28th, 2016
9067 Fixes all over the tree, including a number of security fixes.
9069 The move from fakeroot to pseudo unfortunately brought a
9070 number of issues. The SELinux issue described in #9386 which
9071 triggered the move to pseudo has been investigated further and
9072 a workaround implemented and the pseudo changes reverted.
9074 Linux kernel: update default to 4.8.11.
9076 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
9077 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
9078 vdk, axs101, axs103 and hs38 smd vdk.
9080 Updated/fixed packages: autossh, chrony, dosfstools,
9081 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
9082 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
9083 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
9084 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
9085 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
9086 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
9087 xapp_xload, xenomai, xmlstarlet
9089 Issues resolved (http://bugs.buildroot.org):
9091 #9386: ubinize fails with or without custom config
9092 #9431: A misspelling
9093 #9446: make raspberrypi3_defconfig compilation failure
9095 2016.11-rc2, Released November 13th, 2016
9097 Fixes all over the tree.
9099 Architecture: add support for MIPS XBurst cores; remove MIPS
9100 support for M5100 cores.
9102 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
9103 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
9104 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
9105 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
9106 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
9107 strace, openjpeg, lcms2, quota.
9109 Linux kernel: update default to 4.8.7.
9111 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
9113 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
9114 of fakeroot; makedevs no longer breaks of the destination already
9115 exists and is of the correct type/major/minor.
9117 Defconfigs: a few legacy and broken defconfigs have been removed
9118 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
9119 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
9120 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
9121 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
9122 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
9123 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
9126 2016.11-rc1, Released November 3rd, 2016
9128 Fixes all over the tree and new features.
9130 It is now possible to specify multiple BR2_EXTERNAL
9131 directories. The required files in a BR2_EXTERNAL directory
9132 have changed to accomodate this feature. Refer to the
9133 documentation for details of how to update them. External
9134 trees now have a name and a description. Also, it is possible
9135 to override a defconfig in the external tree.
9137 The default skeleton now uses UID 65534 for the "nobody"
9138 user instead of UID 99, like most distros do. See
9139 https://lwn.net/Articles/695478/ for a complete discussion.
9140 Programs and configuration files that explicitly refer to UID
9141 99 will have to be updated.
9143 When the build environment already has a suitable cmake version
9144 (3.1 or later), that one will be used instead of building
9145 host-cmake. This can speed up the build significantly.
9147 The ExtUtils::MakeMaker perl module is now required in the
9150 An additional check is done during the build that files are
9151 not installed in the output directory within the output
9152 directory. This happens e.g. when the target directory is
9153 contained both in --prefix and in DESTDIR. The build will
9154 terminate with an error message that specifies which package
9155 and which file caused the failure.
9157 The concept of "deprecated packages" and the BR2_DEPRECATED
9158 option have been removed. Instead, packages are removed
9159 immediately. Packages are only removed when they don't work
9160 for some reason. If you still need a removed package and
9161 you have a solution for the problem(s) that caused the
9162 removal, please contribute it.
9164 Architecture: support for sh64 removed, improved support for
9165 MIPS core selection.
9167 Toolchain: support for musl powerpc64le, mips64 and mipsr6
9168 toolchains, ARC toolchain components updates, gcc 6.x series
9169 bumped to 6.2.0, default binutils version switched to 2.26,
9170 default gcc version switched to gcc 5.x, Linaro toolchains
9171 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
9172 with TLS support. Checking of unsafe compiler options (that
9173 point to host directories) has been extended with -isystem,
9174 -idirafter and -iquote.
9176 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
9177 of <pkg>-show-rdepends to list reverse dependencies, and
9178 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
9179 are now in a separate linux-tools package instead of in the
9180 kernel build. Fakeroot has been replaced by pseudo.
9182 CMake support: the toolchainfile.cmake file now provides a
9183 definition of the CMAKE_BUILD_TYPE variable. The
9184 toolchainfile.cmake also no longer forces the compiler/linker
9185 flags defined by Buildroot.
9187 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
9188 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
9189 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
9191 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
9192 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
9193 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
9194 python-crcmod, python-cssutils, python-docutils,
9195 python-futures, python-mwclient, python-mwscrape,
9196 python-mwscrape2slob, python-pyelftools, python-pyicu,
9197 python-pylru, python-pyqt5, python-requests-toolbelt,
9198 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
9199 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
9202 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
9203 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
9206 Documentation: the list of packages that was present in the
9207 Buildroot manual has been removed.
9209 Legal info: the "licenses.txt" file that concatenates all
9210 license texts is no longer generated - it was not considered
9211 useful. The manifest.csv contains an empty cell instead of
9212 "not saved" when no license file is available.
9214 Other: addition of a DEVELOPERS file listing developers taking
9215 care of packages or architectures.
9217 Issues resolved (http://bugs.buildroot.org):
9219 #7802: host-python build hangs compiling getbuildinfo.o
9220 #8206: mplayer uses host xorg development files
9221 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
9222 #8536: Building sudo with PAM results in unusable sudo
9223 #8646: check-host-rpath script returns false positives when rpath
9225 #8696: xdriver_xf86-input-mouse install header files in target
9227 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9228 not necessarily TARGET
9229 #8846: Orphaned/missing toolchain borks eclipse plugin
9230 #8856: python tornado runtime wasn't met on buildroot 2016.02
9231 #8901: gcc failes to build if fortran is enabled
9232 #8916: LDFLAGS pass to openssh
9233 #8941: "ls" of an NFSv4 share only works when pumped through strace
9234 #8946: Valgrind fails to build with stack protection turned on
9235 #9021: Kodi - Broken: Illegal instruction (core dumped)
9236 #9096: rootfs.ubi not created
9237 #9111: glibc 2.23: libmvec.so not copied
9238 #9176: minnowboard : USB not mounted
9239 #9196: raspberry pi 3 default build seem broken
9240 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9242 #9216: log4cpp package build fails to build within install
9243 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9245 #9229: Firefly boot fails with: "failed to find part:boot"
9246 #9256: [Config file] New device: Odroid-U2/U3
9247 #9296: Buildroot Fails on applying patches
9248 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9249 #9316: U-boot fails to build if libssl-dev is not installed
9250 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9251 flash utility (tegrarcm)
9252 #9326: Odroid-C2 build results in non-bootable image
9253 #9336: Improve iconv support for external toolchain based builds
9255 #9366: no link rootfs.ext4 -> rootfs.ext2
9256 #9371: openssl: download failes with "Only allow downloads from primary
9257 download site" + local server
9258 #9381: check-host-rpath issues
9259 #9386: ubinize fails with or without custom config
9261 2016.08, Released September 1st, 2016
9265 Toolchain: ARC tools updated to arc-2016.09-eng010.
9267 Updated/fixed packages: libshout, luajit, mpd, mplayer
9269 Issues resolved (http://bugs.buildroot.org):
9271 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9272 #8341: Getting EGL Error: Could not create the egl surface:..
9273 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9275 2016.08-rc3, Released August 29th, 2016
9277 Fixes all over the tree.
9279 Toolchain: C++ support for the internal blackfin toolchain
9282 Architecture: Default to bf532 CPU variant for blackfin,
9283 Fix flat one memory region support for m68k and disable flat
9284 separate data support because of compatibility issues.
9286 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9287 post-build scripts when systemd is used.
9288 Zynq microzed/zc706/zed: Fix u-booot configuration.
9290 netbsd-queue package extended and renamed to
9291 musl-compat-headers. With this, a number of musl compatibility
9292 patches are no longer needed.
9294 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9295 bcusdk, binutils, boa, busybox, connman, cpupower,
9296 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9297 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9298 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9299 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9300 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9301 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9302 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9303 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9304 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9305 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9306 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9307 webkitgtk, wireshark, xdriver_xf86-video-intel
9309 Issues resolved (http://bugs.buildroot.org):
9311 #9101: Error on support/download/git with system git older than 1.8.4
9312 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9314 2016.08-rc2, Released August 17th, 2016
9316 Fixes all over the tree.
9318 Toolchain: disable broken C++ support for internal blackfin
9319 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9320 to fix various issues.
9322 System: Zoneinfo is available for the musl C library as well.
9324 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9325 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9326 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9327 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9328 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9329 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9330 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9331 sg3_utils, spidev_test, systemd-bootchart, thrift,
9332 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9333 xdriver_xf86-video-savage, xserver_xorg-server, xen
9335 Issues resolved (http://bugs.buildroot.org):
9337 #9136: make graph-size fails with "ValueError: too many values to..
9338 #9151: qt: fix build with ALSA >= 1.1.x
9339 #9156: qt: Fix missing runtime Qt3Support dependency
9340 #9161: modsetting patch not applied to xserver 1.18.4
9341 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9343 2016.08-rc1, Released August 6th, 2016
9345 Fixes all over the tree and new features.
9347 Toolchain: Fortran support added. eglibc support removed, musl
9348 support no longer experimental. Blackfin and Microblaze
9349 support for internal uClibc-ng toolchain, m68k/coldfire
9350 improvements. The check for unsafe (build host) directories
9351 access (/usr/include and /usr/lib) is now enabled by default.
9352 Unused locales are now purged by default to save space (and
9353 the default list of locales shrunk). The option to control
9354 this has now moved from the toolchain menu to system
9357 Legal info improvements: sources are now hardlinked instead of
9358 copied if possible to save space. Patches and extra downloads
9361 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9362 added to make the builds more reproducible (E.G. less
9363 differences in the binary output between builds of the same
9364 configuration). This is still work in progress.
9366 An option to execute a custom script inside the fakeroot
9367 environment used to the generate the filesystem (E.G. to tweak
9368 permissions or similar) has been added.
9370 Git support now supports git submodules if
9371 <pkg>_GIT_SUBMODULES is enabled.
9373 Hash files for integritry validation have been added for all
9376 Scanpypi utility to help creating packages from the Python
9377 package index (pypi) has been added.
9379 The makedevs utility now has support for adding file
9380 capabilities using extended attributes.
9382 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9383 development configs, Blackfin GDB simulator, Linksprite
9384 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9385 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9386 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9387 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9388 demos. A number of defconfigs have been updated and extended
9389 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9391 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9392 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9393 circus, dante, docker-containerd, docker-engine, domoticz,
9394 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9395 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9396 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9397 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9398 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9399 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9400 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9401 p7zip, pdbg, python-argh, python-dataproperty,
9402 python-dateutil, python-dialog3, python-dicttoxml,
9403 python-dominate, python-engineio, python-flask-jsonrpc,
9404 python-flask-login, python-humanize, python-pathtools,
9405 python-pathvalidate, python-pillow, python-prompt-toolkit,
9406 python-pytablewriter, python-pytz, python-scapy3k,
9407 python-sdnotify, python-socketio, python-tomako,
9408 python-ubjson, python-u-msgpack, python-watchdog,
9409 python-wcwidth, python-xlrd, python-xlsxwriter,
9410 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9411 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9412 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9413 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9416 Deprecated packages: ipkg, sstrip
9418 Removed packages: sunxi-mali-prop
9420 Issues resolved (http://bugs.buildroot.org):
9422 #8931: segment fault when compile argp-help.c using aarch64-bu...
9423 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9424 #8971: build for beaglebone fails
9425 #8986: qt5imageformats fails to build on AArch64
9426 #8991: grub2 fails to compile
9427 #9001: Nodejs option not available
9428 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9429 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9430 #9066: 8139TOO - faulty behaviour
9431 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9432 #9091: U-Boot fails to boot with large ramdisk
9434 2016.05, Released May 31st, 2016
9438 External toolchain: Fix for symlink handling when copying
9441 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9442 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9443 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9444 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9445 xdriver_xf86-video-fbturbo, xserver_xorg-server
9447 2016.05-rc3, Released May 26th, 2016
9449 Fixes all over the tree.
9451 Tweaks for SSP handling for external toolchains.
9453 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9454 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9455 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9456 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9457 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9458 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9459 postgresql, putty, python-service-identity, python-treq,
9460 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9461 ustr, valgrind, webkitgtk, libxml2, xorriso,
9464 Issues resolved (http://bugs.uclibc.org):
9466 #8936: Aircrack-ng - Alot of missing dependencies
9468 2016.05-rc2, Released May 17th, 2016
9470 Fixes all over the tree.
9472 Rootfs overlay handling now refuses to overwrite
9473 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9474 even if these directories are present in the overlay.
9476 External toolchain: Unbreak user provided libraries deployment
9477 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9479 QEMU coldfire: Fix for signal handling kernel issue, enable
9482 Updated/fixed packages: android-tools, assimp, boost, gcc,
9483 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9484 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9485 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9486 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9487 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9489 2016.05-rc1, Released May 10th, 2016
9491 Fixes all over the tree and new features.
9493 Architectures: new ARM variants: Cortex A17 and M4, improved
9494 nonmmu (cortex-M) support, m68k has been re-enabled with
9495 support for ColdFire. For x86, support for the i386 variant
9498 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9499 deprecated. Go programming language support, Add Binutils 2.26
9500 support. Old Sourcery PowerPC external toolchains removed,
9501 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9502 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9504 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9505 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9506 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9507 added for m68k, eXtensa-nommu and ColdFire.
9509 Linux: use zImage by default on ARM, subversion repository
9510 support (for u-boot as well).
9512 New packages: aer-inject, android-tools, cannelloni,
9513 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9514 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9515 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9516 kodi-adsp-basic, kodi-adsp-freesurround,
9517 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9518 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9519 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9520 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9521 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9522 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9523 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9524 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9525 python-autobahn, python-characteristic, python-crossbar,
9526 python-cryptography, python-iniparse, python-iowait,
9527 python-lmdb, python-pexpect, python-ptyprocess,
9528 python-pyasn-modules, python-pygments, python-pymysql,
9529 python-pynacl, python-pyopenssl, python-pysocks,
9530 python-pytrie, python-rpi-gpio, python-service-identity,
9531 python-setproctitle, python-shutilwhich, python-treq,
9532 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9533 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9534 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9535 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9536 xdriver_xf86-video-amdgpu
9538 Removed packages: foomatic-filters, python-m2crypto,
9539 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9541 Issues resolved (http://bugs.buildroot.org):
9543 #6830: Qt5: no fonts are installed
9544 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9545 #7580: Invalid filesystem in Pandaboard defconfig
9546 #8346: wf111 package removes all kernel module dependencies
9547 #8436: xserver_xorg-server Segmentation fault
9548 #8736: IPV6 forced on in busybox
9549 #8746: At startup system stops with 'cannot set terminal proces..
9550 #8751: make fail [fio does not build on sh]
9551 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9552 #8771: make savedefconfig modifies sources
9553 #8781: Unable to build uboot for imx28evk
9554 #8786: gdb fails to build with xz and expat support at the same
9555 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9556 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9557 #8836: Can't select Vim in menuconfig
9558 #8851: Make sure fio can compile with libaio support if it...
9559 #8861: With buildroot 2016.02 trying to build for corei7-avx
9560 fails while trying to build host-binutils
9561 #8866: Making an USB flash bootable with extlinux build with
9562 buildroot does not work
9564 2016.02, Released March 1st, 2016
9566 Minor fixes, mostly security related.
9568 Circular dependency issue with same-as-kernel linux-headers
9571 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9572 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9573 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9574 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9576 2016.02-rc3, Released February 27th, 2016
9578 Fixes all over the tree.
9580 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9581 where VFP is optional (but present on the specific hw). Fix
9582 ARM variant selection for freescale_imx31_3stack_defconfig.
9584 Ensure tarballs of downloaded git trees do not contain a
9587 Clarify license of patches in COPYING.
9589 Updated/fixed package: avahi, binutils, cairo, can-festival,
9590 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9591 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9592 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9593 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9594 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9595 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9596 omniorb, openipmi, openobex, patch, pax-utils, perf,
9597 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9598 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9599 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9600 wpa_supplicant, xerces, zsh
9602 Issues resolved (http://bugs.uclibc.org):
9604 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9606 2016.02-rc2, Released February 18th, 2016
9608 Fixes all over the tree.
9610 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
9611 crash, backport of Xtensa .init/.fini literals handling.
9612 glibc security patches for CVE-2014-8121, CVE-2015-1781
9615 Defconfigs for Acmesystems Arietta g25 added.
9617 Updated/fixed packages: binutils, boost, chrony, dovecot,
9618 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9619 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9620 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9621 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9623 Issues resolved (http://bugs.uclibc.org):
9625 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9626 #8606: Problem compiling on Arch Linux
9627 #8681: kbd 2.0.3 does not build on rpi
9629 2016.02-rc1, Released February 10th, 2016
9631 Fixes all over the tree and new features.
9633 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9634 arc-2015.12. Support for legacy uClibc dropped, default to
9635 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9636 for compatibility. Updated versions of Code sourcery and
9637 Linaro toolchains. MIPS Codescape toolchains added. Version
9638 selection for preconfigured external toolchains removed.
9640 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9641 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9642 A number of defconfigs have been extended to generate complete
9643 system images using genimage.
9645 Linux: Automatically patch timeconst.pl for <3.9 kernels,
9646 which isn't compatible with modern perl versions, breaking the
9647 build when building on recent (Fedora 23, Debian
9648 Testing/Unstable, ..) distributions.
9650 Makedevs utility now accepts textual (non-numerical) user and
9653 Vagrant file to easily setup a working development environment
9654 in a VM has been added.
9656 Size-stats-compare script to compare rootfs sizes between
9657 builds has been added.
9659 Infozip package renamed to zip. EFL packages restructured.
9661 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9662 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9663 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9664 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9665 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9666 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9667 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9668 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9669 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9670 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9671 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9672 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9673 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9674 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9675 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9676 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9677 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9678 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9679 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9680 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9681 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9682 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9683 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9684 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9685 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9686 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9687 jquery-sparkline, jquery-ui, jquery-ui-themes,
9688 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9689 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9690 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9691 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9692 libedbus, libedit, libedje, libeet, libefreet, libeina,
9693 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9694 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9695 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9696 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9697 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9698 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9699 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9700 libraw, libraw1394, librsvg, libseccomp, libsecret,
9701 libserialport, libsigc, libsigrok, libsigrokdecode,
9702 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9703 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9704 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9705 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9706 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9707 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9708 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9709 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9710 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9711 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9712 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9713 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9714 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9715 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9716 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9717 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9718 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9719 openldap, openntpd, openobex, openocd, openpgm,
9720 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9721 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9722 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9723 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9724 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9725 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9726 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9727 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9728 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9729 python-mako, python-msgpack, python-psutil, python-pyasn,
9730 python-pycparser, python-pydal, python-pyftpdlib,
9731 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9732 python-serial, python-setuptools, python-six, python-spidev,
9733 python-tornado, python-twisted, python-web2py, python-webpy,
9734 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9735 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9736 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9737 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9738 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9739 qt5webkit-examples, qt5websockets, qt5x11extras,
9740 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9741 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9742 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9743 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9744 smack, snowball-init, socat, sp-oops-extract, sqlite,
9745 squashfs, squeezelite, squid, sredird, sshfs,
9746 start-stop-daemon, strace, strongswan, stunnel, subversion,
9747 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9748 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9749 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9750 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9751 udpcast, unionfs, upmpdcli, usb_modeswitch,
9752 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9753 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9754 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9755 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9756 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9757 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9758 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9759 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9760 xfont_encodings, xfont_font-adobe-100dpi,
9761 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9762 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9763 xfont_font-alias, xfont_font-arabic-misc,
9764 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9765 xfont_font-bh-lucidatypewriter-100dpi,
9766 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9767 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9768 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9769 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9770 xfont_font-daewoo-misc, xfont_font-dec-misc,
9771 xfont_font-ibm-type1, xfont_font-isas-misc,
9772 xfont_font-jis-misc, xfont_font-micro-misc,
9773 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9774 xfont_font-misc-meltho, xfont_font-misc-misc,
9775 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9776 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9777 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9778 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9779 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9780 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9781 ympd, zeromq, zic, znc, zsh,
9783 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9784 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9785 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9786 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9787 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9788 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9789 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9790 obsidian-cursors, openal, openbox, pangomm,
9791 python-backports-abc, python-beautifulsoup4, python-cbor,
9792 python-click, python-cssselect, python-ecdsa, python-html5lib,
9793 python-idna, python-ipaddress, python-mistune, python-netaddr,
9794 python-paho-mqtt, python-paramiko, python-pyparted,
9795 python-pysmb, python-pyudev, python-singledispatch,
9796 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9797 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9798 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9800 Removed packages: libungif, python-pyxml,
9802 Issues resolved (http://bugs.uclibc.org):
9804 #7886: gettext: link failure with locally-installed libxml2
9805 #7892: systemd-journald is broken
9806 #8066: nodejs crashes when built with gcc 4.9
9807 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9808 #8501: gunzip fails to uncompress files
9809 #8541: fail to build host-fakeroot-1.20.2
9810 #8546: build instructions for raspberry pi don't work
9811 #8571: strace for ARC compile error
9812 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9813 #8616: Fail to build for raspberrypi_defconfig with big endian
9814 #8621: sqlite package, properly enable readline
9816 2015.11, Released November 30th, 2015
9820 Merged/separate /usr handling is now also performed for
9821 staging so cross-gdb / gdbserver can find the libraries.
9823 Updated/fixed packages: autossh, conntrack-tools, dcron,
9824 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9825 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9826 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9829 Issues resolved (http://bugs.uclibc.org):
9831 #8441: Invalid directory for X11 fonts in target (RPi2)
9832 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9834 2015.11-rc3, Released November 26th, 2015
9836 Fixes all over the tree.
9838 We have a new modern website!
9840 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9841 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9842 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9843 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9844 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9845 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9846 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9847 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9848 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9851 Issues resolved (http://bugs.uclibc.org):
9853 #6872: gpsd: disabled on microblaze
9854 #8321: invalid opcode error with minidlna and ffmpeg
9855 #8336: Default systemd configuration fails to boot correctly in 2015-08
9856 #8446: rpi-userland failed to build with glibc 2.22
9858 2015.11-rc2, Released November 19th, 2015
9860 Fixes all over the tree.
9862 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9863 their libraries, fixing issues on recent Fedora.
9865 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9866 with ${TARGET}-cc after the move to use a toolchain wrapper
9867 for the internal toolchain.
9869 Appy-patches.sh now correctly applies all files listed in
9872 Fixes for merged /usr handling when a custom skeleton is used.
9874 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9875 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9876 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9877 libecore, libgudev, libnss, libpng, libserial, libssh2,
9878 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9879 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9880 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9881 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9882 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9883 ushare, wine, wpa_supplicant, x265,
9884 xdriver_xf86-video-siliconmotion, zxing-cpp
9886 Issues resolved (http://bugs.uclibc.org):
9888 #4790: Running udhcpc on a system with NFS root kills NFS
9889 #8456: Building host-pkgconf on Fedora 23 fails due to..
9891 2015.11-rc1, Released November, 7th 2015
9893 Fixes all over the tree and new features.
9897 - Support for sparc64 added (internal toolchain with glibc
9900 - Support for mips32r6 and mips64r6 added.
9902 - Support for Intel Quark X1000 CPU.
9904 - Switch to EABIhf by default on ARM when a VFP is available.
9908 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9909 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9911 - The toolchain wrapper which was used only for external
9912 toolchains is now also used for Buildroot internal
9913 toolchains. This allowed to fix the ccache support, prepare
9914 the way for top-level parallel build support and remove gcc
9915 patches used to detect header/library path poisoning.
9917 - Remove Analog Devices Blackfin toolchain 2012R2.
9919 - Fix several Xtensa build failures by switching from
9920 text-section-literals to auto-litpools.
9922 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9923 rather than a specific fork.
9925 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9926 2015.08. 2014.09 version is kept since 2015.08 only runs on
9931 - Fix ARM64 support in U-Boot.
9935 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9936 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9937 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9938 Synopsys AArch64 VDK virtual platform.
9940 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9941 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9942 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9943 raspberrypi2, riotboard, snps_axs10*, wandboard.
9945 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9946 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9950 - Support for fetching from Mercurial tags fixed.
9952 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9953 module support to be enabled in the kernel when a package
9954 builds out-of-tree kernel modules (through the
9955 pkg-kernel-module infrastructure or on its own).
9957 - Improve the perl package infrastructure to automatically add
9958 the dependency to the perl interpreter to target perl module
9961 - Remove trailing slashes in <pkg>_SITE and addition of a
9962 check to ensure such trailing slashes are no longer added.
9964 - Extend the legal infrastructure to allow packages to declare
9965 their actual source code. This is useful for packages for
9966 which <pkg>_SOURCE points to pre-built binaries (as is the
9967 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9968 variable allows to point to the source code in such cases.
9970 - Improved ccache support, thanks to the usage of a toolchain
9971 wrapper for internal toolchain. Now a single cache directory
9972 can be shared between different Buildroot builds.
9974 - Addition of a 'graph-size' make targets, which generates a
9975 PDF graph of per-package size of the root filesystem.
9977 - Addition of <pkg>_EXCLUDES so that packages can request
9978 certain parts of the source code tarball to not be
9979 extracted. This feature is currently used by gcc and
9982 - Packages can now use the <pkg>_PKGDIR variable, provided by
9983 the package infrastructure, to reference their package
9984 directory, instead of explicitly using package/<pkg>/.
9988 - Add high lz4 compression to squashfs.
9990 - Simplification of shell profile files in the default
9993 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9994 server packages create these when needed.
9996 - Add support for /bin, /sbin and /lib to be symlinks to their
9997 corresponding directories in /usr. This is enforced for
9998 systemd configurations, and optional for other
10001 - Support for AXFS filesystem image generation added.
10003 - New options to add extra space/inodes to ext2/3/4 images.
10005 Updated/fixed packages:
10007 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
10008 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
10009 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
10010 collectd, connman, conntrack-tools, coreutils, cpio,
10011 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
10012 dhrystone, dillo, directfb, directfb-examples, dmraid,
10013 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
10014 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
10015 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
10016 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
10017 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
10018 genimage, gettext, git, glib-networking, glmark2, gnupg2,
10019 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
10020 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10021 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
10022 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
10023 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
10024 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
10025 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
10026 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
10027 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
10028 kodi-pvr-stalker, kodi-pvr-vbox,
10029 kodi-visualisation-waveforhue, less, lftp, libbluray,
10030 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
10031 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
10032 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
10033 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
10034 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
10035 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
10036 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
10037 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
10038 linux, linux-firmware, linux-fusion, linux-headers,
10039 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
10040 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
10041 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
10042 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
10043 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
10044 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
10045 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
10046 perl-crypt-openssl-random, perl-http-message,
10047 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
10048 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
10049 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
10050 poco, polarssl, portaudio, portmap, postgresql, proftpd,
10051 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
10052 python-networkmanager, python-numpy, python-pyparsing,
10053 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
10054 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
10055 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
10056 samba4, sane-backends, sconeserver, sdl, sed, setools,
10057 shairport-sync, shared-mime-info, sland, smartmontools,
10058 softether, spice-protocol, sqlcipher, sqlite, squid,
10059 strongswan, stunnel, subversion, sudo, sunxi-tools,
10060 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
10061 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
10062 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
10063 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
10064 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
10065 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
10066 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
10067 xtables-addons, xterm, xz, zic, znc, zsh
10071 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
10072 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
10073 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
10074 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
10075 libg7221, libhttpparser, libilbc, libldns, libmng,
10076 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
10077 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
10078 micropython, micropython-libs, python-pyratemp,
10079 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
10080 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
10081 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
10085 blackbox (was deprecated), divine (merged in directfb),
10086 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
10087 sawman (merged in directfb), schifra (marked broken since a
10088 long time), texinfo (host variant only, no longer used), zxing
10089 (replaced by zxing-cpp),
10091 Issues resolved (http://bugs.uclibc.org):
10093 #4099: cut utility from GNU coreutils works incorrect
10094 #7772: libxml-parser-perl build failure: missing dependency
10096 #7931: Default configuration for Cubieboard v1 is outdated
10097 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
10099 #8246: X.org DRI2 build issue
10100 #8256: pointing to /usr/bin/objcopy old version (x86) instead
10101 of the generated one
10102 #8266: mplayer build issue
10103 #8281: pyrexc fails to run when path is too long
10104 #8316: lttng-tools and lttng-babeltrace executables contain
10105 bad RPATH pointing to host machine
10106 #8331: kexec wants shutdown in /sbin, but systemd installs it
10108 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
10110 #8366: libevent does not build
10111 #8386: build failed with external toolchain
10112 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
10113 #8396: CCACHE initialization
10114 #8401: gpsd 3.15 NMEA support
10115 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
10116 #8421: util-linux installs systemd files in output/target/home/
10118 2015.08, Released August 31st, 2015
10122 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
10123 reintroduced as opencv.
10125 Updated/fixed packages: bootutils, canfestival, cppcms,
10126 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
10127 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
10128 ltrace, midori, network-manager, openssh, perl-file-listing,
10129 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
10130 perl-www-robotrules, python-can, qt5base, qt5multimedia,
10131 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
10132 x264, xserver_xorg-server, zyre
10134 2015.08-rc2, Released August, 24th 2015
10136 Fixes all over the tree.
10138 Toolchain: fix gcc build on NIOS-II.
10140 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
10141 hybrid ISO image generation.
10143 Architectures: add arm1136j-s variant.
10145 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
10146 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
10147 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
10148 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
10149 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
10150 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
10151 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
10152 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
10153 netatalk, nodejs, ola, opencv, oprofile, php, poco,
10154 postgresql, powertop, protobuf, protobuf-c, qt5base,
10155 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
10156 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
10157 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
10159 Issues resolved (http://bugs.uclibc.org):
10161 #8276: package/dropbear: symlink resolution incorrect
10162 #8286: Error with buildroot
10163 #8301: ldconfig parameter in Makefile
10165 2015.08-rc1, Released August, 5th 2015
10167 Fixes all over the tree and new features.
10171 - Refactor how the availability of an MMU is described.
10172 - Minimal support for Cortex-M3
10173 - Minimal support for AArch64 big-endian
10177 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
10178 - Use uClibc-ng as the default uClibc version, instead of the
10179 official uClibc, which hasn't done any release since 3+
10181 - eglibc is now marked as deprecated
10182 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
10183 support for gcc 5.x added.
10184 - Binutils: use Binutils 2.24 as the default, 2.25.x series
10185 bumped to 2.25.1, remove old Binutils 2.22.
10186 - Update ARC toolchain components to 2015.06
10187 - Add support for Fortran when building gcc
10191 - Support for using the kconfig configuration system in
10196 - VIA VAB-820/AMOS-820
10197 - OLimex OLinuxino A20 Lime
10198 - Many new defconfigs for Atmel evaluation boards:
10199 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
10200 Xplained Ultra, sama5d3 Xplained.
10201 - ACME Systems Aria G25
10203 - Altera Cyclone 5 Development Board
10205 - ARC AXS101 and AXS103 Software Development Platforms
10206 - Significant updates to Raspberry Pi / Raspberry Pi 2
10210 - Buildroot takes better care now of generating predictable
10211 permissions in the target filesystem. However, existing
10212 permissions on a custom skeleton or rootfs overlay will no
10213 longer be preserved. Therefore, it is necessary to add a
10214 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10215 required permissions.
10216 - Add support for kconfig fragments.
10217 - No longer pass --{enable,disable}-debug to autotools
10218 packages depending on the value of
10219 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10220 whether we build with -g or not.
10221 - Support for extracting archives in .lzma in the generic
10222 package infrastructure.
10223 - Remove random-seed file from the default skeleton, since
10224 seeding the entropy pool with a known seed makes more harm
10226 - In the CVS download helper, add support to use a date as
10228 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10229 variable, which packages can use to specify how many path
10230 components should be stripped when extracting the tarball.
10231 - Addition of a 'kernel-module' package infrastructure, which
10232 simplifies the packaging of external kernel modules. Many
10233 existing packages are converted to use it.
10234 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10235 - Remove /etc/securetty from the default skeleton.
10236 - Migration of sysV initscripts from the default skeleton to
10237 a package called 'initscripts', installed only when Busbox
10238 init or sysvinit are used.
10239 - Migration of the skeleton logic to a proper 'skeleton'
10241 - Addition of a 'linux-tools' infrastructure in the 'linux'
10242 package, to support building user-space tools bundled
10243 within the Linux kernel sources, such as perf and cpupower.
10244 - Usage of backticks instead of make $(shell ...) to execute
10245 shell commands. This allows to delay the evaluation of such
10246 commands when actually needed, and not when expanding the
10247 variables. It is useful to make 'make printvars' less
10248 noisy, and as a preparation to support top-level parallel
10250 - Libtool .la files are not mungled for all package types,
10251 instead of being handled only for packages using the
10252 autotools-package infrastructure.
10253 - Add mechanism to allow packages to express a dependency on
10254 gcc versions. This is needed for packages that use C++11 or
10255 C11 support for example.
10257 Important package updates:
10259 - Complete rework of the matchbox packaging
10260 - Lots of fixes in packages for compatibility with musl and
10262 - Hash files added to a large number of packages.
10263 - Update a significant number of packages to use a new
10264 hosting, after the announcement of Google Code and
10266 - Major packages needed for SELinux support have been merged,
10267 but the support is not complete yet.
10268 - Significant update of OpenCV to version 3.0, and addition
10269 of lots of eatures.
10270 - Significant update of all packages supporting the GPU and
10271 VPU of i.MX ARM processors.
10272 - Addition of systemd support in a significant number of
10274 - Qt5 updated to 5.5.0
10275 - Use modular X.org server by default instead of KDrive
10279 - Complete overhaul of the iso9660 support. Now allows to use
10280 directly IS9660 as the root filesystem format and not only
10281 an initrd, and supports Grub 2 and isolinux in addition to
10284 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10285 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10286 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10287 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10288 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10289 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10290 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10291 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10292 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10293 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10294 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10295 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10296 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10297 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10298 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10299 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10300 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10301 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10302 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10303 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10304 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10305 libunistring, libupnp, libuv, libv4l, libva,
10306 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10307 linux-firmware, linux-headers, live555, ltrace, lua,
10308 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10309 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10310 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10311 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10312 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10313 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10314 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10315 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10316 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10317 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10318 python-networkmanager, python-pyinotify, python-pypcap,
10319 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10320 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10321 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10322 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10323 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10324 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10325 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10326 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10327 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10328 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10329 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10330 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10331 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10332 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10333 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10334 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10337 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10338 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10339 jquery-datetimepicker, kodi-audioencoder-modplug,
10340 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10341 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10342 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10343 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10344 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10345 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10346 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10347 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10348 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10349 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10350 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10351 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10352 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10353 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10354 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10355 libfm-extra, libplatform, librtas, libsodium, libsquish,
10356 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10357 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10358 python-pycli, python-pydal, python-pyyaml, python-web2py,
10359 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10360 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10361 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10363 Deprecated packages: webkitgtk, libgail, eglibc support in
10366 Issues resolved (http://bugs.uclibc.org):
10368 #4291: Segmentation fault with all binaries that use threads
10369 when compiled with gcc 4.6
10370 #6944: building toolchain for sh4 fails
10371 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10372 #7628: Python SSL does not get built for Raspberry Pi
10373 #7682: Missing dependencies for NFS
10374 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10375 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10376 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10377 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10378 #7971: python-flask, python-werkzeug. No module named zlib
10379 #7981: Target file system skeleton permissions hazard
10380 #8006: rpcdebug in nfs-utils built for the host
10381 #8036: alsa-lib headers problem that prevents to compile alsa
10383 #8081: systemd init system: /tmp is not mode 1777
10384 #8121: php opcache extension doesn't get installed
10385 #8151: x86-64 make fails with ncurses 5.9
10386 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10387 #8161: default /bin/sh symlink to busybox is full path and not relative
10388 #8171: glamor missing
10389 #8191: Request update support for the cubieboard series
10390 #8201: Important security upgrades for node.js
10392 2015.05, Released May 31st, 2015
10396 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10397 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10398 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10399 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10400 python3, sconeserver, udpcast, upmpdcli
10402 2015.05-rc3, Released May 22nd, 2015
10404 Several fixes, mainly related to static linking.
10406 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10407 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10408 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10409 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10410 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10411 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10412 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10413 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10414 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10415 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10416 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10417 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10418 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10419 wvstreams, xmlstarlet, zeromq, zmqpp
10421 New packages: c-periphery
10423 Issues resolved (http://bugs.uclibc.org):
10425 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10426 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10427 #8126: exim lacks plaintext and cram-md5 auth
10429 2015.05-rc2, Released May 11th, 2015
10433 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10434 issues. Context functions enabled for uClibc snapshot /
10437 Architectures: Endian handling symbol for Xtensa, binutils
10440 Infrastructure: Fix for kernel module stripping when
10441 localversion contains spaces.
10443 Updated/fixed packages: at, autoconf-archive, binutils,
10444 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10445 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10446 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10449 Issues resolved (http://bugs.uclibc.org):
10451 #8086: Cannot select systemd as init with Linaro 2014.09...
10453 2015.05-rc1, Released May 4th, 2015
10455 Fixes all over the tree and new features.
10457 Architectures: Removed AVR32 support, deprecate SH64, added
10458 support for steamroller, corei7-avx and core-avx2 x86
10461 Toolchains: IPv6 and Largefile support now enforced for
10462 uClibc. Corresponding Kconfig symbols removed.
10464 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10465 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10466 external toolchains are now detected and blacklisted.
10468 Internal toolchain support for Nios2 added, Blackfin
10469 removed. Aarch64 and sh musl support. uClibc-ng support added.
10471 Libatomic is now handled for internal and external
10472 toolchains. Link time optimization (LTO) support.
10474 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10475 Auto, Raspberry Pi 2, RIoTboard,
10477 Infrastructure: Hashes for a large number of packages have
10478 been added. Missing hashes now stop the build unless
10479 explicitly disabled.
10481 Spaces and colons (:) are now supported in package
10482 versions. Dependencies can now be listed for the patch step
10483 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
10484 extensions infrastructure has been added.
10486 Makedevs now has a recursive (r) option.
10488 The variable containing the list of packages to build has been
10489 renamed from TARGETS to PACKAGES.
10491 Make external-deps / legal-info / source / source-check have
10492 been reimplemented using the package infrastructure, so their
10493 output/behaviour may differ from earlier (some packages were
10494 not included in the past).
10496 The old insecure DES password encoding is no longer supported.
10498 U-Boot patch option now support direct references to patch
10499 files and URLs in addition to directories of patches. The
10500 i.MX28 SD format (u-boot.sd) is now supported.
10502 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10503 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
10504 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10505 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10506 canfestival, ccache, chrony, civetweb, clamav, cmake,
10507 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10508 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10509 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10510 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
10511 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10512 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10513 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10514 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10515 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10516 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
10517 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10518 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10519 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10520 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10521 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10522 kismet, kmod, kodi-audioencoder-flac,
10523 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
10524 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10525 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10526 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10527 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10528 libinput, libiscsi, libksba, liblinear, libmatroska,
10529 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10530 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10531 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10532 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10533 libusb, libuv, libva-intel-driver, libva, libvncserver,
10534 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10535 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10536 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10537 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10538 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10539 luarocks, lvm2, lxc, make,
10540 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10541 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10542 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10543 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10544 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10545 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10546 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10547 opencv, openldap, openntpd, openocd, openssh, openssl,
10548 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
10549 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
10550 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10551 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10552 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10553 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10554 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10555 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
10556 python-tornado, python-twisted, python-zope-interface, python,
10557 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10558 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10559 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10560 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10561 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10562 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10563 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10564 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10565 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10566 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10567 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10568 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10569 webp, weston, wget, which, whois, wireless-regdb,
10570 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10571 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
10572 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10573 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10574 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10575 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10576 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10577 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10578 xdata_xcursor-themes,
10579 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10580 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10581 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
10582 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10583 xfont_font-util, xkeyboard-config,
10584 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
10585 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10586 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10587 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10589 New packages: apache, autoconf-archive, batctl,
10590 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10591 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10592 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10593 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10594 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10595 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10596 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10597 perl-db-file, perl-digest-{hmac,sha1},
10598 perl-encode-{detect,locale}, perl-file-{listing,util},
10599 perl-html-{parser,tagset}, perl-http-cookies,
10600 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10601 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10602 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10603 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10604 perl-www-robotrules, powertop, pulseview,
10605 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10606 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10607 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
10608 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
10609 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
10610 xproto_xproxymanagementprotocol
10612 Removed packages: gtk2-theme-hicolor
10614 Deprecated packages: samba
10616 Issues resolved (http://bugs.uclibc.org):
10618 #7478: Multiple chosen python modules are not built due to...
10619 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10620 #7676: Package procps-ng installs binaries to nonsensical folder
10621 #7724: Startx is not installed in the target
10622 #7760: botan: wrong prefix in botan-1.10.pc
10623 #7826: Building of cdparanoia
10624 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10625 #7874: X.org configure error
10626 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10627 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10628 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10629 #7976: mkuser script fails with: user already exists with...
10630 #8011: When building only busybox and strace, strace fails...
10631 #8016: collectd fails to build, network.c:171:19: error:...
10632 #8041: error on building libcurl7.42.0
10634 2015.02, Released March 1st, 2015
10638 Updated/fixed packages: civetweb, ding-libs,
10639 directfb-examples, glibc, gnupg, gnupg2, gpm,
10640 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10641 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10642 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10643 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10646 Removed packages: libgc
10648 2015.02-rc3, Released February 24th, 2015
10652 Cmake and rebar (erlang) infrastructure fixes.
10654 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10655 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10656 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10657 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10659 2015.02-rc2, Released February 15th, 2015
10663 raspberrypi: fix kernel sha1 for DT variant.
10665 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10666 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10667 qt5base, qt5connectivity, xserver_xorg-server
10669 2015.02-rc1, Released February 8th, 2015
10671 Fixes all over the tree and new features.
10673 Static/shared library handling reworked. This is now a
10674 tristate (shared only / shared and static / static
10675 only). Default is now shared only to speed up the
10676 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10678 The toolchain (internal and external) will now warn when an
10679 unsafe library or header path is used (such as /usr/include or
10680 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10681 under build options this instead becomes an error.
10683 A installation path issue with the internal musl toolchain
10684 support has been fixed so it is now possible to reuse it as an
10685 external toolchain.
10687 Architectures: Freescale E5500 and E6500 PowerPC support
10688 added, deprecated MIPS 1/2/3/4 support removed.
10690 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10691 Raspberrypi with DT, UDOO Quad.
10693 'make <foo>_defconfig' now saves the path to the defconfig in
10694 the .config, so a 'make savedefconfig' automatically updates
10697 Infrastructure for packages using the Erland rebar tool has
10700 Hashes for a large number of packages have been added. Hashes
10701 are now checked for both target and host packages.
10703 The system menu now has an option to automatically configure a
10704 network interface through DHCP at bootup.
10706 The default filesystem skeleton now uses a separate tmpfs for
10707 /run instead of a symlink to /tmp/ for security reasons / to
10708 protect against conflicts with user generated temporary files.
10710 BR2_EXTERNAL is now exported to post-build and post-image
10713 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10714 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10715 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10716 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10717 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10718 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10719 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10720 janus-gateway, kodi, kodi-audioencoder-flac,
10721 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10722 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10723 libselinux, libsemanage, libserialport, libsigro,
10724 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10725 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10726 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10727 openldap, python-alsaaudio, python-certifi, python-cheetah,
10728 python-coherence, python-django, python-docopt, python-enum,
10729 python-enum34, python-flask, python-gobject, python-httplib2,
10730 python-ipaddr, python-itsdangerous, python-jinja,
10731 python-markdown, python-markupsafe, python-networkmanager,
10732 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10733 python-pysendfile, python-pyxb, python-requests, python-six,
10734 python-twisted, python-webpy, python-werkzeug,
10735 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10736 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10739 Removed packages (target): bison, distcc, gob2, m4
10741 Issues resolved (http://bugs.uclibc.org):
10743 #7556: make interactive CLI optional for nftables
10744 #7730: Error while connecting Qt Cretaor to device
10745 #7766: logrotate default gzip path is usually wrong
10746 #7790: Invalid ext4 image generated by Buildroot
10748 2014.11, Released December 1st, 2014
10752 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10753 current working directory isn't searched.
10755 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10756 parted, shairport-sync, util-linux, xapp_bdftopcf,
10757 xserver_xorg-server
10759 2014.11-rc3, Released November 28th, 2014
10761 Fixes all over the tree.
10763 System: File permissions of /etc/random-seed made more
10766 Toolchain: Various fixes related to locale handling, a fix for
10767 building the toolchain wrapper on MIPS.
10769 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10770 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10771 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10772 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10773 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10774 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10775 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10776 xl2tp, xserver_xorg-server
10778 Issues resolved (http://bugs.uclibc.org):
10780 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10782 2014.11-rc2, Released November 21st, 2014
10784 Fixes all over the tree.
10786 Inittab tweaks for shutdown handling (busybox and sysvinit).
10788 Updated/fixed packages: aircrack-ng, botan, canfestival,
10789 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10790 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10791 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10792 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10793 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10794 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10795 tstools, tzdata, wireshark, x264
10797 Issues resolved (http://bugs.uclibc.org):
10799 #7646: strftime on datetime not works on python3
10801 2014.11-rc1, Released November 12th, 2014
10803 Fixes all over the tree and new features.
10805 Toolchains: Use -mcpu / -march instead of -mtune. Support
10806 additional ARC and sparc variants. Updated Code sourcery
10807 and Linaro external toolchains.
10809 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10810 powerpc64 pseries added and a number of updates to the
10811 existing configurations.
10813 Infrastructure: Buildroot is now less noisy when built with
10814 the silent option (make -s).
10815 A number of package infrastructure variables have been renamed
10816 from *_OPT to *_OPTS for constency. Buildroot will complain if
10817 the old names are used to assist in updating out of tree
10819 Fixes for host systems where bash isn't located in /bin, and
10820 older systems not supporting mktemp --tmpdir.
10821 Various cleanups of users/groups in the default skeleton.
10822 There is now an option to choose what shell /bin/sh points to.
10824 Documentation: Various updates to the user manual. The
10825 asciidoc documentation handling has now been extended so it
10826 can be used by (BR2_EXTERNAL) packages.
10828 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10829 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10830 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10831 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10832 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10833 bluez_utils, bmon, boost, bootutils, bridge-utils,
10834 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10835 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10836 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10837 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10838 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10839 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10840 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10841 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10842 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10843 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10844 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10845 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10846 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10847 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10848 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10849 fontconfig, foomatic-filters, freerdp, freescale-imx,
10850 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10851 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10852 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10853 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10854 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10855 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10856 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10857 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10858 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10859 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10860 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10861 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10862 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10863 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10864 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10865 jquery-ui-themes, jquery-validation, jsmin, json-c,
10866 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10867 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10868 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10869 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10870 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10871 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10872 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10873 libelementary, libelf, libenca, libethumb, libevas,
10874 libevas-generic-loaders, libevent, libexif, libeXosip2,
10875 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10876 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10877 libinput, libiscsi, libjson, libksba, liblockfile,
10878 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10879 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10880 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10881 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10882 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10883 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10884 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10885 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10886 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10887 libungif, liburcu, libusb, libuv, libv4l, libva,
10888 libva-intel-driver, libvncserver, libvorbis, libvpx,
10889 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10890 libxslt, lighttpd, linenoise, linknx, links, linphone,
10891 linux-firmware, linux-fusion, linux-headers, linux-pam,
10892 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10893 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10894 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10895 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10896 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10897 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10898 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10899 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10900 lzma, m4, madplay, make, makedevs, Makefile.in,
10901 matchbox-common, matchbox-desktop, matchbox-fakekey,
10902 matchbox-keyboard, matchbox-lib, matchbox-panel,
10903 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10904 media-ctl, mediastreamer, memcached, memstat, memtester,
10905 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10906 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10907 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10908 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10909 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10910 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10911 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10912 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10913 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10914 openocd, openpowerlink, openssh, openssl, openswan,
10915 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10916 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10917 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10918 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10919 perl-module-build, perl-mojolicious, perl-net-ssleay,
10920 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10921 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10922 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10923 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10924 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10925 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10926 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10927 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10928 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10929 python-dialog, python-ipy, python-keyring, python-mad,
10930 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10931 python-pyparsing, python-pyro, python-pyusb, python-serial,
10932 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10933 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10934 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10935 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10936 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10937 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10938 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10939 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10940 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10941 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10942 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10943 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10944 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10945 slang, slirp, smcroute, smstools3, snmppp,
10946 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10947 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10948 squid, sredird, startup-notification, strace, stress,
10949 strongswan, stunnel, subversion, sudo, sunxi-boards,
10950 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10951 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10952 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10953 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10954 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10955 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10956 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10957 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10958 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10959 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10960 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10961 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10962 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10963 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10964 xdriver_xf86-video-vmware, xenomai, xerces,
10965 xfont_font-adobe-{100,75}dpi,
10966 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10967 xfont_font-alias, xfont_font-arabic-misc,
10968 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10969 xfont_font-bh-lucidatypewriter-100dpi,
10970 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10971 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10972 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10973 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10974 xfont_font-daewoo-misc, xfont_font-dec-misc,
10975 xfont_font-ibm-type1, xfont_font-isas-misc,
10976 xfont_font-jis-misc, xfont_font-micro-misc,
10977 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10978 xfont_font-misc-meltho, xfont_font-misc-misc,
10979 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10980 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10981 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10982 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10983 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10984 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10985 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10986 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10987 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10988 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10989 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10992 New packages: adwaita-icon-theme, am335x-pru-package,
10993 bcache-tools, biosdevname, botan, canfestival, clamav,
10994 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10995 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10996 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10997 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10998 netcat-openbsd, nginx, odhcploc, openvmtools,
10999 phidgetwebservice, pps-tools, pure-ftpd,
11000 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
11001 qt5location, shairport-sync, spidev_test, targetcli-fb,
11002 tinyalsa, trinity, x264, yaml-cpp, ympd
11004 Removed packages: libelf
11006 Issues resolved (http://bugs.uclibc.org):
11008 #261: New package: wxWidgets
11009 #325: New package: ratpoison
11010 #405: New package: OpenVZ tools
11011 #1309: New package: rdiff-backup
11012 #3427: New package: nginx
11013 #3655: New package: libav
11014 #3991: New Package: open-vm-tools (Vmware Tools)
11015 #6878: dmraid: disabled on ARC
11016 #6950: Full unicode support in ncurses
11017 #7010: jamvm builds and runs fine under mips (be)
11018 #7088: elfutils on Blackfin doesn't build
11019 #7142: ecryptfs needs getent to run
11020 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
11021 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
11022 #7352: [2014.08-rc3] diffutils-3.3 failed on building
11023 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
11024 #7364: monit builds a static application, even though BR2_PREFER_...
11025 #7370: ngrep - requires --with-pcap-includes fully defined to find...
11026 #7442: rootfs remount does not work as expected with sysvinit
11027 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
11028 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
11029 #7574: quota-4.01 fails to build statically
11031 2014.08, Released September 1st, 2014
11033 Minor manual fixes/additions.
11035 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
11036 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
11037 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
11038 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
11039 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
11040 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
11043 Issues resolved (http://bugs.uclibc.org):
11045 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
11047 2014.08-rc3, Released August 26th, 2014
11051 User manual update / restructuring.
11053 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
11054 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
11055 lbreakout2, libevas-generic-loaders, libftdi, libinput,
11056 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
11057 thrift, tvheadend, usb_modeswitch, xmlstarlet,
11059 Issues resolved (http://bugs.uclibc.org):
11061 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
11062 #7322: libgomp dependency issue with imagemagick
11063 #7328: Git dl of versions in x/y broken
11065 2014.08-rc2, Released August 18th, 2014
11067 Fixes all over the tree.
11069 User manual restructured / reworked.
11071 Toolchain: Fix for C++ exceptions / pthread_exit() on
11072 uClibc/glibc, C++-11 features with uClibc.
11074 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
11075 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
11076 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
11077 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
11078 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
11079 qt, subversion, synergy, systemd, tar, tftpd, webkit,
11080 xapp_rstart, xbmc, xbmc-pvr-addons
11082 Issues resolved (http://bugs.uclibc.org):
11084 #7124: Use BR toolchain externally results a non-bootable...
11085 #7208: Glibc C++ aplications crash if they use exceptions
11086 #7250: Cannot build with -std=c++11
11087 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
11088 #7286: systemd 215 doesn't build
11090 2014.08-rc1, Released August 8th, 2014
11092 Fixes all over the tree and new features.
11094 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
11095 Improved altivec / SPE /atomic instructions
11096 handling. Additional PowerPC CPU variants added.
11098 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
11099 qemu-system-xtensa, qemu-aarch64-virt added. A number of
11100 tweaks to existing ones. lpc32xx defconfigs removed.
11102 Toolchain: Microblaze support for internal musl toolchain.
11103 Default to GCC 4.8 for internal toolchain, remove deprecated
11104 4.3 and 4.6 versions.
11105 External CodeSourcery / Linaro toolchain updates, option to
11106 copy gconv libraries for external toolchains.
11108 Infrastructure: graph-depends: misc fixes, transitive
11109 dependencies are not drawn by default. Download handling is
11110 now done using helper scripts. Integrity of downloads can now
11111 be verified using sha* hashes. Subversion download now uses
11112 peg revisions for robustness.
11113 Legal-info: License info of local or overridden packages are
11114 saved as well. Toolchain packages are also taken into account.
11115 autotools: Static linking with libtool / v1.5 improvements.
11116 Gettextize support, similar to autoreconf.
11117 kconfig package infrastructure added.
11119 Misc: Version selection for busybox dropped.
11121 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
11122 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
11123 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
11124 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
11125 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
11126 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
11127 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
11128 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
11129 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
11130 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
11131 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
11132 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
11133 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
11134 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
11135 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
11136 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
11137 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
11138 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
11139 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
11140 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
11141 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
11142 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
11143 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
11144 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
11145 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
11146 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
11147 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
11148 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
11149 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
11150 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
11151 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
11152 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
11153 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
11154 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
11155 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
11156 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
11157 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
11158 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
11159 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
11160 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
11161 libxml2, libyaml, links, linux-firmware, linux-fusion,
11162 linux-headers, linux-pam, lite, live555, lm-sensors,
11163 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
11164 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
11165 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
11166 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
11167 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
11168 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
11169 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
11170 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
11171 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
11172 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
11173 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
11174 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
11175 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
11177 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
11178 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
11179 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
11180 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
11181 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
11182 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
11183 samba, samba4, sane-backends, sawman, sconeserver, setserial,
11184 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
11185 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
11186 startup-notification, statserial, strongswan, stunnel,
11187 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
11188 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
11189 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
11190 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
11191 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
11192 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
11193 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
11194 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
11195 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
11196 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
11197 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
11200 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
11201 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
11202 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
11203 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
11204 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
11205 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
11206 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
11207 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
11208 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
11209 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
11210 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
11211 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
11212 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
11213 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
11215 Removed packages: procps
11217 Issues resolved (http://bugs.uclibc.org):
11219 #5750: Doing a Buildroot build from /usr doesn't work
11220 #5900: config flags to the Xenomai build system
11221 #6230: Cannot compile gcc without threads (uClibc-based)
11222 #6626: procps Unknown HZ value! (XX) Assume 100
11223 #7118: Package "thrift" requires atomic operations
11224 #7154: Local uClibc config file gets overwritten using ...
11225 #7160: host-xz not built
11226 #7166: hostapd: segfault when using RT5370
11227 #7172: Name collision of rpath token expansion and internal..
11228 #7178: NTPd package cannot sync time without a proper ntp.conf
11229 #7184: supervisord depends on libxml2 implicitly
11230 #7196: Unable to build on UBUNTU13.10
11231 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11233 2014.05, Released May 31st, 2014
11237 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11240 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11241 qt5base, qt5webkit, sysklogd, thrift, u-boot
11243 2014.05-rc3, Released May 28th, 2014
11247 Updated/fixed packages: acl, attr, connman, dosfstools,
11248 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11249 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11250 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11251 samba4, slang, xbmc
11253 Issues resolved (http://bugs.uclibc.org):
11255 #7100: license info for package 'acl' missing
11256 #7106: license info for package 'attr' missing
11257 #7112: license info for package 'hwdata'
11259 2014.05-rc2, Released May 21st, 2014
11261 Fixes all over the tree.
11263 Stripping using sstrip has been deprecated.
11265 BR2_EXTERNAL can now also be used to implement custom
11268 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11269 the generated dependency graph has been renamed to
11270 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11273 The virtual package infrastructure will now error out early
11274 if multiple packages providing the same virtual package has
11275 been enabled (E.G. opengl). This change requires that the
11276 packages explicitly declare what virtual package(s) they
11279 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11280 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11281 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11282 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11283 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11284 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11285 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11286 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11287 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11288 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11289 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11290 xlib_libXpm, xserver_xorg-server, zyre
11292 Issues resolved (http://bugs.uclibc.org):
11294 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11295 #7016: Git issues in resulting buildroot tar
11296 #7094: pciutils doesn't build on Blackfin
11298 2014.05-rc1, Released May 13th, 2014
11300 Fixes all over the tree and new features.
11302 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11303 been removed. Building o32 ELF files for MIPS64 is an exotic
11304 configuration that nobody should be using. If o32 is required,
11305 then is better if it's built for MIPS 32-bit cores so only
11306 32-bit instructions will be used leading to a more efficient
11308 Support for the ARM A12 variant and Intel corei7.
11310 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11312 Bootloaders: Grub2 and gummiboot support, syslinux support
11315 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11316 library for internal and external toolchains. 4.8-R3 support
11317 for ARC, Internal toolchain support for Aarch64 and
11318 Microblaze. Environment variable to control debug output of
11319 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
11320 other variables. Toolchain tuple vendor name can now be
11321 customized. Updated external Linaro ARM/Aarch64
11322 toolchains. Added external Linaro ARMEB toolchain.
11323 A GDB gdbinit file is now generated for external toolchains to
11324 automatically set the correct sysroot.
11326 Kconfig handling for minimum kernel headers version required
11327 for packages. Now packages needing specific kernel header
11328 features can specify these requirements in Kconfig.
11330 Infrastructure: Support for (but disabled as it leads to
11331 unreproducible builds) toplevel parallel builds. See the
11332 comment at the top of Makefile for details about how to enable
11333 it and what the problems are if you want to test it.
11334 Python package infrastructure extended to support Python 3.x
11335 Perl and virtual package infrastructure support added.
11336 PRE_*_HOOKS support for all build steps.
11338 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11339 barebox, bash, beecrypt, bellagio, binutils, boost,
11340 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11341 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11342 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11343 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11344 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
11345 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11346 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11347 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
11348 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11349 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11350 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11351 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11352 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11353 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11354 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11355 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11356 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11357 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11358 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
11359 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11360 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11361 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
11362 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11363 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11364 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11365 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11366 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11367 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11368 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11369 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11370 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11371 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11372 luainterpreter, luajit, lua-msgpack-native, luaposix,
11373 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11374 memstat, mesa3d, metacity, minidlna, mmc-utils,
11375 mobile-broadband-provider-info, modem-manager, mongrel2,
11376 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11377 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11378 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11379 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11380 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11381 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11382 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11383 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11384 pulseaudio, python, python3, python-bottle, python-m2crypto,
11385 python-netifaces, python-pyasn, python-pycrypto,
11386 python-pygame, python-pysnmp, python-pysnmp-apps,
11387 python-pysnmp-mibs, python-serial, python-setuptools,
11388 qextserialport, qt, qt5, qt5base, qt5connectivity,
11389 qt5declarative, qt5graphicaleffects, qt5imageformats,
11390 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11391 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11392 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11393 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11394 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11395 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11396 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11397 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
11398 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
11399 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11400 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11401 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11402 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11403 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11404 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11405 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11406 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11407 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11408 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11409 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11410 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11411 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11412 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11413 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11414 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
11415 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11416 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11417 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11418 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11419 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11420 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11421 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11422 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11423 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11424 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11425 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11426 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11427 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11428 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11429 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11430 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11431 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11432 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11433 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11434 xutil_util-macros, zeromq, zic, zmqpp, zyre
11436 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11437 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11438 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11439 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11440 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11441 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11442 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11443 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11444 musl, nftables, opentyrian, opentyrian-data,
11445 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11446 php-zmq, postgresql, python-libconfig, python-pypcap,
11447 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
11448 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11449 yaffs2utils, zlog, znc
11451 Removed packages: crosstool-ng, python-distutilscross, vala
11453 Issues resolved (http://bugs.uclibc.org):
11455 #6842: Checking external toolchain for eabihf
11456 #6956: Packaging libsoxr
11457 #6986: Make legal-info fails on uboot versions before 2014.01
11458 #6992: Incorrect installation rights on external kernel module..
11460 2014.02, Released February 27th, 2014
11464 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11465 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11466 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11467 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11469 Issues resolved (http://bugs.uclibc.org):
11471 #6938: mkuser script generates wrong password for new user in..
11473 2014.02-rc3, Released February 25th, 2014
11477 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11478 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11479 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11480 libsecret, libsepol, libsigsegv, libtool, libv4l,
11481 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11482 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11483 tvheadend, util-linux, webkit, xscreensaver
11485 Issues resolved (http://bugs.uclibc.org):
11487 #4706: Removing .stamp_target_installed does not trigger...
11488 #5030: busybox built fails if we use an override src dir...
11489 #5420: Dbus and /var/run management
11490 #5768: Not able to build ALSA-Lib for static build
11491 #5774: Not able to build ALSA-Utils for static build
11492 #6542: external python modules fail to compile to pyc if...
11493 #6764: Support for kernel signed modules
11494 #6794: Busybox compiled from buildroot hangs on pass from...
11496 2014.02-rc2, Released February 20th, 2014
11498 Fixes all over the tree. Static linking / nommu fixes and
11499 annotations for several packages.
11501 Updated/fixed packages: boost, busybox, collectd, coreutils,
11502 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11503 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11504 opencv, python, python3, qtuio, systemd, thrift, transmission,
11505 uclibc, vlc, webkit
11507 Issues resolved (http://bugs.uclibc.org):
11509 #5450: AT91SAM9260 Bootstrap compilation problem
11510 #5582: libiconv 1.14 failed to build
11511 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11512 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11513 #6218: binutils-2.23.2/gas fails with undefined reference to..
11514 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11515 #6470: If the build directory is a child of /usr, the build..
11516 #6776: systemd error: static declaration of 'execvpe' follows..
11517 #6818: toolchainfile.cmake has absolut path references
11519 2014.02-rc1, Released February 11th, 2014
11521 Fixes all over the tree and new features.
11523 Support for external packages/defconfigs (BR2_EXTERNAL). See
11524 user manual for details.
11526 Cleanup of environment variable names for consistency. The
11527 download directory location override (BUILDROOT_DL_DIR) is now
11528 called BR2_DL_DIR. Likewise the name of the current .config is
11529 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11530 your post build scripts if you use this! BUILD_DIR is now also
11531 exported to the post build/image scripts.
11533 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11534 uClibc pread/pwrite backport as they cause issues on certain
11535 architectures, new Linaro and Sourcery Codebench toolchains.
11536 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11537 variants removed, Microblaze: Internal toolchain support
11539 Legal infrastructure: Info is now split between host and
11540 target packages, large number of license annotations.
11542 Lua: selection between lua 5.1 / 5.2, luarocks support
11544 Python: package infrastructure, many new packages.
11546 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
11547 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11550 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11551 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11552 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11553 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11554 cifs-utils, civetweb, cmake, collectd, connman, copas,
11555 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11556 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11557 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11558 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11559 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11560 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11561 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11562 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11563 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11564 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11565 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
11566 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11567 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11568 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11569 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
11570 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11571 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11572 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11573 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
11574 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11575 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
11576 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11577 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
11578 luafilesystem, luajit, luaposix, luasec, luasocket,
11579 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11580 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11581 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
11582 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11583 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11584 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11585 php, poco, poppler, powervr, protobuf-c, psplash, python,
11587 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11588 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11589 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11590 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11591 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11592 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11593 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11594 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11595 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11596 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11597 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11598 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11599 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11600 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11601 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11602 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11603 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
11604 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11605 xlib_lib{FS,SM,X11},
11606 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11607 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11608 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11609 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11610 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11611 xproto_xextproto, xproto_xproto, xutil_util-macros,
11612 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11614 New packages: apitrace, avrdude, c-ares, ca-certificates,
11615 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
11616 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11617 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11618 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11619 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11620 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11621 python-configobj, python-dialog, python-json-schema-validator,
11622 python-keyring, python-msgpack, python-posix-ipc,
11623 python-pyasn, python-pycrypto, python-pysnmp,
11624 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11625 python-simplejson, python-tornado, python-versiontools,
11626 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11627 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11629 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
11630 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
11632 Issues resolved (http://bugs.uclibc.org):
11634 #65: new package: dbus c++ language bindings
11635 #769: Update configuration menu for MIPS target
11636 #2419: Add a bundle of Lua modules
11637 #2629: Segmentation faults and division by zero in Grub on ext2
11638 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11639 #4339: Allow override of DL_DIR in extract step
11640 #4363: Make sure that copied linux and busybox defconfig are...
11641 #4454: There should be simple way to update image, when chang...
11642 #5024: grub fails to build for x86_64 target architecture
11643 #5066: New-Package: net-tools
11644 #5072: ncurses: add ncurses-progs to target
11645 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11646 #5366: Login doesn't work with util-linux versions of login/agetty
11647 #5378: dropbear Makefile broken
11648 #5390: System banner - change to empty doesn't remove /etc/issue
11649 #5780: spurious build failure because it cannot remove ubinize.cfg
11650 #5798: ncurses-5.9 fails to compile statically
11651 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11652 #6080: Git fetch caching
11653 #6092: Bootable ISO image creation seems to have stopped working..
11654 #6272: coreutils build fails
11655 #6434: apply-patches.sh does not work recursively
11656 #6446: eglibc doesn't install ldconfig to target
11658 #6596: Slow bootup if mdev is chosen
11659 #6656: Build Qt5 with ccache
11660 #6662: internal compiler error: Segmentation fault during making..
11661 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
11662 #6752: genext2fs: e2fsck must run before tunefs -U random
11663 #6770: openssl 1.0.1f fails with ccache
11664 #6830: Qt5: no fonts are installed
11665 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11666 #6854: Update to Qt 5.2.1
11668 2013.11, Released November 30th, 2013:
11672 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11673 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11674 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11675 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11676 tvheadend, util-linux, wpa_supplicant
11678 Issues resolved (http://bugs.uclibc.org):
11680 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11681 #2995: -fstack-protector-all causes ssh to SIGSEGV
11682 #5570: Cannot compile software on the target machine
11683 #6428: util-linux libmount segfaults with patch from buildroot
11684 #6500: php fails to build for armel
11685 #6554: gdb needs to dependents on host texinfo
11686 #6692: GNU nano fails to compile for x86_64
11687 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11689 2013.11-rc3, Released November 26th, 2013
11691 Fixes all over the tree.
11693 Architecture: Mark MIPS I, II, III and IV as deprecated.
11695 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11696 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11697 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11698 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11699 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11701 2013.11-rc2, Released November 18th, 2013
11703 Fixes all over the tree.
11705 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11706 Adjust kernel versions.
11708 Toolchain: avr32: fix for modern kernel headers
11710 Bootloader: Barebox updated to 2013.10.1
11712 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11713 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11716 Issues resolved (http://bugs.uclibc.org):
11718 #3601: DHCPD S80dhcp-server startup script issues
11719 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11720 #6416: Xenomai package, patch alternative
11721 #6590: directfb-examples build failed whit linaro toolchain
11723 2013.11-rc1, Released November 12th, 2013
11725 Architectures: Nios-II support, MIPS arch handling fixes
11727 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11728 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11730 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11731 for avr32, crosstool-ng backend removed, external musl
11732 toolchain support, gcc 4.8.2, updated Linaro external
11733 toolchains. Fortran and objective-C support deprecated,
11736 Bootloaders: U-Boot: u-boot.imx support, version bumps
11738 Linux: use kmod instead of module-init-tools
11740 System: default to devtmpfs for /dev
11742 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11743 download support, post-rsync hooks
11745 Fs: u-boot image support for cpio
11747 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11748 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11749 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11750 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11751 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11752 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11753 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11754 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11755 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11756 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11757 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11758 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11759 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11760 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11761 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11762 libedit, libevas, libevent, libfreefare, libfuse,
11763 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11765 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11766 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11767 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11768 libvpx, lighttpd, linphone, linux-pam, lmbench,
11769 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11770 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11771 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11772 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11773 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11774 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11775 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11776 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11777 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11778 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11779 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11780 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11781 samba, scons, screen, sdl_sound, ser2net, setserial,
11782 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11783 stress, strongswan, stunnel, sudo, syslinux, systemd,
11784 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
11785 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11786 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11787 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11788 webkit, webp, webrtc-audio-processing, weston, wget,
11789 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11790 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11791 xserver_xorg-server, xz, zeromq, zic, zmqpp
11793 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11794 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11795 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11796 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11797 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11798 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11799 trace-cmd, xscreensaver, zsh
11801 Removed packages: module-init-tools
11803 Issues resolved (http://bugs.uclibc.org):
11805 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11806 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11807 #5630: makefile error with toolchain helpers.mk
11808 #5672: htop: remove X11 stuff
11809 #5678: linux.mk: linux-menuconfig fails
11810 #5696: python3 installation is too large, patches from python2 needed
11811 #5978: Erlang does not build for arm in 2013.02-rc3
11812 #6392: Extended ARM uImage kernel options
11813 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11814 #6428: util-linux libmount segfaults with patch from buildroot
11815 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11816 #6566: PHP segfault when crosscompiled to mips64 - patch included
11817 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11818 #6578: udisks package broken
11819 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11820 #6608: ebtables missing ethertypes - fix included
11821 #6620: Sysvinit package missing killall5 and symlinks - patch included
11822 #6632: CMake use host pkg-config
11823 #6638: pkgconf doesn't download
11824 #6644: "all" target doesn't work in out-of-tree builds
11825 #6650: Segmentation fault when trying to build latest buildroot
11826 #6668: iptables limit module alignment problem on mips64
11828 2013.08, Released August 31th, 2013:
11832 Documentation build fixed.
11834 Updated/fixed packages: ltrace, strongswan
11836 2013.08-rc3, Released August 29th, 2013:
11838 Fixes all over the tree.
11840 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11841 misc fixes for generatelocales, apply-patches and module
11844 Top level menu names reordered and renamed for clarity.
11846 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11847 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11848 openssh, openssl, pulseaudio, python-setuptools, qt5,
11849 qt5webkit, redis, strongswan, sunxi-mali
11851 Issues resolved (http://bugs.uclibc.org):
11853 #6464: dbus-daemon-launch-helper needs setuid
11855 2013.08-rc2, Released August 16th 2013:
11857 Documentation improvements.
11859 External toolchains fixes.
11861 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11862 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11863 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11864 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11865 uclibc, udev, wayland, webkit, zeromq.
11867 Issues resolved (http://bugs.uclibc.org):
11869 #6440: typo in ffmpeg makefile
11871 2013.08-rc1, Released August 5th, 2013:
11874 - improved support for floating point on ARM and Thumb/Thumb2
11875 - support for ARM OABI removed
11878 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11879 - Linaro ARM and Aarch64 toolchains updated
11880 - support added for the Arago ARMv5 and ARMv7 toolchains
11881 - gcc 4.8.x version bumped
11882 - support for installing both FDPIC and FLAT libraries on
11884 - support for uClibc 0.9.31 removed,
11885 - convert the internal toolchain backend to use the package
11887 - support added for eglibc in the internal toolchain backend
11888 - toolchain components for the ARC architecture updated and
11890 - support for Blackfin in the internal toolchain fixed
11892 Defconfigs: beaglebone_defconfig updated, new defconfig for
11893 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11896 A number of packages have been fixed to use the
11897 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11898 script installed and modified properly. Licensing informations
11899 has been added to a number of packages.
11901 Use XZ tarballs for a number of packages.
11903 Noticeable package changes/additions:
11904 - The glib2/libgtk2/webkit stack has been updated to recent
11906 - Support for Gstreamer 1.x has been added.
11907 - OpenGL support for TI OMAP platforms has been added.
11908 - OpenGL support for Allwinner platforms has been added.
11909 - OpenMAX support for RasberryPi has been added.
11911 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11912 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11913 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11914 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11915 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11916 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11917 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11918 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11919 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11920 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11921 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11922 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11923 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11924 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11925 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11926 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11927 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11928 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11929 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11930 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11931 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11932 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11933 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11934 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11935 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11938 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11939 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11940 gcc-final, gcc-initial, gcc-intermediate, git,
11941 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11942 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11943 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11944 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11945 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11946 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11947 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11948 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11949 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11950 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11951 tree, tstools, uclibc, w_scan.
11953 Issues resolved (http://bugs.uclibc.org):
11955 #4718: python (built for powerpc) distutils has paths to host
11957 #5516: appended device tree blobs on uImage fails
11958 #6302: Versions of packages retrieved from github.com are wrong
11959 #6308: dosfstools download link is wrong
11960 #6326: Dropbear: Add options to allow better config for
11961 different target devices (e.g. routers)
11962 #6338: Wrong download link for minicom package
11963 #6344: Wrong handling of license text files with same name and
11964 different directory
11965 #6374: gnutls package broken if linux cryptodev module
11967 #6410: omap3_beagle has uimage error load address error
11969 2013.05, Released May 31th, 2013:
11973 External toolchain wrapper fix for if host/usr/bin is placed
11976 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11977 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11978 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
11980 Issues resolved (http://bugs.uclibc.org):
11982 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
11983 #4988: flex and m4 problems
11984 #5912: obsolete CVS files
11986 2013.05-rc3, Released May 25th, 2013:
11990 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11991 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11992 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11995 2013.05-rc2, Released May 15th, 2013:
11997 Fixes all over the tree.
11999 Default number of parallel jobs is now number of CPUs + 1.
12001 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
12003 Updated/fixed packages: aircrack-ng, busybox, cairo,
12004 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
12005 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
12006 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
12007 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
12008 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
12009 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
12010 sconeserver, strace, sylpheed, wvstreams,
12011 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
12012 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
12013 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
12014 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
12015 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
12016 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
12017 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
12018 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
12019 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
12020 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
12021 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
12022 xdata_xcursor-themes,
12023 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
12024 xdriver_xf86-input-{tslib,vmmouse,void},
12025 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
12026 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
12027 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
12028 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
12029 xfont_encodings, xfont_font-adobe-{100,75}dpi,
12030 xfont_font-utopia-{100dpi,75dpi,type1},
12031 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
12032 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
12033 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
12034 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
12035 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
12036 xfont_font-{mutt,schumacher}-misc,
12037 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
12038 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
12039 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
12040 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
12041 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
12042 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
12043 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
12044 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
12045 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
12046 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
12047 xserver_xorg-server, xutil_{makedepend,util-macros}
12049 Readded Packages: xapp_xinit
12051 Issues resolved (http://bugs.uclibc.org):
12053 #5054: amd64: cannot find init - due to missing /lib64 folder
12055 2013.05-rc1, Released May 8th, 2013:
12057 Architectures: ARC support, Blackfin support, FLAT binary
12058 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
12060 Toolchains: Add new Microblaze external toolchains, Linaro
12061 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
12062 internal toolchain, default to GCC 4.7.x. Internal
12063 Crosstool-ng backend deprecated.
12065 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
12066 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
12069 FS: LZO and XZ compression methods, extra ubifs options,
12070 ext2 rev 0/1 and ext3/4 support.
12072 Patch handling: apply-patches now has .patch.xz support,
12073 Patch logic reworked as discussed during Febrary dev days:
12074 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
12076 <pkg>-rsync now excludes version control files.
12078 linux: uImage load address for ARM multiplatform kernels
12080 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
12081 providers, similar to how libjpeg / libjpeg-turbo is handled.
12083 Infrastructure for packages to add system users.
12085 kconfig: updated to 3.9-rc2, support make olddefconfig
12087 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
12088 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
12089 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
12090 busybox, ccache, cifs-utils, cmake, collectd, connman,
12091 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
12092 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
12093 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
12094 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
12095 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
12096 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
12097 httping, icu, inotify-tools, intltool, iproute2, ipset,
12098 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
12099 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
12100 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
12101 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
12102 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
12103 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
12104 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
12105 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
12106 mediastreamer, memtester, mesa3d,
12107 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
12108 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
12109 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
12110 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
12111 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
12112 polarssl, proftpd, psmisc, pulseaudio, python,
12113 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
12114 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
12115 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
12116 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
12117 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
12118 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
12119 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
12120 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
12121 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
12122 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
12123 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
12124 xdriver_xf86-input-{tslib,vmmouse,void},
12125 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
12126 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
12127 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
12128 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
12129 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
12130 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
12131 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
12132 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
12133 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
12134 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
12135 xserver_xorg-server, xutil_makedepend, xz, zeromq
12137 New packages: aircrack-ng, bcusdk, chrony, crda,
12138 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
12139 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
12140 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
12141 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
12142 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
12143 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
12144 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
12145 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
12146 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
12147 qt5declarative, qt5graphicaleffects, qt5imageformats,
12148 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
12149 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
12150 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
12151 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
12152 xcursor-transparent-theme, zic, zmqpp, zyre
12154 Removed packages: microperl, ocf-linux, xapp_xinit,
12155 xapp_xplsprinters, xapp_xprehashprinterlist,
12156 xfont_font-bitstream-speedo,
12157 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
12158 xproto_{print,xf86rush}proto
12160 Deprecated packages: vala
12162 Issues resolved (http://bugs.uclibc.org):
12164 #1291: Add support for Faraday 526 arm processor (fa526)
12165 #2683: cups does not install correctly to target
12166 #3313: mesa3d fails to build
12167 #5186: initramfs/cpio should support lzo compression
12168 #5636: agetty - cannot get controlling tty error - need updated...
12169 #5906: collectd client headers not exported
12170 #5966: bison unnecessarily required as build dependency
12171 #6140: --enable-fileinfo not applied for php package
12172 #6164: openvpn usage of ip tool from Busybox
12174 2013.02, Released February 28th, 2013:
12176 Misc manual updates.
12178 Updated/fixed packages: busybox, collectd, flashbench,
12179 libgtk2, libupnp, mii-diag, quota
12181 2013.02-rc3, Released February 26th, 2013
12185 Updated/fixed packages: conntrack-tools, dialog,
12186 enlightenment, haserl, keyutils, libfif, libmad,
12187 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
12188 ruby, spawn-fcgi, vtun
12190 Issues resolved (http://bugs.uclibc.org):
12192 #5960: fusion.ko driver does not install to target rootfs
12194 2013.02-rc2, Released February 19th, 2013
12196 Fixes all over the tree.
12198 Various manual updates and fixes.
12200 Updated/fixed packages: busybox, collectd, gesftpserver,
12201 glib-networking, gnutls, inotify-tools, libcurl, libffi,
12202 libglib2, libtorrent, libvorbis, neard, network-manager,
12203 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
12205 Issues resolved (http://bugs.uclibc.org):
12207 #5906: collectd client headers not exported
12209 2013.02-rc1, Released February 10th, 2013
12211 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
12212 libraries install fixed. Add Linaro ARM
12213 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
12214 CodeBench MIPS 2012.03/09. Infrastructure to warn about
12215 missing 32bit support for binary toolchains. Toolchain wrapper
12216 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12217 7.1. Deprecate uClibc 0.9.31.
12219 Architecture: Xtensa fixes, add missing powerpc variants, arm
12220 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12221 deprecated. Sparc: drop old unused variants
12223 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
12224 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12225 environment image support, U-Boot: add 2013.01.01
12227 Linux: fix appended dtb handling for v3.8+ kernels, support
12228 multiple device trees
12230 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12231 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
12232 updated, at91rm9200df: misc fixes. Lock kernel headers to
12235 Infrastructure: Git download fixes. Toolchain make target
12236 renamed from 'cross' to 'toolchain'. Eclipse integration
12237 support. Option to set root password, post image scripts,
12238 config scripts handling.
12240 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12241 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12242 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12243 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
12244 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12245 diffutils, directfb, distcc, divine, dnsmasq, docker,
12246 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12247 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12248 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12249 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12250 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12251 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12252 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12253 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12254 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12255 libedbus, libedje, libeet, libefreet, libeina, libeio,
12256 liberation, libelementary, libembryo, libethumb, libev,
12257 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12258 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12259 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12260 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12261 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12262 libxml2, libxslt, lighttpd, links, linux-firmware,
12263 linux-fusion, ltp-testsuite, ltrace,
12264 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12265 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12266 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
12267 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12268 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12269 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12270 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12271 python, python3, qemu, qextserialport, qt, quagga, radvd,
12272 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12273 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
12274 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12275 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12276 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
12277 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12278 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12279 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12280 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12281 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12282 xserver_xorg-server, xstroke, xvkbd, xz
12284 New packages: b43-firmware, b43-fwcutter, bustle,
12285 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12286 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12287 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12288 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12289 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12290 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12291 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12292 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12293 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12294 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12295 spice-protocol, tcllib, tvheadend, udisks, usbredir
12296 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12299 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
12300 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12301 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12302 xdriver_xf86-video-{tsend,xgi,xgixp}
12304 Deprecated packages: xstroke
12306 Issues resolved (http://bugs.uclibc.org):
12308 #4237: building shared openssl w/-Os fails due to gcc bug
12309 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12310 #5602: python3 should install a "python" symbolic link
12311 #5846: Extra slash added to last slash in URL
12313 2012.11.1, Released January 3rd, 2013:
12315 Toolchain: Fixed non-largefile builds on recent Ubuntu
12318 Arch: fix missing x86/generic handling, Build for Xtensa with
12321 Updated/fixed packages: dosfstools, qt
12323 2012.11, Released December 2nd, 2012:
12325 Git shallow clone fix for older git version.
12327 Updated/fixed packages: ctuio, libtool
12329 Issues resolved (http://bugs.uclibc.org):
12331 #5726: List all the available hook points
12333 2012.11-rc2, Released November 30th, 2012:
12335 Minor fixes around the tree.
12337 Various manual updates and fixes.
12339 Add checks for legacy features.
12341 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
12342 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12343 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12344 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12345 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12346 scons, strace, sylpheed
12348 Issues resolved (http://bugs.uclibc.org):
12350 #5732: Error : package/alsa-lib/alsa-lib.mk
12352 2012.11-rc1, Released November 17th, 2012
12354 Fixes all over the tree and new features.
12356 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12357 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12358 + nitrogen6x defconfigs.
12360 Bootloaders: add u-boot 2012.07/10, ais target format, add
12361 barebox 2012.08/09/10/11, linker overlap issue fix for
12362 at91bootstrap, mxs-bootlets updated for new Barebox versions.
12364 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
12365 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
12366 Libtirpc support for modern glibc variants. Toolchain on
12367 target has been deprecated.
12369 Initial Aarch64 support, Xtensa support re-added.
12371 Infrastructure: Use shallow git clone when possible, use
12372 tarballs rather than git URLs for github. Moved to pkgconf
12373 rather than pkg-config. System directory added, default
12374 skeleton/device tables moved. More than 1 post-build script
12375 can now be used. output/target now contains a
12376 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12377 understand how to (not) use it.
12379 Manual has been reworked and extended.
12381 Legal-info: Lots of package annotations, CSV file fixes,
12382 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12384 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
12385 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12386 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12387 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12388 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12389 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12390 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12391 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12392 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12393 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12394 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12395 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
12396 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12397 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12398 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12399 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12400 lmbench, lockfile-progs, logrotate, lshw, lsof,
12401 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12402 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12403 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12404 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12405 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12406 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
12407 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12408 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
12409 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12410 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12411 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
12412 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12413 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12415 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12416 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12417 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12418 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
12419 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12420 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12421 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12422 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12425 Deprecated packages: netkitbase, netkittelnet
12427 Issues resolved (http://bugs.uclibc.org):
12429 #807: [PATCH] samba - make iconv and smbd optional
12430 #3049: binutils have a sysroot bug in ld
12431 #5330: update vsftpd to 3.0.0
12432 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12433 #5666: Fails to build python 2.7.2 for 2440 arm
12435 2012.08, Release August 31th, 2012
12437 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12440 Added license information for: sqlite.
12442 Changed the source URLs of all packages located on Sourceforge
12443 in order to use the automatic mirror selection URL
12444 downloads.sourceforge.net, and get rid of the
12445 BR2_SOURCEFORGE_MIRROR option.
12447 2012.08-rc3, Released August 25th, 2012
12449 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12450 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12452 Added license informations for: barebox, grub, syslinux,
12453 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12454 faad2, nano, fbdump, rsync, librsync, fontconfig,
12457 2012.08-rc2, Released August 15th, 2012
12459 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12461 Added license informations for: mxml, nanocom, empty, expat,
12462 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12463 input-event-daemon, luajit, cgilua, copas, coxpcall,
12464 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12465 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12466 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12467 mtd, openssl, psmisc, socat, spawn-fcgi.
12469 Fixes to Microblaze external toolchains
12470 configuration. Improvements of the pkg-stats
12471 script. Out-of-tree fix for the graph-depends script.
12473 Kernel headers version bump.
12475 2012.08-rc1, Released August 1st, 2012
12477 Fixes all over the tree and new features.
12479 Integration of a legal information reporting infrastructure,
12480 which allows to generate detailed informations about the
12481 licenses and source code of all components of a system
12482 generated by Buildroot. License information will progressively
12483 be added on packages.
12485 Default configuration files added for Calao-systems USB-A9263
12486 and Calao-systems USB-A9G20-LPW.
12488 External toolchains update: allow download of a custom
12489 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12490 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12493 Allow the restriction of downloads to the primary site only.
12494 This is useful for project developers who want to ensure that
12495 the project can be built even if the upstream tarball
12496 locations disappear.
12498 Add a 'System configuration' choice to select between 3
12499 different init systems: Busybox init, SysV init and Systemd
12502 Cleanups to the package infrastructure. The visible change to
12503 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12504 $(autotools-package)), and similarly for other package
12505 infrastructures and host packages. Refer to the documentation
12508 By default, automatic detection of the number of compilation
12509 jobs to use, depending on the number of CPUs available.
12511 Improvements to generate systems with static libraries only
12512 (infrastructure and package fixes).
12514 Add proper support in the Linux kernel package to generate
12515 Device Tree Blobs or combined Device Tree / Kernel
12516 images. This will be useful on Microblaze, PowerPC and ARM,
12517 which are architectures making extensive use of the Device
12520 Updated/fixed packages: audiofile, autoconf, automake, axel,
12521 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12522 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12523 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12524 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12525 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12526 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12527 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12528 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12529 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12530 libfuse, libidn, libmad, libmbus, libmnl,
12531 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12532 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12533 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12534 lttng-tools, lua, m4, memtester, midori, mii-diag,
12535 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12536 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12537 openssl, pciutils, php, polarssl, portaudio, pppd,
12538 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12539 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12540 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12541 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12542 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12544 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12545 fbterm, flashrom, freerdp, inadyn, libfreefare,
12546 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12547 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12548 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12549 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12550 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12551 ramspeed, rtorrent, sound-theme-borealis,
12552 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12555 Issues resolved (http://bugs.uclibc.org):
12557 #1315: Allow use of older external toolchains without sysroot
12558 support [won't fix]
12559 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12560 #5360: buildroot fails when building "host-libglib2 2.30.2
12561 Building" [won't fix, upstream problem]
12562 #5384: Can't build packages relying on gets on newer glibc
12565 2012.05, Released May 30th, 2012:
12567 Updated/fixed packages: busybox, netsnmp, pptp-linux
12569 2012.05-rc3, Released May 25th, 2012:
12571 Minor fixes around the tree.
12573 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12576 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12578 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12579 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12582 2012.05-rc2, Released May 18th, 2012:
12584 Fixes all over the tree.
12586 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12587 dependency, disable decimal floats support, Linux 3.2.17 /
12588 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12589 without C++ support.
12591 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12592 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12594 2012.05-rc1, Released May 10th, 2012:
12596 Fixes all over the tree and new features.
12598 Use /etc/os-release for version info rather than
12601 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12603 Apply-patches.sh: cleanups, archived patches handling fixes,
12604 support series files.
12606 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12607 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12608 atngw100, use 3.3.x for qemu configs.
12610 Menu structure: Libraries moved out of multimedia section
12612 Atom processor support. Prescott fix, blackfin ABI fix,
12613 Microblaze architecture support (using ext toolchain). Cleanup
12614 architecture names, deprecate Xtensa support.
12616 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
12617 default to uClibc 0.9.33.x, enable
12618 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12619 fixes for external toolchains, linaro ext toolchains, new
12620 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12623 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12624 support. Barebox: add 2012.04, remove 2011.12.
12626 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
12627 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
12628 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12629 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12630 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12631 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12632 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12633 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12634 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12635 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12636 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12637 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12638 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12639 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12640 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12641 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12642 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
12643 openssh, openssl, parted, pango, pcre, php, pixman, poco,
12644 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12645 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12646 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
12647 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12648 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
12649 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12650 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12653 New packages: apr, apr-util, audiofile, bellagio,
12654 conntrack-tools, empty, fmtools, glib-networking,
12655 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12656 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12657 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12658 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12659 socketcand, stress, systemd, ushare, zeromq
12661 Deprecated packages: ttcp
12663 Removed packages: ntfsprogs
12665 Issues resolved (http://bugs.uclibc.org):
12667 #2353: [lua] fix build with 2010.08-rc1
12668 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12669 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12670 #2881: Can't build project statically with external toolchain
12671 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
12672 #4808: ccache may build against wrong zlib
12673 #4880: New package lcdproc
12674 #4886: New package protobuf
12675 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12676 #4898: * make: [target-finalize] Error 1 (ignored)*
12677 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12678 #4970: udev 181 fails to build if kernel version 3.3 is selected
12679 #5018: dialog broken: exits with assert in uClibc
12680 #5102: qt package moc, uic, rcc read from wrong place
12681 #5144: Patch to fix ixon bug in uemacs
12682 #5198: Line graphics output is broken in GNU Screen
12683 #5204: Missing terminfo file(s) for GNU screen terminal type
12685 2012.02, Released February 29th, 2012:
12687 Updated/fixed packages: libecore
12689 2012.02-rc3, Released February 27th, 2012:
12691 Fixes all over the tree.
12693 Automatic host dependencies handling for cmake packages
12694 fixed. Customize package deprecated as using a post-build
12695 script is nowadays the preferred way of adding extra stuff to
12698 Linux-headers 3.0.x / 3.2.x stable version bumped.
12700 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12702 Updated/fixed packages: dropbear, ffmpeg, libpng
12704 2012.02-rc2, Released February 19th, 2012:
12706 Fixes all over the tree.
12708 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12709 linux-headers 3.0.x / 3.2.x stable versions.
12711 Documentation: Added makedev / <pkg>_DEVICES /
12712 <pkg>_PERMISSIONS documentation.
12714 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12715 libvncserver, mxml, python.
12717 2012.02-rc1, Released February 12th, 2012:
12719 Fixes all over the tree and new features.
12721 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
12722 support removed, Powerpc SPE ABI support. GDB ELF support fix,
12723 GDB 7.4, crosstool-NG 1.13.4.
12725 Gentargets: scp and mercurial support.
12726 Autotools: derive host dependencies from target by default.
12727 Packages can now declare device table snippets.
12729 Host utilities menu with commonly used host tools.
12731 defconfigs: qemu configs for x86-64, mips and sparc, at91
12732 defconfigs now use modern U-Boot / mainline Linux, added
12733 lpc3250 defconfigs.
12735 uClibc: remove 0.9.30, backport unshare() support, add
12736 0.9.32.1 / 0.9.33, use same config for ctng.
12738 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
12739 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12742 Various manual updates. Release tarballs now contain generated
12743 manual in text/html/pdf formats.
12745 Buildroot now calls the stop function of scripts in
12746 /etc/init.d at shutdown.
12748 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
12749 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12750 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12751 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12752 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12753 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12754 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12755 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12756 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12757 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12758 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12759 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12760 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12761 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12762 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12763 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12764 python, python-serial, qt, ruby, samba, sdl, sdparm,
12765 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12766 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12767 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12768 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12769 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12770 xf86-video-sis, xfont_{encodings,font-util},
12771 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
12772 xlib_libxkbfile, xterm, xutil_makedepend, yajl
12774 New packages: boost, connman, dstat, expedite, explorercanvas,
12775 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12776 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12777 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12778 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12779 libvncserver, linux-firmware,
12780 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12781 open2300, python-distutilscross, python-dpkt,
12782 python-netifaces, python-pygame, python-setuptools, rt-tests,
12783 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12784 xf86-input-tslib, xinput-calibrator
12786 Issues resolved (http://bugs.uclibc.org):
12788 #743: Add Transmission bit torrent option to buildroot
12789 #755: Add Boost libraries as a package
12790 #2299: Add crypto support to libsoup
12791 #2617: Pixman 0.19.2 & Cairo 1.10.0
12792 #3403: libgpg-error: bump to version 1.10
12793 #3409: libgpg-error: download from gnupg.org
12794 #3421: nano: make tiny flag optional
12795 #3691: New EFL packages
12796 #4664: Cannot patch AT91Bootstrap
12797 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
12798 #4760: Qt: add host-pkg-config to dependency-list
12800 2011.11, Released November 30th, 2011:
12802 Fixes all over the tree.
12804 Bump kernel headers / default Linux version to 3.1.4.
12806 Updated/fixed packages: ruby
12808 2011.11-rc3, Released November 26th, 2011:
12810 Fixes all over the tree.
12812 Toolchain: Fix gdb dependencies for external toolchains,
12813 adjust uClibc patches so they don't confuse modern versions of
12814 patch, bump crosstool-ng, kernel headers and linux versions.
12816 Updated/fixed packages: busybox, freetype, mplayer, opencv,
12817 php, rsyslog, ruby, thttpd, xapp_xf86dga
12819 Issues resolved (http://bugs.uclibc.org):
12821 #4357: Prevent patch commands from accessing source control
12822 #4369: Fix permissions on untared lsof archive
12824 2011.11-rc2, Released November 18th, 2011:
12826 Fixes all over the tree and new features.
12828 Updated asciidoc documentation
12830 Toolchain: Bumped 3.x stable kernel headers, use wget in
12831 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12834 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
12835 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
12837 Issues resolved (http://bugs.uclibc.org):
12839 #3355: mplayer fails to build
12840 #4021: uClibc: undefined reference to `__GI___errno_location'
12841 #4297: Qt's qmake uses wrong pkg-config
12843 2011.11-rc1, Released November 11th, 2011:
12845 Fixes all over the tree and new features.
12847 Moved misc scripts and support stuff to support/. Renamed
12848 patch-kernel.sh to support/scripts/apply-patches.sh.
12850 Documentation: Moved to asciidoc format, make targets to
12851 generate text/html/pdf/epub output added.
12853 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12856 Bootloaders: Add support for custom git tree / tarballs for
12857 barebox, similar to how it's handled for u-boot. Clean up
12858 menuconfig options.
12860 Toolchain: Update external codesourcery toolchain download
12861 URLs after Codesourcery got bought by Mentor, add x86
12862 toolchain, update toolchain versions and optimize toolchain
12863 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12864 updated GDB versions / download URLs. Binutils
12865 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12868 Package infrastructure: Support for local packages /
12869 overrides, package dir / name arguments dropped from
12870 {GEN,AUTO,CMAKE}TARGETS.
12872 Linux: Kernel extensions infrastructure support, Xenomai +
12875 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12876 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12877 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12878 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12879 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12880 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12881 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12882 libglib2, libiconv, libmpd, libreplaygain, libroxml,
12883 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
12884 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12885 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12886 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12887 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12888 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12889 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12890 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12891 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12892 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
12894 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
12895 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12896 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12897 pulseaudio, pv, rtai, vala, xenomai.
12899 Removed packages: liboil, sfdisk, swfdec, webif
12901 Issues resolved (http://bugs.uclibc.org):
12903 #505: live555: new package
12904 #507: Enable live and tv options in MPlayer-1.0rc2
12905 #531: let e2fsprogs package to export headers to staging dir if needed
12906 #1171: Linuxthreads new cannot find sysdep.h
12907 #1357: Add bluez to buildroot system
12908 #2107: New package: input-event-daemon
12909 #2599: New package: orc (Oil Runtime Compiler)
12910 #2605: gstreamer: Update to 0.10.30
12911 #2677: introducing util-linux-ng as replacement for util-linux
12912 #2917: Qt: Add declarative module
12913 #3145: jffs2 image generation fails
12914 #3271: netperf-2.4.5 fails to compile
12915 #3331: xdata_xcursor-themes depends on xcursorgen
12916 #3343: Add file:// download SITE_METHOD
12917 #3391: Add support for specifying an external kernel tree
12918 #3631: Error while compiling with Xorg
12919 #3709: oprofile doesn't build for mipsel
12920 #3925: midori not getting compile
12921 #4045: Add support for downloading i386 toolchains from codesourcery
12922 #4165: lrzsz-fix-symlink-at-rebuild.patch
12923 #4171: makedevs-unused-but-set-variable.patch
12924 #4183: Codesourcery toolchain download site has changed
12925 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
12926 #4381: Add option to lighttpd to enable Lua support
12927 #4387: Make sure that dest dir exists before installing mtd files
12929 2011.08, Released August 31th, 2011:
12931 Fixes all over the tree.
12933 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12936 Updated/fixed packages: ipset, python
12938 2011.08-rc2, Released August 29th, 2011:
12940 Fixes all over the tree.
12942 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
12943 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12946 Defconfigs: kernel updates, fix mini2440 serial port config,
12947 remove old arm toolchain configs.
12949 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12950 targets similar to linux/busybox.
12952 Updated/fixed packages: barebox, directfb, libsoup,
12953 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12954 usbmount, util-linux, xfont_font-misc-misc
12956 Issues resolved (http://bugs.uclibc.org):
12958 #3685: ncurses installation hangs due to old version of tic
12959 #4093: Grub fails to install bz2 patch after conversion to...
12961 2011.08-rc1, Released August 4th, 2011:
12963 Fixes all over the tree and new features.
12965 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12966 ext-toolchain-wrapper improvements, improved non-MMU
12967 support. GCC 4.3.6 / 4.6.1.
12969 GENTARGETS infrastructure extended to cover bootloaders and
12970 Linux kernel as well. Options to retrive Linux/U-Boot from a
12971 custom git repo instead of upstream tarballs.
12972 Support for Linux 3.x and release candidate tarballs.
12973 X-Loader bootloader for omap added.
12975 Make source/external-deps now also works for external
12976 toolchains / crosstool-ng backend.
12978 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12979 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12980 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12981 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12982 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12983 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
12984 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12985 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12986 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12987 webkit, xorg-xserver, xz, zlib
12989 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12990 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12991 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12992 statserial, stunnel, ti-utils, uboot-tools, yajl
12994 Deprecated packages: liboil, swfdec
12996 Removed packages: hal
12998 Issues resolved (http://bugs.uclibc.org):
13000 #3559: libnspr: Add new package
13001 #3595: patch to add libroxml
13002 #3565: libnss: Add new package
13003 #3583: xfonts_font-adobe-100dpi fails due to missing map file
13004 #3649: [PATCH] Add mapdir to existing pkg-config patch
13005 #3907: 2011.05 - Qt 4.7.3 not building on ARM
13006 #3961: Nfs-utils: Remove SUSv3-function index
13007 #3985: "help" target's defconfig list needs sort
13008 #3997: bump libroxml to v2.1.0
13010 2011.05, Released May 27th, 2011:
13012 Updated/fixed packages: makedevs
13014 2011.05-rc2, Released May 24th, 2011:
13016 Fixes all over the tree.
13018 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
13019 2009q3 external toolchains added. Crosstool-NG bumped to
13020 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
13021 bumped to 2.6.38.7.
13023 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
13025 2011.05-rc1, Released May 18th, 2011:
13027 Fixes all over the tree and new features.
13029 External toolchain improvements: We now build a binary
13030 toolchain wrapper and install it into HOST_DIR/usr/bin, which
13031 enforces the correct compiler arguments, making an external
13032 toolchain as easy to use outside of Buildroot as the internal
13033 ones are. This also brought a cleanup of CFLAGS, making the
13034 Buildroot build output easier to read.
13036 Rootfs device handling improvements: Choice between static
13037 /dev, devtmpfs and devtmpfs with either mdev or udev.
13039 Toolchain: More preconfigured codesourcery external
13040 toolchains, improved Crosstool-NG support, fix for GCC
13041 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
13042 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
13044 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
13046 Linux: support for custom kernel image targets, E.G. for
13047 powerpc builds with embedded device trees.
13049 Misc fixes for qemu defconfigs, ensuring correct serial
13050 terminal setup out of the box.
13052 Misc gentarget / autotools handling fixes.
13054 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
13055 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
13056 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
13057 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
13058 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
13059 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
13060 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
13061 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
13062 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
13063 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
13064 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
13065 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
13066 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
13068 New packages: bonnie++, can-utils, gdisk, htop,
13069 input-event-daemon, libexif, libraw, libv4l, ngircd
13071 Removed packages: festival
13073 Issues resolved (http://bugs.uclibc.org):
13075 #2131: Add OpenMP support to the toolchain
13076 #3379: New Package: bonnie++
13077 #3445: Not working openssl-10.0.0d on 386sx
13078 #3451: fakeroot package: wrong FAKEROOT_SITE variable
13079 #3457: alsamixergui: broken URL
13080 #3475: Calling sync on large filesystems when not always necessary
13081 #3511: make busybox-menuconfig does not download busybox package
13082 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
13083 #3571: u-boot: fw_printenv does not build
13084 #3643: popt source url is not responding
13085 #3733: dropbear: make zlib optional
13086 #3757: Buildroot can't build mplayer with libmad
13088 2011.02, Released February 28th, 2011:
13090 Fixes all over the tree.
13092 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
13093 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
13095 Deprecated packages: devmem2, webif
13097 Issues resolved (http://bugs.uclibc.org):
13099 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
13100 #3259: Unable to build webkit (on arm)
13101 #3295: slang fails to build on mipsel
13102 #3325: ffmpeg fails to build
13104 2011.02-rc2, Released February 24th, 2011:
13106 Fixes all over the tree.
13108 Festival packages marked as broken. Unless someone steps up
13109 to support them, they will be removed during the 2011.05
13112 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
13113 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
13114 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
13115 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
13116 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
13117 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
13118 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
13119 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
13120 tcpreplay, tiff, wpa_supplicant, xcb-util,
13121 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
13122 xdriver_xf86-input-{mouse,synaptics,void},
13123 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
13124 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
13125 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
13126 xserver_xorg-server, xz
13128 Removed packages: ace_of_penguins, vlc
13130 Issues resolved (http://bugs.uclibc.org):
13132 #3205: Failing chmod when running "make" in buildroot (openssl)...
13133 #3277: quagga fails to build with SNMP support
13134 #3283: See why nfs-utils needs fakeroot, and convert to autotools
13135 #3307: synergy fails to build due to missing XTest library
13137 2011.02-rc1, Released February 14th, 2011:
13139 Fixes all over the tree and new features.
13141 External toolchain improvements: clarification of the options,
13142 and introduction of the toolchain profile concept, for
13143 well-known toolchains. Buildroot is now capable of
13144 automatically downloading and extracting well-known toolchains
13145 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
13146 toolchains are supported). Crosstool-NG backend updated and
13149 Complete rework of how hardware boards are supported.
13150 Each board now only has a single defconfig file, and all
13151 board-specific options have been removed. See
13152 docs/buildroot.html#board_support for details.
13154 Added support for the following boards: Mini2440, Qemu ARM
13155 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
13156 r2d and Qemu x86. The Qemu boards support allows to easily
13157 build systems that are known to work under Qemu.
13159 Initial support for Blackfin processors.
13161 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
13162 preparation for support of SDK. For the same reason, the
13163 toolchain binaries (cross-compiler and other related tools)
13164 are now installed in $(O)/host/usr/bin/. The cross pkg-config
13165 now also automatically returns correct values for cross
13166 compilation, without needing any environment variables to be
13169 Ccache support reworked. Now used for both host and target
13170 compilation, and cache is stored in ~/.buildroot-ccache.
13172 Toolchain: uClibc 0.9.32-rc2, several components moved to
13173 normal AUTOTARGET packages.
13175 Generic cmake infrastructure, similar to the existing
13176 GENTARGETS/AUTOTARGETS.
13178 Support for bzr downloads, next to the existing git/svn support.
13180 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
13181 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
13183 EXT2 file system size handling improved, UBI image support, fs
13184 configuration options cleanup, U-Boot/Barebox version bumps.
13186 Updated/fixed packages: alsa-utils, at, autoconf, automake,
13187 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
13188 coreutils, cups, dbus, dbus-python, dhcp, directfb,
13189 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
13190 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
13191 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
13192 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
13193 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
13194 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
13195 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
13196 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
13197 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
13198 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
13199 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
13200 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
13201 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
13202 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
13203 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
13204 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
13205 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
13206 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
13207 xkeyboard-config, xlib_libX11, xz, zlib
13209 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
13210 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
13211 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
13212 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
13213 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
13216 Removed packages: hotplug, l2tp, libfloat, microcom,
13219 Issues resolved (http://bugs.uclibc.org):
13221 #267: The make target: cross fails because toolchain_build_...
13222 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
13223 #561: ltp-testsuite failed to install
13224 #1447: Installing gfortran on PowerPC
13225 #1651: Build fail caused by ccache in module-init-tools
13226 #1681: Cross-compiled binaries shouldn't be installed into staging
13227 #1723: [PATCH] axel: convert to generic package infrastructure and...
13228 #1735: [PATCH] mplayer: convert to autotools infrastructure
13229 #2551: [PATCH] native toolchain in the target filesystem fails
13230 #2623: buildroot-snapshot-20100922 fails when compiling development...
13231 #2647: makedevs package lacks support for 16-bit major/minor numbers
13232 #2371: QT MYSQL Module does not build when MySQL installed on the host
13233 #2839: compile fails in various packages with a odd message "error:...
13234 #2887: tar "buffer overflow detected" error
13235 #2893: Broken "make source" with external toolchain
13236 #2905: Qt: Speed up compilation, if gui-module isn't selected
13237 #2929: genext2fs: couldn't allocate a block (no free space)
13238 #2935: Ntpdate isn't installed
13239 #2965: Broken linkage to xkbcomp (blocking X server startup)
13240 #2983: xlib_libX11 build failed
13241 #3007: kexec doesn't build: Missing regdef.h file
13242 #3085: Init scripts are not compatible with sysVinit (when busybox...
13243 #3103: make external-deps wants to download gcc-.tar.bz2 when...
13244 #3109: abnormal `make busybox-menuconfig`
13245 #3115: How about board specific makefiles?
13246 #3169: python patch has typo, aborts build in scenario
13247 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
13249 2010.11, Released November 30th, 2010:
13251 Fixes all over the tree.
13253 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
13256 Issues resolved (http://bugs.uclibc.org):
13258 #2773: squid with openssl support needs openssl on the host
13259 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13261 2010.11-rc2, Released November 25th, 2010:
13263 Fixes all over the tree.
13265 Add support for LEON Sparc architecture variants. Fix make
13266 source/external-deps for host packages.
13268 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13269 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13270 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13271 sysstat, webkit, zlib
13273 Issues resolved (http://bugs.uclibc.org):
13275 #759: Sysstat build broken without libintl
13276 #2479: host-module-init-tools 3.11 fails to build
13277 #2725: Buildroot overrides kernel config
13278 #2785: mtd-utils build fails due to missing libmtd
13279 #2791: Added PHP-Process Control to the PHP-Package
13280 #2797: pciutils dependencies on zlib not taken into account
13281 #2809: failed to compile libglib2
13282 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13283 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
13284 #2833: Failed to compile webkit without X11
13286 2010.11-rc1, Released November 8th, 2010:
13288 Fixes all over the tree and new features.
13290 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13291 misc fixes + nconfig and savedefconfig targets.
13293 Toolchain: ARM cortex A9 support, experimental crosstool-ng
13294 backend, GCC 4.5.x.
13296 Fs: Squashfs 4.1 with lzo support
13298 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13299 generic new-style ones instead.
13301 Download handling reworked and support for git/svn downloads
13304 Removed experimental shared config.cache support, as it is
13307 A convenience Makefile wrapper is created when using
13308 out-of-tree building, similar to how it is done for the kernel.
13310 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13312 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
13313 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
13315 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
13316 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
13317 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
13318 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13319 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13320 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13321 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13322 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13323 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13324 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13325 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13326 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13327 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
13328 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13329 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13330 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13331 openssl, openvpn, oprofile, pango, patch, pcre, php,
13332 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
13333 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
13334 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
13335 speex, sqlite, squashfs, startup-notification, strace,
13336 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13337 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13338 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13339 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13341 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13342 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13343 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13344 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13345 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13346 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13347 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13348 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13349 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
13350 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13353 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
13355 Removed packages: dillo, libglib12, libgtk12, microwin,
13358 Issues resolved (http://bugs.uclibc.org):
13360 #901: new package: gpsd
13361 #2389: Generate a Makefile wrapper in $(O)
13362 #2461: wireless_tools: install shared library if needed
13363 #2521: Can't compile sdl_mixer, mikmod.h can't be found
13364 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
13365 #2563: [PATCH] cairo: Expose the configure option to disable some...
13366 #2581: libmms: Update to 0.6, and patch to work on architectures...
13367 #2707: Can't compile linux kernel using buildroot + crosstool-ng
13369 #2737: buildroot configuration tool crashing when the path exceeds...
13370 #2767: Build for lsof broken in buildroot-2010.08
13372 2010.08: Released August 31th, 2010:
13374 Fixes all over the tree.
13376 Updated/fixed packages: atk, xstroke
13378 Removed packages: lxdoom
13380 2010.08-rc2, Released August 30th, 2010:
13382 Fixes all over the tree.
13384 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
13385 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13388 Mark CRIS architecture as deprecated, as it is discontinued
13391 Marked shared config.cache as experimental and disabled by
13392 default as it is known to break with certain package
13395 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13398 fs: old-style squashfs for big endian archs fixed.
13400 Updated/fixed packages: busybox, gst-plugins-base,
13401 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13402 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13403 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13406 Removed packages: stunnel
13408 Issues resolved (http://bugs.uclibc.org):
13410 #635: util-linux fails to build in 2009.08
13411 #2239: netcat package installs its binary to target as avr32-linux...
13412 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
13413 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
13414 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
13416 2010.08-rc1, Released July 30th, 2010:
13418 Fixes all over the tree and new features.
13420 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
13421 and non-sysroot support removed. Added support for (snapshot)
13422 NPTL in uClibc, 0.9.28.3 removed,
13424 Bootloaders: Various cleanups, moved to boot/, added Barebox,
13425 removed yaboot. Support building u-boot from custom tarball,
13428 New GTK-based configurator, usable using 'make gconfig'.
13430 Java packages marked as broken. Unless someone steps up to
13431 support this, they will be removed during the 2010.11
13434 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13435 GTK+ on DirectFB has also been marked as deprecated, as it is
13436 not supported in recent GTK+ versions, and more and more
13437 packages depends on the new versions.
13438 Unless someone steps up to support them, they will be removed
13439 during the 2010.11 development cycle.
13441 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
13442 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
13444 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13445 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13446 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13447 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13448 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
13449 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
13450 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13451 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13452 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13453 ltrace, make, midori, module-init-tools, mplayer,
13454 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13455 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13456 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13457 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13458 usbutils, webif, webkit, wireless_tools, xerces,
13459 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
13461 Removed packages: modutils, portage, rxvt
13463 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
13465 Issues resolved (http://bugs.uclibc.org):
13467 #321: alsa-lib uses host include files for python which breaks ...
13468 #361: linux kernel configuration choice works incorrectly
13469 #387: Tremor not installed to toolchain
13470 #401: new package: ffmpeg
13471 #475: uImage target for U-boot failed generating
13472 #543: ATK requires X11 on DirectFB target
13473 #575: webkit: Buildroot Libtool Patch Fails
13474 #583: build fails with external x86_64 toolchain
13475 #729: sstrip creates corrupted headers
13476 #829: Webkit r44552 needs libXt
13477 #835: Package Dataflashboot-1.05 does not compile with buildroot...
13478 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13479 #859: Add (head of) nptl branch to list of uClibc versions
13480 #949: compile with debug info
13481 #955: Grub fails to build with External Toolchain
13482 #1051: Webkit doesn't compile (Linuxthreads new, x86)
13483 #1213: Move .config into output directory
13484 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13485 #1231: (sparc) Linux kernel fails to build
13486 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13487 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
13488 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
13489 #1405: WebKit fails to build because pthread_getattr_np is not impl...
13490 #1675: GMP Error during buildroot make process
13491 #1741: external toolchain linking error
13492 #1753: lmbench: convert to generic package infrastructure
13493 #1771: Fakeroot and the target/generic/device_table.txt create bad...
13494 #1807: LZMA 4.32.7, Required header file(s) are missing
13495 #1813: xkeyboard-config fails to build because of intltool problem
13496 #1879: Bump iptables to 1.4.8
13497 #1885: Add a bunch of lua modules
13498 #1897: Bump libusb to 1.0.7
13499 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
13500 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
13501 #1927: Bump file to 5.03 and migrate to autotargets
13502 #1933: Bump gawk to 3.1.8 and migrate to autotargets
13503 #1945: PHP: add sqlite3 dependency when using external lib
13504 #1951: Bump openssl to 0.9.8o
13505 #1957: Bump sqlite to 3.6.23.1
13506 #1975: Package removal/deprecation
13507 #1981: zlib: bump to 1.2.5
13508 #1987: intltool: Fix spelling mistake
13509 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
13510 #1999: Typo in path checking
13511 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
13512 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
13513 #2038: Bump ncurses to 5.7
13514 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
13515 #2101: blackbox depends on locale support
13516 #2119: Tries to build kernel, although disabled in config
13517 #2125: libXfont build fail
13518 #2143: buildroot compiler generates segfaulting statically linked exe..
13519 #2149: xterm build failure
13520 #2155: Compression lzo don't set for ubifs
13521 #2161: [SECURITY] Update libpng to 1.2.44
13522 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
13523 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
13524 #2191: linux-fusion build fail
13525 #2221: Qt does not compile (dependencies not taken into account?)
13526 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
13527 #2245: Netcat does not work due to incorrect assumptions about signed..
13528 #2251: directory output/build after make *_defconfig not found
13529 #2257: Convert netsnmp package to autotargets
13530 #2263: Bump samba to 3.3.13
13531 #2269: setserial causes make error
13533 2010.05, Released May 30th, 2010:
13535 Fixes all over the tree.
13537 Updated/fixed packages: coreutils, hal, libcap,
13538 lockfile-progs, ncftp, xserver_xorg-server
13540 Issues resolved (http://bugs.uclibc.org):
13542 #1789: binutils fails to build for i386
13543 #1843: Fix libcap build failure
13544 #1855: XORG Keyboard driver fails to compile
13546 2010.05-rc3, Released May 27th, 2010:
13548 Fixes all over the tree.
13550 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
13551 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
13552 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
13553 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13554 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13555 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13556 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13557 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13558 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13559 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13560 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
13562 Issues resolved (http://bugs.uclibc.org):
13564 #75: arm buildroot "unrecognized option" error
13565 #699: Buildroot fails to copy libstdc++ to target when using external...
13566 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
13567 #1729: alsamixergui fails to build
13568 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
13569 #1819: pciutils small bugs
13570 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
13572 2010.05-rc2, Released May 11th, 2010:
13574 Fixes all over the tree.
13576 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13577 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13578 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13579 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13580 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
13581 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13582 xproto_fontcacheproto, xproto_fontsproto, xvkbd
13584 Removed packages: vice
13586 Issues resolved (http://bugs.uclibc.org):
13588 #849: "customize" package copies files to wrong place in target tree
13589 #985: Bump usb_modeswitch package to 1.1.0
13590 #1135: Package customize. Wrong copying
13591 #1525: Package hal deletes a whole <target>/etc/rc.d directory
13592 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13593 #1669: Busybox failed to compile when using an external toolchain
13594 #1699: Fix usbutils dependencies and bump
13595 #1705: Fix pciutils broken cross compiling
13596 #1717: External toolchain fixes for hostapd & wpa_supplicant
13598 2010.05-rc1, Released May 3rd, 2010:
13600 Cleaned up / restructured package menu.
13602 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
13603 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13604 removed broken nios2 support, ppc e300cX/e500mc support,
13605 improved external toolchain support, GDB 7.x support.
13607 X.org updated to 7.5.
13609 New packages: cdrkit, cramfs, genext2fs, genromfs,
13610 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13611 squashfs, squashfs3, squid
13613 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13614 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13615 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13616 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13617 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13618 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13619 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13620 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13621 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13622 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13623 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13624 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13625 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
13626 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13627 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13628 xproto_xf86miscproto, xserver_xorg-server
13630 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13631 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13632 xproto_xf86miscproto
13634 Issues resolved (http://bugs.uclibc.org):
13636 #513: Add new squid package
13637 #661: lmbench: new package
13638 #719: Add lua option to haserl
13639 #800: [PATCH] iperf update to 2.0.4
13640 #803: [PATCH] lua - add shared library patch and config option for...
13641 #805: [PATCH] mdadm - version update
13642 #817: integrator926_defconfig uses unsupported uboot board name
13643 #851: Add option to specify --sysroot value for external toolchain
13644 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13645 package for compatibility with old packages that expect
13647 #1105: Add new netperf package
13648 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
13649 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
13650 #1123: Bump less to 436 and migrate to Makefile.autotools.in
13651 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
13652 #1189: Wrong u-boot configuration name for integrator926 target
13653 #1219: kernel headers not correctly installed into toolchain/staging
13654 #1267: Wrong BR2_EXTRA_VERSION
13655 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
13656 #1303: Add librsync package
13657 #1321: Busybox link fails due to lack of --sysroot option
13658 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
13659 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
13660 #1369: cannot build radvd (flex problem)
13661 #1387: xlib_libX11-1.3.2 can't find libjpeg
13662 #1411: [SECURITY] Update openssl package to 0.9.8n
13663 #1417: Bump iptables to 1.4.7
13664 #1423: Bump e2fsprogs to 1.41.11
13665 #1429: [SECURITY] Update php to 5.2.13
13666 #1441: Add binutils 2.20.1
13667 #1447: Package installation on target with debug symbols is broken
13668 #1459: Misc QA fixes
13669 #1489: radvd update to 1.6
13670 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
13671 #1537: dev entries not created anymore
13672 #1555: Fix default uclibc-0.9.31 configuration
13673 #1561: [SECURITY] Update samba to 3.3.12
13674 #1567: openssl0.9.8n fails to compile
13675 #1573: Alsa-utils alsactl/init/* not installed to target
13676 #1591: portmap fails to compile
13677 #1615: Convert eeprog package to gentargets
13678 #1645: Bump hostapd package to 0.7.2
13680 2010.02, Release February 26th, 2010:
13682 Fixes all over the tree.
13684 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13685 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13688 Removed packages: hostap, openmotif, xpdf
13690 Issues resolved (http://bugs.uclibc.org):
13692 #165: openmotif does not build
13693 #1147: Remove obsolete hostap package
13694 #1183: make source fails to download gmp, mpfr and patches
13696 2010.02-rc2, Released February 23th, 2010:
13698 Fixes all over the tree and new features.
13700 New packages: intltool
13702 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
13703 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13704 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13705 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13706 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13707 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13708 xlib_libfontenc, xproto_trapproto, zlib
13710 Removed package: xboard
13712 Issues resolved (http://bugs.uclibc.org):
13714 #335: atk looks for the path to the gnome library on the host
13715 #355: Please update WebKit - it doesn't compile!
13716 #453: libglib2 autoreconf
13717 #457: e2fsprogs link problem
13718 #459: libgtk2 autoreconf
13719 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13720 #671: Bash fails to build when building buildront on Ubuntu 9.04
13721 #711: WebKit host dependencies problems
13722 #821: cp: illegal operation
13723 #1039: Not compiled on ubuntu karmic
13724 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13726 2010.02-rc1, Released February 9th, 2010:
13728 Fixes all over the tree and new features.
13730 Generalized autotools infrastructure to be usable for
13731 non-autotools packages, see package/Makefile.package.in for
13734 Cleaned up avr32 toolchain config, external source-based
13735 toolchain support is gone.
13737 Dependency checks: Also check for makeinfo, only print output
13740 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
13742 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13745 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13746 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
13747 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13748 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13749 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13750 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13751 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13752 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
13754 Removed package: asterisk, openswan
13756 Issues resolved (http://bugs.uclibc.org):
13758 #515: tcpreplay: new package
13759 #553: Wrong DirectFB ps2mouse limitation
13760 #559: mesa3d build fails
13761 #679: Autoconf cannot find M4
13762 #739: New/updated hostapd package
13763 #749: Bump usbutils package to version 0.86
13764 #751: Kernel 2.6 snapshot fetch fail
13765 #753: Bump lighttpd package to 1.4.25
13766 #757: U-Boot: mkimage cannot be installed using external toolchain
13767 #761: Add binutils 2.20 to toolchain options
13768 #763: [SECURITY] Update pcre to 7.9
13769 #765: Add buildroot branding to gcc
13770 #767: Bump iw package to 0.9.18
13771 #773: [SECURITY] Update bind to 9.5.2-P1
13772 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
13773 #813: Drop not very useful generic package selection options ...
13774 #823: Editor backup files (~) is copied from the target_skeleton
13775 #827: Bump mtd-utils package to version 1.2.0
13777 #913: Bump iptables to 1.4.6
13778 #919: Bump usb_modeswitch package to 1.0.7
13779 #925: Bump wpa_supplicant package to 0.6.10
13780 #931: Bump kismet package to 2010-01-R1
13781 #937: Bump openvpn package to 2.1.1
13782 #943: Bump sqlite package to 3.6.22
13783 #961: Bump dnsmasq to 2.52
13784 #967: Bump netstat-nat to 1.4.10
13785 #973: Bump iw to 0.9.19
13786 #1003: DHCP options disabled with busybox-1.16.0
13787 #1009: [SECURITY] Bump php to 5.2.12
13788 #1015: [SECURITY] Bump bind to 9.5.1-P2
13789 #1027: Busybox flash commands conflict with those from mtd-utils
13790 #1063: [SECURITY] Update lighttpd to 1.4.26
13792 2009.11, Released December 1st, 2009:
13794 Additional fixes and cleanups.
13796 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13797 microperl, ncurses, vim
13799 Issues resolved (http://bugs.uclibc.org):
13801 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13803 2009.11-rc2, Released November 29th, 2009:
13805 Additional fixes and cleanups.
13807 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
13809 2009.11-rc1, Released November 23rd, 2009:
13811 Fixes all over the tree and new features.
13813 Cleaned up / Simplified build directory layout. Refer to
13814 docs/buildroot.html#using for details.
13816 Target defconfig files moved to configs/ and listed in 'make help'
13819 Fixed *clean targets. Now clean removes everything generated,
13820 so you can do a fresh rebuild. Distclean furthermore removes
13821 kbuild tools and .config, bringing the source tree back in a
13824 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13825 soft / hardfloat setting for architecture, ensure target-ldd
13828 New packages: divine, gvfs, libarchive, libmicrohttpd,
13829 sdl_sound, swfdec, sysstat
13831 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13832 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13833 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
13834 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13835 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
13836 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
13837 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
13838 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
13839 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
13840 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
13841 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13842 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
13843 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
13845 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
13847 Issues resolved (http://bugs.uclibc.org):
13849 #301: allow to install libsmbclient
13850 #303: add gvfs package
13851 #477: Add sdl_sound package
13852 #487: Make kismet package sexier
13853 #511: New package usb_modeswitch
13854 #527: misc fixes for dnsmasq package
13855 #565: libevent: Bump version and clean up makefile
13856 #587: Use iptables multipurpose binaries and bump to 1.4.4
13857 #593: Missing early check for patch(1)
13858 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
13859 #609: libmicrohttpd: New package
13860 #615: python: Don't delete .py files unless asked
13861 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
13862 #619: netkittelnet requires netkitbase to install, but there's no ...
13863 #645: allow to build nbd-server with NBD package
13864 #653: [SECURITY] Update php package to version 5.2.11
13865 #655: Update sqlite package to version 3.6.18
13866 #657: Bug in imagemagick-clean target
13867 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
13868 #665: [PATCH] Samba package
13869 #667: [PATCH] e2fsprogs
13870 #683: SDL-dfb does not select directfb
13871 #701: make install problem with unstripped binaries
13872 #703: [SECURITY] Update openssl package to 0.9.8l
13873 #705: Bump spawn-fcgi package to 1.6.3
13874 #709: Bump lighttpd package to 1.4.24
13875 #713: Migrate openntpd package to Makefile.autotools.in
13876 #715: Bump libidn package to 1.15 and other fixes
13877 #717: Bump dnsmasq to 2.51 and introduce new IDN option
13878 #731: Bump iw package to 0.9.17
13880 2009.08, Released August 31th, 2009:
13882 Additional fixes and cleanups.
13884 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13885 sdl_net, util-linux.
13887 Issues resolved (http://bugs.uclibc.org):
13889 #529: util-linux doesn't find headers and include libs correctly
13890 #557: Build ctorrent with SSL support if available
13892 2009.08-rc3, Released August 26th, 2009:
13894 Additional fixes and cleanups.
13896 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13897 directfb, enchant, kernel headers.
13899 Issues resolved (http://bugs.uclibc.org):
13901 #471: Allow directfb compilation with debug
13902 #541: Removal of CVS directories in target filesystem broken
13903 #547: berkeleydb: Update config.{sub, guess}
13904 #549: enchant: Fix dependencies.
13905 #569: Fix alsa-utils build for x86 on x86-64
13907 2009.08-rc2, Released August 6th, 2009:
13909 Additional fixes and new features.
13911 New packages: libuuid, gcc 4.3.4.
13913 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13914 jamvm, libusb, microperl, neon, popt, sed, webkit.
13916 Fixed issue with 'make oldconfig'
13918 Issues resolved (http://bugs.uclibc.org):
13920 #525: sed broken with external toolchain
13921 #537: Fix gzip build with recent glibc
13923 2009.08-rc1, Released August 2nd, 2009:
13925 Fixes all over the tree and new features.
13927 Improvement of external toolchain support:
13928 - Support for glibc toolchains.
13929 - The toolchain configuration announced to Buildroot is
13930 verified against the real toolchain configuration.
13931 - Fixes, documentation.
13933 Cleanup X.org support: clarified configuration options, and
13934 removed mandatory dependency on useless libraries such as
13937 New QT-based configurator, usable using 'make xconfig'.
13939 Support for the Xtensa architecture.
13941 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13944 New packages: bmon, ctorrent, dosfstools, enchant,
13945 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13946 sdl_gfx, spawn-fcgi.
13948 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13949 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13950 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13951 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13952 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13953 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13954 wpa-supplicant, xdriver_xf86-input-synaptics,
13955 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13956 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13959 Issues resolved (http://bugs.uclibc.org):
13961 #83: liblockfile fails to compile due to eaccess redefinition
13962 #163: Xtensa architecture port
13963 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
13964 #241: device mapper + lvm2: build together
13965 #243: ctorrent: new package
13966 #247: ntfsprogs: new package
13967 #271: Library 'libgcc_s.so.1' not installed in search path
13968 #287: New package libnl
13969 #289: New package iw
13970 #331: Update MPlayer to version 1.0rc2
13971 #333: Bump sqlite package to 3.6.15
13972 #349: update libsoup to version 2.26.2
13973 #357: New package netstat-nat
13974 #359,#413: Upgrade openvpn to Makefile.autotools.in
13975 #367: linux kernel compile error for arm926t
13976 #369: Add SDL_gfx package
13977 #373: Support for building gstreamer without libxml
13978 #379: update DirectFB to version 1.4.0
13979 #383: gst-plugins-good: Allow soup plugin to be configured
13980 #385: neon: Fix pkgconfig dependency
13981 #387: Tremor not installed to toolchain
13982 #389: New package bmon
13983 #391: gstreamer: Bump version to 0.10.23
13984 #393: gst-plugins-base: Bump version to 0.10.23
13985 #395: gst-plugins-bad: New package
13986 #403: Error while building iso9660 image
13987 #409: Bump php package to 5.2.10
13988 #411: ipsec-tools: Bump version to 0.7.2
13989 #417: New package spawn-fcgi
13990 #419: Bump lighttpd package to 1.4.23
13991 #421: toolchain: Clean up toolchain locale support menu
13992 #427: webkit: Update to WebKit svn r44552
13993 #437: ltp-testsuite: Bump version to 20090630
13994 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
13995 #467: DirectFB 1.4.1
13996 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
13997 #491: libxml2: Bump version to 0.7.3
13998 #495: Bump bind package to 9.5.1-P3 (security)
13999 #497: OpenSSL RSA key generation hangs on x86_64
14000 #509: Bump sqlite package to 3.6.16
14001 #523: pciutils broken with external toolchain
14002 #533: Update gamin to 0.1.10 to fix compilation
14004 2009.05, Released June 1st, 2009:
14006 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
14007 version and marked ubifsroot as broken.
14009 2009.05-rc3, Released May 27th, 2009:
14011 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
14012 busybox, curl, libusb, readline, python and strace.
14014 Issues resolved (http://bugs.uclibc.org):
14016 #345: libcurl package needs a urandom fix
14018 2009.05-rc2, Released May 19th, 2009:
14020 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
14021 for newer hosts), stable kernel versions, busybox, cups,
14022 dmraid, docker, mesa3d, rsync and updated defconfigs.
14024 xserver marked as broken on AVR32 and atngw100-expanded
14027 Issues resolved (http://bugs.uclibc.org):
14029 #167: metacity does not build
14030 #295: gamin installs python support even if python is disabled
14031 #323: gen_matypes fails to execute during build of Mesa when us...
14033 2009.05-rc1, Released May 5th, 2009:
14035 Fixes all over the tree, further conversion of packages to
14036 Makefile.autotools.in and we now build host versions of
14037 packages where needed for build time dependencies instead of
14038 relying on the correct versions being available on the build
14039 host. Ancient toolchain / busybox versions have furthermore
14040 been removed as announced in the 2009.02 release notes.
14042 New packages: flac, gob2, lzop, taglib, wpa_supplicant
14044 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
14045 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
14046 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
14047 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
14048 util-linux, xorg7, xerces
14050 Issues resolved (http://bugs.uclibc.org):
14052 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
14053 and a ton of other improvements
14054 #19: page.h missing by util-linux
14055 #37: update libglib2 to version 2.18.4
14056 #61: tslib puts staging_dir into pkgconfig file
14057 #69: tar refuses to build
14058 #71,#175: ./wchar.h:41:12: error: empty filename in #include
14059 #73: Bump openssl package to the latest version
14060 #81: New package wpa_supplicant
14061 #99: new package: flac
14062 #101: update gstreamer packages
14063 #105,#313: menuconfig segfaults on tinyx if wchar is not
14065 #107: convert libvorbis to Makefile.autotools.in
14066 #109: Make pppd package avoid bsd err
14067 #111: binutils 2.17 fails to build when texinfo >= 4.10
14068 #133: Modify ncurses5-config to get correct include path
14069 #137: Bump php to version 5.2.9
14070 #139: Bump sqlite to 3.6.11 and convert to
14071 Makefile.autotools.in
14072 #145: Bump bind package to 9.5.1-P1 (security)
14073 #147: buildroot toolchain fails to build w/binutils-2.19.1
14074 #151: openssl package trivial fixes
14075 #161: vim fails on patching with errors in configure.patch
14076 #169: blackbox-0.70.1 does not build
14077 #177: xdriver_xf86-input-keyboard does not build
14078 #179: Upgrade dropbear to Makefile.autotools.in
14079 #181: Update to Xorg 7.4
14080 #187: ntfs-3g: could not build cross
14081 #191: alsa-lib ARM binaries always built with EABI
14082 #213: Bump wpa_supplicant package to version 0.6.9
14083 #217: Bump openssl package to 0.9.8k (security)
14084 #219: Toolchain build fails on m4
14085 #225: m4 macros are out of place
14086 #233: make ipv6 optional in iptables
14087 #237: ncftp: convert to Makefile.autotools.in
14088 #239: ntfs-3g: convert to Makefile.autotools.in
14089 #245: lzop: new package
14090 #271: Bump bind package to 9.5.1-P2 (security)
14091 #277: Bump sqlite package to 3.6.16
14092 #279: update libglib2 to version 2.20.1
14093 #281: update DirectFB to version 1.2.8
14095 #285: compilation of samba fails if IPV6 support is missing
14096 #293: update samba to version 3.3.3
14097 #299: add shared-mime-info package
14098 #307: make openssl package respect build flags